.offer[data-v-c9622971]{background:linear-gradient(216.14deg,transparent 50.79%,#000 107.31%),url(../img/index/offer-bg.png) no-repeat 0/cover}@media only screen and (max-width:991px){.offer[data-v-c9622971]{background:linear-gradient(217.85deg,transparent 48.32%,#000 84.52%),url(../img/index/offer-bg.png) no-repeat 0/cover}}@media only screen and (max-width:768px){.offer[data-v-c9622971]{background:linear-gradient(216.14deg,transparent 16.88%,#000 81.14%),url(../img/index/offer-bg.png) 0 100%/cover}}.catalog .swiper-slide{height:auto}.catalog .swiper-wrapper{padding-top:40px}@media only screen and (max-width:990px){.catalog .swiper-wrapper{padding-bottom:40px}}@media only screen and (max-width:600px){.catalog .swiper-wrapper{padding-bottom:43px;padding-top:44px}}.catalog.agent:before{content:"";display:none}.catalog:before{background-color:#fbfbfd;border-radius:70px;content:"";height:calc(80% + 102px);left:0;position:absolute;right:0;top:-121px;width:100%;z-index:-1}@media only screen and (max-width:1201px){.catalog:before{height:calc(100% - 100px)}}@media only screen and (max-width:991px){.catalog:before{height:calc(100% + 93px);top:-93px}}@media only screen and (max-width:600px){.catalog:before{height:calc(100% + 50px);top:-75px}}.v-enter-active[data-v-5c61963f],.v-leave-active[data-v-5c61963f]{transition:transform .2s ease,opacity .2s ease}.v-enter-from[data-v-5c61963f],.v-leave-to[data-v-5c61963f]{opacity:0;transform:translate(-5px);z-index:4}@media only screen and (max-width:990px){.v-enter-from[data-v-5c61963f],.v-leave-to[data-v-5c61963f]{transform:translateY(10px)}}.tooltip-popup[data-v-5c61963f]{left:calc(100% + 18px)}@media only screen and (max-width:769px){.tooltip-popup[data-v-5c61963f]{left:auto}}.tooltip-popup svg[data-v-5c61963f]{left:-15px}@media only screen and (max-width:769px){.tooltip-popup svg[data-v-5c61963f]{display:none}}.service-item{position:relative;transition:all .2s ease}.service-item:before{border-radius:10px;bottom:0;box-shadow:10px 10px 40px #0000000d;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s ease}.service-item:hover{transform:translate(-10px,-10px)}@media only screen and (max-width:600px){.service-item:hover{transform:translateY(-10px)}}.service-item:hover:before{opacity:1;transform:translate(-10px,-10px)}@media only screen and (max-width:600px){.service-item:hover:before{transform:translateY(-10px)}}.faq-phone-list{background-color:#181818;border-radius:12px}.faq-phone-list li{opacity:.2;transition:all .2s ease}.faq-phone-list li.active,.faq-phone-list li:hover{opacity:1}.faq-phone-tabs{cursor:pointer}.faq-phone-current{border:1px solid #909090;border-radius:12px;cursor:pointer;height:60px;justify-content:space-between}.faq-phone-current,.faq-tabs{align-items:center;display:flex}.faq-tabs{white-space:nowrap}@media only screen and (max-width:768px){.faq-tabs{display:none}}.faq-tabs li{border-bottom:2px solid rgba(251,251,253,.2);color:#fbfbfd;cursor:pointer;flex-basis:0px;flex-grow:1;font-family:Eurostile-Extended-Black;font-size:20px;opacity:.2;padding-bottom:30px;text-transform:uppercase;transition:all .2s ease}@media only screen and (max-width:1200px){.faq-tabs li{font-size:16px}}.faq-tabs li.active{border-bottom:2px solid #fbfbfd;opacity:1}
