.o-header{display:block!important;z-index:200;padding:unset!important;box-sizing:border-box!important;position:fixed;top:0;left:0;width:100vw;background-color:#fff;margin-top:0!important}.o-header--thin{font-weight:300}.o-header__top{width:100%;background-color:#c4000c}.o-header__top-container{display:flex;justify-content:space-between;align-items:center;padding:10px 30px}@media (max-width: 601px){.o-header__top-container{padding:14px 18px}}.o-header__top a{color:#fff}.o-header__nav{display:flex;gap:40px}.o-header__nav a{font-size:14px;text-decoration:none!important}@media (max-width: 1024px){.o-header__nav{gap:16px}.o-header__nav a{display:none}.o-header__nav a:nth-child(-n+4){display:block}}@media (max-width: 768px){.o-header__nav a:nth-child(-n+4){display:none}.o-header__nav a:nth-child(-n+2){display:block}}@media (max-width: 601px){.o-header__nav{display:none}}.o-header__phone{font-size:24px;font-weight:700}@media (max-width: 1024px){.o-header__phone{font-size:20px}}@media (max-width: 601px){.o-header__phone{font-size:18px}}.o-header__button{outline:none;padding:7px 24px;background-color:transparent;border:1px solid #fff;color:#fff;cursor:pointer;transition:color .5s,background-color .5s;font-size:14px;border-radius:2px;line-height:28px;display:block;height:auto!important;text-align:center}.o-header__button:hover{color:#c4000c;background-color:#fff}@media (max-width: 1024px){.o-header__button{padding:10px 19px}}@media (max-width: 768px){.o-header__button{line-height:1;font-size:12px;padding:8px 12px!important}}.o-header__info{background-color:#fff;padding:25px 30px 17px}.o-header__info .write-us{line-height:28px;outline:none;padding:7px 24px;background-color:transparent;cursor:pointer;transition:color .5s,background-color .5s;font-size:14px;border-radius:2px;display:block;height:auto!important;text-align:center;border:1px solid #C4000C!important;color:#c4000c!important}@media (max-width: 1024px){.o-header__info .write-us{line-height:28px;padding:10px 19px}}@media (max-width: 768px){.o-header__info .write-us{padding:8px 12px!important;line-height:1}}.o-header__info .write-us:hover{color:#c4000c;background-color:#fff}.o-header__info-container{width:100%;display:flex;align-items:center}@media (max-width: 1024px){.o-header__info-container{justify-content:space-between}}.o-header__info-nav{display:flex;gap:30px;margin-left:40px}.o-header__info-nav a{color:#0a1015;font-size:16px}@media (max-width: 1290px){.o-header__info-nav{margin-left:auto}}@media (max-width: 1024px){.o-header__info-nav{display:none}}@media (max-width: 601px){.o-header__info{padding:14px 18px}}@media (max-width: 500px){.o-header__info{padding:14px 18px 0}.o-header__info .write-us{display:none}}.o-header__logo{display:flex;flex-direction:column;gap:4px;margin-right:40px}@media (max-width: 1290px){.o-header__logo{margin-right:auto}}@media (max-width: 1024px){.o-header__logo{margin-right:unset;gap:0}}@media (max-width: 601px){.o-header__logo{flex-shrink:0}}.o-header__logo-image{width:239px;height:auto}.o-header__logo-image img{width:100%;height:auto;display:block}@media (max-width: 1290px){.o-header__logo-image{width:200px}}@media (max-width: 1024px){.o-header__logo-image{width:200px}}@media (max-width: 768px){.o-header__logo-image{width:168px}}@media (max-width: 601px){.o-header__logo-image{width:117px}}.o-header__logo-text{color:#0a1015;font-size:10px;font-weight:600;line-height:1.05}@media (max-width: 1024px){.o-header__logo-text{font-size:8px;line-height:16px}}.o-header__write{display:flex;gap:12px;align-items:center;margin-left:84px;font-size:16px}@media (max-width: 1290px){.o-header__write{margin-left:auto}}@media (max-width: 1024px){.o-header__write{margin-left:unset;font-size:14px}}@media (max-width: 601px){.o-header__write-title{display:none}}.o-header__social{display:flex;gap:8px}.o-header__social a,.o-header__social a img{width:24px;height:24px}.o-header__social .write-us{padding:0!important;height:24px!important;width:24px!important;border:none!important}@media (max-width: 500px){.o-header__social .write-us{display:block!important}}.o-header__social .write-us span{padding:0;border:none!important;display:block;height:24px!important;width:24px!important}.o-header__social .write-us span:hover{background:transparent!important}.o-header__timings{display:flex;flex-direction:column;align-items:flex-end;margin-left:auto}.o-header__timings span,.o-header__timings a{font-size:16px;line-height:26px}.o-header__timings a{color:#0a1015}.o-header__timings-days{color:#636e79}@media (max-width: 1024px){.o-header__timings{display:none}}.o-header__mobile-button{display:none}.o-header__mobile-button .write-us,.o-header__mobile-button .write-us span{width:100%}@media (max-width: 601px){.o-header__mobile-button{padding:12px 18px 20px}}@media (max-width: 500px){.o-header__mobile-button{display:block}}.o-header__search .menu_and_search{top:unset!important;box-shadow:none!important}.o-header__search-container{width:100%;display:flex;gap:55px}@media (max-width: 1024px){.o-header__search-container{gap:20px}}@media (max-width: 601px){.o-header__search-container{gap:8px}}.o-header__search-text{font-size:14px;flex-shrink:0;line-height:17px;color:#4c5b69}.o-header__search-text--thin{font-weight:200}.o-header__search-part{width:100%;display:flex;justify-content:space-between}.o-header__search-button{background-color:transparent;font-size:14px;color:#747d86;border:1px solid #747D86;padding:7px 24px;cursor:pointer;border-radius:2px;line-height:28px;height:fit-content}@media (max-width: 768px){.o-header__search-button{line-height:1;height:fit-content}}@media (max-width: 601px){.o-header__search-button{padding:8px 12px;font-size:12px;flex-shrink:0}}@media (max-width: 640px){.o-header__search .menu_and_search .m_container{flex-direction:column;align-items:flex-start}}.o-header__search .menu_and_search .m_container>article{max-width:245px}@media (max-width: 1024px){.o-header__search .menu_and_search .m_container>article{display:block}}@media (max-width: 640px){.o-header__search .menu_and_search .m_container>article{max-width:100%;font-size:12px}}.o-header__search .menu_and_search .search{margin-right:23px;flex-shrink:1;position:relative;top:unset!important;box-shadow:0 2px 2px #1e31420d;flex-grow:4;font-size:.875em;font-weight:300;display:flex;background:#fff;padding-top:0;padding-bottom:0;height:auto!important;width:auto}@media (max-width: 601px){.o-header__search .menu_and_search .search{margin-right:8px}}.o-header__search .menu_and_search .search form{width:100%;display:flex;margin-bottom:0;background-color:#fff}.o-header__search .menu_and_search .search form:after{display:none}.o-header__search .menu_and_search .search .like_label{flex-grow:1;z-index:2;display:flex}.o-header__search .menu_and_search .search input[type=submit]{height:18px;width:19px;box-sizing:border-box;padding-bottom:39px;padding-right:36px;cursor:pointer;background:#fff;border:0px;outline:none;background-position-x:center;background-position-y:center;background-repeat:no-repeat;margin:2.5px 0;background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="19" height="18" viewBox="0 0 19 18"><path fill="rgb(30, 49, 66)" fill-opacity=".597" fill-rule="evenodd" d="M.5 7.156a7.112 7.112 0 0 0 7.156 7.156c1.761 0 3.658-.784 4.438-1.616l.674.593v.026c0 .55.311 1.307.714 1.71l2.654 2.654s.722.722 1.442.001l.598-.597c.726-.727.005-1.449.005-1.449l-2.654-2.653c-.394-.394-1.154-.714-1.711-.714h-.025l-.706-.685c.852-.782 1.728-2.649 1.728-4.426A7.112 7.112 0 0 0 7.656 0 7.112 7.112 0 0 0 .5 7.156zm7.156-5.111c2.863 0 5.112 2.248 5.112 5.11 0 2.863-2.249 5.112-5.112 5.112-2.862 0-5.111-2.249-5.111-5.111 0-2.863 2.249-5.111 5.111-5.111z"/></svg>')}@media (max-width: 768px){.o-header__search .menu_and_search .search input[type=submit]{padding-bottom:31px}}.o-header__search .menu_and_search .search .like_label>input{flex-grow:1;padding:11px 20px;border:0px;background:#fff;font-size:14px;font-family:inherit;font-weight:300;-webkit-appearance:none;line-height:10px}@media (max-width: 768px){.o-header__search .menu_and_search .search .like_label>input{font-size:12px;line-height:1}}@media (max-width: 640px){.o-header__search .menu_and_search .search .like_label>input{width:1;padding:8px 16px!important}}@media (max-width: 640px){.o-header__search .search-mobile-header-form{display:flex!important;flex-shrink:1}}@media (max-width: 640px){.o-header__search .search-mobile-header-icon{display:none!important}}.o-types{margin-bottom:100px}@media (max-width: 1024px){.o-types{margin-bottom:64px}}@media (max-width: 960px){.o-types{margin-bottom:80px}}@media (max-width: 601px){.o-types{margin-bottom:60px}}@media (max-width: 500px){.o-types{display:none}}.o-types h1.o-types__title,.o-types h2.o-types__title{font-weight:600;font-size:38px;line-height:105%;color:#0a1015;margin-bottom:42px;text-align:center}@media (max-width: 1024px){.o-types h1.o-types__title,.o-types h2.o-types__title{font-size:32px;margin-bottom:24px}}@media (max-width: 960px){.o-types h1.o-types__title,.o-types h2.o-types__title{font-size:28px}}@media (max-width: 601px){.o-types h1.o-types__title,.o-types h2.o-types__title{margin-bottom:16px;font-size:24px}}.o-types__items{display:grid;grid-template-columns:repeat(4,1fr);gap:24px 30px;margin-bottom:24px}@media (max-width: 1024px){.o-types__items{grid-template-columns:repeat(3,1fr);gap:16px 30px;margin-bottom:16px}}@media (max-width: 960px){.o-types__items{grid-template-columns:repeat(2,1fr);margin-bottom:24px}}@media (max-width: 601px){.o-types__items{gap:16px 21px;margin-bottom:16px}}.o-types__item{border-radius:8px;text-decoration:none;display:block;padding:24px;transition:box-shadow .3s ease;cursor:pointer}@media (max-width: 1024px){.o-types__item{padding:20px}}@media (max-width: 768px){.o-types__item{box-shadow:0 0 30px #0000001a}}@media (max-width: 601px){.o-types__item{padding:16px}}.o-types__item:hover{box-shadow:0 0 30px #0000001a}.o-types__item:hover .o-types__item-title{color:#c4000c}.o-types__item-img{margin-bottom:16px;width:100%;height:215px}.o-types__item-img img{width:100%;height:100%;object-fit:cover}@media (max-width: 1024px){.o-types__item-img{height:188px}}@media (max-width: 601px){.o-types__item-img{margin-bottom:12px}}.o-types__item-title{margin-bottom:4px;font-weight:600;font-size:24px;line-height:150%;color:#0a1015;transition:color .3s ease}@media (max-width: 1024px){.o-types__item-title{font-size:18px;margin-bottom:8px;line-height:112%}}@media (max-width: 601px){.o-types__item-title{font-size:16px}}.o-types__item-text{font-weight:300;font-size:16px;line-height:162%;color:#0a1015}@media (max-width: 1024px){.o-types__item-text{font-size:14px;line-height:143%}}.o-types__button{width:fit-content;margin:0 auto;background-color:transparent;cursor:pointer;border:none;display:block;font-weight:600;font-size:22px;line-height:91%;text-align:center;color:#c4000c;padding:28px 44px;transition:background-color .3s ease,color .3s ease;border:1px solid #c4000c}.o-types__button:hover{background:#c4000c;color:#fff}@media (max-width: 1024px){.o-types__button{padding:20px 44px;font-size:16px}}.o-faq{margin-bottom:100px}@media (max-width: 1024px){.o-faq{margin-bottom:80px}}@media (max-width: 768px){.o-faq{margin-bottom:90px}}@media (max-width: 601px){.o-faq{margin-bottom:60px}}.o-faq h1.o-faq__title,.o-faq h2.o-faq__title{font-weight:600;font-size:38px;line-height:105%;color:#0a1015;margin-bottom:32px}@media (max-width: 1024px){.o-faq h1.o-faq__title,.o-faq h2.o-faq__title{font-size:32px;margin-bottom:24px;line-height:125%}}@media (max-width: 768px){.o-faq h1.o-faq__title,.o-faq h2.o-faq__title{font-size:28px;line-height:129%}}@media (max-width: 601px){.o-faq h1.o-faq__title,.o-faq h2.o-faq__title{font-size:24px;line-height:125%;margin-bottom:16px}}.o-faq__item{padding:24px 0;border-bottom:1px solid #d2d6d9;position:relative}@media (max-width: 768px){.o-faq__item{padding:22px 0}}@media (max-width: 601px){.o-faq__item{padding:15px 0}}.o-faq__item.--open .o-faq__item-arrow{transform:rotate(-180deg)}.o-faq__item.--open .o-faq__item-arrow rect{fill:#c4000c}.o-faq__item.--open .o-faq__item-arrow path{stroke:#fff}.o-faq__item.--open .o-faq__item-title{color:#c4000c}.o-faq__item.--open .o-faq__item-text{max-height:300px;padding-top:16px}@media (max-width: 960px){.o-faq__item.--open .o-faq__item-text{padding-top:14px}}@media (max-width: 601px){.o-faq__item.--open .o-faq__item-text{padding-top:11px}}.o-faq__item-arrow{position:absolute;width:32px;height:32px;right:0;top:24px;transition:transform .3s ease}.o-faq__item-arrow rect{transition:fill .3s ease}.o-faq__item-arrow path{transition:stroke .3s ease}@media (max-width: 768px){.o-faq__item-arrow{top:16px}}@media (max-width: 601px){.o-faq__item-arrow{top:12px;width:24px;height:24px}}.o-faq__item-title{font-weight:600;font-size:24px;line-height:150%;color:#0a1015;cursor:pointer;transition:color .3s ease}@media (max-width: 1024px){.o-faq__item-title{font-size:18px;line-height:112%}}@media (max-width: 601px){.o-faq__item-title{font-size:16px}}.o-faq__item-text{font-weight:300;font-size:16px;line-height:162%;color:#0a1015;width:800px;overflow:hidden;height:auto;padding-top:0;transition:max-height .3s ease-out,padding-top .35s ease;max-height:0}@media (max-width: 1024px){.o-faq__item-text{font-size:14px;line-height:143%}}@media (max-width: 960px){.o-faq__item-text{width:90%}}@media (max-width: 768px){.o-faq__item-text{width:100%}}.o-gifts{margin-top:100px;margin-bottom:100px}@media (max-width: 1024px){.o-gifts{margin-top:80px;margin-bottom:80px}}@media (max-width: 601px){.o-gifts{margin-top:60px;margin-bottom:60px}}.o-gifts h1.o-gifts__title{font-weight:600;font-size:38px;line-height:105%;color:#0a1015;margin-bottom:32px;text-align:center}@media (max-width: 1024px){.o-gifts h1.o-gifts__title{margin:0 auto 24px;width:86%;font-size:32px;line-height:125%}}@media (max-width: 768px){.o-gifts h1.o-gifts__title{font-size:28px;line-height:129%;width:90%}}@media (max-width: 601px){.o-gifts h1.o-gifts__title{font-size:24px;width:auto}}.o-gifts__items{display:grid;grid-template-columns:repeat(2,1fr);gap:24px 30px}@media (max-width: 601px){.o-gifts__items{gap:16px 21px}}@media (max-width: 450px){.o-gifts__items{grid-template-columns:1fr;gap:12px}}.o-gifts__item{height:300px;display:block;text-decoration:none;border-radius:12px;overflow:hidden;position:relative}@media (max-width: 768px){.o-gifts__item{height:228px;border-radius:8px}}@media (max-width: 601px){.o-gifts__item{height:167px}}@media (max-width: 450px){.o-gifts__item{height:auto}}.o-gifts__item-img{height:100%}.o-gifts__item-img img{width:100%;height:100%;object-fit:cover}.o-gifts__item-info{position:absolute;left:32px;bottom:32px}@media (max-width: 1024px){.o-gifts__item-info{left:24px;bottom:24px}}@media (max-width: 768px){.o-gifts__item-info{left:20px;bottom:20px}}@media (max-width: 601px){.o-gifts__item-info{left:12px;bottom:12px}}.o-gifts__item-title{font-weight:600;font-size:24px;line-height:150%;color:#f7f9fa;margin-bottom:0}@media (max-width: 1024px){.o-gifts__item-title{font-size:20px;line-height:110%}}@media (max-width: 768px){.o-gifts__item-title{font-size:18px}}@media (max-width: 601px){.o-gifts__item-title{font-size:16px;margin-bottom:4px}}.o-gifts__item-text{font-weight:400;font-size:16px;line-height:162%;color:#f7f9fa}@media (max-width: 1024px){.o-gifts__item-text{font-size:14px;line-height:186%}}@media (max-width: 768px){.o-gifts__item-text{line-height:143%}}@media (max-width: 601px){.o-gifts__item-text{font-size:12px;line-height:133%}}.o-footer{padding-bottom:0!important}@media (max-width: 1024px){.o-footer__wrapper.footer-block{padding:36px 18px}}@media (max-width: 768px){.o-footer__wrapper.footer-block{padding:36px 32px;flex-wrap:unset!important}}@media (max-width: 601px){.o-footer__wrapper.footer-block{padding:36px 18px}}@media (max-width: 960px){.o-footer__inner.footer-inner{justify-content:start}}@media (max-width: 768px){.o-footer__inner.footer-inner{flex-direction:column;gap:36px}}@media (max-width: 960px){.o-footer__nav-list.nav-list{margin-left:26px;margin-right:31px;width:287px}}@media (max-width: 900px){.o-footer__nav-list.nav-list{width:220px;height:auto}}@media (max-width: 768px){.o-footer__nav-list.nav-list{margin:0}}.o-footer__logo{display:block;width:259px;height:80px}@media (max-width: 1024px){.o-footer__logo{width:210px;height:65px}}@media (max-width: 960px){.o-footer__logo{width:291px;height:90px}}@media (max-width: 900px){.o-footer__logo{width:210px;height:auto}}@media (max-width: 768px){.o-footer__logo{width:187px}}@media (max-width: 960px){.o-footer__contacts.footer-contacts{margin-left:0}}.o-footer__social{display:flex;gap:24px;margin-top:30px}@media (max-width: 1024px){.o-footer__social{gap:12px;margin-top:22px}}@media (max-width: 960px){.o-footer__social{display:none}}@media (max-width: 960px){.o-footer__social-list.social-list{display:flex;gap:12px;margin-bottom:32px}.o-footer__social-list.social-list a{margin:0;flex-shrink:0;display:block}}@media (max-width: 768px){.o-footer__social-list.social-list{justify-content:center}}.o-footer__address{margin-top:32px;display:flex;flex-direction:column;gap:4px}@media (max-width: 1024px){.o-footer__address{margin-top:24px}}@media (max-width: 768px){.o-footer__address{margin-top:32px}}.o-footer__address-item{font-weight:600;font-size:16px;line-height:162%;color:#f7f9fa}@media (max-width: 768px){.o-footer__address-item{width:210px;margin:0 auto}}.o-footer__law{margin-top:32px}@media (max-width: 1024px){.o-footer__law{margin-top:24px}}@media (max-width: 768px){.o-footer__law{margin-top:32px;text-align:center}}.o-footer__law-info{font-weight:400;font-size:14px;color:#d2d6d9;line-height:1.2;margin-top:16px}@media (max-width: 1024px){.o-footer__law-info{margin-top:24px}}@media (max-width: 768px){.o-footer__copyright{display:flex;flex-direction:column}}.o-footer__copyright-link{font-weight:400;font-size:14px;color:#d2d6d9;line-height:1.2}.o-footer__copyright-text{margin-top:8px;font-weight:600;font-size:14px;color:#f7f9fa;line-height:1.2}@media (max-width: 1024px){.o-footer__copyright-text{font-size:16px;margin-top:4px}}@media (max-width: 768px){.o-footer__copyright-text{order:-1;margin-bottom:4px;margin-top:0}}.o-catalog{margin-bottom:100px}@media (max-width: 1024px){.o-catalog{margin-bottom:80px}}@media (max-width: 601px){.o-catalog{margin-bottom:60px}}.o-catalog__title{font-weight:600;font-size:38px;line-height:105%;color:#0a1015;text-align:center;margin-bottom:12px}@media (max-width: 1024px){.o-catalog__title{font-size:32px;line-height:125%;margin-bottom:4px}}@media (max-width: 960px){.o-catalog__title{font-size:28px;margin-bottom:8px}}@media (max-width: 601px){.o-catalog__title{font-size:24px}}.o-catalog__text{font-weight:300;font-size:16px;line-height:162%;color:#0a1015;text-align:center;margin-bottom:24px}@media (max-width: 1024px){.o-catalog__text{font-size:14px;line-height:123%}}@media (max-width: 601px){.o-catalog__text{margin-bottom:16px}}.o-catalog__items{margin:0 0 24px;padding:0;justify-content:center;display:grid;grid-template-columns:repeat(4,1fr);gap:0 30px}@media (max-width: 1024px){.o-catalog__items{margin-bottom:16px}}@media (max-width: 960px){.o-catalog__items{gap:16px 31px}}@media (max-width: 768px){.o-catalog__items{gap:16px 25px}}@media (max-width: 601px){.o-catalog__items{grid-template-columns:repeat(2,1fr);column-gap:0;justify-items:stretch;row-gap:16px}}.o-catalog__items>.o-catalog__item{width:auto;margin:0;padding:24px 14px}@media (max-width: 1024px){.o-catalog__items>.o-catalog__item{padding:32px 16px;text-align:left}}@media (max-width: 960px){.o-catalog__items>.o-catalog__item{padding:16px;min-height:158px}}@media (max-width: 768px){.o-catalog__items>.o-catalog__item{padding:20px 14px;min-height:144px}}@media (max-width: 601px){.o-catalog__items>.o-catalog__item{padding:23px 14px 16px;min-height:158px}}.o-catalog__item .gim_list:before{width:100%}.o-catalog__item .o-catalog__item-hover{margin:0;padding:24px 14px;top:0;left:0}@media (max-width: 1024px){.o-catalog__item .o-catalog__item-hover{padding:32px 16px}}@media (max-width: 960px){.o-catalog__item .o-catalog__item-hover{display:none}}.o-catalog__item:hover .o-catalog__item-title{color:#c4000c}@media (max-width: 960px){.o-catalog__item:hover{color:#0a1015}}@media (max-width: 1024px){.o-catalog__item-icon.gim_img{justify-content:start;width:60px;height:auto;margin-bottom:36px}}@media (max-width: 960px){.o-catalog__item-icon.gim_img{width:64px;margin:0 auto 16px}}@media (max-width: 768px){.o-catalog__item-icon.gim_img{width:52px}}@media (max-width: 601px){.o-catalog__item-icon.gim_img{margin:0 auto 22px}}.o-catalog__item-title{font-weight:600;font-size:24px;line-height:150%;color:#0a1015;transition:color .3s ease}@media (max-width: 1024px){.o-catalog__item-title{margin-bottom:20px;line-height:110%;font-size:20px}}@media (max-width: 960px){.o-catalog__item-title{font-size:18px;margin-bottom:0;text-align:center}}@media (max-width: 768px){.o-catalog__item-title{font-size:14px;line-height:129%}}.o-catalog__item-links{display:flex;flex-direction:column;gap:10px;max-width:200px}@media (max-width: 1024px){.o-catalog__item-links{max-width:none;gap:3px}}@media (max-width: 960px){.o-catalog__item-links{display:none}}.o-catalog__item-links.gim_list>.o-catalog__item-link{font-weight:300;font-size:16px;line-height:162%;color:#0a1015;transition:color .3s ease;margin:0}.o-catalog__item-links.gim_list>.o-catalog__item-link:hover{color:#c4000c}@media (max-width: 1024px){.o-catalog__item-links.gim_list>.o-catalog__item-link{font-size:14px;line-height:123%}}.o-catalog__button{margin:0 auto;border:1px solid #c4000c;background:transparent;transition:background-color .3s ease,color .3s ease;display:block;text-decoration:none;padding:28px 44px;font-weight:600;font-size:22px;line-height:91%;color:#c4000c;width:fit-content}.o-catalog__button:hover{background:#c4000c;color:#fff}@media (max-width: 1024px){.o-catalog__button{font-size:16px;line-height:125%;padding:20px 44px}}.o-form-1{background-color:#f5f6f8}@media (max-width: 640px){.o-form-1 .ov_form>aside{max-width:90%;position:relative}.o-form-1 .ov_form>aside:after{content:"";display:block;position:absolute;bottom:-10px;left:0;width:100%;height:50%;background:linear-gradient(180deg,#f7f9fa00 16.2%,#f5f6f8 80.8%)}}@media (max-width: 768px){.o-form-1 .ov_form>aside>img{max-width:120%}}@media (max-width: 640px){.o-form-1 .ov_form>aside>img{max-width:100%;margin-right:unset}}.o-form-1 .ov_form.form_call_manager{align-items:center}@media (max-width: 1024px){.o-form-1 .ov_form.form_call_manager{align-items:unset}}@media (max-width: 640px){.o-form-1 .ov_form.form_call_manager{display:flex;flex-direction:column-reverse;align-items:center}}.o-form-1 .ov_form.form_call_manager>div{display:block!important}@media (max-width: 1024px){.o-form-1 .ov_form.form_call_manager>div{padding-top:0}}@media (max-width: 640px){.o-form-1 .ov_form.form_call_manager>div{width:100%;flex-basis:auto;display:flex;padding:0 18px}}@media (max-width: 1024px){.o-form-1 .ov_form.form_call_manager>div .req-form{display:block!important}}@media (max-width: 1024px){.o-form-1 .ov_form.form_call_manager>div .mobile_form_intro{display:none!important}}@media (max-width: 1024px){.o-form-1 .ov_form.form_call_manager>div .of_row{display:flex!important;flex-direction:column;margin-top:12px}.o-form-1 .ov_form.form_call_manager>div .of_row label:first-child{margin-top:0}.o-form-1 .ov_form.form_call_manager>div .of_row label:not(:first-child){margin-top:12px}}.o-form-1 .ov_form form .h4{font-weight:600;font-size:38px;line-height:40px;margin-bottom:16px;padding-right:0}@media (max-width: 960px){.o-form-1 .ov_form form .h4{font-size:32px}}@media (max-width: 768px){.o-form-1 .ov_form form .h4{font-size:28px;margin-bottom:8px;line-height:36px}}@media (max-width: 640px){.o-form-1 .ov_form form .h4{background-color:#f5f6f8;padding:0;margin-left:unset;margin-right:unset}}@media (max-width: 601px){.o-form-1 .ov_form form .h4{font-size:24px;line-height:30px;margin-bottom:4px}}.o-form-1 .ov_form form article{margin-bottom:32px}@media (max-width: 960px){.o-form-1 .ov_form form article{margin-bottom:28px}}@media (max-width: 640px){.o-form-1 .ov_form form article{display:block!important;padding:0;margin-left:unset;margin-right:unset}}@media (max-width: 640px){.o-form-1 .ov_form form input{padding:6px 16px!important}}.o-form-1 .ov_form form .of_footer{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px}.o-form-1 .ov_form form .of_footer .fbf_left{margin-left:0}.o-form-1 .ov_form form .of_footer .fbf_left:hover{background:none!important}@media (max-width: 640px){.o-form-1 .ov_form form .of_footer .fbf_left{margin-top:0;padding-bottom:36px}.o-form-1 .ov_form form .of_footer .fbf_left button{width:fit-content}}.o-form-1 .ov_form form .of_footer .fbf_right{align-items:flex-start;max-width:70%}@media (max-width: 1024px){.o-form-1 .ov_form form .of_footer .fbf_right{max-width:90%}}.o-form-1 .ov_form form .of_footer .fbf_right label{margin-top:6px;margin-right:7px}.o-form-1 .ov_form form .of_footer .fbf_right .privacy_info{max-width:100%}@media (max-width: 1024px){.o-form-1 .ov_form form .of_footer .fbf_right .privacy_info{max-width:100%}}.o-form-1 .ov_form form .of_footer .fbf_right>input:checked+label:before{background:url("data:image/svg+xml,%3Csvg width='13' height='11' viewBox='0 0 13 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 6.28564L4.14286 9.77391L12 1.05322' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E") no-repeat center;background-color:#c4000c;border:1px solid #c4000c}.o-form-1 .ov_form form .of_footer button{background-color:#c4000c;color:#fff;padding:28px 44px;font-size:22px;line-height:20px;text-transform:unset}@media (max-width: 1024px){.o-form-1 .ov_form form .of_footer button{padding:20px 44px;font-size:16px}}@media (max-width: 601px){.o-form-1 .ov_form form .of_footer button{padding:10px 44px;font-size:14px}}.o-form{background:#f5f6f8}.o-form .ov_form.form_call_manager>div{flex-basis:50%;padding-right:50px}@media (max-width: 960px){.o-form .ov_form.form_call_manager>div{padding-right:40px}}@media (max-width: 640px){.o-form .ov_form.form_call_manager>div{padding:0;width:100%}}.o-form .ov_form.form_call_manager>div .req-form{width:100%}@media (max-width: 1024px){.o-form .ov_form.form_call_manager>div .req-form{display:block}}.o-form__title{font-weight:600;font-size:38px;line-height:105%;color:#0a1015;margin-bottom:16px}@media (max-width: 1024px){.o-form__title{font-size:32px;line-height:125%;margin-bottom:8px}}@media (max-width: 601px){.o-form__title{font-size:24px;margin-bottom:4px}}.o-form__text{font-weight:300;font-size:16px;line-height:162%;color:#0a1015;margin-bottom:32px}@media (max-width: 1024px){.o-form__text{font-size:14px;line-height:143%;margin-bottom:24px}}@media (max-width: 768px){.o-form__text{width:231px;margin-bottom:28px}}@media (max-width: 640px){.o-form__text{display:block!important;width:auto;margin-bottom:24px}}.o-form--manager.o-form__wrapper{max-width:1463px;justify-content:space-around;margin:0 auto}@media (max-width: 640px){.o-form--manager.o-form__wrapper{flex-direction:column-reverse;align-items:center;padding:0 16px 36px;gap:26px}}.o-form--manager aside.o-form__image{flex-basis:auto;width:580px;height:auto;position:relative;overflow:hidden}.o-form--manager aside.o-form__image:before{content:"";position:absolute;left:0;bottom:-21px;height:0;width:100%;z-index:10;background:linear-gradient(180.85deg,#f7f9fa00 16.2%,#f7f9fa 76.8%)}@media (max-width: 640px){.o-form--manager aside.o-form__image:before{height:177px}}@media (max-width: 1024px){.o-form--manager aside.o-form__image{width:369px;height:auto}}@media (max-width: 960px){.o-form--manager aside.o-form__image{width:395px}}@media (max-width: 640px){.o-form--manager aside.o-form__image{margin:0 63px;width:auto}}@media (max-width: 400px){.o-form--manager aside.o-form__image{margin:0}}.o-form--manager aside.o-form__image img{width:100%;height:100%;margin:0;object-fit:cover}.o-form--manager .o-form__content-row{display:flex;gap:12px}@media (max-width: 1024px){.o-form--manager .o-form__content-row{flex-direction:column}}@media (max-width: 601px){.o-form--manager .o-form__content-row{flex-direction:row}}@media (max-width: 400px){.o-form--manager .o-form__content-row{flex-direction:column}}.o-form--manager .o-form__content-row label{margin:0!important;width:100%;flex:1 0 0}.o-form--manager .o-form__content-row.of_row{margin:0}.o-form--manager .o-form__content-row input.o-form__content-input{padding:17px 24px;font-size:16px;border:none;min-height:60px}@media (max-width: 1024px){.o-form--manager .o-form__content-row input.o-form__content-input{min-height:40px;padding:10px 16px;font-size:14px;line-height:143%}}.o-form--manager .o-form__content-body{display:flex;flex-direction:column;gap:12px}.o-form--manager .o-form__content-check{width:auto;max-width:none;gap:11px}.o-form--manager .o-form__content-check input:checked+label:before{border:none;background:url("data:image/svg+xml,%3Csvg width='13' height='11' viewBox='0 0 13 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 6.28564L4.14286 9.77391L12 1.05322' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E") center center/cover no-repeat;width:13px;height:11px;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute}.o-form--manager .o-form__content-check label{margin:0;background-color:#c4000c;border-radius:3px;width:24px;height:24px;cursor:pointer}.o-form--manager .o-form__content-check label:before{border:none!important}.o-form--manager .o-form__content-footer.of_footer{flex-direction:column;align-items:flex-start;gap:16px;margin-top:16px}@media (max-width: 400px){.o-form--manager .o-form__content-footer.of_footer{gap:12px}}.o-form--manager .o-form__content-footer.of_footer .fbf_left{margin-left:0}.o-form--manager .o-form__content-privacy.privacy_info{max-width:none;width:361px;margin:0;flex:1 0 0;font-weight:300;font-size:12px;line-height:133%;color:#747d86}@media (max-width: 1024px){.o-form--manager .o-form__content-privacy.privacy_info{font-size:10px;line-height:140%;width:auto}}@media (max-width: 640px){.o-form--manager .o-form__content-privacy.privacy_info{width:316px}}@media (max-width: 400px){.o-form--manager .o-form__content-privacy.privacy_info{width:auto}}.o-form--manager .o-form__content-button{display:block;padding:28px 44px;background:#c4000c;outline:none;border:none;cursor:pointer;transition:color .3s ease,background-color .3s ease;font-weight:600;font-size:22px;line-height:91%;text-align:center;color:#fff}@media (max-width: 1024px){.o-form--manager .o-form__content-button{padding:20px 44px;font-size:16px;line-height:125%}}.o-form--manager .o-form__content-button:hover{background:#fff;color:#c4000c}.o-service{margin-bottom:100px}@media (max-width: 1024px){.o-service{margin-bottom:80px}}@media (max-width: 601px){.o-service{margin-bottom:60px}}.o-service h2.o-service__title{font-weight:600;font-size:38px;line-height:105%;color:#0a1015;margin-bottom:32px;text-align:center}@media (max-width: 1024px){.o-service h2.o-service__title{margin-bottom:24px;font-weight:600;font-size:32px;line-height:125%;color:#0a1015}}@media (max-width: 768px){.o-service h2.o-service__title{font-size:28px;line-height:129%}}@media (max-width: 601px){.o-service h2.o-service__title{font-size:24px;line-height:125%;margin-bottom:16px}}.o-service__items{display:grid;grid-template-columns:repeat(4,1fr);gap:24px 30px;margin:0}@media (max-width: 1024px){.o-service__items{grid-template-columns:repeat(3,1fr);gap:30px}}@media (max-width: 960px){.o-service__items{row-gap:16px}}@media (max-width: 768px){.o-service__items{grid-template-columns:repeat(2,1fr)}}@media (max-width: 601px){.o-service__items{gap:12px 21px}}@media (max-width: 450px){.o-service__items{grid-template-columns:1fr}}.o-service__item{margin:0;padding:40px 47px;width:auto}@media (max-width: 1200px){.o-service__item{padding:40px 18px}}@media (max-width: 1024px){.o-service__item{border-radius:48px;min-height:342px}}@media (max-width: 768px){.o-service__item{border-radius:48px;min-height:302px}}@media (max-width: 601px){.o-service__item{min-height:338px}}@media (max-width: 600px){.o-service__item{padding:40px 18px!important}}@media (max-width: 450px){.o-service__item{border-radius:48px;padding:40px 32px!important;min-height:auto}}.o-service__item-icon{margin-bottom:18px}.o-service__item h3.o-service__item-title{line-height:150%}@media (max-width: 1024px){.o-service__item h3.o-service__item-title{font-size:18px;line-height:122%;margin-bottom:18px}}@media (max-width: 601px){.o-service__item h3.o-service__item-title{font-size:16px;line-height:112%}}.o-service__item-text{margin:0;font-weight:300;font-size:16px;line-height:162%;color:#0a1015}@media (max-width: 1024px){.o-service__item-text{font-size:14px;line-height:157%}}html body .o-header--thin .btn.btn-white{font-weight:400}html body header .btn.btn-white:hover{background-color:#c4000c!important;color:#fff!important}html body header span.btn.btn-white:hover{background-color:#fff!important}.o-header__info .write-us:hover{color:#fff!important}._max_width{max-width:1460px!important}.title-search-result{padding:20px 18px!important}.basket.fly{z-index:210;top:270px}.o-main .index-wrapper{max-width:1460px;padding-top:286px}@media (max-width: 1024px){.o-main .index-wrapper{padding-top:276px}}@media (max-width: 960px){.o-main .index-wrapper{padding-top:252px}}@media (max-width: 768px){.o-main .index-wrapper{padding-top:252px}}@media (max-width: 640px){.o-main .index-wrapper{padding-left:18px;padding-right:18px;padding-top:276px}}@media (max-width: 601px){.o-main .index-wrapper{padding-top:246px}}@media (max-width: 500px){.o-main .index-wrapper{padding-top:303px}}.o-main .project-main{padding-top:286px}@media (max-width: 1024px){.o-main .project-main{padding-top:276px}}@media (max-width: 960px){.o-main .project-main{padding-top:252px}}@media (max-width: 768px){.o-main .project-main{padding-top:252px}}@media (max-width: 640px){.o-main .project-main{padding-left:18px;padding-right:18px;padding-top:276px}}@media (max-width: 601px){.o-main .project-main{padding-top:246px}}@media (max-width: 500px){.o-main .project-main{padding-top:303px}}.o-main .simple_page{padding-top:286px;margin-top:unset!important}@media (max-width: 1024px){.o-main .simple_page{padding-top:276px}}@media (max-width: 960px){.o-main .simple_page{padding-top:252px}}@media (max-width: 768px){.o-main .simple_page{padding-top:252px}}@media (max-width: 640px){.o-main .simple_page{padding-top:276px}}@media (max-width: 601px){.o-main .simple_page{padding-top:246px}}@media (max-width: 500px){.o-main .simple_page{padding-top:303px}}.o-main .__wrapper{padding-top:286px!important;margin-top:unset!important}@media (max-width: 1024px){.o-main .__wrapper{padding-top:276px!important}}@media (max-width: 960px){.o-main .__wrapper{padding-top:252px!important}}@media (max-width: 768px){.o-main .__wrapper{padding-top:252px!important}}@media (max-width: 640px){.o-main .__wrapper{padding-top:276px!important}}@media (max-width: 601px){.o-main .__wrapper{padding-top:246px!important}}@media (max-width: 500px){.o-main .__wrapper{padding-top:303px!important}}.o-main.__wrapper{padding-top:286px!important;margin-top:unset!important}@media (max-width: 1024px){.o-main.__wrapper{padding-top:276px!important}}@media (max-width: 960px){.o-main.__wrapper{padding-top:252px!important}}@media (max-width: 768px){.o-main.__wrapper{padding-top:252px!important}}@media (max-width: 640px){.o-main.__wrapper{padding-top:276px!important}}@media (max-width: 601px){.o-main.__wrapper{padding-top:246px!important}}@media (max-width: 500px){.o-main.__wrapper{padding-top:303px!important}}.o-main .about-quote{margin-top:286px!important}@media (max-width: 1024px){.o-main .about-quote{margin-top:276px!important}}@media (max-width: 960px){.o-main .about-quote{margin-top:252px!important}}@media (max-width: 768px){.o-main .about-quote{margin-top:252px!important}}@media (max-width: 640px){.o-main .about-quote{margin-top:276px!important}}@media (max-width: 601px){.o-main .about-quote{margin-top:246px!important}}@media (max-width: 500px){.o-main .about-quote{margin-top:303px!important}}.o-main .searchLisa{margin-top:286px!important}@media (max-width: 1024px){.o-main .searchLisa{margin-top:276px!important}}@media (max-width: 960px){.o-main .searchLisa{margin-top:252px!important}}@media (max-width: 768px){.o-main .searchLisa{margin-top:252px!important}}@media (max-width: 640px){.o-main .searchLisa{margin-top:276px!important}}@media (max-width: 601px){.o-main .searchLisa{margin-top:246px!important}}@media (max-width: 500px){.o-main .searchLisa{margin-top:303px!important}}.o-popup-menu .o-header__timings{display:flex!important;align-items:flex-start;gap:0}.o-popup-menu .o-header__timings span,.o-popup-menu .o-header__timings a{font-size:14px;line-height:20px}
