*,input,select,textarea,option,button{transition:none}
.baner__item:before{background:#7d7d7d 0% 0% no-repeat padding-box}
.header .main .main-menu__link:hover{color:#ff1700}
.header .main .main-menu__item{font-weight:500}
.special-offer__ctabutton{display:flex;max-width:fit-content}
.page-section .art-baner__button a,.special-offer__ctabutton,.page-section .arts-more__button,.submit-button{border-radius:10px;font-weight:500}
.special-offer__ctabutton span,.page-section .art-baner__button a span{color:#fff}
.home-contact .form-contact__form .custom-input-float--textarea{height:auto}
.custom-input-float__input--textarea ~ .custom-input-float__decoration{bottom:0px}
.custom-input-float__input--textarea{border-right:0px solid #9d0e00}
.header .top__link:hover{color:#d8d8d8}
.header--blue .header__main{padding:0 0px}
.footer-menu{line-height:1.5rem}
.contact-box{display:flex;flex-direction:column;flex:1 1 25%}
.contact-info__container{display:flex;justify-content:space-between;flex:1 1 auto;column-gap:20px}
.contact-box{padding-left:0px;margin-left:0px;margin-bottom:0px}
.footer__time{padding-left:2em;position:relative;font-size:0.9em;margin-bottom:1.5em;font-weight:400}
.footer__time::before{position:absolute;left:0;top:-5px;font-family:"Material Icons";font-size:1.3em;color:#9d0e00}
.footer__time::before{content:"schedule"}.offer-card__img{filter:brightness(100%)}