@media (min-width:786px){.baner__title{font-size:3rem}.baner__subtitle{font-size:2.2rem}.baner__description p{font-size:1.5rem}}
.header .main .search-menu .expandSearch input{color:#fff !important}
.mobile-menu .footer-menu__link{color:#d8a826}
.custom-checkbox{align-items:flex-start}
@media (min-width:1200px){.text-xl-end{text-align:left !important}}
.header .main{flex-direction:row-reverse}
body .page-section__title .first-word{text-transform:capitalize;font-weight:400}
body .page-section__title{font-weight:400;text-transform:inherit;width:100%;overflow:hidden;padding-left:50px}
body .page-section__title:after{position:relative;width:100%;left:0;background:#ececec;height:30px;content:"";top:0;transform:translateY(0);border-radius:100px}
body .page-section__title:before{position:absolute;content:"";width:30px;height:30px;background:#0A5B25;top:50%;left:0px;transform:translateY(-50%);border-radius:100px}
.search-category__title:before{display:none}
.search-category .slick-dots li button{width:30px;height:30px !important;border-radius:100%}
.search-category .slick-dots{padding:0px}
.search-category .slick-dots{justify-content:flex-start;bottom:-38px;left:21px}
.header--blue{box-shadow:0px 5px 10px rgba(212,210,208,0.1)}
.offer-card__button{font-weight:bold;padding:10px 22px}
.checkboxes__market,.checkboxes__options{display:none}
.header__logo img{height:150px}
.header--blue .header__logo img{height:40px}