.fancybox__slide{background:#000000e0}.pagetitle .button{height:60px}@media (max-width:768px){.pagetitle{gap:20px;flex-direction:column}.pagetitle .button{height:40px}}.content{--columns: 3}@media (max-width:1200px){.content{--columns: 2}}@media (max-width:768px){.content{--columns: 1}}.my-modal{opacity:0;transition:opacity 1.3s ease}.my-modal .swiper{opacity:0;transition:opacity 1.3s ease}.fancybox__content{padding:0;backdrop-filter:blur(30px);background:transparent;border-radius:8px}.fancybox__content .swiper-slide{border-radius:8px;overflow:hidden}.fancybox__content .swiper-slide img.zoomed{scale:2}@media (max-width:992px){.fancybox__content .sliderWrap:hover{scale:1.2}}.is-close{border-radius:50%;padding:10px;background:white;border:1px solid black}.tabs__content{--columns: 3}@media (max-width:1200px){.tabs__content{--columns: 2}}@media (max-width:768px){.tabs__content{--columns: 1}}.swiper-slide{justify-content:center}.swiper-slide img{height:80vh;width:100%;object-fit:contain}@media (max-width:992px){.swiper-slide img{height:unset}}.tabs-lvl2{display:none;position:absolute;background:white;border-radius:var(--border-radius);padding:20px;z-index:123;min-width:200px;box-shadow:3px 4px 15px 0px;flex-direction:column;gap:10px}.tabs-lvl2 .tabs-lvl2-title{border-bottom:2px solid transparent}.tabs-lvl2 .tabs-lvl2-title:hover{border-bottom:2px solid #AE110C}.tabs-lvl1{position:relative}.tabs-lvl1 input{pointer-events:none}.tabs-lvl1:hover .tabs-lvl2,.tabs-lvl2:hover{display:flex}@media (max-width:992px){.tabs-lvl1:hover .tabs-lvl2,.tabs-lvl2:hover{display:none}}.form-box{background:#F4F4F4}.form-box .button{height:60px;width:100%}.form-box input{background:white;border:1px solid #E3E3E3}.form-box .form-box-footer{display:flex;flex-direction:column;align-items:center}.form-box .checkbox{display:flex;align-items:center;width:100%;gap:10px;font-size:12px;cursor:pointer;user-select:none}.form-box .checkbox input[type="checkbox"]{display:none}.form-box .checkbox input[type="checkbox"]+span::before{content:"";display:inline-block;width:24px;height:24px;border:1px solid #000000cc;margin-right:8px;box-sizing:border-box;transition:0.2s ease;background-color:transparent}.form-box .checkbox input[type="checkbox"]:checked+span::before{background-color:transparent;position:relative}.form-box .checkbox input[type="checkbox"]:checked+span::after{content:"";position:absolute;width:7px;height:15px;border:solid black;border-width:0 2px 2px 0;transform:rotate(45deg);top:4px;left:9px}.form-box .checkbox span{color:#000000CC;font-family:Inter;font-size:12px;font-weight:400;line-height:22.4px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;margin-bottom:10px;display:flex;align-items:center;flex-wrap:wrap}.form-box .checkbox span a{border-bottom:none;color:#000000CC;font-family:Inter;font-size:12px;font-weight:400;line-height:22.4px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;text-decoration:underline}.form-box .checkbox span a:hover{text-decoration:none}.modal-button-next,.modal-button-prev{position:absolute;display:flex;justify-content:space-between;top:calc(50% - 90px);align-items:center;z-index:123}.modal-button-next{right:30px}.modal-button-prev{left:30px}.image-info{padding:15px}@media (max-width:992px){.image-info{padding:5px;display:flex;flex-direction:column;align-items:center;z-index:123123}}.image-info .button{height:60px}.image-info .image-info-number{font-family:Inter;font-size:24px;font-weight:400;line-height:31.2px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:white;position:absolute;left:15px}@media (max-width:992px){.image-info .image-info-number{position:unset}}.gr__tabs{padding-top:0 !important;--columns: 3}.gr__block{position:relative;border-radius:8px;overflow:hidden;display:flex;align-items:flex-end;background:black}.gr__block:hover .gr__title{background:#AE110C}.gr__image{z-index:1;width:100%;align-self:center}.gr__title{position:absolute;font-family:Inter;font-size:18px;font-weight:600;line-height:31.2px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:white;padding:15px 30px;border:1px solid #FFFFFF1A;backdrop-filter:blur(30px);width:100%;z-index:2}.gr__title.pod{font-size:14px;padding:5px}.b-form{padding:120px 0 !important}@media (max-width:992px){.b-form{padding:40px 0 !important}}@media (max-width:586px){.b-form .grid{display:flex;flex-direction:column;gap:30px}}.b-form__title{font-family:Inter;font-size:40px;font-weight:600;line-height:52px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#FFFFFFE5;margin-bottom:50px}.b-form__intro{font-family:Inter;font-size:18px;font-weight:500;line-height:23.4px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#FFFFFFCC}.b-form__form{padding:50px;backdrop-filter:blur(30px);border:1px solid #FFFFFF4D;margin:-32px 0 -41px 0;--columns: 2;border-radius:8px}@media (max-width:1200px){.b-form__form{margin:0}}.b-form__form .input{height:100%}.b-form__inputs{display:flex;gap:30px;flex-direction:column}.b-form__image{text-align:center}@media (max-width:991px){.b-form__image{display:none}}.b-form__wrapper{display:grid;grid-template-columns:4fr 8fr}@media (max-width:1400px){.b-form__wrapper{grid-template-columns:3fr 9fr}}@media (max-width:1200px){.b-form__wrapper{grid-template-columns:1fr;gap:30px}}.b-form__footer{display:flex;gap:30px;align-items:center}@media (max-width:992px){.b-form__footer{flex-direction:column}}.b-form__footer .form-box-footer{margin:0}@media (max-width:586px){.b-form__footer .form-box-footer{width:100%}}.b-form__footer .button{margin-top:0;height:60px}@media (max-width:586px){.b-form__footer .button{width:100%}}.b-form .checkbox{display:flex;align-items:center;gap:10px;font-size:14px;cursor:pointer;user-select:none}.b-form .checkbox input[type="checkbox"]{opacity:0}.b-form .checkbox input[type="checkbox"]+span::before{content:"";display:inline-block;width:16px;height:16px;border:1px solid #FFFFFFCC;margin-right:8px;box-sizing:border-box;transition:0.2s ease;background-color:transparent}.b-form .checkbox input[type="checkbox"]:checked+span::before{background-color:transparent;position:relative}.b-form .checkbox input[type="checkbox"]:checked+span::after{content:"";position:absolute;width:6px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg);top:3px;left:5px}.b-form .checkbox span{color:#FFFFFFCC;font-family:Inter;font-size:16px;font-weight:400;line-height:22.4px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.b-form .checkbox span a{border-bottom:none;color:#FFFFFFCC;font-family:Inter;font-size:16px;font-weight:400;line-height:22.4px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;text-decoration:underline}.b-form .checkbox span a:hover{text-decoration:none}.b-map{padding-bottom:0}@media (max-width:992px){.b-map{background:white}}.b-map .ya-map{height:700px;position:relative}@media (max-width:992px){.b-map .ya-map{height:1000px;position:static}}.b-map .b-map__contacts{position:absolute;padding:25px;border:1px solid #C3C3C3;background:#F4F4F4;z-index:1;top:80px;bottom:80px}@media (max-width:992px){.b-map .b-map__contacts{margin-top:40px;padding:25px;margin-bottom:40px;position:unset}}.b-map .b-map__contacts .b-map__wrapper{margin-bottom:40px}.b-map .b-map__contacts .b-map__soc{margin-top:20px;display:flex;gap:16px}.b-map .b-map__contacts .b-map__soc svg{height:28px;width:28px}.b-map .b-map__contacts .b-map__email a{font-family:Inter;font-size:18px;font-weight:500;line-height:23.4px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:black}.b-map .b-map__contacts-title{font-family:Inter;font-size:24px;font-weight:600;line-height:31.2px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;margin-bottom:24px}.b-map .b-map__contacts-content,.b-map .b-map__contacts a{font-family:Inter;font-size:16px;font-weight:500;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#666666E5}.b-map .button{height:60px}.b-map .b-map__button{margin-top:20px}.b-map .b-map__button a{color:white}/*# sourceMappingURL=./page-1154d624a8160c7a6a8dcdeca1c34818.map */