@charset "UTF-8";.opacity-preloader-leave-active{animation:opacityHidden .5s ease-in-out forwards;opacity:1}.show-menu-enter-active{animation:opacityShow .5s cubic-bezier(0,0,.26,1) forwards;opacity:0}.show-menu-leave-active{animation:opacityHidden .5s ease-in-out forwards;opacity:1}.change-page-enter-active,.change-page-leave-active{transition:opacity .35s ease}.change-page-enter-from,.change-page-leave-to{opacity:0}.modal-screen-enter-active{animation:opacityShow .6s cubic-bezier(0,0,.26,1) forwards;opacity:0}.modal-screen-leave-active{animation:opacityHidden .35s ease-in-out forwards;opacity:1}.opacity-enter-active{animation:opacityShow .4s ease-in-out forwards;opacity:0}.opacity-leave-active{animation:opacityHidden .4s ease-in-out forwards;opacity:1}@keyframes opacityShow{0%{opacity:0}to{opacity:1}}@keyframes opacityHidden{0%{opacity:1}to{opacity:0}}@keyframes blindsOpenRight{0%{right:0;transform:skew(0)}25%{transform:skew(.5deg)}50%{right:100%;transform:skew(-.5deg)}75%{transform:skew(.5deg)}to{right:0;transform:skew(0)}}.blindsOpenRight:before{animation:blindsOpenRight 2.4s ease-in-out forwards;right:0}@keyframes blindsOpenLeft{0%{left:0;transform:skew(0)}25%{transform:skew(-.5deg)}50%{left:100%;transform:skew(.5deg)}75%{transform:skew(-.5deg)}to{left:0;transform:skew(0)}}.blindsOpenLeft:before{animation:blindsOpenLeft 2.4s ease-in-out forwards;left:0;right:auto}.blur-enter-active{animation:blurShow .4s ease-in-out forwards;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.blur-leave-active{animation:blurHidden .4s ease-in-out forwards;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@keyframes blurShow{0%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}to{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}@keyframes blurHidden{0%{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}to{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}.modal-right-enter-active{animation:modalRightShow .4s ease-in-out forwards;transform:translate(100%)}.modal-right-leave-active{animation:modalRightHidden .4s ease-in-out forwards;transform:translate(0)}@keyframes modalRightShow{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes modalRightHidden{0%{transform:translate(0)}to{transform:translate(100%)}}.modal-down-enter-active{animation:modalDownShow .4s ease-in-out forwards;transform:translateY(100%)}.modal-down-leave-active{animation:modalDownHidden .4s ease-in-out forwards;transform:translateY(0)}@keyframes modalDownShow{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes modalDownHidden{0%{transform:translateY(0)}to{transform:translateY(100%)}}.modal-top-enter-active{animation:modalTopShow .4s ease-in-out forwards;transform:translateY(100%)}.modal-top-leave-active{animation:modalTopHidden .4s ease-in-out forwards;transform:translateY(0)}@keyframes modalTopShow{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes modalTopHidden{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.change-page-enter-active+.footer,.change-page-leave-active+.footer{transition:background-color .6s cubic-bezier(0,0,.26,1)}.change-page-enter-active+.footer .wrap,.change-page-leave-active+.footer .wrap{transition:border .6s cubic-bezier(0,0,.26,1)}.change-page-enter-active+.footer .wrap .info .contact .mail,.change-page-enter-active+.footer .wrap .info .contact .tel,.change-page-enter-active+.footer .wrap h2,.change-page-leave-active+.footer .wrap .info .contact .mail,.change-page-leave-active+.footer .wrap .info .contact .tel,.change-page-leave-active+.footer .wrap h2{transition:color .6s cubic-bezier(0,0,.26,1)}.change-page-enter-active+.footer .wrap .info .contact .button,.change-page-leave-active+.footer .wrap .info .contact .button{transition:background-color .6s cubic-bezier(0,0,.26,1)}.change-page-enter-active+.footer .wrap .info .contact .button span,.change-page-leave-active+.footer .wrap .info .contact .button span{transition:color .6s cubic-bezier(0,0,.26,1)}.change-page-enter-active+.footer .wrap .info .contact .button svg path,.change-page-leave-active+.footer .wrap .info .contact .button svg path{transition:fill .6s cubic-bezier(0,0,.26,1)}.change-page-enter-active+.footer .wrap .info .external .social .links a,.change-page-enter-active+.footer .wrap .info .external p,.change-page-enter-active+.footer .wrap .info .menu .primary a,.change-page-enter-active+.footer .wrap .info .menu .secondary a,.change-page-enter-active+.footer .wrap .legal .copyright p,.change-page-enter-active+.footer .wrap .legal .policy a,.change-page-enter-active+.footer .wrap .legal .sagirov p,.change-page-leave-active+.footer .wrap .info .external .social .links a,.change-page-leave-active+.footer .wrap .info .external p,.change-page-leave-active+.footer .wrap .info .menu .primary a,.change-page-leave-active+.footer .wrap .info .menu .secondary a,.change-page-leave-active+.footer .wrap .legal .copyright p,.change-page-leave-active+.footer .wrap .legal .policy a,.change-page-leave-active+.footer .wrap .legal .sagirov p{transition:color .6s cubic-bezier(0,0,.26,1)}.change-page-enter-active+.footer .wrap .legal .sagirov svg path,.change-page-leave-active+.footer .wrap .legal .sagirov svg path{transition:fill .6s cubic-bezier(0,0,.26,1)}.form-fade-enter-active,.form-fade-leave-active{transition:opacity .25s ease,transform .25s ease}.form-fade-enter-from,.form-fade-leave-to{opacity:0;transform:translateY(8px)}@font-face{font-display:swap;font-family:FontSiteFamily;font-style:normal;font-weight:500;src:url(./golos-text_medium.Dv1VRl6H.woff2) format("woff2"),url(./golos-text_medium.DC7f_e_q.woff) format("woff"),url(./golos-text_medium.DJkJ4Qwz.ttf) format("truetype"),url(../fonts/golos-text_medium.eot?) format("eot")}@font-face{font-display:swap;font-family:FontSiteFamily;font-style:normal;font-weight:600;src:url(./nagel_medium.DNimhAmd.woff2) format("woff2"),url(./nagel_medium.D-QqmTIA.woff) format("woff"),url(./nagel_medium.BjUt-4G8.ttf) format("truetype"),url(../fonts/nagel_medium.eot?) format("eot")}*{box-sizing:border-box}@media(min-width:1200px){*{-ms-overflow-style:-ms-autohiding-scrollbar;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.scroll-style ::-webkit-scrollbar{width:8px}}body,html{font-size:16px}body{background-color:#edeef4;font-family:FontSiteFamily,arial;margin:0;overflow-x:hidden;width:100svw}.main{display:flex;flex-direction:column;min-height:100svh;position:relative;transition:background-color .6s cubic-bezier(0,0,.26,1),padding-top .2s ease}.main:has(.header-white){padding-top:var(--header-height,76px)}.main.is-top-modal .header,.main.is-top-modal .header-top-bar{z-index:1001}.container{margin:0 auto;padding:0 64px;width:100%}@media(max-width:1599px){.container{padding:0 48px}}@media(max-width:1199px){.container{padding:0 28px}}@media(max-width:743px){.container{padding:0 16px}}h1,h2,h3,h4,h5,h6,ol,ol li,p,ul,ul li{margin:0;padding:0}img,picture{display:block}button{border:none;box-shadow:none}.checkbox input{display:none}.checkbox input:checked+.square{background-color:transparent;border:1px solid #859eae}.checkbox input:checked+.square svg *{fill:#082b44}.checkbox .square{border:1px solid #859eae;border-radius:3px;cursor:pointer;display:inline-flex;height:16px;margin-right:1rem;margin-top:.4rem;min-width:16px;position:relative;transition:opacity .3s ease-in-out,border .3s ease-in-out;width:16px}.checkbox .square:hover{opacity:.7}.checkbox .square svg{height:auto;left:52%;position:relative;top:52%;transform:translate(-50%,-50%);width:12px}.checkbox .square svg *{fill:transparent;transition:fill .3s ease-in-out,stroke .3s ease-in-out}.checkbox.error .square{border-color:#ad1c12}.h1,h1{font-size:7.5rem;line-height:.9}.h1,.h1.int,h1,h1.int{color:#082b44;font-weight:600;letter-spacing:-.01%}.h1.int,h1.int{font-size:6.688rem;line-height:.95}@media(max-width:1439px){.h1,h1{font-size:6.875rem}.h1,.h1.int,h1,h1.int{color:#082b44;font-weight:600;letter-spacing:-.01%;line-height:.95}.h1.int,h1.int{font-size:5.5rem}}@media(max-width:1199px){.h1,h1{font-size:5.5rem}.h1,.h1.int,h1,h1.int{color:#082b44;font-weight:600;letter-spacing:-.01%;line-height:.95}.h1.int,h1.int{font-size:3.5rem}}@media(max-width:743px){.h1,h1{font-size:3.5rem;line-height:.95}.h1,.h1.int,h1,h1.int{color:#082b44;font-weight:600;letter-spacing:-.01%}.h1.int,h1.int{font-size:2rem;line-height:1}}.banner-title{color:#082b44;font-size:4.0625rem;font-weight:600;letter-spacing:-.0001%;line-height:.95}@media(max-width:1439px){.banner-title{color:#082b44;font-size:3.5rem;font-weight:600;letter-spacing:-.0001%;line-height:.95}}@media(max-width:1199px){.banner-title{color:#082b44;font-size:3rem;font-weight:600;letter-spacing:-.0001%;line-height:.95}}@media(max-width:743px){.banner-title{color:#082b44;font-size:2.125rem;font-weight:600;letter-spacing:-.0001%;line-height:.95}}.h2,h2{color:#082b44;font-size:3.125rem;font-weight:600;letter-spacing:-.0001%;line-height:.95}@media(max-width:1439px){.h2,h2{color:#082b44;font-size:2.875rem;font-weight:600;letter-spacing:-.0001%;line-height:.95}}@media(max-width:1199px){.h2,h2{color:#082b44;font-size:2.5rem;font-weight:600;letter-spacing:-.0001%;line-height:.95}}@media(max-width:743px){.h2,h2{color:#082b44;font-size:1.75rem;font-weight:600;letter-spacing:-.0001%;line-height:1}}.h3,h3{color:#082b44;font-size:2.1875rem;font-weight:600;letter-spacing:-.0002%;line-height:1.2}@media(max-width:1199px){.h3,h3{color:#082b44;font-size:1.875rem;font-weight:600;letter-spacing:-.0002%;line-height:1.2}}@media(max-width:743px){.h3,h3{color:#082b44;font-size:1.5625rem;font-weight:600;letter-spacing:-.0002%;line-height:1.2}}.h4,h4{color:#082b44;font-size:1.5625rem;font-weight:600;letter-spacing:-.0002%;line-height:1}@media(max-width:743px){.h4,h4{color:#082b44;font-size:1.375rem;font-weight:600;letter-spacing:-.0002%;line-height:1}}.title{color:#082b44;font-size:1.5625rem;font-weight:600;letter-spacing:.0003%;line-height:1.1}@media(max-width:1439px){.title{color:#082b44;font-size:1.375rem;font-weight:600;letter-spacing:.0003%;line-height:1.1}}@media(max-width:1199px){.title{color:#082b44;font-size:1.25rem;font-weight:600;letter-spacing:.0003%;line-height:1.1}}.menuitem{color:#082b44;font-size:1.5rem;font-weight:500;letter-spacing:-.0007%;line-height:1}@media(max-width:743px){.menuitem{color:#082b44;font-size:1.125rem;font-weight:500;letter-spacing:-.0003%;line-height:1}}.text{transition:color .2s ease-in-out}.text._m{color:#082b44;font-size:1.25rem;font-weight:500;letter-spacing:-.0001%;line-height:1.2}@media(max-width:743px){.text._m{color:#082b44;font-size:1.125rem;font-weight:500;letter-spacing:-.0003%;line-height:1.15}}.text._s{color:#082b44;font-size:1.125rem;font-weight:500;letter-spacing:-.0003%;line-height:1.2}@media(max-width:743px){.text._s{color:#082b44;font-size:1rem;font-weight:500;letter-spacing:-.0003%;line-height:1.2}}.text._xs{color:#082b44;font-size:1rem;font-weight:500;letter-spacing:-.0003%;line-height:1.2}@media(max-width:743px){.text._xs{color:#082b44;font-size:.875rem;font-weight:500;letter-spacing:-.0002%;line-height:1.2}}a.text:hover{color:#5a819e;transition:color .2s ease-in-out}.text-description{color:#082b44;font-size:1.125rem;font-weight:500;letter-spacing:-.0007%;line-height:1}@media(max-width:1199px){.text-description{color:#082b44;font-size:1rem;font-weight:500;letter-spacing:-.0007%;line-height:1}}@media(max-width:743px){.text-description{color:#082b44;font-size:.75rem;font-weight:500;letter-spacing:-.0005%;line-height:1}}.tag{color:#082b44;font-size:.875rem;font-weight:500;letter-spacing:-.0001%;line-height:1}@media(max-width:743px){.tag{color:#082b44;font-size:.75rem;font-weight:500;letter-spacing:-.0003%;line-height:1}}.num{color:#082b44;font-size:9.375rem;font-weight:600;letter-spacing:-.0005%;line-height:.8}@media(max-width:1199px){.num{color:#082b44;font-size:4.5rem;font-weight:600;letter-spacing:-.0003%;line-height:.8}}@media(max-width:743px){.num{color:#082b44;font-size:3.375rem;font-weight:600;letter-spacing:-.00025%;line-height:.8}}a{outline:none;text-decoration:none}.text-button{align-items:center;color:#082b44;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:500;gap:8px;letter-spacing:-.0003%;line-height:1.2;transition:color .2s ease-in-out}.text-button .plus{height:10px;position:relative;width:10px}.text-button .plus:after,.text-button .plus:before{background-color:#082b44;content:"";display:block;height:2px;position:absolute;top:5px;transition:background-color .2s ease-in-out;width:100%}.text-button .plus:before{transform:rotate(90deg);transform-origin:center}.text-button:hover{color:#5a819e;transition:color .2s ease-in-out}.text-button:hover .plus:after,.text-button:hover .plus:before{background-color:#5a819e;transition:background-color .2s ease-in-out}.text-button:focus{color:#1c4668;transition:color .2s ease-in-out}.text-button:focus .plus:after,.text-button:focus .plus:before{background-color:#1c4668;transition:background-color .2s ease-in-out}.text-button.disabled{color:#a8b7c1}.text-button.disabled .plus:after,.text-button.disabled .plus:before{background-color:#a8b7c1}.text-button.white{color:#fff}.text-button.white .plus:after,.text-button.white .plus:before{background-color:#fff}.text-button.white:hover{color:#f4f4f899}.text-button.white:hover .plus:after,.text-button.white:hover .plus:before{background-color:#f4f4f899}.text-button.white:focus{color:#fff}.text-button.white:focus .plus:after,.text-button.white:focus .plus:before{background-color:#fff}.text-button.white.disabled{color:#f4f4f833}.text-button.white.disabled .plus:after,.text-button.white.disabled .plus:before{background-color:#f4f4f833}@media(max-width:743px){.text-button{color:#082b44;font-size:.875rem;font-weight:500;letter-spacing:-.0002%;line-height:1.2}}img,video{width:100%}.primary-button{background-color:#082b44;border-radius:3px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;gap:8px;letter-spacing:-.0003%;line-height:1.2;padding:13px 25px;transition:background-color .2s ease-in-out}.primary-button,.primary-button span{align-items:center;display:inline-flex}.primary-button:hover{background-color:#5a819e;transition:background-color .2s ease-in-out}.primary-button:active,.primary-button:focus{background-color:#1c4668;transition:background-color .2s ease-in-out}.primary-button.disabled{background-color:#a8b7c1;pointer-events:none}.primary-button.white{background-color:#fff;color:#082b44}.primary-button.white:hover{background-color:#cfd8de;color:#082b44}.primary-button.white:active,.primary-button.white:focus{background-color:#fff;color:#082b44}.primary-button.white.disabled{background-color:#fff;color:#a8b7c1}.primary-button.point span:before{background-color:#85bf60;content:"";display:inline-flex;height:7px;margin-right:7px;transition:background-color .2s ease-in-out;width:7px}.primary-button.point:active span:before,.primary-button.point:focus span:before,.primary-button.point:hover span:before{background-color:#abd585;transition:background-color .2s ease-in-out}.primary-button.point.disabled span:before{background-color:#dfecd5}@media(max-width:743px){.primary-button{justify-content:center;width:100%}}.subscribe-button{background-color:transparent;border:1px solid #fff;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;letter-spacing:-.01%;line-height:1;min-width:170px;padding:15px 38px;transition:background-color .2s ease-in-out,color .2s ease-in-out}.subscribe-button:active,.subscribe-button:focus,.subscribe-button:hover{background-color:#fff;color:#082b44;transition:background-color .2s ease-in-out,color .2s ease-in-out}.subscribe-button .disabled{border-color:#f4f4f899;color:#f4f4f866;pointer-events:none}@media(max-width:579px){.subscribe-button{width:100%}}.simple-button{align-items:center;background-color:#679b45;border-radius:3px;color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:500;letter-spacing:-.0003%;line-height:1;padding:18px 63px}.simple-button,.simple-button:hover{transition:background-color .2s ease-in-out}.simple-button:hover{background-color:#497d27}.simple-button:active,.simple-button:focus{background-color:#85bf60;transition:background-color .2s ease-in-out}.simple-button.disabled{background-color:#679b45;color:#f4f4f866;pointer-events:none}.simple-button.read{background-color:#082b44;padding:18px 40px}.simple-button.read:hover{background-color:#5a819e}.simple-button.read:active,.simple-button.read:focus{background-color:#1c4668}.simple-button.read.disabled{color:#f4f4f866}.simple-button.send{background-color:#082b44;display:inline-flex;justify-content:center;padding:13px 40px;width:100%}.simple-button.send:hover{background-color:#5a819e}.simple-button.send:active,.simple-button.send:focus{background-color:#1c4668}.simple-button.send.disabled{color:#f4f4f866}.video-player{position:relative}.video-player video{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.video-player .v-preview{cursor:pointer;position:relative}.video-player .v-preview img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.video-player .v-preview .play-container{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.video-player .v-preview .play-container .play-button{align-items:center;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background-color:#ffffff0f;display:flex;padding:1rem 1rem 1.3rem 2rem;width:-moz-max-content;width:max-content}.video-player .v-preview .play-container .play-button span{color:#fff;font-size:1.8rem;font-weight:500;letter-spacing:.003%;line-height:1}.video-player .v-preview .play-container .play-button svg{margin-left:1rem}.video-player .v-preview .v-title{bottom:1.4rem;color:#fff;font-size:3rem;font-weight:900;left:2rem;letter-spacing:-.02%;line-height:.9;max-width:80rem;position:absolute;text-transform:uppercase}@media(max-width:1199px){.video-player .v-preview .play-button{left:1.2rem;padding:.6rem 1rem .9rem 1.2rem;top:1.2rem}.video-player .v-preview .play-button span{font-size:1.3rem}.video-player .v-preview .play-button svg{margin-left:.6rem;width:.9rem}.video-player .v-preview .v-title{bottom:.8rem;left:1.5rem;max-width:50rem}}@media(max-width:743px){.video-player .v-preview .play-button{left:.6rem;top:.6rem}.video-player .v-preview .v-title{font-size:1.8rem;left:.8rem;max-width:27.6rem}}.project-tag{border:1px solid #082b44;border-radius:100px;display:inline-flex;margin-bottom:34px;padding:5px 20px}@media(max-width:1199px){.project-tag{margin-bottom:32px}}.back-link{align-items:baseline;cursor:pointer;display:inline-flex;gap:5px}.back-link svg{margin-top:2px}.back-link span{color:#859092;font-size:1.125rem;font-weight:500;letter-spacing:-.0003%;line-height:1}.header{align-items:center;display:flex;padding-bottom:24px;padding-top:24px}@media(max-width:1199px){.header{padding-bottom:28px;padding-top:28px}}@media(max-width:746px){.header{padding-bottom:24px}}.menu{display:flex;gap:73px;justify-content:center}@media(max-width:1599px){.menu{gap:60px}}@media(max-width:1439px){.menu{gap:50px}.menu .text._m{font-size:1.125rem}}@media(max-width:1299px){.menu{gap:40px}}@media(max-width:1199px){.menu{display:none}}.burger{cursor:pointer;height:10px;position:relative;width:50px}@media(min-width:1200px){.burger{display:none}}.burger:before{right:0;top:0}.burger:after,.burger:before{background-color:#fff;content:"";display:block;height:3px;position:absolute;width:45px}.burger:after{bottom:0;left:0}.burger:after,.burger:before{transform-origin:center;transition:top .25s ease,bottom .25s ease,left .25s ease,right .25s ease,transform .25s ease}.burger.burger-active:before{left:50%;right:auto;top:50%;transform:translate(-50%,-50%) rotate(45deg)}.burger.burger-active:after{bottom:auto;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-45deg)}.right-bar{display:flex;gap:89px;justify-content:flex-end}@media(max-width:1599px){.right-bar{gap:50px}}@media(max-width:1439px){.right-bar{gap:37px}.right-bar .text._m{font-size:1.125rem}}@media(max-width:1299px){.right-bar{gap:30px}.right-bar.col-lg-3{flex:0 0 30%;max-width:30%}}.lang-switcher{align-items:center;display:flex;gap:3px;line-height:1}@media(max-width:1199px){.lang-switcher{display:none}}.lang-switcher .text._xs{color:#a8b7c1;transition:color .2s ease-in-out}.lang-switcher .text._xs:hover{color:#082b44}@media(max-width:1439px){.lang-switcher .text._xs{font-size:1rem}}.lang-switcher__separator{pointer-events:none}.lang-switcher__item{color:#a8b7c1;text-decoration:none}.lang-switcher__item_active{cursor:default;pointer-events:none}.lang-switcher__item_active.text._xs{color:#082b44}.numbers-list{border-top:1px solid #bcc1c3;gap:170px 0;margin-bottom:0;padding-top:30px}.numbers-list .num-item{display:flex;flex-direction:column;gap:108px}@media(max-width:1199px){.numbers-list .num-item{gap:80px}}@media(max-width:743px){.numbers-list .num-item{border-bottom:1px solid #bcc1c3;gap:40px;padding-bottom:15px;padding-top:0}}.numbers-list .description{color:#859092;text-transform:uppercase}@media(max-width:1199px){.numbers-list .description{width:70%}}.numbers-list .num{color:#85bf60}@media(max-width:1199px){.numbers-list{padding-top:24px}}@media(max-width:743px){.numbers-list{border-top:0;gap:49px 0;padding-top:0}}.main-page-screen{display:flex;flex-wrap:wrap}.main-page-screen--content{margin-top:72px}@media(max-width:1199px){.main-page-screen--content{margin-top:64px}}@media(max-width:743px){.main-page-screen--content{margin-top:48px}}.main-page-screen--title h2{width:75%}@media(max-width:1439px){.main-page-screen--title h2{width:100%}}@media(max-width:1199px){.main-page-screen--title h2{width:70%}}@media(max-width:743px){.main-page-screen--title h2{width:100%}}@media(max-width:1199px){.main-page-screen--title{margin-bottom:64px}}.main-page-screen--subtitle{color:#859092;text-transform:uppercase}@media(max-width:1199px){.main-page-screen--subtitle{margin-bottom:32px}}.main-page-screen--button{text-align:right}@media(max-width:1199px){.main-page-screen--button{margin-top:48px;order:5;text-align:center}}@media(max-width:743px){.main-page-screen--button{text-align:center}}@media(max-width:550px){.main-page-screen--button .simple-button{justify-content:center;width:100%}}.news-list--container{display:grid;gap:24px;grid-template-columns:repeat(4,1fr);width:100%}@media(max-width:1199px){.news-list--container{gap:56px 24px;grid-template-columns:repeat(2,2fr)}}@media(max-width:743px){.news-list--container{grid-template-columns:repeat(1,4fr)}}.news-item{border-top:2px solid #bcc1c3;display:flex;flex-direction:column;padding-top:15px}.news-item--top-info{margin-bottom:75px}@media(max-width:1199px){.news-item--top-info{margin-bottom:72px}}@media(max-width:743px){.news-item--top-info{margin-bottom:28px}}.news-item--bottom-info{margin-top:auto}.news-item picture{height:calc(16.80233vw - 33.60465px);-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1199px){.news-item picture{height:calc(33.58434vw - 26.86747px)}}@media screen and (max-width:743px){.news-item picture{height:calc(65.01458vw - 20.80466px)}}.news-item img{height:100%}.news-item .tag{border-radius:100px;color:#fff;display:inline-flex;padding:5px 30px;text-transform:lowercase}.news-item.news .tag{background-color:#1c4668}.news-item.events .tag{background-color:#5a819e}.news-item--date{align-items:center;display:inline-flex;justify-content:flex-end}.news-item--date .text{color:#859092}.news-item--name{margin-top:28px}@media(max-width:1439){.news-item--name{font-size:1.375rem}}@media(max-width:1199px){.news-item--name{margin-top:24px}}.news-item--text{margin-bottom:20px}.news-item--text .text{opacity:50%}@media(max-width:1199px){.news-item--text{margin-bottom:16px}}.map-container{position:relative}.map-container .zoom-controls{display:flex;flex-direction:column;gap:1rem;position:absolute;right:2rem;top:50%;transform:translateY(-50%)}.map-container .zoom-controls span{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background-color:#082b44;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:1.4375rem;font-weight:600;height:64px;justify-content:center;letter-spacing:0;line-height:1;padding:0;transition:background-color .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:64px}.map-container .zoom-controls span svg{height:40px;width:40px}.map-container .zoom-controls span:hover{background-color:#5a819e;transition:background-color .3s ease-in-out}.map-container .zoom-controls span:active,.map-container .zoom-controls span:focus{background-color:#1c4668;transition:background-color .3s ease-in-out}.map-container .zoom-controls span.disabled{background-color:#5a819e;pointer-events:none}.map-container .zoom-controls span.disabled svg path{fill:#f4f4f866}.map-container .distance{backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);background-color:#1c1c1c33;bottom:3.6rem;padding:2.8rem;position:absolute;right:3rem}.map-container .distance p{margin-bottom:.5rem}.map-container .route{bottom:3.6rem;display:flex;gap:1rem;left:3rem;position:absolute}.map-container .route>p{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:1.5rem 4rem;transition:color .3s ease-in-out,background-color .3s ease-in-out}.map-container .route>p svg{margin-left:1rem}.map-container .route>p svg path{transition:fill .3s ease-in-out}.map-container .route .share{cursor:pointer;display:flex;gap:1rem}.map-container .route .share .sh-icon{align-items:center;display:flex;justify-content:center;max-height:4.8rem;transition:background-color .3s ease-in-out;width:4.8rem}.map-container .route .share p{backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);background-color:#1c1c1c33;opacity:0;padding:1.1rem 3rem;transition:opacity .3s ease-in-out}.map-container .route .share p.active{opacity:1}@media(max-width:1199px){.map-container .zoom-controls span{height:40px;width:40px}.map-container .zoom-controls span svg{height:20px;width:20px}.map-container .distance{padding:2.2rem;right:2rem}.map-container .route{left:2rem}}@media(max-width:743px){.map-container .distance{bottom:12rem;display:none;padding:1.8rem;right:1rem}.map-container .route{bottom:2rem;display:flex;flex-direction:column;gap:1rem;left:1rem;position:absolute;right:1rem}.map-container .route>p{font-size:1.2rem;padding:1rem 2rem}.map-container .route .share p{font-size:1.5rem}}.yandex-map{height:100vh;min-height:100vh;overflow:hidden;position:relative;width:100%}.yandex-map .ymaps3x0--marker:hover{z-index:11!important}.yandex-map .ymaps3x0--marker.active{z-index:10!important}.yandex-map .park-marker{cursor:pointer;position:absolute}.yandex-map .park-marker.exit-road{display:flex;width:-moz-max-content;width:max-content}.yandex-map .park-marker.exit-road.left{flex-direction:row-reverse;transform:translate(-100%)}.yandex-map .park-marker.exit-road.left .desc{margin-left:0;margin-right:6px}.yandex-map .park-marker.exit-road.left.up{transform:translateY(-100%) translate(-100%)}.yandex-map .park-marker.exit-road.up{transform:translateY(-100%)}.yandex-map .park-marker.exit-road .desc{margin-left:6px;padding:4px 15px}.yandex-map .park-marker .content{display:flex;height:68px;position:relative;width:68px}.yandex-map .park-marker .title{align-items:flex-start;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background-color:#082b44;border-radius:8px;color:#fff;display:flex;font-size:1.5625rem;font-weight:600;justify-content:space-between;left:-10px;letter-spacing:.003%;line-height:1;padding:16px 24px;position:absolute;top:calc(-150% - 5px)}.yandex-map .park-marker .title p{white-space:nowrap}.yandex-map .park-marker .title svg{bottom:-10px;left:6px;position:absolute}.yandex-map .park-marker .desc{align-items:center;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);background-color:#1c1c1c33;display:flex;justify-content:center;min-width:75px;padding:12px 19px}.yandex-map .park-marker .short{display:flex}.yandex-map .park-marker .short .desc{height:auto;margin-bottom:0;margin-left:3px;padding:.5rem 1.5rem;white-space:nowrap}.yandex-map .park-marker .short .industrial-icon .position{display:none}.yandex-map .park-marker .map-pin-icon{left:-34px;position:absolute;top:-34px}@media(max-width:1199px){.yandex-map .park-marker .map-pin-icon{height:54px;left:-27x;top:-27px;width:54px}}@media(max-width:743px){.yandex-map .park-marker .map-pin-icon{height:36px;left:-18px;top:-18px;width:36px}}.yandex-map .park-marker.center{transform:translate(-50%) translateY(-50%)}@media(max-width:1199px){.yandex-map{height:475px;min-height:1px}.yandex-map .park-marker{height:54px;width:54px}.yandex-map .park-marker .title{font-size:1.375rem;left:calc(50% - 50px);padding:12px 24px;top:calc(-100% - 24px)}}@media(max-width:743px){.yandex-map .park-marker .title{font-size:1.25rem;justify-content:center;left:calc(50% - 45px);padding:10px 20px;top:calc(-100% - 8px)}}input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-bottom:1px solid #bcc1c3;border-radius:0;color:#082b44;font-size:1.375rem;font-weight:500;letter-spacing:-.03%;line-height:1;outline:none;padding:18px 16px;resize:none;transition:all .2s ease-in-out;width:100%}@media(max-width:1199px){input[type=text],textarea{color:#082b44;font-size:1.125rem;font-weight:500;letter-spacing:-.03%;line-height:1}}@media(max-width:743px){input[type=text],textarea{color:#082b44;font-size:1rem;font-weight:500;letter-spacing:-.02%;line-height:1;padding:12px 14px}}input[type=text]::-moz-placeholder,textarea::-moz-placeholder{color:#082b4499;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}input[type=text]::placeholder,textarea::placeholder{color:#082b4499;transition:all .2s ease-in-out}input[type=text]:hover::-moz-placeholder,textarea:hover::-moz-placeholder{color:#a8b7c1;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}input[type=text]:hover::placeholder,textarea:hover::placeholder{color:#a8b7c1;transition:all .2s ease-in-out}input[type=text]:focus{border:none;border-bottom:1px solid #bcc1c3;outline:none}textarea{height:156px}textarea:active,textarea:focus,textarea:focus-visible{border:none;border-bottom:1px solid #bcc1c3;outline:none}.form-block--title{color:#082b44;font-size:4.625rem;font-weight:600;letter-spacing:-.01%;line-height:1}@media(max-width:1199px){.form-block--title{color:#082b44;font-size:3rem;font-weight:600;letter-spacing:-.01%;line-height:1;margin-bottom:46px}}@media(max-width:743px){.form-block--title{color:#082b44;font-size:1.75rem;font-weight:600;letter-spacing:-.01%;line-height:1;margin-bottom:36px}}form .control{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;gap:24px;position:relative}form .control .checkboxes{display:flex;flex-direction:column;gap:18px}@media screen and (max-width:743px){form .control .checkboxes{gap:12px}}form .control .checkbox-adv,form .control .checkbox-agree{display:flex;flex-wrap:wrap}form .control .checkbox-adv .check-block,form .control .checkbox-agree .check-block{display:flex}form .control .checkbox-adv>.error,form .control .checkbox-agree>.error{bottom:-7px;color:#ad1c12;font-size:.875rem;font-weight:500;letter-spacing:-.01%;line-height:1.2;margin-top:7px;order:2;position:absolute;width:100%}form .control .checkbox-adv>.error span,form .control .checkbox-agree>.error span{position:absolute}@media(max-width:743px){form .control .checkbox-adv>.error span,form .control .checkbox-agree>.error span{bottom:14px}}@media(max-width:479px){form .control .checkbox-adv>.error span,form .control .checkbox-agree>.error span{position:static}}@media(max-width:743px){form .control .checkbox-adv>.error,form .control .checkbox-agree>.error{bottom:0;font-size:.75rem;margin-top:0;position:static}}@media(max-width:743px)and (max-width:479px){form .control .checkbox-adv>.error,form .control .checkbox-agree>.error{margin-top:7px}}form .control .checkbox-adv p,form .control .checkbox-agree p{color:#859eae}form .control .checkbox-adv a,form .control .checkbox-agree a{color:#859eae;transition:color .2s ease-in-out}form .control .checkbox-adv a:hover,form .control .checkbox-agree a:hover{color:#5a819e;transition:color .2s ease-in-out}form .control .checkbox-adv a:focus,form .control .checkbox-agree a:focus{color:#1c4668;transition:color .2s ease-in-out}@media(max-width:743px){form .control .checkbox-adv,form .control .checkbox-agree{margin-bottom:32px}}.list-fields{display:flex;flex-direction:column;gap:12px;margin-bottom:32px}.modal-overlay{background-position:50%;background-repeat:no-repeat;background-size:cover;z-index:101}.modal-content{display:flex;height:-moz-max-content;height:max-content;max-width:-moz-max-content;max-width:max-content}.field-form{position:relative}.field-form.error span.error{color:#ad1c12;font-size:.875rem;font-weight:500;letter-spacing:-.01%;line-height:1.2;position:absolute}@media(max-width:743px){.field-form.error span.error{font-size:.75rem}}.field-form.error input[type=text]{border-color:#ad1c12}.subscribe-form{background-color:#082b44;padding:260px 0}.subscribe-form .subscribe-title{color:#f4f4f8;font-size:3.125rem;font-weight:600;letter-spacing:-.01%;line-height:.95;margin-bottom:60px;text-indent:10.625rem}@media(max-width:1199px){.subscribe-form .subscribe-title{font-size:2.5rem;margin:0 auto 60px;max-width:80vw}}@media(max-width:991px){.subscribe-form .subscribe-title{max-width:100vw}}@media(max-width:743px){.subscribe-form .subscribe-title{font-size:1.75rem;margin:0 auto 60px;max-width:80vw;text-indent:4.5625rem}}@media(max-width:579px){.subscribe-form .subscribe-title{font-size:1.75rem;max-width:100vw}}.subscribe-form .list-fields{margin-bottom:0;width:100%}@media(max-width:579px){.subscribe-form .list-fields{margin-bottom:12px}}.subscribe-form .field-form.error span.error{position:relative}.subscribe-form .check-block{display:flex}.subscribe-form .check-block .square{margin-top:.2rem}.subscribe-form .check-block a,.subscribe-form .check-block p{color:#5a819e}.subscribe-form .checkbox-adv,.subscribe-form .checkbox-agree{display:flex;flex-direction:column}.subscribe-form .checkbox-adv .error,.subscribe-form .checkbox-agree .error{color:#ad1c12;font-size:.875rem;margin-top:7px;order:2}.subscribe-form .checkbox input:checked+.square svg *{fill:#cfd8de}.subscribe-form input[type=text]{border-bottom-color:#f4f4f833;color:#f4f4f899;font-size:1.125rem}.subscribe-form input[type=text]::-moz-placeholder{color:#f4f4f833}.subscribe-form input[type=text]::placeholder{color:#f4f4f833}.subscribe-form .form-line{align-items:end;display:flex;margin-bottom:18px}@media(max-width:579px){.subscribe-form .form-line{align-items:baseline;flex-direction:column;width:100%}}.subscribe-form .form-line .button{border-radius:3px}@media(max-width:1199px){.subscribe-form{padding:147px 0}}@media(max-width:743px){.subscribe-form{padding:140px 0}}.modal-overlay{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);height:100svh;left:0;position:fixed;top:0;width:100vw;z-index:1000}.modal-overlay.modal-down{display:flex}.modal-overlay.modal-down .modal-content{margin-top:auto}.modal-overlay.modal-down .close{position:absolute;right:2.5rem;top:4rem;z-index:5}.modal-overlay.modal-top{display:flex;flex-direction:column}.modal-overlay.opacity{display:flex}.modal-overlay.opacity .modal-content{margin:auto}.modal-overlay .modal-content{display:flex;height:100dvh;margin-left:auto;max-width:50vw}.modal-overlay .close{cursor:pointer;display:flex;height:24px;margin-bottom:36px;margin-left:auto;padding-bottom:24px;position:relative;width:24px}.modal-overlay .close:after,.modal-overlay .close:before{background-color:#082b44;content:"";display:block;height:1px;position:absolute;top:50%;width:100%}.modal-overlay .close:after{transform:translateY(-50%) rotate(45deg)}.modal-overlay .close:before{transform:translateY(-50%) rotate(-45deg)}@media(max-width:1199px){.modal-overlay .modal-content{max-width:100vw}}.success-modal{display:flex;flex-direction:column;left:50%;padding:40px 64px;position:absolute;top:50%;transform:translate(-50%,-50%)}.success-modal.contactUs{background-color:#fff;min-width:610px;padding:24px}@media(max-width:1199px){.success-modal.contactUs{min-width:453px}}@media(max-width:743px){.success-modal.contactUs{min-width:343px;padding:16px}.success-modal.contactUs .close{margin-bottom:16px}}@media(max-width:413px){.success-modal.contactUs{min-width:calc(100vw - 30px);width:calc(100vw - 30px)}}.success-modal .message{text-align:center}.success-modal .message svg{height:64px;width:64px}@media(max-width:744px){.success-modal .message svg{height:48px;width:48px}}.success-modal .message .form-title{margin-bottom:72px;margin-top:28px}@media(max-width:1199px){.success-modal .message .form-title{margin-bottom:48px}}@media(max-width:743px){.success-modal .message .form-title{margin-bottom:40px;margin-top:24px}.success-modal .message .simple-button.send{font-size:14px;padding-block:12.5px}}.consultation-modal{background-color:#fff;display:flex;flex-direction:column;height:100vh;height:calc(var(--vh, 1vh)*100);overflow-y:auto;padding:64px;width:100%}.consultation-modal .close{margin-bottom:104px}@media(max-width:744px){.consultation-modal .close{margin-bottom:48px}}.consultation-modal .from-wrap{display:flex;flex:100%;flex-direction:column;justify-content:space-between}.consultation-modal .from-wrap .title-block{margin-bottom:50px}.consultation-modal .from-wrap .title-block .h2{margin-bottom:24px}@media screen and (max-width:743px){.consultation-modal .from-wrap .title-block .h2{margin-bottom:16px}}.consultation-modal .from-wrap .title-block .text{color:#859092}@media screen and (max-width:743px){.consultation-modal .list-fields textarea{height:128px}.consultation-modal .list-fields{gap:18px;margin-bottom:36px}}.consultation-modal .control{flex-direction:column;gap:24px}.consultation-modal .control>div{display:flex;flex-direction:column;gap:18px}@media screen and (max-width:743px){.consultation-modal .control>div{gap:12px}}.consultation-modal .control .checkbox-adv,.consultation-modal .control .checkbox-agree{padding-right:0}@media screen and (max-width:743px){.consultation-modal .control .checkbox-adv,.consultation-modal .control .checkbox-agree{margin-bottom:0}}.consultation-modal .control .button.primary-button{justify-content:center;width:100%}@media(max-width:1199px){.consultation-modal{padding:44px 28px 24px}}@media(max-width:744px){.consultation-modal{padding:28px 16px 16px}}.modalForm{margin-bottom:58px}.modalForm .field-form input[type=text],.modalForm .field-form textarea{font-size:1.125rem}@media screen and (max-width:743px){.modalForm .field-form input[type=text],.modalForm .field-form textarea{font-size:.875rem}}.sort{align-items:center;cursor:pointer;display:flex;gap:8px;position:relative}.sort span{color:#082b44;font-size:1rem;font-weight:500;letter-spacing:-.0003%;line-height:1.2}.sort span,.sort span:hover{transition:color .2s ease-in-out}.sort span:hover{color:#5a819e}.sort>svg{transform:rotate(180deg)}.sort.open>svg,.sort>svg{transition:transform .3s ease-in-out}.sort.open>svg{transform:rotate(0)}@media(max-width:743px){.sort{border:1px solid #082b44;border-radius:3px;justify-content:space-between;margin-top:29px;padding:12px 16px}}.sort-menu{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:3px;display:flex;flex-direction:column;min-width:238px;overflow:hidden;padding:18px;position:absolute;right:0;top:calc(100% + 9px);z-index:50}.sort-menu__item{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;justify-content:space-between;text-align:left;width:100%}.sort-menu__item:first-child{border-bottom:1px solid #f4f4f8}.sort-menu__check{margin-left:12px}@media(max-width:743px){.sort-menu{border:1px solid #f4f4f8;min-width:calc(100% + 2px);padding:12px 16px;right:-1px;top:calc(100% + 6px)}}.news-content h2{color:#082b44;font-size:2.1875rem;font-weight:600;letter-spacing:-.0002%;line-height:1.2;margin-bottom:56px;text-transform:uppercase}@media(max-width:1199px){.news-content h2{color:#082b44;font-size:1.875rem;font-weight:600;letter-spacing:-.0002%;line-height:1.2;margin-bottom:48px}}@media(max-width:743px){.news-content h2{color:#082b44;font-size:1.5625rem;font-weight:600;letter-spacing:-.0002%;line-height:1.2;margin-bottom:24px}}.news-content h3{color:#082b44;font-size:1.5625rem;font-weight:600;letter-spacing:-.0002%;line-height:1;margin-bottom:24px;text-transform:uppercase}@media(max-width:743px){.news-content h3{color:#082b44;font-size:1.375rem;font-weight:600;letter-spacing:-.0002%;line-height:1;margin-bottom:16px}}.news-content p+h3{margin-top:48px}@media(max-width:1199px){.news-content p+h3{margin-top:36px}}@media(max-width:743px){.news-content p+h3{margin-top:40px}}.news-content h4{color:#082b44;font-size:1.375rem;font-weight:600;letter-spacing:-.0002%;line-height:1;margin-bottom:16px}@media(max-width:743px){.news-content h4{color:#082b44;font-size:1.125rem;font-weight:600;letter-spacing:-.0002%;line-height:1;margin-bottom:12px}}.news-content p:not([class]){color:#859092;font-size:1.125rem;font-weight:500;letter-spacing:-.0003%;line-height:1.2;margin-bottom:24px}@media(max-width:1199px){.news-content p:not([class]){margin-bottom:20px}}@media(max-width:743px){.news-content p:not([class]){margin-bottom:16px}}.news-content .big-text{color:#082b44;font-size:3.125rem;font-weight:600;letter-spacing:-.0001%;line-height:.95;margin-bottom:80px;text-align:center}@media(max-width:1439px){.news-content .big-text{color:#082b44;font-size:2.875rem;font-weight:600;letter-spacing:-.0001%;line-height:.95}}@media(max-width:1199px){.news-content .big-text{color:#082b44;font-size:2.5rem;font-weight:600;letter-spacing:-.0001%;line-height:.95;margin-bottom:64px}}@media(max-width:743px){.news-content .big-text{color:#082b44;font-size:1.75rem;font-weight:600;letter-spacing:-.0001%;line-height:1;margin-bottom:56px}}.news-content ul{list-style-type:none;margin-bottom:40px}.news-content ul li{align-items:center;color:#082b44;display:flex;font-size:1.125rem;font-weight:500;gap:16px;letter-spacing:-.0003%;line-height:1.2;margin-bottom:16px}.news-content ul li:before{background-color:#92cc5c;content:"";display:block;height:8px;width:8px}.news-content ol{counter-reset:news-ol-item;list-style:none;margin:24px 0;padding:0}.news-content ol li{align-items:flex-start;color:#082b44;counter-increment:news-ol-item;display:flex;font-size:1.125rem;font-weight:500;gap:10px;letter-spacing:-.0003%;line-height:1.2;margin-bottom:12px;position:relative}.news-content ol li:before{color:#859092;content:"(" counter(news-ol-item,decimal-leading-zero) ")"}.news-content blockquote{align-items:center;color:#082b44;display:flex;flex-direction:column;font-size:2.5rem;font-weight:600;gap:30px;letter-spacing:-.0001%;line-height:1;margin:0;text-align:center}.news-content blockquote:after,.news-content blockquote:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='23' fill='none' viewBox='0 0 23 23'%3E%3Cpath fill='%23bdc9d1' d='M10.434 18.078q0 2.176-1.41 3.597Q7.614 23 5.358 23q-2.632 0-4.042-1.988Q0 19.024 0 15.522q0-4.637 2.256-8.613Q4.606 2.84 8.742 0l.94 1.42Q3.196 6.34 2.82 15.239q1.128-1.8 3.29-1.799 1.974 0 3.102 1.325 1.222 1.326 1.222 3.313M23 18.078q0 2.176-1.41 3.597Q20.18 23 17.924 23q-2.632 0-4.042-1.988-1.317-1.988-1.316-5.49 0-4.637 2.256-8.613Q17.172 2.84 21.308 0l.94 1.42q-6.487 4.921-6.862 13.819 1.128-1.8 3.29-1.799 1.974 0 3.102 1.325Q23 16.091 23 18.078'/%3E%3C/svg%3E");content:"";display:block;height:23px;width:23px}.news-content blockquote:after{transform:rotate(180deg)}@media(max-width:1199px){.news-content blockquote{font-size:1.875rem}}@media(max-width:743px){.news-content blockquote{font-size:1.5rem}}.news-content--block{margin-bottom:128px}@media(max-width:1199px){.news-content--block{margin-bottom:64px}}@media(max-width:743px){.news-content--block{margin-bottom:56px}}.with-fancybox{overflow:hidden!important;width:100svw!important}.news-gallery{margin-bottom:128px}@media(max-width:1199px){.news-gallery{margin-bottom:96px}}@media(max-width:743px){.news-gallery{margin-bottom:56px}}.news-gallery h2{color:#082b44;font-size:2.1875rem;font-weight:600;letter-spacing:-.0002%;line-height:1.2;margin-bottom:56px;text-transform:uppercase}@media(max-width:1199px){.news-gallery h2{color:#082b44;font-size:1.875rem;font-weight:600;letter-spacing:-.0002%;line-height:1.2;margin-bottom:48px}}@media(max-width:743px){.news-gallery h2{color:#082b44;font-size:1.5625rem;font-weight:600;letter-spacing:-.0002%;line-height:1.2;margin-bottom:24px}}.news-video{padding-bottom:60px;position:relative}.news-video,.news-video .video-expand-media{border-radius:3px;overflow:hidden}@media(max-width:1199px){.news-video{padding-bottom:0}}.paragraph{color:#859092;font-size:1.125rem;font-weight:500;letter-spacing:-.0003%;line-height:1.2;margin-bottom:80px}@media(max-width:743px){.paragraph{margin-bottom:56px}}.paragraph b{font-weight:500}.paragraph h2{display:flex;gap:7px;margin-bottom:56px;padding-left:15px;text-transform:uppercase}@media(max-width:1199px){.paragraph h2{margin-bottom:40px}}@media(max-width:743px){.paragraph h2{margin-bottom:24px;padding-left:0}}.paragraph>div a{border-bottom:1px solid #859092;color:#859092;font-size:1.125rem;font-weight:500;letter-spacing:-.0003%;line-height:1.2;text-decoration:none;transition:border .2s ease-in-out}.paragraph>div a:hover{border-bottom:0 solid #859092;transition:border-bottom .2s ease-in-out}.paragraph>div ul{list-style-type:none;margin-bottom:20px}.paragraph>div ul>li:before{content:"•";display:inline-block;margin-right:5px}.paragraph>div ol{margin-left:15px}.paragraph>div p{margin-bottom:20px}.paragraph>div p:last-child{margin-bottom:0}.hero-page{height:100dvh;position:relative}.hero-page .container.row{height:100%;margin:0;padding-bottom:48px;position:relative;width:100%}.hero-page-video{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:-1}.hero-page-title{margin-top:clamp(8rem,26vh,18rem)}.hero-page-title>span{color:#9dd9ea78;display:block;font-size:1.125rem;font-weight:500;letter-spacing:-7%;line-height:100%;margin-bottom:2rem;text-transform:uppercase;vertical-align:middle}.hero-page-title h1{color:#fff;font-size:107px;font-weight:500;letter-spacing:-1px;line-height:95%;margin:0;max-width:36.45833vw;width:100%}@media(max-width:1199px){.hero-page-title h1{font-size:88px}}@media(max-width:744px){.hero-page-title h1{font-size:56px}}@media(max-width:414px){.hero-page-title h1{font-size:46px}}.hero-page-menu{align-items:center;display:flex;height:auto;justify-content:space-between;margin-top:auto}.hero-page-menu .text._m{color:#fff;text-transform:uppercase}.hero-page-menu .text._m:hover{color:#9dd9ea78}.hero-page-pointer{bottom:0;padding:0 64px 46px;position:absolute;right:0}.hero-page-pointer.text{color:#fff}.hero-page-pointer span:first-child{display:block}.hero-page-pointer span:nth-child(2){display:none}.hero-page.company .hero-page-title{margin-top:275px}.hero-page.company .hero-page-title h1{max-width:100%}@media(max-width:1599px){.hero-page-pointer{padding:0 48px 46px}}@media(max-width:1199px){.hero-page .container.row{align-items:flex-end;padding-bottom:56px}.hero-page-title{margin-top:0}.hero-page-title>span{font-size:1rem;margin-bottom:1.5rem}.hero-page-menu{display:none}.hero-page-pointer{padding:0 28px 40px}.hero-page-pointer.text._xs{font-size:18px}.hero-page-pointer span:first-child{display:none}.hero-page-pointer span:nth-child(2){display:block}.hero-page.company .container.row{align-items:normal;padding-bottom:40px}.hero-page.company .hero-page-title{margin-top:256px}.hero-page.company .hero-page-title h1{font-size:3.5rem}}@media(max-width:744px){.hero-page.company .container.row{padding-bottom:20px}.hero-page.company .hero-page-title{margin-top:124px}.hero-page.company .hero-page-title h1{font-size:2rem}.hero-page-title>span{font-size:.75rem;margin-bottom:1.3rem}.hero-page-pointer{padding:0 16px 20px}.hero-page-pointer.text._xs{font-size:14px}}@media(max-width:414px){.hero-page .container.row{padding-bottom:11.5942vw}.hero-page-title h1{max-width:100%}}.media-block{height:100dvh;overflow:hidden;position:relative}.media-block-bg{inset:0;position:absolute;z-index:0}.media-block-bg,.media-block-bg img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.media-block:after{background:#1517185e;content:"";inset:0;position:absolute;z-index:1}.media-block-inner{align-items:flex-end;height:100%;margin:0;padding-block:4rem;position:relative;width:100%;z-index:2}.media-block-label{color:#fff;margin-bottom:auto;text-transform:uppercase}.media-block-title p{color:#f4f4f8;font-size:4rem;font-weight:500;line-height:95%;text-indent:6.25rem;vertical-align:middle}@media(max-width:1199px){.media-block-inner{padding-block:2.5rem}.media-block-title p{font-size:3rem}}@media(max-width:744px){.media-block-inner{padding-block:24px}.media-block-title p{font-size:1.75rem;text-indent:0}}.video-expand{height:300vh}.video-expand-sticky{background-color:#fff;height:100vh;position:sticky;top:0}.video-expand-wrap{inset:0;position:absolute;will-change:clip-path}.video-expand-media{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.video-expand-stop-area{cursor:pointer;inset:0;position:absolute;z-index:1}.video-expand-play{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#b7cbd942;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:128px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;width:128px;z-index:2}.video-expand-play svg{height:96px;width:96px}.video-expand-play:hover{background:#f4f4f8;transform:translate(-50%,-50%) scale(1.1)}.video-expand-play:hover svg path{fill:#679b45;stroke:#679b45}.video-expand-hint,.video-expand-overlay{pointer-events:none;position:absolute}.video-expand-hint{align-items:center;bottom:20px;-moz-column-gap:.625rem;column-gap:.625rem;display:flex;left:20px}.video-expand-hint .icon-play{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#b7cbd942;border-radius:50%;display:flex;height:1.75rem;justify-content:center;width:1.75rem}.video-expand-hint .icon-play svg{height:1rem;width:1rem}.video-expand-hint .text._xs{color:#fff}.video-expand-hint span:nth-child(2){display:block}.video-expand-hint span:nth-child(3){display:none}.video-expand-fade-enter-active,.video-expand-fade-leave-active{transition:opacity .4s ease}.video-expand-fade-enter-from,.video-expand-fade-leave-to{opacity:0}@media(max-width:1199px){.video-expand-play{height:72px;width:72px}.video-expand-play svg{height:48px;width:48px}}@media(max-width:744px){.video-expand{background-color:#fff;height:auto;padding-top:120px}.video-expand-sticky{height:auto;position:static}.video-expand-wrap{position:relative}.video-expand-media{height:auto}.video-expand-play{height:40px;width:40px}.video-expand-play svg{height:24px;width:24px}.video-expand-hint{bottom:8px;left:12px}.video-expand-hint .icon-play{height:24px;width:24px}.video-expand-hint .text._xs{font-size:14px}.video-expand-hint span:nth-child(2){display:none}.video-expand-hint span:nth-child(3){display:block}}.projects-page{padding-top:124px}.projects-page .top-page-part{display:flex;justify-content:space-between}.projects-page .projects_count{color:#bdc9d1}@media(max-width:1199px){.projects-page{padding-top:92px}}@media(max-width:743px){.projects-page{padding-top:44px}}.list-project-screen{margin-bottom:136px;margin-top:124px}@media(max-width:1199px){.list-project-screen{margin-bottom:100px;margin-top:64px}}@media(max-width:743px){.list-project-screen{margin-bottom:72px;margin-top:40px}}.project-item{border-top:2px solid #bcc1c3;cursor:pointer;padding:64px 0;width:100%}@media(max-width:1199px){.project-item .top-project-info{margin-bottom:80px}}@media(max-width:743px){.project-item .top-project-info{margin-bottom:48px}}.project-item .project-info{display:flex;flex-direction:column;justify-content:space-between}@media(max-width:1199px){.project-item .project-info{margin-bottom:18px}}@media(max-width:743px){.project-item .project-info{margin-bottom:14px}}.project-item .project-link{margin-bottom:18px}@media(max-width:1199px){.project-item .project-link{margin-bottom:16px}}@media(max-width:743px){.project-item .project-link{margin-bottom:8px}}.project-item .project-link{pointer-events:none}.project-item .project-title{margin-bottom:18px}@media(max-width:1199px){.project-item .project-title{margin-bottom:16px}}@media(max-width:743px){.project-item .project-title{margin-bottom:8px}}.project-item .project-description{color:#859092;margin-bottom:45px;width:45%}@media(max-width:1399px){.project-item .project-description{width:80%}}@media(max-width:1199px){.project-item .project-description{margin-bottom:32px;width:60%}}@media(max-width:743px){.project-item .project-description{margin-bottom:24px;width:80%}}@media(max-width:579px){.project-item .project-description{width:100%}}.project-item .field-name{color:#859092;margin-bottom:28px;text-transform:uppercase}@media(max-width:743px){.project-item .field-name{margin-bottom:24px}}@media(max-width:1199px){.project-item{padding:48px 0}}@media(max-width:743px){.project-item{padding:24px 0}}.about-screen .slogan-block{padding-bottom:300px;padding-top:130px;position:relative}.about-screen .slogan-block:before{background-color:#bcc1c3;bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:center center;transition:transform .7s ease .8s;width:100%}.about-screen .slogan-block:after{background-color:#bcc1c3;bottom:0;content:"";height:100%;left:calc(50% - .5px);position:absolute;transform:scaleY(0);transform-origin:top center;transition:transform .8s ease;width:1px}.about-screen .slogan-block.is-animated:after{transform:scaleY(1)}.about-screen .slogan-block.is-animated:before{transform:scaleX(1)}.about-screen .slogan-title{padding-right:25px}@media(max-width:1199px){.about-screen .slogan-title{margin-bottom:64px;padding-right:0;text-align:center}}@media(max-width:743px){.about-screen .slogan-title{margin-bottom:56px}}.about-screen .slogan-desc{padding-left:25px}.about-screen .slogan-desc p{color:#859092;margin-bottom:45px;width:65%}@media(max-width:1199px){.about-screen .slogan-desc p{margin-bottom:36px;text-align:center}}@media(max-width:743px){.about-screen .slogan-desc p{margin-bottom:35px;width:100%}}@media(max-width:1199px){.about-screen .slogan-desc{align-items:center;display:flex;flex-direction:column;padding-left:0}}.about-screen .numbers-list{border-top:none}.about-screen .numbers-list .text-description{color:#859092;text-transform:uppercase}.about-screen .numbers-list .num-item:nth-child(2){padding-left:25px}@media(max-width:1199px){.about-screen .numbers-list .num-item:nth-child(2){padding-left:0}}.about-screen.about-company{background-color:#fff}.about-screen .download span:before{display:none}.about-screen.about-project{background-color:#fff}.about-screen.about-project .slogan-block{height:100%;padding:0}.about-screen.about-project .slogan-block>div{height:100%}.about-screen.about-project .slogan-block>div .num-item{color:#859092;margin-top:1.5rem}.about-screen.about-project .slogan-block>div:nth-child(2) .num-item{max-width:28.75rem;padding-left:1.5rem;width:100%}.about-screen.about-project .slogan-block:after,.about-screen.about-project .slogan-block:before{display:none}.about-screen.about-project .slogan-desc,.about-screen.about-project .slogan-title{display:flex;flex-direction:column;height:100%;justify-content:space-between;max-height:390px;min-height:390px;padding-block:6.5rem 2.5rem;position:relative}.about-screen.about-project .slogan-desc:after,.about-screen.about-project .slogan-title:after{background-color:#bcc1c3;bottom:0;content:"";height:1px;left:0;position:absolute;right:0;transform:scaleX(0);transition:transform .7s ease .8s}.about-screen.about-project .slogan-desc .text._s,.about-screen.about-project .slogan-title .text._s{color:#859092}.about-screen.about-project .slogan-desc .text-description,.about-screen.about-project .slogan-title .text-description{text-transform:uppercase}.about-screen.about-project .slogan-desc .num,.about-screen.about-project .slogan-title .num{color:#85bf60}.about-screen.about-project .slogan-desc .num span,.about-screen.about-project .slogan-title .num span{font-size:6.6875rem}.about-screen.about-project .slogan-desc .num span sup,.about-screen.about-project .slogan-title .num span sup{font-size:56px}.about-screen.about-project .slogan-title:after{transform-origin:right center}.about-screen.about-project .slogan-desc{padding-left:1.25rem}.about-screen.about-project .slogan-desc:after{transform-origin:left center}.about-screen.about-project .slogan-desc:before{background-color:#bcc1c3;content:"";height:100%;left:0;position:absolute;top:0;transform:scaleY(0);transform-origin:top center;transition:transform .8s ease;width:1px}.about-screen.about-project .slogan-block.is-animated .slogan-desc:after,.about-screen.about-project .slogan-block.is-animated .slogan-title:after{transform:scaleX(1)}.about-screen.about-project .slogan-block.is-animated .slogan-desc:before{transform:scaleY(1)}@media(max-width:1399px){.about-screen.about-project .slogan-desc .num span{font-size:5.625rem}}@media(max-width:1199px){.about-screen .slogan-block{padding-bottom:88px}.about-screen .slogan-block:after{display:none}.about-screen.about-project .slogan-block{border:none}.about-screen.about-project .slogan-block>div .num-item{font-size:1rem;margin-top:1.25rem}.about-screen.about-project .slogan-block>div:nth-child(2) .num-item{padding-left:1.25rem}.about-screen.about-project .slogan-desc,.about-screen.about-project .slogan-title{align-items:flex-start;justify-content:space-between;max-height:240px;min-height:240px;padding-bottom:1.75rem;padding-top:4rem;text-align:left}.about-screen.about-project .slogan-desc .num span,.about-screen.about-project .slogan-title .num span{font-size:3.5rem;letter-spacing:-1px;line-height:95%}.about-screen.about-project .slogan-desc .num span sup,.about-screen.about-project .slogan-title .num span sup{font-size:32px}.about-screen.about-project .slogan-desc{padding-left:1.25rem}.about-screen.about-project .slogan-title{margin-bottom:0;padding-right:1.25rem}}@media(max-width:743px){.about-screen .slogan-block{padding-bottom:64px;padding-top:72px}.about-screen .slogan-block:before{display:none}.about-screen.about-project .slogan-block{flex-direction:column;padding-top:1.75rem}.about-screen.about-project .slogan-block:after,.about-screen.about-project .slogan-block:before{display:none}.about-screen.about-project .slogan-block>div{border-bottom:1px solid #bcc1c3;padding-bottom:15px}.about-screen.about-project .slogan-block>div .num-item{font-size:12px;margin-top:15px}.about-screen.about-project .slogan-block>div:nth-child(2) .num-item{padding-left:0}.about-screen.about-project .slogan-desc,.about-screen.about-project .slogan-title{max-height:none;min-height:auto;padding-block:1.75rem 0;padding-inline:0}.about-screen.about-project .slogan-desc .text-description,.about-screen.about-project .slogan-title .text-description{margin-bottom:1.5rem}.about-screen.about-project .slogan-desc:after,.about-screen.about-project .slogan-desc:before,.about-screen.about-project .slogan-title:after,.about-screen.about-project .slogan-title:before{display:none}.about-screen.about-project .slogan-desc .num span,.about-screen.about-project .slogan-title .num span{font-size:34px;font-weight:500;letter-spacing:-1px;line-height:95%}.about-screen.about-project .slogan-desc .num span sup,.about-screen.about-project .slogan-title .num span sup{font-size:22px}.about-screen.about-project .slogan-desc:before{display:none}}.aboutcompany-screen{background-color:#fff}.aboutcompany-screen .swiper-slide{display:flex}.aboutcompany-screen .swiper-slide svg{display:block;height:auto;width:100%}.event-forum-slider{height:100%;margin-top:13.1rem;max-height:54rem;min-height:54rem}.event-forum-slider-swiper{height:100%}.event-forum-slider-swiper .event-forum-slider-controls{align-items:center;bottom:3.125vw;display:flex;justify-content:space-between;left:3.125vw;margin-top:3.125vw;position:absolute;right:3.125vw;width:calc(100% - 6.25vw);z-index:2}.event-forum-slider-swiper .event-forum-slider-controls .event-forum-slider-buttons{align-items:center;-moz-column-gap:.52083vw;column-gap:.52083vw;display:flex}.event-forum-slider-swiper .event-forum-slider-controls .event-forum-slider-arrow{align-items:center;background:transparent;border:none;cursor:pointer;display:inline-flex;height:45px;justify-content:center;padding:0;transition:all .2s ease-in-out;width:45px}.event-forum-slider-swiper .event-forum-slider-controls .event-forum-slider-arrow svg{height:100%;transition:all .2s ease-in-out;width:100%}.event-forum-slider-swiper .event-forum-slider-controls .event-forum-slider-arrow svg path{fill:#859092;transition:fill .2s ease-in-out}.event-forum-slider-swiper .event-forum-slider-controls .event-forum-slider-arrow.left{transform:rotate(180deg)}.event-forum-slider-swiper .event-forum-slider-controls .event-forum-slider-arrow:hover svg *{fill:#f4f4f8;stroke:#679b45}.event-forum-slider-swiper .event-forum-slider-controls .event-forum-slider-fraction{align-items:center;display:flex;gap:8px;justify-content:space-between;width:50%}.event-forum-slider-swiper .event-forum-slider-controls .event-forum-slider-fraction .event-forum-slider-fraction-line{background-color:#ffffff8a;flex:1;height:2px;overflow:hidden;position:relative;width:100%}.event-forum-slider-swiper .event-forum-slider-controls .event-forum-slider-fraction .event-forum-slider-fraction-line:after{background-color:#fff;content:"";inset:0;position:absolute;transform:scaleX(0);transform-origin:left center;transition:transform .25s ease-in-out;width:100%}.event-forum-slider-swiper .event-forum-slider-controls .event-forum-slider-fraction .event-forum-slider-fraction-line.is-filled:after{transform:scaleX(1)}.event-forum-slider-slide{align-items:flex-start;display:flex;position:relative}.event-forum-slider-slide:before{background:linear-gradient(0deg,#15171873,#15171873),linear-gradient(180.53deg,#15171800 16.02%,#1517188c 99.51%);content:"";inset:0;position:absolute;z-index:1}.event-forum-slider-slide .event-forum-slider-image{height:100%;inset:0;position:absolute;width:100%}.event-forum-slider-slide .event-forum-slider-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.event-forum-slider-slide .event-forum-slider-content{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;max-height:54rem;min-height:54rem;padding:min(100vw * 60/1920,60px);position:relative;z-index:2}.event-forum-slider-slide .event-forum-slider-content .event-forum-slider-meta{display:flex;justify-content:space-between;margin-bottom:7.03125vw;width:100%}.event-forum-slider-slide .event-forum-slider-content .event-forum-slider-tag{align-items:flex-start;display:flex;width:50%}.event-forum-slider-slide .event-forum-slider-content .event-forum-slider-tag.text._xs span{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:1px solid #fff;border-radius:100px;color:#fff;display:block;padding:5px 16px;text-transform:lowercase}.event-forum-slider-slide .event-forum-slider-content .event-forum-slider-date{width:50%}.event-forum-slider-slide .event-forum-slider-content .event-forum-slider-date.title{color:#fff}.event-forum-slider-slide .event-forum-slider-content .event-forum-slider-title{color:#fff;margin-left:50%;width:50%}.event-forum-slider-slide .event-forum-slider-content .event-forum-slider-description{margin-left:50%;width:50%}.event-forum-slider-slide .event-forum-slider-content .event-forum-slider-description.text._xs{color:#f4f4f899;margin-block:1.8rem 3.75rem}.event-forum-slider-slide .event-forum-slider-content .primary-button{margin-left:50%;padding:.8rem 1.8rem}@media(max-width:1199px){.event-forum-slider{margin-top:10rem}.event-forum-slider-swiper .event-forum-slider-controls .event-forum-slider-buttons{display:none}.event-forum-slider-swiper .event-forum-slider-controls .event-forum-slider-fraction{width:100%}.event-forum-slider-slide .event-forum-slider-content{padding:4.00334vw}.event-forum-slider-slide .event-forum-slider-content .event-forum-slider-meta{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:0}.event-forum-slider-slide .event-forum-slider-content .event-forum-slider-meta .event-forum-slider-date{margin-block:12.5rem 2rem}.event-forum-slider-slide .event-forum-slider-content .event-forum-slider-description,.event-forum-slider-slide .event-forum-slider-content .event-forum-slider-title{width:80%}.event-forum-slider-slide .event-forum-slider-content .event-forum-slider-description,.event-forum-slider-slide .event-forum-slider-content .event-forum-slider-title,.event-forum-slider-slide .event-forum-slider-content .primary-button{margin-left:0}}@media(max-width:743px){.event-forum-slider{margin-top:6.1rem;min-height:43.1rem}.event-forum-slider-swiper .event-forum-slider-controls{bottom:24px;left:24px;right:24px;width:calc(100% - 48px)}.event-forum-slider-controls .event-forum-slider-buttons{display:none}.event-forum-slider-slide{height:100%}.event-forum-slider-slide .event-forum-slider-content{height:100%;min-height:43.1rem;padding:24px}.event-forum-slider-slide .event-forum-slider-content .event-forum-slider-meta .event-forum-slider-date{margin-block:7rem 1.7rem}.event-forum-slider-slide .event-forum-slider-content .event-forum-slider-description,.event-forum-slider-slide .event-forum-slider-content .event-forum-slider-title{width:100%}.event-forum-slider-slide .event-forum-slider-content .event-forum-slider-title{margin-bottom:1.5rem}.event-forum-slider-slide .event-forum-slider-content .event-forum-slider-description.text._xs{margin-block:0 3rem}.event-forum-slider-slide .event-forum-slider-content .primary-button{width:-moz-max-content;width:max-content}}@media(max-width:414px){.event-forum-slider-swiper .event-forum-slider-controls{bottom:16px;left:16px;right:16px;width:calc(100% - 32px)}.event-forum-slider-slide .event-forum-slider-content{padding:16px}}.circle-timeline{--circle-size:min(77.08333vw,140dvh,1920px);background-color:#edeef4;display:block;height:100dvh;overflow:hidden;position:relative;width:100vw}@media(max-height:800px){.circle-timeline{--circle-size:min(77.08333vw,110dvh,1920px)}}.circle-timeline.is-desktop-scroll{height:calc(100dvh + var(--timeline-steps)*70dvh);overflow:visible}.circle-timeline.is-desktop-scroll>.container{position:sticky;top:0}.circle-timeline>.container{align-items:center;display:flex;flex-direction:column;height:100dvh;justify-content:flex-start;overflow:hidden;position:relative}.circle-timeline-header{align-items:flex-start;-moz-column-gap:1.8rem;column-gap:1.8rem;display:flex;justify-content:space-between;left:0;margin-top:130px;padding-inline:64px;position:absolute;top:0;width:100%;z-index:5}.circle-timeline-header .h2{max-width:44.8rem}.circle-timeline-header .hint{color:#859092;font-size:.875rem;font-weight:500;letter-spacing:.08%;line-height:1;white-space:nowrap}.circle-timeline-header .hint span{display:block}@media(max-height:700px){.circle-timeline-header{margin-top:4rem}}.circle-timeline-wrapper{bottom:0;height:var(--circle-size);left:50%;position:absolute;transform:translate(-50%) translateY(50%);width:var(--circle-size)}.circle-timeline-track{--timeline-size:var(--circle-size);--timeline-border-width:2px;--timeline-radius:calc((var(--timeline-size) - var(--timeline-border-width))/2);aspect-ratio:1/1;border:var(--timeline-border-width) solid #bcc1c3;border-radius:50%;height:var(--timeline-size);margin-inline:auto;position:relative;width:var(--timeline-size)}.circle-timeline-icon{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#edeef4;border:none;cursor:pointer;height:calc(min(100vw,1920px)*224/1920);left:50%;padding:calc(min(100vw,1920px)*53/1920);position:absolute;top:50%;transform:translate(-50%,-50%) rotate(var(--icon-angle)) translateY(calc(var(--timeline-radius)*-1)) rotate(calc(var(--icon-angle)*-1));transform-origin:center;width:calc(min(100vw,1920px)*224/1920);z-index:2}.circle-timeline-icon svg{height:100%;width:100%}.circle-timeline-icon.is-active .circle-timeline-icon-ring{opacity:1}.circle-timeline-content{bottom:calc(var(--circle-size)/5.5);left:50%;max-width:26.25rem;position:absolute;text-align:center;transform:translate(-50%);z-index:4}@media(max-height:800px){.circle-timeline-content{bottom:calc(var(--circle-size)/11)}}@media(max-height:600px){.circle-timeline-content{bottom:calc(var(--circle-size)/25)}}.circle-timeline-pagination{-moz-column-gap:.3rem;column-gap:.3rem;display:flex;justify-content:center}.circle-timeline-pagination-dot{background-color:#fff;height:.6rem;overflow:hidden;position:relative;transition:background-color .28s ease;width:.6rem}.circle-timeline-pagination-dot:after{background-color:#92cc5c;content:"";inset:0;position:absolute;transform:scaleX(0);transform-origin:left center;transition:transform .28s ease}.circle-timeline-pagination-dot.is-active{background-color:#fff}.circle-timeline-pagination-dot.is-filled:after{transform:scaleX(1)}.circle-timeline-item-title{font-weight:500;margin-block:2.5rem 1.8rem;text-transform:uppercase}.circle-timeline-item-description{color:#859092!important;width:100%}.circle-timeline-text-stage{position:relative}.circle-timeline-text{will-change:opacity,transform}.circle-timeline-text-measure{inset:0;pointer-events:none;position:absolute;visibility:hidden;z-index:-1}.circle-timeline .timeline-text-enter-active,.circle-timeline .timeline-text-leave-active{transition:opacity .32s ease,transform .32s ease}.circle-timeline .timeline-text-enter-from,.circle-timeline .timeline-text-leave-to{opacity:0;transform:translateY(10px)}@media(max-width:1599px){.circle-timeline-wrapper{transform:translate(-50%) translateY(50%)}}@media(max-width:1199px){.circle-timeline .container{align-items:center;flex-direction:column;justify-content:space-between}.circle-timeline-header{margin-top:6.5rem;padding-inline:0;position:static}.circle-timeline-content{margin-block:5.3rem 3rem;position:static;text-align:center;transform:none}.circle-timeline-item-title{margin-block:30px 12px}.circle-timeline-wrapper{height:30svh;margin-top:auto;position:static;transform:none;width:100%}.circle-timeline-icon{height:148px;width:148px}}@media(max-width:1116px){.circle-timeline-header{align-items:flex-end}.circle-timeline-header .hint span{display:none}.circle-timeline-header .hint svg{display:block}.circle-timeline-item-title{margin-block:1.87rem .75rem}}@media(max-width:743px){.circle-timeline>.container{justify-content:space-between}.circle-timeline-header{margin-top:2.5rem}.circle-timeline-header .hint{display:none}.circle-timeline-content{margin-block:clamp(20px,6svh,75px) clamp(16px,5svh,56px)}.circle-timeline-wrapper{height:25svh}}@media(max-width:743px)and (max-height:560px){.circle-timeline-wrapper{height:20svh}}@media(max-width:743px){.circle-timeline-pagination-dot{height:.37rem;width:.37rem}.circle-timeline-icon{height:85px;width:85px}.circle-timeline-item-title{margin-block:1.75rem .75rem}}.circle-timeline-mission-overlay{align-items:center;background-color:#edeef4;display:flex;height:100%;inset:0;justify-content:center;padding:64px;position:absolute;z-index:12}.circle-timeline-mission-card{align-items:center;background-color:#dfe1e8;border:1px solid #d2d5dd;display:flex;flex-direction:column;justify-content:space-between;min-height:100%;padding:clamp(24px,4vw,56px);text-align:center;width:100%}.circle-timeline-mission-label{color:#859092;font-size:25px;font-weight:500;letter-spacing:-2%;line-height:100%;text-transform:uppercase}.circle-timeline-mission-title{font-size:107px;font-weight:500;letter-spacing:-1px;line-height:95%;margin-block:auto;width:min(100%,1310px)}.circle-timeline-mission-quote{height:97px;width:97px}.circle-timeline-mission-quote svg{height:100%;width:100%}.circle-timeline .mission-overlay-enter-active,.circle-timeline .mission-overlay-leave-active{transition:opacity .42s ease,transform .42s ease}.circle-timeline .mission-overlay-enter-from,.circle-timeline .mission-overlay-leave-to{opacity:0;transform:translateY(14px)}@media(max-width:1199px){.circle-timeline-mission-label{font-size:22px;letter-spacing:-2%;line-height:100%}.circle-timeline-mission-title{font-size:56px;letter-spacing:-1px;line-height:95%}.circle-timeline-mission-overlay{padding:28px}.circle-timeline-mission-card{min-height:calc(100% - 24px)}.circle-timeline-mission-quote{height:75px;width:75px}}@media(max-width:744px){.circle-timeline-mission-label{font-size:22px;font-weight:500;letter-spacing:-1.8%;line-height:100%}.circle-timeline-mission-title{font-size:28px;font-weight:500;letter-spacing:-1px;line-height:100%}.circle-timeline-mission-overlay{padding:16px}.circle-timeline-mission-card{min-height:calc(100% - 24px)}.circle-timeline-mission-quote{height:45px;width:45px}}.news-screen{padding-block:200px}.news-screen.company-page-screen{background-color:#fff}@media(max-width:1199px){.news-screen{padding-block:148px}}@media(max-width:739px){.news-screen{padding-block:120px}}@media(max-width:1199px){.news-screen .main-page-screen--title{margin-bottom:0}}.news-page{margin-top:132px}@media(max-width:1199px){.news-page{margin-top:92px}}@media(max-width:743px){.news-page{margin-top:44px}}.news-page .control-bar{margin:36px 0 97px}.news-page .control-bar .types{display:flex;gap:32px}.news-page .control-bar .types span{color:#a8b7c1;cursor:pointer;font-size:1.375rem;font-weight:600;letter-spacing:.003%;line-height:1.1;transition:color .2s ease-in-out}.news-page .control-bar .types span.active,.news-page .control-bar .types span:hover{color:#082b44;transition:color .2s ease-in-out}.news-page .control-bar .types span.active sup,.news-page .control-bar .types span:hover sup{color:#082b4499}.news-page .control-bar .types span sup{color:#cfd8de;font-size:14px;margin-left:4px}@media(max-width:743px){.news-page .control-bar .types span{font-size:1rem}.news-page .control-bar .types span sup{font-size:12px}}@media(max-width:1199px){.news-page .control-bar{margin:24px 0 56px}}@media(max-width:743px){.news-page .control-bar{display:flex;flex-direction:column;margin:20px 0 32px}}.news-page .news-list{margin-bottom:200px}@media(max-width:1199px){.news-page .news-list{margin-bottom:148px}}@media(max-width:743px){.news-page .news-list{margin-bottom:120px}}.news-page .news-list .btn-wrap{text-align:center}.news-page .news-list--container{gap:96px 24px;margin-bottom:72px}@media(max-width:1199px){.news-page .news-list--container{gap:56px 24px;margin-bottom:48px}}.news-detail-page .tag{border-radius:100px;color:#fff;display:inline-flex;margin-bottom:16px;padding:5px 30px;text-transform:lowercase}.news-detail-page.news .tag{background-color:#1c4668}.news-detail-page.events .tag{background-color:#5a819e}.news-detail-page .news-hero-screen{margin-bottom:56px;margin-top:46px}@media(max-width:1199px){.news-detail-page .news-hero-screen{margin-bottom:40px;margin-top:32px}}@media(max-width:743px){.news-detail-page .news-hero-screen{margin-bottom:21px;margin-top:24px}}.news-detail-page .img-detail{margin-bottom:160px}@media(max-width:1199px){.news-detail-page .img-detail{margin-bottom:128px}}@media(max-width:743px){.news-detail-page .img-detail{margin-bottom:80px}}.news-detail-page .title{padding-right:15px}@media(max-width:1199px){.news-detail-page .title{margin-bottom:56px}}@media(max-width:743px){.news-detail-page .title{margin-bottom:28px}}.news-detail-page .detail-info{align-items:flex-start;display:flex;flex-direction:column}.news-detail-page .detail-info .date{color:#082b44;font-size:1rem;font-weight:500;letter-spacing:-.0003%;line-height:1.2;margin-bottom:31px}@media(max-width:743px){.news-detail-page .detail-info .date{margin-bottom:20px}}.news-detail-page .detail-info .text{color:#859092}.news-detail-page .news-list{margin-top:72px}@media(max-width:1199px){.news-detail-page .news-list{margin-top:64px}}@media(max-width:743px){.news-detail-page .news-list{margin-top:48px}}.news-gallery{overflow:hidden}.news-gallery .container{overflow:visible;position:relative}.news-gallery .gallery-project-slider-wrap{height:100%;max-height:35.83333vw;overflow:visible;position:static;width:100%}.news-gallery .gallery-project-slider-wrap .gallery-project-swiper{height:100%;overflow:visible;width:100%}.news-gallery .gallery-project-slider-wrap .gallery-project-swiper .gallery-project-slide{aspect-ratio:3/2;border-radius:3px;overflow:hidden;position:relative}.news-gallery .gallery-project-slider-wrap .gallery-project-swiper .gallery-project-slide .adaptive-picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.news-gallery .gallery-project-slider-wrap .gallery-project-swiper .gallery-project-slide img{height:100%;-o-object-fit:cover;object-fit:cover;opacity:1;transition:opacity .5s ease;width:100%}.news-gallery .gallery-project-slider-wrap .gallery-project-swiper .gallery-project-slide:before{-webkit-backdrop-filter:blur(5.9px);backdrop-filter:blur(5.9px);background-color:#0000003b;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .5s ease;z-index:1}.news-gallery .gallery-project-slider-wrap .gallery-project-swiper .gallery-project-slide:not(.swiper-slide-active) img{opacity:.39}.news-gallery .gallery-project-slider-wrap .gallery-project-swiper .gallery-project-slide:not(.swiper-slide-active):before{opacity:1}.news-gallery .gallery-project-slider-wrap .gallery-project-arrow{align-items:center;background:transparent;background-color:#192237cc;border-radius:50%;cursor:pointer;display:flex;height:3rem;justify-content:center;position:absolute;top:60%;transform:translateY(-50%);transition:all .2s ease;width:3rem;z-index:10}.news-gallery .gallery-project-slider-wrap .gallery-project-arrow:hover{background-color:#fff}.news-gallery .gallery-project-slider-wrap .gallery-project-arrow:hover svg path{fill:#679b45;stroke:#679b45}.news-gallery .gallery-project-slider-wrap .gallery-project-arrow.swiper-button-disabled,.news-gallery .gallery-project-slider-wrap .gallery-project-arrow:disabled{-webkit-backdrop-filter:blur(4.5px);backdrop-filter:blur(4.5px);background-color:#192237cc;cursor:not-allowed;pointer-events:none}.news-gallery .gallery-project-slider-wrap .gallery-project-arrow.swiper-button-disabled svg path,.news-gallery .gallery-project-slider-wrap .gallery-project-arrow:disabled svg path{fill:#f4f4f866;stroke:#f4f4f866}.news-gallery .gallery-project-slider-wrap .gallery-project-arrow.left{left:64px}.news-gallery .gallery-project-slider-wrap .gallery-project-arrow.right{right:64px}.news-gallery .gallery-project-slider-wrap .gallery-project-arrow.right svg{transform:rotate(180deg)}@media(max-width:1599px){.news-gallery .gallery-project-slider-wrap .gallery-project-arrow.left{left:48px}.news-gallery .gallery-project-slider-wrap .gallery-project-arrow.right{right:48px}}@media(max-width:1199px){.news-gallery .gallery-project-slider-wrap .gallery-project-arrow{display:none}.news-gallery .gallery-project-slider-wrap{max-height:none}}.contacts-page{padding-top:124px}.contacts-page .prew_text{color:#859092;margin-bottom:15px;width:40%}@media(max-width:1439px){.contacts-page .prew_text{width:60%}}@media(max-width:1199px){.contacts-page .prew_text{margin-bottom:7px;width:80%}}@media(max-width:743px){.contacts-page .prew_text{margin-bottom:0;margin-top:40px;width:80%}}.contacts-page .contacts-top{align-items:end;margin-bottom:149px}@media(max-width:1199px){.contacts-page .contacts-top{margin-bottom:117px}}@media(max-width:743px){.contacts-page .contacts-top{margin-bottom:56px}}.contacts-page .contacts-info{display:flex;flex-direction:column;gap:7px;margin-bottom:39px}.contacts-page .contacts-info .contact-title{color:#859092}@media(max-width:743px){.contacts-page .contacts-info .contact-title{margin-bottom:16px}}.contacts-page .contacts-info .block{border-top:1px solid #bcc1c3;padding:33px 0}@media(max-width:743px){.contacts-page .contacts-info .block{padding:28px 0}}@media(max-width:1199px){.contacts-page .contacts-info{margin-bottom:31px}}@media(max-width:743px){.contacts-page .contacts-info{gap:0}}.contacts-page .form-block{margin-bottom:200px}@media(max-width:1199px){.contacts-page .form-block{margin-bottom:148px}}@media(max-width:743px){.contacts-page .form-block{margin-bottom:120px}}@media(max-width:1199px){.contacts-page{padding-top:120px}}@media(max-width:743px){.contacts-page{padding-top:44px}}.map-screen{margin-bottom:200px}@media(max-width:1199px){.map-screen{margin-bottom:148px}}@media(max-width:743px){.map-screen{margin-bottom:120px}}.menu-modal{background-color:#082b44;color:#fff;height:100dvh;overflow-y:auto;width:100svw}.menu-modal__inner{display:flex;flex-direction:column;min-height:100%;padding:1.75rem 1.75rem 2rem}.menu-modal__head{align-items:center;border-bottom:1px solid #1c4668;display:flex;gap:1.25rem;justify-content:space-between;margin-bottom:3.125rem;padding-bottom:3.125rem;width:100%}.menu-modal__head .lang-switcher__item{color:#a8b7c1}.menu-modal__head-logo{display:inline-flex;width:7.375rem}.menu-modal__head-logo svg{height:auto;width:100%}.menu-modal__head-logo .logo-color{fill:#fff}.menu-modal__head-right{align-items:center;-moz-column-gap:4rem;column-gap:4rem;display:flex}.menu-modal__head .menu-modal__lang,.menu-modal__head .menu-modal__lang .lang-switcher{display:flex}.menu-modal__head .menu-modal__lang .lang-switcher__item_active.text._xs{color:#fff}.menu-modal__head .menu-modal__close{cursor:pointer;height:1.5rem;width:1.5rem}.menu-modal__nav{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:3.125rem}.menu-modal__accordion-trigger,.menu-modal__link{color:#fff;font-family:FontSiteFamily;font-weight:500}.menu-modal__link{text-decoration:none}.menu-modal__accordion{height:auto}.menu-modal__accordion-trigger{align-items:flex-end;background:transparent;border:0;-moz-column-gap:.875rem;column-gap:.875rem;cursor:pointer;display:flex;justify-content:flex-start;padding:0;text-align:left;width:100%}.menu-modal__accordion-trigger.is-open .menu-modal__accordion-icon{transform:rotate(180deg)}.menu-modal__accordion-icon{height:1rem;margin-bottom:.375rem;transition:transform .2s ease;width:1rem}.menu-modal__accordion-body{display:flex;flex-direction:column;gap:.875rem;max-height:0;opacity:0;overflow:hidden;padding-block:0;transition:max-height .32s ease,padding-block .32s ease,opacity .22s ease}.menu-modal__accordion-body.is-open{max-height:37.5rem;opacity:1;padding-block:1.875rem 1.5rem}.menu-modal__sublink.text{color:#fff}.menu-modal__contacts{border-top:1px solid #1c4668;margin-bottom:auto;padding-bottom:5rem;padding-top:1.5625rem}.menu-modal__contacts-title{margin-bottom:1.125rem}.menu-modal__contacts-title.text{color:#9dd9ea78;text-transform:uppercase}.menu-modal__contact-link{display:block}.menu-modal__contact-link.text{color:#fff;text-decoration:none}.menu-modal__contact-link+.menu-modal__contact-link{margin-top:.625rem}.menu-modal__button{justify-content:center;width:100%}@media(max-width:414px){.menu-modal__inner{padding:1.75rem 1rem 1.5rem}.menu-modal__head-right{-moz-column-gap:1.875rem;column-gap:1.875rem}}.company-chronology{background-color:#fff;position:relative}.company-chronology.is-desktop-scroll{height:calc((var(--chrono-steps, 4) + 1)*100dvh)}.company-chronology.is-desktop-scroll .company-chronology-inner{position:sticky;top:0}.company-chronology-inner{display:flex;flex-direction:column;height:100vh;height:100dvh;height:100svh;overflow:hidden;padding-top:12.5rem}@media(max-height:800px){.company-chronology-inner{padding-top:148px}}@media(max-height:700px){.company-chronology-inner{padding-top:120px}}.company-chronology-head{align-items:flex-start;border-bottom:1px solid #bcc1c3;display:flex;flex-shrink:0;justify-content:space-between;padding-bottom:4.5rem}.company-chronology-label{color:#859092;text-transform:uppercase}.company-chronology-title{color:#082b44}.company-chronology-hint{text-align:right}.company-chronology-hint.text{color:#859092}.company-chronology-track{display:flex;flex:1;justify-content:space-between;max-height:85%;min-height:85%}.company-chronology-slide{align-items:center;display:flex;flex:0 0 25%;height:100%;justify-content:center;max-width:25%;overflow:hidden;position:relative}.company-chronology-slide.is-active{flex:0 0 50%;max-width:50%}.company-chronology-slide.is-active .company-chronology-slide-year{color:#f4f4f833}.company-chronology-slide.is-active .company-chronology-slide-card{opacity:1;pointer-events:auto}.company-chronology-slide-content{align-items:flex-start;display:flex;height:100%;justify-content:flex-start;padding:25px;position:relative;width:100%}.company-chronology-slide-year{animation:chrono-fade-up .5s ease both;color:#cfd8de;font-size:7.8125vw;font-weight:600;letter-spacing:-.0005%;line-height:.8;pointer-events:none;position:relative;transition:color .4s ease,-webkit-text-stroke .4s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2}.company-chronology-slide-header svg{display:none;position:relative;z-index:2}.company-chronology-slide-card{height:100%;inset:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transform:translateZ(0);transition:opacity .4s ease;width:100%;z-index:1}.company-chronology-slide-card .swiper{height:100%}.company-chronology-slide-img{height:100%;width:100%}.company-chronology-slide-img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.company-chronology-slide-img-wrapper{background-color:#082b44;inset:0;overflow:hidden;position:absolute}.company-chronology-slide-img-wrapper .swiper-wrapper{height:100%}.company-chronology-slide-img-wrapper:after{background:#15171866;content:"";display:block;height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:1}.company-chronology-slide-img-slot{height:100%;width:100%}.company-chronology-slide-img-placeholder{background-color:#082b44;height:100%;width:100%}.company-chronology-slide-info{animation:chrono-fade-up .55s ease .15s both;bottom:0;padding:0 1.8rem 2.18rem 0;position:absolute;right:0;width:50%;z-index:1}.company-chronology-slide-info ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;row-gap:23px}.company-chronology-slide-info li{color:#fff;padding-left:1.125rem;position:relative}.company-chronology-slide-info li:before{background-color:#92cc5c;content:"";height:.4rem;left:0;position:absolute;top:.45em;width:.4rem}.company-chronology-slide:first-child .company-chronology-slide-content{padding-left:0}@media(max-width:1199px){.company-chronology-head{padding-bottom:4rem}.company-chronology-inner{height:auto;padding-top:148px}.company-chronology-label{margin-bottom:2rem}.company-chronology-hint{display:none}.company-chronology-track{aspect-ratio:9/8;max-height:none;min-height:420px}.company-chronology-slide{flex:none}.company-chronology-slide:not(.is-active){display:none}.company-chronology-slide.is-active{flex:1;max-width:100%;width:100%}.company-chronology-slide.is-active .company-chronology-slide-card{opacity:1;pointer-events:auto}.company-chronology-slide-info{padding:25px;width:100%}.company-chronology-slide-info.text._m{font-size:1.125rem}.company-chronology-slide-header{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.company-chronology-slide-header svg{display:block}.company-chronology-slide-year{font-size:4.5rem}}@media(max-width:767px){.company-chronology-head{padding-bottom:3rem;padding-top:0;row-gap:0}.company-chronology-inner{padding-top:120px}.company-chronology-label{margin-bottom:1.25rem}.company-chronology-hint{display:none}.company-chronology-track{aspect-ratio:9/14}.company-chronology-slide-content{padding:20px 16px}.company-chronology-slide-year{font-size:3.5rem}.company-chronology-slide-info{padding:0 16px 18px}.company-chronology-slide-info.text._m{font-size:1rem}}@keyframes chrono-fade-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.menu-accordion-enter-active,.menu-accordion-leave-active{max-height:600px;transition:opacity .2s ease,transform .2s ease}.menu-accordion-enter-from,.menu-accordion-leave-to{max-height:0;opacity:0;transform:translateY(-.5rem)}.page-404{background-color:#edeef4;display:flex;flex-direction:column;height:100%;margin-top:auto}.page-404 .page-404-main{align-items:flex-end;display:flex;flex:1;margin-bottom:1.75rem}.page-404 .page-404-main .page-404-number{padding-right:2.25rem}.page-404 .page-404-main .page-404-number svg{height:100%;max-width:33.75rem;width:100%}.page-404 .page-404-main .page-404-info{display:flex;flex-direction:column;padding-left:2.25rem;row-gap:1.25rem}.page-404 .page-404-main .page-404-info .text._s{color:#859092;max-width:24rem;width:100%}.page-404 .page-404-main .page-404-info .primary-button{align-self:flex-start;justify-content:center;max-width:24rem;width:100%}.page-404 .page-404-bottom{align-items:flex-start;border-top:1px solid #bcc1c3;margin-top:auto;padding-bottom:11.25rem;padding-top:2.625rem;position:relative}.page-404 .page-404-bottom:before{background-color:#bcc1c3;content:"";height:100%;left:50%;position:absolute;top:0;transform:translate(-50%);width:1px}.page-404 .page-404-bottom .page-404-contacts{display:flex;flex-direction:column;gap:16px;padding-left:2.25rem}.page-404 .page-404-bottom .page-404-contacts a{color:#082b44;transition:opacity .2s ease}.page-404 .page-404-bottom .page-404-contacts a:hover{opacity:.7}.page-404 .page-404-footer{align-items:center;flex-wrap:wrap;justify-content:space-between;padding-bottom:2rem;padding-top:8.375rem}.page-404 .page-404-footer a{color:#859092;font-size:1rem;font-weight:500;letter-spacing:-.0003%;line-height:1.2;transition:all .2s}.page-404 .page-404-footer a:hover{color:#bcc1c3}.page-404 .page-404-footer .copyright{color:#859092;font-size:1rem;font-weight:500;letter-spacing:-.0003%;line-height:1.2}.page-404 .page-404-footer .policy{padding-left:2.25rem}@media(max-width:744px){.page-404 .page-404-footer .policy{padding-left:0}}.page-404 .page-404-footer .sagirov{display:flex;justify-content:flex-end}@media(max-width:744px){.page-404 .page-404-main{margin-bottom:0;text-align:center}.page-404 .page-404-main .page-404-number{margin-bottom:3.5rem;padding-right:0}.page-404 .page-404-main .page-404-info{align-items:center;padding-left:0}.page-404 .page-404-main .page-404-info .text._s{max-width:28.125rem}.page-404 .page-404-main .page-404-info .primary-button{margin-inline:auto;max-width:28.125rem}.page-404 .page-404-bottom{margin-top:28px;padding-bottom:11.25rem;padding-top:36px}.page-404 .page-404-bottom:before{display:none}.page-404 .page-404-bottom .page-404-contacts{padding-left:0}.page-404 .page-404-footer{align-items:flex-start;gap:.6875rem;justify-content:flex-start}.page-404 .page-404-footer .sagirov{justify-content:flex-start}}@media(max-width:414px){.page-404 .page-404-main .page-404-info{row-gap:16px}.page-404 .page-404-bottom{border:none;margin-top:0;padding-bottom:0;padding-top:32px}.page-404 .page-404-bottom:before{display:none}.page-404 .page-404-bottom .page-404-contacts{padding-left:0}}.advantages-list{margin:0}.advantages-list .advantages-item{border:1px solid #cfd8de;display:flex;flex-direction:column;gap:1rem;padding:2.5vw 2.08333vw}.advantages-list .advantages-item+.advantages-item{border-left:none}.advantages-list .advantages-item-title{color:#859092;font-size:clamp(.6rem,100vw * 11/1920,.75rem);font-weight:500;letter-spacing:.08em;text-transform:uppercase}.advantages-list .advantages-item-num{color:#6bbf4e;font-size:clamp(3rem,100vw * 96/1920,7rem);font-weight:500;line-height:1;margin:auto 0}.advantages-list .advantages-item-desc{color:#859092;font-size:clamp(.75rem,100vw * 14/1920,.875rem);line-height:1.5;max-width:14.58333vw}@media(max-width:767px){.advantages-list .advantages-item{border-left:1px solid #cfd8de;border-top:none}.advantages-list .advantages-item:first-child{border-top:1px solid #cfd8de}}.project-hero{align-items:flex-end;color:#fff;display:flex;height:100dvh;justify-content:flex-end;overflow:hidden;position:relative}.project-hero .project-hero-media{height:100%;inset:0;position:absolute;width:100%;z-index:0}.project-hero .project-hero-media-slide{height:100%;position:relative;width:100%}.project-hero .project-hero-media-slide .adaptive-picture{height:100%;inset:0;position:absolute;width:100%}.project-hero .project-hero-media-slide .adaptive-picture img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.project-hero .project-hero-media-slide:after{background:linear-gradient(180deg,transparent 30%,rgba(0,0,0,.55));content:"";inset:0;pointer-events:none;position:absolute}.project-hero .project-hero-media-slide:before{-webkit-backdrop-filter:blur(5.9px);backdrop-filter:blur(5.9px);background-color:#0000003b;content:"";inset:0;opacity:1;pointer-events:none;position:absolute;transition:opacity .9s ease,backdrop-filter .9s ease;z-index:1}.project-hero .project-hero-media-slide.swiper-slide-active:before{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);opacity:0}.project-hero-body{padding-bottom:3.125rem;pointer-events:none;position:relative;row-gap:3.3125rem;width:100%;z-index:1}.project-hero-socials{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-end;row-gap:.625rem}.project-hero-socials-link{align-items:center;border:1px solid #fff;border-radius:6.25rem;color:#fff;-moz-column-gap:.625rem;column-gap:.625rem;display:inline-flex;padding:0 1.25rem;pointer-events:auto;transition:all .2s ease}.project-hero-socials-link span{color:#fff}.project-hero-socials-link svg{height:1.5rem;transition:all .2s ease;width:1.5rem}.project-hero-socials-link svg path{transition:all .2s ease}.project-hero-socials-link:hover{border-color:#f4f4f866;color:#f4f4f866}.project-hero-socials-link:hover svg path{fill:#f4f4f866;stroke:#f4f4f866}.project-hero-footer{align-items:flex-end;display:flex;justify-content:space-between}.project-hero-text{display:flex;flex-direction:column;max-width:31.25vw}.project-hero-text .h2{color:#fff}.project-hero-text .text{color:#f4f4f899;margin-block:1.25rem 3rem 0;max-width:20.83333vw}.project-hero-btn{justify-content:center;margin-top:1.25rem;max-width:21.625rem;pointer-events:auto;width:100%}.project-hero-counter{align-items:baseline;-moz-column-gap:.25rem;column-gap:.25rem;display:flex;flex-shrink:0}.project-hero-counter .h3{color:#fff}.project-hero-progress{-moz-column-gap:5px;column-gap:5px;display:flex;height:3px;z-index:10}.project-hero-progress-bar{background-color:#ffffff4d;cursor:pointer;flex:1;height:100%;overflow:hidden;pointer-events:auto;position:relative}.project-hero-progress-bar:after{background-color:#fff;content:"";inset:0;position:absolute;transform:scaleX(0);transform-origin:left center;transition:transform .4s ease-in-out}.project-hero-progress-bar.is-filled:after{transform:scaleX(1)}@media(max-width:1199px){.project-hero-body{padding-bottom:2.5rem;row-gap:3.25rem}.project-hero-socials{align-items:flex-end;justify-content:flex-end;order:1}.project-hero-footer{align-items:flex-start;flex-direction:column;gap:1.25rem;order:0}.project-hero-text{max-width:none;width:100%}.project-hero-text .text{max-width:none}.project-hero-progress{order:2}.project-hero-counter{display:none}.project-hero-btn{max-width:16.875rem}}@media(max-width:743px){.project-hero-socials{align-items:flex-start;justify-content:flex-start;order:0}.project-hero-body{row-gap:0}.project-hero-text .text{margin-block:1.125rem 2rem 0}.project-hero-footer{margin-block:2.0625rem 2.5rem;order:1}.project-hero-btn{margin-top:1.125rem;max-width:100%}}.direction-page{background-color:#fff;padding-block:200px}.direction-page .direction-page-top{padding-bottom:4.5rem;position:relative}.direction-page .direction-page-top .text-description{color:#859092;position:absolute;top:.5rem}.direction-page .direction-page-top p{color:#082b44;font-size:3.85417vw;font-weight:500;letter-spacing:-1px;line-height:100%;text-indent:24rem;vertical-align:middle}.direction-page .direction-page-bottom{margin-top:0;row-gap:2.5rem}.direction-page .direction-page-bottom .direction-page-item-label{color:#859092;padding-right:10px}@media(max-width:1199px){.direction-page{padding-block:148px}.direction-page .direction-page-top{padding-bottom:4rem}.direction-page .direction-page-top p{font-size:2.5rem;text-indent:15rem}.direction-page .direction-page-bottom{row-gap:2rem}.direction-page .direction-page-bottom .direction-page-item-label{margin-bottom:1rem}}@media(max-width:767px){.direction-page{padding-block:96px}.direction-page .direction-page-top{padding-bottom:3rem}.direction-page .direction-page-top p{font-size:1.75rem;text-indent:9rem}.direction-page .direction-page-bottom{row-gap:2rem}.direction-page .direction-page-bottom .direction-page-item-label{font-size:14px;margin-bottom:12px}.direction-page .direction-page-bottom .direction-page-item-text{font-size:16px}.direction-page .direction-page-bottom .direction-page-item-label{color:#859092}}@media(max-width:414px){.direction-page{padding-block:2.875rem}}.gallery-project{overflow:hidden;padding-block:200px;width:100svw}.gallery-project .gallery-project-head{text-align:center}.gallery-project .gallery-project-head .text-description{color:#859092;display:block;margin-bottom:1.875rem;text-transform:uppercase}.gallery-project .gallery-project-head .gallery-project-title{color:#082b44;margin-bottom:3.75rem}.gallery-project .gallery-project-head .gallery-project-desc{color:#859092;margin:0 auto;max-width:34.6875rem;padding:0 5.625rem 3.75rem}.gallery-project .gallery-project-slider-wrap{height:100%;max-height:35.83333vw;overflow:hidden;position:relative;width:100svw}.gallery-project .gallery-project-slider-wrap .gallery-project-swiper{height:100%;overflow:visible;width:100%}.gallery-project .gallery-project-slider-wrap .gallery-project-swiper .gallery-project-slide{border-radius:3px;overflow:hidden;position:relative}.gallery-project .gallery-project-slider-wrap .gallery-project-swiper .gallery-project-slide .adaptive-picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gallery-project .gallery-project-slider-wrap .gallery-project-swiper .gallery-project-slide img{height:100%;-o-object-fit:cover;object-fit:cover;opacity:1;transition:opacity .5s ease;width:100%}.gallery-project .gallery-project-slider-wrap .gallery-project-swiper .gallery-project-slide:before{-webkit-backdrop-filter:blur(5.9px);backdrop-filter:blur(5.9px);background-color:#0000003b;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .5s ease;z-index:1}.gallery-project .gallery-project-slider-wrap .gallery-project-swiper .gallery-project-slide:not(.swiper-slide-active) img{opacity:.39}.gallery-project .gallery-project-slider-wrap .gallery-project-swiper .gallery-project-slide:not(.swiper-slide-active):before{opacity:1}.gallery-project .gallery-project-slider-wrap .gallery-project-arrow{align-items:center;background:transparent;background-color:#192237cc;border-radius:50%;cursor:pointer;display:flex;height:3rem;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;width:3rem;z-index:10}.gallery-project .gallery-project-slider-wrap .gallery-project-arrow:hover{background-color:#fff}.gallery-project .gallery-project-slider-wrap .gallery-project-arrow:hover svg path{fill:#679b45;stroke:#679b45}.gallery-project .gallery-project-slider-wrap .gallery-project-arrow.swiper-button-disabled,.gallery-project .gallery-project-slider-wrap .gallery-project-arrow:disabled{-webkit-backdrop-filter:blur(4.5px);backdrop-filter:blur(4.5px);background-color:#192237cc;cursor:not-allowed;pointer-events:none}.gallery-project .gallery-project-slider-wrap .gallery-project-arrow.swiper-button-disabled svg path,.gallery-project .gallery-project-slider-wrap .gallery-project-arrow:disabled svg path{fill:#f4f4f866;stroke:#f4f4f866}.gallery-project .gallery-project-slider-wrap .gallery-project-arrow.left{left:2rem}.gallery-project .gallery-project-slider-wrap .gallery-project-arrow.right{right:2rem}.gallery-project .gallery-project-slider-wrap .gallery-project-arrow.right svg{transform:rotate(180deg)}.gallery-project .gallery-project-footer{margin-top:3.75rem;text-align:center}@media(min-width:1200px){.gallery-project .gallery-project-slider-wrap{height:auto;max-height:none}.gallery-project .gallery-project-swiper{height:auto}.gallery-project .gallery-project-slide{aspect-ratio:876/688;width:45.625vw}}@media(max-width:1199px){.gallery-project{padding-block:148px}.gallery-project .gallery-project-slider-wrap{height:60svh;max-height:none}.gallery-project .gallery-project-slider-wrap .gallery-project-arrow{display:none}.gallery-project .gallery-project-head .text-description{margin-bottom:32px}.gallery-project .gallery-project-head .gallery-project-title{margin-bottom:3rem}.gallery-project .gallery-project-head .gallery-project-desc{padding:0 4rem 3rem}.gallery-project .gallery-project-footer{margin-top:3rem}}@media(max-width:767px){.gallery-project{padding-block:120px}.gallery-project .gallery-project-slider-wrap .gallery-project-arrow{display:none}.gallery-project .gallery-project-head .text-description{margin-bottom:20px}.gallery-project .gallery-project-head .gallery-project-title{margin-bottom:2rem}.gallery-project .gallery-project-head .gallery-project-desc{padding:0 2.5rem 2rem}.gallery-project .gallery-project-head .gallery-project-desc.text{font-size:14px}.gallery-project .gallery-project-footer{margin-top:2.1875rem}.gallery-project .gallery-project-footer .primary-button{font-size:14px}}.privacy-policy-page{margin-top:125px}@media(max-width:1199px){.privacy-policy-page{margin-top:92px}}@media(max-width:743px){.privacy-policy-page{margin-top:44px}}.privacy-policy-page h1{margin-bottom:109px;text-transform:none;width:85%}@media(max-width:1199px){.privacy-policy-page h1{margin-bottom:80px;width:100%}}.cookie-bar{align-items:center;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:#374e5f66;bottom:35px;display:flex;gap:32px;justify-content:space-between;left:64px;padding:24px 32px;position:fixed;right:64px;width:calc(100% - 128px);z-index:9999}@media(max-width:1599px){.cookie-bar{bottom:35px;left:28px;padding:24px 32px;right:28px;width:calc(100% - 56px)}}@media(max-width:743px){.cookie-bar{align-items:flex-start;bottom:16px;flex-direction:column;gap:16px;left:16px;padding:20px 24px;right:16px;width:calc(100% - 32px)}}.cookie-bar-text a{border-bottom:1px solid #fff;color:#fff;transition:all .3s}.cookie-bar-text a:hover{border-color:#082b4400}.cookie-bar-text.text{color:#fff}@media(max-width:743px){.cookie-bar-text.text{font-size:14px}}.cookie-bar-btn{background-color:#fff;border:none;border-radius:3px;color:#082b44;cursor:pointer;flex-shrink:0;font-family:FontSiteFamily,arial;font-size:16px;font-weight:500;letter-spacing:-1px;line-height:100%;padding:14px 71px;transition:background-color .2s ease}.cookie-bar-btn:hover{background-color:#cfd8de}@media(max-width:743px){.cookie-bar-btn{text-align:center;width:100%}}.cookie-bar-enter-active,.cookie-bar-leave-active{transition:transform .3s ease,opacity .3s ease}.cookie-bar-enter-from,.cookie-bar-leave-to{opacity:0;transform:translateY(100%)}.header{left:0;position:fixed;top:0;transition:top .32s ease,background-color .25s ease,padding-top .2s ease;width:100%;z-index:100}.header .menu{transition:opacity .25s ease,transform .25s ease}.header .right-bar{align-items:center}.header .right-bar .phone{white-space:nowrap}.header.header-detached{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#05182666}.header.header-route-transition{opacity:0;pointer-events:none}.header-main{justify-content:space-between;padding-bottom:0;padding-top:50px}.header-main .text._m,.header-main .text._xs{color:#fff}.header-main .lang-switcher .text._xs{color:#a8b7c1}.header-main .lang-switcher .text._xs:hover,.header-main .text._m:hover,.header-main a:hover{color:#9dd9ea78}.header-main .logo{transition:flex-basis .28s ease,max-width .28s ease}.header-main .logo-color{fill:#fff}.header-main .menu{flex:0 0 0;max-width:0;opacity:0;overflow:hidden;transition:opacity .2s ease;width:0}.header-main.header-detached{padding-bottom:24px;padding-top:24px}.header-main.header-menu-visible .menu{flex:0 0 50%;max-width:50%;opacity:1;width:50%}.header-main.header-menu-visible .right-bar{flex:0 0 25%;max-width:25%}.header-main.header-menu-visible .right-bar .lang-switcher{margin-left:0}.header-main .right-bar{flex:0 0 50%;max-width:50%;transition:flex-basis .28s ease,max-width .28s ease}.header-main .right-bar .lang-switcher{margin-left:auto}.header-main .lang-switcher__item_active.text._xs{color:#fff}.header-white{color:#082b44}.header-white .text._m,.header-white .text._xs{color:#082b44;transition:none}.header-white .burger:after,.header-white .burger:before{background-color:#082b44}.header-white .logo-color{fill:#082b44}.header-white .lang-switcher .text._xs:hover,.header-white .text._m:hover,.header-white a:hover{color:#9dd9ea78}.header-white .lang-switcher .text._xs{color:#a8b7c1;transition:none}.header-white .lang-switcher__item_active.text._xs{color:#082b44;transition:none}.header-white.header-menu-visible .logo-color{fill:#fff}.header-white.header-menu-visible .text._m{color:#fff;transition:none}.header-white.header-menu-visible .right-bar{align-items:center}.header-white.header-menu-visible .right-bar .lang-switcher__item_active.text._xs{color:#fff;transition:none}.header-white.header-menu-visible .right-bar .burger:after,.header-white.header-menu-visible .right-bar .burger:before{background-color:#fff}.header-white .lang-switcher .text._xs:hover,.header-white .text._m:hover,.header-white a:hover{color:#5a819e}.header-dark,.header-dark .text._m{color:#fff}.header-dark .logo-color{fill:#fff}.header-dark .right-bar{align-items:center}.header-dark .right-bar .burger:after,.header-dark .right-bar .burger:before{background-color:#fff}.header-dark.header-menu-visible .logo-color{fill:#fff}.header-dark.header-menu-visible .text._m{color:#fff}.header-dark.header-menu-visible .right-bar{align-items:center}.header-dark.header-menu-visible .right-bar .lang-switcher__item_active.text._xs{color:#fff}.header-dark.header-menu-visible .right-bar .burger:after,.header-dark.header-menu-visible .right-bar .burger:before{background-color:#fff}.header-dark .lang-switcher__item_active.text._xs{color:#fff}.header-dark .lang-switcher .text._xs:hover,.header-dark .text._m:hover,.header-dark a:hover{color:#5a819e}@media(max-width:1199px){.header .right-bar{gap:56px}.header-main{padding-top:28px}.header-main.header-menu-visible .right-bar{flex:0 0 50%;max-width:50%}}@media(max-width:550px){.header .logo{max-width:95px}.header .logo svg{width:100%}.header .right-bar .phone{display:none}}.main:has(.change-page-enter-active) .header,.main:has(.change-page-leave-active) .header{z-index:99}.main:has(.change-page-leave-active) .header{animation:opacityHidden 1s ease-in-out forwards}.main:has(.change-page-enter-active) .header{animation:opacityShow .6s cubic-bezier(0,0,.26,1) forwards;opacity:0}.footer{background-color:#fff;padding-block:7.5rem 2.3rem}.footer .footer-top{align-items:flex-end;border-bottom:1px solid #bcc1c3;padding-bottom:2.5rem}.footer .footer-top .center{padding-left:2rem}.footer .footer-top .right{text-align:right}.footer .footer-top a{transition:all .2s}.footer .footer-top a:hover{color:#5a819e}.footer .footer-center{padding-block:2.25rem 10rem;position:relative}.footer .footer-center:after{background-color:#bcc1c3;content:"";height:100%;left:50%;position:absolute;top:0;transform:translate(-50%);width:1px}.footer .footer-center a{color:#082b44;font-size:1rem;font-weight:500;letter-spacing:-.0003%;line-height:1.2;transition:all .2s}.footer .footer-center a:hover{color:#5a819e}.footer .footer-center-left{padding-right:2rem}.footer .footer-center-left .text._s{color:#859092;margin-bottom:1.25rem}.footer .footer-center-left span{color:#082b44;display:block;font-size:1.125rem;max-width:22.6rem;width:100%}.footer .footer-center-right{align-items:flex-start;display:flex;justify-content:space-between;padding-left:2rem}.footer .footer-center-right nav{display:flex;flex-direction:column;row-gap:15px}.footer .footer-center-right ul{-moz-column-gap:7.29167vw;column-gap:7.29167vw;display:grid;grid-auto-flow:row dense;grid-template-columns:max-content max-content;list-style:none;row-gap:15px}.footer .footer-center-right ul li:nth-child(-n+4){grid-column:1}.footer .footer-center-right ul li:nth-child(n+5){grid-column:2}.footer .footer-logo{position:relative}.footer .footer-logo-container{display:block;height:auto;width:21.5rem}.footer .footer-logo-container svg{height:auto;width:100%}@media screen and (max-width:1199px){.footer .footer-logo-container{width:16.875rem}}@media screen and (max-width:743px){.footer .footer-logo-container{width:11.0625rem}}.footer .footer-bottom{align-items:end;color:#859092;display:grid;grid-template-areas:"logo policy sagirov";grid-template-columns:50% auto auto;padding-top:2.3rem;row-gap:10px;width:100%}.footer .footer-bottom a{color:#859092;font-size:1rem;font-weight:500;letter-spacing:-.0003%;line-height:1.2;transition:all .2s}.footer .footer-bottom a:hover{color:#bcc1c3}.footer .footer-bottom .policy{padding-left:2rem}.footer .footer-bottom .policy svg{fill:#082b44}.footer .footer-bottom .sagirov{text-align:right}@media(max-width:1440px){.footer .footer-top .center{padding-left:0}}@media(max-width:1200px){.footer{padding-block:4.8rem 2rem}.footer .footer-top{padding-bottom:1.875rem}.footer .footer-top .center{padding-left:0}.footer .footer-logo-container{width:16.5rem}.footer .footer-center{padding-bottom:12.5rem;padding-top:1.875rem}.footer .footer-center-right{padding-left:1.25rem}.footer .footer-center-right ul{grid-template-columns:max-content}.footer .footer-center-right ul li:nth-child(n+5){grid-column:1}.footer .footer-center-left{padding-right:1.25rem}.footer .footer-bottom{padding-top:1.75rem}.footer .footer-bottom .copyright{grid-area:copy}.footer .footer-bottom .copyright br{display:block}.footer .footer-bottom .footer-logo{grid-area:logo}.footer .footer-bottom .policy{grid-area:policy;padding-left:1.25rem}.footer .footer-bottom .sagirov{grid-area:sagirov}}@media(max-width:992px){.footer .footer-center-left a{max-width:13rem}.footer .footer-bottom{grid-template-areas:"logo policy" "logo sagirov"}.footer .footer-bottom .copyright span{display:block;margin-top:1.125rem}.footer .footer-bottom .sagirov{padding-left:1.25rem;text-align:left}}@media(max-width:744px){.footer{padding-block:3.5rem 1.5rem}.footer .footer-top{border:none;padding:0}.footer .footer-top a{font-size:2.1rem}.footer .footer-top .center{margin-block:1.125rem 1.875rem}.footer .footer-top .right .simple-button{justify-content:center;width:100%}.footer .footer-center{padding-block:2.5rem 6.9rem;row-gap:2.5rem}.footer .footer-center:after{display:none}.footer .footer-center-left{padding-right:0}.footer .footer-center-left a{max-width:100%}.footer .footer-center-left .text._s{margin-bottom:10px}.footer .footer-center-right{border-top:1px solid #bcc1c3;-moz-column-gap:4.375rem;column-gap:4.375rem;justify-content:flex-start;padding-left:0;padding-top:1.125rem}.footer .footer-logo:after{display:none}.footer .footer-logo-container{width:11rem}.footer .footer-bottom{grid-template-areas:"logo" "policy" "sagirov";grid-template-columns:1fr;padding-top:1.375rem;row-gap:11px}.footer .footer-bottom .copyright span{display:inline}.footer .footer-bottom .policy,.footer .footer-bottom .sagirov{padding-left:0}}@media(max-width:414px){.footer .footer-top a{font-size:1.7rem}.footer .footer-center-right{-moz-column-gap:1.375rem;column-gap:1.375rem}.footer .footer-center a{font-size:.875rem}}.format-screen{background-color:#fff;display:flex;flex-wrap:wrap;padding-bottom:260px;padding-top:7.8125vw}.format-screen-title h2{width:75%}@media(max-width:1439px){.format-screen-title h2{width:100%}}@media(max-width:1199px){.format-screen-title{margin-bottom:64px}}@media(max-width:743px){.format-screen-title{margin-bottom:48px}}.format-screen-subtitle{color:#859092;text-transform:uppercase}@media(max-width:1199px){.format-screen-subtitle{margin-bottom:32px}}.format-screen-button{text-align:right}@media(max-width:1199px){.format-screen-button{order:5;text-align:center}}@media(max-width:743px){.format-screen-button{text-align:center}}@media(max-width:550px){.format-screen-button .simple-button{justify-content:center;width:100%}}.format-screen .title-block{margin-bottom:5rem;row-gap:10rem}.format-screen .title-block .text-right h2{text-align:right}.format-screen .title-block .h2,.format-screen .title-block h2{color:#fff}.format-screen .title-link{pointer-events:none}.format-screen .format-list{display:flex;margin-top:72px;width:100%}.format-screen .format-list .f-item{cursor:pointer;min-height:725px;overflow:hidden;transition:flex-basis .4s ease-in-out}.format-screen .format-list .f-item .adaptive-picture,.format-screen .format-list .f-item img{display:block}.format-screen .format-list .f-item .project-tag{border-color:#fff;color:#fff}.format-screen .format-list .f-item .format-link{pointer-events:none}.format-screen .format-list .f-item .project-description{color:#f4f4f899}@media(max-width:743px){.format-screen .format-list .f-item .project-description{font-size:1rem}}.format-screen .format-list .f-item.active .format-item-content h3{transform:scale(1.6)}.format-screen .format-list .f-item .bottom-info{padding:0 30px 30px}@media(max-width:743px){.format-screen .format-list .f-item .bottom-info{padding:0 24px 20px}}.format-screen .format-list .f-item .format-item-content{display:flex;flex-direction:column;height:100%;min-width:25rem;position:relative}.format-screen .format-list .f-item .format-item-content .top-info{padding:30px 30px 0}.format-screen .format-list .f-item .format-item-content .top-info .h4{color:#fff;margin-bottom:25px;text-transform:uppercase}@media(max-width:1199px){.format-screen .format-list .f-item .format-item-content .top-info{margin-bottom:85px}}@media(max-width:743px){.format-screen .format-list .f-item .format-item-content .top-info{padding:24px 24px 0}}.format-screen .format-list .f-item .format-item-content .bottom-bar{margin-top:auto}.format-screen .format-list .f-item .format-item-content h3{backface-visibility:hidden;transform-origin:left center;transition:transform .3s ease-in-out;-webkit-font-smoothing:antialiased}@media(max-width:1439px){.format-screen .format-list .f-item{min-height:680px}}@media(max-width:1199px){.format-screen .format-list .f-item{min-height:auto}.format-screen .format-list{margin-bottom:48px;margin-top:0}.format-screen{padding-bottom:168px;padding-top:10.67556vw}.format-screen .title-block{margin-bottom:18rem;row-gap:5.6rem}.format-screen .format-list{border-top:none;flex-direction:column}.format-screen .format-list .f-item .format-item-content{min-width:1px}.format-screen .format-list .f-item:not(:last-child){border-right:none}}@media(max-width:743px){.format-screen{padding-bottom:120px;padding-top:12.92059vw}.format-screen .title-block{margin-bottom:10rem;row-gap:5rem}.format-screen .format-list{margin-bottom:35px}}@media(max-width:374px){.format-screen .title-block{row-gap:4rem}.format-screen .title-block .h2,.format-screen .title-block h2{font-size:3rem}}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto,.col-xxl,.col-xxl-1,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-auto{padding-left:0;padding-right:0;position:relative;width:100%}.row{display:flex;flex-wrap:wrap;margin-left:0;margin-right:0}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;max-width:100%;width:auto}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.order-first{order:-1}.order-last{order:13}.d-none{display:none}.d-initial{display:initial}.d-flex{display:flex}.offset-auto{margin-left:auto}.offset-0{margin-left:0}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media(min-width:414px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;max-width:100%;width:auto}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.order-sm-first{order:-1}.order-sm-last{order:13}.d-sm-none{display:none}.d-sm-initial{display:initial}.d-sm-flex{display:flex}.offset-sm-auto{margin-left:auto}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media(min-width:744px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;max-width:100%;width:auto}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.order-md-first{order:-1}.order-md-last{order:13}.d-md-none{display:none}.d-md-initial{display:initial}.d-md-flex{display:flex}.offset-md-auto{margin-left:auto}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media(min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;max-width:100%;width:auto}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.order-lg-first{order:-1}.order-lg-last{order:13}.d-lg-none{display:none}.d-lg-initial{display:initial}.d-lg-flex{display:flex}.offset-lg-auto{margin-left:auto}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media(min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;max-width:100%;width:auto}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.order-xl-first{order:-1}.order-xl-last{order:13}.d-xl-none{display:none}.d-xl-initial{display:initial}.d-xl-flex{display:flex}.offset-xl-auto{margin-left:auto}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}@media(min-width:1440px){.col-xxl{flex-basis:0;flex-grow:1;max-width:100%}.col-xxl-auto{flex:0 0 auto;max-width:100%;width:auto}.col-xxl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xxl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xxl-3{flex:0 0 25%;max-width:25%}.col-xxl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xxl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xxl-6{flex:0 0 50%;max-width:50%}.col-xxl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xxl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xxl-9{flex:0 0 75%;max-width:75%}.col-xxl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xxl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xxl-12{flex:0 0 100%;max-width:100%}.order-xxl-1{order:1}.order-xxl-2{order:2}.order-xxl-3{order:3}.order-xxl-4{order:4}.order-xxl-5{order:5}.order-xxl-6{order:6}.order-xxl-7{order:7}.order-xxl-8{order:8}.order-xxl-9{order:9}.order-xxl-10{order:10}.order-xxl-11{order:11}.order-xxl-12{order:12}.order-xxl-first{order:-1}.order-xxl-last{order:13}.d-xxl-none{display:none}.d-xxl-initial{display:initial}.d-xxl-flex{display:flex}.offset-xxl-auto{margin-left:auto}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.3333333333%}.offset-xxl-2{margin-left:16.6666666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.3333333333%}.offset-xxl-5{margin-left:41.6666666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.3333333333%}.offset-xxl-8{margin-left:66.6666666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.3333333333%}.offset-xxl-11{margin-left:91.6666666667%}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA)}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.glightbox-container{height:100%;left:0;overflow:hidden;position:fixed;top:0;touch-action:none;width:100%;z-index:999999!important;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;backface-visibility:hidden;outline:0}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{height:100%;overflow:hidden;position:relative;width:100%;z-index:9999}.glightbox-container .gslider{align-items:center;display:flex!important;height:100%;justify-content:center;left:0;overflow:hidden;position:relative;top:0;transform:translateZ(0);transition:transform .4s ease;width:100%}.glightbox-container .gslide{align-items:center;display:flex;justify-content:center;opacity:0;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.glightbox-container .gslide.current{opacity:1;position:relative;z-index:99999}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{display:flex;flex-direction:column;height:100vh;justify-content:center;margin:auto;max-width:100%;position:relative;width:100%}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{border:none;min-height:165px;outline:0!important;-webkit-overflow-scrolling:touch;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{align-items:center}.gslide-image img{border:none;display:block;float:none;height:auto;margin:auto;max-height:100vh;max-width:100vw;min-width:200px;-o-object-fit:cover;object-fit:cover;outline:0;padding:0;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{max-width:100%;width:auto}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:grabbing!important;transition:none}.gslide-video{max-width:100vh;position:relative;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{margin:auto;width:100%}.gslide-video:before{background:#ff000057;content:"";display:none;height:100%;position:absolute;width:100%}.gslide-video.playing:before{display:none}.gslide-video.fullscreen{height:75vh;max-width:100%!important;min-width:100%}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;margin:auto;max-height:calc(100vh - 40px);max-width:100%;overflow:auto;text-align:left}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:grabbing!important;transition:none}.ginlined-content{display:block!important;opacity:1;overflow:auto}.gslide-external{background:#fff;display:flex;height:100%;max-height:75vh;min-width:100%;overflow:auto;padding:0;width:100%}.gslide-media{display:flex;width:auto}.zoomed .gslide-media{box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{flex-direction:column;margin:0 auto}.gslide-description{flex:1 0 100%;position:relative}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.glightbox-button-hidden,.zoomed .gslide-description{display:none}.glightbox-mobile .glightbox-container .gslide-description{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.75));bottom:0;height:auto!important;max-height:78vh;max-width:100vw!important;order:2!important;overflow:auto!important;padding:19px 11px 50px;position:absolute;transition:opacity .3s linear;width:100%}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{opacity:.4;transition:opacity .5s ease}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{opacity:1;transition:opacity .5s ease}.greset{transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{animation:lightboxLoader .8s linear infinite;border:2px solid #fff;border-radius:50%;border-right-color:transparent;display:block;height:25px;left:0;margin:0 auto;position:absolute;right:0;top:47%;width:25px;z-index:9999}.goverlay{height:calc(100vh + 1px);left:0;position:fixed;top:-1px;width:100%;will-change:opacity}.glightbox-mobile .goverlay,.goverlay{background:#000}.gclose,.gnext,.gprev{align-items:center;border:none;cursor:pointer;display:flex;flex-direction:column;height:44px;justify-content:center;width:26px;z-index:99999}.gclose svg,.gnext svg,.gprev svg{display:block;height:auto;margin:0;padding:0;width:25px}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{color:#000;font-family:arial;font-size:1em;font-weight:400;line-height:1.4em;margin-bottom:19px}.glightbox-clean .gslide-desc{font-family:arial;font-size:.86em;line-height:1.4em;margin-bottom:0}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:#000000bf;border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{left:30px}.glightbox-clean .gnext,.glightbox-clean .gprev{height:50px;position:absolute;top:-100%;width:40px}.glightbox-clean .gnext{right:30px}.glightbox-clean .gclose{height:35px;position:absolute;right:10px;top:15px;width:35px}.glightbox-clean .gclose svg{height:auto;width:18px}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{animation:gfadeIn .5s ease}.gfadeOut{animation:gfadeOut .5s ease}.gslideOutLeft{animation:gslideOutLeft .3s ease}.gslideInLeft{animation:gslideInLeft .3s ease}.gslideOutRight{animation:gslideOutRight .3s ease}.gslideInRight{animation:gslideInRight .3s ease}.gzoomIn{animation:gzoomIn .5s ease}.gzoomOut{animation:gzoomOut .5s ease}@keyframes lightboxLoader{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@keyframes gslideInLeft{0%{opacity:0;transform:translate3d(-60%,0,0)}to{opacity:1;transform:translateZ(0);visibility:visible}}@keyframes gslideOutLeft{0%{opacity:1;transform:translateZ(0);visibility:visible}to{opacity:0;transform:translate3d(-60%,0,0);visibility:hidden}}@keyframes gslideInRight{0%{opacity:0;transform:translate3d(60%,0,0);visibility:visible}to{opacity:1;transform:translateZ(0)}}@keyframes gslideOutRight{0%{opacity:1;transform:translateZ(0);visibility:visible}to{opacity:0;transform:translate3d(60%,0,0)}}@keyframes gzoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@media(min-width:769px){.glightbox-container .ginner-container{flex-direction:row;height:auto;width:auto}.glightbox-container .ginner-container.desc-top .gslide-description{order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{order:1}.glightbox-container .ginner-container.desc-left .gslide-description{order:0}.glightbox-container .ginner-container.desc-left .gslide-image{order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:#000000eb}.glightbox-clean .gslide-media{box-shadow:1px 2px 9px #000000a6}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{height:100%;overflow-y:auto;position:absolute}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:#00000052}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:#000000b3}.glightbox-clean .gnext,.glightbox-clean .gprev{top:45%}}@media(min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}
