@keyframes circle-pulse{0%,to{transform:scale(.919)}50%{transform:scale(1)}}*{padding:0;margin:0;border:0}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body{background:#fff;width:100%;font-size:14px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:"Noto Sans",sans-serif;font-weight:400;line-height:100%;color:#375faa}:active,:focus,a:active,a:focus{outline:0}button,input,textarea{font-family:inherit;font-size:inherit}textarea{resize:vert ical}input::-ms-clear{display:none}button{cursor:pointer;background:0 0}button::-moz-focus-inner{padding:0;border:0}a,a:hover,a:visited{text-decoration:none}li{list-style:none;display:flex;align-items:center}img{vertical-align:top;object-fit:contain}a{color:inherit;line-height:inherit;font-weight:600;font-size:16px}body,html{height:100%}input::placeholder,textarea::placeholder{color:#798bae;transition:.3s ease}button,h1,h3,h4,p{line-height:100%}h1{font-size:80px}h1.h2,h2{font-size:42px;line-height:50px}h1,h2{font-weight:900}h3{font-size:36px}h3,h4,h5{font-weight:700}h1,h2,h3,h4{font-style:normal}h4{font-size:28px}h5{font-size:20px;line-height:28px}h6,li,p{font-weight:500}h6{font-size:16px;line-height:20px}li,p{font-size:14px}.custom-scroll{padding-right:20px;max-height:242px;overflow:scroll;overflow-x:hidden}.custom-scroll::-webkit-scrollbar{width:8px}.custom-scroll::-webkit-scrollbar-track{background:0 0;border-radius:5px}.custom-scroll::-webkit-scrollbar-thumb{background:#888;border-radius:5px}.text-edit ol,.text-edit ul{position:relative;list-style-type:none;padding-left:20px;margin-top:15px}.text-edit ol{counter-reset:custom-counter}.text-edit ol li,.text-edit ul li{position:relative;font-size:16px;line-height:20px;font-weight:400}.text-edit ol li{counter-increment:custom-counter}.text-edit ol li::before,.text-edit ul li::before{top:0;left:-20px;position:absolute;content:"•";color:#0056b3;font-size:20px}.text-edit ol li::before{content:counter(custom-counter)".";font-size:14px}.text-edit p{font-size:16px;line-height:20px;font-weight:400;margin-top:15px}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}html.fixed{overflow:hidden!important}.element-wave{position:relative;bottom:-2px;width:100%;display:flex;overflow:hidden;justify-content:center}.element-wave svg{width:100%;min-width:1920px;object-fit:cover}.element-wave.reverse{transform:rotate(180deg);bottom:auto;top:-2px}.button-input input,.element-fillet{position:absolute;width:100%;z-index:20}.element-fillet{bottom:-2px;height:auto}.element-fillet img{object-fit:cover;transform:scale(1.02)}.footer-right-side .footer-right-side__contacts .button-card:hover svg circle,.section-nobored__item .button-card:hover svg circle,.st0{fill:#3d6aad}.st1{fill:#47964f}.st2{fill:#55aa65}.st5{fill:#e7f2ff}input,textarea{border-radius:50px;height:55px;padding:0 20px;width:100%;background:#fff}textarea{border-radius:15px;padding:20px;height:90px}.button{border-radius:100px;background:#ff8c00;height:52px;display:flex;align-items:center;color:#fff;padding:0 20px;column-gap:10px;font-size:16px;cursor:pointer}.button svg{cursor:pointer;width:24px;height:24px}.button.mobile{display:none}.button-border{background:0 0;border:1px solid #5b96ad;color:#5b96ad}.button-blue{border:1px solid #3d6aad;color:#3d6aad}.button-input{position:relative;justify-content:center;white-space:nowrap}.button-input input{opacity:0;height:100%;left:0;top:0;background:0 0;cursor:pointer}.icons{display:flex;column-gap:10px}.icons__link{width:40px;height:40px;border-radius:40px;background:#ff8c00;display:flex;align-items:center;justify-content:center}.icons__img{width:20px;height:auto;object-fit:contain}.slider-arrow{display:flex;column-gap:10px}.slider-arrow__button{width:50px;height:50px;background:#ff8c00;display:flex;align-items:center;justify-content:center;border-radius:50px}.custom-select.active .select-selected .appearance,.slider-arrow__right{transform:rotate(180deg)}.container{width:1280px;margin:auto}.body-container{height:100%;min-height:100vh;display:flex;flex-direction:column;justify-content:space-between;transition:.3s ease}.body-container.notification{padding-top:40px}.notification .popup-menu{padding-top:130px}.color-gradient{background:linear-gradient(186.48deg,#5d8cd2 4.92%,#596ac3 94.9%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(.1rem .05rem .01rem #15327a)}.page-title h5,.title{text-align:center}.background{z-index:99;background:#000;position:fixed;height:100%;width:100%;left:0;top:0;opacity:0;visibility:hidden;transition:.3s ease}.background.active{opacity:.5;visibility:visible}.text{line-height:26px}.popup-background{z-index:250}.popup-background.active{opacity:.85}.section-title{display:flex;justify-content:space-between}.section-title h2{font-size:70px;color:#fff}.fly-img__mobile{display:none}.privacy-policy{margin-top:20px;font-size:12px;line-height:15px;color:rgba(255,255,255,.3764705882)}.privacy-policy a{font-size:inherit;color:#fff}.text-li li{margin-bottom:10px;position:relative}.text-li li:before{position:absolute;top:0;left:-12px;content:"•"}.section-mobile{display:none}.section-page{margin-top:0;padding-top:170px}.section-page .title{font-size:70px;line-height:88px}.page-title .title{padding:0 60px}.page-title h5{margin-top:15px}.lozad{opacity:0;transition:.3s ease}.lozad--loaded{opacity:1}.splide{visibility:visible!important}.section-text__title{font-size:64px;line-height:85px}.section-text__text{margin-top:50px}.section-text__text p{color:#4f72b4;font-weight:400;font-size:18px;line-height:24px;padding-bottom:15px}.section-text__text h3{margin-bottom:20px;font-size:22px;line-height:28px;font-weight:700}.custom-select{cursor:pointer;position:relative;padding:0 20px;border-radius:100px;height:60px;border:1px solid #5b96ad;background:#fff}.select-item,.select-selected__title{font-size:16px;color:#375faa;font-weight:600}.select-selected{height:100%;display:flex;justify-content:space-between;align-items:center}.select-selected .appearance{transition:.3s ease}.select-items{display:flex;flex-direction:column;padding:10px 0;background:#fff;box-shadow:0 4px 15px 0 rgba(0,0,0,.1215686275);position:absolute;z-index:50;width:100%;left:0;top:100%;margin-top:10px;border-radius:10px;max-height:180px;overflow:scroll;overflow-x:hidden;opacity:0;visibility:hidden;transition:.12s ease}.select-item{transition:.3s ease;padding:5px 20px;cursor:pointer}.select-item:hover{text-decoration:underline;color:#3596bc}.custom-select.active .select-items{opacity:1;visibility:visible}.select-items::-webkit-scrollbar{width:3px}.select-items::-webkit-scrollbar-track{background:#fff}.select-items::-webkit-scrollbar-thumb{background:#5b96ad}.gallery-block{margin-top:70px;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:20px}.gallery-block__item{cursor:pointer;border-radius:30px;overflow:hidden;height:200px}.gallery-block img{width:100%;height:100%;object-fit:cover}.gallery-block__item:first-child{height:420px;grid-column-start:1;grid-column-end:4;grid-row-start:1;grid-row-end:3}.gallery-block__item:nth-child(2){grid-column-start:4;grid-column-end:6;grid-row-start:1;grid-row-end:1}.gallery-block__item:nth-child(5){grid-column-start:5;grid-column-end:7;grid-row-start:2;grid-row-end:2}.gallery-block__reverse .gallery-block__item:first-child{height:200px;grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:1}.gallery-block__reverse .gallery-block__item:nth-child(2){grid-column-start:auto;grid-column-end:auto;grid-row-start:auto;grid-row-end:auto}.gallery-block__reverse .gallery-block__item:nth-child(3){height:420px;grid-column-start:4;grid-column-end:7;grid-row-start:1;grid-row-end:3}.gallery-block__reverse .gallery-block__item:nth-child(5){grid-column-start:2;grid-column-end:4;grid-row-start:2;grid-row-end:2}.checkmark,.form-checkbox{display:flex;align-items:center}.form-checkbox{margin-top:20px;position:relative;cursor:pointer;grid-column-gap:10px}.form-checkbox p{font-size:16px;font-weight:600}.form-checkbox input{height:0;width:0;position:absolute;opacity:0;cursor:pointer}.checkmark{justify-content:center;height:25px;width:25px;border-radius:50px;border:1px solid #5b96ad}.form-checkbox input:checked+.checkmark:after{content:"";background:#ff8c00;height:15px;border-radius:50px;width:15px}.popup-menu__menu li.active svg{transform:rotate(180deg)}footer{margin-top:70px}.footer__left-side .footer-right-side__contacts h4{text-align:center;font-size:26px;line-height:32px}.section-faq-item.active .section-faq-item__title svg{transform:rotate(45deg)}.popup-content__text h3 span{color:#edc914}.section-newsletter__form form{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}.about-form .input-file input{cursor:pointer;position:absolute;z-index:5;opacity:0}.cart-eat .form-checkbox input:checked+.checkmark:after{content:""}.form-itogo__row h6:nth-child(2) span{opacity:1}.button-border:hover .svg__button-border circle,.button-border:hover svg circle{fill:#3596bc}form .inputs .input:hover::placeholder{color:rgba(13,32,61,.2509803922)}.section-nobored .section-nobored__item:hover .section-nobored__item-img img{transform:rotate(-10deg)}.section-zone .section-zone__item:hover img{transform:scale(1.14)}.popup-successful .popup-content__text h2{width:100%;font-weight:700;font-size:54px;line-height:60px;text-align:center}.cookie-message__text h6{font-size:16px;font-weight:700;line-height:19px;margin-bottom:12px}.button-trigger{position:absolute;width:100%;height:100%;left:0;z-index:100}.icons a,.input,.textarea,svg circle,svg path{transition:.3s ease}.input.error,.textarea.error{border:1px solid red!important}.section-company{margin-top:100px}.section-company h2{font-style:normal;font-weight:900;font-size:42px;line-height:50px}.popup-content__title h3{line-height:40px;color:#fff;font-style:normal;font-weight:700;font-size:36px}.afish-page{padding-top:9rem;background:url(../img/afish.png);background-position:bottom;background-repeat:no-repeat;background-size:cover}.afish-page .slider-arrow,.footer__left-side-menu .li_txt svg{display:none}.afish-page .section-title .h2{text-align:center;width:100%}.afish__wrapper{display:flex;gap:5rem 0;justify-content:space-between;flex-wrap:wrap;padding-bottom:10rem}.afish__wrapper .section-poster-item{width:25.625rem}.body-container{overflow:hidden}.swiper-navigations__next,.swiper-navigations__prev{position:absolute;top:50%;transform:translatey(-50%);z-index:7777}.swiper-navigations__next{right:3rem}.swiper-navigations__prev{left:3rem}.afish-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;padding-top:7.9rem;background:rgba(0,0,0,.8);z-index:77777}.afish-open{cursor:pointer;position:relative;z-index:7}.afish-popup.active{display:block}.afish-popup__close{position:absolute;top:1.9rem;right:3.9rem}.afish-popup__close svg{width:3.81rem;height:3.81rem}.afish-popup .popup-container{position:static}.link{cursor:pointer}.link:hover{color:#3596bc;text-decoration:underline}.link.white{color:#fff}.button:hover,.icons a:hover{background:#ff7a14}.button,.header__content-menu li,.link{transition:.3s ease}.button:hover svg path{fill:#ff7a14}.button:hover svg path:nth-child(2){stroke:#ff7a14}.button-orange{overflow:hidden;position:relative}.button-orange__content{position:relative;z-index:20;display:flex;column-gap:10px;align-items:center}.button-orange__hover .hover{pointer-events:none;position:absolute;z-index:5;width:100%;height:100%;border-radius:100px;top:0;right:0;background:#ff8c00;transition:.3s ease}.button-orange__hover .hover_two{transition:.33s ease}.button-orange__hover .hover_three{transition:.35s ease}.button-orange:hover .button-orange__hover .hover_one{right:80px;background:#ffad63;transition:.3s ease}.button-orange:hover .button-orange__hover .hover_two{right:75px;background:#ff9f47;z-index:4;transition:.33s ease}.button-orange:hover .button-orange__hover .hover_three{right:70px;background:#ff8e26;z-index:3;transition:.35s ease}.button-border:hover{background:0 0;border-color:#3596bc;color:#3596bc}.button-border:hover .svg__button-border path,.button-border:hover svg path{fill:#fff}.button-border:hover svg path:nth-child(2){stroke:#fff}.button-border:hover .svg-hover path{fill:#3596bc}.button-border:hover .arrow-link path{fill:none;stroke:#3596bc}.footer-right-side .footer-right-side__contacts .button-card:hover,.section-nobored__item .button-card:hover{border-color:#fff;background:#fff;color:#3d6aad}.footer-right-side .footer-right-side__contacts .button-card:hover svg path,.section-nobored__item .button-card:hover svg path{fill:#fff}.footer-right-side .footer-right-side__contacts .button-card:hover svg path:nth-child(2),.section-nobored__item .button-card:hover svg path:nth-child(2){stroke:#fff}.header__content-menu li:hover{color:#3596bc}.header__content-menu li:hover .arrow-link path{stroke:#3596bc}.tab:hover{opacity:1}.hover-card img,.popup-container,.popup-menu__menu li svg,.slider-arrow .slider-arrow__button,.tab,form .inputs .input{transition:.3s ease}.slider-arrow .slider-arrow__button:hover{background:#ff7a14}form .inputs .input:hover{color:rgba(13,32,61,.5019607843);background:rgba(255,255,255,.3137254902);border-color:#fff}.child-select li:hover{color:#5d8cd2}.hover-card:hover img{transform:scale(1.14)}.popup-container{position:fixed;z-index:300;top:0;bottom:0;right:0;left:0;margin:auto;height:640px;width:1200px;visibility:hidden;opacity:0}.popup-container.active{visibility:visible;opacity:1}.popup-container.popup-callback{z-index:302}.popup{position:relative;height:100%;width:100%;border-radius:30px;background:#3d6aad;display:flex;align-items:center}.popup_close{cursor:pointer;position:absolute;right:20px;top:20px}.popup-content__img img,.popup_close img{width:100%}.popup .privacy-policy{color:rgba(255,255,255,.5)}.popup .privacy-policy a{color:#fff}.popup-content{align-items:center;height:100%;padding:70px;display:flex;justify-content:space-between;grid-column-gap:50px}.popup-content__text{width:560px}.popup-content__text h3{line-height:40px;color:#fff}.popup-content__text,.popup-content__text-content{display:flex;flex-direction:column;align-items:flex-start}.popup-content__title{padding-right:80px}.popup-content__title p{padding-right:40px;color:#fff;opacity:.8;margin-top:25px;line-height:20px}.popup-content__form{margin-top:55px}.popup-content .inputs{margin-bottom:25px;display:flex;grid-column-gap:20px}.popup-content .input,.popup-content .textarea{background:0 0;border:1px solid rgba(255,255,255,.6)}.popup-content .input::placeholder,.popup-content .textarea::placeholder{color:rgba(255,255,255,.4)}.popup-content .textarea{padding:13px 16px;height:65px;margin-bottom:25px}.popup-cart .custom-scroll::-webkit-scrollbar-track{background:#6298d9}.popup-cart .custom-scroll::-webkit-scrollbar-thumb{background:#274b80}.popup-cart .popup-date{position:absolute;border:1px solid #fff;background:#55aa65;border-radius:50px;height:35px;padding:0 15px;top:60px;left:60px;display:flex;align-items:center}.popup-cart .popup-date p{color:#fff;font-size:14px;margin-top:0}.popup-cart .button,.popup-cart .popup-content__text{margin-top:40px}.popup-cart .popup-content__text p{padding-right:0}.popup-cart .popup-content__text li,.popup-cart .popup-content__text li:before{color:#fff;opacity:.8}.popup-cart .popup-content__img{align-items:center;display:flex;justify-content:center;background:#6298d9;width:414px;height:414px;border-radius:800px}.popup-cart .popup-content__img img{position:relative;top:-20px;width:250px}.popup-successful .popup{background:#e7f2ff}.popup-successful .popup-content{width:100%;flex-direction:column;justify-content:flex-start}.popup-successful .popup-content__img{margin-bottom:50px;position:relative}.popup-successful .popup-content__img .successful{position:relative;top:-20px;left:-20px;width:170px}.popup-successful .popup-content__img .sticker{position:absolute;width:180px;bottom:-50px;right:-60px}.popup-successful .popup-content__text{width:680px}.popup-successful .popup-content__text p{padding:0 50px;width:100%;margin-top:30px;line-height:16px;text-align:center}.popup-successful .popup-content .button{margin-top:30px;padding:0 40px}.popup-successful.popup-error{height:580px}.popup-successful.popup-error .popup-content__img{margin-bottom:70px}.lightbox{position:fixed;height:100%;width:100%;top:0;left:0;z-index:300;display:flex;align-items:center;transition:.3s ease;visibility:hidden;opacity:0}.lightbox.active{visibility:visible;opacity:1}.lightbox__close{cursor:pointer;position:absolute;top:30px;right:30px}.lightbox .slider-arrow__button{position:absolute;top:0;bottom:0;margin:auto}.lightbox .slider-arrow__left{left:-100px}.lightbox .slider-arrow__right{right:-100px}.lightbox-content{width:940px;margin:auto}.lightbox-content__main{margin-bottom:30px;position:relative;height:640px}.lightbox-content__main-items{overflow:hidden;height:100%}.lightbox-content__main-item{height:100%;border-radius:30px;overflow:hidden}.lightbox-content img{width:100%;height:100%;object-fit:cover}.lightbox-content__items{display:grid;grid-template-columns:repeat(6,1fr);grid-column-gap:15px}.lightbox-content__item{height:90px;border-radius:10px;overflow:hidden}.popup-menu,.popup-menu__menu{display:flex;flex-direction:column}.popup-menu{padding:90px 20px 20px;background:#fff;position:fixed;height:100%;width:100%;z-index:90;left:0;top:0;justify-content:space-between;opacity:0;visibility:hidden;transition:.3s ease}.popup-menu.active{opacity:1;visibility:visible;transition:.3s ease}.popup-menu__menu{margin-bottom:20px;max-height:100%;overflow:scroll;grid-row-gap:25px}.popup-menu__menu .li_txt{display:flex;grid-column-gap:7px;align-items:center}.popup-menu__menu li{color:#5b96ad;font-size:18px;align-items:flex-start;flex-direction:column;grid-row-gap:25px}.popup-menu__menu .child{padding-left:10px;display:flex;flex-direction:column;grid-row-gap:15px;display:none}.popup-menu__menu .child li{font-size:14px;line-height:18px;color:#375faa}.popup-menu__menu li.active .child{display:flex}.child-select a,.footer__left-side-menu a,.popup-menu__menu a{font-size:inherit}.popup-menu__foot{display:flex;flex-direction:column;grid-row-gap:35px}.popup-menu__foot-buttons{display:grid;grid-template-columns:90px auto;grid-column-gap:12px}.popup-menu__foot .button{justify-content:center;width:100%;padding:0 10px;height:45px;font-size:12px}.popup-menu__foot .button p{font-size:12px}.popup-callback .input,.popup-callback .textarea,.popup-faq .input,.popup-faq .textarea{color:#fff}.cookie-container{bottom:10px;position:fixed;z-index:150;right:0;left:0;height:auto!important;transform:translateY(130%);transition:transform .5s ease}.cookie-message{grid-column-gap:20px;display:flex;background:#e7f2ff;border-radius:18px;width:666px;padding:15px 20px}.cookie-message__info{align-items:flex-end;grid-column-gap:50px;display:flex;flex-direction:row;padding:15px 5px}.cookie-message__img{min-width:73px;width:73px}.cookie-message__img img,.footer__left-side .footer-right-side__contacts a{width:100%}.cookie-message__text p{font-size:10px;font-weight:400;line-height:13px}.cookie-message__button{color:#3d6aad;border:1px solid #3d6aad}.notification-container{width:100%;position:fixed;height:40px;z-index:150;top:-40px;transition:.3s ease}.notification-container.active{top:0}.notification-message{display:flex;align-items:center;justify-content:center;height:100%;background:#3c528b}.notification-message__close{cursor:pointer;position:absolute;margin:auto;top:0;bottom:0;right:120px;width:23px}.notification-message p{text-align:center;color:#fff}footer .footer{background:#3d6aad;padding:40px 0}.autor .link,.footer-right-side__address h6,.footer-right-side__contacts h4,.footer-right-side__content li{color:#fff}.autor__desc{font-size:12px;color:#fff}.autor__title{text-transform:uppercase;margin-top:7px}.footer-container{display:grid;grid-template-columns:auto auto;grid-column-gap:70px}.footer__left-side{justify-content:space-between;display:flex;column-gap:70px}.footer__left-side .footer-container__mobile-logo{display:none;justify-content:space-between;padding-bottom:15px;align-items:center;border-bottom:1px solid #fff}.footer__left-side .footer-container__mobile-logo-img img{width:111px}.footer__left-side .footer-right-side__contacts{display:none;margin-top:20px;align-items:center}.footer__left-side .footer-right-side__contacts .button{justify-content:center;width:100%}.footer__left-side-logo,.footer__left-side-menu{display:flex;flex-direction:column;justify-content:space-between}.footer__left-side-logo img{width:136px}.footer__left-side-menu{grid-row-gap:40px;flex-wrap:wrap;max-height:400px;width:480px;grid-column-gap:20px}.footer__left-side-menu .li{display:flex;flex-direction:column;grid-row-gap:25px;align-items:flex-start;font-size:22px;line-height:24px;color:#fff}.footer-right-side,.footer__left-side-menu .child{display:flex;flex-direction:column;grid-row-gap:12px}.footer__left-side-menu .child li{font-size:16px;line-height:16px;opacity:.5}.footer-right-side{justify-content:space-between;grid-row-gap:20px}.footer-right-side__phone{font-size:26px}.footer-right-side__contacts{display:flex;flex-direction:column;grid-row-gap:25px;align-items:flex-end}.footer-right-side__contacts .button{border-color:#fff;color:#fff}.footer-right-side__container{grid-template-columns:4fr 5fr;display:grid;justify-content:space-between;grid-column-gap:60px}.footer-right-side__address .address-title{opacity:.5;margin-bottom:11px}.footer-right-side__content,.footer-right-side__content ul{display:flex;align-items:flex-end;flex-direction:column;grid-row-gap:35px}.footer-right-side__content .autor{display:none;align-items:flex-end;column-gap:7px}.footer-right-side__content .autor h5{font-size:20px}.footer-right-side__content ul{grid-row-gap:16px}.footer-right-side__content .copyright{font-size:12px;opacity:.5;color:#fff}.header,.tag-header{position:relative;width:100%}.header{transition:.4s ease;position:fixed;top:-100px;z-index:150}.header p{font-size:12px}.header.active{top:15px}.header.active.header-notification{top:40px}.header .button svg{height:17px}.header-container,.header-content{display:flex;align-items:center;border-radius:10px}.header-container{z-index:100;position:relative;box-shadow:0 3px 35px 0 rgba(0,22,55,.1);background:#fff;height:75px;width:1370px;margin:auto}.header-container .container,.section-contacts .iframe iframe{height:100%}.header-container .select-geo{width:135px;justify-content:space-between}.header-content{height:100%;justify-content:space-between}.header-content__burger{width:25px;display:none;align-items:center;justify-content:center}.header-content__burger img{width:100%}.header-content__burger .burger-open{transition:.3s ease}.header-content__burger.active .burger-close{opacity:1;visibility:visible;transition:.3s ease;width:16px}.header-content__burger .burger-close,.header-content__burger.active .burger-open{transition:.3s ease;opacity:0;visibility:hidden;width:0}.header-content__menu{height:100%;display:flex;column-gap:8px;color:#5b96ad}.header-content__menu li{cursor:pointer;padding:0 10px;font-size:14px;display:flex;column-gap:5px}.header-content__menu .menu-link{font-size:inherit;display:flex;align-items:center}.header-content__menu span{color:#3d6aad;font-weight:900;font-size:20px;line-height:22px}.header-content__right{align-items:center;display:flex;column-gap:23px}.header-content__right .button-login{height:43px;padding:0 13px}.header-content__right h6,.zone-price__foot p strong{font-weight:700}.header-content__phone{grid-row-gap:2px;display:flex;align-items:flex-end;flex-direction:column;color:#5b96ad}.header-content__right-mobile{display:none;grid-column-gap:15px}.header-content__phone-mobile{position:relative;width:40px;height:40px;background:#ff8c00;border-radius:40px;display:none;align-items:center;justify-content:center}.header-content__phone-mobile:after,.header-content__phone-mobile:before{content:"";position:absolute;top:0;left:0;inset:0;background:inherit;border-radius:40px;margin:-3px;opacity:.3;z-index:-1;animation:circle-pulse 2s ease-in-out infinite}.header-content__phone-mobile:after{margin:-6px;opacity:.1;animation-delay:.1s}.header-content__phone-mobile img{width:17px}.child-list{border-radius:10px;box-shadow:0 1px 5px 0 rgba(0,0,0,.0509803922);background:#fff;padding:15px 0;left:0;top:100%;margin-top:-20px;position:absolute;display:flex;flex-direction:column;grid-row-gap:10px;opacity:0;visibility:hidden;pointer-events:none}.child-list li{font-size:12px;line-height:12px;padding:0 15px}.child-list__li{position:relative}.child-list__li .arrow-link,.child-list__li .child-list{transition:.3s ease}.child-list__li.active{color:#3596bc}.child-list__li.active .arrow-link{transform:rotate(180deg)}.child-list__li.active .child-list{opacity:1;visibility:visible;pointer-events:auto}.child-card{padding-top:4px;position:absolute;top:100%;width:100%;left:0;z-index:100;opacity:0;visibility:hidden;pointer-events:none}.child-card__content{padding:30px 45px 55px;background:#fff;border-radius:10px 10px 25px 25px;display:grid;grid-template-columns:repeat(4,1fr);column-gap:20px}.child-card__services{grid-template-columns:repeat(5,1fr)}.child-card__img{height:235px;overflow:hidden;border-radius:20px;margin-bottom:20px}.child-card__img img{width:100%;height:100%;object-fit:cover}.child-card li{padding:0}.child-card .menu-link{display:flex;flex-direction:column;height:100%;align-items:flex-start}.child-card__li{border-bottom:2px solid #fff}.child-card__li .arrow-link,.child-card__li .child-card{transition:.3s ease}.child-card__li.active{border-bottom:2px solid #3596bc}.child-card__li.active .arrow-link{transform:rotate(180deg)}.child-card__li.active .child-card{opacity:1;visibility:visible;pointer-events:auto}.child-select{padding:10px 0;position:absolute;top:100%;background:#fff;display:flex;flex-direction:column;grid-row-gap:10px;border-radius:10px;width:100%;left:0;margin-top:4px;box-shadow:0 1px 5px 0 rgba(0,0,0,.0509803922);opacity:0;visibility:hidden}.child-select li{font-size:12px;letter-spacing:-.02em;padding:0 15px;color:#5b96ad}.select-geo{position:relative;padding:0 10px;height:35px}.child-select li,.select-geo,.select-geo .arrow-link,.select-geo .child-select{transition:.3s ease}.select-geo.active .arrow-link{transform:rotate(180deg)}.select-geo.active .child-select{opacity:1;visibility:visible}.select-geo.active-change{transition:.3s ease;box-shadow:0 0 3px 2px rgba(53,150,188,.8)}.your-city{background:#fff;position:absolute;top:100%;z-index:120;margin-top:10px;right:0;width:250px;box-shadow:0 4px 24px 0 rgba(1,13,35,.0901960784);border-radius:10px;padding:10px 25px 15px 15px;transition:transform .5s ease;transform:translateY(-300%)}.your-city__geo,.your-city__title{display:flex;align-items:center;grid-column-gap:15px}.your-city__title h4{font-size:15px}.your-city__geo{grid-column-gap:6px}.your-city__geo svg path{fill:#ff8c00}.your-city__geo h4{font-weight:500;color:#ff8c00}.your-city__buttons{margin-top:20px;display:flex;grid-column-gap:7px}.your-city__buttons .button{font-size:12px;height:30px}.your-city__buttons .button-orange{padding:0 15px}.your-city__buttons .button-border{padding:0 12px;border-color:#ff8c00;color:#ff8c00}.section-advertising__container{margin-top:125px;padding:90px 50px;background:#e7f2ff;border-radius:30px;position:relative;display:grid;grid-template-columns:auto 550px}.section-advertising__text{display:flex;flex-direction:column;grid-row-gap:25px;align-items:flex-start}.section-advertising__img .img{position:absolute;z-index:2;bottom:0;right:0}.section-advertising__img .img-mobile{display:none}.section-advertising__ellips{overflow:hidden;position:absolute;height:100%;width:680px;right:0;border-radius:30px}.section-advertising__ellips .ellips{background:#edc914;border-radius:700px;position:absolute;z-index:1;width:680px;height:680px;right:-200px;bottom:-113px}.section-callback__container{padding:80px 72px;position:relative;margin-top:100px;display:grid;grid-template-columns:520px auto}.section-callback__fly-imgs{left:0;top:0;position:absolute;z-index:-1;width:1280px}.section-callback__fly-imgs .fly-img{width:100%}.section-callback__fly-imgs .fly-img-mobile,.section-callback__fly-imgs .fly-img-notepad{display:none}.section-callback__title,.section-faq-item.active h5{color:#fff}.section-callback__title span{color:#edc914}.section-callback__subtitle{color:#fff;opacity:.8;margin-top:25px}.section-callback__img .fly-img{position:absolute;z-index:2;top:-44px;right:66px;left:auto;width:470px}.section-callback__form{margin-top:35px}.section-callback .inputs{display:flex;column-gap:20px}.section-callback .input{color:rgba(255,255,255,.5019607843);background:0 0;border:1px solid rgba(255,255,255,.4);transition:.3s ease}.section-callback .input:hover{background:#9eb5d6}.section-callback .input::placeholder{color:rgba(255,255,255,.4)}.section-callback .button{margin-top:25px;text-align:center}.section-callback .button p{display:flex;align-items:center;grid-column-gap:20px}.section-callback .wpcf7-spinner{display:none}.section-faq__container{margin-top:100px;display:grid;grid-template-columns:auto 630px;column-gap:80px}.section-faq__img img{position:sticky;top:80px;width:100%}.section-faq__content h2{margin-bottom:40px}.section-faq__items{transition:.3s ease;overflow:hidden;height:600px}.section-faq__buttons{margin-top:30px;display:flex;column-gap:20px}.section-faq__buttons .button-border{justify-content:center;width:182px}.section-faq-item{transition:.3s ease;cursor:pointer;border:1px solid #5b96ad;padding:10px 20px;border-radius:12px;display:flex;flex-direction:column;justify-content:center;margin-bottom:10px;height:77px}.section-faq-item__title{align-items:center;display:flex;justify-content:space-between}.section-faq-item__title svg{transition:.3s ease;position:relative;min-width:25px;margin:5px}.section-faq-item__title h5{margin:auto 0;color:#5b96ad;padding-right:50px}.section-faq-item__content{opacity:0;visibility:hidden;height:0;overflow:hidden;transition:.3s ease}.section-faq-item p{color:#fff;font-size:16px;line-height:20px;font-weight:400}.section-faq-item h5,.section-faq-item__title svg path{transition:.3s ease}.section-faq-item.active{background:#55aa65;border-color:#55aa65;height:200px}.section-faq-item.active .section-faq-item__title svg path{fill:#fff;opacity:.5}.section-faq-item.active .section-faq-item__content{padding-top:10px;opacity:1;visibility:visible;height:100px}.section-newsletter__container{padding:50px 60px;margin-top:70px;background:#55aa65;border-radius:30px;display:grid;grid-template-columns:auto 590px;column-gap:80px}.section-newsletter__title{color:#fff;margin-bottom:25px}.section-newsletter__subtitle{color:#fff}.section-newsletter__form .input{color:#000;font-weight:600}.section-newsletter__form .input::placeholder{color:rgba(121,139,174,.5019607843)}.section-contacts__button a,.section-main__img.mobile img,.section-newsletter__form .button{width:100%}.page-404{margin-top:130px}.page-404__content{display:flex;justify-content:center;position:relative;padding-right:30px}.page-404__content .fly-img{width:290px;position:relative;z-index:3;left:55px;top:20px}.about-main__container .container,.page-404__text{position:relative}.page-404__text h1{text-align:center;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;font-size:310px;color:#fff}.page-404__title{text-align:center;margin-top:70px;font-size:32px;font-weight:700;line-height:38px}.page-404__buttons{display:flex;justify-content:center;grid-column-gap:20px;margin-top:50px}.about-title__title{font-size:70px}.about-main__container{margin-top:50px}.about-main{background:#e7f2ff;padding-top:40px;padding-bottom:60px}.about-main__fly-img{top:-230px;right:-25px;position:absolute;z-index:-1}.about-main__fly-img .fly-img{width:530px}.about-main__text{display:grid;grid-template-columns:auto 550px;grid-column-gap:100px}.about-main__text h5{font-size:22px;line-height:28px;margin-bottom:30px}.about-main__text h6{font-size:18px;line-height:24px;font-weight:400}.about-main__text p{font-size:inherit;font-weight:inherit;line-height:inherit}.about-main__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:50px;grid-column-gap:70px}.about-main__grid-item{padding-right:60px}.about-main__grid-item h2{font-size:50px;line-height:70px}.about-main__grid-item h6{font-weight:600}.about-main .gallery-block{margin-top:90px}.about-main-banner{margin-top:80px;position:relative;display:flex;align-items:flex-end;justify-content:space-between;grid-column-gap:50px;padding:30px 50px;background:#60478c;border-radius:30px}.about-main-banner__img{position:absolute;right:180px;top:-50px}.about-main-banner__img .fly-img{width:280px}.about-main-banner__text h3{color:#fff;margin-bottom:20px;line-height:43px}.about-main-banner__text h6{color:#fff}.about-main-banner .button{padding:0 25px;margin-left:200px}.about-history{overflow:hidden;margin-top:80px}.about-history__content{display:grid;grid-template-columns:640px auto}.about-history__items{padding-top:10px;margin-top:60px;height:550px;overflow:hidden;transition:.3s ease}.about-history__item{align-items:flex-start;display:flex;grid-column-gap:30px}.about-history__item-date h3{margin-top:-8px;font-weight:900}.about-history__item-text{position:relative;padding-left:30px;padding-bottom:25px;border-left:1px solid #375faa}.about-history__item-text h4{margin-top:-6px;margin-bottom:10px}.about-history__item-text p{line-height:20px}.about-history__item-text::after{content:"";position:absolute;top:0;left:-11px;width:22px;height:22px;border-radius:50px;background:#375faa}.about-history__img{width:100%;align-items:flex-start;justify-content:flex-end;display:flex}.about-history__img .fly-img{width:700px;position:relative;right:-100px}.about-history-rectangle{position:relative}.about-history-rectangle__img{object-fit:fill;position:absolute;width:100%;height:400px;bottom:0;transition:.4s ease}.about-history-rectangle__img.active{bottom:-30px;height:300px;opacity:0}.about-history-rectangle .button{margin-top:40px;margin-left:140px;position:relative;z-index:50;padding:0 40px;width:230px;justify-content:center}.about-history-rectangle .button span{width:108px;transition:.3s ease}.about-history-rectangle .button svg{transform:rotate(90deg);transition:.3s ease}.about-history-rectangle .about-history__close svg{transform:rotate(-90deg)}.about-history-rectangle .about-history__close span{width:57px;transition:.3s ease}.about-geolocation{margin-top:150px}.about-geolocation__map{margin-top:10px;display:flex;justify-content:center}.about-geolocation__map img{width:1060px}.about-team-container{margin-top:80px}.about-team{overflow:hidden;padding:70px 0;background:#3d6aad}.about-team .splide__track{overflow:visible}.about-team__title{align-items:flex-end;display:flex;justify-content:space-between}.about-team__title-text h2{color:#fff;margin-bottom:8px}.about-team__title-text h6{text-align:center;font-weight:600;font-size:18px;color:#fff}.about-team__items{margin-top:50px}.about-team__item h6{color:#fff;font-size:18px;text-align:center;margin-top:10px}.about-team__item-img{border-radius:30px;overflow:hidden;height:488px}.about-form__img img,.about-team__item-img img{height:100%;width:100%;object-fit:cover}.about-form{margin-top:110px}.about-form__container{display:grid;grid-template-columns:auto 630px;grid-column-gap:110px}.about-form__content .desc{margin-top:15px;font-weight:700}.about-form__form{margin-top:15px}.about-form__form .input{font-weight:600;font-size:16px;border:1px solid rgba(91,150,173,.3);margin-top:20px}.about-form__form .input::placeholder{color:rgba(55,95,170,.4)}.about-form__form .button{justify-content:center}.about-form .input-file{cursor:pointer;display:flex;align-items:center;padding:0 20px;position:relative;margin-top:35px;margin-bottom:20px;overflow:hidden;height:55px;border-radius:70px;border:1px dashed #5b96ad}.about-form .input-file p{font-size:16px;color:rgba(55,95,170,.4)}.about-form__content-mail{margin-top:30px;border-radius:8px;height:40px;display:flex;align-items:center;padding:0 20px;border:1px solid rgba(55,95,170,.4)}.about-form .privacy-policy,.about-form__content-mail h6{font-weight:600;color:rgba(55,95,170,.4392156863)}.about-form__img{border-radius:30px;height:520px;overflow:hidden}.about-form .privacy-policy{font-size:16px;line-height:20px}.section-contacts .button .img,.section-contacts__contact-img img{width:25px}.about-form .privacy-policy a,.about-form__content-mail span,.section-contacts .select-geo__title{color:#375faa}.section-contacts .page-title{display:flex;justify-content:space-between;align-items:flex-end}.section-contacts .page-title .title{padding:0}.section-contacts__info{margin-top:30px}.section-contacts__title{font-size:32px;line-height:38px}.section-contacts__content{margin-top:40px;display:flex;justify-content:space-between}.section-contacts__location{display:flex;flex-direction:column;flex-wrap:wrap;max-height:230px;grid-column-gap:50px;grid-row-gap:25px}.section-contacts__location_mobile{display:none}.section-contacts__contact{width:50%;display:grid;grid-template-columns:repeat(2,1fr);align-items:flex-start;grid-column-gap:15px}.section-contacts__contact-item{display:flex;align-items:center;grid-column-gap:10px}.section-contacts__contact-item h5{font-weight:500;font-size:18px;line-height:22px}.section-contacts__contact-img{background:#ff8c00;min-width:60px;border-radius:100px;height:60px;display:flex;justify-content:center;align-items:center}.section-contacts__map{position:relative;padding-left:210px;margin-top:100px}.section-contacts__map .fly-img{position:absolute;top:-15px;left:-65px;z-index:5}.section-contacts .iframe{height:420px;border-radius:30px;overflow:hidden}.section-contacts__button{display:none}.section-contacts__item{display:flex}.section-contacts__item h5{position:relative;font-weight:500;color:#375faa}.section-contacts__item h5::after,.section-contacts__item h5::before{position:absolute;border-radius:100px;transition:.3s ease;opacity:0;visibility:hidden}.section-contacts__item h5::after{content:"";z-index:-1;height:50px;width:120%;top:-11px;left:-10%;background:#fff;border:1px solid #ff8c00}.section-contacts__item h5::before{font-size:10px;line-height:12px;content:"Вы здесь!";z-index:3;top:-20px;right:-50px;padding:5px 8px;color:#fff;background:#ff8c00;border:2px solid #fff;transform:rotate(7deg)}.section-contacts__item.active h5::before{opacity:1;visibility:visible;transform:rotate(20deg)}.section-contacts__item.active h5::after{opacity:1;visibility:visible}.section-review__container{margin-top:50px}.section-review{padding:50px 0;background:#55aa65}.section-review .title{color:#fff;text-align:left}.section-review .form{margin-top:30px}.section-review .inputs{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:20px;margin-bottom:25px}.section-review .input,.section-review .textarea{color:#375faa;font-weight:500;font-size:16px}.section-review .input::placeholder{color:#375faa}.section-review .textarea::placeholder{color:rgba(55,95,170,.5)}.section-review .buttons{margin-top:25px;display:flex;grid-column-gap:40px;align-items:center}.section-review .privacy-policy{margin-top:0;font-size:16px}.form-main__content{display:grid;grid-template-columns:auto 580px;grid-column-gap:100px}.form-main__text h1{font-size:70px;margin-bottom:50px}.form-main__text h5{font-size:22px;line-height:28px;font-weight:700;margin-bottom:15px}.form-main__text h6{font-size:18px;line-height:24px}.form-main__img{position:relative}.form-main__img .back-mobile{display:none}.form-main__img .img{top:5px;left:-20px;position:absolute}.form-menu{margin-top:80px}.form-menu__content{width:100%;display:grid;grid-template-columns:4fr 2fr;grid-column-gap:32px;margin-bottom:30px}.form-menu__content img{width:100%;height:auto;object-fit:contain}.form-menu .button{width:100%;justify-content:center}.form-content{overflow:hidden;margin-top:80px}.form-content__rows{margin-top:40px;display:flex;flex-direction:column;grid-row-gap:55px}.form-content .form-title{font-weight:900;font-size:28px;line-height:34px}.form-content .form-inputs3{margin-top:20px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}.form-content .input,.form-content .select,.form-content .textarea{font-size:16px;color:#375faa;font-weight:600;padding:0 20px;border-radius:100px;height:60px;border:1px solid #5b96ad}.form-content .textarea{margin-top:20px}.form-content .input::placeholder{color:#375faa;font-weight:600}.form-content .select{cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url(../img/icon__appearance.svg);background-repeat:no-repeat;background-position:right 25px center;background-size:14px}.form-content .input-placeholder::placeholder{color:#afbfdd}.form-content .form-grid4,.form-content .form-grid5{margin-top:20px}.form-content .splide__track{overflow:visible}.form-content .form-comment .input{border:1px solid rgba(91,150,173,.3)}.label-container{align-items:flex-start;display:flex}.cart-eat,.cart-eat__img{overflow:hidden;border-radius:20px;border:1px solid #5b96ad}.cart-eat{width:100%;cursor:pointer;position:relative}.cart-eat__img{display:block;height:200px}.cart-eat__img img{width:100%;height:100%;object-fit:cover}.cart-eat__text,.cart-eat__text-items{display:flex;flex-direction:column;grid-row-gap:5px}.cart-eat__text{padding:20px 10px}.cart-eat__text-items{height:75px;transition:.3s ease;overflow:hidden}.cart-eat__text-item{display:flex;justify-content:space-between}.cart-eat__text-item h6{font-weight:600;white-space:nowrap}.cart-eat__text-item .dashed{width:100%;border-bottom:1px dashed rgba(55,95,170,.3137254902)}.cart-eat__text-link{padding-top:5px;opacity:.3}.cart-eat__text-price{font-size:20px;line-height:24px;margin-top:10px}.cart-eat .form-checkbox{margin-top:15px;padding:0 15px;justify-content:space-between;display:flex;position:absolute;z-index:5;top:0;left:0;width:100%}.cart-eat .form-checkbox__text{display:flex;align-items:center;border-radius:50px;background:#fff;border:1px solid #000;height:30px;padding:0 10px}.cart-eat .form-checkbox .checkmark{background:#fff;border:1px solid #5b96ad}.cart-eat .form-checkbox p{font-size:18px;font-weight:700;color:#ff8c00}.cart-shar{border:0;overflow:visible}.form-itogo__content-container{display:grid;grid-template-columns:auto 430px}.form-itogo__content{display:flex;flex-direction:column;grid-row-gap:10px}.form-itogo__title{font-weight:900;margin-bottom:10px}.form-itogo__row{display:grid;grid-template-columns:180px auto;grid-column-gap:25px}.form-itogo__row span{opacity:.5}.form-itogo__row h6{font-weight:600}.form-itogo__contacts-inputs{margin-top:30px;display:flex;flex-direction:column;grid-row-gap:12px}.form-itogo__contacts .privacy-policy{color:rgba(61,106,173,.5647058824)}.form-itogo__contacts .privacy-policy a{color:#3d6aad}.form-itogo__buttons{margin-top:50px;border-top:1px solid #5b96ad;padding-top:25px;display:flex;justify-content:space-between;align-items:center}.form-itogo__price{color:#ff8c00;font-weight:700}.form-itogo__buttons-content{width:430px;display:flex;grid-column-gap:15px}.form-itogo__buttons-content .button,.form-itogo__buttons-content .button-orange__content{font-size:15px}.section-main{padding-top:160px;overflow:hidden}.section-main__container{padding-bottom:150px;display:grid;grid-template-columns:600px auto}.section-main__text .over-title,.section-main__text h1{text-transform:uppercase}.section-main__text h1{margin-top:28px}.section-main__text p{font-weight:inherit;font-size:inherit;line-height:inherit}.section-main__text .text{margin-top:40px;font-weight:400}.section-main__text .buttons{display:flex;column-gap:15px;margin-top:35px}.section-main__img{display:flex;justify-content:flex-end;position:relative}.section-main__img .img{display:flex!important}.section-main__img .fly-img{position:absolute;top:-10px;right:-35px;display:flex!important}.section-main__img.mobile{justify-content:center;display:none!important;margin-top:15px;margin-bottom:50px;height:100%}.section-main__img.mobile .img{object-fit:fill}.section-main__img.mobile .fly-img{width:70%;margin:auto;left:0;right:0;height:110%}.section-nobored__items{margin-top:60px;display:grid;grid-template-columns:repeat(3,1fr);column-gap:33px}.section-nobored__item{position:relative;width:100%;padding:50px;display:flex;flex-direction:column-reverse;align-items:flex-start;grid-row-gap:30px}.section-nobored__item h5{margin-bottom:32px;line-height:28px;font-size:24px;color:#fff}.section-nobored__img{position:relative;width:250px;height:250px;border-radius:250px;background:#edc914;margin:auto auto 20px}.section-nobored__img img{transition:.3s ease;width:250px;position:absolute;bottom:-30px}.section-nobored .fly-img{width:100%;position:absolute;z-index:-1;bottom:0;left:0}.section-nobored .button-card{border-color:#fff;color:#fff}.section-nobored__item.active .section-nobored__img img{transform:rotate(7deg)}.section-thateven{margin-top:100px}.section-thateven__tabs{position:relative;margin-top:60px;display:flex;justify-content:center;column-gap:10px}.section-thateven__tabs .fly-img{display:none;position:absolute;right:-130px;bottom:-45px;width:200px;transform:rotate(-22deg)}.tab{cursor:pointer;border-radius:50px;padding:0 20px;opacity:.6;height:55px;border:1px solid #5b96ad;color:#5b96ad;font-size:18px;display:flex;align-items:center;column-gap:10px}.tab.active{opacity:1}.tab.element:after{height:8px;width:33px;content:"";background:url(../img/icon__tab.svg);background-size:contain;background-repeat:no-repeat}.tab-content{margin-top:40px;display:none;grid-template-columns:auto 550px;column-gap:77px;align-items:center}.tab-content__text{align-items:flex-start;display:flex;flex-direction:column;grid-row-gap:30px}.tab-content__title{font-size:32px}.tab-content__desc p{margin-bottom:20px;line-height:24px;font-size:18px;font-weight:400}.tab-content.active{display:grid}.tab-content__img{overflow-x:hidden;border-radius:30px;height:430px}.tab-content__img img{height:100%;object-fit:cover;width:100%}.section-poster{position:relative;margin-top:100px}.section-poster .element-wave{position:relative;bottom:-2px}.section-poster__container{overflow:hidden;background:#47964f;padding:90px 0}.section-poster__items{z-index:40;margin-top:65px}.section-poster .splide__track{overflow:visible}.section-poster__banner{z-index:60;position:relative;margin-top:100px;padding:50px 400px 50px 50px;background:#7e56b2;border:3px solid #eef3fb;border-radius:30px}.section-poster__title{padding-right:150px;font-weight:900;color:#fff;margin-bottom:20px}.section-poster__desc{opacity:.8;color:#fff;font-weight:600;margin-bottom:30px;line-height:28px;letter-spacing:-.02em}.section-poster .fly-img{position:absolute;right:-10px;top:-85px}.section-poster-item{position:relative;background:#fff;padding:4px;border-radius:30px}.section-poster-item .ellips{position:relative;bottom:-200px;width:414px;height:414px;background:#6298d9;border-radius:500px;display:flex;justify-content:center;transition:.3s ease}.section-poster-item__date{top:-12px;left:-12px;position:absolute;z-index:20;height:35px;display:flex;align-items:center;padding:0 15px;border:1px solid #fff;border-radius:50px;background:#55aa65}.section-poster-item__date p{color:#fff}.section-poster-item__content{padding:0 21px 24px}.section-poster-item__img{background:#4074c1;height:320px;border-radius:30px;margin-bottom:30px;align-items:flex-end;overflow:hidden;isolation:isolate;display:flex;justify-content:center}.section-poster-item__img img{position:relative;top:-150px;width:400px;transition:.3s ease}.section-poster-item__text h5{font-size:22px;margin-bottom:13px}.section-poster-item__text p{line-height:18px}.section-poster-item__buttons{border-top:1px solid rgba(64,116,193,.1254901961);margin-top:25px;padding-top:30px;display:flex;column-gap:20px;align-items:center}.section-poster-item.active .section-poster-item__img img{transform:scale(1.14)}.section-poster-item.active .ellips{bottom:-210px;transition:.3s ease}.section-team{overflow:hidden;margin-top:20px}.section-team .section-title{align-items:flex-end}.section-team .section-title h2{text-align:left;font-size:42px;margin-bottom:20px}.section-team__items{margin-top:50px}.section-team .splide__track{width:110%;overflow:visible}.section-team-item{padding:4px;border-radius:30px;border:1px solid #5b96ad;display:grid;grid-template-columns:265px auto;column-gap:30px}.section-team-item .custom-scroll{max-height:140px}.section-team-item__img{overflow:hidden;border-radius:30px}.section-team-item__text{padding-right:20px;display:flex;flex-direction:column;justify-content:center}.section-team-item__title{margin-bottom:10px}.section-team-item__desc{margin-top:44px}.section-history{margin-top:100px;overflow:hidden}.section-history .section-title{position:relative;z-index:50}.section-history .section-title h2{font-size:42px}.section-history__container{overflow:hidden;background:#3d6aad;padding:70px 0 110px}.section-history .splide__track{overflow:visible}.section-history__items{margin-top:80px;margin-bottom:50px}.section-history-item{height:450px;position:relative;padding:44px 60px;display:grid;grid-template-columns:540px auto}.section-history-item__text{position:relative;z-index:2}.section-history-item__title{margin-bottom:20px;font-size:32px}.section-history-item__subtitle{font-weight:600}.section-history-item__desc{margin-top:60px}.section-history-item__back{position:absolute;width:100%;height:100%;left:0;top:35px;z-index:0;display:flex;align-items:center}.section-history-item__back svg{position:absolute;width:1300px}.section-history-item__back svg path{transition:.3s ease;fill:#c3d0e4}.section-history-item__back.mobile{top:-25px;display:none}.section-history-item__back.mobile svg{transform:scale(1.02);position:absolute;width:330px}.section-history-item__img{display:flex;justify-content:flex-end;position:relative}.section-history-item__img img{top:-25px;position:absolute;right:-72px;z-index:60}.section-history-item .ellips{position:relative;top:0;right:40px;width:475px;height:475px;background:#edc914;border-radius:475px}.section-history-item.is-active .section-history-item__back svg path{fill:#fff}.uslugi-main{background:#3d6aad;padding-bottom:50px}.uslugi-main .title{color:#fff}.uslugi-main__button{margin-top:30px;display:flex;justify-content:center}.zone-banner_uslugi{margin-top:100px}.zone-banner_uslugi .page-title h5{font-weight:500;opacity:.8}.zone-banner_uslugi .zone-banner__img img{height:560px;left:-30px;top:-40px}.uslugi-conditions{margin-top:120px}.uslugi-conditions__items{margin-top:50px;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:40px}.uslugi-conditions-item{padding:80px 60px;position:relative}.uslugi-conditions-item__img,.uslugi-conditions-item__img img{position:absolute;top:0;left:0;z-index:3}.uslugi-conditions-item__img .img{position:absolute;top:0;left:0;z-index:2}.uslugi-conditions-item__img.mobile{display:none}.uslugi-conditions-item__img.mobile img{width:330px;height:auto}.uslugi-conditions-item__img.mobile svg{width:330px;height:710px}.uslugi-conditions-item__text{height:610px;position:relative;z-index:5;display:flex;flex-direction:column;justify-content:space-between}.uslugi-conditions-item .text-title{font-weight:900}.uslugi-conditions-item .text-desc{margin:25px 0}.uslugi-conditions-item .text-price{font-weight:700;margin-top:15px}.uslugi-conditions-item .button{margin-top:20px;padding:0 50px}.uslugi-conditions-item ul{padding-left:10px}.uslugi-conditions-item li{font-size:18px!important;line-height:20px;margin-bottom:17px;font-weight:400!important}.uslugi-conditions-item__foot,.uslugi-conditions-item__head{display:flex;flex-direction:column;align-items:center}.uslugi-gallery{margin-top:100px}.zone-banner .title{background:linear-gradient(186.48deg,#5d8cd2 4.92%,#596ac3 94.9%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.zone-banner__content{height:460px;position:relative;margin-top:70px;padding:55px 40px;border-radius:30px;background:#e7f2ff;display:grid;grid-template-columns:430px auto}.zone-banner__img img{left:7px;top:-45px;position:absolute;height:470px}.zone-banner__text{display:grid;grid-template-columns:4fr 3fr 3fr;grid-column-gap:45px}.zone-banner__text h5{font-weight:500}.zone-banner__item h2{font-size:60px;line-height:80px}.zone-slider{overflow:hidden;margin-top:130px}.zone-slider .splide__track{overflow:visible}.zone-slider .title{font-size:42px;line-height:50px}.zone-slider__items{margin-top:60px}.zone-slider .splide{width:125%!important}.zone-slider__item h5{margin-top:30px;color:#375faa}.zone-slider__img{border-radius:30px;overflow:hidden;height:460px}.zone-slider__img img{width:100%;height:100%;object-fit:cover}.zone-safety{margin-top:120px;margin-bottom:90px;overflow:hidden}.zone-safety .splide__track{overflow:visible}.zone-safety .fly-img{position:absolute;top:-17px;left:-80px;z-index:5}.zone-safety .title{font-size:42px;line-height:50px}.zone-safety__items{margin-top:50px;position:relative;padding-left:200px}.zone-safety__item{width:320px!important;position:relative}.zone-safety__item-text{padding:85px 40px;position:relative;z-index:5}.zone-safety__item-text h5{font-weight:700;margin-bottom:25px}.zone-safety__item-text li{line-height:18px;font-size:14px}.zone-safety__item-back{width:320px;position:absolute;z-index:2}.zone-safety__item-back img{height:100%}.zone-safety__item-back .yellow{top:-8px;left:-10px;position:absolute;z-index:1}.zone-safety__item-back .white{position:relative;z-index:2}.zone-price{background:#3d6aad;padding:100px 0}.zone-price .section-title{justify-content:center}.zone-price .title{font-size:42px;line-height:50px}.zone-price__plashka{margin-top:40px;background:#edc914;height:65px;display:flex;align-items:center}.zone-price__plashka h5{text-align:center;color:#325c9a}.zone-price__items{margin-top:105px;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:60px}.zone-price__item{position:relative;padding:60px 70px}.zone-price__back,.zone-price__img{width:620px;position:absolute;z-index:3;top:0;left:0}.zone-price__back .img-mobile{display:none}.zone-price__img{display:flex;justify-content:center;align-items:center;top:-75px;left:-15px;background:#edc914;height:200px;width:200px;border-radius:200px;z-index:5}.zone-price__img img{height:274px}.zone-price__info{position:relative;z-index:5}.zone-price__info span{color:#ff8c00}.zone-price__title{padding-left:135px;margin-bottom:30px}.zone-price__price span,.zone-price__title h3{font-size:36px;line-height:40px;font-weight:900}.zone-price__title h4{font-size:24px;line-height:32px;font-weight:600}.zone-price p{color:#2d57a5}.zone-price__price{display:grid;grid-template-columns:290px auto;align-items:center}.zone-price__price span{line-height:46px}.zone-price__desc{margin-top:20px}.zone-price__desc h4{font-weight:900}.zone-price__text{margin-top:24px}.zone-price__foot{display:flex;grid-column-gap:50px;justify-content:space-between;margin-top:40px;padding-top:30px;border-top:1px solid #3d6aad}.zone-price__foot p{font-weight:400;line-height:20px}.zone-price__foot h4{font-weight:900;white-space:nowrap}.section-zone{background:#55aa65;padding-bottom:60px}.section-zone .title{color:#fff}.section-zone .button{min-width:225px;white-space:nowrap}.section-zone__items{margin-top:70px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}.section-zone__item{background:#fff;padding:5px;border-radius:30px}.section-zone__img{display:flex;align-items:flex-start;height:315px;width:100%;border-radius:30px;overflow:hidden}.section-zone__img img{height:100%;width:100%;object-fit:cover;transition:.3s ease}.section-zone__text{grid-column-gap:20px;display:flex;justify-content:space-between;align-items:center;padding:0 30px;height:100px}.section-zone__text h5{font-size:24px;line-height:28px}.section-zone.section-uslugi .container{width:1370px}.section-zone.section-uslugi .section-zone__items{grid-template-columns:repeat(5,1fr);grid-gap:15px}.section-zone.section-uslugi .section-zone__img{height:230px}.section-zone.section-uslugi .section-zone__text{height:75px;padding:0 15px}@media (min-width:600px){body{zoom:120%}}@media (min-width:840px){body{zoom:60%}}@media (min-width:1100px){body{zoom:75%}}@media (min-width:1280px){body{zoom:90%}}@media (min-width:1400px){body{zoom:100%}}@media (min-width:2560px){body{zoom:150%}}@media (min-width:3840px){body{zoom:200%}}@media (max-width:962px){.afish-popup{padding-top:3rem}.afish-popup__close,.swiper-navigations{display:none}}@media (max-width:840px){h1{font-size:40px;line-height:44px}h1.h2,h2{font-size:30px;line-height:30px}h3{font-weight:900;font-size:20px;line-height:22px}h4,h5{font-weight:700}h3,h4{font-style:normal}h4{font-size:28px}h5{font-size:14px;line-height:18px}a,h6,li,p{font-weight:500}h6{font-size:16px;line-height:20px}a,li,p{font-size:14px}a{font-size:12px;line-height:16px}.element-wave svg{min-width:1000px}.element-fillet{height:521px;background:#fff}.element-fillet img{position:absolute;width:101%;bottom:100%}.body{overflow:hidden}.container{width:100%;padding:0 30px}.color-gradient{filter:drop-shadow(.05rem .05rem .01rem #15327a)}.title{text-align:left}.text{line-height:18px}.section-mobile{display:block}.section-page{padding-top:100px}.section-page .title{font-size:30px;line-height:40px}.section-text__title{font-size:26px;line-height:35px}.section-text__text{margin-top:25px}.gallery-block{margin-top:40px;grid-template-columns:repeat(3,1fr);grid-gap:10px}.gallery-block__item{border-radius:15px;height:100px}.gallery-block__item:first-child{height:auto;grid-column-start:1;grid-column-end:4;grid-row-start:1;grid-row-end:3}.gallery-block__item:nth-child(2){grid-column-start:1;grid-column-end:3;grid-row-start:3;grid-row-end:3}.gallery-block__item:nth-child(5){grid-column-start:2;grid-column-end:4;grid-row-start:4;grid-row-end:4}.gallery-block__reverse .gallery-block__item:first-child{height:100px;grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:1}.gallery-block__reverse .gallery-block__item:nth-child(2),.gallery-block__reverse .gallery-block__item:nth-child(3){grid-column-start:auto;grid-column-end:auto;grid-row-start:auto;grid-row-end:auto}.gallery-block__reverse .gallery-block__item:nth-child(3){height:100px}.gallery-block__reverse .gallery-block__item:nth-child(4){grid-column-start:2;grid-column-end:4;grid-row-start:2;grid-row-end:2}.gallery-block__reverse .gallery-block__item:nth-child(5){height:auto;grid-column-start:1;grid-column-end:4;grid-row-start:3;grid-row-end:5}.header,.section-history,.section-poster,.section-team,footer{width:100%}.header-content .header-content__menu,.section-title .slider-arrow{display:none}.your-city__geo svg path{fill:#ff8c00}.footer-right-side__content ul{width:100%;align-items:flex-start}.footer__left-side-menu .li-child.active svg{transform:rotate(180deg)}.footer__left-side-menu .li_txt svg path{stroke:#fff}.section-newsletter__form form{grid-template-columns:repeat(1,1fr);grid-gap:15px}.zone-price__price span{font-size:20px;line-height:26px}.section-contacts .select-geo::after{font-size:10px;line-height:12px;content:"Вы здесь!";position:absolute;z-index:3;top:-14px;left:-6px;padding:5px 8px;color:#fff;background:#ff8c00;border:2px solid #fff;border-radius:100px;transform:rotate(-10deg)}.popup-content__text h3{font-size:26px;line-height:28px}.popup-cart .popup-content__img img{position:relative;top:-20px;width:150px}.popup-successful .popup-content__text h2{width:100%;font-size:24px;line-height:26px}.cookie-message__text h6{margin-bottom:10px;font-size:12px;line-height:14px}.section-company h2{font-size:30px;line-height:1}.popup-container.popup-faq{height:720px}.popup-container{width:100%;height:610px;padding:0 15px}.popup_close{width:35px;height:35px;right:8px;top:8px}.popup .privacy-policy{line-height:16px}.popup{border-radius:15px}.popup-content__text{width:100%}.popup-content__title{padding-right:0}.popup-content__title p{margin-top:20px}.popup-content__form{width:100%;margin-top:25px}.popup-content__form .button-orange__content{width:100%;justify-content:space-between}.popup-content .inputs{margin-bottom:25px;flex-direction:column;grid-row-gap:10px}.popup-content .textarea{padding:13px 16px;height:65px;margin-top:-15px;margin-bottom:20px}.popup-content__img{position:absolute;width:140px;bottom:-30px;right:0}.popup-content{padding:45px 20px;display:flex;flex-direction:column}.popup-cart .popup{overflow:hidden;flex-direction:column}.popup-cart .popup-date{position:static;margin-bottom:25px}.popup-cart .popup-content{padding-top:20px;padding-bottom:0;justify-content:flex-start}.popup-cart .popup-content__text{margin-top:0}.popup-cart .popup-content__text p{line-height:18px}.popup-cart .button-orange__content{width:100%;justify-content:space-between}.popup-cart .button{width:100%;margin-top:25px}.popup-cart .popup-content__img{margin-top:50px;position:relative;width:235px;height:235px}.popup-cart{height:720px}.popup-successful{height:500px}.popup-successful .popup-content{padding:20px}.popup-successful .popup-content__img{margin-bottom:75px}.popup-successful .popup-content__img .successful{top:-30px;left:-60px}.popup-successful .popup-content__img .sticker{bottom:-40px;right:-40px}.popup-successful .popup-content__text{width:100%}.popup-successful .popup-content__text p{padding:0 10px;margin-top:20px;font-size:12px;line-height:14px}.popup-successful.popup-error{height:460px}.popup-successful.popup-error .popup-content__img{margin-bottom:80px}.lightbox__close{top:20px;right:5px}.lightbox-content{width:100%;height:100%;justify-content:space-between;display:flex;flex-direction:column;padding:60px 15px}.lightbox-content__main{height:225px;width:100%;margin:auto}.lightbox-content__main-item{height:100%;border-radius:15px;overflow:hidden}.lightbox-content__items{grid-template-columns:repeat(4,1fr);grid-column-gap:5px}.lightbox-content__item{height:60px}.cookie-message{width:100%;grid-column-gap:15px}.cookie-message__info{flex-direction:column;align-items:flex-start}.cookie-message__img{min-width:45px;width:45px}.cookie-message__button{padding:0 20px;font-size:10px;margin-top:10px;height:30px}.notification-message{padding:0 70px}.notification-message__close{right:30px;width:15px}.notification-message p{font-size:11px;line-height:13px}.footer-container,.footer__left-side{display:flex;flex-direction:column}.footer__left-side .footer-container__mobile-logo{display:flex;flex-direction:column;grid-gap:30px}.footer__left-side .footer-right-side__contacts{display:flex}.footer__left-side-logo{display:none}.footer__left-side li{grid-row-gap:20px;max-width:none}.footer__left-side-menu{width:100%;margin-top:30px;max-height:none;grid-row-gap:20px}.footer-right-side__contacts{display:none}.footer-right-side__container{grid-template-columns:1fr;grid-gap:30px}.footer-right-side__address{margin-top:30px;padding-bottom:30px;border-bottom:1px solid #fff;width:100%}.footer-right-side__address h6,.footer__left-side li{font-size:20px;line-height:22px}.footer-right-side__address .address-title,.footer-right-side__content li{font-size:16px}.footer-right-side__content{align-items:flex-start;grid-row-gap:25px}.footer-right-side__content .icons{display:none}.footer-right-side__content .autor,.footer__left-side-menu .li-child.active .child{display:flex}.footer__left-side-menu .li_txt{justify-content:space-between;display:flex;width:100%}.footer__left-side-menu .li_txt svg{display:flex;transition:.3s ease}.footer__left-side-menu .child{display:none}.header{padding:0 10px}.header.active{top:6px}.header-container{height:60px;width:100%}.header-container .select-geo{width:auto}.header-content__logo img{width:85px}.header-content__burger{display:flex}.header-content__right{display:none}.header-content__phone-mobile,.header-content__right-mobile{display:flex}.your-city{top:15px;margin-top:0;width:100%}.your-city__geo,.your-city__title{display:flex;align-items:center;grid-column-gap:15px}.your-city__title h4{font-size:15px}.your-city__geo{grid-column-gap:6px}.your-city__geo h4{font-weight:500;color:#ff8c00}.your-city__buttons{margin-top:20px;display:flex;grid-column-gap:7px}.your-city__buttons .button{font-size:12px;height:30px}.your-city__buttons .button-orange{padding:0 15px}.your-city__buttons .button-border{padding:0 12px;border-color:#ff8c00;color:#ff8c00}.section-advertising__container{margin-top:80px;display:flex;flex-direction:column-reverse;padding:0 0 30px}.section-advertising__text{padding:0 20px;grid-row-gap:20px}.section-advertising__text h2{font-size:26px;line-height:28px}.page-404__buttons a,.section-advertising__text .button{width:100%}.section-advertising__text .button-orange__content{width:100%;justify-content:center}.section-advertising__img .img{width:100%;display:none}.section-advertising__img .img-mobile{position:relative;top:-50px;display:block}.section-advertising__ellips{display:none}.section-callback{position:relative}.section-callback__container{display:flex;flex-direction:column;position:static;padding:65px 50px;width:100%;height:800px;margin:70px auto 100px}.section-callback__fly-imgs{padding:0 30px;left:0;height:100%;width:100%;top:0}.section-callback__fly-imgs .fly-img{display:none;object-fit:fill;width:100%;height:100%}.section-callback__fly-imgs .fly-img-notepad{display:block}.section-callback__title{font-size:26px;line-height:28px}.section-callback__subtitle{margin-top:20px;font-size:14px;line-height:18px}.section-callback__img{display:flex;justify-content:center}.section-callback__img .fly-img{width:270px;display:block;position:relative;left:0;right:0;top:60px}.section-callback__form{margin-top:25px}.section-callback .inputs{flex-direction:column;grid-row-gap:10px}.section-callback .button{margin-top:20px}.section-callback .privacy-policy{margin-top:25px}.section-faq__container{margin-top:50px;grid-template-columns:1fr}.section-faq .button svg,.section-faq__img{display:none}.section-faq__content h2{margin-bottom:30px}.section-faq__buttons{display:grid;grid-template-columns:1fr 1fr;margin-top:20px;grid-column-gap:15px}.section-faq .button{padding:0 15px;font-size:14px;width:100%}.section-faq-item{padding:10px 15px}.section-faq-item p{opacity:.6}.section-faq-item h5{font-size:16px;line-height:19px;padding-right:10px}.section-newsletter__container{display:flex;flex-direction:column;grid-row-gap:30px;padding:25px 20px;margin-top:30px}.section-newsletter__title{font-size:26px;line-height:28px;margin-bottom:20px}.section-newsletter__subtitle{font-size:14px;line-height:18px;opacity:.8}.section-faq .button,.section-newsletter__form .button{justify-content:center}.page-404{margin-top:130px}.page-404__content{padding-right:30px}.page-404__content .fly-img{width:100px;left:19px;top:5px}.page-404__text h1{font-size:100px;line-height:110px}.page-404__text img{width:250px}.page-404__title{padding:0 40px;margin-top:40px;font-size:28px;line-height:33px}.page-404__buttons{flex-direction:column;grid-row-gap:10px;margin-top:40px}.page-404 .button{width:100%;justify-content:center}.about-title__title{font-size:30px}.about-main__container{position:relative;width:100%;margin-top:140px}.about-main__container .container{position:static}.about-main{padding-bottom:40px}.about-main__fly-img{width:100%;left:0;display:flex;justify-content:center;top:-160px}.about-main__fly-img .fly-img{width:370px}.about-main__text{display:flex;flex-direction:column}.about-main__text h5{font-size:18px;line-height:24px;background:linear-gradient(186.48deg,#5d8cd2 4.92%,#596ac3 94.9%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.about-main__text h6,.section-contacts__contact-item h5{font-size:16px;line-height:20px}.about-main__grid{display:grid;grid-row-gap:40px;grid-column-gap:20px;margin-top:30px}.about-main__grid-item{padding-right:0}.about-main__grid-item h2{font-size:40px;line-height:54px}.about-main__grid-item h6{font-size:14px;line-height:16px}.about-main .gallery-block{margin-top:60px}.about-main-banner{margin-top:60px;display:flex;flex-direction:column;padding:270px 15px 25px}.about-main-banner__button{margin-top:40px;width:100%}.about-main-banner__img{display:flex;position:absolute;right:0;top:-20px}.about-main-banner__text h3{font-weight:900;margin-bottom:15px;line-height:31px;font-size:26px}.about-main-banner__text h6{opacity:.8;font-size:16px;font-weight:500;line-height:22px}.about-main-banner .button{width:100%;margin:0}.about-main-banner .button-orange__content,.about-main-banner__img{width:100%;justify-content:center}.about-history{margin-top:50px}.about-history__content{display:flex}.about-history__items{margin-top:30px}.about-history__item{grid-column-gap:20px}.about-history__item-date h3{font-size:22px;line-height:28px;margin-top:-5px}.about-history__item-text{padding-left:25px;padding-bottom:35px}.about-history__item-text h4{margin-top:-2px;font-size:20px;line-height:24px}.about-history__img{display:none}.about-history-rectangle .container{display:flex;justify-content:center}.about-history-rectangle .button{width:100%;justify-content:center;margin-left:0}.about-geolocation{margin-top:50px}.about-geolocation .title{padding-right:60px}.about-geolocation__map{margin-top:30px}.about-geolocation__map img{width:406px}.about-team-container{margin-top:50px}.about-team{padding:50px 0}.about-team .slider-arrow__button,.section-contacts .page-title .button{display:none}.about-team__title{justify-content:center}.about-team__title-text h6{opacity:.8;font-size:14px}.about-team__item h6{margin-top:20px}.about-team__item-img{height:450px}.about-form{margin-top:60px}.about-form__container{display:flex;flex-direction:column}.about-form__content .desc{margin-top:10px;opacity:.8}.about-form__content h2{font-size:22px;line-height:26px}.about-form__form{margin-top:10px}.about-form__form .button-orange__content{width:100%;justify-content:space-between}.about-form__content-mail{justify-content:center;padding:0 10px}.about-form__content-mail h6{font-size:14px}.about-form__img{margin-top:40px;height:auto;width:100%}.about-form .privacy-policy{font-size:14px;line-height:16px}.section-contacts .select-geo{position:relative;margin-top:35px;padding:0 20px;height:50px;width:100%;border:1px solid #ff8c00;justify-content:space-between}.section-contacts__info,.section-contacts__info-content{margin-top:0}.section-contacts__title{display:none}.section-contacts__content{margin-top:0}.section-contacts__location,.section-contacts__map .fly-img{display:none}.section-contacts__location_mobile{display:flex}.section-contacts__contact{margin-top:30px;width:100%;display:flex;flex-direction:column;grid-row-gap:20px}.section-contacts__contact-item{padding-right:40px;grid-column-gap:15px}.section-contacts__contact-item-img{min-width:40px;height:40px}.section-contacts__contact-item-img img{width:17px}.section-contacts__map{padding-left:0;margin-top:50px}.section-contacts .iframe{height:220px}.section-contacts__button{margin-top:25px;display:flex}.section-contacts__button .button{width:100%}.section-contacts__button .button-orange__content{width:100%;justify-content:space-between}.section-review__container{margin-top:40px}.section-review .form{margin-top:25px}.section-review .inputs{display:flex;flex-direction:column;grid-row-gap:20px;margin-bottom:20px}.section-review .buttons{margin-top:30px;flex-direction:column;grid-row-gap:25px}.section-review .button{width:100%;justify-content:center}.section-review .privacy-policy{font-size:14px;line-height:16px;padding-right:20px}.form-main__content{display:flex;flex-direction:column}.form-main__text h1{font-size:30px;line-height:30px;margin-bottom:35px}.form-main__text h5{font-size:18px;line-height:24px;margin-bottom:20px;background:linear-gradient(186.48deg,#5d8cd2 4.92%,#596ac3 94.9%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.form-main__text h6,.zone-price__title h4{font-size:16px;line-height:20px}.form-main__img{margin-top:30px}.form-main__img .back{display:none}.form-main__img .back-mobile{margin:auto;display:flex;width:335px}.form-main__img .img{width:330px;margin:auto;top:10px;right:0;left:0}.form-menu{margin-top:45px}.form-menu__content{grid-column-gap:8px;margin-bottom:20px}.form-menu .button{width:100%;justify-content:center}.form-content{margin-top:45px}.form-content__rows{margin-top:30px;grid-row-gap:40px}.form-content .form-title{font-size:22px;line-height:28px}.form-content .form-inputs3{grid-template-columns:repeat(1,1fr);grid-row-gap:10px}.form-content .form-grid5 .splide__list{width:75%}.form-content .form-grid4 .splide__list{width:90%}.form-content .form-comment .input,.form-content .form-comment .textarea{font-size:14px}.cart-eat__text{padding:17px 14px}.cart-eat__text-items{height:60px}.cart-eat__text-item{display:flex;justify-content:space-between}.cart-eat__text-item h6,.uslugi-conditions-item li{font-size:14px;line-height:16px}.cart-eat__text-link{font-size:14px;padding-top:10px}.cart-eat .form-checkbox{margin-top:10px;padding:0 10px}.form-itogo__content-container{display:flex;flex-direction:column}.form-itogo__title{font-size:22px;line-height:26px;margin-bottom:30px}.form-itogo__row{grid-template-columns:repeat(2,1fr)}.form-itogo__contacts .input,.form-itogo__row h6{font-size:14px}.form-itogo__contacts,.form-itogo__contacts-inputs{margin-top:40px}.form-itogo__buttons{margin-top:40px;padding-top:25px;display:flex;flex-direction:column;align-items:flex-start;grid-row-gap:30px}.form-itogo__price{font-size:28px}.form-itogo__buttons-content{width:100%;display:flex;flex-direction:column;grid-row-gap:10px}.form-itogo__buttons-content .button,.form-itogo__buttons-content .button-orange__content{width:100%;justify-content:space-between}.section-main{min-height:710px;height:100vh;padding-top:100px}.section-main .container{height:100%}.section-main__container{display:block;padding-bottom:60px;height:100%}.section-main__text{height:100%;display:flex;flex-direction:column;justify-content:space-between}.section-main__text .over-title{font-size:18px}.section-main__text h1{margin-top:12px}.section-main__text .text{margin-top:20px}.section-main__text .buttons{margin-top:0}.section-main__text .button,.section-main__text .button-orange__content{width:100%;justify-content:space-between}.section-main__text .button-orange{flex-direction:column;justify-content:center}.section-main__img{display:none}.section-main__img.mobile{display:flex!important}.section-nobored{margin-top:0}.section-nobored__content .button{padding:0 13px;height:42px;font-size:14px}.section-nobored__items{display:flex;flex-direction:column;align-items:center;grid-row-gap:15px;margin-top:30px}.section-nobored__item{width:330px;padding:20px 20px 35px 0;flex-direction:row-reverse;column-gap:25px;align-items:flex-end}.section-nobored__item h5{margin-bottom:20px;font-size:18px;line-height:20px}.section-nobored__img{min-width:135px;width:135px;height:135px}.section-nobored__img img{width:135px}.section-nobored .fly-img{display:none}.section-nobored .fly-img__mobile{display:block;height:200px}.section-thateven{margin-top:50px}.section-thateven__tabs{flex-wrap:wrap;justify-content:flex-start;grid-gap:8px;margin-top:30px}.section-thateven__tabs .fly-img{display:flex}.section-thateven__tabs .tab{padding:0 15px;height:42px;font-size:14px}.tab-content{flex-direction:column-reverse;grid-row-gap:25px;margin-top:30px}.tab-content__text{grid-row-gap:20px}.tab-content__title{font-size:20px;line-height:22px}.section-faq-item p,.tab-content__desc p{font-size:14px;line-height:18px}.tab-content .button.mobile,.tab-content.active{display:flex}.tab-content__img{width:100%;height:220px}.tab-content .button{justify-content:center;width:100%;display:none}.section-poster__container{padding:90px 0 30px}.section-poster__items{margin-top:50px}.section-poster__banner{margin-top:70px;padding:25px 15px;display:flex;flex-direction:column-reverse}.section-poster__title{font-size:26px;line-height:28px;margin-bottom:20px;padding:0}.section-poster__desc{font-size:16px;line-height:20px;margin-bottom:20px}.section-poster .fly-img{width:100%;position:relative;right:-10px;transform:scale(1.15);top:-60px}.section-poster .button{width:100%;justify-content:center}.section-poster-item{width:330px!important}.section-poster-item .button{width:auto;height:43px;font-size:12px}.section-poster-item__date{height:32px;left:0;margin-bottom:20px}.section-poster-item__date p{font-size:12px}.section-poster-item__content{padding:0 15px 20px}.section-poster-item__img{height:250px}.section-poster-item__img img{top:-120px;width:340px}.section-poster-item__text,.section-poster-item__text h5{margin-top:10px}.section-poster-item__buttons{grid-column-gap:25px;padding-top:15px;margin-top:15px}.section-team .section-title h5{font-size:18px;line-height:20px}.section-team__items{margin-top:35px}.section-team .splide__track{width:100%;overflow:visible}.section-team-item{width:330px!important;display:flex;flex-direction:column}.section-team-item__img img{width:100%}.section-team-item__text{padding:25px 11px}.section-team-item__title{margin-bottom:4px}.section-team-item__desc{margin-top:20px}.section-history__container{padding:40px 0 25px}.section-history__items{margin-top:60px}.section-history__item{width:330px!important}.section-history-item{width:330px!important;height:auto;flex-direction:column;display:flex;padding:20px 15px}.section-history-item__title{font-size:20px;line-height:22px;margin-bottom:12px;font-weight:700}.section-history-item__subtitle{font-weight:600}.section-history-item__desc{margin-top:20px;font-size:12px;line-height:15px}.section-history-item__back{display:none}.section-history-item__back.mobile{display:block}.section-history-item__img{justify-content:center}.section-history-item__img img{top:30px;width:320px;left:0;right:auto}.section-history-item .ellips{left:0;right:0;margin:auto;top:40px;width:215px;height:215px}.section-history__items .splide__list .section-history__item:first-child{z-index:30!important}.section-history .section-title h2,.section-poster .section-title h2,.section-team .section-title h2{font-size:30px;margin-bottom:15px}.section-history .section-title h5,.section-poster .section-title h5,.section-team .section-title h5{font-weight:500;padding-right:60px}.uslugi-main__button{margin-top:40px}.zone-banner_uslugi{margin-top:60px}.zone-banner_uslugi .page-title .title{padding:0;font-size:24px;line-height:28px}.zone-banner_uslugi .page-title h5{padding-right:30px;text-align:left}.zone-banner__img img,.zone-banner_uslugi .zone-banner__img img{height:300px;bottom:-80px;top:auto;left:auto;right:-10px}.uslugi-conditions{margin-top:100px}.uslugi-conditions__items{margin-top:20px;display:flex;flex-direction:column;align-items:center;grid-row-gap:75px}.uslugi-conditions-item{width:330px;padding:80px 25px 0}.uslugi-conditions-item__img{display:none}.uslugi-conditions-item__img.mobile{display:flex}.uslugi-conditions-item__text{height:560px}.uslugi-conditions-item .text-title{font-size:24px;line-height:28px}.uslugi-conditions-item .text-desc{margin:15px 0}.uslugi-conditions-item .text-price{margin-top:0;font-size:28px;line-height:34px}.uslugi-conditions-item .button{margin-top:25px;padding:0 50px}.uslugi-conditions-item__foot,.uslugi-conditions-item__head{align-items:flex-start}.uslugi-gallery{margin-top:120px}.zone-banner__content{height:auto;margin-top:40px;display:flex;padding:25px 20px 200px}.zone-banner__img img{right:-20px;bottom:-40px}.zone-banner__text{grid-template-columns:repeat(2,1fr);grid-row-gap:35px;grid-column-gap:20px}.zone-banner__item h2{font-size:40px;line-height:54px}.zone-slider{margin-top:60px}.zone-slider .title{font-size:26px;line-height:31px}.zone-slider__items{margin-top:35px}.zone-slider .splide{width:60%!important}.zone-slider__item h5{margin-top:10px;font-size:20px;line-height:28px}.zone-slider__img{height:180px}.zone-safety{margin-top:45px;margin-bottom:50px}.zone-safety .fly-img{display:none}.zone-price .title,.zone-safety .title{padding-right:50px;font-size:28px;line-height:33px}.zone-safety__items{margin-top:40px;padding-left:0}.zone-safety__item-text{padding:85px 40px;position:relative;z-index:5}.zone-safety__item-text h5{font-size:20px;line-height:24px;margin-bottom:20px}.zone-safety__item-back{height:380px}.zone-price{padding:40px 0}.zone-price .title{padding-right:100px}.zone-price__plashka{margin-top:30px;height:70px}.zone-price__items{margin-top:35px;display:flex;align-items:center;flex-direction:column;grid-row-gap:20px}.zone-price__item{width:330px;padding:40px 33px 40px 15px}.zone-price__back{width:420px}.zone-price__back .img-mobile{display:flex}.zone-price__back .img{display:none}.zone-price__img{top:-8px;left:-7px;height:107px;width:107px}.zone-price__img img{height:147px}.zone-price__title{padding-left:110px;margin-bottom:20px}.zone-price__title h3{margin-bottom:10px;font-size:28px;line-height:30px}.zone-price p{font-size:12px;line-height:16px}.zone-price__price{display:flex;justify-content:space-between;align-items:center}.zone-price__desc{margin-top:25px}.zone-price__desc h4{font-size:18px;line-height:24px}.zone-price__text{margin-top:20px}.zone-price__foot{display:flex;grid-column-gap:15px;margin-top:15px;padding-top:15px}.zone-price__foot h4{font-size:20px;line-height:26px}.section-zone__items{display:flex;flex-direction:column;grid-column-gap:20px;margin-top:30px}.section-zone__item{padding:4px}.section-zone__img{height:250px}.section-zone__text{padding:0 10px 15px;flex-direction:column;align-items:flex-start;margin-top:15px;height:auto}.section-zone__text h5{line-height:22px;font-size:18px}.section-zone__text .button{margin-top:20px;height:42px;font-size:12px;width:100%;justify-content:center}.section-zone.section-uslugi .container{width:100%}.section-zone.section-uslugi .section-zone__img{height:250px}.section-zone.section-uslugi .section-zone__text{padding-bottom:20px;height:auto}}@media (max-width:839px){.afish__wrapper{padding-bottom:30px;gap:3rem}.afish__wrapper .section-poster-item{width:100%!important;max-width:100%!important}.afish__wrapper .section-poster-item__text p{display:none}.section-callback__container{margin-bottom:100px;width:100%;padding-top:65px}.section-callback__img .fly-img{width:225px;top:3rem}.afish-page .section-title .h2{font-size:2.3rem;line-height:100%;text-align:left}}@media (max-width:600px){.container{padding:0 15px}.section-callback__container{height:774px;width:330px;padding:65px 30px;margin-top:50px}.section-callback__fly-imgs{height:780px;padding:8px}.section-callback__fly-imgs .fly-img-mobile{object-fit:contain!important;display:block;aspect-ratio:.45}.section-callback__fly-imgs .fly-img-notepad{display:none}.section-callback__img .fly-img{width:225px;top:10px}.section-main__text .buttons{flex-direction:column;grid-row-gap:10px}.section-main__img.mobile{margin-bottom:25px;min-height:190px;height:30vh}.section-main__img.mobile .img{max-width:330px}.zone-slider .splide{width:90%!important}.section-zone.section-uslugi .section-zone__img,.section-zone__img{height:180px}}