*{padding:0;margin:0;border:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%;min-width:320px}body{color:#33526e;line-height:1;font-family:Montserrat;font-size:18px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-family:Montserrat;font-size:inherit}button{cursor:pointer;color:inherit;background-color:inherit}a{color:inherit}a:link,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}.wrapper{min-height:100%;overflow:hidden}[class*=__container]{max-width:1870px;-webkit-box-sizing:content-box;box-sizing:content-box;margin:0 auto;padding:0 8px}.header__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;z-index:10;padding:27px 0}.header__logo{position:absolute;left:60px;top:32px;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}@supports (width:clamp(100px ,52.8648648649px + 14.7297297297vw ,318px)){.header__logo{width:clamp(100px ,52.8648648649px + 14.7297297297vw ,318px)}}@supports not (width:clamp(100px ,52.8648648649px + 14.7297297297vw ,318px)){.header__logo{width:calc(100px + 13.625 * (100vw - 320px)/ 92.5)}}.header__logo::before{content:"";position:absolute;top:50%;left:50.78%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:87.1%;height:105.32%;border-radius:50%;background-color:#fff;z-index:-1;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.header__logo img{width:100%;-o-object-fit:contain;object-fit:contain}.header__contacts{margin-right:40px;margin-left:40px}.header__link{-ms-flex-negative:0;flex-shrink:0;height:75px;padding:16px;border-radius:10px;background-color:#65c7d0;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.25);box-shadow:0 5px 10px rgba(0,0,0,.25);font-weight:600;font-size:30px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.header__link img{height:100%}.header__link.contacts img{height:110%}.contacts{position:relative}.contacts__list{position:absolute;top:115%;right:-50%;padding:10px;border-radius:15px;background-color:#ccd6df;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);opacity:0;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.contacts__list._active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.contacts__list li{padding:8px;border-radius:8px}.contacts__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.contacts__link span{font-size:20px;color:#33526e;white-space:nowrap}.contacts__icon{-ms-flex-negative:0;flex-shrink:0;width:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contacts__icon img{width:100%;-o-object-fit:contain;object-fit:contain}.contacts__icon_p img{width:85%}.contacts__icon_l img{width:80%}.intro{margin-bottom:40px}.intro__main{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@supports (height:clamp(350px ,182.7404718693px + 21.778584392vw ,590px)){.intro__main{height:clamp(350px ,182.7404718693px + 21.778584392vw ,590px)}}@supports not (height:clamp(350px ,182.7404718693px + 21.778584392vw ,590px)){.intro__main{height:calc(350px + 15 * (100vw - 768px)/ 68.875)}}.intro__bg{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px;overflow:hidden}.intro__bg img{position:absolute;top:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.intro__title{display:block;max-width:1230px;padding-top:100px;padding-right:200px;padding:100px 10px 0;position:relative;z-index:2;font-family:"Noto Sans";font-weight:900;font-size:46px;line-height:130%;letter-spacing:-2px;color:#fff;text-align:center;text-transform:uppercase;-webkit-text-stroke:2px #000;text-stroke:2px #000}@supports (padding-top:clamp(0.000001px ,-47.2440930157px + 7.8740156693vw ,100px)){.intro__title{padding-top:clamp(.000001px ,-47.2440930157px + 7.8740156693vw ,100px)}}@supports not (padding-top:clamp(0.000001px ,-47.2440930157px + 7.8740156693vw ,100px)){.intro__title{padding-top:calc(.000001px + 6.2499999375 * (100vw - 600px)/ 79.375)}}@supports (padding-right:clamp(10px ,-204.6697038724px + 21.6400911162vw ,200px)){.intro__title{padding-right:clamp(10px ,-204.6697038724px + 21.6400911162vw ,200px)}}@supports not (padding-right:clamp(10px ,-204.6697038724px + 21.6400911162vw ,200px)){.intro__title{padding-right:calc(10px + 11.875 * (100vw - 992px)/ 54.875)}}@supports (font-size:clamp(22px ,17.0451612903px + 1.5483870968vw ,46px)){.intro__title{font-size:clamp(22px ,17.0451612903px + 1.5483870968vw ,46px)}}@supports not (font-size:clamp(22px ,17.0451612903px + 1.5483870968vw ,46px)){.intro__title{font-size:calc(22px + 1.5 * (100vw - 320px)/ 96.875)}}.intro__title_en{max-width:1450px}.intro__title span{font-weight:600;-webkit-text-stroke:2px #000;text-stroke:2px #000}.intro__title_ua{font-weight:700;-webkit-text-stroke:0;text-stroke:0}.intro__title_ua span{font-weight:400;-webkit-text-stroke:0;text-stroke:0}.intro__nav{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-30px -1px 0;position:relative;z-index:4}.intro__button,.intro__link{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 10px;-webkit-box-shadow:inset 0 0 0 1px #fff,0 4px 4px rgba(0,0,0,.25);box-shadow:inset 0 0 0 1px #fff,0 4px 4px rgba(0,0,0,.25);font-weight:700;line-height:1.2;color:#fff;position:relative;overflow:hidden}@supports (height:clamp(60px ,-2.722323049px + 8.166969147vw ,150px)){.intro__button,.intro__link{height:clamp(60px ,-2.722323049px + 8.166969147vw ,150px)}}@supports not (height:clamp(60px ,-2.722323049px + 8.166969147vw ,150px)){.intro__button,.intro__link{height:calc(60px + 5.625 * (100vw - 768px)/ 68.875)}}@supports (font-size:clamp(15px ,-2.4228675136px + 2.2686025408vw ,40px)){.intro__button,.intro__link{font-size:clamp(15px ,-2.4228675136px + 2.2686025408vw ,40px)}}@supports not (font-size:clamp(15px ,-2.4228675136px + 2.2686025408vw ,40px)){.intro__button,.intro__link{font-size:calc(15px + 1.5625 * (100vw - 768px)/ 68.875)}}.intro__button p,.intro__link p{font-weight:400}.intro__button::before,.intro__link::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:200%;z-index:-1;background:-webkit-gradient(linear,left top,left bottom,color-stop(57%,#213241),color-stop(77%,#45627c),to(rgba(14,72,122,.4)));background:-o-linear-gradient(top,#213241 57%,#45627c 77%,rgba(14,72,122,.4));background:linear-gradient(180deg,#213241 57%,#45627c 77%,rgba(14,72,122,.4));-webkit-transition:bottom .3s ease;-o-transition:bottom .3s ease;transition:bottom .3s ease}.intro__button._active,.intro__link._active{background-color:#213241}.intro__button-inner{width:100%;text-align:center}.intro__block{position:absolute;z-index:5;top:calc(100% + 6px);right:-100%;opacity:0;background-color:#ccd6df;border-radius:15px;width:100%;max-width:1130px;padding:15px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.intro__block._active{right:0;opacity:1}.intro__subnav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.intro__subnav-link{padding:6px 8px;border:1px solid #33526e;border-radius:10px;font-size:16px;line-height:1.4;color:#33526e;text-transform:uppercase;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.intro__subnav-link span{font-weight:700}.intro__subnav-list{padding:6px 8px;font-size:16px;line-height:1.4;text-transform:uppercase}.intro__subnav-list span{display:inline-block;font-weight:700;margin-bottom:5px}.intro__subnav-list ul{padding-left:26px}.intro__subnav-list li{list-style:disc;margin-bottom:5px}.map{padding-bottom:40px;margin-bottom:25px}.map__image{width:100%;padding-bottom:71%;position:relative}.map__image img{position:absolute;top:0;left:0;width:100%;-o-object-fit:contain;object-fit:contain}.map__image::after{content:"";position:absolute;left:0;bottom:-40px;display:block;width:100%;height:16px;background-color:#0b1d21}.footer__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px;margin-bottom:40px}.footer__link{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.footer__link img{width:100%;-o-object-fit:contain;object-fit:contain}.footer__link_s{width:14%}.footer__link_b{width:28%}.footer__link-block{display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px}.footer__link-block span:nth-child(2){-ms-flex-item-align:end;align-self:flex-end}.footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:11px;background-color:#343851}@supports (height:clamp(26px ,11.4285714286px + 3.0357142857vw ,60px)){.footer__bottom{height:clamp(26px ,11.4285714286px + 3.0357142857vw ,60px)}}@supports not (height:clamp(26px ,11.4285714286px + 3.0357142857vw ,60px)){.footer__bottom{height:calc(26px + 2.125 * (100vw - 480px)/ 70)}}@supports (width:clamp(16px ,7.4285714286px + 1.7857142857vw ,36px)){.footer__bottom img{width:clamp(16px ,7.4285714286px + 1.7857142857vw ,36px)}}@supports not (width:clamp(16px ,7.4285714286px + 1.7857142857vw ,36px)){.footer__bottom img{width:calc(16px + 1.25 * (100vw - 480px)/ 70)}}@supports (height:clamp(16px ,7.4285714286px + 1.7857142857vw ,36px)){.footer__bottom img{height:clamp(16px ,7.4285714286px + 1.7857142857vw ,36px)}}@supports not (height:clamp(16px ,7.4285714286px + 1.7857142857vw ,36px)){.footer__bottom img{height:calc(16px + 1.25 * (100vw - 480px)/ 70)}}.footer__bottom span{color:#fff;text-transform:uppercase}@supports (font-size:clamp(10px ,5.7142857143px + 0.8928571429vw ,20px)){.footer__bottom span{font-size:clamp(10px ,5.7142857143px + .8928571429vw ,20px)}}@supports not (font-size:clamp(10px ,5.7142857143px + 0.8928571429vw ,20px)){.footer__bottom span{font-size:calc(10px + .625 * (100vw - 480px)/ 70)}}@media (max-width:1500px){.header__body{padding:17px 0}.header__logo{left:20px;top:20px}.header__link{height:55px;padding:10px;border-width:2px;border-radius:6px;font-size:28px;gap:8px}}@media (max-width:991.98px){.header__body{padding:10px 0}.header__logo{left:15px;top:10px}.header__contacts{margin-right:15px;margin-left:15px}.header__link{height:40px;padding:8px;border-width:1px;border-radius:5px;font-size:18px;gap:6px}.contacts__list{right:-40px;padding:8px;border-radius:10px}.contacts__list li{border-radius:5px}.contacts__link{gap:12px}.contacts__link span{font-size:15px}.contacts__icon{width:30px}.intro{margin-bottom:30px}.intro__title{font-weight:700;-webkit-text-stroke:1px #000;text-stroke:1px #000}.intro__title span{font-weight:400;-webkit-text-stroke:.5px #000;text-stroke:.5px #000}.intro__title_ua{font-weight:600;-webkit-text-stroke:0;text-stroke:0}.intro__title_ua span{-webkit-text-stroke:0;text-stroke:0}.intro__block{padding:10px;border-radius:10px}.intro__subnav-link{border-radius:6px;font-size:13px;line-height:1.3}.intro__subnav-list{font-size:13px;line-height:1.3}.intro__subnav-list ul{padding-left:20px}.map{padding-bottom:20px;margin-bottom:20px}.map__image::after{bottom:-20px;height:8px}.footer__nav{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}.footer__link_s{width:20%}.footer__link_b{width:40%}.footer__link-block{gap:15px}.footer__link:nth-child(3){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.footer__link:nth-child(4){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.footer__bottom{gap:8px}}@media (max-width:767.98px){.intro{margin-bottom:20px}.intro__bg{border-radius:10px}.intro__nav{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-20px -1px 0}.intro__button,.intro__link{-webkit-box-flex:0;-ms-flex:0 0 33.333%;flex:0 0 33.333%}.intro__button_b,.intro__link_b{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.intro__block{padding:8px;border-radius:8px}.intro__subnav-link{font-size:10px}.intro__subnav-list{font-size:10px}.intro__subnav-list ul{padding-left:16px}.map{padding-bottom:10px}.map__image::after{bottom:-10px;height:4px}.footer__nav{gap:20px}.footer__link_s{width:25%}.footer__link_b{width:50%}.footer__link-block{gap:10px}.footer__bottom{gap:6px}}@media (max-width:660px){.header__contacts{margin-right:10px;margin-left:10px}.header__link.news img{display:none}.header__link.contacts span{display:none}.header__link.lang img{display:none}}@media (max-width:600px){.intro__subnav-wrap{overflow:auto}@supports (max-height:clamp(370px ,38.5714285714px + 103.5714285714vw ,660px)){.intro__subnav-wrap{max-height:clamp(370px ,38.5714285714px + 103.5714285714vw ,660px)}}@supports not (max-height:clamp(370px ,38.5714285714px + 103.5714285714vw ,660px)){.intro__subnav-wrap{max-height:calc(370px + 18.125 * (100vw - 320px)/ 17.5)}}}@media (max-width:480px){.intro__bg{border-radius:7px}}@media (max-width:479.98px){.header__body{padding:8px 0}.header__link{height:30px;padding:5px;border:0;border-radius:3px;font-size:15px;gap:4px}.contacts__list{border-radius:8px}.contacts__list li{padding:6px}.contacts__link{gap:8px}.contacts__link span{font-size:12px}.contacts__icon{width:20px}}@media (hover:hover){.header__logo:hover{-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01)}.header__logo:hover::before{-webkit-transform:translate(-50%,-50%) scale(.93);-ms-transform:translate(-50%,-50%) scale(.93);transform:translate(-50%,-50%) scale(.93)}.header__link:hover{background-color:#4f969c}.contacts__list li:hover{background-color:#a5b2bf}.intro__button:hover::before,.intro__link:hover::before{bottom:-100%}.intro__subnav-link:hover{background-color:#a5b2bf}.footer__link:hover{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}}