:root{
    --color__dt-ls__main-strip-background-color: var(--color__tl-dt__main-strip-background-color);
    
    --number__dt-ls__strip-row-margin: 0 auto 100px;
    
    /* start - arrows */
    --number__dt-ls__rotator-arrow-border-width: var(--number__tl-dt__rotator-arrow-border-width);
    --number__dt-ls__rotator-arrow-border-radius: var(--number__tl-dt__rotator-arrow-border-radius);
    --color__dt-ls__rotator-arrow-border-color: var(--color__tl-dt__rotator-arrow-border-color);
    --color__dt-ls__rotator-arrow-background-color: var(--color__tl-dt__rotator-arrow-background-color);
    --color__dt-ls__rotator-arrow-color: var(--color__tl-dt__rotator-arrow-color);
    --color__dt-ls__rotator-arrow-on-mouse-over-border-color: transparent;
    --color__dt-ls__rotator-arrow-on-mouse-over-background-color: transparent;
    --color__dt-ls__rotator-arrow-on-mouse-over-color: var(--color__dt-ls__rotator-arrow-color);
    /* end - arrows */
    
    /* start - pagers */
    --number__dt-ls__rotator-pager-border-width: var(--number__tl-dt__rotator-pager-border-width);
    --number__dt-ls__rotator-pager-width: var(--number__tl-dt__rotator-pager-width);
    --number__dt-ls__rotator-pager-height: var(--number__tl-dt__rotator-pager-height);
    --number__dt-ls__rotator-pager-margin: var(--number__tl-dt__rotator-pager-margin);
    --color__dt-ls__rotator-pager-border-color: var(--color__tl-dt__rotator-pager-border-color);
    --color__dt-ls__rotator-pager-on-mouse-over-border-color: var(--color__dt-ls__rotator-pager-border-color);
    --color__dt-ls__rotator-active-pager-border-color: var(--color__tl-dt__rotator-active-pager-border-color);
    --color__dt-ls__rotator-active-pager-background-color: var(--color__tl-dt__rotator-active-pager-background-color);
    /* end - pagers */
    
    /* start - close button */
    --number__dt-ls__close-button-padding: var(--number__tl-dt__close-button-padding);
    --number__dt-ls__close-button-border-width: var(--number__tl-dt__close-button-border-width);
    --color__dt-ls__close-button-icon-color: var(--color__tl-dt__close-button-icon-color);
    --color__dt-ls__close-button-border-color: var(--color__tl-dt__close-button-border-color);
    --color__dt-ls__close-button-background-color: var(--color__tl-dt__close-button-background-color);
    /* end - close button  */
    
    /* start - typography */
    --number__dt-ls__heading-one-margin: 0 auto 40px;
    --number__dt-ls__heading-two-margin: 0 auto 35px;
    --number__dt-ls__heading-three-margin: 0 auto 30px;
    --number__dt-ls__heading-four-margin: var(--number__tl-dt__heading-four-margin);
    --number__dt-ls__heading-five-margin: var(--number__tl-dt__heading-five-margin);
    --number__dt-ls__heading-six-margin: var(--number__tl-dt__heading-six-margin);
    /* end - typography */
    
    /* start - forms */
    --number__dt-ls__input-height: var(--number__tl-dt__input-height);
    --number__dt-ls__textarea-height: var(--number__tl-dt__textarea-height);
    --number__dt-ls__input-padding: var(--number__tl-dt__input-padding);
    --number__dt-ls__input-border-width: var(--number__tl-dt__input-border-width);
    --number__dt-ls__input-border-radius: var(--number__tl-dt__input-border-radius);
    --color__dt-ls__input-background-color: var(--color__tl-dt__input-background-color);
    --color__dt-ls__input-border-color: var(--color__tl-dt__input-border-color);
    --color__dt-ls__input-icon-color: var(--color__tl-dt__input-icon-color);
    --color__dt-ls__input-on-focus-border-color: var(--color__tl-dt__input-on-focus-border-color);
    --number__dt-ls__form-main-strip-border-width: var(--number__tl-dt__form-main-strip-border-width);
    --number__dt-ls__form-main-strip-container-border-width: var(--number__tl-dt__form-main-strip-container-border-width);
    --number__dt-ls__form-main-strip-intro-content-border-width: var(--number__tl-dt__form-main-strip-intro-content-border-width);
    --number__dt-ls__form-main-strip-form-wrapper-border-width: var(--number__tl-dt__form-main-strip-form-wrapper-border-width);
    --number__dt-ls__form-main-strip-form-group-border-width: var(--number__tl-dt__form-main-strip-form-group-border-width);
    --color__dt-ls__form-main-strip-border-color: var(--color__tl-dt__form-main-strip-border-color);
    --color__dt-ls__form-main-strip-background-color: var(--color__tl-dt__form-main-strip-background-color);
    --color__dt-ls__form-main-strip-container-border-color: var(--color__tl-dt__form-main-strip-container-border-color);
    --color__dt-ls__form-main-strip-container-background-color: var(--color__tl-dt__form-main-strip-container-background-color);
    --color__dt-ls__form-main-strip-intro-content-border-color: var(--color__tl-dt__form-main-strip-intro-content-border-color);
    --color__dt-ls__form-main-strip-intro-content-background-color: var(--color__tl-dt__form-main-strip-intro-content-background-color);
    --color__dt-ls__form-main-strip-form-wrapper-border-color: var(--color__tl-dt__form-main-strip-form-wrapper-border-color);
    --color__dt-ls__form-main-strip-form-wrapper-background-color: var(--color__tl-dt__form-main-strip-form-wrapper-background-color);
    --color__dt-ls__form-main-strip-form-group-border-color: var(--color__tl-dt__form-main-strip-form-group-border-color);
    --color__dt-ls__form-main-strip-form-group-background-color: var(--color__tl-dt__form-main-strip-form-group-background-color);
    --color__dt-ls__datepicker-border-color: var(--color__tl-dt__datepicker-border-color);
	--color__dt-ls__datepicker-background-color: var(--color__tl-dt__datepicker-background-color);
    --color__dt-ls__datepicker-table-body-background-color: var(--color__tl-dt__datepicker-table-body-background-color);
    --color__dt-ls__datepicker-table-title-color: var(--color__tl-dt__datepicker-table-title-color);
    --color__dt-ls__datepicker-table-heading-color: var(--color__tl-dt__datepicker-table-heading-color);
    --number__dt-ls__datepicker-default-padding: var(--number__tl-dt__datepicker-default-padding);
    --number__dt-ls__datepicker-default-border-radius: var(--number__tl-dt__datepicker-default-border-radius);
    --number__dt-ls__datepicker-default-border-width: var(--number__tl-dt__datepicker-default-border-width);
    --color__dt-ls__datepicker-default-border-color: var(--color__tl-dt__datepicker-default-border-color);
    --color__dt-ls__datepicker-default-color: var(--color__tl-dt__datepicker-default-color);
    --color__dt-ls__datepicker-default-background-color: var(--color__tl-dt__datepicker-default-background-color);
    --color__dt-ls__datepicker-disabled-border-color: var(--color__tl-dt__datepicker-disabled-border-color);
    --color__dt-ls__datepicker-disabled-color: var(--color__tl-dt__datepicker-disabled-color);
    --color__dt-ls__datepicker-disabled-background-color: var(--color__tl-dt__datepicker-disabled-background-color);
    --color__dt-ls__datepicker-table-heading-background-color: var(--color__tl-dt__datepicker-table-heading-background-color);
    --color__dt-ls__datepicker-today-background-color: var(--color__tl-dt__datepicker-today-background-color);
    --color__dt-ls__datepicker-today-color: var(--color__tl-dt__datepicker-today-color);
    --color__dt-ls__datepicker-highlight-background-color: var(--color__tl-dt__datepicker-highlight-background-color);
	--color__dt-ls__datepicker-highlight-color: var(--color__tl-dt__datepicker-highlight-color);
    /* end - forms */
    
    /* start - r2g header - cse */
    
        /*
        * header option one *
        */
        --number__dt-ls__header-height: 115px;
        --number__dt-ls__header-fixed-height: 84px;
        --number__dt-ls__header-branding-width: 265px;
        --number__dt-ls__header-branding-height: auto;
        --number__dt-ls__header-branding-margin: 20px auto 20px auto;
        --number__dt-ls__header-fixed-branding-width: 265px;
        --number__dt-ls__header-fixed-branding-height: auto;
        --number__dt-ls__header-fixed-branding-margin: 15px auto 15px auto;
        --number__dt-ls__header-more-menu-branding-width: 230px;
        /*
        * header option one *
        */
        
        /*
        * header option two *
        */
        --number__dt-ls__header-option-two-height: 120px;
        --number__dt-ls__header-option-two-branding-width: 230px;
        --number__dt-ls__header-option-two-branding-height: auto;
        --number__dt-ls__header-option-two-branding-margin: 45px auto 0;
        /*
        * header option two *
        */
        
        /*
        * header option three *
        */
        --number__dt-ls__header-option-three-height: auto;
        --number__dt-ls__header-option-three-branding-width: 230px;
        --number__dt-ls__header-option-three-branding-height: auto;
        --number__dt-ls__header-option-three-branding-margin: 20px auto;
        /*
        * header option three *
        */
        
        /*
        * header option four *
        */
        --number__dt-ls__header-option-four-height: auto;
        --number__dt-ls__header-option-four-branding-width: 200px;
        --number__dt-ls__header-option-four-branding-height: auto;
        --number__dt-ls__header-option-four-branding-margin: 10px auto;
        /*
        * header option four *
        */
    
    --number__dt-ls__header-fixed-shadow-border: var(--number__tl-dt__header-fixed-shadow-border);
    --number__dt-ls__header-bottom-bar-primary-button-padding: var(--number__tl-dt__header-bottom-bar-primary-button-padding);
    --number__dt-ls__header-main-navigation-active-border-width: var(--number__tl-dt__header-main-navigation-active-border-width);
    --number__dt-ls__header-fixed-main-navigation-active-border-width: var(--number__tl-dt__header-fixed-main-navigation-active-border-width);
    --color__dt-ls__header-background-color: var(--color__tl-dt__header-background-color);
    --color__dt-ls__header-fixed-background-color: var(--color__tl-dt__header-fixed-background-color);
    --color__dt-ls__header-fixed-shadow-color: var(--color__tl-dt__header-fixed-shadow-color);
    --color__dt-ls__header-option-two-top-bar-background-color: var(--color__tl-dt__header-option-two-top-bar-background-color);
    --color__dt-ls__header-main-navigation-active-border-color: var(--color__tl-dt__header-main-navigation-active-border-color);
    --color__dt-ls__header-fixed-main-navigation-active-border-color: var(--color__tl-dt__header-fixed-main-navigation-active-border-color);
    --color__dt-ls__header-main-navigation-drop-down-arrow-color: var(--color__tl-dt__header-main-navigation-drop-down-arrow-color);
    --color__dt-ls__header-fixed-main-navigation-drop-down-arrow-color: var(--color__tl-dt__header-fixed-main-navigation-drop-down-arrow-color);
    --color__dt-ls__header-main-navigation-active-drop-down-arrow-color: var(--color__tl-dt__header-main-navigation-active-border-color);
    --color__dt-ls__header-fixed-main-navigation-active-drop-down-arrow-color: var(--color__tl-dt__header-fixed-main-navigation-active-border-color);
    --color__dt-ls__header-submenu-background-color: var(--color__tl-dt__header-submenu-background-color);
    --color__dt-ls__header-fixed-submenu-background-color: var(--color__tl-dt__header-fixed-submenu-background-color);
    --color__dt-ls__header-submenu-border-color: var(--color__tl-dt__header-submenu-border-color);
    --color__dt-ls__header-fixed-submenu-border-color: var(--color__tl-dt__header-fixed-submenu-border-color);
    --color__dt-ls__header-bottom-bar-primary-button-border-color: var(--color__tl-dt__header-bottom-bar-primary-button-border-color);
    --color__dt-ls__header-bottom-bar-primary-button-background-color: var(--color__tl-dt__header-bottom-bar-primary-button-background-color);
    --color__dt-ls__header-bottom-bar-primary-button-on-hover-border-color: var(--color__tl-dt__header-bottom-bar-primary-button-on-hover-border-color);
    --color__dt-ls__header-bottom-bar-primary-button-on-hover-background-color: var(--color__tl-dt__header-bottom-bar-primary-button-on-hover-background-color);
    --color__dt-ls__header-hamburger-icon-color: var(--color__tl-dt__header-hamburger-icon-color);
    --color__dt-ls__header-fixed-hamburger-icon-color: var(--color__tl-dt__header-fixed-hamburger-icon-color);
    --color__dt-ls__header-more-menu-close-icon-color: var(--color__tl-dt__header-more-menu-close-icon-color);
    --color__dt-ls__header-more-menu-background-color: var(--color__tl-dt__header-more-menu-background-color);
    --color__dt-ls__header-more-menu-border-color: var(--color__tl-dt__header-more-menu-border-color);
    --color__dt-ls__header-more-menu-drop-down-arrow-color: var(--color__tl-dt__header-more-menu-drop-down-arrow-color);
    --color__dt-ls__header-more-menu-active-drop-down-arrow-color: var(--color__tl-dt__header-more-menu-active-drop-down-arrow-color);
    --color__dt-ls__header-more-menu-scrollbar-dragger-background-color: var(--color__tl-dt__header-more-menu-scrollbar-dragger-background-color);
    --color__dt-ls__header-more-menu-scrollbar-background-color: var(--color__tl-dt__header-more-menu-scrollbar-background-color);
    --color__dt-ls__expandable-xlist-arrow-background-color: var(--color__tl-dt__expandable-xlist-arrow-background-color);
    --color__dt-ls__expandable-xlist-arrow-color: var(--color__tl-dt__expandable-xlist-arrow-color);
    /* end - r2g header - cse */
    
    /* start - r2g main visual - cse */
    --number__dt-ls__main-visual-margin: var(--number__tl-dt__main-visual-margin);
    --number__dt-ls__main-visual-slogan-wrapper-border-width: var(--number__tl-dt__main-visual-slogan-wrapper-border-width);
    --number__dt-ls__main-visual-slogan-wrapper-container-border-width: var(--number__tl-dt__main-visual-slogan-wrapper-container-border-width);
    --number__dt-ls__main-visual-pager-border-width: var(--number__tl-dt__main-visual-pager-border-width);
    --number__dt-ls__main-visual-pager-border-radius: var(--number__tl-dt__main-visual-pager-border-radius);
    --number__dt-ls__main-visual-pager-width: 10px;
    --number__dt-ls__main-visual-pager-height: 10px;
    --number__dt-ls__main-visual-pager-margin: var(--number__tp-tl__main-visual-pager-margin);
    --number__dt-ls__main-visual-arrow-width: var(--number__tp-tl__main-visual-arrow-width);
    --number__dt-ls__main-visual-arrow-height: var(--number__tp-tl__main-visual-arrow-height);
    --number__dt-ls__main-visual-arrow-border-width: var(--number__tl-dt__main-visual-arrow-border-width);
    --color__dt-ls__main-visual-video-icon-color: var(--color__tl-dt__main-visual-video-icon-color);
    --color__dt-ls__main-visual-slogan-wrapper-border-color: var(--color__tl-dt__main-visual-slogan-wrapper-border-color);
    --color__dt-ls__main-visual-slogan-wrapper-background-color: var(--color__tl-dt__main-visual-slogan-wrapper-background-color);
    --color__dt-ls__main-visual-container-border-color: var(--color__tl-dt__main-visual-container-border-color);
    --color__dt-ls__main-visual-container-background-color: var(--color__tl-dt__main-visual-container-background-color);
    --color__dt-ls__main-visual-arrow-color: var(--color__tl-dt__main-visual-arrow-color);
    --color__dt-ls__main-visual-arrow-border-color: var(--color__tl-dt__main-visual-arrow-border-color);
    --color__dt-ls__main-visual-arrow-background-color: var(--color__tl-dt__main-visual-arrow-background-color);
    --color__dt-ls__main-visual-pager-border-color: var(--color__tl-dt__main-visual-pager-border-color);
    --color__dt-ls__main-visual-arrow-on-mouse-over-color: var(--color__dt-ls__main-visual-arrow-color);
    --color__dt-ls__main-visual-arrow-on-mouse-over-border-color: var(--color__dt-ls__main-visual-arrow-border-color);
    --color__dt-ls__main-visual-arrow-on-mouse-over-background-color: var(--color__dt-ls__main-visual-arrow-background-color);
    --color__dt-ls__main-visual-pager-background-color: var(--color__tl-dt__main-visual-pager-background-color);
    --color__dt-ls__main-visual-active-pager-border-color: var(--color__tl-dt__main-visual-active-pager-border-color);
    --color__dt-ls__main-visual-active-pager-background-color: var(--color__tl-dt__main-visual-active-pager-background-color);
    /* end - r2g main visual - cse */
    
    /* start - r2g breadcrumb - cse */
    --number__dt-ls__breadcrumb-border-width: var(--number__tl-dt__breadcrumb-border-width);
    --number__dt-ls__breadcrumb-margin: 0 0 60px;
    --number__dt-ls__breadcrumb-container-border-width: var(--number__tl-dt__breadcrumb-container-border-width);
    --number__dt-ls__breadcrumb-breadcrumb-wrapper-border-width: var(--number__tl-dt__breadcrumb-breadcrumb-wrapper-border-width);
    --color__dt-ls__breadcrumb-border-color: var(--color__tl-dt__breadcrumb-border-color);
    --color__dt-ls__breadcrumb-background-color: var(--color__tl-dt__breadcrumb-background-color);
    --color__dt-ls__breadcrumb-container-border-color: var(--color__tl-dt__breadcrumb-container-border-color);
    --color__dt-ls__breadcrumb-container-background-color: var(--color__tl-dt__breadcrumb-container-background-color);
    --color__dt-ls__breadcrumb-breadcrumb-wrapper-border-color: var(--color__tl-dt__breadcrumb-breadcrumb-wrapper-border-color);
    --color__dt-ls__breadcrumb-breadcrumb-wrapper-background-color: var(--color__tl-dt__breadcrumb-breadcrumb-wrapper-background-color);
    /* end - r2g breadcrumb - cse */
    
    /* start - xbox main strip */
    --number__dt-ls__xbox-main-strip-border-width: var(--number__tl-dt__xbox-main-strip-border-width);
    --number__dt-ls__xbox-main-strip-container-border-width: var(--number__tl-dt__xbox-main-strip-container-border-width);
    --number__dt-ls__xbox-main-strip-intro-content-border-width: var(--number__tl-dt__xbox-main-strip-intro-content-border-width);
    --number__dt-ls__xbox-main-strip-xbox-wrapper-border-width: var(--number__tl-dt__xbox-main-strip-xbox-wrapper-border-width);
    --number__dt-ls__xbox-main-strip-image-wrapper-border-width: var(--number__tl-dt__xbox-main-strip-image-wrapper-border-width);
    --number__dt-ls__xbox-main-strip-flex-wrapper-border-width: var(--number__tl-dt__xbox-main-strip-flex-wrapper-border-width);
    --number__dt-ls__xbox-main-strip-content-wrapper-border-width: var(--number__tl-dt__xbox-main-strip-content-wrapper-border-width);
    --color__dt-ls__xbox-main-strip-background-color: var(--color__tl-dt__xbox-main-strip-background-color);
    --color__dt-ls__xbox-main-strip-border-color: var(--color__tl-dt__xbox-main-strip-border-color);
    --color__dt-ls__xbox-main-strip-container-background-color: var(--color__tl-dt__xbox-main-strip-container-background-color);
    --color__dt-ls__xbox-main-strip-container-border-color: var(--color__tl-dt__xbox-main-strip-container-border-color);
    --color__dt-ls__xbox-main-strip-intro-content-background-color: var(--color__tl-dt__xbox-main-strip-intro-content-background-color);
    --color__dt-ls__xbox-main-strip-intro-content-border-color: var(--color__tl-dt__xbox-main-strip-intro-content-border-color);
    --color__dt-ls__xbox-main-strip-xbox-wrapper-background-color: var(--color__tl-dt__xbox-main-strip-xbox-wrapper-background-color);
    --color__dt-ls__xbox-main-strip-xbox-wrapper-border-color: var(--color__tl-dt__xbox-main-strip-xbox-wrapper-border-color);
    --color__dt-ls__xbox-main-strip-image-wrapper-background-color: var(--color__tl-dt__xbox-main-strip-image-wrapper-background-color);
    --color__dt-ls__xbox-main-strip-image-wrapper-border-color: var(--color__tl-dt__xbox-main-strip-image-wrapper-border-color);
    --color__dt-ls__xbox-main-strip-flex-wrapper-background-color: var(--color__tl-dt__xbox-main-strip-flex-wrapper-background-color);
    --color__dt-ls__xbox-main-strip-flex-wrapper-border-color: var(--color__tl-dt__xbox-main-strip-flex-wrapper-border-color);
    --color__dt-ls__xbox-main-strip-content-wrapper-background-color: var(--color__tl-dt__xbox-main-strip-content-wrapper-background-color);
    --color__dt-ls__xbox-main-strip-content-wrapper-border-color: var(--color__tl-dt__xbox-main-strip-content-wrapper-border-color);
    /* end - xbox main strip */
    
    /* start - xbox sub component - cse */
    --number__dt-ls__xbox-sub-border-width: var(--number__tl-dt__xbox-sub-border-width);
    --number__dt-ls__xbox-sub-intro-wrapper-border-width: var(--number__tl-dt__xbox-sub-intro-wrapper-border-width);
    --number__dt-ls__xbox-sub-xbox-wrapper-border-width: var(--number__tl-dt__xbox-sub-xbox-wrapper-border-width);
    --number__dt-ls__xbox-sub-image-wrapper-border-width: var(--number__tl-dt__xbox-sub-image-wrapper-border-width);
    --number__dt-ls__xbox-sub-flex-wrapper-border-width: var(--number__tl-dt__xbox-sub-flex-wrapper-border-width);
    --number__dt-ls__xbox-sub-content-wrapper-border-width: var(--number__tl-dt__xbox-sub-content-wrapper-border-width);
    --color__dt-ls__xbox-sub-border-color: var(--color__tl-dt__xbox-sub-border-color);
    --color__dt-ls__xbox-sub-background-color: var(--color__tl-dt__xbox-sub-background-color);
    --color__dt-ls__xbox-sub-intro-wrapper-border-color: var(--color__tl-dt__xbox-sub-intro-wrapper-border-color);
    --color__dt-ls__xbox-sub-intro-wrapper-background-color: var(--color__tl-dt__xbox-sub-intro-wrapper-background-color);
    --color__dt-ls__xbox-sub-xbox-wrapper-border-color: var(--color__tl-dt__xbox-sub-xbox-wrapper-border-color);
    --color__dt-ls__xbox-sub-xbox-wrapper-background-color: var(--color__tl-dt__xbox-sub-xbox-wrapper-background-color);
    --color__dt-ls__xbox-sub-image-wrapper-border-color: var(--color__tl-dt__xbox-sub-image-wrapper-border-color);
    --color__dt-ls__xbox-sub-image-wrapper-background-color: var(--color__tl-dt__xbox-sub-image-wrapper-background-color);
    --color__dt-ls__xbox-sub-flex-wrapper-border-color: var(--color__tl-dt__xbox-sub-flex-wrapper-border-color);
    --color__dt-ls__xbox-sub-flex-wrapper-background-color: var(--color__tl-dt__xbox-sub-flex-wrapper-background-color);
    --color__dt-ls__xbox-sub-content-wrapper-border-color: var(--color__tl-dt__xbox-sub-content-wrapper-border-color);
    --color__dt-ls__xbox-sub-content-wrapper-background-color: var(--color__tl-dt__xbox-sub-content-wrapper-background-color);
    --color__dt-ls__xbox-sub-on-mouse-over-border-color: transparent;
    --color__dt-ls__xbox-sub-on-mouse-over-background-color: transparent;
    --color__dt-ls__xbox-sub-on-mouse-over-intro-wrapper-border-color: transparent;
    --color__dt-ls__xbox-sub-on-mouse-over-intro-wrapper-background-color: transparent;
    --color__dt-ls__xbox-sub-on-mouse-over-xbox-wrapper-border-color: transparent;
    --color__dt-ls__xbox-sub-on-mouse-over-xbox-wrapper-background-color: transparent;
    --color__dt-ls__xbox-sub-on-mouse-over-image-wrapper-border-color: transparent;
    --color__dt-ls__xbox-sub-on-mouse-over-image-wrapper-background-color: transparent;
    --color__dt-ls__xbox-sub-on-mouse-over-flex-wrapper-border-color: transparent;
    --color__dt-ls__xbox-sub-on-mouse-over-flex-wrapper-background-color: transparent;
    --color__dt-ls__xbox-sub-on-mouse-over-content-wrapper-border-color: transparent;
    --color__dt-ls__xbox-sub-on-mouse-over-content-wrapper-background-color: transparent;
    /* end - xbox sub component - cse */
    
    /* start - r2g content main strip -cse */
    --number__dt-ls__main-content-strip-border-width: var(--number__tl-dt__main-content-strip-border-width);
    --number__dt-ls__main-content-strip-container-border-width: var(--number__tl-dt__main-content-strip-container-border-width);
    --number__dt-ls__main-content-strip-content-wrapper-border-width: var(--number__tl-dt__main-content-strip-content-wrapper-border-width);
    --color__dt-ls__main-content-strip-border-color: var(--color__tl-dt__main-content-strip-border-color);
    --color__dt-ls__main-content-strip-background-color: var(--color__tl-dt__main-content-strip-background-color);
    --color__dt-ls__main-content-strip-container-border-color: var(--color__tl-dt__main-content-strip-container-border-color);
    --color__dt-ls__main-content-strip-container-background-color: var(--color__tl-dt__main-content-strip-container-background-color);
    --color__dt-ls__main-content-strip-content-wrapper-border-color: var(--color__tl-dt__main-content-strip-content-wrapper-border-color);
    --color__dt-ls__main-content-strip-content-wrapper-background-color: var(--color__tl-dt__main-content-strip-content-wrapper-background-color);
    /* end - r2g content main strip -cse */
    
    /* start - r2g rotator main strip */
    --number__dt-ls__rotator-main-strip-border-width: var(--number__tl-dt__rotator-main-strip-border-width);
    --number__dt-ls__rotator-main-strip-container-border-width: var(--number__tl-dt__rotator-main-strip-container-border-width);
    --number__dt-ls__rotator-main-strip-intro-content-border-width: var(--number__tl-dt__rotator-main-strip-intro-content-border-width);
    --number__dt-ls__rotator-main-strip-rotator-wrapper-border-width: var(--number__tl-dt__rotator-main-strip-rotator-wrapper-border-width);
    --number__dt-ls__rotator-main-strip-bottom-content-border-width: var(--number__tl-dt__rotator-main-strip-bottom-content-border-width);
    --color__dt-ls__rotator-main-strip-border-color: var(--color__tl-dt__rotator-main-strip-border-color);
    --color__dt-ls__rotator-main-strip-background-color: var(--color__tl-dt__rotator-main-strip-background-color);
    --color__dt-ls__rotator-main-strip-container-border-color: var(--color__tl-dt__rotator-main-strip-container-border-color);
    --color__dt-ls__rotator-main-strip-container-background-color: var(--color__tl-dt__rotator-main-strip-container-background-color);
    --color__dt-ls__rotator-main-strip-intro-content-border-color: var(--color__tl-dt__rotator-main-strip-intro-content-border-color);
    --color__dt-ls__rotator-main-strip-intro-content-background-color: var(--color__tl-dt__rotator-main-strip-intro-content-background-color);
    --color__dt-ls__rotator-main-strip-rotator-wrapper-border-color: var(--color__tl-dt__rotator-main-strip-rotator-wrapper-border-color);
    --color__dt-ls__rotator-main-strip-rotator-wrapper-background-color: var(--color__tl-dt__rotator-main-strip-rotator-wrapper-background-color);
    --color__dt-ls__rotator-main-strip-bottom-content-border-color: var(--color__tl-dt__rotator-main-strip-bottom-content-border-color);
    --color__dt-ls__rotator-main-strip-bottom-content-background-color: var(--color__tl-dt__rotator-main-strip-bottom-content-background-color);
    /* end - r2g rotator main strip */
    
    /* start - r2g tabs main strip - cse */
    --number__dt-ls__tab-mainstrip-border-width: var(--number__tl-dt__tab-mainstrip-border-width);
    --number__dt-ls__tab-mainstrip-container-border-width: var(--number__tl-dt__tab-mainstrip-container-border-width);
    --number__dt-ls__tab-mainstrip-intro-content-border-width: var(--number__tl-dt__tab-mainstrip-intro-content-border-width);
    --number__dt-ls__tab-mainstrip-tabs-wrapper-border-width: var(--number__tl-dt__tab-mainstrip-tabs-wrapper-border-width);
    --number__dt-ls__tab-mainstrip-tab-titles-wrapper-border-width: var(--number__tl-dt__tab-mainstrip-tab-titles-wrapper-border-width);
    --number__dt-ls__tab-mainstrip-vertical-tab-titles-wrapper-border-width: var(--number__tl-dt__tab-mainstrip-vertical-tab-titles-wrapper-border-width);
    --number__dt-ls__tab-mainstrip-accordion-title-border-width: var(--number__tl-dt__tab-mainstrip-accordion-title-border-width);
    --number__dt-ls__tab-mainstrip-accordion-title-content-border-width: var(--number__tl-dt__tab-mainstrip-accordion-title-content-border-width);
    --number__dt-ls__tab-mainstrip-horizontal-tab-titles-border-width:  var(--number__tl-dt__tab-mainstrip-horizontal-tab-titles-border-width);
    --number__dt-ls__tab-mainstrip-vertical-tab-titles-border-width: var(--number__tl-dt__tab-mainstrip-vertical-tab-titles-border-width);
    --number__dt-ls__tab-mainstrip-tab-content-wrapper-border-width: var(--number__tl-dt__tab-mainstrip-tab-content-wrapper-border-width);
    --number__dt-ls__tab-mainstrip-vertical-tab-content-wrapper-border-width: var(--number__tl-dt__tab-mainstrip-vertical-tab-content-wrapper-border-width);
    --number__dt-ls__tab-mainstrip-bottom-content-border-width: var(--number__tl-dt__tab-mainstrip-bottom-content-border-width);
    --color__dt-ls__tab-mainstrip-border-color: var(--color__tl-dt__tab-mainstrip-border-color);
    --color__dt-ls__tab-mainstrip-background-color: var(--color__tl-dt__tab-mainstrip-background-color);
    --color__dt-ls__tab-mainstrip-container-border-color: var(--color__tl-dt__tab-mainstrip-container-border-color);
    --color__dt-ls__tab-mainstrip-container-background-color: var(--color__tl-dt__tab-mainstrip-container-background-color);
    --color__dt-ls__tab-mainstrip-intro-content-border-color: var(--color__tl-dt__tab-mainstrip-intro-content-border-color);
    --color__dt-ls__tab-mainstrip-intro-content-background-color: var(--color__tl-dt__tab-mainstrip-intro-content-background-color);
    --color__dt-ls__tab-mainstrip-tabs-wrapper-border-color: var(--color__tl-dt__tab-mainstrip-tabs-wrapper-border-color);
    --color__dt-ls__tab-mainstrip-tabs-wrapper-background-color: var(--color__tl-dt__tab-mainstrip-tabs-wrapper-background-color);
    --color__dt-ls__tab-mainstrip-tab-titles-wrapper-border-color: var(--color__tl-dt__tab-mainstrip-tab-titles-wrapper-border-color);
    --color__dt-ls__tab-mainstrip-tab-titles-wrapper-background-color: var(--color__tl-dt__tab-mainstrip-tab-titles-wrapper-background-color);
    --color__dt-ls__tab-mainstrip-vertical-tab-titles-wrapper-border-color: var(--color__tl-dt__tab-mainstrip-vertical-tab-titles-wrapper-border-color);
    --color__dt-ls__tab-mainstrip-vertical-tab-titles-wrapper-background-color: var(--color__tl-dt__tab-mainstrip-vertical-tab-titles-wrapper-background-color);
    --color__dt-ls__tab-mainstrip-horizontal-tab-title-border-color: var(--color__tl-dt__tab-mainstrip-horizontal-tab-title-border-color);
    --color__dt-ls__tab-mainstrip-horizontal-tab-title-background-color: var(--color__tl-dt__tab-mainstrip-horizontal-tab-title-background-color);
    --color__dt-ls__tab-mainstrip-horizontal-tab-active-title-border-color: var(--color__tl-dt__tab-mainstrip-horizontal-tab-active-title-border-color);
    --color__dt-ls__tab-mainstrip-horizontal-tab-active-title-background-color: var(--color__tl-dt__tab-mainstrip-horizontal-tab-active-title-background-color);
    --color__dt-ls__tab-mainstrip-vertical-tab-title-border-color: var(--color__tl-dt__tab-mainstrip-vertical-tab-title-border-color);
    --color__dt-ls__tab-mainstrip-vertical-tab-title-background-color: var(--color__tl-dt__tab-mainstrip-vertical-tab-title-background-color);
    --color__dt-ls__tab-mainstrip-vertical-tab-active-title-border-color: var(--color__tl-dt__tab-mainstrip-vertical-tab-active-title-border-color);
    --color__dt-ls__tab-mainstrip-vertical-tab-active-title-background-color: var(--color__tl-dt__tab-mainstrip-vertical-tab-active-title-background-color);
    --color__dt-ls__tab-mainstrip-tab-content-wrapper-border-color: var(--color__tl-dt__tab-mainstrip-tab-content-wrapper-border-color);
    --color__dt-ls__tab-mainstrip-tab-content-wrapper-background-color: var(--color__tl-dt__tab-mainstrip-tab-content-wrapper-background-color);
    --color__dt-ls__tab-mainstrip-bottom-content-border-color: var(--color__tl-dt__tab-mainstrip-bottom-content-border-color);
    --color__dt-ls__tab-mainstrip-bottom-content-background-color: var(--color__tl-dt__tab-mainstrip-bottom-content-background-color);
    /* ent - r2g tabs main strip - cse */
    
    /* start - r2g flex xlist main strip - cse */
    --number__dt-ls__r2g-flex-xlist-main-strip-border-width: var(--number__tl-dt__r2g-flex-xlist-main-strip-border-width);
    --number__dt-ls__r2g-flex-xlist-main-strip-container-border-width: var(--number__tl-dt__r2g-flex-xlist-main-strip-container-border-width);
    --number__dt-ls__r2g-flex-xlist-main-strip-intro-content-border-width: var(--number__tl-dt__r2g-flex-xlist-main-strip-intro-content-border-width);
    --number__dt-ls__r2g-flex-xlist-main-strip-xlist-wrapper-border-width: var(--number__tl-dt__r2g-flex-xlist-main-strip-xlist-wrapper-border-width);
    --number__dt-ls__r2g-flex-xlist-main-strip-xlist-item-gap: var(--number__tl-dt__r2g-flex-xlist-main-strip-xlist-item-gap);
    --number__dt-ls__r2g-flex-xlist-main-strip-bottom-content-border-width: var(--number__tl-dt__r2g-flex-xlist-main-strip-bottom-content-border-width);
    --color__dt-ls__r2g-flex-xlist-main-strip-border-color: var(--color__tl-dt__r2g-flex-xlist-main-strip-border-color);
    --color__dt-ls__r2g-flex-xlist-main-strip-background-color: var(--color__tl-dt__r2g-flex-xlist-main-strip-background-color);
    --color__dt-ls__r2g-flex-xlist-main-strip-container-border-color: var(--color__tl-dt__r2g-flex-xlist-main-strip-container-border-color);
    --color__dt-ls__r2g-flex-xlist-main-strip-container-background-color: var(--color__tl-dt__r2g-flex-xlist-main-strip-container-background-color);
    --color__dt-ls__r2g-flex-xlist-main-strip-intro-content-border-color: var(--color__tl-dt__r2g-flex-xlist-main-strip-intro-content-border-color);
    --color__dt-ls__r2g-flex-xlist-main-strip-intro-content-background-color: var(--color__tl-dt__r2g-flex-xlist-main-strip-intro-content-background-color);
    --color__dt-ls__r2g-flex-xlist-main-strip-xlist-wrapper-border-color: var(--color__tl-dt__r2g-flex-xlist-main-strip-xlist-wrapper-border-color);
    --color__dt-ls__r2g-flex-xlist-main-strip-xlist-wrapper-background-color: var(--color__tl-dt__r2g-flex-xlist-main-strip-xlist-wrapper-background-color);
    --color__dt-ls__r2g-flex-xlist-main-strip-bottom-content-border-color: var(--color__tl-dt__r2g-flex-xlist-main-strip-bottom-content-border-color);
    --color__dt-ls__r2g-flex-xlist-main-strip-bottom-content-background-color: var(--color__tl-dt__r2g-flex-xlist-main-strip-bottom-content-background-color);
    /* end - r2g flex xlist main strip - cse */
    
    /* start - r2g flex xlist sub component - cse */
    --number__dt-ls__r2g-flex-xlist-sub-border-width: var(--number__tl-dt__r2g-flex-xlist-sub-border-width);
    --number__dt-ls__r2g-flex-xlist-sub-intro-content-border-width: var(--number__tl-dt__r2g-flex-xlist-sub-intro-content-border-width);
    --number__dt-ls__r2g-flex-xlist-sub-xlist-wrapper-border-width: var(--number__tl-dt__r2g-flex-xlist-sub-xlist-wrapper-border-width);
    --number__dt-ls__r2g-flex-xlist-sub-xlist-item-gap: var(--number__tl-dt__r2g-flex-xlist-sub-xlist-item-gap);
    --number__dt-ls__r2g-flex-xlist-sub-bottom-content-border-width: var(--number__tl-dt__r2g-flex-xlist-sub-bottom-content-border-width);
    --color__dt-ls__r2g-flex-xlist-sub-border-color: var(--color__tl-dt__r2g-flex-xlist-sub-border-color);
    --color__dt-ls__r2g-flex-xlist-sub-background-color: var(--color__tl-dt__r2g-flex-xlist-sub-background-color);
    --color__dt-ls__r2g-flex-xlist-sub-container-border-color: var(--color__tl-dt__r2g-flex-xlist-sub-container-border-color);
    --color__dt-ls__r2g-flex-xlist-sub-container-background-color: var(--color__tl-dt__r2g-flex-xlist-sub-container-background-color);
    --color__dt-ls__r2g-flex-xlist-sub-intro-content-border-color: var(--color__tl-dt__r2g-flex-xlist-sub-intro-content-border-color);
    --color__dt-ls__r2g-flex-xlist-sub-intro-content-background-color: var(--color__tl-dt__r2g-flex-xlist-sub-intro-content-background-color);
    --color__dt-ls__r2g-flex-xlist-sub-xlist-wrapper-border-color: var(--color__tl-dt__r2g-flex-xlist-sub-xlist-wrapper-border-color);
    --color__dt-ls__r2g-flex-xlist-sub-xlist-wrapper-background-color: var(--color__tl-dt__r2g-flex-xlist-sub-xlist-wrapper-background-color);
    --color__dt-ls__r2g-flex-xlist-sub-bottom-content-border-color: var(--color__tl-dt__r2g-flex-xlist-sub-bottom-content-border-color);
    --color__dt-ls__r2g-flex-xlist-sub-bottom-content-background-color: var(--color__tl-dt__r2g-flex-xlist-sub-bottom-content-background-color);
    /* end - r2g flex xlist sub component - cse */
    
    /* start - r2g content sub - cse */
    --number__dt-ls__content-sub-border-width: var(--number__tl-dt__content-sub-border-width);
    --number__dt-ls__content-sub-content-wrapper-border-width: var(--number__tl-dt__content-sub-content-wrapper-border-width);
    --color__dt-ls__content-sub-border-color: var(--color__tl-dt__content-sub-border-color);
    --color__dt-ls__content-sub-background-color: var(--color__tl-dt__content-sub-background-color);
    --color__dt-ls__content-sub-content-wrapper-border-color: var(--color__tl-dt__content-sub-content-wrapper-border-color);
    --color__dt-ls__content-sub-content-wrapper-background-color: var(--color__tl-dt__content-sub-content-wrapper-background-color);
    /* end - r2g content sub - cse */
    
    /* start - r2g xlist grid main strip - cse */
    --number__dt-ls__xlist-grid-main-strip-border-width: var(--number__tl-dt__xlist-grid-main-strip-border-width);
    --number__dt-ls__xlist-grid-main-strip-container-border-width: var(--number__tl-dt__xlist-grid-main-strip-container-border-width);
    --number__dt-ls__xlist-grid-main-strip-intro-content-border-width: var(--number__tl-dt__xlist-grid-main-strip-intro-content-border-width);
    --number__dt-ls__xlist-grid-main-strip-xlist-wrapper-border-width: var(--number__tl-dt__xlist-grid-main-strip-xlist-wrapper-border-width);
    --color__dt-ls__xlist-grid-main-strip-border-color: var(--color__tl-dt__xlist-grid-main-strip-border-color);
    --color__dt-ls__xlist-grid-main-strip-background-color: var(--color__tl-dt__xlist-grid-main-strip-background-color);
    --color__dt-ls__xlist-grid-main-strip-container-border-color: var(--color__tl-dt__xlist-grid-main-strip-container-border-color);
    --color__dt-ls__xlist-grid-main-strip-container-background-color: var(--color__tl-dt__xlist-grid-main-strip-container-background-color);
    --color__dt-ls__xlist-grid-main-strip-intro-content-border-color: var(--color__tl-dt__xlist-grid-main-strip-intro-content-border-color);
    --color__dt-ls__xlist-grid-main-strip-intro-content-background-color: var(--color__tl-dt__xlist-grid-main-strip-intro-content-background-color);
    --color__dt-ls__xlist-grid-main-strip-xlist-wrapper-border-color: var(--color__tl-dt__xlist-grid-main-strip-xlist-wrapper-border-color);
    --color__dt-ls__xlist-grid-main-strip-xlist-wrapper-background-color: var(--color__tl-dt__xlist-grid-main-strip-xlist-wrapper-background-color);
    /* end - r2g xlist grid main strip - cse */
    
    /* start - r2g rotator sub component - cse */
    --number__dt-ls__rotator-sub-component-border-width: var(--number__tl-dt__rotator-sub-component-border-width);
    --number__dt-ls__rotator-sub-component-intro-content-border-width: var(--number__tl-dt__rotator-sub-component-intro-content-border-width);
    --number__dt-ls__rotator-sub-component-rotator-wrapper-border-width: var(--number__tl-dt__rotator-sub-component-rotator-wrapper-border-width);
    --number__dt-ls__rotator-sub-component-slick-slide-border-width: var(--number__tl-dt__rotator-sub-component-slick-slide-border-width);
    --number__dt-ls__rotator-sub-component-slick-slide-margin-left: var(--number__tl-dt__rotator-sub-component-slick-slide-margin-left);
    --number__dt-ls__rotator-sub-component-slick-slide-margin-right: var(--number__tl-dt__rotator-sub-component-slick-slide-margin-right);
    --number__dt-ls__rotator-sub-component-bottom-content-border-width: var(--number__tl-dt__rotator-sub-component-bottom-content-border-width);
    --color__dt-ls__rotator-sub-component-border-color: var(--color__tl-dt__rotator-sub-component-border-color);
    --color__dt-ls__rotator-sub-component-background-color: var(--color__tl-dt__rotator-sub-component-background-color);
    --color__dt-ls__rotator-sub-component-intro-content-border-color: var(--color__tl-dt__rotator-sub-component-intro-content-border-color);
    --color__dt-ls__rotator-sub-component-intro-content-background-color: var(--color__tl-dt__rotator-sub-component-intro-content-background-color);
    --color__dt-ls__rotator-sub-component-rotator-wrapper-border-color: var(--color__tl-dt__rotator-sub-component-rotator-wrapper-border-color);
    --color__dt-ls__rotator-sub-component-rotator-wrapper-background-color: var(--color__tl-dt__rotator-sub-component-rotator-wrapper-background-color);
    --color__dt-ls__rotator-sub-component-slick-slide-border-color: var(--color__tl-dt__rotator-sub-component-slick-slide-border-color);
    --color__dt-ls__rotator-sub-component-slick-slide-background-color: var(--color__tl-dt__rotator-sub-component-slick-slide-background-color);
    --color__dt-ls__rotator-sub-component-bottom-content-border-color: var(--color__tl-dt__rotator-sub-component-bottom-content-border-color);
    --color__dt-ls__rotator-sub-component-bottom-content-background-color: var(--color__tl-dt__rotator-sub-component-bottom-content-background-color);
    /* end - r2g rotator sub component - cse */
    
    /* start - r2g accordion main strip - cse */
    --number__dt-ls__accordion-main-strip-border-width: var(--number__tl-dt__accordion-main-strip-border-width);
    --number__dt-ls__accordion-main-strip-container-border-width: var(--number__tl-dt__accordion-main-strip-container-border-width);
    --number__dt-ls__accordion-main-strip-intro-content-border-width: var(--number__tl-dt__accordion-main-strip-intro-content-border-width);
    --number__dt-ls__accordion-main-strip-accordion-wrapper-border-width: var(--number__tl-dt__accordion-main-strip-accordion-wrapper-border-width);
    --number__dt-ls__accordion-main-strip-accordion-title-border-width: var(--number__tl-dt__accordion-main-strip-accordion-title-border-width);
    --number__dt-ls__accordion-main-strip-accordion-content-wrapper-border-width: var(--number__tl-dt__accordion-main-strip-accordion-content-wrapper-border-width);
    --color__dt-ls__accordion-main-strip-border-color: var(--color__tl-dt__accordion-main-strip-border-color);
    --color__dt-ls__accordion-main-strip-background-color: var(--color__tl-dt__accordion-main-strip-background-color);
    --color__dt-ls__accordion-main-strip-container-border-color: var(--color__tl-dt__accordion-main-strip-container-border-color);
    --color__dt-ls__accordion-main-strip-container-background-color: var(--color__tl-dt__accordion-main-strip-container-background-color);
    --color__dt-ls__accordion-main-strip-intro-content-border-color: var(--color__tl-dt__accordion-main-strip-intro-content-border-color);
    --color__dt-ls__accordion-main-strip-intro-content-background-color: var(--color__tl-dt__accordion-main-strip-intro-content-background-color);
    --color__dt-ls__accordion-main-strip-accordion-wrapper-border-color: var(--color__tl-dt__accordion-main-strip-accordion-wrapper-border-color);
    --color__dt-ls__accordion-main-strip-accordion-wrapper-background-color: var(--color__tl-dt__accordion-main-strip-accordion-wrapper-background-color);
    --color__dt-ls__accordion-main-strip-accordion-title-border-color: var(--color__tl-dt__accordion-main-strip-accordion-title-border-color);
    --color__dt-ls__accordion-main-strip-accordion-title-background-color: var(--color__tl-dt__accordion-main-strip-accordion-title-background-color);
    --color__dt-ls__accordion-main-strip-accordion-content-wrapper-border-color: var(--color__tl-dt__accordion-main-strip-accordion-content-wrapper-border-color);
    --color__dt-ls__accordion-main-strip-accordion-content-wrapper-background-color: var(--color__tl-dt__accordion-main-strip-accordion-content-wrapper-background-color);
    /* end - r2g accordion main strip - cse */
    
    /* start - r2g expandable xlist main strip - cse */
    --number__dt-ls__expandable-xlist-border-width: var(--number__tl-dt__expandable-xlist-border-width);
    --number__dt-ls__expandable-xlist-main-content-wrapper-border-width: var(--number__tl-dt__expandable-xlist-main-content-wrapper-border-width);
    --number__dt-ls__expandable-xlist-main-content-border-width: var(--number__tl-dt__expandable-xlist-main-content-border-width);
    --number__dt-ls__expandable-xlist-panel-wrapper-border-width: var(--number__tl-dt__expandable-xlist-panel-wrapper-border-width);
    --number__dt-ls__expandable-xlist-panel-item-border-width: var(--number__tl-dt__expandable-xlist-panel-item-border-width);
    --number__dt-ls__expandable-xlist-intro-content-border-width: var(--number__tl-dt__expandable-xlist-intro-content-border-width);
    --number__dt-ls__expandable-xlist-full-content-border-width: var(--number__tl-dt__expandable-xlist-full-content-border-width);
    --color__dt-ls__expandable-xlist-border-color: var(--color__tl-dt__expandable-xlist-border-color);
    --color__dt-ls__expandable-xlist-background-color: var(--color__tl-dt__expandable-xlist-background-color);
    --color__dt-ls__expandable-xlist-main-content-wrapper-border-color: var(--color__tl-dt__expandable-xlist-main-content-wrapper-border-color);
    --color__dt-ls__expandable-xlist-main-content-wrapper-background-color: var(--color__tl-dt__expandable-xlist-main-content-wrapper-background-color);
    --color__dt-ls__expandable-xlist-main-content-border-color: var(--color__tl-dt__expandable-xlist-main-content-border-color);
    --color__dt-ls__expandable-xlist-main-content-background-color: var(--color__tl-dt__expandable-xlist-main-content-background-color);
    --color__dt-ls__expandable-xlist-panel-wrapper-border-color: var(--color__tl-dt__expandable-xlist-panel-wrapper-border-color);
    --color__dt-ls__expandable-xlist-panel-wrapper-background-color: var(--color__tl-dt__expandable-xlist-panel-wrapper-background-color);
    --color__dt-ls__expandable-xlist-panel-item-border-color: var(--color__tl-dt__expandable-xlist-panel-item-border-color);
	--color__dt-ls__expandable-xlist-panel-item-background-color: var(--color__tl-dt__expandable-xlist-panel-item-background-color);
	--color__dt-ls__expandable-xlist-intro-content-border-color: var(--color__tl-dt__expandable-xlist-intro-content-border-color);
    --color__dt-ls__expandable-xlist-intro-content-background-color: var(--color__tl-dt__expandable-xlist-intro-content-background-color);
    --color__dt-ls__expandable-xlist-full-content-border-color: var(--color__tl-dt__expandable-xlist-full-content-border-color);
    --color__dt-ls__expandable-xlist-full-content-background-color: var(--color__tl-dt__expandable-xlist-full-content-background-color);
    /* end - r2g expandable xlist main strip - cse */
    
    /* start - r2g gallery main strip - cse */
    --number__dt-ls__gallery-main-strip-border-width: var(--number__tl-dt__gallery-main-strip-border-width);
    --number__dt-ls__gallery-main-strip-container-border-width: var(--number__tl-dt__gallery-main-strip-container-border-width);
    --number__dt-ls__gallery-main-strip-intro-content-border-width: var(--number__tl-dt__gallery-main-strip-intro-content-border-width);
    --number__dt-ls__gallery-main-strip-xlist-wrapper-border-width: var(--number__tl-dt__gallery-main-strip-xlist-wrapper-border-width);
    --number__dt-ls__gallery-main-strip-item-border-width: var(--number__tl-dt__gallery-main-strip-item-border-width);
    --color__dt-ls__gallery-main-strip-border-color: var(--color__tl-dt__gallery-main-strip-border-color);
    --color__dt-ls__gallery-main-strip-background-color: var(--color__tl-dt__gallery-main-strip-background-color);
    --color__dt-ls__gallery-main-strip-container-border-color: var(--color__tl-dt__gallery-main-strip-container-border-color);
    --color__dt-ls__gallery-main-strip-container-background-color: var(--color__tl-dt__gallery-main-strip-container-background-color);
    --color__dt-ls__gallery-main-strip-intro-content-border-color: var(--color__tl-dt__gallery-main-strip-intro-content-border-color);
    --color__dt-ls__gallery-main-strip-intro-content-background-color: var(--color__tl-dt__gallery-main-strip-intro-content-background-color);
    --color__dt-ls__gallery-main-strip-xlist-wrapper-border-color: var(--color__tl-dt__gallery-main-strip-xlist-wrapper-border-color);
    --color__dt-ls__gallery-main-strip-xlist-wrapper-background-color: var(--color__tl-dt__gallery-main-strip-xlist-wrapper-background-color);
    --color__dt-ls__gallery-main-strip-item-border-color: var(--color__tl-dt__gallery-main-strip-item-border-color);
    --color__dt-ls__gallery-main-strip-item-background-color: var(--color__tl-dt__gallery-main-strip-item-background-color);
    --color__dt-ls__gallery-main-strip-download-icon-color: var(--color__tl-dt__gallery-main-strip-download-icon-color);
    --color__dt-ls__gallery-main-strip-download-icon-border-color: var(--color__tl-dt__gallery-main-strip-download-icon-border-color);
    --color__dt-ls__gallery-main-strip-download-icon-background-color: var(--color__tl-dt__gallery-main-strip-download-icon-background-color);
    /* end - r2g gallery main strip - cse */
    
    /* start - r2g googlemap main strip */
    --color__dt-ls__googlemap-main-strip-border-color: var(--color__tl-dt__googlemap-main-strip-border-color);
    --color__dt-ls__googlemap-main-strip-background-color: var(--color__tl-dt__googlemap-main-strip-background-color);
    --color__dt-ls__googlemap-main-strip-intro-content-border-color: var(--color__tl-dt__googlemap-main-strip-intro-content-border-color);
    --color__dt-ls__googlemap-main-strip-intro-content-background-color: var(--color__tl-dt__googlemap-main-strip-intro-content-background-color);
    --color__dt-ls__googlemap-main-strip-category-wrapper-border-color: var(--color__tl-dt__googlemap-main-strip-category-wrapper-border-color);
    --color__dt-ls__googlemap-main-strip-category-wrapper-background-color: var(--color__tl-dt__googlemap-main-strip-category-wrapper-background-color);
    --color__dt-ls__googlemap-main-strip-content-wrapper-border-color: var(--color__tl-dt__googlemap-main-strip-content-wrapper-border-color);
    --color__dt-ls__googlemap-main-strip-content-wrapper-background-color: var(--color__tl-dt__googlemap-main-strip-content-wrapper-background-color);
    --color__dt-ls__googlemap-main-strip-map-wrapper-border-color: var(--color__tl-dt__googlemap-main-strip-map-wrapper-border-color);
    --color__dt-ls__googlemap-main-strip-infobox-border-color: var(--color__tl-dt__googlemap-main-strip-infobox-border-color);
    --color__dt-ls__googlemap-main-strip-infobox-background-color: var(--color__tl-dt__googlemap-main-strip-infobox-background-color);
    --color__dt-ls__googlemap-main-strip-infobox-content-wrapper-border-color: var(--color__tl-dt__googlemap-main-strip-infobox-content-wrapper-border-color);
    --color__dt-ls__googlemap-main-strip-infobox-content-wrapper-background-color: var(--color__tl-dt__googlemap-main-strip-infobox-content-wrapper-background-color);
    /* end - r2g googlemap main strip */
    
    /* start - r2g horizontal menu main strip */
    --number__dt-ls__horizontal-menu-menu-wrapper-padding: var(--number__tl-dt__horizontal-menu-menu-wrapper-padding);
    --number__dt-ls__horizontal-menu-menu-inner-wrapper-padding: var(--number__tl-dt__horizontal-menu-menu-inner-wrapper-padding);
    --number__dt-ls__horizontal-menu-menu-item-link-padding: var(--number__tl-dt__horizontal-menu-menu-item-link-padding);
    --color__dt-ls__horizontal-menu-border-color: var(--color__tl-dt__horizontal-menu-border-color);
    --color__dt-ls__horizontal-menu-background-color: var(--color__tl-dt__horizontal-menu-background-color);
    --color__dt-ls__horizontal-menu-container-border-color: var(--color__tl-dt__horizontal-menu-container-border-color);
    --color__dt-ls__horizontal-container-menu-background-color: var(--color__tl-dt__horizontal-container-menu-background-color);
    --color__dt-ls__horizontal-menu-menu-wrapper-border-color: var(--color__tl-dt__horizontal-menu-menu-wrapper-border-color);
    --color__dt-ls__horizontal-menu-wrapper-menu-background-color: var(--color__tl-dt__horizontal-menu-wrapper-menu-background-color);
    --color__dt-ls__horizontal-menu-menu-inner-wrapper-border-color: var(--color__tl-dt__horizontal-menu-menu-inner-wrapper-border-color);
    --color__dt-ls__horizontal-menu-inner-wrapper-menu-background-color: var(--color__tl-dt__horizontal-menu-inner-wrapper-menu-background-color);
    --color__dt-ls__horizontal-menu-menu-item-border-color: var(--color__tl-dt__horizontal-menu-menu-item-border-color);
    --color__dt-ls__horizontal-menu-menu-item-background-color: var(--color__tl-dt__horizontal-menu-menu-item-background-color);
    --color__dt-ls__horizontal-menu-menu-item-link-border-color: var(--color__tl-dt__horizontal-menu-menu-item-link-border-color);
    --color__dt-ls__horizontal-menu-menu-item-link-background-color: var(--color__tl-dt__horizontal-menu-menu-item-link-background-color);
    /* end - r2g horizontal menu main strip */
    
    /* start - r2g accordion sub component - cse */
    --number__dt-ls__accordion-sub-border-width: var(--number__tl-dt__accordion-sub-border-width);
    --number__dt-ls__accordion-sub-intro-content-border-width: var(--number__tl-dt__accordion-sub-intro-content-border-width);
    --number__dt-ls__accordion-sub-accordion-wrapper-border-width: var(--number__tl-dt__accordion-sub-accordion-wrapper-border-width);
    --number__dt-ls__accordion-sub-accordion-title-border-width: var(--number__tl-dt__accordion-sub-accordion-title-border-width);
    --number__dt-ls__accordion-sub-accordion-content-wrapper-border-width: var(--number__tl-dt__accordion-sub-accordion-content-wrapper-border-width);
    --color__dt-ls__accordion-sub-border-color: var(--color__tl-dt__accordion-sub-border-color);
    --color__dt-ls__accordion-sub-background-color: var(--color__tl-dt__accordion-sub-background-color);
    --color__dt-ls__accordion-sub-intro-content-border-color: var(--color__tl-dt__accordion-sub-intro-content-border-color);
    --color__dt-ls__accordion-sub-intro-content-background-color: var(--color__tl-dt__accordion-sub-intro-content-background-color);
    --color__dt-ls__accordion-sub-accordion-wrapper-border-color: var(--color__tl-dt__accordion-sub-accordion-wrapper-border-color);
    --color__dt-ls__accordion-sub-accordion-wrapper-background-color: var(--color__tl-dt__accordion-sub-accordion-wrapper-background-color);
    --color__dt-ls__accordion-sub-accordion-title-border-color: var(--color__tl-dt__accordion-sub-accordion-title-border-color);
    --color__dt-ls__accordion-sub-accordion-title-background-color: var(--color__tl-dt__accordion-sub-accordion-title-background-color);
    --color__dt-ls__accordion-sub-accordion-content-wrapper-border-color: var(--color__tl-dt__accordion-sub-accordion-content-wrapper-border-color);
    --color__dt-ls__accordion-sub-accordion-content-wrapper-background-color: var(--color__tl-dt__accordion-sub-accordion-content-wrapper-background-color);
    /* end - r2g accordion sub component - cse */
    
    /* start - r2g form sub component - cse */
    --number__dt-ls__form-sub-border-width: var(--number__tl-dt__form-sub-border-width);
    --number__dt-ls__form-sub-intro-content-border-width: var(--number__tl-dt__form-sub-intro-content-border-width);
    --number__dt-ls__form-sub-form-wrapper-border-width: var(--number__tl-dt__form-sub-form-wrapper-border-width);
    --number__dt-ls__form-sub-form-group-border-width: var(--number__tl-dt__form-sub-form-group-border-width);
    --color__dt-ls__form-sub-border-color: var(--color__tl-dt__form-sub-border-color);
    --color__dt-ls__form-sub-background-color: var(--color__tl-dt__form-sub-background-color);
    --color__dt-ls__form-sub-intro-content-border-color: var(--color__tl-dt__form-sub-intro-content-border-color);
    --color__dt-ls__form-sub-intro-content-background-color: var(--color__tl-dt__form-sub-intro-content-background-color);
    --color__dt-ls__form-sub-form-wrapper-border-color: var(--color__tl-dt__form-sub-form-wrapper-border-color);
    --color__dt-ls__form-sub-form-wrapper-background-color: var(--color__tl-dt__form-sub-form-wrapper-background-color);
    --color__dt-ls__form-sub-form-group-border-color: var(--color__tl-dt__form-sub-form-group-border-color);
    --color__dt-ls__form-main-strip-form-group-background-color: var(--color__tl-dt__form-sub-form-group-background-color);
    /* end - r2g form sub component - cse */
    
    /* start - r2g cookie */
    --number__dt-ls__cookie-border-width: var(--number__tl-dt__cookie-border-width);
    --number__dt-ls__cookie-wrapper-border-width: var(--number__tl-dt__cookie-wrapper-border-width);
    --number__dt-ls__cookie-content-wrapper-border-width: var(--number__tl-dt__cookie-content-wrapper-border-width);
    --number__dt-ls__cookie-button-wrapper-border-width: var(--number__tl-dt__cookie-button-wrapper-border-width);
    --color__dt-ls__cookie-border-color: var(--color__tl-dt__cookie-border-color);
    --color__dt-ls__cookie-background-color: var(--color__tl-dt__cookie-background-color);
    --color__dt-ls__cookie-wrapper-border-color: var(--color__tl-dt__cookie-wrapper-border-color);
    --color__dt-ls__cookie-wrapper-background-color: var(--color__tl-dt__cookie-wrapper-background-color);
    --color__dt-ls__cookie-content-wrapper-border-color: var(--color__tl-dt__cookie-content-wrapper-border-color);
    --color__dt-ls__cookie-content-wrapper-background-color: var(--color__tl-dt__cookie-content-wrapper-background-color);
    --color__dt-ls__cookie-button-wrapper-border-color: var(--color__tl-dt__cookie-button-wrapper-border-color);
    --color__dt-ls__cookie-button-wrapper-background-color: var(--color__tl-dt__cookie-button-wrapper-background-color);
    /* end - r2g cookie */
    
    /* start - featured blog */
    --number__dt-ls__r2g-blog-featured-strip-items-border-width: var(--number__tl-dt__r2g-blog-featured-strip-items-border-width);
    --color__dt-ls__r2g-blog-featured-strip-items-border-color: var(--color__tl-dt__r2g-blog-featured-strip-items-border-color);
    /* end - featured blog */
    
    /* start - r2g footer - cse */
    --number__dt-ls__footer-border-width: var(--number__tp-tl__footer-border-width);
    --number__dt-ls__footer-items-wrapper-border-width: var(--number__tp-tl__footer-items-wrapper-border-width);
    --number__dt-ls__footer-item-border-width: var(--number__tp-tl__footer-item-border-width);
    --number__dt-ls__footer-copyright-border-width: var(--number__tp-tl__footer-copyright-border-width);
    --number__dt-ls__footer-input-border-width: var(--number__tl-dt__footer-input-border-width);
    --number__dt-ls__footer-input-height: var(--number__tl-dt__footer-input-height);
    --number__dt-ls__footer-button-padding: var(--number__tl-dt__footer-button-padding);
    --color__dt-ls__footer-input-border-color: var(--color__tl-dt__footer-input-border-color);
    --color__dt-ls__footer-input-background-color: var(--color__tl-dt__footer-input-background-color);
    /* end - r2g footer - cse */
    
}

/*///////////////////////////////////////*/
/* START - MUST HAVE CSS */
/*///////////////////////////////////////*/
    /* Start - Typography */
    h1{
        /*font-size: 5.5rem;*/
        font-size: 6rem;
        line-height: 6rem;
        margin: var(--number__dt-ls__heading-one-margin);
    }
    h2{
        /*font-size: 4.6rem;*/
        font-size: 5rem;
        line-height: 5rem;
        margin: var(--number__dt-ls__heading-two-margin);
    }
    h3{
        font-size: 3rem;
        line-height: 3rem;
        margin: var(--number__dt-ls__heading-three-margin);
    }
    h4{
        font-size: 2.8rem;
        line-height: 3rem;
        margin: var(--number__dt-ls__heading-four-margin);
    }
    h5{
        font-size: 2rem;
        line-height: 2.7rem;
        margin: var(--number__dt-ls__heading-five-margin);
    }
    h6{
        font-size: 1.7rem;
        line-height: 1.9rem;
        margin: var(--number__dt-ls__heading-six-margin);
    }
    /* End - Typography */
    
    .strip-row{
        margin: var(--number__dt-ls__strip-row-margin);
        background-color: var(--color__dt-ls__main-strip-background-color);
    }
    .r2g-breadcrumb{
        margin: var(--number__df__breadcrumb-margin);
    }
    
    /* start - arrows */
    
    .arrows-wrapper .slick-arrow{
        border-width: var(--number__dt-ls__rotator-arrow-border-width);
        border-radius: var(--number__dt-ls__rotator-arrow-border-radius);
        border-color: var(--color__dt-ls__rotator-arrow-border-color);
        background-color: var(--color__dt-ls__rotator-arrow-background-color);
    }
    .arrows-wrapper .slick-arrow.mouse-over{
        border-color: var(--color__dt-ls__rotator-arrow-on-mouse-over-border-color);
        background-color: var(--color__dt-ls__rotator-arrow-on-mouse-over-background-color);
    }
        .arrows-wrapper .slick-arrow .line-one{
            color: var(--color__dt-ls__rotator-arrow-color);
        }
        .arrows-wrapper .slick-arrow.mouse-over .line-one{
            color: var(--color__dt-ls__rotator-arrow-on-mouse-over-color);
        }
    
    /* end - arrowz */
    
    /* start - pagers */
    
    .pager-wrapper li{
        width: var(--number__dt-ls__rotator-pager-width);
        height: var(--number__dt-ls__rotator-pager-height);
        margin: var(--number__dt-ls__rotator-pager-margin);
        border-width: var(--number__dt-ls__rotator-pager-border-width);
        border-color: var(--color__dt-ls__rotator-pager-border-color);
    }
    .pager-wrapper li.slick-active,
    .pager-wrapper li:hover{
        border-color: var(--color__dt-ls__rotator-active-pager-border-color);
        background-color: var(--color__dt-ls__rotator-active-pager-background-color);
    }
    .thumb-wrapper .slick-current .rotatorThumbs{
        border-width: var(--number__dt-ls__rotator-pager-border-width);
        border-color: var(--color__dt-ls__rotator-active-pager-border-color);
        background-color: var(--color__dt-ls__rotator-active-pager-background-color);
    }
    
    /* end - pagers */
    
    /* start - forms */
    
    .cms-form input[type="email"], 
    .cms-form input[type="number"], 
    .cms-form input[type="search"], 
    .cms-form input[type="text"], 
    .cms-form input[type="tel"], 
    .cms-form input[type="url"], 
    .cms-form input[type="password"], 
    .form-group .file-button,
    .cms-form textarea, .cms-form select {
    	height: var(--number__dt-ls__input-height);
    	padding: var(--number__dt-ls__input-padding);
    	background-color: var(--color__dt-ls__input-background-color);
    	border-width: var(--number__dt-ls__input-border-width);
    	border-color: var(--color__dt-ls__input-border-color);
    	border-radius: var(--number__dt-ls__input-border-radius);
    }
    .cms-form input[type="file"]{
    	height: var(--number__dt-ls__input-height);
    }
    .cms-form textarea{
        height: var(--number__dt-ls__textarea-height);
    }
    .cms-form input[type="email"]:focus, 
    .cms-form input[type="number"]:focus, 
    .cms-form input[type="search"]:focus, 
    .cms-form input[type="text"]:focus, 
    .cms-form input[type="tel"]:focus, 
    .cms-form input[type="url"]:focus, 
    .cms-form input[type="password"]:focus, 
    .cms-form input[type="file"]:focus,
    .cms-form textarea:focus, 
    .cms-form select:focus{
        border-color: var(--color__dt-ls__input-on-focus-border-color);
    }
    .fb-inner:after{
        color: var(--color__dt-ls__input-icon-color);
    }
    .fb-radio-helper:after,
    .fb-checkbox-helper:after,
    .fb-cr input:checked ~ .fb-radio-helper:before,
    .fb-cr input:checked ~ .fb-checkbox-helper:before{
    	color: var(--color__dt-ls__input-border-color);
    }
    .fb-cr input:checked ~ .fb-radio-helper:after,
    .fb-cr input:checked ~ .fb-checkbox-helper:after{
    	color: var(--color__dt-ls__input-icon-color);
    }
    .fb-file-inner:after {
    	background-color: var(--color__secondary-bg-color);
    }
    .fb-file-inner:before {
        color: var(--color__secondary-text-color);
    }
    
    /* end - forms */
    
    /* start - datepicker */
    .ui-datepicker,
    .ui-datepicker table thead{
    	border-color: var(--color__dt-ls__datepicker-border-color);
    	background-color: var(--color__dt-ls__datepicker-background-color);
    }
    .ui-datepicker table tbody,
    .ui-datepicker table thead tr,
    .ui-datepicker tbody tr:nth-of-type(2n+1),
    .ui-datepicker tbody tr:first-child{
        background-color: var(--color__dt-ls__datepicker-table-body-background-color);
    }
    .ui-datepicker .ui-datepicker-next:before, 
    .ui-datepicker .ui-datepicker-prev:before,
    .ui-datepicker .ui-datepicker-title{
        color: var(--color__dt-ls__datepicker-table-title-color);
    }
    .ui-datepicker th{
    	color: var(--color__dt-ls__datepicker-table-heading-color);
    }
    .ui-datepicker td .ui-state-default {
        padding: var(--number__dt-ls__datepicker-default-padding);
        border-radius: var(--number__dt-ls__datepicker-default-border-radius);
        border-width: var(--number__dt-ls__datepicker-default-border-width);
        border-color: var(--color__dt-ls__datepicker-default-border-color);
        color: var(--color__dt-ls__datepicker-default-color);
        background: var(--color__dt-ls__datepicker-default-background-color);
    }
    .ui-datepicker td.ui-state-disabled .ui-state-default {
        border-color: var(--color__dt-ls__datepicker-disabled-border-color);
        color: var(--color__dt-ls__datepicker-disabled-color);
        background: var(--color__dt-ls__datepicker-disabled-background-color);
    }
    .ui-datepicker td.ui-datepicker-today .ui-state-default,
    .ui-datepicker td.ui-datepicker-today .ui-state-default.ui-state-hover{
    	background-color: var(--color__dt-ls__datepicker-today-background-color);
    	color: var(--color__dt-ls__datepicker-today-color);
    }
    .ui-datepicker td .ui-state-default.ui-state-hover,
    .ui-datepicker td .ui-state-default.ui-state-active{
    	background-color: var(--color__dt-ls__datepicker-highlight-background-color);
    	color: var(--color__dt-ls__datepicker-highlight-color);
    }
    /* end - datepicker */
    
    /* start - OOS */
    .add-to-cart-btn-area .oos-quantity-wrapper .oos-item-count{
        border-color: var(--color__dt-ls__input-border-color);
        background-color: var(--color__dt-ls__input-background-color);
    }
    .add-to-cart-btn-area .oos-quantity-wrapper .oos-count-btn {
        color: var(--color__dt-ls__input-icon-color);
    }
    /* end - OOS */
    
/*///////////////////////////////////////*/
/* END - MUST HAVE CSS */
/*///////////////////////////////////////*/

/*///////////////////////////////////////*/
/* START - OPTIONAL CSS */
/*///////////////////////////////////////*/

    /* start - r2g main visual - cse */ 
    
    .main-visual-default .main-visual-slogan-wrapper h3{
        color: #fff;
        font-size: 2.5rem;
    }
    .main-visual-default .main-visual-slogan-wrapper h4{
        color: #c2a945;
        font-size: 5rem;
    }
    
    /* end - r2g main visual - cse */
    
    /* start - r2g accordion main strip - cse */
    
    .r2g-xlist-accordion-main-strip .strip-item > .accordion-title:after {
    	font-size: 2.2rem;
    }
    
    /* end - r2g accordion main strip - cse */

    /***********************************
     * Start - Variable related CSS
    **********************************/
    
    /* start - r2g header*/
    
    .r2g-header .header-bottom-bar .primary-button{
        padding: var(--number__dt-ls__header-bottom-bar-primary-button-padding);
        border-color: var(--color__dt-ls__header-bottom-bar-primary-button-border-color);
        background-color: var(--color__dt-ls__header-bottom-bar-primary-button-background-color);
    }
    .r2g-header .header-bottom-bar .primary-button:hover{
        border-color: var(--color__dt-ls__header-bottom-bar-primary-button-on-hover-border-color);
        background-color: var(--color__dt-ls__header-bottom-bar-primary-button-on-hover-background-color);
    }

    .r2g-header .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
    .r2g-header .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
    .r2g-header .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    	background-color: var(--color__dt-ls__header-more-menu-scrollbar-dragger-background-color);
    }
    .r2g-header .mCSB_scrollTools .mCSB_draggerRail{
    	background-color: var(--color__dt-ls__header-more-menu-scrollbar-background-color);
    }
    
    /* end - r2g header*/
    
    /* start - r2g main visual - cse */
    
    .r2g-main-visual{
        margin: var(--number__dt-ls__main-visual-margin);
    }
    .main-visual-default .main-visual-slogan-wrapper {
        border-color: var(--color__dt-ls__main-visual-slogan-wrapper-border-color);
        background-color: var(--color__dt-ls__main-visual-slogan-wrapper-background-color);
    }
        .main-visual-default .container {
            border-color: var(--color__dt-ls__main-visual-slogan-wrapper-border-color);
            background-color: var(--color__dt-ls__main-visual-slogan-wrapper-background-color);
        }
    .main-visual-default .main-visual-play{
        color: var(--color__dt-ls__main-visual-video-icon-color);
    }
    .main-visual-default .slider-navigation {
        color: var(--color__dt-ls__main-visual-arrow-color);
        border-color: var(--color__dt-ls__main-visual-arrow-border-color);
        background-color: var(--color__dt-ls__main-visual-arrow-background-color);
    }
    .main-visual-default .slider-navigation:hover {
        color: var(--color__dt-ls__main-visual-arrow-on-mouse-over-color);
        border-color: var(--color__dt-ls__main-visual-arrow-on-mouse-over-border-color);
        background-color: var(--color__dt-ls__main-visual-arrow-on-mouse-over-background-color);
    }
    .main-visual-default .main-visual-pager-wrapper li{
        border-color: var(--color__dt-ls__main-visual-pager-border-color);
        background-color: var(--color__dt-ls__main-visual-pager-background-color);
    }
    .main-visual-default .main-visual-pager-wrapper li:hover,
    .main-visual-default .main-visual-pager-wrapper .slick-active{
        border-color: var(--color__dt-ls__main-visual-active-pager-border-color);
        background-color: var(--color__dt-ls__main-visual-active-pager-background-color);
    }
    
    /* start - r2g main visual - cse */
    
    /* start - r2g footer newsletter - cse */
    footer .cms-form input[type="email"]{
        border-width: var(--number__dt-ls__footer-input-border-width);
        border-color: var(--color__dt-ls__footer-input-border-color);
        background-color: var(--color__dt-ls__footer-input-background-color);
    }
    footer .cms-form button,
    footer .primary-button{
        height: var(--number__dt-ls__footer-input-height);
        padding: var(--number__dt-ls__footer-button-padding);
    }
    /* end - r2g footer newsletter - cse */
    
    /***********************************
     * End - Variable related CSS
    **********************************/

/*///////////////////////////////////////*/
/* END - OPTIONAL CSS */
/*///////////////////////////////////////*/