:root {
    --main_color: #079edc;
    --main_color-darken: #087eae;
    /*  --main_color: red; */
    --btn_color: #0f7098;
    --btn_color-darken: #0a506d;
    /*  --btn_color: blue; */
    --btn_text_color: #fff;
    --border-radius: 10px;

    /*  SEARCH FORM */
    /*  main colors */
    --sf-color: var(--main_color);
    --sf-color-darken: var(--main_color-darken);
    --sf-text-color: #fff;
    --sf-href-color: var(--sf-color);
    --sf-input-border-color: var(--main_color-darken);
    --sf-label-color: #000;
    --sf-placeholder-color: #b0b0b0;
    --sf-label-values-color: var(--sf-label-color);
    /* customs colors */
    --sf-button-color: var(--btn_color);

    --sf-toggle-color: var(--sf-color);
    --sf-itemIcon-color: var(--sf-color);

    /* range price slider */
    --sf-rangeSlider-activeBg-color: var(--sf-button-color);
    --sf-rangeSlider-bg-color: #b0b0b0;
    --sf-rangeSlider-text-color: var(--sf-text-color);
    --sf-rangeSlider-text-days-color: var(--sf-color);
    --sf-randeSlider-handle-border-color: var(--sf-text-color);
    --sf-randeSlider-handle-color: var(--sf-color);
    /* submit button */
    --sf-submit-button-color: var(--sf-button-color);
    --sf-submit-button-color-darken: var(--btn_color-darken);
    --sf-submit-button-text-color: var(--btn_text_color);
    /* apply button */
    --sf-aply-button-color: var(--sf-button-color);
    --sf-aply-button-color-darken: var(--btn_color-darken);
    --sf-aply-button-text-color: var(--btn_text_color);
    /* persons numbers buttons */
    --sf-person-button-color: var(--sf-text-color);
    --sf-person-button-colorBg: var(--sf-color);
    --sf-person-button-colorBg-darken: var(--main_color-darken);


    /* HEADER */
    --header-bg-color: #fff;
    --header-text-color: #000;
    --header-text-hover-color: var(--main_color);
    --header-text-color-mobile: var(--header-text-color);
    --header-menu-toggler-color: var(--header-text-color);
    --header-menu-toggler-color--active: #000;
    --header-submenu-text-color: var(--header-text-color);
    --header-submenu-text-hover-color: var(--header-text-hover-color);
    --header-arrow-color: var(--header-text-color);
    --header-submenu-bg-color: var(--header-bg-color);
    --header-submenu-bg-color-darken: #f3f3f3;

    /* SLIDER */
    --slider-arrow-color: #fff;
    --slider-arrow-bg-color: rgba(0, 0, 0, 0.5);
    --slider-arrow-bg-hover-color: #000;
    --slider-text-color: #fff;
    --slider-text-bg-color: rgba(0, 0, 0, 0.5);
    --slider-button-color: #fff;
    --slider-button-active-color: var(--main_color);

    /* BANNERS */
    --banner-title-color: #fff;
    --banner-text-color: var(--banner-title-color);

    /* FOOTER */
    --footer-bg-color: var(--main_color);
    --footer-borders-color: var(--main_color-darken);
    --footer-text-color: #fff;
    --footer-icon-color: var(--footer-text-color);

    --footer-newsletter-input-bg-color: #fff;
    --footer-newletter-button-bg-color: var(--btn_color);
    --footer-newletter-button-bg-color-darken: var(--btn_color-darken);
    --footer-newletter-button-text-color: #fff;

    --footer-copyright-text-color: var(--main_color-darken);


    /* DETAIL */
    /* recap */
    --detail-triprecap-bg-color: #fff;
    --detail-triprecap-bg-color-darken: #eceaea;
    --detail-triprecap-change-buttons-bg-color: var(--btn_color);
    --detail-triprecap-change-buttons-bg-color-darken: var(--btn_color-darken);
    --detail-triprecap-change-buttons-text-color: var(--btn_text_color);
    --detail-triprecap-icons-color: var(--main_color);
    --detail-triprecap-text-color: #000;

    --detail-pricebox-bg-color: var(--main_color);
    --detail-pricebox-text-color: #fff;

    --detal-pricebox-button-bg-color: var(--btn_color);
    --detal-pricebox-button-bg-color-darken: var(--btn_color-darken);
    --detal-pricebox-button-text-color: var(--btn_text_color);
}