:root {
    --body-color: #414141;
    --title-color: #000;
    --title-icon: "\e920";
    --title-before-color: #000;

    /* LINK */
    --link-color: #FEAE01;
    --link-color-hover: #FFE8B3;

    /* HEADER */
    --header-height: 130px;
    --header-height-invert: -130px;
    --header-attributes-color: #FFF;
    --header-attributes-title-color: #FEAE01;
    --header-attributes-icons-color: #FEAE01;
    --header-mobile-toggle-color: #fff;
    --header-dashed-line-color: rgba(255, 255, 255, .4);
    --header-fixed-background-color: #000;

    /* HEADER MENU */
	--menu-nav-color: #fff;
	--menu-nav-color-hover: #FEAE01;
	--menu-nav-color-active: #FEAE01;
	--sub-menu-nav-background: #FFF;
	--sub-menu-nav-border: #E1EAE1;
	--sub-menu-nav-color: #000;
	--sub-menu-nav-color-hover: #FFFFFF;
	--sub-menu-nav-background-hover: #000;

    /* MOBILE SIDEBAR MENU */
    --sidebar-color: #fff;
    --sidebar-background-color: #000;
    --sidebar-sub-menu-nav-color: #fff;
    
    /* section */
	--primary-section-background-color: #F2F2F2;
	--primary-section-title-color: #000;
    --primary-section-title-before-color: #000;
	--primary-section-color: #414141;
	--primary-section-link-color: #467102;
	--primary-section-link-color-hover: #000;

	--secondary-section-background-color:  #F5EFE8;
	--secondary-section-title-color: #000;
    --secondary-section-title-before-color: #000;
	--secondary-section-color: #414141;
	--secondary-section-link-color: #FEAE01;
	--secondary-section-link-color-hover: #FFE8B3;

    /* Hero */
    --hero-background-color: rgba(0, 0, 0, 0.85);
    --hero-check-color: #FFF;
    --hero-check-circle-color: rgba(0, 0, 0, 0.85);
    --hero-check-background-color: #FEAE01;
    --hero-title-color: #FFF;
    --hero-text-color: #FFF;

    /* Hero Benefits */
    --hero-benefits-color: #414141;
    --hero-benefits-title-color: #000;
    --hero-benefits-border-color: #719F29;
    --hero-benefits-more-color: #000;
    --hero-benefits-more-background-color: #FFE8B3;
    --hero-benefits-more-background-color-hover: #FEAE01;
    --hero-benefits-more-border-color: #FFF;

    /* Hero button */
    --button-primary-color-on-hero: #000;
    --button-primary-color-hover-on-hero: #000;
    --button-primary-bkg-color-on-hero: #FEAE01;
    --button-primary-bkg-color-hover-on-hero: #FFE8B3;
    --button-primary-border-color-on-hero: #FEAE01;
    --button-primary-border-color-hover-on-hero: #FFE8B3;

    --button-secondary-color-on-hero: #FFF;
    --button-secondary-color-hover-on-hero: #000;
    --button-secondary-bkg-color-on-hero: transparent;
    --button-secondary-bkg-color-hover-on-hero: #FFF;
    --button-secondary-border-color-on-hero: #FFF;
    --button-secondary-border-color-hover-on-hero: #FFF;

    /* Buttons */
    /* primary */
	--button-primary-color: #000;
    --button-primary-color-hover: #000;
    --button-primary-bkg-color: #FFAE00;
    --button-primary-bkg-color-hover: #FFE8B3;
    --button-primary-border-color: #FFAE00;
    --button-primary-border-color-hover: #FFE8B3;

	--button-primary-color-on-primary: #000;
    --button-primary-color-hover-on-primary: #000;
    --button-primary-bkg-color-on-primary: #FFAE00;
    --button-primary-bkg-color-hover-on-primary: #FFE8B3;
    --button-primary-border-color-on-primary: #FFAE00;
    --button-primary-border-color-hover-on-primary: #FFE8B3;

    --button-primary-color-on-secondary: #000;
    --button-primary-color-hover-on-secondary: #000;
    --button-primary-bkg-color-on-secondary: #FFAE00;
    --button-primary-bkg-color-hover-on-secondary: #FFE8B3;
    --button-primary-border-color-on-secondary: #FFAE00;
    --button-primary-border-color-hover-on-secondary: #FFE8B3;

    /* secondary */
    --button-secondary-color: #000;
    --button-secondary-color-hover: #FFF;
    --button-secondary-bkg-color: transparent;
    --button-secondary-bkg-color-hover: #000;
    --button-secondary-border-color: #000;
    --button-secondary-border-color-hover: #000;

	--button-secondary-color-on-primary: #000;
    --button-secondary-color-hover-on-primary: #FFF;
    --button-secondary-bkg-color-on-primary: transparent;
    --button-secondary-bkg-color-hover-on-primary: #000;
    --button-secondary-border-color-on-primary: #000;
    --button-secondary-border-color-hover-on-primary: #000;

    --button-secondary-color-on-secondary: #000;
    --button-secondary-color-hover-on-secondary: #FFF;
    --button-secondary-bkg-color-on-secondary: transparent;
    --button-secondary-bkg-color-hover-on-secondary: #000;
    --button-secondary-border-color-on-secondary: #000;
    --button-secondary-border-color-hover-on-secondary: #000;

    /* image */
    --image-text-color: #FFF; 
    --image-text-background: #000;

    --image-text-color-on-primary: #FFF; 
    --image-text-background-on-primary: #000; 

    --image-text-color-on-secondary: #FFF; 
    --image-text-background-on-secondary: #000;

    --social-icon-color: #FFF;
    --social-icon-color-hover: #FEAE01;

    /* list */
    --check-background-color: #FEAE01;
    --check-background-color-on-primary: #000;
    --check-background-color-on-secondary: #000;

    /* Breadcrumbs */
    --breadcrumb-background-color: #000;

    /* Statistic */
    --stat-color: #414141;
    --stat-title-color: #000;
    --stat-background-color: #F5F5F5;
    --stat-icon-background-color: #FEAE01;
    --stat-icon-color: #FFF;
    
    --stat-color-on-primary: #414141;
    --stat-title-color-on-primary: #000;
    --stat-background-color-on-primary: #FFFFFF;
    --stat-icon-background-color-on-primary: #FEAE01;
    --stat-icon-color-on-primary: #FFF;

    --stat-color-on-secondary: #414141;
    --stat-title-color-on-secondary: #000;
    --stat-background-color-on-secondary: #FFFFFF;
    --stat-icon-background-color-on-secondary: #FEAE01;
    --stat-icon-color-on-secondary: #FFF;

    /* Steps */
    --steps-color: #414141;
    --steps-title-color: #000;
    --steps-number-background: #FEAE01;
    --steps-number-color: #FFF;
    --steps-dashed-line-color: #6E6E6E;
    --steps-dashed-line: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none'  stroke='%236E6E6E' rx='30' ry='30'  stroke-width='2' stroke-dasharray='4%2c 4' stroke-dashoffset='0' stroke-linecap='round'/%3e%3c/svg%3e");

    /* Slider */
    --slidew-arrow-background-color: #000;
    --slidew-arrow-color: #fff;
    --slidew-arrow-background-color-inactive: #6C6C6C;
    --slidew-arrow-color-inactive: #fff;

    --slidew-arrow-background-color-on-primary: #FEAE01;
    --slidew-arrow-color-on-primary: #fff;
    --slidew-arrow-background-color-inactive-on-primary: #FFF;
    --slidew-arrow-color-inactive-on-primary: #fff;

    --slidew-arrow-background-color-on-secondary: #000;
    --slidew-arrow-color-on-secondary: #fff;
    --slidew-arrow-background-color-inactive-on-secondary: #6C6C6C;
    --slidew-arrow-color-inactive-on-secondary: #fff;

    /* Reviews slider */
    --reviews-slider-color: #414141;
    --reviews-slider-background-color: #F5F5F5;
    --reviews-slider-author-color: #000;
    --reviews-slider-author-border-color: #719F29;
    --reviews-slider-from-color: #6E6E6E;
    --reviews-slider-quote-color: #fff;
    --reviews-slider-quote-background-color: #FEAE01;
    --reviews-slider-quote-border-color: #fff;

    --reviews-slider-color-on-primary: #414141;
    --reviews-slider-background-color-on-primary: #FFF;
    --reviews-slider-author-color-on-primary: #000;
    --reviews-slider-author-border-color-on-primary: #719F29;
    --reviews-slider-from-color-on-primary: #6E6E6E;
    --reviews-slider-quote-color-on-primary: #fff;
    --reviews-slider-quote-background-color-on-primary: #FEAE01;
    --reviews-slider-quote-border-color-on-primary: #FFF;

    --reviews-slider-color-on-secondary: #414141;
    --reviews-slider-background-color-on-secondary: #FFF;
    --reviews-slider-author-color-on-secondary: #000;
    --reviews-slider-author-border-color-on-secondary: #719F29;
    --reviews-slider-from-color-on-secondary: #6E6E6E;
    --reviews-slider-quote-color-on-secondary: #fff;
    --reviews-slider-quote-background-color-on-secondary: #FEAE01;
    --reviews-slider-quote-border-color-on-secondary: #FFF;

    /* Service thumbnail */
    --service-thumbnail-background-color: #F5F5F5;
    --service-thumbnail-background-color-hover: #FFE8B3;
    --service-thumbnail-color: #000;
    --service-thumbnail-color-hover: #000;
    --service-thumbnail-more-color: #000;
    --service-thumbnail-more-background-color: #FFE8B3;
    --service-thumbnail-more-border-color: #fff;

    --service-thumbnail-background-color-on-primary: #fff;
    --service-thumbnail-background-color-hover-on-primary: #F5F5F5;
    --service-thumbnail-color-on-primary: #000;
    --service-thumbnail-color-hover-on-primary: #000;
    --service-thumbnail-more-color-on-primary: #000;
    --service-thumbnail-more-background-color-on-primary: #FFE8B3;
    --service-thumbnail-more-border-color-on-primary: #fff;

    --service-thumbnail-background-color-on-secondary: #fff;
    --service-thumbnail-background-color-hover-on-secondary: #FFE8B3;
    --service-thumbnail-color-on-secondary: #000;
    --service-thumbnail-color-hover-on-secondary: #000;
    --service-thumbnail-more-color: #000;
    --service-thumbnail-more-background-color-on-secondary: #FFE8B3;
    --service-thumbnail-more-border-color-on-secondary: #fff;

    /* FAQ */
    --faq-title-color: #FFF;
    --faq-title-background-color: #000;
    --faq-text-color: #fff;

    --faq-title-color-on-primary: #414141;
    --faq-title-background-color-on-primary: #F5F5F5;
    --faq-text-color-on-primary: #414141;

    --faq-title-color-on-secondary: #FFF;
    --faq-title-background-color-on-secondary: #000;
    --faq-text-color-on-secondary: #FFF;

    /* Benefits */
    --benefits-background-color: #FFFFFF;
    --benefits-background-color-hover: #FFE8B3;
    --benefits-color: #414141;
    --benefits-color-hover: #414141;
    --benefits-title-color: #000;
    --benefits-title-color-hover: #000;

    --benefits-background-color-on-primary: #FFFFFF;
    --benefits-background-color-hover-on-primary: #F5F5F5;
    --benefits-color-on-primary: #414141;
    --benefits-color-hover-on-primary: #414141;
    --benefits-title-color-on-primary: #000;
    --benefits-title-hover-color-on-primary: #000;

    --benefits-background-color-on-secondary: #FFFFFF;
    --benefits-background-color-hover-on-secondary: #FFE8B3;
    --benefits-color-on-secondary: #414141;
    --benefits-color-hover-on-secondary: #414141;
    --benefits-title-color-on-secondary: #000;
    --benefits-title-hover-color-on-secondary: #FFF;

    /*** Form component ***/
    --form-component-background: #fff;
    --form-component-title: #000;
    --form-component-icon: #000;
    --form-component-text: #414141;
    --form-component-input-color: #414141;
    --form-component-input-background-color: #F5F5F5;
    --form-component-submit-color: #FFF;

    /* Form */
    --form-background-color: #FFFFFF;
    --input-background-color: #F5F5F5;
    --input-color: #414141;
    --form-submit-color: #000;
    --form-submit-background-color: #FEAE01;
    --form-submit-color-hover: #000;
    --form-submit-background-color-hover: #FFE8B3;
    --form-check-color: #414141;
  
    /* Footer */
    --footer-background-color: #000;
    --footer-link-color: #FFFFFF;
    --footer-color: #FFFFFF;
    --footer-title-color: #FEAE01;
    --footer-list-color: #FEAE01;
    --copyright-border-color: rgb(255, 255, 255, 0.4);


    --table-heading-background-color: #F7F8FF;
    --table-heading-color: #000;
    --table-border-color: #747474;
}
