.form-control{border-color:#e1e7ef;}.form-control:focus{border-color:#90cbc0;box-shadow:0 0 0 0.2rem rgba(144,203,192,0.25);}span.required::after,.form-label.required::after{color:#dc3545;}.form-control-phone__selector{border-color:#ced4da;}.form-control-phone__selected-item,.form-control-phone__selected-item:hover{color:#4a3c31;}.form-control-phone__selected-item:hover{background-color:#e1e7ef;}.form-control-phone__list{background-color:white;border-color:#ced4da;}.form-control-phone__list-item{border-color:#ced4da;}.form-control-phone__list-item,.form-control-phone__list-item:hover{color:#4a3c31;}.form-control-phone__list-item:hover{background-color:#e1e7ef;}.service{background:white;border-color:#e1e7ef;}.service:hover{--tw-shadow:0 10px 15px -3px rgb(0 0 0 / .1),0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #000),var(--tw-ring-shadow,0 0 #000),var(--tw-shadow);}.service p{opacity:0.8;}.service__icon{color:#72a9a2;background-color:rgba(144,203,192,0.1);}.price{border-color:#e1e7ef;}.price:hover{--tw-shadow:0 10px 15px -3px rgb(0 0 0 / .1),0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #000),var(--tw-ring-shadow,0 0 #000),var(--tw-shadow);}.price ul li::before{color:#72a9a2;}.price__value-from,.price__value-unit{color:#65758b;}.price__description{color:#65758b;}.rating{background:white;border-color:#e1e7ef;}.rating:hover{--tw-shadow:0 10px 15px -3px rgb(0 0 0 / .1),0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #000),var(--tw-ring-shadow,0 0 #000),var(--tw-shadow);}.rating p{opacity:0.8;}.rating__author{border-top-color:#e1e7ef;}.rating__author-function{opacity:0.8;}.contact-address__value a{color:#65758b;}.contact-address__value a:hover{color:#90cbc0;}.contact-address__icon{color:#72a9a2;background-color:rgba(144,203,192,0.1);}/* SWITCHES */.onoffswitch-label{border-color:#63666a;}.onoffswitch-inner::before,.onoffswitch-inner::after{color:white;}.onoffswitch-inner::before{background-color:#90cbc0;}.onoffswitch-inner::after{background-color:#63666a;}.onoffswitch-switch{background:#fff;border-color:#63666a;}.onoffswitch-checkbox:checked + .onoffswitch-label{border-color:#90cbc0;}.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch{border-color:#90cbc0;}.onoffswitch-label--readonly{border-color:#dbdbdb;}.onoffswitch-label--readonly .onoffswitch-inner::before{background-color:#b4b4b4;}.onoffswitch-label--readonly .onoffswitch-inner::after{background-color:#dbdbdb;}.onoffswitch-label--readonly .onoffswitch-switch{border-color:#dbdbdb;}.onoffswitch-checkbox:checked + .onoffswitch-label--readonly{border-color:#b4b4b4;}.onoffswitch-checkbox:checked + .onoffswitch-label--readonly .onoffswitch-switch{border-color:#b4b4b4;}.navigation-button span{background-color:#4a3c31;}.to-top{background-color:#90cbc0;box-shadow:3px 3px 5px 0 #dbdbdb;}.to-top i{color:white;}.to-top:hover{background-color:#76bfb1;}.to-top:hover i{color:white;}.maintenance{color:black;background-color:#90cbc0;}.menu--mainmenu .menu__item-button{color:#4a3c31;}.menu--mainmenu .menu__item-button:hover{color:#72a9a2;}@media (max-width:991.98px){.menu--mainmenu{background:white;border-color:#e1e7ef;}}.hero__gradient{background-image:linear-gradient(180deg,rgba(255,255,255,0.8),rgba(144,203,192,0.8) 25%);}.hero__body{color:white;}.hero__buttons .btn{border-color:white;}.hero__buttons .btn:first-of-type{color:#90cbc0;background-color:white;}.hero__buttons .btn:first-of-type:hover{background-color:rgba(255,255,255,0.8);}.hero__buttons .btn:last-of-type{color:white;}.hero__buttons .btn:last-of-type:hover{color:#4a3c31;background-color:rgba(144,203,192,0.5);}.cookie-consent{background-color:white;border-top-color:#b4b4b4;box-shadow:3px -3px 5px -2px rgba(99,102,106,0.4);}.cookie-consent-detail__item{border-bottom-color:#b4b4b4;}body{color:#4a3c31;}main{background-color:white;}.section--bg{background-color:#fdf5e6;}.header-fixed--simple{background-color:white;border-color:#e1e7ef;box-shadow:1px 6px 9px -5px #e1e7ef;}footer{border-top-color:#e1e7ef;}.footer__description{color:#65758b;}.footer__copyright{color:#65758b;}.irs--flat .irs-bar{background-color:#90cbc0;}.irs--flat .irs-from,.irs--flat .irs-to,.irs--flat .irs-single{background-color:#90cbc0;}.irs--flat .irs-from::before,.irs--flat .irs-to::before,.irs--flat .irs-single::before{border-top-color:#d5ece7;}.irs--flat .irs-handle > i:first-child{background-color:#d5ece7;}.irs--flat .irs-handle.state_hover > i:first-child,.irs--flat .irs-handle:hover > i:first-child{background-color:#90cbc0;}.BeeCookie-whitered::after{border-color:#90cbc0 #90cbc0 transparent #90cbc0 !important;}.BeeCookie-whitered a.BeeCookie-button:hover{color:black !important;background-color:#76bfb1 !important;}.BeeCookie-whitered a.BeeCookie-more-button:hover{color:#76bfb1 !important;}