@keyframes marquee{0%{transform:translate3d(0,0,0)}to{transform:translate3d(-100%,0,0)}}ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html :where(img[class*=wp-image-]){height:auto;max-width:100%}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container,.wpcf7 br,.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::after,.wpcf7-list-item-label::before{content:" "}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}@font-face{font-display:swap;font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ 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);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-slide,.swiper-wrapper{width:100%;position:relative;transition-property:transform}.swiper-wrapper{height:100%;z-index:1;display:flex;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;transform:translate3d(0,0,0)}.swiper-slide{flex-shrink:0;display:block}:root{--swiper-navigation-size:44px}.swiper-wrapper{transition-timing-function:linear}.swiper-slide{height:auto}@font-face{font-family:TTHovesPro;src:url(/wp-content/themes/pgd/front/fonts/TT_Hoves_Pro_Trial_Medium.eot);src:url(/wp-content/themes/pgd/front/fonts/TT_Hoves_Pro_Trial_Medium.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/pgd/front/fonts/TT_Hoves_Pro_Trial_Medium.woff)format("woff"),url(/wp-content/themes/pgd/front/fonts/TT_Hoves_Pro_Trial_Medium.ttf)format("truetype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:TTHovesPro;src:url(/wp-content/themes/pgd/front/fonts/TT_Hoves_Pro_Trial_Regular.eot);src:url(/wp-content/themes/pgd/front/fonts/TT_Hoves_Pro_Trial_Regular.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/pgd/front/fonts/TT_Hoves_Pro_Trial_Regular.woff)format("woff"),url(/wp-content/themes/pgd/front/fonts/TT_Hoves_Pro_Trial_Regular.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:TTHovesPro;src:url(/wp-content/themes/pgd/front/fonts/TT_Hoves_Pro_Trial_Light.eot);src:url(/wp-content/themes/pgd/front/fonts/TT_Hoves_Pro_Trial_Light.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/pgd/front/fonts/TT_Hoves_Pro_Trial_Light.woff)format("woff"),url(/wp-content/themes/pgd/front/fonts/TT_Hoves_Pro_Trial_Light.ttf)format("truetype");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:RFDewiExpanded;src:url(/wp-content/themes/pgd/front/fonts/RFDewiExpanded-Semibold.eot);src:url(/wp-content/themes/pgd/front/fonts/RFDewiExpanded-Semibold.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/pgd/front/fonts/RFDewiExpanded-Semibold.woff)format("woff"),url(/wp-content/themes/pgd/front/fonts/RFDewiExpanded-Semibold.ttf)format("truetype");font-style:normal;font-weight:600;font-display:swap}:root{--scroll:0px;--header:0px;--icon_size:24px;--h1:clamp(40px, 10vw, 208px);--h2:clamp(clamp(48px, 12vw, 64px), 6vw, 128px);--h3:clamp(32px, 8vw, 64px);--h4:clamp(clamp(24px, 5.2vw, 44px), 3.2vw, 48px);--h5:clamp(12px, 3vw, 24px);--nav:clamp(12px, 1vw, 16px);--small:12px;--body:clamp(12px, 3vw, 16px);--family:'TTHovesPro',sans-serif;--color:var(--white);--bg:var(--primary-900);--white:#fff;--black:#000;--main:#00539C;--primary-25:#FCFCFC;--primary-50:#FAFAFA;--primary-100:#F4F4F5;--primary-200:#E4E4E7;--primary-300:#D1D1D6;--primary-400:#A0A0AB;--primary-500:#70707B;--primary-600:#51525C;--primary-700:#3F3F46;--primary-800:#26272B;--primary-900:#18181B;--btn_height:56px;--btn_inner:32px;--btn_color:var(--white);--btn_font:var(--bony);--btn_bg:transparent;--btn_bd_size:2px;--btn_bd_color:var(--primary-600);--btn__lh:0px;--inner_g:32px;--i1:clamp(64px, 16vw, 80px);--i2:clamp(64px, 16vw, 74px);--i3:clamp(32px, 8vw, 64px);--i4:32px;--i5:clamp(32px, 8vw, 80px);--bone:32px;--bone_w:1792px;--bone_size:max((100vw - var(--bone_w) - var(--scroll)) / 2, var(--bone));--grid_2:2;--grid_3:3;--grid_4:4}*,body{margin:0;padding:0;color:var(--color)}*{box-sizing:border-box}button,html,input{display:block}body{font-size:var(--body);font-weight:400;font-style:normal;line-height:1.5;font-family:var(--family);background-color:var(--bg)}.richText img,img,svg{display:block;width:100%;height:auto}a{text-decoration:none}li{list-style-type:none}button,input{font:inherit;background-color:transparent;border:0;box-shadow:none;appearance:none;outline:0;resize:none}button{cursor:pointer}input::placeholder{color:var(--color);font-family:var(--family)}.bone{width:100%;max-width:calc(var(--bone_w) + var(--bone)*2);margin:0 auto;padding:0 var(--bone)}.bone[dark],.bone[main]{padding-top:var(--bone);padding-bottom:var(--bone);background-color:var(--main)}.bone[dark]{background-color:var(--primary-800)}.bone>.media{overflow:hidden}.bone>.media,.map_wrapper{margin:0 calc(var(--bone)*-1)}.bone>.media img,.bone>.media video{max-height:422px;object-fit:cover;object-position:center}.bone>.media:not(:first-child){margin-top:var(--i1)}.column,.footer_form p{display:flex;flex-direction:column;grid-gap:var(--inner_g)}section{position:relative;z-index:1;padding:var(--i5)0}h2{font:inherit!important}._h1{font-size:var(--h2);font-weight:400;letter-spacing:-.02em;line-height:1.25}._h1,._h2,._h3,._h4{text-transform:uppercase}._h2{font-size:var(--h3);font-weight:500;letter-spacing:-.02em;line-height:1.25}._h3,._h4{font-weight:400;line-height:1.33}._h3{font-size:var(--h4);letter-spacing:-.02em}._h4{font-size:var(--h5)}.title span:before{content:"→ "}[class*=__grid]{display:grid;grid-gap:var(--inner_g)}.__grid-twoo{grid-template-columns:repeat(var(--grid_2),1fr)}[class*=__flex]{display:flex;grid-gap:var(--inner_g)}.__flex-align{align-items:center}.__flex-center,.__flex-end,.button{align-items:flex-end;justify-content:space-between}.__flex-center,.button{align-items:center}.button{--color:var(--btn_color);display:inline-flex;position:relative;gap:10px;min-width:min(var(--btn_w),100%);height:var(--btn_height);padding:0 var(--btn_inner) var(--btn__lh);font-size:var(--btn_font);font-weight:500;text-transform:uppercase;text-align:center;background-color:var(--btn_bg);border:var(--btn_bd_size) solid var(--btn_bd_color);border-radius:calc(var(--btn_height)*.5);cursor:pointer}.button.white{--btn_color:var(--black);--btn_bd_color:rgba(255, 255, 255, .4)}.button.center{justify-content:center;text-align:center}.button.icon{--btn_inner:0px;justify-content:center;grid-gap:0;min-width:var(--btn_height);padding:0;font-size:0;border-radius:50%}.button.icon.big{--btn_height:clamp(58px, 14vw, 128px)}.button.icon.big svg{width:clamp(12px,3vw,16px)}.button svg,.richText *{all:revert-layer}.button.zoom{--btn_inner:32px;justify-content:space-between;padding-left:4px}.button.zoom:before{--size:calc(var(--btn_height) - 8px);content:"";width:var(--size);min-width:var(--size);height:var(--size);background-color:#0b5cff;background-image:url("data:image/svg+xml,%3Csvg width='26' height='20' viewBox='0 0 26 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.6001H12.4666C15.4133 1.6001 17.7999 3.98675 17.7999 6.9334V18.4H6.3333C3.38665 18.4 1 16.0134 1 13.0667V1.6001Z' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22.64 2.01369L17.8 6.85367V13.147L22.64 17.9869C23.5067 18.8536 25 18.2403 25 17.0136V2.98702C25 1.76036 23.52 1.14703 22.64 2.01369Z' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:24px;border-radius:50%}.button.n-white{--btn_color:var(--black);--btn_bg:var(--white);--btn_bd_color:var(--white)}.button.n-main{--btn_color:var(--white);--btn_bg:#00539C;--btn_bd_color:#00539C}.button.black{--btn_color:var(--white);--btn_bg:var(--black);--btn_bd_color:var(--black)!important}.richText *{color:var(--color)}.richText>:first-child{margin-top:0}.richText>:last-child{margin-bottom:0}input:not([type=checkbox],[type=radio],[type=submit],[type=range]){width:100%;min-height:var(--btn_height);padding:0;font-size:var(--body);font-weight:500;text-overflow:ellipsis;border-bottom:1px solid var(--primary-600);transition:border-color .43s,color .43s}input:not([type=checkbox],[type=radio],[type=submit],[type=range])::placeholder{color:var(--primary-400);text-overflow:ellipsis}input:not([type=checkbox],[type=radio],[type=submit],[type=range]):focus,input:not([type=checkbox],[type=radio],[type=submit],[type=range]):hover{border-color:currentColor}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.__input_hidden{width:0!important;height:0!important;min-height:0!important;padding:0!important;border:0!important;opacity:0;z-index:-1}input[type=checkbox]+span{--size:20px;display:flex;align-items:center;position:relative;padding-left:calc(var(--size) + 16px);font-weight:500;cursor:pointer}input[type=checkbox]+span:before{content:"";position:absolute;top:calc(50% - var(--size)/2);left:0;width:var(--size);height:var(--size);background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 9L10 12L19 3M14 1H5C2.79086 1 1 2.79086 1 5V15C1 17.2091 2.79086 19 5 19H15C17.2091 19 19 17.2091 19 15V10' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:contain;box-shadow:inset 0 0 0 2px #000;border-radius:5px;cursor:pointer;transition:background .43s,box-shadow .43s}input[type=checkbox]:not([readonly]):checked+span:before{box-shadow:inset 0 0 0 2px transparent;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 9L10 12L19 3M14 1H5C2.79086 1 1 2.79086 1 5V15C1 17.2091 2.79086 19 5 19H15C17.2091 19 19 17.2091 19 15V10' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.wpcf7-response-output{display:none}.lang,.wpcf7-form-control-wrap{position:relative}.lang{font-weight:500;text-transform:uppercase}.lang:not(:hover) .lang-list{pointer-events:none;margin-top:10px;opacity:0}.lang-current{display:inline-flex;align-items:center;grid-gap:6px}.lang-current:not(:first-child):after{--size:10px;content:"";width:var(--size);height:var(--size);background-image:url("data:image/svg+xml,%3Csvg width='10' height='7' viewBox='0 0 10 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 1L5 5L1 1' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:contain}.lang-list{position:absolute;top:calc(100% + 4px);left:0;right:-4px;-webkit-transition:opacity .43s,margin-top .43s;-moz-transition:opacity .43s,margin-top .43s;-ms-transition:opacity .43s,margin-top .43s;-o-transition:opacity .43s,margin-top .43s;transition:opacity .43s,margin-top .43s}.lang-list a{display:block;padding:4px 0}.lang-list:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:32px}.video{position:relative}.video_trigger{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;transition:opacity .43s;--btn_bd_color:rgba(255, 255, 255, .5)}.video video{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.video_vimeo:not(.active){pointer-events:none;opacity:0}.video_vimeo{position:fixed;top:0;left:0;right:0;bottom:0;padding:var(--bone);background-color:var(--bg);z-index:999;transition:opacity .43s}.video_vimeo_close.button{position:absolute;top:20px;right:52px;z-index:10}.video_vimeo video{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.header{--color:var(--white);position:sticky;top:0;z-index:10;font-size:var(--nav);transition:all .43s}.header .bone{transition:background-color .43s}.header_net{padding:clamp(16px,2vw,var(--i4))0}.header_logo img{width:auto;height:100%;max-height:var(--btn_height)}.header_nav{font-weight:500}.bar,.header_nav ul{display:flex;align-items:center}.header_nav ul{grid-gap:clamp(16px,2vw,var(--inner_g));text-transform:uppercase}.header_right .button{--btn_color:var(--white)}.bar{justify-content:center;width:48px;height:48px;z-index:10}.bar_burger{overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;width:32px;height:32px;margin:-9px -8px;padding:9px 8px;cursor:pointer;z-index:20;transition:background .43s,transform .43s}.bar_burger span{width:100%;height:2px;background-color:currentColor;border-radius:2px;transition:transform .43s,opacity .43s}.bar_wrapper{overflow:hidden;display:none;position:fixed;top:0;left:0;right:0;bottom:0;max-height:calc(100vh);padding-top:100px;background-color:var(--main);z-index:9}.bar_net{overflow-y:scroll;flex-direction:column;width:calc(100% + 40px);height:100%;max-height:calc(100vh - 100px);margin-right:-40px;padding:32px calc(var(--bone) + 40px - var(--scroll)) 32px var(--bone)}.bar_nav{display:flex;align-items:center;flex-grow:1}.bar_button{--btn_w:100%}.footer{margin-top:clamp(48px,12vw,var(--i1));padding-bottom:min(var(--bone),var(--bone_size) - var(--bone))}.footer_net{grid-template-columns:1fr 2fr}.footer_left{display:flex;flex-direction:column;justify-content:space-between}.footer_logo{font-size:min(96px,var(--h2));letter-spacing:-.02em;text-transform:uppercase}.footer_cop,.footer_links a,.footer_links button{text-transform:uppercase;font-weight:500}.footer_form,.footer_right{display:flex;flex-direction:column;grid-gap:var(--i1)}.footer_right ._net{display:grid;grid-gap:var(--inner_g)}.footer_form{--color:var(--black);grid-gap:var(--inner_g);padding:var(--i4);background-color:var(--white);border-radius:8px}.footer_blocks{display:flex;justify-content:space-between;flex-wrap:wrap;grid-gap:clamp(24px,6vw,80px) 40px}.footer_block,.marquee_line li{display:flex;flex-direction:column}.footer_block{grid-gap:8px;min-width:calc(100%/3 - 40px);max-width:clamp(340px,100%);font-weight:500}.footer_block .name{font-size:24px;text-transform:none}.footer_block .mail a{border-bottom:1px solid currentColor}.footer_block time{grid-gap:16px;margin-bottom:16px}.footer_block time:before{content:"";width:var(--icon_size);min-width:var(--icon_size);height:var(--icon_size);background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 9V12L10 14M21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3C16.9706 3 21 7.02944 21 12Z' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:contain}.footer_links a,.footer_links button{border-bottom:1px solid currentColor}.footer_block time,.marquee,.marquee_line{display:flex;align-items:center}.marquee{overflow:hidden;padding:0}.marquee_line{justify-content:space-around;grid-gap:var(--gap,40px);padding:0 calc(var(--gap,40px)/2);white-space:nowrap;animation:marquee var(--speed,calc((var(--count) * 1.5) * 2.4s)) -1s linear infinite}.marquee_line li{grid-gap:16px;transition:filter .43s}.marquee img{width:auto;max-width:none;height:clamp(var(--height,40px)*.5,10vw,var(--height,40px))}.marquee:hover .marquee_line{animation-play-state:paused}.marquee_line li:hover{filter:brightness(0) saturate(100%) invert(100%)}.master{margin-top:calc(var(--header)*-1);padding:0}.master .bone{position:sticky;top:0;padding-top:calc(var(--header)*1.4)}.master_bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.master_bg img,.master_image img{object-fit:cover;object-position:center}.master_bg img{height:100%}.master_net{--font_size:clamp(32px, 8vw, 170px);flex-wrap:wrap;position:relative}.master_net .title{font-size:var(--h1);letter-spacing:-.04em;line-height:.8;margin-bottom:-.1em;column-gap:16px}.master_image{position:relative;pointer-events:none;z-index:1}.master_image img{min-height:425px}.master_btn{width:100%;margin-bottom:-120px;margin-top:var(--i3);text-align:center}.progress_top{flex-wrap:wrap;font-weight:500;text-transform:uppercase}.progress_top .title{--color:var(--primary-600)}.progress_info{--inner_g:20px clamp(var(--i1) * .5, 3vw, var(--i1))}.progress_button{--inner_g:16px}.progress .media{position:relative}.progress .media img{max-height:none}.progress_after{position:absolute;top:0;left:0}.four_net{grid-row-gap:64px}.four img{width:revert-layer}.about{grid-gap:16px}.about .bone{grid-gap:var(--i5)}.about_net{grid-template-columns:.66fr .33fr;grid-row-gap:var(--i3);align-items:stretch}.about_info{flex-grow:1}.about .richText{text-transform:none}.about_info .richText{max-width:600px;text-transform:uppercase}.about_info .richText:not(:first-child){margin-top:var(--i4)}.about_links button{font-weight:500;text-transform:uppercase;border-bottom:1px solid currentColor}.about_links:not(:first-child){margin-top:var(--i3)}.about_nums{flex-wrap:wrap;grid-row-gap:var(--i3)}.about_nums li{height:100%}.about_nums:not(:first-child){margin-top:var(--i2)}.about_nums .richText{margin-top:0!important}.about_media video{border-radius:8px}.about_media .video{height:100%}.about_subtitle:not(:first-child){margin-top:min(52px,var(--i3))}.form{--btn_height:72px}.form_net:not(:first-child){margin-top:clamp(32px,8vw,80px)}.form_info,.form_info .wpcf7 p>span,.modal_s_form .wpcf7 p>span{flex-grow:1}.form_info .wpcf7{width:100%;max-width:1460px}.form_info .wpcf7 p{display:flex;align-items:center;grid-gap:var(--i4)}.form_info input:not([type=checkbox],[type=radio],[type=submit],[type=range]){padding:0 min(32px,var(--bone));background-color:var(--primary-600);border:1px solid var(--primary-600);border-radius:calc(var(--btn_height)*.5)}.form_text{width:100%;max-width:256px;font-weight:500;text-transform:uppercase;line-height:1.5}.how_net{flex-wrap:wrap}.how+.offer{margin-top:calc(var(--i5)*-2 + 32px)}.offer .column{--inner_g:var(--i5)}.offer_net{margin:0}.offer_image{overflow:hidden;display:block;border-radius:16px}.offer_net img{aspect-ratio:608/422;object-fit:cover;object-position:center}.offer_link{display:inline-block;margin-top:16px;text-transform:uppercase;font-weight:500}.deal_links a,.probject_list .link a,a.offer_link{border-bottom:1px solid currentColor}.offer .richText{text-transform:none}.offer_net{margin-left:calc(var(--bone_size)*-1);margin-right:calc(var(--bone_size)*-1);padding-left:calc(var(--bone_size) - var(--bone));padding-right:calc(var(--bone_size) - var(--bone))}.sertificate .bone:not(:first-child){margin-top:var(--i5)}.sertificate_top{flex-wrap:wrap}.sertificate_top:not(:first-child){margin-top:calc(var(--i1)*2)}.sertificate_top .title{margin-bottom:-.22em}.sertificate_top .richText{font-weight:500;text-transform:uppercase}.sertificate_btn .button{--btn_color:var(--white)}.faq_list li{border-bottom:1px solid var(--primary-600)}.faq_trigger{display:flex;align-items:center;justify-content:space-between;height:clamp(64px,16vw,88px)}.faq_trigger span{--size:clamp(12px, 3vw, 24px);display:block;position:relative;width:var(--size);height:var(--size)}.faq_trigger span:after,.faq_trigger span:before{content:"";position:absolute;top:calc(50% - 2px*.5);left:0;right:0;border-bottom:2px solid currentColor;transition:transform .43s}.faq_trigger span:after{transform:rotate(100grad)}.faq_content{display:none;padding-bottom:calc(var(--i4)*.5)}.faq_button{margin-top:64px}.faq_kuula:not(:first-child){margin-top:var(--i3)}.faq_kuula iframe{aspect-ratio:1680/712;width:100%;min-height:412px}.probject .column{--inner_g:var(--i5)}.probject .bone>.richText{max-width:62em;font-weight:300;text-transform:none}.probject_list{--size:clamp(140px, 12vw, 188px);--inner_g:16px;margin-left:calc(var(--bone)*-1);margin-right:calc(var(--bone)*-1)}.probject_list:not(.swiper-initialized) .swiper-wrapper{display:grid;grid-template-columns:repeat(var(--grid_3),1fr);grid-gap:var(--inner_g);margin:0}.probject_list article{display:grid;grid-template-rows:repeat(2,1fr);grid-gap:var(--inner_g);padding:var(--inner_g);background-color:var(--primary-800);border-radius:var(--inner_g)}.probject_list .image{display:block;overflow:hidden;border-radius:8px}.probject_list .image img{width:100%;height:var(--size);object-fit:cover;object-position:center}.probject_list .content{display:flex;flex-direction:column;text-transform:uppercase;font-weight:500}.probject_list .date{--color:var(--primary-400)}.probject_list .link{display:flex;align-items:flex-end;flex-grow:1;margin-top:var(--inner_g);text-transform:none}.probject_more{display:flex;justify-content:center}.probject_more button{text-transform:uppercase;font-weight:500;border-bottom:1px solid currentColor}.deal .title{max-width:20em}.deal_list{counter-reset:direction;--inner_g:clamp(16px, 1.77vw, 32px);margin-left:calc(var(--bone)*-1);margin-right:calc(var(--bone)*-1)}.deal_list:not(.swiper-initialized) .swiper-wrapper{display:grid;grid-template-columns:repeat(var(--grid_3),1fr);grid-gap:var(--inner_g)}.deal_list:not(:first-child){margin-top:var(--i5)}.deal_li{display:flex;align-items:flex-end;justify-content:space-between;position:relative;grid-gap:var(--inner_g);min-height:422px;padding:var(--inner_g);border:2px solid var(--primary-800);border-radius:16px}.deal_li:before{counter-increment:direction;content:"0"counter(direction);position:absolute;top:0;left:var(--inner_g);color:var(--primary-800);font-size:var(--h2);font-weight:400;text-transform:uppercase;letter-spacing:-.02em;line-height:1.25}.deal_content,.deal_links{grid-gap:0;text-transform:uppercase}.deal_content .richText{margin-top:var(--inner_g);font-weight:500}.deal_links{display:grid;grid-gap:12px;font-weight:500;text-align:right;white-space:nowrap}.map .column{--inner_g:var(--i5)}.map .media,.map_wrapper{overflow:hidden;position:relative}#k-map{height:clamp(640px,50vw,860px)}.map .media{--size:clamp(100px, 30vw, 256px);--color:var(--primary-400);display:flex;align-items:flex-end;position:absolute;left:var(--bone);bottom:var(--bone);font-weight:500;text-transform:uppercase}.map .media .video{overflow:hidden;width:var(--size);height:var(--size);border-radius:50%}.map .media .button{--btn_height:var(--size)}.ns_block{position:relative;z-index:1}.ns_block:not(:first-child){margin-top:var(--i5)}.ns_bg,.ns_bg:after{position:absolute;top:0;bottom:0}.ns_bg{overflow:hidden;left:calc(var(--bone)*-1);right:calc(var(--bone)*-1);border-radius:16px;z-index:-1}.ns_bg:after{content:"";left:0;right:0;background:linear-gradient(200.28deg,transparent 48.8%,rgba(0,0,0,.35) 67.87%),linear-gradient(194.1deg,transparent 67.53%,rgba(0,0,0,.2) 83.6%);z-index:1}.ns_bg img{height:100%;object-fit:cover;object-position:center}.ns_content{flex-wrap:wrap;height:clamp(500px,80vh,860px);padding:64px 0}.ns_content .title{line-height:1}.ns_content .title em{display:inline-block;font-size:var(--h5);font-weight:500;font-style:normal;line-height:1.5;text-transform:uppercase;letter-spacing:normal;transform:translate3d(0,-.05em,0)}.ns_btn{--btn_w:412px;width:min(var(--btn_w),100%)}.anim{transition:transform var(--speed,.15s) ease-out,opacity var(--speed,.15s) ease-out;transition-delay:var(--delay,0s)}.anim.opacity{opacity:0}.anim.slide_y{transform:translate3d(0,16px,0)}.anim.slide_y-32{transform:translate3d(0,32px,0)}.modal,.modal_viel{top:0;left:0;right:0;bottom:0}.modal{--modal_w:1856px;--modal_inner:clamp(16px, 4vw, 32px);--hide:40px;display:flex;align-items:center;justify-content:center;position:fixed;padding:0 var(--bone);z-index:99999;transition:opacity .43s}.modal_viel{position:absolute!important;background-color:#000;opacity:.92;z-index:-1;transition:opacity .83s}.modal:not(.active){pointer-events:none;opacity:0}.modal_wrapper{--color:var(--black);overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:var(--modal_w);background:var(--white);border-radius:16px}.modal_scroll{overflow-y:scroll;display:grid;grid-template-columns:1fr 628px;grid-gap:var(--inner_g);position:relative;width:calc(100% + var(--hide) + var(--scroll));height:calc(100vh - 80px);margin-right:calc(var(--hide)*-1);padding:var(--modal_inner) calc(var(--hide) - var(--scroll) + var(--modal_inner)) var(--modal_inner) var(--modal_inner)}.modal_close{--size:24px;width:var(--size);height:var(--size)}.modal.s{--modal_w:732px}.modal.s .modal_scroll{display:block;height:auto;max-height:calc(100vh - 80px);padding-top:var(--i5);padding-bottom:var(--i5)}.modal.s .modal_close{position:absolute;top:32px;right:calc(32px + var(--hide) - var(--scroll))}.modal_s_content{max-width:412px;margin:0 auto}.modal_s_image{display:flex;justify-content:center;margin-bottom:32px}.modal:not(.img) .modal_s_image img{all:revert}.modal_s_text,.modal_s_title{text-align:center}.modal_s_text{--color:var(--primary-600);font-size:var(--h5);text-wrap:balance;line-height:1.33}.modal_s_form:not(:first-child){margin-top:clamp(32px,8vw,56px)}.modal_s_form{--main:#0B5CFF;--btn_height:clamp(64px, 16vw, 72px)}.modal_s_form .wpcf7 p{display:grid;grid-gap:clamp(20px,5vw,32px)}.modal_s_form input:not([type=checkbox],[type=radio],[type=submit],[type=range]){padding:0 min(32px,var(--bone));background-color:var(--primary-100);border:1px solid var(--primary-100);border-radius:calc(var(--btn_height)*.5)}.modal.img .modal_scroll{--modal_inner:16px;padding-top:16px;padding-bottom:20px}.modal.img .modal_s_image img{height:100%;aspect-ratio:328/134;width:100%;object-fit:cover;object-position:center;border-radius:16px}.modal.img{--btn_w:100%;--btn_inner:12px}.modal.img .modal_s_text{font-size:var(--h5);text-transform:uppercase}.modal.img .modal_s_text:not(:first-child){margin-top:clamp(16px,4vw,32px)}@media only screen and (min-width:768px){[data-to-m]{display:none}.footer_right ._net{grid-template-columns:372px 1fr 140px}.four{padding:0}.faq_list{margin:0 calc(var(--bone)*-1)}.faq_list li{padding:0 var(--bone)}}@media only screen and (min-width:1200px){.bar,.bar_wrapper{display:none!important}.footer_right ._net{grid-template-columns:360px 1fr 140px}.probject_list .swiper-slide:nth-child(6n+2){margin-bottom:calc(var(--size) + var(--inner_g))}.probject_list .swiper-slide:nth-child(6n+5){margin-top:calc((var(--size) + var(--inner_g))*-1)}.probject_list .swiper-slide:nth-child(2n+2) article{grid-template-columns:repeat(2,1fr);grid-template-rows:1fr}.modal.img{--modal_w:1085px}.modal.img .modal_scroll{display:flex;align-items:stretch;padding-right:var(--i5)}.modal.img .modal_s_image{margin-bottom:0;max-width:min(50%,500px)}.modal.img .modal_s_image img{aspect-ratio:auto}.modal_s_content{display:flex;flex-direction:column;justify-content:center}}@media only screen and (min-width:1740px){.footer_right ._net{grid-template-columns:460px 1fr 140px}}@media only screen and (min-width:1856px){.bone>.media,.bone[dark],.bone[main],.header .bone,.map_wrapper{border-radius:16px}.header{top:min(var(--bone),var(--bone_size) - var(--bone))}.about .bone[main]{padding:0;background-color:transparent}.about_info{padding:var(--bone);background-color:var(--main);border-radius:16px}.about_media{overflow:hidden;border-radius:16px}}@media only screen and (max-width:1739px){.deal_li{align-items:flex-start;justify-content:flex-end;flex-direction:column;padding-top:40%}.deal_links{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}@media (hover:hover){.deal_li:not(.active) .deal_links{margin-top:calc((1.5em + var(--inner_g))*-1)}}.deal_button{top:var(--inner_g)!important}#k-map{margin-left:calc(var(--bone_size)*-1);margin-right:calc(var(--bone_size)*-1)}}@media only screen and (max-width:1199px){:root{--grid_4:var(--grid_3);--grid_3:var(--grid_2)}.header_nav,.ns_content .title br,[data-from-d]{display:none}.footer_net{grid-template-columns:1fr}.master_btn{margin-top:0;margin-bottom:-40px}.four_net{display:grid;grid-template-columns:repeat(2,auto)}.about_net{grid-template-columns:1fr}.about_media{width:100%;aspect-ratio:296/192;max-width:none}.about_media video{border-radius:8px}.about_nums{display:grid;grid-template-columns:repeat(2,1fr)}.about_subtitle,.about_top{flex-wrap:wrap}.form_net,.ns_content{align-items:flex-start;flex-direction:column}.ns_content{align-items:stretch;justify-content:flex-end}.ns_content .title>*{display:flex;flex-direction:column}.ns_content .title em{order:1;margin-top:32px}.modal_scroll{grid-template-columns:1fr}}@media only screen and (max-width:767px){:root{--grid_2:1}.bone>.media img,.bone>.media video{min-height:360px}.bone>.media:not(:first-child){margin-top:32px}.title span{display:block;font-size:14px}.title span br,.title span:before,[data-from-t]{display:none}.header_right{grid-gap:0}.footer_right{gap:32px}.footer_form .wpcf7_bottom{--btn_w:100%;flex-direction:column;align-items:stretch}.footer_blocks{flex-direction:column}.footer_block{--inner_g:24px;position:relative;width:100%;max-width:none;padding-bottom:clamp(24px,6vw,var(--i4));border-bottom:1px solid currentColor}.footer_block .name{font-size:clamp(16px,4vw,24px);padding-right:100px}.footer_block .tel{font-size:24px}.footer_block time{position:absolute;top:0;right:0;grid-gap:8px;height:calc(clamp(16px,4vw,24px)*1.33);margin-bottom:0}.footer_links{grid-row-gap:8px!important}.footer_cop{margin-top:32px}.marquee{--gap:128px!important;margin-top:16px;margin-bottom:clamp(32px,8vw,var(--i1))}.progress_info{flex-direction:column;align-items:flex-start;width:100%;padding-bottom:24px;border-bottom:1px solid var(--primary-600)}.four_net{text-align:center}.four img{margin:0 auto;max-width:80px}.form_net{--btn_w:100%}.form_info .wpcf7 p,.form_net,.how_net{flex-direction:column;align-items:stretch}.how .richText{--color:var(--primary-600)}.how_net{flex-direction:column-reverse;grid-gap:32px}.how_net:not(:first-child){margin-top:-24px}.offer_net{padding-right:calc(var(--bone_size) + 16px)}.sertificate_top:not(:first-child){margin-top:32px}.sertificate_btn{--btn_w:100%;width:100%}.probject_more{display:none}.deal_list{margin-left:calc(var(--bone_size)*-1);margin-right:calc(var(--bone_size)*-1);padding-left:var(--bone_size);padding-right:calc(var(--bone_size) + 16px)}.deal_li{min-height:296px;padding-top:60px}}@media only screen and (max-width:1199px) and (min-width:768px){.probject_list .swiper-slide:nth-child(6n+2),.probject_list .swiper-slide:nth-child(6n+4){margin-bottom:calc(var(--size) + var(--inner_g))}.probject_list .swiper-slide:nth-child(6n+4),.probject_list .swiper-slide:nth-child(6n+6){margin-top:calc((var(--size) + var(--inner_g))*-1)}.probject_list .swiper-slide:nth-child(6n+2) article,.probject_list .swiper-slide:nth-child(6n+5) article{grid-template-columns:repeat(2,1fr);grid-template-rows:1fr}}@media (hover:hover){.button{transition:background .43s,border .43s,color .43s}.button:hover:not(:active,[disabled],.white,.main){--btn_color:var(--black);--btn_bg:var(--white);--btn_bd_color:var(--btn_bg)}.button.white:hover:not(:active,[disabled],.main){--btn_color:var(--white);--btn_bg:var(--black);--btn_bd_color:var(--btn_bg)}.lang-list a{-webkit-transition:color .43s;-moz-transition:color .43s;-ms-transition:color .43s;-o-transition:color .43s}.header_nav a:hover,.lang-list a:hover{color:var(--main)}.video .button.icon:hover{--color:var(--white);background-color:transparent}.deal_li:before,.header_nav a,.lang-list a{transition:color .43s}.progress_after{transition:opacity .43s}.progress_after:not(:hover){opacity:0}.offer_image:hover img,.probject_list .image:hover img{transform:scale(1.2)}.faq_button .button.line{--btn_color:var(--white)!important;background-color:transparent}.offer_image img,.probject_list .image img{transition:transform .43s}.probject_list article{transition:background-color .43s}.probject_list article:hover{background-color:var(--primary-700)}.deal_li .richText{display:none}.deal_li{overflow:hidden;transition:background-color .43s,border-color .43s}.deal_li:hover{background-color:var(--main);border-color:var(--main)}.deal_li:hover:before{color:var(--white)}.deal_button{--btn_height:96px;--icon_size:16px;position:absolute;top:calc(100% - var(--btn_height) - var(--inner_g));right:var(--inner_g);transition:transform .43s,top .43s,opacity .43s}.deal_button .button{--btn_color:var(--white)!important;--btn_bg:transparent!important;--btn_bd_color:var(--white)!important}.deal_li:not(:hover,.active) .deal_button{opacity:0;transform:translate3d(calc(var(--btn_height) + var(--inner_g) + 2px),0,0)}.deal_links{transition:transform .43s,margin .43s}.deal_li:not(.active) .deal_links{transform:translate3d(0,calc(100% + var(--inner_g)),0)}.map .media .video_trigger{transition:all .43s}.map .media .video_trigger:not(:hover){background-color:rgba(0,0,0,.5)}}@media (hover:none){.deal_button{display:none}.map .media .video_trigger{background-color:rgba(0,0,0,.5)}}