@font-face{font-display:swap;font-family:Golos Text;font-style:normal;font-weight:400 900;src:url("fonts/golos/GolosText-VariableFont_wght.bf5a52ead2c4.ttf") format("truetype")}*,:after,:before{box-sizing:border-box}a,b,blockquote,body,canvas,caption,code,div,em,embed,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,li,main,nav,object,ol,p,pre,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;text-rendering:optimizeLegibility;vertical-align:baseline;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}footer,header,main,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;border-radius:0}@media screen and (min-width:1082px){body{zoom:.8}}.container{box-sizing:border-box;margin:0 auto;max-width:1824px;min-width:320px;width:100%}@media screen and (min-width:1082px){.container{max-width:1824px;min-width:1824px;padding-left:0;padding-right:0;width:1824px}}@media screen and (max-width:1081px){.container{max-width:320px;min-width:0;padding-left:0;padding-right:0;width:100%}}.short-container{box-sizing:border-box;margin:0 auto;max-width:1208px;min-width:320px;width:100%}@media screen and (min-width:1082px){.short-container{max-width:1208px;padding-left:0;padding-right:0;width:1208px}}@media screen and (max-width:1081px){.short-container{max-width:320px;min-width:0;padding-left:0;padding-right:0;width:100%}}@media screen and (min-width:1082px) and (max-width:1823px){html{zoom:calc(100vw / 1824px)}body{margin:0 auto;max-width:1824px;min-width:1824px}}.vertical-align{align-items:center;display:inline-flex}.flex{display:flex}.flex-space-between{align-items:center;display:flex;justify-content:space-between}.main-page--header{font-size:64px;font-weight:800;letter-spacing:0;line-height:100%}@media screen and (max-width:1082px){.main-page--header{font-size:24px;line-height:100%}.main-page--header.mg-b-64{margin-bottom:24px}}.c-text--content h2[id],.c-text--content h3[id],.c-text--content h4[id],[id]{scroll-margin-top:110px}.form-hp{height:1px!important;left:-10000px!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important;position:absolute!important;top:auto!important;width:1px!important}.c-toc{background-color:#f4f7fb;border-radius:40px;padding:40px;width:100%}.c-toc .c-toc--toggle{align-items:center;color:#2e5161;cursor:pointer;display:flex;font-family:Golos Text,sans-serif;font-size:48px;font-style:normal;font-weight:700;gap:16px;justify-content:space-between;letter-spacing:0;line-height:100%}.c-toc .c-toc--toggle img{flex-shrink:0;height:60px;transform:rotate(0deg);transition:transform .4s cubic-bezier(.4,0,.2,1);width:60px}.c-toc .c-toc--toggle.open img{transform:rotate(180deg)}.c-toc .c-toc--content{display:grid;grid-template-rows:0fr;margin-top:0;opacity:0;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1),margin-top .4s cubic-bezier(.4,0,.2,1),opacity .3s ease}.c-toc .c-toc--content>*{min-height:0;overflow:hidden}.c-toc .c-toc--content.open{grid-template-rows:1fr;margin-top:52px;opacity:1}.c-toc .c-toc--content li,.c-toc .c-toc--content li *{color:#17602c;font-family:Golos Text,sans-serif;font-size:24px;font-style:normal;font-weight:500;letter-spacing:0;line-height:29px}.c-toc .c-toc--content li a{text-decoration:none}.c-toc .c-toc--content li a:hover{text-decoration:underline}.c-toc .c-toc--content li:not(:last-child){margin-bottom:24px}@media screen and (max-width:1082px){.c-toc{border-radius:20px;padding:12px 12px 12px 20px}.c-toc .c-toc--toggle{color:#2e5161;font-size:18px;line-height:22px;min-height:40px}.c-toc .c-toc--toggle img{height:40px;width:40px}.c-toc .c-toc--content.open{margin-top:20px}.c-toc .c-toc--content li,.c-toc .c-toc--content li *{font-size:16px;line-height:22px}.c-toc .c-toc--content li:not(:last-child){margin-bottom:16px}}.c-text{background-blend-mode:screen;background-color:hsla(0,0%,100%,.07);border-radius:15px;box-shadow:0 8px 40px rgba(0,0,0,.2);box-sizing:border-box;padding:40px}.c-text:not(:has(>.c-text--title)):not(:has(>.c-text--content>:not(.stats-cards):not(.cards-list))){background-blend-mode:normal;background-color:transparent;border-radius:0;box-shadow:none;padding:0}.c-text .c-text--title{margin-bottom:24px}.c-text .c-text--title h2{font-family:Golos Text,sans-serif;font-size:48px;font-style:normal;font-weight:700;letter-spacing:0;line-height:100%}.c-text .c-text--content,.c-text .c-text--content *{font-family:Golos Text,sans-serif;font-size:24px;font-style:normal;font-weight:400;letter-spacing:0;line-height:43px}.c-text .c-text--content a{color:#137f33;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:3px}.c-text .c-text--content a:hover{color:#08853d}.c-text .c-text--content img{border-radius:12px;display:block;height:auto;max-width:100%;width:auto}.c-text .c-text--content>:not(:last-child):not(h2):not(h3){margin-bottom:12px}.c-text .c-text--content h2{font-family:Golos Text,sans-serif;font-size:48px;font-style:normal;font-weight:700;letter-spacing:0;line-height:100%;margin-bottom:24px;margin-top:64px}.c-text .c-text--content h2:first-child{margin-top:0}.c-text .c-text--content h3{font-family:Golos Text,sans-serif;font-size:32px;font-style:normal;font-weight:700;letter-spacing:0;line-height:100%;margin-bottom:16px;margin-top:48px}.c-text .c-text--content h3:first-child{margin-top:0}.c-text .c-text--content blockquote{background-color:#f4f7fb;border-left:5px solid #2e5c8a;border-radius:20px;padding:40px}.c-text .c-text--content ol:not(.stats-cards):not(.cards-list):not(.steps--list):not(.steps--line),.c-text .c-text--content ul:not(.stats-cards):not(.cards-list):not(.steps--list):not(.steps--line){list-style-position:outside;margin:16px 0;padding-left:1.5em}.c-text .c-text--content ol:not(.stats-cards):not(.cards-list):not(.steps--list):not(.steps--line) li,.c-text .c-text--content ul:not(.stats-cards):not(.cards-list):not(.steps--list):not(.steps--line) li{display:list-item;padding-left:.35em}.c-text .c-text--content ol:not(.stats-cards):not(.cards-list):not(.steps--list):not(.steps--line) li:not(:last-child),.c-text .c-text--content ul:not(.stats-cards):not(.cards-list):not(.steps--list):not(.steps--line) li:not(:last-child){margin-bottom:12px}.c-text .c-text--content ol:not(.stats-cards):not(.cards-list):not(.steps--list):not(.steps--line) li>ol,.c-text .c-text--content ol:not(.stats-cards):not(.cards-list):not(.steps--list):not(.steps--line) li>ul,.c-text .c-text--content ul:not(.stats-cards):not(.cards-list):not(.steps--list):not(.steps--line) li>ol,.c-text .c-text--content ul:not(.stats-cards):not(.cards-list):not(.steps--list):not(.steps--line) li>ul{margin-bottom:0;margin-top:12px}.c-text .c-text--content ul:not(.stats-cards):not(.cards-list):not(.steps--list):not(.steps--line){list-style-type:disc}.c-text .c-text--content ul:not(.stats-cards):not(.cards-list):not(.steps--list):not(.steps--line) ul{list-style-type:circle}.c-text .c-text--content ul:not(.stats-cards):not(.cards-list):not(.steps--list):not(.steps--line) ul ul{list-style-type:square}.c-text .c-text--content ol:not(.stats-cards):not(.cards-list):not(.steps--list):not(.steps--line){list-style-type:decimal}.c-text .c-text--content ol:not(.stats-cards):not(.cards-list):not(.steps--list):not(.steps--line) ol{list-style-type:lower-alpha}.c-text .c-text--content ol:not(.stats-cards):not(.cards-list):not(.steps--list):not(.steps--line) ol ol{list-style-type:lower-roman}.c-text .c-text--content ol.stats-cards,.c-text .c-text--content ul.stats-cards{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:32px 0;padding:0}.c-text .c-text--content ol.stats-cards>li,.c-text .c-text--content ul.stats-cards>li{background:#f4f7fb;border-radius:40px;color:#273840;font-family:Golos Text,sans-serif;font-size:32px;font-weight:400;line-height:43px;margin:0;padding:40px}.c-text .c-text--content ol.stats-cards>li>:first-child,.c-text .c-text--content ul.stats-cards>li>:first-child{margin-top:0}.c-text .c-text--content ol.stats-cards>li>:last-child,.c-text .c-text--content ul.stats-cards>li>:last-child{margin-bottom:0}.c-text .c-text--content ol.stats-cards>li p,.c-text .c-text--content ul.stats-cards>li p{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.c-text .c-text--content ol.stats-cards>li p+p,.c-text .c-text--content ul.stats-cards>li p+p{margin-top:12px}.c-text .c-text--content ol.stats-cards>li b,.c-text .c-text--content ol.stats-cards>li strong,.c-text .c-text--content ul.stats-cards>li b,.c-text .c-text--content ul.stats-cards>li strong{color:#2e5c8a;display:block;font-family:Golos Text,sans-serif;font-size:64px;font-style:normal;font-weight:900;line-height:66px;margin-bottom:12px}.c-text .c-text--content ol.cards-list,.c-text .c-text--content ul.cards-list{display:grid;gap:24px;grid-template-columns:1fr 1fr;list-style:none;margin:0 0 28px;padding:0}.c-text .c-text--content ol.cards-list>li,.c-text .c-text--content ul.cards-list>li{align-items:flex-start;background:#f4f7fb;border:0;border-radius:20px;box-sizing:border-box;color:#2e5161;display:flex;flex-direction:column;font-family:Golos Text,sans-serif;font-size:24px;font-weight:400;line-height:43px;margin:0;padding:40px;transition:box-shadow .18s ease}.c-text .c-text--content ol.cards-list>li>:first-child,.c-text .c-text--content ul.cards-list>li>:first-child{margin-top:0}.c-text .c-text--content ol.cards-list>li>:last-child,.c-text .c-text--content ul.cards-list>li>:last-child{margin-bottom:0}.c-text .c-text--content ol.cards-list>li>img,.c-text .c-text--content ol.cards-list>li>svg,.c-text .c-text--content ul.cards-list>li>img,.c-text .c-text--content ul.cards-list>li>svg{display:block;flex-shrink:0;height:100px;margin:0 0 24px;-o-object-fit:contain;object-fit:contain;width:100px}.c-text .c-text--content ol.cards-list>li p,.c-text .c-text--content ul.cards-list>li p{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.c-text .c-text--content ol.cards-list>li p+p,.c-text .c-text--content ul.cards-list>li p+p{margin-top:12px}.c-text .c-text--content ol.cards-list>li b,.c-text .c-text--content ol.cards-list>li strong,.c-text .c-text--content ul.cards-list>li b,.c-text .c-text--content ul.cards-list>li strong{color:#273840;display:block;font-family:Golos Text,sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:40px;margin:0 0 24px}.c-text .c-text--content ol.cards-list>li>img+b,.c-text .c-text--content ol.cards-list>li>img+strong,.c-text .c-text--content ol.cards-list>li>svg+b,.c-text .c-text--content ol.cards-list>li>svg+strong,.c-text .c-text--content ul.cards-list>li>img+b,.c-text .c-text--content ul.cards-list>li>img+strong,.c-text .c-text--content ul.cards-list>li>svg+b,.c-text .c-text--content ul.cards-list>li>svg+strong{margin-top:0}.c-text .c-text--content ol.cards-list>li:hover,.c-text .c-text--content ul.cards-list>li:hover{box-shadow:0 8px 40px rgba(0,0,0,.12)}.c-text .c-text--content .table-scroll{margin:24px 0;max-width:100%}.c-text .c-text--content .table-scroll__viewport{overflow-x:auto;overflow-y:hidden;width:100%;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin}.c-text .c-text--content .table-scroll__viewport table{border-collapse:collapse;border-spacing:0;color:#273840;min-width:0;table-layout:auto;width:100%}.c-text .c-text--content .table-scroll__viewport td,.c-text .c-text--content .table-scroll__viewport th{border-bottom:1px solid #d9dbe9;border-right:1px solid #d9dbe9;box-sizing:border-box;color:#273840;overflow-wrap:anywhere;text-align:left;vertical-align:middle;white-space:normal;word-break:break-word}.c-text .c-text--content .table-scroll__viewport td:last-child,.c-text .c-text--content .table-scroll__viewport th:last-child{border-right:0}.c-text .c-text--content .table-scroll__viewport th{background:#f4f7fb;font-family:Golos Text,sans-serif;font-size:13px;font-style:normal;font-weight:600;letter-spacing:.25px;line-height:16px;padding:16px}.c-text .c-text--content .table-scroll__viewport td{background:#fcfcfc;font-family:Golos Text,sans-serif;font-size:15px;font-style:normal;font-weight:400;letter-spacing:.75px;line-height:24px;padding:18px 16px}.c-text .c-text--content .table-scroll__viewport tbody tr:nth-child(2n) td{background:#f8f8f8}.c-text .c-text--content .table-scroll__viewport table:not(:has(thead))>tbody>tr:first-child>td,.c-text .c-text--content .table-scroll__viewport table:not(:has(thead))>tr:first-child>td{background:#f4f7fb;font-size:13px;font-weight:600;letter-spacing:.25px;line-height:16px;padding:16px}.c-text .c-text--content .table-scroll__viewport table:not(:has(thead))>tbody>tr:nth-child(2n)>td{background:#fcfcfc}.c-text .c-text--content .table-scroll__viewport table:not(:has(thead))>tbody>tr:nth-child(odd):not(:first-child)>td{background:#f8f8f8}.c-text .c-text--content .table-scroll__nav{display:none;margin-top:16px}.c-text .c-text--content .table-scroll.is-scrollable .table-scroll__nav{display:inline-flex}@media screen and (max-width:1082px){.c-text{border-radius:12px;padding:20px}.c-text:not(:has(>.c-text--title)):not(:has(>.c-text--content>:not(.stats-cards):not(.cards-list))){border-radius:0;padding:0}.c-text .c-text--title h2{font-size:18px;line-height:100%}.c-text .c-text--content,.c-text .c-text--content *{font-size:14px;line-height:160%}.c-text .c-text--content h2{font-size:18px;line-height:100%;margin-bottom:16px;margin-top:48px}.c-text .c-text--content h3{font-size:16px;line-height:100%;margin-bottom:12px;margin-top:32px}.c-text .c-text--content ol.stats-cards,.c-text .c-text--content ul.stats-cards{gap:12px;grid-template-columns:1fr;margin:24px 0}.c-text .c-text--content ol.stats-cards>li,.c-text .c-text--content ul.stats-cards>li{border-radius:24px;font-size:16px;line-height:140%;padding:24px}.c-text .c-text--content ol.stats-cards>li b,.c-text .c-text--content ol.stats-cards>li strong,.c-text .c-text--content ul.stats-cards>li b,.c-text .c-text--content ul.stats-cards>li strong{font-size:32px;line-height:110%;margin-bottom:8px}.c-text .c-text--content ol.cards-list,.c-text .c-text--content ul.cards-list{gap:16px;grid-template-columns:1fr;margin:0 0 20px}.c-text .c-text--content ol.cards-list>li,.c-text .c-text--content ul.cards-list>li{border-radius:16px;font-size:16px;line-height:150%;min-height:0;padding:24px}.c-text .c-text--content ol.cards-list>li>img,.c-text .c-text--content ol.cards-list>li>svg,.c-text .c-text--content ul.cards-list>li>img,.c-text .c-text--content ul.cards-list>li>svg{height:64px;margin-bottom:16px;width:64px}.c-text .c-text--content ol.cards-list>li b,.c-text .c-text--content ol.cards-list>li strong,.c-text .c-text--content ul.cards-list>li b,.c-text .c-text--content ul.cards-list>li strong{font-size:20px;line-height:125%;margin-bottom:12px}.c-text .c-text--content .table-scroll{margin:16px 0}.c-text .c-text--content .table-scroll__viewport table{min-width:100%;width:-moz-max-content;width:max-content}.c-text .c-text--content .table-scroll__viewport td,.c-text .c-text--content .table-scroll__viewport th{overflow-wrap:normal;white-space:nowrap;word-break:normal}.c-text .c-text--content .table-scroll__viewport th{font-size:12px;line-height:15px;padding:12px}.c-text .c-text--content .table-scroll__viewport td{font-size:14px;letter-spacing:.5px;line-height:22px;padding:14px 12px}.c-text .c-text--content .table-scroll__viewport table:not(:has(thead))>tbody>tr:first-child>td,.c-text .c-text--content .table-scroll__viewport table:not(:has(thead))>tr:first-child>td{font-size:12px;line-height:15px;padding:12px}}.c-faq .c-faq--title{color:#273840;font-family:Golos Text,sans-serif;font-size:40px;font-weight:600;line-height:48px;margin-bottom:24px}.c-faq .c-faq--title h1,.c-faq .c-faq--title h2,.c-faq .c-faq--title h3,.c-faq .c-faq--title p{color:inherit;font:inherit;margin:0}.c-faq .c-faq--list{align-items:stretch;border-top:1px solid #e2eaf2;display:flex;flex-direction:column;gap:0}.c-faq .c-faq--item{border-bottom:1px solid #e2eaf2;padding:32px 0}.c-faq .c-faq--item[open] .c-faq--toggle{background:#f2f6fa;border-color:#434b53}.c-faq .c-faq--item[open] .c-faq--toggle:before{border-color:#434b53;transform:translate(-50%,-40%) rotate(225deg)}.c-faq .c-faq--item[open] .c-faq--answer{margin-top:24px}.c-faq .c-faq--item.c-faq--animated[open] .c-faq--toggle{background:#c6f0cf;border-color:#22aa4a}.c-faq .c-faq--item.c-faq--animated[open] .c-faq--toggle:before{border-color:#22aa4a;transform:translate(-50%,-65%) rotate(45deg)}.c-faq .c-faq--item.c-faq--animated[open] .c-faq--answer{margin-top:0}.c-faq .c-faq--item.c-faq--animated>.c-faq--answer{display:grid;grid-template-rows:0fr;margin-top:0;opacity:0;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1),margin-top .4s cubic-bezier(.4,0,.2,1),opacity .3s ease}.c-faq .c-faq--item.c-faq--animated.is-open .c-faq--toggle{background:#f2f6fa;border-color:#434b53}.c-faq .c-faq--item.c-faq--animated.is-open .c-faq--toggle:before{border-color:#434b53;transform:translate(-50%,-40%) rotate(225deg)}.c-faq .c-faq--item.c-faq--animated.is-open>.c-faq--answer{grid-template-rows:1fr;margin-top:24px;opacity:1}.c-faq .c-faq--question{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:40px;justify-content:space-between;list-style:none}.c-faq .c-faq--question::-webkit-details-marker{display:none}.c-faq .c-faq--question::marker{content:""}.c-faq .c-faq--question-text{color:#273840;flex:1 1 auto;font-family:Golos Text,sans-serif;font-size:32px;font-weight:500;letter-spacing:0;line-height:143%;min-width:0}.c-faq .c-faq--toggle{background:#c6f0cf;border:1px solid #22aa4a;border-radius:100px;box-sizing:border-box;flex:none;height:60px;position:relative;transition:background-color .35s cubic-bezier(.4,0,.2,1),border-color .35s cubic-bezier(.4,0,.2,1);width:60px}.c-faq .c-faq--toggle:before{border-bottom:3px solid #22aa4a;border-right:3px solid #22aa4a;box-sizing:border-box;content:"";height:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-65%) rotate(45deg);transition:transform .35s cubic-bezier(.4,0,.2,1),border-color .35s cubic-bezier(.4,0,.2,1);width:12px}.c-faq .c-faq--answer{color:#2e5161;font-family:Golos Text,sans-serif;font-size:24px;font-weight:400;line-height:42px;max-width:1063px}.c-faq .c-faq--answer-inner{min-height:0;overflow:hidden}.c-faq .c-faq--answer-inner>:first-child{margin-top:0}.c-faq .c-faq--answer-inner>:last-child{margin-bottom:0}.c-faq .c-faq--answer-inner>:not(:last-child){margin-bottom:12px}.c-faq .c-faq--answer-inner p{color:inherit;font:inherit;margin:0}.c-faq .c-faq--answer-inner a{color:#137f33;text-decoration:underline}@media screen and (max-width:1082px){.c-faq .c-faq--title{font-size:24px;line-height:120%;margin-bottom:16px}.c-faq .c-faq--item{padding:20px 0}.c-faq .c-faq--item[open] .c-faq--answer{margin-top:16px}.c-faq .c-faq--item.c-faq--animated[open] .c-faq--answer{margin-top:0}.c-faq .c-faq--item.c-faq--animated.is-open>.c-faq--answer{margin-top:16px}.c-faq .c-faq--question{gap:16px}.c-faq .c-faq--question-text{color:#273840;font-size:18px;font-weight:500;line-height:140%}.c-faq .c-faq--toggle{height:44px;width:44px}.c-faq .c-faq--toggle:before{border-width:2px;height:10px;width:10px}.c-faq .c-faq--answer{color:#2e5161;font-size:14px;font-weight:400;line-height:160%}}@media (prefers-reduced-motion:reduce){.c-faq .c-faq--item.c-faq--animated>.c-faq--answer,.c-faq .c-faq--toggle,.c-faq .c-faq--toggle:before{transition:none}}.main-page-root .main-page--dir{background:#f4f7fb;border-radius:40px;display:grid;grid-template-columns:1fr 1.7fr;margin-bottom:64px;padding:60px;grid-gap:60px}.main-page-root .main-page--dir .mpd--img img{border-radius:20px}.main-page-root .main-page--dir .mpd--quote{margin-top:30px}.main-page-root .main-page--dir .mpd--quote,.main-page-root .main-page--dir .mpd--quote *{font-size:24px;line-height:43px}.main-page-root .main-page--dir .mpd--quote p{margin-bottom:20px}.main-page-root .main-page--dir .mpd--author{font-size:20px;letter-spacing:0;line-height:24px;margin-top:55px;max-width:60%}.main-page-root .main-page--dir .mpd--author b{font-weight:600;margin-bottom:15px}.main-page-root .main-page--sert{display:grid;grid-template-columns:655px 335px 284px 335px;grid-gap:72px;margin-bottom:160px}.main-page-root .main-page--sert .mpsert--attest{align-items:center;background:#f4f7fb;border-radius:40px;display:flex;gap:40px;padding:40px}.main-page-root .main-page--sert .mpsert--desc{font-size:32px;font-weight:700;line-height:40px}.main-page-root .main-page--sert .mpsert--num{font-size:36px;letter-spacing:3.6px;line-height:43px}.main-page-root .main-page--sert .mpsert--info-b{padding-top:40px}.main-page-root .main-page--sert .mpsert--info-b div:first-child{font-size:64px;font-weight:800;line-height:77px}.main-page-root .main-page--sert .mpsert--info-b div:last-child{font-size:24px;letter-spacing:0;line-height:43px}.main-page-root .main-page--about{display:grid;grid-template-columns:592px 600px 1fr;grid-gap:125px;margin-bottom:160px}.main-page-root .main-page--about .mpa--header{margin-bottom:24px}.main-page-root .main-page--about .mpa--desc{font-size:24px;letter-spacing:0;line-height:43px}.main-page-root .main-page--about .mpa--image{background-image:url("images/pages/main/about.df7329aa298f.jpg");background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:40px;height:100%;width:100%}.main-page-root .main-page--about .mpa--info{padding-top:90px}.main-page-root .main-page--about .mpa--info>div:first-child{margin-bottom:64px}.main-page-root .main-page--about .mpa--info .mpai--header{font-size:32px;font-weight:600;line-height:143%}.main-page-root .main-page--about .mpa--info .mpai--subheader{font-size:24px;line-height:150%}.main-page-root .main-page--steps{margin-bottom:160px}.main-page-root .main-page--steps .main-page--header{line-height:77px;margin-bottom:32px}.main-page-root .main-page--steps .mps--list .steps--list{display:grid;gap:24px;grid-template-columns:1fr 1fr}.main-page-root .main-page--steps .mps--list .steps--list>li{height:100%;min-height:0}@media screen and (max-width:1082px){.main-page-root .main-page--header.mg-b-64{margin-bottom:24px}.main-page-root .main-page--dir{grid-template-columns:1fr;padding:20px;grid-gap:16px;border-radius:20px}.main-page-root .main-page--dir .mpd--img img{height:auto;width:100%}.main-page-root .main-page--dir .mpd--info img{border-radius:20px;width:42px}.main-page-root .main-page--dir .mpd--quote{margin-top:16px}.main-page-root .main-page--dir .mpd--quote,.main-page-root .main-page--dir .mpd--quote *{font-size:14px;font-weight:400;letter-spacing:0;line-height:160%}.main-page-root .main-page--dir .mpd--author{font-size:14px;font-weight:400;line-height:160%;margin-top:24px;max-width:unset}.main-page-root .main-page--dir .mpd--author b{font-size:20px;font-weight:600;margin-bottom:8px}.main-page-root .main-page--sert{grid-template-columns:1fr;grid-gap:32px;margin-bottom:64px}.main-page-root .main-page--sert .mpsert--attest{border-radius:20px;flex-direction:column-reverse;gap:20px;padding:20px}.main-page-root .main-page--sert .mpsert--desc{font-size:24px;font-weight:700;line-height:130%;margin-bottom:8px}.main-page-root .main-page--sert .mpsert--num{font-size:24px;line-height:100%}.main-page-root .main-page--sert .mpsert--info-b{padding-top:0}.main-page-root .main-page--sert .mpsert--info-b div:first-child{font-size:48px;letter-spacing:0;line-height:100%}.main-page-root .main-page--sert .mpsert--info-b div:last-child{font-size:16px;line-height:160%}.main-page-root .main-page--about{grid-template-columns:1fr;grid-gap:16px;margin-bottom:64px}.main-page-root .main-page--about .mpa--desc{font-size:14px;line-height:160%}.main-page-root .main-page--about .mpa--image{border-radius:20px;min-height:340px}.main-page-root .main-page--about .mpa--info{display:flex;gap:20px;padding-top:16px}.main-page-root .main-page--about .mpa--info .mpai--item{margin-bottom:0!important}.main-page-root .main-page--about .mpa--info .mpai--item img{margin-bottom:16px;width:48px}.main-page-root .main-page--about .mpa--info .mpai--header{font-size:18px;line-height:24px;margin-bottom:8px}.main-page-root .main-page--about .mpa--info .mpai--subheader{font-size:14px;line-height:150%}.main-page-root .main-page--steps{margin-bottom:64px}.main-page-root .main-page--steps .main-page--header{margin-bottom:24px}.main-page-root .main-page--steps .mps--list .steps--list{gap:12px;grid-template-columns:1fr}.main-page-root .callback{margin-bottom:64px}}.article-list{margin-bottom:160px}.article-list .pagination{margin-top:48px}.article-list .article-list--item{align-items:flex-start;background-color:#f4f7fb;border-radius:24px;color:#273840;display:flex;flex-direction:column;gap:24px;justify-content:flex-end;margin-bottom:24px;padding:24px;text-decoration:none}.article-list .article-list--header{color:#273840;font-family:Golos Text,sans-serif;font-size:36px;font-style:normal;font-weight:700;letter-spacing:0;line-height:48px}.article-list .article-list--subheader{color:#273840;font-family:Golos Text,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.article-list .article-list--cover{align-self:stretch;border-radius:12px;height:539px;overflow:hidden;position:relative;width:100%}.article-list .article-list--cover img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media screen and (max-width:1082px){.article-list{margin-bottom:64px}.article-list .article-list--item{border-radius:24px;gap:16px;margin-bottom:16px;padding:24px}.article-list .article-list--header{font-size:18px;line-height:24px}.article-list .article-list--subheader{font-size:14px;line-height:22px}.article-list .article-list--cover{border-radius:12px;height:200px}}.article-detail h1{font-size:64px;font-weight:800;letter-spacing:0;line-height:100%;margin-bottom:64px}.article-detail .article-detail--cover{border-radius:50px;height:480px;margin-bottom:64px;overflow:hidden;width:100%}.article-detail .article-detail--cover img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.article-detail .article-detail--content>*{margin-bottom:64px}@media screen and (max-width:1082px){.article-detail h1{font-family:Golos Text,sans-serif;font-size:24px;font-style:normal;font-weight:800;letter-spacing:0;line-height:100%;margin-bottom:24px}.article-detail .article-detail--cover{border-radius:20px;height:290px;margin-bottom:24px;width:100%}.article-detail .article-detail--content>*{margin-bottom:24px}}.service-catalog{display:grid;gap:24px;grid-template-columns:1fr 1fr;margin-bottom:80px}.service-catalog--item{align-items:flex-end;background-color:#f4f7fb;background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 44.42%,hsla(0,0%,100%,.86) 95.5%);border-radius:32px;box-sizing:border-box;display:flex;height:600px;overflow:hidden;padding:40px;position:relative;transition:box-shadow .25s ease,transform .25s ease}.service-catalog--item:hover{box-shadow:0 50px 60px 0 rgba(0,0,0,.078);transform:translateY(-4px)}.service-catalog--item:after{background:hsla(0,0%,100%,.71);bottom:-10%;content:"";filter:blur(78.65px);height:55%;left:-8%;pointer-events:none;position:absolute;right:-8%;z-index:0}.service-catalog--item.has-cover{background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 44.42%,hsla(0,0%,100%,.86) 95.5%),var(--service-cover);background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:cover,cover}.service-catalog--item.is-wide{grid-column:1/-1}.service-catalog--content{position:relative;width:100%;z-index:1}.service-catalog--title{color:#273840;font-family:Golos Text,sans-serif;font-size:56px;font-weight:600;line-height:67px;margin:0 0 24px}.service-catalog--title a,.service-catalog--title span{color:inherit;font:inherit;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px;transition:all .3s ease-in-out}.service-catalog--title a:hover{color:#137f33}.service-catalog--links{align-items:flex-start;display:flex;flex-direction:column;flex-flow:wrap;gap:24px;list-style:none;margin:0;padding:0}.service-catalog--links li{list-style:none}.service-catalog--links a,.service-catalog--links span{color:#273840;font-family:Golos Text,sans-serif;font-size:29px;font-weight:600;line-height:35px;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px;transition:all .3s ease-in-out}.service-catalog--links a:hover{color:#137f33}.service-catalog--item.is-wide .service-catalog--links{flex-direction:row;flex-wrap:wrap;gap:24px 40px}.service-catalog--empty{color:#273840;grid-column:1/-1;padding:40px;text-align:center}.service-detail h1{font-size:64px;font-weight:800;letter-spacing:0;line-height:100%;margin-bottom:64px}.service-detail .service-catalog{grid-template-columns:1fr}.service-detail .service-catalog .service-catalog--content{margin-top:0}.service-detail .service-catalog .service-catalog--title{font-size:29px;line-height:32px;margin-bottom:5px;text-decoration:underline}.service-detail .service-catalog .service-catalog--title:hover{color:#137f33;transition:all .3s ease-in-out}.service-detail .service-detail--cover{border-radius:50px;height:480px;margin-bottom:64px;overflow:hidden;width:100%}.service-detail .service-detail--cover img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.service-detail .service-detail--content>*{margin-bottom:64px}@media screen and (max-width:1081px){.service-catalog{gap:16px;grid-template-columns:1fr;margin-bottom:64px;max-width:320px}.service-catalog--item{align-items:stretch;background-color:#f4f7fb;background-image:none;border-radius:20px;flex-direction:column;height:auto;justify-content:flex-start;min-height:0;padding:0 20px 40px}.service-catalog--item:after{display:none}.service-catalog--item.has-cover{background-image:linear-gradient(180deg,rgba(244,247,251,0) 0,#f4f7fb 100%),var(--service-cover);background-position:top,top;background-repeat:no-repeat,no-repeat;background-size:367px 245px,367px 245px}.service-catalog--content{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:24px;margin-top:182px;max-width:280px;width:100%}.service-catalog h2.service-catalog--title,.service-catalog--title{color:#273840;font-family:Golos Text,sans-serif;font-size:32px;font-weight:600;line-height:38px;margin:0;width:100%}.service-catalog h2.service-catalog--title a,.service-catalog h2.service-catalog--title span,.service-catalog--title a,.service-catalog--title span{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}.service-catalog--links{flex-direction:column;flex-wrap:nowrap;gap:24px;width:100%}.service-catalog--links a,.service-catalog--links span{color:#273840;font-family:Golos Text,sans-serif;font-size:18px;font-weight:600;line-height:24px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.service-catalog--item.is-wide .service-catalog--links{flex-direction:column;gap:24px}.service-detail h1{font-size:28px;margin-bottom:24px}.service-detail .service-detail--cover{border-radius:20px;height:290px;margin-bottom:24px}}.clients-page,.reviews-page{padding:48px 0 120px}.clients-page h1,.reviews-page h1{color:#273840;font-family:Golos Text,sans-serif;font-size:48px;font-weight:800;letter-spacing:0;line-height:1.1;margin:0 0 48px}.clients-page--empty,.reviews-page--empty{color:#273840;font-size:18px;line-height:1.4;opacity:.7}.clients-page .pagination,.reviews-page .pagination{margin-top:48px}@media screen and (max-width:1082px){.clients-page,.reviews-page{padding:32px 0 64px}.clients-page h1,.reviews-page h1{font-size:28px;margin-bottom:28px}}.clients-page--grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.clients-page--item{align-items:center;background:#f4f7fb;border-radius:40px;box-sizing:border-box;color:#273840;display:flex;flex-direction:column;gap:20px;justify-content:center;min-height:220px;padding:40px 32px 28px;text-align:center;text-decoration:none;transition:box-shadow .2s ease,transform .2s ease}.clients-page--item:hover{box-shadow:0 10px 32px rgba(39,56,64,.12);transform:translateY(-2px)}.clients-page--item-logo{align-items:center;display:flex;height:120px;justify-content:center;width:100%}.clients-page--item-logo img{display:block;height:auto;max-height:120px;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.clients-page--item-title{font-family:Golos Text,sans-serif;font-size:20px;font-weight:600;line-height:1.3}@media screen and (max-width:1082px){.clients-page--grid{gap:16px;grid-template-columns:repeat(2,1fr)}.clients-page--item{border-radius:28px;gap:14px;min-height:180px;padding:28px 20px 20px}.clients-page--item-logo{height:88px}.clients-page--item-logo img{max-height:88px}.clients-page--item-title{font-size:16px}}@media screen and (max-width:780px){.clients-page--grid{grid-template-columns:1fr}}.reviews-page--grid{display:grid;gap:24px;grid-template-columns:repeat(4,1fr)}.reviews-page--item{color:#273840;display:flex;flex-direction:column;gap:16px}.reviews-page--card{background:#f4f7fb;border-radius:32px;box-sizing:border-box;color:inherit;display:block;padding:16px;text-decoration:none;transition:box-shadow .2s ease}.reviews-page--card:hover{box-shadow:0 10px 32px rgba(39,56,64,.12)}.reviews-page--card img{background:#fff;border-radius:20px;display:block;-o-object-fit:contain;object-fit:contain;width:100%}.reviews-page--title{font-family:Golos Text,sans-serif;font-size:18px;font-weight:600;line-height:1.35;padding:0 4px}@media screen and (max-width:1082px){.reviews-page--grid{gap:20px;grid-template-columns:repeat(2,1fr)}.reviews-page--card{border-radius:28px;padding:16px}.reviews-page--card img{border-radius:20px;max-height:320px;min-height:200px}.reviews-page--title{font-size:18px;line-height:1.35}}@media screen and (max-width:780px){.reviews-page--grid{gap:16px;grid-template-columns:1fr}}.client-detail{padding:48px 0 120px}.client-detail h1{font-family:Golos Text,sans-serif;font-size:48px;font-weight:800;line-height:1.1;margin:0 0 40px}.client-detail--cover{align-items:center;background:#f4f7fb;border-radius:40px;display:flex;justify-content:center;margin:0 0 40px;padding:48px}.client-detail--cover img{max-height:200px;max-width:100%;-o-object-fit:contain;object-fit:contain}.client-detail--description{font-size:18px;line-height:1.5}@media screen and (max-width:1082px){.client-detail{padding:32px 0 64px}.client-detail h1{font-size:28px;margin-bottom:24px}.client-detail--cover{border-radius:28px;margin-bottom:24px;padding:28px}.client-detail--cover img{max-height:140px}}.company-page{padding:24px 0 120px}.company-page h1,.company-page h2{color:#273840;font-size:48px;font-weight:800;line-height:110%;margin:0 0 24px}.company-page h2{margin-bottom:40px}.company-page__intro{align-items:start;display:grid;gap:48px;grid-template-columns:1fr 1fr;margin-bottom:48px}.company-page__intro-text p{color:#273840;font-size:18px;line-height:160%;margin:0 0 16px}.company-page__intro-text p:last-of-type{margin-bottom:40px}.company-page__intro-image img{border-radius:24px;display:block;height:100%;min-height:420px;-o-object-fit:cover;object-fit:cover;width:100%}.company-page__features{display:grid;gap:32px;grid-template-columns:1fr 1fr}.company-page__feature img{display:block;margin-bottom:16px}.company-page__feature-title{color:#273840;font-size:22px;font-weight:600;line-height:130%;margin-bottom:8px}.company-page__feature-desc{color:#273840;font-size:16px;line-height:150%;opacity:.85}.company-page__ceo{align-items:start;background:#f4f7fb;border-radius:40px;display:grid;gap:60px;grid-template-columns:374px 1fr;margin-bottom:64px;padding:60px}.company-page__ceo-photo img{border-radius:20px;display:block;height:423px;-o-object-fit:cover;object-fit:cover;width:374px}.company-page__ceo-name{color:#273840;font-family:Golos Text,sans-serif;font-size:48px;font-weight:700;line-height:58px;margin-bottom:40px}.company-page__ceo-role{color:#273840;font-family:Golos Text,sans-serif;font-size:40px;font-weight:600;line-height:55px;max-width:636px}.company-page__steps{margin-bottom:64px}.company-page__steps h2{font-family:Golos Text,sans-serif;font-size:64px;font-weight:800;line-height:77px;margin-bottom:32px}.company-page__body p{color:#273840;font-size:18px;line-height:160%;margin:0 0 20px}.company-page__body p:last-child{margin-bottom:0}@media screen and (max-width:1082px){.company-page{padding:16px 0 64px}.company-page h1,.company-page h2{font-size:28px;margin-bottom:16px}.company-page__intro{gap:24px;grid-template-columns:1fr;margin-bottom:32px}.company-page__intro-text p{font-size:15px;line-height:160%}.company-page__intro-text p:last-of-type{margin-bottom:24px}.company-page__intro-image img{border-radius:16px;min-height:240px}.company-page__features{gap:24px;grid-template-columns:1fr}.company-page__feature-title{font-size:18px}.company-page__feature-desc{font-size:14px}.company-page__ceo{border-radius:24px;gap:24px;grid-template-columns:1fr;margin-bottom:40px;padding:24px}.company-page__ceo-photo img{aspect-ratio:374/423;border-radius:16px;height:auto;margin:0 auto;max-width:280px;width:100%}.company-page__ceo-name{font-size:28px;line-height:34px;margin-bottom:16px;text-align:center}.company-page__ceo-role{font-size:18px;line-height:26px;max-width:none;text-align:center}.company-page__steps{margin-bottom:40px}.company-page__steps h2{font-size:28px;line-height:34px;margin-bottom:20px}.company-page__body p{font-size:15px}}.contacts-page{padding:24px 0 0}.contacts-page__title{color:#273840;font-size:48px;font-weight:800;line-height:110%;margin:0 0 40px}.contacts-page__offices{display:flex;flex-direction:column;gap:24px;margin-bottom:64px}.contacts-office{align-items:stretch;background:#fdfdfd;border:1px solid #e9e9e9;border-radius:20px;box-shadow:0 8px 40px rgba(0,0,0,.2);box-sizing:border-box;display:grid;gap:40px;grid-template-columns:minmax(280px,552px) 1fr;padding:40px}.contacts-office__info{display:flex;flex-direction:column;min-width:0}.contacts-office__city{color:#323232;font-family:Golos Text,sans-serif;font-size:36px;font-weight:700;line-height:125%;margin:0 0 40px}.contacts-office__list{display:flex;flex-direction:column;gap:40px;list-style:none;margin:0 0 40px;padding:0}.contacts-office__item{display:flex;flex-direction:column;gap:16px;min-width:0}.contacts-office__label{align-items:center;color:#323232;display:inline-flex;font-family:Golos Text,sans-serif;font-size:16px;font-weight:400;gap:8px;line-height:152%}.contacts-office__label img{display:block;flex-shrink:0;height:24px;width:24px}.contacts-office__value{color:#323232;font-family:Golos Text,sans-serif;font-size:20px;font-weight:500;line-height:152%}.contacts-office__value a{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:none}.contacts-office__value a:hover{color:#137f33}.contacts-office__actions{display:flex;flex-direction:column;gap:40px;margin-top:auto}.contacts-office__btn.btn{align-items:center;background:#c6f0cf;border:2px solid #137f33;border-radius:100px;box-shadow:none;box-sizing:border-box;color:#137f33;display:inline-flex;flex-direction:row;font-family:Golos Text,sans-serif;font-size:18px;font-weight:500;gap:10px;justify-content:center;line-height:152%;min-height:78px;padding:25px 51px;text-align:center;text-decoration:none;width:100%}.contacts-office__btn.btn span{color:#137f33}.contacts-office__btn.btn img{display:block;flex-shrink:0;height:24px;width:24px}.contacts-office__btn.btn:hover{background:#95dba7;box-shadow:0 15px 30px 0 rgba(34,170,74,.502);color:#137f33}.contacts-office__btn.btn:hover span{color:#137f33}.contacts-office__map{background:#f4f7fb;border-radius:7px;height:100%;min-height:100%;overflow:hidden;width:100%}.contacts-legal{margin-bottom:80px}.contacts-legal__body{align-items:start;display:grid;gap:48px;grid-template-columns:687px minmax(0,1fr)}.contacts-legal__table{align-items:center;-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-areas:"title download" "rows rows";grid-template-columns:minmax(0,1fr) auto;max-width:1080px;min-width:0;row-gap:32px}.contacts-legal__title{color:#273840;font-size:36px;font-weight:800;grid-area:title;line-height:120%;margin:0}.contacts-legal__download.btn{align-items:center;background:#c6f0cf;border:2px solid #137f33;border-radius:100px;box-shadow:none;box-sizing:border-box;color:#137f33;display:inline-flex;flex-direction:row;flex-shrink:0;font-family:Golos Text,sans-serif;font-size:18px;font-weight:500;gap:10px;grid-area:download;justify-content:center;line-height:152%;min-height:78px;min-width:340px;padding:25px 51px;text-align:center;text-decoration:none}.contacts-legal__download.btn span{color:#137f33}.contacts-legal__download.btn img{display:block;flex-shrink:0;height:24px;width:24px}.contacts-legal__download.btn:hover{background:#95dba7;box-shadow:0 15px 30px 0 rgba(34,170,74,.502);color:#137f33}.contacts-legal__download.btn:hover span{color:#137f33}.contacts-legal__cert{background-color:#f4f7fb;background-image:url("images/pages/contacts/license_desktop.daf851cfc8cd.png");background-position:top;background-repeat:no-repeat;background-size:contain;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;height:990px;justify-content:flex-end;max-width:100%;opacity:1;overflow:hidden;padding:0 40px 40px;position:relative;width:687px}.contacts-legal__cert-link{align-self:flex-start;color:#137f33;font-family:Golos Text,sans-serif;font-size:18px;font-weight:500;line-height:22px;position:relative;text-decoration:none;z-index:1}.contacts-legal__cert-link:hover{text-decoration:underline;text-underline-offset:3px}.contacts-legal__rows{grid-area:rows;margin:0}.contacts-legal__row{align-items:start;border-bottom:1px solid rgba(50,50,50,.16);display:grid;gap:0;grid-template-columns:276px minmax(0,1fr);padding:32px 0}.contacts-legal__row:last-child{border-bottom:none}.contacts-legal__row dt{font-weight:400}.contacts-legal__row dd,.contacts-legal__row dt{color:#323232;font-family:Golos Text,sans-serif;font-size:16px;line-height:102.32%;margin:0}.contacts-legal__row dd{font-weight:500}@media screen and (max-width:1082px){.contacts-page{padding-top:16px}.contacts-page__title{font-size:28px;margin-bottom:24px}.contacts-page__offices{gap:16px;margin-bottom:40px}.contacts-office{border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.12);gap:20px;grid-template-columns:1fr;padding:20px}.contacts-office__city{font-size:24px;margin-bottom:20px}.contacts-office__list{gap:20px;margin-bottom:24px}.contacts-office__item{gap:8px}.contacts-office__label{font-size:14px}.contacts-office__value{font-size:16px}.contacts-office__value a{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.contacts-office__actions{gap:12px}.contacts-office__btn.btn{color:#137f33;font-size:16px;min-height:56px;padding:16px 24px;width:100%}.contacts-office__btn.btn span{color:#137f33}.contacts-office__map{border-radius:7px;height:220px;min-height:220px}.contacts-legal{margin-bottom:48px}.contacts-legal__body{gap:24px;grid-template-columns:1fr}.contacts-legal__table{grid-template-areas:"title" "rows" "download";grid-template-columns:1fr;order:1;row-gap:24px}.contacts-legal__title{font-size:24px}.contacts-legal__download.btn{font-size:16px;min-height:56px;min-width:0;padding:16px 24px;width:100%}.contacts-legal__cert{aspect-ratio:auto;background-image:url("images/pages/contacts/license_mobile.ec1490b611ee.png");background-position:100%;background-size:contain;border-radius:9px;height:460px;margin-inline:auto;max-width:100%;min-height:0;order:2;padding:0 20px 20px;width:100%}.contacts-legal__cert-link{font-size:18px;line-height:22px}.contacts-legal__row{gap:8px;grid-template-columns:1fr;padding:20px 0}.contacts-legal__row dd,.contacts-legal__row dt{color:#323232;font-size:16px;line-height:102.32%}.contacts-legal__row dt{font-weight:400}.contacts-legal__row dd{font-weight:500}}.static-page{padding:24px 0 80px}.static-page>h1{color:#273840;font-size:48px;font-weight:800;line-height:110%;margin-bottom:40px}.static-page--content>*{margin-bottom:48px}@media screen and (max-width:1082px){.static-page{padding:16px 0 48px}.static-page>h1{font-size:28px;line-height:120%;margin-bottom:24px}.static-page--content>*{margin-bottom:32px}}.header-top__socials{align-items:center;display:flex;gap:16px}.header-top__socials>a{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;height:36px;width:36px}.header-top__socials>a:hover{box-shadow:0 10px 30px 0 rgba(78,121,246,.4)}.header-top__socials>a.max{background-image:url("images/socials/Max.e0595b4d5361.svg")}.header-top__socials>a.telegram{background-image:url("images/socials/Telegram.fbfdd3c2585b.svg")}.header-top__socials>a.email{background-image:url("images/socials/EMail.054c87c8058d.svg")}.header-top__language{color:#273840;position:relative;z-index:20}.header-top__language-toggle{align-items:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;box-sizing:border-box;color:#273840;cursor:pointer;display:flex;font-family:Golos Text,sans-serif;font-size:14px;font-style:normal;font-variant:normal;font-weight:400;gap:8px;justify-content:flex-start;letter-spacing:.04em;line-height:17px;margin:0;padding:19px;text-align:left;text-transform:uppercase;transition:opacity .2s ease;white-space:nowrap}.header-top__language-menu,.header-top__language-toggle{background:#c6f0cf;border:1px solid #22aa4a;border-radius:24px}.header-top__language-menu{box-shadow:0 6px 16px rgba(39,56,64,.08);left:0;min-width:100%;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;transform:translateY(-6px);transform-origin:top center;transition:opacity .22s ease,transform .22s ease,visibility .22s ease,box-shadow .22s ease;visibility:hidden}.header-top__language-form{display:flex;flex-direction:column;margin:0}.header-top__language-option{align-items:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#c6f0cf;border:0;box-sizing:border-box;color:#273840;cursor:pointer;display:flex;font-family:Golos Text,sans-serif;font-size:14px;font-style:normal;font-variant:normal;font-weight:400;gap:8px;justify-content:flex-start;letter-spacing:.04em;line-height:17px;margin:0;padding:19px;text-align:left;text-transform:uppercase;white-space:nowrap;width:100%}.header-top__language-option.is-current{background:#c6f0cf;cursor:default;pointer-events:none}.header-top__language-option.is-choice{background:#9fdfb0;transition:filter .2s ease}.header-top__language-option.is-choice:hover{filter:brightness(.97)}.header-top__language-code{display:block;font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}.header-top__language.is-open .header-top__language-toggle{opacity:0;pointer-events:none}.header-top__language.is-open .header-top__language-menu{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.header-top__language .flag-icon{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;display:block;flex-shrink:0;height:24px;width:24px}.header-top__language .flag-icon-ru{background-image:url("images/flags/russia.c55cbf173a3c.svg")}.header-top__language .flag-icon-cn{background-image:url("images/flags/china.e8b65cad0362.svg")}header{margin-bottom:32px;margin-top:32px}header .header-desktop{display:grid;grid-gap:32px}header .header-top{align-items:center;display:inline-flex;gap:24px;justify-content:space-between}header .header-top__logo{align-items:center;display:flex;flex-shrink:0}header .header-top__logo .header-logo,header .header-top__logo img{display:block;height:65px;-o-object-fit:contain;object-fit:contain;width:231px}header .header-top__contacts{display:inline-flex;gap:66px}header .header-top__aside{align-items:center;display:inline-flex;flex-shrink:0;gap:24px}header .header-top__btn{flex-shrink:0}header .header-top__info>div{padding-left:32px;position:relative}header .header-top__info>div:before{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:24px;left:0;position:absolute;top:0;width:24px}header .header-top__info>div:first-child,header .header-top__info>div:first-child *{font-size:16px;font-style:ExtraBold;font-weight:800;letter-spacing:0;line-height:20px}header .header-top__info>div:first-child{margin-bottom:24px}header .header-top__info>div:first-child:before{background-image:url("images/icons/Message.57010e0d8d9f.svg")}header .header-top__info>div:last-child{color:#6b6b6b;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px}header .header-top__info>div:last-child:before{background-image:url("images/icons/TimeCircle.6a0b815c9701.svg")}header .header-top__address>div{max-width:272px;padding-left:32px;position:relative}header .header-top__address>div:before{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:24px;left:0;position:absolute;top:0;width:24px}header .header-top__address>div:first-child{font-size:14px;font-weight:400;letter-spacing:0;line-height:150%;margin-bottom:16px}header .header-top__address>div:first-child:before{background-image:url("images/icons/Location.b50a59461ab1.svg")}header .header-top__address>div:last-child,header .header-top__address>div:last-child *{font-size:18px;font-style:Bold;font-weight:700;letter-spacing:0;line-height:152%}header .header-top__address>div:last-child:before{background-image:url("images/icons/Call.d459a3a3a801.svg")}header .header-bottom__container{align-items:stretch;background:#f8f8f8;border-radius:100px;display:flex;gap:50px;justify-content:space-between;min-height:124px;padding:16px 28px 16px 60px;position:relative;--header-pad-bottom:16px}header .header-bottom__nav{align-items:center;align-self:stretch;display:flex;flex:1 1 auto;gap:12px 20px;justify-content:space-between;min-width:0;padding-left:8px;padding-right:16px}header .header-bottom__nav .nav-services__trigger,header .header-bottom__nav>a{color:inherit;font-family:Golos Text,sans-serif;font-size:18px;font-weight:500;line-height:135%;text-decoration:none;text-transform:uppercase;white-space:nowrap}header .header-bottom__nav .nav-services__trigger>span,header .header-bottom__nav>a>span{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-transform:inherit}header .header-mobile{display:none}@media screen and (max-width:1081px){header{margin-bottom:19px;margin-top:19px;padding-left:0;padding-right:0}header .header-desktop{display:grid;grid-gap:16px}header .header-bottom,header .header-top__btn,header .header-top__contacts,header .header-top__logo{display:none}header .header-top{box-sizing:border-box;display:flex;margin-bottom:12px;width:100%}header .header-top .header-top__aside{align-items:center;display:flex;gap:16px;justify-content:space-between;width:100%}header .header-top .header-top__language .header-top__language-option,header .header-top .header-top__language .header-top__language-toggle{padding:9px 12px}header .header-top .header-top__language .flag-icon{height:24px;width:24px}header .header-mobile{background:#f8f8f8;display:block;padding-bottom:8px;padding-top:8px}header .header-mobile .hm-root{align-items:center;display:flex;justify-content:space-between}header .header-mobile .hm-root a{display:block}header .header-mobile .hm-root .hm--mail,header .header-mobile .hm-root .hm--menu,header .header-mobile .hm-root .hm--phone{background-color:#c6f0cf;background-position:50%;background-repeat:no-repeat;border:1px solid #22aa4a;border-radius:100px;display:block;height:42px;width:42px}header .header-mobile .hm-root .hm--phone{background-image:url("images/icons/green/Calling.a53882d474bc.svg")}header .header-mobile .hm-root .hm--mail{background-image:url("images/icons/green/Message.de09a8edddcf.svg")}header .header-mobile .hm-root .hm--menu{background-color:#22aa4a;background-image:url("images/icons/white/Hamburger.ce8181999761.svg")}header .header-mobile .hm-root .hm--logo{align-items:center;display:flex}header .header-mobile .hm-root .hm--logo img{max-width:92px}header .header-mobile .hm-root .hm--links{display:flex;gap:16px}}.header-sticky{display:none}@media screen and (min-width:1082px){.header-sticky{background:#fff;box-shadow:0 8px 28px rgba(39,56,64,.08);display:block;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transform:translateY(-110%);transition:transform .28s ease,opacity .28s ease,visibility .28s ease;visibility:hidden;z-index:1000}.header-sticky.is-visible{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.header-sticky__inner{align-items:center;box-sizing:border-box;display:flex;gap:20px 32px;justify-content:space-between;margin:0 auto;max-width:1824px;min-height:88px;padding:12px 24px;width:100%}.header-sticky__logo{align-items:center;display:flex;flex-shrink:0}.header-sticky__logo img{display:block;height:auto;width:160px}.header-sticky__contacts{align-items:center;display:flex;flex:1 1 auto;flex-wrap:nowrap;gap:24px 36px;justify-content:flex-start;min-width:0}.header-sticky__email,.header-sticky__phone{align-items:center;color:#273840;display:inline-flex;font-size:18px;font-weight:700;line-height:152%;padding-left:32px;position:relative;transition:color .2s ease;white-space:nowrap}.header-sticky__email:before,.header-sticky__phone:before{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:24px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:24px}.header-sticky__email:hover,.header-sticky__phone:hover{color:#22aa4a}.header-sticky__phone:before{background-image:url("images/icons/Call.d459a3a3a801.svg")}.header-sticky__email:before{background-image:url("images/icons/Message.57010e0d8d9f.svg")}.header-sticky__socials{flex-shrink:0}.header-sticky__actions{align-items:center;display:flex;flex-shrink:0;gap:16px}.header-sticky__actions .header-top__language .header-top__language-option,.header-sticky__actions .header-top__language .header-top__language-toggle{padding:12px 14px}.header-sticky__btn{min-height:0;padding:14px 28px;white-space:nowrap}.header-sticky__btn,.header-sticky__btn *{font-size:16px;line-height:152%}}@media screen and (max-width:1081px){.header-sticky{display:none!important}}.nav-services{align-items:center;align-self:stretch;display:flex;flex-shrink:0;position:relative}.nav-services__trigger{align-items:center;cursor:pointer;display:inline-flex;gap:6px}.nav-services__chevron{display:block;flex-shrink:0;transition:transform .2s ease}.nav-services__panel{background:#fff;border:1px solid rgba(39,56,64,.08);border-radius:20px;box-shadow:0 16px 40px rgba(39,56,64,.12);display:flex;flex-direction:column;gap:4px;left:50%;max-height:min(70vh,560px);max-width:min(360px,80vw);min-width:260px;opacity:0;overflow-x:hidden;overflow-y:auto;padding:12px;pointer-events:none;position:absolute;top:calc(100% + var(--header-pad-bottom, 16px) + 12px);transform:translateX(-50%);transition:opacity .2s ease,visibility .2s ease;visibility:hidden;z-index:50}.nav-services__panel:before{bottom:100%;content:"";height:calc(var(--header-pad-bottom, 16px) + 14px);left:0;pointer-events:none;position:absolute;right:0}.nav-services__group{display:flex;flex-direction:column;gap:4px;min-width:0;padding:4px}.nav-services__category{align-items:center;border-radius:12px;color:#273840;display:flex;font-size:15px!important;font-weight:700!important;gap:12px;justify-content:space-between;line-height:130%!important;padding:8px 12px;text-decoration:none;text-transform:none!important;transition:background-color .15s ease,color .15s ease;white-space:normal!important}.nav-services__category:hover{background:#c6f0cf;color:#137f33}.nav-services__cat-chevron{display:block;flex-shrink:0;opacity:.45}.nav-services__children{display:flex;flex-direction:column;gap:2px;padding:0 4px 4px 12px}.nav-services__child{border-radius:10px;color:rgba(39,56,64,.82);display:block;font-size:16px!important;font-weight:500!important;line-height:135%!important;padding:7px 12px;text-decoration:none;text-transform:none!important;transition:background-color .15s ease,color .15s ease;white-space:normal!important}.nav-services__child:hover{background:rgba(198,240,207,.55);color:#137f33}.nav-services.is-open .nav-services__chevron,.nav-services:focus-within .nav-services__chevron,.nav-services:hover .nav-services__chevron{transform:rotate(180deg)}.nav-services.is-open .nav-services__panel,.nav-services:focus-within .nav-services__panel,.nav-services:hover .nav-services__panel{opacity:1;pointer-events:auto;visibility:visible}.nav-services.is-open .nav-services__panel:before,.nav-services:focus-within .nav-services__panel:before,.nav-services:hover .nav-services__panel:before{pointer-events:auto}.nav-services.is-open .nav-services__trigger{color:#137f33}.nav-services:not(:hover):not(:focus-within):not(.is-open) .nav-services__children,.nav-services:not(:hover):not(:focus-within):not(.is-open) .nav-services__panel{opacity:0!important;pointer-events:none!important;visibility:hidden!important}.nav-services--mega{position:static}.nav-services--mega .nav-services__panel{--nav-services-group-width:530px;--nav-services-children-width:0px;--nav-services-children-gap:0px;border-radius:20px;display:block;left:16px;max-height:min(72vh,580px);max-width:min(96vw,1400px);min-height:360px;min-width:0;overflow:hidden;padding:20px;right:auto;top:calc(100% + 12px);transform:none;width:calc(var(--nav-services-group-width) + 40px + var(--nav-services-children-gap) + var(--nav-services-children-width))}.nav-services--mega.is-open .nav-services__panel,.nav-services--mega:focus-within .nav-services__panel,.nav-services--mega:hover .nav-services__panel{transform:none}.nav-services--mega .nav-services__group{box-sizing:border-box;display:flex;flex-direction:column;max-width:var(--nav-services-group-width);padding:2px 0;position:static;width:var(--nav-services-group-width)}.nav-services--mega .nav-services__category{box-sizing:border-box;width:100%}.nav-services--mega .nav-services__children{border-left:1px solid rgba(39,56,64,.08);bottom:20px;box-sizing:border-box;display:none;flex-direction:column;gap:2px;left:calc(20px + var(--nav-services-group-width) + var(--nav-services-children-gap));margin:0;max-width:none;overflow-x:visible;overflow-y:auto;padding:0 4px 0 24px;position:absolute;top:20px;width:-moz-max-content;width:max-content;z-index:2}.nav-services--mega .nav-services__child{max-width:none;white-space:nowrap!important;width:-moz-max-content;width:max-content}.nav-services--mega .nav-services__group.is-active .nav-services__category,.nav-services--mega .nav-services__group:hover .nav-services__category{background:#c6f0cf;color:#137f33}.nav-services--mega .nav-services__group.is-active .nav-services__category .nav-services__cat-chevron,.nav-services--mega .nav-services__group:hover .nav-services__category .nav-services__cat-chevron{opacity:1}.nav-services--mega.is-open .nav-services__group.is-active.has-children .nav-services__children,.nav-services--mega:hover .nav-services__group.is-active.has-children .nav-services__children{display:flex}.header-bottom__container:has(.js-nav-services.is-open) .js-nav-services.is-open .nav-services__panel,.header-bottom__container:has(.js-nav-services:focus-within) .js-nav-services:focus-within .nav-services__panel,.header-bottom__container:has(.js-nav-services:hover) .js-nav-services:hover .nav-services__panel{opacity:1;pointer-events:auto;visibility:visible}.header-bottom__container:has(.js-nav-services.is-open) .js-nav-services.is-open .nav-services__panel:before,.header-bottom__container:has(.js-nav-services:focus-within) .js-nav-services:focus-within .nav-services__panel:before,.header-bottom__container:has(.js-nav-services:hover) .js-nav-services:hover .nav-services__panel:before{pointer-events:auto}.nav-education{align-self:center;flex-shrink:0}.nav-education__trigger{align-items:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:0;cursor:pointer;display:flex;font-size:0!important;justify-content:center;line-height:0;margin:0;padding:0;text-transform:none!important}.nav-education__trigger img{display:block;height:64px;width:64px}.nav-education__panel{gap:6px;left:auto;max-width:min(520px,92vw);min-width:380px;padding:20px 16px;right:0;top:calc(100% + var(--header-pad-bottom, 16px) + 24px);transform:none}.nav-education__panel:before{height:calc(var(--header-pad-bottom, 16px) + 26px)}.nav-education__panel .nav-services__group{padding:2px 4px}.nav-education__panel .nav-services__category{padding:10px 14px}.mobile-menu{display:none;inset:0;pointer-events:none;position:fixed;z-index:2000}.mobile-menu.is-open{display:flex;pointer-events:auto}.mobile-menu__panel{background:#fff;box-sizing:border-box;height:100%;overflow:hidden;position:relative;width:100%}.mobile-menu__screen{display:none;flex-direction:column;inset:0;overflow-y:auto;padding:20px 0 48px;position:absolute;-webkit-overflow-scrolling:touch;background:#fff;box-sizing:border-box}.mobile-menu__screen.is-active{display:flex}.mobile-menu__top{gap:12px;justify-content:space-between;margin-bottom:36px}.mobile-menu__logo,.mobile-menu__top{align-items:center;display:flex}.mobile-menu__logo img{display:block;height:auto;max-width:120px}.mobile-menu__back{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#273840;cursor:pointer;display:inline-flex;font-family:inherit;font-size:16px;font-weight:600;gap:10px;line-height:130%;margin:0;padding:8px 0}.mobile-menu__back svg{display:block;flex-shrink:0;height:16px;width:10px}.mobile-menu__back:active{color:#137f33}.mobile-menu__close{background:transparent;border:1.5px solid rgba(39,56,64,.35);border-radius:50%;cursor:pointer;flex-shrink:0;height:44px;margin-left:auto;padding:0;position:relative;width:44px}.mobile-menu__close:after,.mobile-menu__close:before{background:#273840;border-radius:1px;content:"";height:1.5px;left:50%;position:absolute;top:50%;width:16px}.mobile-menu__close:before{transform:translate(-50%,-50%) rotate(45deg)}.mobile-menu__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.mobile-menu__nav{display:flex;flex-direction:column;gap:28px}.mobile-menu__nav .mobile-menu__entry,.mobile-menu__nav a{color:#273840;display:block;font-size:20px;font-weight:700;letter-spacing:.02em;line-height:130%;text-align:left;text-decoration:none;text-transform:uppercase}.mobile-menu__nav .mobile-menu__entry:active,.mobile-menu__nav .mobile-menu__entry:hover,.mobile-menu__nav a:active,.mobile-menu__nav a:hover{color:#137f33}.mobile-menu__entry{align-items:flex-start;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#273840;cursor:pointer;display:flex!important;gap:16px;justify-content:space-between;margin:0;padding:0;width:100%}.mobile-menu__entry,.mobile-menu__entry span{font:inherit;font-size:20px;font-weight:700;letter-spacing:.02em;line-height:130%;text-transform:uppercase}.mobile-menu__entry span{color:inherit;flex:1}.mobile-menu__entry:after{background:url("images/icons/gray/ArrowRight.579e8eb0a60d.svg") 50%/contain no-repeat;content:"";flex-shrink:0;height:24px;margin-top:2px;width:24px}.mobile-menu__link--chevron{align-items:flex-start;display:flex!important;gap:16px;justify-content:space-between}.mobile-menu__link--chevron span{color:inherit;flex:1;font-size:20px;font-weight:700;letter-spacing:.02em;line-height:130%;text-transform:uppercase}.mobile-menu__link--chevron:after{background:url("images/icons/gray/ArrowRight.579e8eb0a60d.svg") 50%/contain no-repeat;content:"";flex-shrink:0;height:24px;margin-top:2px;width:24px}body.mobile-menu-open{overflow:hidden}@media screen and (min-width:1082px){.mobile-menu{display:none!important}}header .header-mobile .hm--menu{cursor:pointer;padding:0}header .header-mobile .hm--links{align-items:center}footer .footer-root{background:#f4f7fb;border-radius:40px;margin-bottom:48px;padding:60px}footer .footer-root .footer-top{display:grid;grid-template-columns:.5fr 1fr 228px}footer .footer-root .footer-top .footer__root-links{display:grid;gap:47px;grid-template-columns:1.8fr 1fr 1fr}footer .footer-root .footer-top .footer--links{display:flex;flex-direction:column}footer .footer-root .footer-top .footer--links div:first-child{font-size:24px;font-style:normal;font-weight:500;line-height:29px;leading-trim:both;text-edge:cap;font-feature-settings:"calt" off}footer .footer-root .footer-top .footer--links a{font-size:20px;font-weight:500;letter-spacing:0;line-height:100%;margin-top:23px}footer .footer-root .footer-top .footer__info--workhours{font-size:20px;margin-top:34px}footer .footer-root .footer-top .footer__info--phone{color:#137f33;font-size:32px;font-weight:700;line-height:152%}footer .footer-root .footer-top .footer__info--email{margin-top:50px}footer .footer-root .footer-top .footer__info--email,footer .footer-root .footer-top .footer__info--email *{font-size:24px;font-weight:600;line-height:29px}footer .footer-root .footer-top .footer__info--email a{display:block;font-weight:400;margin-top:20px}footer .footer-root .footer-bottom{margin-top:120px}footer .footer-root .footer-bottom,footer .footer-root .footer-bottom *{display:flex;font-size:20px;font-style:normal;justify-content:space-between;line-height:24px;opacity:.7}footer .footer-root .footer-bottom a{text-decoration:underline}@media screen and (max-width:1081px){footer{background:#f4f7fb}footer .footer-root{border-radius:unset;margin-bottom:0;padding-left:0;padding-right:0;padding-top:48px;width:320px}footer .footer-root .footer-bottom,footer .footer-root .footer-top,footer .footer-root .footer-top .footer__root-links{display:block}footer .footer-root .footer-top .footer__info img{max-width:170px}footer .footer-root .footer-top .footer__info--workhours{font-size:14px;margin-top:38px}footer .footer-root .footer-top .footer__info--phone{font-size:24px;margin-top:10px}footer .footer-root .footer-top .footer__info--email,footer .footer-root .footer-top .footer__info--email *{font-size:18px;margin-top:42px}footer .footer-root .footer-top .footer__info--email a{font-size:14px;margin-top:0}footer .footer-root .footer-top .footer__root-links{margin-top:38px}footer .footer-root .footer-top .footer__root-links .footer--links{margin-bottom:48px}footer .footer-root .footer-top .footer__root-links .footer--links div:first-child{margin-bottom:32px}footer .footer-root .footer-top .footer__root-links .footer--links a{margin-bottom:32px;margin-top:0}footer .footer-root .footer-bottom{display:flex;flex-direction:column;font-size:20px;font-weight:400;gap:48px;letter-spacing:0;line-height:100%;margin-top:50px}}.btn{cursor:pointer;transition:all .3s ease-in-out}.btn:hover{box-shadow:0 15px 30px 0 rgba(34,170,74,.502)}.btn{align-items:center;background-color:#c6f0cf;border:2px solid #22aa4a;border-radius:100px;color:#273840;display:inline-flex;justify-content:center;min-height:81px;padding:25px 51px}.btn-filled{background-color:#22aa4a;color:#fff}.btn-callback{align-items:center;background:#22aa4a;border-radius:100px;display:flex;flex-direction:row;gap:10px;padding:18px 30px}.btn-callback,.btn-callback *{color:#fff;font-size:18px;font-style:normal;font-weight:500;line-height:152%;text-align:center}.btn-up{align-items:center;background:#c6f0cf;border:1.72075px solid #137f33;border-radius:81px;color:#137f33;display:flex;flex-direction:column;font-size:27px;font-weight:700;letter-spacing:0;line-height:100%;padding:30.9736px 61.9472px;text-align:center}.c-banner{margin:0 auto 64px;max-width:1824px;width:100%}.c-banner--inner{background:linear-gradient(90deg,#f4f7fb,#eef3f8 45%,#e8eef5);border-radius:40px;display:block;min-height:700px;overflow:hidden;position:relative}.c-banner--media{inset:0;overflow:hidden;position:absolute;z-index:0}.c-banner--media img,.c-banner--media picture{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.c-banner--media img,.c-banner--media:after{inset:0;position:absolute}.c-banner--media:after{background:linear-gradient(90deg,rgba(244,247,251,.97),rgba(244,247,251,.88) 38%,rgba(244,247,251,.35) 62%,rgba(244,247,251,0));content:"";pointer-events:none;z-index:1}.c-banner--text{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;max-width:720px;min-height:700px;padding:64px 48px 64px 72px;position:relative;z-index:2}.c-banner--title{color:#273840;font-size:44px;font-weight:800;line-height:112%;margin:0 0 24px;max-width:620px}.c-banner--price{color:#4f7aa3;font-size:28px;font-weight:700;line-height:120%;margin-bottom:0}.c-banner--btn{font-size:16px;line-height:150%;margin-top:auto;min-height:56px;padding:16px 36px}.c-banner--doc .c-banner--inner{background:linear-gradient(90deg,#f4f7fb,#eef3f8 52%,#e8eef5)}.c-banner--doc .c-banner--media{left:40%;right:0;width:auto}.c-banner--doc .c-banner--media:after{display:none}.c-banner--doc .c-banner--media picture{display:block;height:100%;position:relative;width:100%}.c-banner--doc .c-banner--media img{border-radius:2px;inset:auto;bottom:0;box-shadow:0 2px 6px rgba(39,56,64,.07),0 18px 44px rgba(39,56,64,.14),0 48px 90px rgba(39,56,64,.1);height:min(92%,665px);left:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;position:absolute;right:23%;top:auto;transform:none;width:auto}.c-banner--doc .c-banner--text{max-width:54%}.main-banner-wrap{margin-bottom:160px;overflow:visible;position:relative}@media screen and (max-width:1082px){.main-banner-wrap{margin-bottom:24px}}.main-banner{margin-bottom:0;overflow:hidden;position:relative}.main-banner .swiper-slide{background-image:var(--bg-img--desktop);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:40px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;min-height:700px;padding:90px 90px 120px}.main-banner__nav{bottom:40px;display:flex;gap:24px;left:90px;pointer-events:none;position:absolute;right:90px;z-index:5}.main-banner__arrow,.main-banner__nav{align-items:center;justify-content:center}.main-banner__arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:hsla(0,0%,100%,.72);cursor:pointer;display:inline-flex;flex-shrink:0;height:48px;padding:0;pointer-events:auto;transition:color .2s ease,opacity .2s ease;width:48px}.main-banner__arrow svg{display:block}.main-banner__arrow:hover{color:#fff}.main-banner__arrow.swiper-button-disabled{cursor:default;opacity:.35}.main-banner__pagination{align-items:center;display:flex;flex:0 0 auto;gap:12px;justify-content:center;pointer-events:auto}.main-banner__bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:hsla(0,0%,100%,.28);border:0;border-radius:50%;cursor:pointer;height:10px;padding:0;transition:background-color .2s ease,transform .2s ease;width:10px}.main-banner__bullet.is-active{background:#22aa4a;transform:scale(1.1)}.main-banner__bullet:hover:not(.is-active){background:hsla(0,0%,100%,.5)}.main-banner__actions{display:none}.main-banner .mb--header{font-size:110px;font-style:normal;font-weight:800;line-height:110px;max-width:50%}.main-banner .mb--desc{font-size:32px;line-height:50px;max-width:45%}.main-banner .mb--buttons{display:inline-flex;gap:32px;max-width:486px}.main-banner .mb--buttons .btn.btn-callback{width:100%}@media screen and (max-width:1082px){.main-banner{margin-bottom:0}.main-banner .swiper-slide{display:flex;flex-direction:column;gap:16px;justify-content:flex-start;min-height:370px;padding:20px 20px 24px}.main-banner .swiper-slide .mb--header{font-size:32px;line-height:98%;margin-bottom:0}.main-banner .swiper-slide .mb--desc{font-size:14px;line-height:160%;max-width:100%}.main-banner .swiper-slide .mb--buttons{display:none}.main-banner__nav{bottom:auto;gap:12px;justify-content:space-between;left:auto;margin-top:16px;overflow:visible;padding:8px 4px 32px;pointer-events:auto;position:static;right:auto}.main-banner__arrow{background:#c6f0cf;border:1px solid #22aa4a;border-radius:50%;box-shadow:0 10px 30px rgba(202,212,216,.28);box-sizing:border-box;height:53px;opacity:1;transition:all .3s ease-in-out;width:53px}.main-banner__arrow svg{height:12px;width:6px}.main-banner__arrow svg path{stroke:#22aa4a;stroke-width:2;transition:stroke .2s ease}.main-banner__arrow:hover:not(.swiper-button-disabled){background:#c6f0cf;border-color:#137f33;box-shadow:0 10px 30px rgba(19,127,51,.3)}.main-banner__arrow:hover:not(.swiper-button-disabled) svg path{stroke:#137f33}.main-banner__arrow.swiper-button-disabled{background:#c6f0cf;border-color:rgba(34,170,74,.35);box-shadow:none;cursor:default;opacity:1;pointer-events:none}.main-banner__arrow.swiper-button-disabled svg path{stroke:rgba(34,170,74,.35)}.main-banner__pagination{flex:1 1 auto;gap:8px}.main-banner__bullet{background:rgba(39,56,64,.18);height:8px;width:8px}.main-banner__bullet.is-active{background:#22aa4a}.main-banner__bullet:hover:not(.is-active){background:rgba(39,56,64,.32)}.main-banner__actions{display:block;margin-top:16px;overflow:visible;padding:4px 2px 28px}.main-banner__actions .mb--buttons{display:flex;flex-direction:column;gap:12px;max-width:none;overflow:visible;width:100%}.main-banner__actions .mb--buttons .btn{box-sizing:border-box;font-size:16px;line-height:150%;min-height:56px;padding:16px 24px;width:100%}.main-banner__actions .mb--buttons .btn.btn-callback{width:100%}.c-banner{margin:16px auto 40px}.c-banner--inner{border-radius:24px;min-height:0}.c-banner--media{inset:auto;min-height:220px;position:relative}.c-banner--media img{height:220px;-o-object-position:center;object-position:center;position:relative}.c-banner--media:after{background:linear-gradient(180deg,rgba(244,247,251,0) 40%,rgba(244,247,251,.85))}.c-banner--text{max-width:none;min-height:0;padding:28px 24px 24px}.c-banner--title{font-size:24px;line-height:120%;margin-bottom:12px}.c-banner--price{font-size:18px;margin-bottom:20px}.c-banner--btn{margin-top:0;min-height:48px;padding:12px 24px;width:100%}.c-banner--doc .c-banner--media{align-items:flex-start;box-sizing:border-box;display:flex;height:300px;left:auto;position:relative;right:auto;inset:auto;justify-content:center;max-height:300px;min-height:0;overflow:hidden;padding:16px 16px 0}.c-banner--doc .c-banner--media:after{display:none}.c-banner--doc .c-banner--media picture{display:block;height:auto;width:100%}.c-banner--doc .c-banner--media img{box-shadow:0 2px 6px rgba(39,56,64,.07),0 14px 36px rgba(39,56,64,.14),0 36px 64px rgba(39,56,64,.1);height:auto;inset:auto;margin:0;max-height:none;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center;position:relative;right:auto;top:auto;transform:none;width:100%}.c-banner--doc .c-banner--text{max-width:none}}.clients{margin-bottom:160px;overflow:hidden}.clients--header{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:64px}.clients--title{flex:1;min-width:0}.clients--header-actions{align-items:center;display:flex;flex-shrink:0;gap:16px}.clients .clients-carousel--top{margin-bottom:20px}.clients .clients-carousel .carousel-item{align-items:center;background:#f4f7fb;border-radius:40px;box-sizing:border-box;display:flex;height:210px;justify-content:center;min-height:210px;min-width:438px;overflow:hidden;padding:32px;width:438px}.clients .clients-carousel .carousel-item img{display:block;height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.clients .clients-carousel .carousel-item span{padding:0 12px;text-align:center}.reviews{background:#f4f7fb;margin-bottom:160px;overflow:hidden;padding-bottom:160px;padding-top:160px}.reviews--header{align-items:center;gap:24px;margin-bottom:64px}.reviews--title{display:block;line-height:110%;overflow-wrap:break-word;white-space:normal;word-break:break-word}.reviews--header-actions{align-items:center;display:flex;flex-shrink:0;gap:16px}.reviews--slider{max-width:100%;min-width:0;width:100%}.reviews .swiper-slide{box-sizing:border-box;height:auto;overflow:hidden}.reviews .swiper-slide img{background:#fff;border-radius:40px;display:block;height:auto;margin-bottom:16px;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top;width:100%}.reviews .swiper-slide>div{font-size:24px;line-height:130%;max-width:100%;overflow-wrap:break-word;white-space:normal;word-break:break-word}.reviews--zoom{background:none;border:0;color:inherit;cursor:zoom-in;display:block;max-width:100%;padding:0;text-decoration:none;width:100%}.reviews--zoom img{transition:box-shadow .2s ease}.reviews--zoom:hover img{box-shadow:0 8px 28px rgba(39,56,64,.16)}.review-lightbox{align-items:center;background:rgba(39,56,64,.72);display:flex;inset:0;justify-content:center;opacity:0;padding:24px;position:fixed;transition:opacity .2s ease,visibility .2s ease;visibility:hidden;z-index:10000}.review-lightbox.is-open{opacity:1;visibility:visible}.review-lightbox__dialog{align-items:center;display:flex;flex-direction:column;gap:12px;max-height:100%;max-width:min(960px,100%);position:relative}.review-lightbox__img{background:#fff;border-radius:16px;box-shadow:0 16px 48px rgba(0,0,0,.35);display:block;height:auto;max-height:calc(100vh - 120px);max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.review-lightbox__caption{color:#fff;font-size:18px;line-height:1.3;margin:0;max-width:100%;text-align:center}.review-lightbox__close{background:#fff;border:0;border-radius:50%;box-shadow:0 4px 16px rgba(0,0,0,.2);color:#273840;cursor:pointer;font-size:28px;height:44px;line-height:1;position:absolute;right:-12px;top:-12px;width:44px}.review-lightbox__close:hover{background:#c6f0cf}body.review-lightbox-open{overflow:hidden}.clients-carousel{cursor:grab;overflow:hidden;position:relative;touch-action:pan-y}.clients-carousel.is-dragging{cursor:grabbing}.carousel-track{flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform}.carousel-row,.carousel-track{display:flex;gap:20px;width:-moz-max-content;width:max-content}.carousel-row{flex-direction:row;flex-wrap:nowrap}.carousel-row>*{flex:0 0 auto}.swiper-arrows{flex-shrink:0;gap:12px}.swiper-arrow,.swiper-arrows{align-items:center;display:inline-flex}.swiper-arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#c6f0cf;border:1px solid #22aa4a;border-radius:50%;box-shadow:0 10px 30px rgba(202,212,216,.28);box-sizing:border-box;cursor:pointer;height:53px;justify-content:center;padding:0;transition:all .3s ease-in-out;width:53px}.swiper-arrow svg{display:block;height:12px;width:6px}.swiper-arrow svg path{stroke:#22aa4a;stroke-width:2;transition:stroke .2s ease}.swiper-arrow:hover:not(.swiper-button-disabled):not(:disabled){border-color:#137f33;box-shadow:0 10px 30px rgba(19,127,51,.3)}.swiper-arrow:hover:not(.swiper-button-disabled):not(:disabled) svg path{stroke:#137f33}.swiper-arrow.swiper-button-disabled,.swiper-arrow:disabled{background:#c6f0cf;box-shadow:none;cursor:default;opacity:.35;pointer-events:none}.swiper-arrow.swiper-button-disabled:hover,.swiper-arrow:disabled:hover{border-color:#22aa4a;box-shadow:none}.swiper-arrow.swiper-button-disabled:hover svg path,.swiper-arrow:disabled:hover svg path{stroke:#22aa4a}@media screen and (max-width:1081px){.clients{display:flex;flex-direction:column;margin-bottom:64px}.clients .clients--header{display:contents;margin-bottom:0}.clients .clients--title{box-sizing:border-box;margin-bottom:24px;min-width:0;order:1}.clients .clients--title,.clients .clients-carousel{margin-left:auto;margin-right:auto;max-width:320px;width:100%}.clients .clients-carousel{order:2}.clients .clients-carousel .carousel-item{border-radius:20px;box-sizing:border-box;height:160px;min-height:160px;min-width:320px;padding:16px;width:320px}.clients .carousel-row,.clients .carousel-track{gap:12px}.clients .clients--header-actions{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;margin-left:auto;margin-right:auto;margin-top:24px;max-width:320px;min-width:0;order:3;width:100%}.clients .clients--header-actions .swiper-arrows{display:flex;justify-content:space-between;width:100%}.clients .clients--header-actions .btn{box-sizing:border-box;text-align:center;width:100%}.reviews{margin-bottom:64px;padding-bottom:64px;padding-top:64px}.reviews>.container{box-sizing:border-box;display:flex;flex-direction:column;max-width:320px;min-width:0;width:100%}.reviews .reviews--header{display:contents;margin-bottom:0}.reviews .reviews--title{margin-bottom:24px;order:1}.reviews .reviews--slider,.reviews .reviews--title{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:320px;min-width:0;width:100%}.reviews .reviews--slider{order:2;overflow:hidden}.reviews .reviews--header-actions{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;margin-left:auto;margin-right:auto;margin-top:24px;max-width:320px;min-width:0;order:3;width:100%}.reviews .reviews--header-actions .swiper-arrows{display:flex;justify-content:space-between;width:100%}.reviews .reviews--header-actions .btn{box-sizing:border-box;text-align:center;width:100%}.reviews .swiper-slide img{border-radius:20px;height:auto;max-width:100%;width:100%}.reviews .swiper-slide>div{font-size:18px;line-height:140%}.clients--header,.reviews--header{margin-bottom:32px}}.our-services .our-services--list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:24px;margin-bottom:160px}.our-services .our-services--list .os--item{background-image:var(--os-img);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:40px;box-shadow:0 10px 15px 0 rgba(0,0,0,.031);display:flex;flex-direction:column;justify-content:flex-end;min-height:500px;padding:40px}.our-services .our-services--list .os--item:hover{box-shadow:0 50px 60px 0 rgba(0,0,0,.078)}.our-services .our-services--list .os--header{font-size:32px;font-weight:700;line-height:33px;margin-bottom:24px}.our-services .our-services--list .os--desc{font-size:16px;font-weight:400;line-height:24px}@media screen and (max-width:1082px){.our-services .our-services--list{grid-template-columns:1fr;margin-bottom:64px}.our-services .our-services--list .os--item{background-position:top;background-size:100%;border-radius:20px;min-height:350px;padding:20px}.our-services .our-services--list .os--header{font-size:18px;line-height:100%;margin-bottom:8px}.our-services .our-services--list .os--desc{font-size:14px;line-height:24px}}.steps--list{counter-reset:step;display:flex;flex-direction:column;gap:24px;list-style:none;margin:0;padding:0}.steps--list li{background:#f4f7fb;border-radius:20px;box-sizing:border-box;counter-increment:step;list-style:none;min-height:308px;padding:40px}.steps--list li:before{align-items:center;border:3px solid #2e5c8a;border-radius:85px;color:#2e5c8a;content:counter(step);display:flex;font-family:Golos Text,sans-serif;font-size:32px;font-weight:600;height:80px;justify-content:center;letter-spacing:0;line-height:120%;margin-bottom:24px;width:80px}.steps--list .company-page__step-title,.steps--list .mps--header{color:#273840;font-family:Golos Text,sans-serif;font-size:32px;font-weight:600;line-height:40px;margin-bottom:20px}.steps--list .company-page__step-desc,.steps--list .mps--desc{color:#333;font-family:Golos Text,sans-serif;font-size:24px;font-weight:400;line-height:32px}@media screen and (max-width:1082px){.steps--list{gap:12px}.steps--list li{border-radius:16px;min-height:0;padding:20px}.steps--list li:before{font-size:24px;height:64px;margin-bottom:16px;width:64px}.steps--list .company-page__step-title,.steps--list .mps--header{font-size:20px;line-height:26px;margin-bottom:12px}.steps--list .company-page__step-desc,.steps--list .mps--desc{font-size:15px;line-height:22px}}.steps--line{counter-reset:step-line;list-style:none;margin:24px 0;padding:0}.steps--line>li{counter-increment:step-line;list-style:none;min-height:48px;padding:0 0 36px 72px;position:relative}.steps--line>li:last-child{padding-bottom:0}.steps--line>li:last-child:after{display:none}.steps--line>li:before{align-items:center;background:#2e5c8a;border-radius:50%;box-sizing:border-box;color:#fff;content:counter(step-line);display:flex;font-family:Golos Text,sans-serif;font-size:20px;font-weight:700;height:48px;justify-content:center;left:0;line-height:1;position:absolute;top:0;width:48px;z-index:1}.steps--line>li:after{background:#d5dde8;bottom:0;content:"";left:23px;position:absolute;top:48px;width:2px;z-index:0}.steps--line>li b,.steps--line>li strong{color:#2e5c8a;display:block;font-family:Golos Text,sans-serif;font-size:24px;font-weight:700;line-height:130%;margin:0 0 8px}.steps--line>li p{color:#273840;font-family:Golos Text,sans-serif;font-size:18px;font-weight:400;line-height:150%;margin:0}.steps--line>li p+p{margin-top:6px}@media screen and (max-width:1082px){.steps--line>li{min-height:40px;padding:0 0 28px 56px}.steps--line>li:before{font-size:16px;height:40px;width:40px}.steps--line>li:after{left:19px;top:40px}.steps--line>li b,.steps--line>li strong{font-size:18px;margin-bottom:6px}.steps--line>li p{font-size:14px;line-height:150%}}.callback{background:#f4f7fb;border-radius:40px;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:160px;min-height:588px;padding:80px;position:relative}.callback.is-success>.callback--content{opacity:0;pointer-events:none;visibility:hidden}.callback.is-success>.callback--success{opacity:1;pointer-events:auto;visibility:visible}.callback .callback--content{display:flex;flex:1;flex-direction:column;justify-content:space-between;transition:opacity .35s ease,visibility .35s ease}.callback .callback--header{font-size:64px;font-weight:700;line-height:77px;margin-bottom:24px}.callback .callback--subheader{font-size:32px;font-weight:600;line-height:100%}.callback .callback--actions{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.callback .callback--socials{margin-right:95px}.callback .cba--header{font-size:24px;font-weight:500;letter-spacing:0;line-height:35.51px;margin-bottom:24px}.callback .cbs--list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:24px}.callback .cbs--list label span{display:block;text-align:center}.callback .cbs--list input{background:#fff;border:1px solid transparent;border-radius:85px;cursor:pointer;height:96px;margin:0;position:relative;transition:all .3s ease-in-out;width:96px}.callback .cbs--list input:hover{box-shadow:0 2px 2px -1px rgba(0,0,0,.122)}.callback .cbs--list input:checked{box-shadow:0 0 0 3px #afe2ba}.callback .cbs--list input:before{background-position:50%;background-repeat:no-repeat;background-size:54px;content:"";display:block;height:100%;width:100%}.callback .cbs--list input[value=tg]:before{background-image:url("images/socials/Telegram.fbfdd3c2585b.svg")}.callback .cbs--list input[value=max]:before{background-image:url("images/socials/Max.e0595b4d5361.svg")}.callback .cbs--list input[value=email]:before{background-image:url("images/socials/EMail.054c87c8058d.svg")}.callback .cbs--list input[value=phone]:before{background-image:url("images/icons/Calling.32aa9297160a.svg")}.callback .callback--name,.callback .callback--phone{margin-right:40px;position:relative}.callback .callback--name:has(input:not(:-moz-placeholder))>div:last-child:before,.callback .callback--phone:has(input:not(:-moz-placeholder))>div:last-child:before{background-color:#273840;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.callback .callback--name:has(input:focus)>div:last-child:before,.callback .callback--name:has(input:not(:placeholder-shown))>div:last-child:before,.callback .callback--phone:has(input:focus)>div:last-child:before,.callback .callback--phone:has(input:not(:placeholder-shown))>div:last-child:before{background-color:#273840;transition:all .3s ease-in-out}.callback .callback--name input,.callback .callback--phone input{border:0 solid #fff;border-radius:85px;font-size:24px;letter-spacing:0;line-height:32px;min-height:100px;outline:0 solid #fff;padding:35px 35px 35px 80px;transition:all .3s ease-in-out}.callback .callback--name input:not(:-moz-placeholder),.callback .callback--phone input:not(:-moz-placeholder){box-shadow:0 0 0 3px rgba(175,226,186,.98)}.callback .callback--name input:active,.callback .callback--name input:focus,.callback .callback--name input:focus-visible,.callback .callback--name input:focus-within,.callback .callback--name input:hover,.callback .callback--name input:not(:placeholder-shown),.callback .callback--phone input:active,.callback .callback--phone input:focus,.callback .callback--phone input:focus-visible,.callback .callback--phone input:focus-within,.callback .callback--phone input:hover,.callback .callback--phone input:not(:placeholder-shown){box-shadow:0 0 0 3px rgba(175,226,186,.98)}.callback .callback--name>div:last-child,.callback .callback--phone>div:last-child{position:relative}.callback .callback--name>div:last-child:before,.callback .callback--phone>div:last-child:before{background-color:#999;background-repeat:no-repeat;content:"";display:block;height:38px;left:30px;position:absolute;top:32px;transition:background-color .2s ease;width:38px}.callback .callback--name>div:last-child:before{-webkit-mask:url("images/icons/gray/ContactInfo.88e2d7f2b052.svg") center/contain no-repeat;mask:url("images/icons/gray/ContactInfo.88e2d7f2b052.svg") center/contain no-repeat}.callback .callback--phone>div:last-child:before{-webkit-mask:url("images/icons/gray/Calling.d37c95f9f3d6.svg") center/contain no-repeat;mask:url("images/icons/gray/Calling.d37c95f9f3d6.svg") center/contain no-repeat}.callback button.btn{align-items:center;background:#22aa4a;border-radius:100px;box-sizing:border-box;color:#fff;display:flex;flex-direction:row;font-family:Golos Text,sans-serif;font-size:20px;font-weight:500;height:102px;justify-content:center;letter-spacing:0;line-height:152%;margin-top:0;max-width:353px;padding:25px 51px;width:100%}.callback .callback--submit{margin-top:60px;position:relative}.callback .callback--agree{font-size:12px;gap:8px;left:-210px;line-height:16px;margin:0;position:absolute;right:0;top:calc(100% + 8px)}.callback .callback--agree .form-agree__box{border-radius:4px;height:16px;margin-top:7px;width:16px}.callback .callback--agree .form-agree__box:after{height:8px;left:4px;top:1px;width:4px}.callback .callback--success{align-items:center;background:#c6f0cf;border-radius:40px;box-sizing:border-box;color:#137f33;display:flex;flex-direction:column;inset:0;justify-content:center;opacity:0;padding:80px;pointer-events:none;position:absolute;text-align:center;transition:opacity .35s ease,visibility .35s ease;visibility:hidden;z-index:1}.callback .callback--success-title{font-size:32px;font-weight:700;line-height:120%;margin-bottom:12px}.callback .callback--success-text{font-size:18px;line-height:140%}.callback .callback--error{color:#b42318;font-size:16px;grid-column:1/-1;margin-top:16px}@media screen and (max-width:1082px){.callback--root{background:#f4f7fb;transition:background-color .35s ease}.callback--root.is-success{background:#c6f0cf}.callback{margin:0 auto;padding:64px 16px;width:320px}.callback .callback--success{border-radius:0;padding:64px 16px}.callback .callback--header{font-size:24px;line-height:32px;margin-bottom:8px}.callback .callback--subheader{font-size:16px;font-weight:400;letter-spacing:0;line-height:143%}.callback .callback--actions{grid-template-columns:1fr;margin-top:32px}.callback .callback--actions .cba--header{font-size:14px;line-height:150%;margin-bottom:16px}.callback .callback--actions .callback--name{margin-bottom:32px}.callback .callback--actions .callback--phone{margin-bottom:24px}.callback .callback--actions .callback--submit{margin-top:0}.callback .callback--actions .callback--agree{font-size:11px;line-height:1.35;margin-top:12px;position:static;white-space:normal}.callback .callback--actions .callback--agree .form-agree__text{white-space:normal}.callback .callback--actions .callback--name,.callback .callback--actions .callback--phone{margin-right:0}.callback .callback--actions .callback--name input,.callback .callback--actions .callback--phone input{font-size:16px;line-height:160%;min-height:55px;padding:16px 16px 16px 48px;width:100%}.callback .callback--actions .callback--name>div:last-child:before,.callback .callback--actions .callback--phone>div:last-child:before{height:24px;left:18px;top:17px;width:24px}.callback .callback--actions button.btn{height:55px;min-height:55px}.callback .callback--socials{margin-right:0}.callback .callback--socials .cbs--list{grid-gap:unset;margin-bottom:32px}.callback .callback--socials .cbs--list label{align-items:center;display:flex;flex-direction:column;gap:5px}.callback .callback--socials .cbs--list input{height:58px;width:58px}.callback .callback--socials .cbs--list input:before{background-size:26px}.callback .callback--socials .cbs--list span{font-size:12px;letter-spacing:0;line-height:150%}}.callback-popup{align-items:center;display:flex;inset:0;justify-content:center;opacity:0;padding:24px;pointer-events:none;position:fixed;transition:opacity .28s ease,visibility .28s ease;visibility:hidden;z-index:1000}.callback-popup.is-open{opacity:1;pointer-events:auto;visibility:visible}.callback-popup.is-open .callback-popup__dialog{opacity:1;transform:translateY(0) scale(1)}.callback-popup.is-success .callback-popup__form{display:none}.callback-popup.is-success .callback-popup__success{display:block}.callback-popup__overlay{background:rgba(15,20,25,.72);inset:0;position:absolute}.callback-popup__dialog{background:#fff;border-radius:28px;box-shadow:0 24px 64px rgba(0,0,0,.28);display:grid;gap:24px 40px;grid-template-columns:minmax(220px,.9fr) minmax(280px,1.1fr);max-height:calc(100vh - 48px);opacity:0;overflow:auto;padding:48px 52px;position:relative;transform:translateY(12px) scale(.98);transition:transform .28s ease,opacity .28s ease;width:min(920px,100%);z-index:1}.callback-popup__close{align-items:center;background:transparent;border:1.5px solid rgba(39,56,64,.55);border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;position:absolute;right:20px;top:20px;transition:border-color .2s ease,background-color .2s ease;width:36px}.callback-popup__close span,.callback-popup__close:after,.callback-popup__close:before{background:#273840;border-radius:2px;content:"";height:1.5px;position:absolute;width:14px}.callback-popup__close:before{transform:rotate(45deg)}.callback-popup__close:after{transform:rotate(-45deg)}.callback-popup__close span{display:none}.callback-popup__close:hover{background:rgba(39,56,64,.04);border-color:#273840}.callback-popup__visual{align-items:center;display:flex;justify-content:center}.callback-popup__visual img{display:block;height:auto;width:min(280px,100%)}.callback-popup__content{display:flex;flex-direction:column;justify-content:center;min-width:0;padding-right:12px}.callback-popup__title{align-items:center;color:#273840;display:flex;flex-wrap:wrap;font-family:Golos Text,sans-serif;font-size:clamp(28px,3.2vw,40px);font-weight:700;gap:8px 10px;line-height:1.2;margin:0 0 16px}.callback-popup__badge{align-items:center;background:#c6f0cf;border-radius:999px;color:#273840;display:inline-flex;padding:6px 16px;white-space:nowrap}.callback-popup__subtitle{color:#273840;font-size:18px;font-weight:500;line-height:1.35;margin:0 0 28px}.callback-popup__form{display:flex;flex-direction:column;gap:14px}.callback-popup__label{color:#273840;font-size:15px;font-weight:600;line-height:1.3}.callback-popup__field{align-items:center;display:flex;position:relative}.callback-popup__field-icon{background:url("images/icons/gray/Calling.d37c95f9f3d6.svg") 50%/contain no-repeat;height:22px;left:18px;pointer-events:none;position:absolute;width:22px}.callback-popup__input{background:#eef2f6;border:0;border-radius:999px;color:#273840;font-family:inherit;font-size:16px;line-height:1.3;min-height:56px;outline:none;padding:14px 22px 14px 52px;transition:box-shadow .2s ease;width:100%}.callback-popup__input::-moz-placeholder{color:rgba(39,56,64,.45)}.callback-popup__input::placeholder{color:rgba(39,56,64,.45)}.callback-popup__input:focus{box-shadow:0 0 0 2px rgba(34,170,74,.35)}.callback-popup__submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#c8c8c8;border:0;border-radius:999px;color:#fff;cursor:not-allowed;font-family:inherit;font-size:18px;font-weight:600;line-height:1.2;min-height:56px;padding:14px 24px;transition:background-color .2s ease,box-shadow .2s ease}.callback-popup__submit:not(:disabled){background:#22aa4a;cursor:pointer}.callback-popup__submit:not(:disabled):hover{background:#08853d;box-shadow:0 10px 24px rgba(34,170,74,.35)}.callback-popup__agree{align-items:center;gap:8px;line-height:16px;margin-top:0;white-space:nowrap}.callback-popup__agree,.callback-popup__agree *{font-size:14px}.callback-popup__agree .form-agree__box{border-radius:4px;height:16px;margin-top:3px;width:16px}.callback-popup__agree .form-agree__box:after{height:8px;left:4px;top:1px;width:4px}.callback-popup__agree .form-agree__text{white-space:nowrap}.callback-popup__error{color:#c0392b;font-size:14px;line-height:1.35}.callback-popup__success{display:none;padding:12px 0}.callback-popup__success-title{color:#273840;font-size:28px;font-weight:700;line-height:1.25;margin-bottom:12px}.callback-popup__success-text{color:#273840;font-size:16px;line-height:1.4}@media screen and (max-width:1081px){.callback-popup{align-items:stretch;justify-content:stretch;padding:0}.callback-popup__overlay{display:none}.callback-popup__dialog{border-radius:0;box-shadow:none;gap:12px;grid-template-columns:1fr;height:100%;max-height:100%;min-height:100dvh;overflow:auto;padding:56px 20px 32px;transform:none;width:100%}.callback-popup.is-open .callback-popup__dialog{transform:none}.callback-popup__visual{order:-1}.callback-popup__visual img{width:min(160px,50vw)}.callback-popup__content{flex:1;justify-content:flex-start;padding-right:0}.callback-popup__title{font-size:24px}.callback-popup__subtitle{font-size:16px;margin-bottom:20px}.callback-popup__close{right:16px;top:16px}.callback-popup__submit{align-items:center;background:#c8c8c8;border-radius:60px;box-sizing:border-box;color:#fff;display:flex;font-family:Golos Text,sans-serif;font-size:16px;font-weight:600;height:55px;justify-content:center;line-height:172.52%;max-width:320px;min-height:55px;padding:0 24px;text-align:center;width:100%}.callback-popup__agree{align-items:flex-start;gap:8px;line-height:1.35;white-space:normal}.callback-popup__agree,.callback-popup__agree *{font-size:11px}.callback-popup__agree .form-agree__box{height:14px;margin-top:1px;width:14px}.callback-popup__agree .form-agree__box:after{height:7px;left:3px;top:0;width:3px}.callback-popup__agree .form-agree__text{white-space:normal}}body.is-callback-popup-open{overflow:hidden}.form-agree{align-items:flex-start;color:#273840;cursor:pointer;display:flex;font-family:Golos Text,sans-serif;font-size:14px;gap:12px;line-height:1.4;margin-top:0}.form-agree input{opacity:0;pointer-events:none;position:absolute}.form-agree__box{background:#22aa4a;border:1.5px solid #22aa4a;border-radius:5px;box-sizing:border-box;flex-shrink:0;height:20px;margin-top:1px;position:relative;width:20px}.form-agree__box:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:10px;left:6px;position:absolute;top:2px;transform:rotate(45deg);width:5px}.form-agree input:not(:checked)+.form-agree__box{background:transparent}.form-agree input:not(:checked)+.form-agree__box:after{display:none}.form-agree input:focus-visible+.form-agree__box{box-shadow:0 0 0 3px rgba(34,170,74,.25)}.form-agree__text a{color:inherit;text-decoration:underline;text-underline-offset:2px}.form-agree__text a:hover{color:#137f33}@media screen and (max-width:1081px){.form-agree{font-size:11px;gap:8px;line-height:1.35}}.cookie-consent{background:transparent;bottom:24px;left:0;pointer-events:none;position:fixed;right:0;transform:translateY(120%);transition:transform .35s ease;z-index:1200}.cookie-consent.is-visible{transform:translateY(0)}.cookie-consent__wrap{display:flex;justify-content:flex-end;pointer-events:none}.cookie-consent__card{align-items:center;background:#fff;border-radius:24px;box-shadow:0 8px 32px rgba(39,56,64,.14);display:flex;gap:20px;max-width:650px;padding:20px 24px;pointer-events:auto}.cookie-consent__text{color:#273840;font-family:Golos Text,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin:0}.cookie-consent__text a{color:#137f33;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-decoration:underline;text-underline-offset:2px}.cookie-consent__text a:hover{color:#08853d}.cookie-consent__btn{background:#22aa4a;border:0;border-radius:85px;color:#fff;cursor:pointer;flex-shrink:0;font-family:Golos Text,sans-serif;font-size:14px;font-weight:600;height:44px;line-height:1;min-width:120px;padding:0 24px;transition:all .3s ease-in-out}.cookie-consent__btn:hover{background:#08853d}@media screen and (max-width:1082px){.cookie-consent{bottom:12px;padding:0 16px calc(env(safe-area-inset-bottom, 0))}.cookie-consent__wrap{justify-content:stretch;max-width:none;padding-left:0;padding-right:0;width:100%}.cookie-consent__card{align-items:stretch;border-radius:20px;flex-direction:column;gap:14px;max-width:none;padding:16px;width:100%}.cookie-consent__text{font-size:13px;line-height:18px}.cookie-consent__btn{height:44px;width:100%}}.breadcrumbs{margin-bottom:32px;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;width:100%;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x}.breadcrumbs::-webkit-scrollbar{display:none}.breadcrumbs__inner{align-items:center;box-sizing:border-box;display:flex;flex-wrap:nowrap;gap:10px;max-width:none;padding-right:8px;width:-moz-max-content;width:max-content}.breadcrumbs__home{align-items:center;color:rgba(51,51,51,.6);display:inline-flex;flex-shrink:0;justify-content:center;line-height:0}.breadcrumbs__home svg{display:block}.breadcrumbs__sep{background:url("images/icons/gray/ArrowRight.579e8eb0a60d.svg") no-repeat 50%;background-size:cover;display:block;flex-shrink:0;height:24px;width:24px}.breadcrumbs__current,.breadcrumbs__link{color:rgba(51,51,51,.6);flex-shrink:0;font-family:Golos Text,sans-serif;font-size:24px;font-style:normal;font-weight:400;letter-spacing:0;line-height:29px;white-space:nowrap}.breadcrumbs__link:hover{color:rgba(51,51,51,.9)}@media screen and (max-width:1082px){.breadcrumbs{margin-bottom:16px}.breadcrumbs__current,.breadcrumbs__link{font-size:14px;line-height:140%}.breadcrumbs__sep{height:16px;width:16px}.breadcrumbs__home svg{height:20px;width:20px}}.pagination{margin-top:40px}.pagination__list{align-items:center;display:flex;flex-wrap:nowrap;gap:14px;justify-content:center;list-style:none;margin:0;padding:0}.pagination__item{flex-shrink:0;margin:0}.pagination__btn{align-items:center;background:#c6f0cf;border:1px solid #137f33;border-radius:50%;box-shadow:0 10px 30px rgba(202,212,216,.28);box-sizing:border-box;color:#273840;display:inline-flex;font-family:Golos Text,sans-serif;font-size:20px;font-style:normal;font-weight:400;height:53px;justify-content:center;line-height:24px;opacity:.3;text-decoration:none;transition:all .3s ease-in-out;width:53px}.pagination__btn:hover{opacity:1;text-decoration:none}.pagination__btn--nav,.pagination__btn.is-active{opacity:1}.pagination__btn--nav{border-color:#22aa4a}.pagination__btn.is-disabled{border-color:#22aa4a;box-shadow:0 10px 30px rgba(202,212,216,.28);opacity:1;pointer-events:none}.pagination__btn.is-disabled .pagination__arrow{border-color:#22aa4a}.pagination__ellipsis{align-items:center;color:#273840;display:inline-flex;font-family:Golos Text,sans-serif;font-size:20px;font-weight:400;height:53px;justify-content:center;line-height:24px;min-width:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pagination__arrow{border-bottom:2px solid #137f33;border-right:2px solid #137f33;display:block;height:6px;width:6px}.pagination__arrow--prev{margin-left:2px;transform:rotate(135deg)}.pagination__arrow--next{margin-right:2px;transform:rotate(-45deg)}@media screen and (max-width:1082px){.pagination{margin-top:32px}.pagination__item--ellipsis,.pagination__item--page{display:none}}.admin-panel{align-items:flex-start;bottom:16px;color:#273840;display:flex;flex-direction:column;font-family:Golos Text,sans-serif;gap:8px;left:16px;max-width:calc(100vw - 32px);position:fixed;width:min(360px,100vw - 32px);z-index:9999}.admin-panel__messages{display:flex;flex-direction:column;gap:6px;width:100%}.admin-panel__msg{background:hsla(0,0%,100%,.97);border:1px solid rgba(39,56,64,.12);border-radius:10px;box-shadow:0 6px 18px rgba(39,56,64,.1);font-size:13px;font-weight:600;line-height:1.35;padding:8px 12px}.admin-panel__msg--success{border-color:rgba(34,170,74,.35)}.admin-panel__msg--error,.admin-panel__msg--warning{border-color:rgba(200,80,60,.35)}.admin-panel__card{background:hsla(0,0%,100%,.97);border:1px solid rgba(39,56,64,.12);border-radius:14px;box-shadow:0 8px 24px rgba(39,56,64,.14);box-sizing:border-box;overflow:hidden;width:100%}.admin-panel__head{align-items:center;display:flex;gap:8px;padding:10px 10px 10px 14px}.admin-panel__brand{border-bottom:1px solid rgba(34,170,74,.35);color:#273840;font-size:12px;font-weight:700;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.admin-panel__brand:hover{border-bottom-color:#137f33;color:#137f33}.admin-panel__badge{background:rgba(39,56,64,.06);border-radius:8px;opacity:.8;padding:3px 8px}.admin-panel__badge,.admin-panel__edit{font-size:12px;font-weight:600;line-height:1.2}.admin-panel__edit{border-bottom:1px solid rgba(34,170,74,.35);color:#273840;margin-left:auto;text-decoration:none;transition:all .3s ease-in-out;white-space:nowrap}.admin-panel__edit:hover{border-bottom-color:#137f33;color:#137f33}.admin-panel__toggle{align-items:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:0;border-radius:8px;color:inherit;cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;margin:0 0 0 auto;padding:0;transition:background-color .15s ease;width:32px}.admin-panel__toggle:hover{background:rgba(39,56,64,.06)}.admin-panel__edit+.admin-panel__toggle{margin-left:0}.admin-panel__chevron{border-bottom:2px solid rgba(39,56,64,.45);border-right:2px solid rgba(39,56,64,.45);flex-shrink:0;height:10px;margin-top:-4px;transform:rotate(45deg);transition:transform .18s ease;width:10px}.admin-panel.is-open .admin-panel__chevron{margin-top:4px;transform:rotate(-135deg)}.admin-panel__body{border-top:1px solid rgba(39,56,64,.08);display:none;flex-direction:column;gap:10px;padding:12px 14px 14px}.admin-panel.is-open .admin-panel__body{display:flex}.admin-panel__row{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.admin-panel__action{border-bottom:1px solid rgba(34,170,74,.35);color:#273840;font-size:13px;font-weight:600;line-height:1.2;text-decoration:none;transition:all .3s ease-in-out}.admin-panel__action:hover{border-bottom-color:#137f33;color:#137f33}.admin-panel__section{background:rgba(39,56,64,.02);border:1px solid rgba(39,56,64,.1);border-radius:12px;margin:0;overflow:hidden}.admin-panel__section[open] .admin-panel__section-title:after{margin-top:4px;transform:rotate(-135deg)}.admin-panel__section-title{align-items:center;cursor:pointer;display:flex;font-size:13px;font-weight:700;gap:8px;line-height:1.2;list-style:none;padding:10px 12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.admin-panel__section-title::-webkit-details-marker{display:none}.admin-panel__section-title:after{border-bottom:2px solid rgba(39,56,64,.4);border-right:2px solid rgba(39,56,64,.4);content:"";flex-shrink:0;height:8px;margin-left:auto;transform:rotate(45deg);transition:transform .18s ease;width:8px}.admin-panel__section-body{display:flex;flex-direction:column;gap:10px;margin:0;padding:0 12px 12px}.admin-panel__btn{align-items:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff;border:1px solid rgba(34,170,74,.35);border-radius:10px;color:#273840;cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:600;justify-content:center;line-height:1.2;margin:0;padding:8px 12px;transition:all .3s ease-in-out}.admin-panel__btn:hover{background:rgba(198,240,207,.35);border-color:#137f33;color:#137f33}.admin-panel__btn--danger{border-color:rgba(200,80,60,.28)}.admin-panel__btn--danger:hover{background:rgba(200,80,60,.06);border-color:rgba(200,80,60,.55);color:#b1432f}.admin-panel__prompt{display:flex;flex-direction:column;gap:4px;margin:0}.admin-panel__prompt-label{font-size:11px;font-weight:700;letter-spacing:.03em;opacity:.5;text-transform:uppercase}.admin-panel__prompt-input{background:#fff;border:1px solid rgba(39,56,64,.16);border-radius:10px;box-sizing:border-box;color:#273840;font-family:inherit;font-size:13px;font-weight:400;line-height:1.4;min-height:84px;padding:8px 10px;resize:vertical;width:100%}.admin-panel__prompt-input:focus{border-color:rgba(34,170,74,.55);outline:none}@media screen and (max-width:1082px){.admin-panel{bottom:8px;left:8px;right:8px;width:auto}}.error-page{align-items:center;background:linear-gradient(180deg,#f4f7fb,#fff 55%);display:flex;flex:1 0 auto;justify-content:center;padding:64px 16px 96px}.error-page__inner{max-width:720px;text-align:center;width:100%}.error-page__code{color:#22aa4a;font-size:clamp(72px,14vw,128px);font-weight:700;letter-spacing:-.04em;line-height:1;margin:0 0 16px;opacity:.9}.error-page__title{color:#273840;font-size:clamp(22px,3vw,32px);font-weight:600;margin:0 0 12px}.error-page__text{color:rgba(39,56,64,.72);font-size:16px;line-height:1.5;margin:0 auto 32px;max-width:420px}.error-page__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.error-page__actions .btn{min-width:160px;text-decoration:none}.error-page__actions .btn-secondary{background:transparent;border:1px solid #22aa4a;color:#137f33}.error-page__actions .btn-secondary:hover{background:#c6f0cf}@media (max-width:780px){.error-page{padding:40px 16px 64px}}@media screen and (max-width:1081px){.content{max-width:100%;width:100%}.round-block{padding:20px}.h48{font-size:24px;font-style:normal;font-weight:500;line-height:130%}.mg-t-80{margin-top:48px}.h1,h1{font-feature-settings:"clig" off,"liga" off;font-size:24px;font-style:normal;font-weight:900;line-height:120%}.h1.mg-b-32.mg-t-16{margin-bottom:16px;margin-top:0}}.content{margin:0 auto;width:1824px}@media screen and (max-width:1081px){.content{max-width:100%;width:100%}}body{background:#fff}body,html{min-height:100vh}body{display:flex;flex-direction:column}.content{flex:1 0 auto}.footer{flex-shrink:0}.mg-t-4{margin-top:4px}.mg-b-4{margin-bottom:4px}.mg-l-4{margin-left:4px}.pd-4{padding:4px}.mg-t-4-imp{margin-top:4px!important}.mg-b-4-imp{margin-bottom:4px!important}.mg-l-4-imp{margin-left:4px!important}.pd-4-imp{padding:4px!important}.mg-t-8{margin-top:8px}.mg-b-8{margin-bottom:8px}.mg-l-8{margin-left:8px}.pd-8{padding:8px}.mg-t-8-imp{margin-top:8px!important}.mg-b-8-imp{margin-bottom:8px!important}.mg-l-8-imp{margin-left:8px!important}.pd-8-imp{padding:8px!important}.mg-t-12{margin-top:12px}.mg-b-12{margin-bottom:12px}.mg-l-12{margin-left:12px}.pd-12{padding:12px}.mg-t-12-imp{margin-top:12px!important}.mg-b-12-imp{margin-bottom:12px!important}.mg-l-12-imp{margin-left:12px!important}.pd-12-imp{padding:12px!important}.mg-t-16{margin-top:16px}.mg-b-16{margin-bottom:16px}.mg-l-16{margin-left:16px}.pd-16{padding:16px}.mg-t-16-imp{margin-top:16px!important}.mg-b-16-imp{margin-bottom:16px!important}.mg-l-16-imp{margin-left:16px!important}.pd-16-imp{padding:16px!important}.mg-t-20{margin-top:20px}.mg-b-20{margin-bottom:20px}.mg-l-20{margin-left:20px}.pd-20{padding:20px}.mg-t-20-imp{margin-top:20px!important}.mg-b-20-imp{margin-bottom:20px!important}.mg-l-20-imp{margin-left:20px!important}.pd-20-imp{padding:20px!important}.mg-t-24{margin-top:24px}.mg-b-24{margin-bottom:24px}.mg-l-24{margin-left:24px}.pd-24{padding:24px}.mg-t-24-imp{margin-top:24px!important}.mg-b-24-imp{margin-bottom:24px!important}.mg-l-24-imp{margin-left:24px!important}.pd-24-imp{padding:24px!important}.mg-t-28{margin-top:28px}.mg-b-28{margin-bottom:28px}.mg-l-28{margin-left:28px}.pd-28{padding:28px}.mg-t-28-imp{margin-top:28px!important}.mg-b-28-imp{margin-bottom:28px!important}.mg-l-28-imp{margin-left:28px!important}.pd-28-imp{padding:28px!important}.mg-t-32{margin-top:32px}.mg-b-32{margin-bottom:32px}.mg-l-32{margin-left:32px}.pd-32{padding:32px}.mg-t-32-imp{margin-top:32px!important}.mg-b-32-imp{margin-bottom:32px!important}.mg-l-32-imp{margin-left:32px!important}.pd-32-imp{padding:32px!important}.mg-t-36{margin-top:36px}.mg-b-36{margin-bottom:36px}.mg-l-36{margin-left:36px}.pd-36{padding:36px}.mg-t-36-imp{margin-top:36px!important}.mg-b-36-imp{margin-bottom:36px!important}.mg-l-36-imp{margin-left:36px!important}.pd-36-imp{padding:36px!important}.mg-t-40{margin-top:40px}.mg-b-40{margin-bottom:40px}.mg-l-40{margin-left:40px}.pd-40{padding:40px}.mg-t-40-imp{margin-top:40px!important}.mg-b-40-imp{margin-bottom:40px!important}.mg-l-40-imp{margin-left:40px!important}.pd-40-imp{padding:40px!important}.mg-t-44{margin-top:44px}.mg-b-44{margin-bottom:44px}.mg-l-44{margin-left:44px}.pd-44{padding:44px}.mg-t-44-imp{margin-top:44px!important}.mg-b-44-imp{margin-bottom:44px!important}.mg-l-44-imp{margin-left:44px!important}.pd-44-imp{padding:44px!important}.mg-t-48{margin-top:48px}.mg-b-48{margin-bottom:48px}.mg-l-48{margin-left:48px}.pd-48{padding:48px}.mg-t-48-imp{margin-top:48px!important}.mg-b-48-imp{margin-bottom:48px!important}.mg-l-48-imp{margin-left:48px!important}.pd-48-imp{padding:48px!important}.mg-t-52{margin-top:52px}.mg-b-52{margin-bottom:52px}.mg-l-52{margin-left:52px}.pd-52{padding:52px}.mg-t-52-imp{margin-top:52px!important}.mg-b-52-imp{margin-bottom:52px!important}.mg-l-52-imp{margin-left:52px!important}.pd-52-imp{padding:52px!important}.mg-t-56{margin-top:56px}.mg-b-56{margin-bottom:56px}.mg-l-56{margin-left:56px}.pd-56{padding:56px}.mg-t-56-imp{margin-top:56px!important}.mg-b-56-imp{margin-bottom:56px!important}.mg-l-56-imp{margin-left:56px!important}.pd-56-imp{padding:56px!important}.mg-t-60{margin-top:60px}.mg-b-60{margin-bottom:60px}.mg-l-60{margin-left:60px}.pd-60{padding:60px}.mg-t-60-imp{margin-top:60px!important}.mg-b-60-imp{margin-bottom:60px!important}.mg-l-60-imp{margin-left:60px!important}.pd-60-imp{padding:60px!important}.mg-t-64{margin-top:64px}.mg-b-64{margin-bottom:64px}.mg-l-64{margin-left:64px}.pd-64{padding:64px}.mg-t-64-imp{margin-top:64px!important}.mg-b-64-imp{margin-bottom:64px!important}.mg-l-64-imp{margin-left:64px!important}.pd-64-imp{padding:64px!important}.mg-t-68{margin-top:68px}.mg-b-68{margin-bottom:68px}.mg-l-68{margin-left:68px}.pd-68{padding:68px}.mg-t-68-imp{margin-top:68px!important}.mg-b-68-imp{margin-bottom:68px!important}.mg-l-68-imp{margin-left:68px!important}.pd-68-imp{padding:68px!important}.mg-t-72{margin-top:72px}.mg-b-72{margin-bottom:72px}.mg-l-72{margin-left:72px}.pd-72{padding:72px}.mg-t-72-imp{margin-top:72px!important}.mg-b-72-imp{margin-bottom:72px!important}.mg-l-72-imp{margin-left:72px!important}.pd-72-imp{padding:72px!important}.mg-t-76{margin-top:76px}.mg-b-76{margin-bottom:76px}.mg-l-76{margin-left:76px}.pd-76{padding:76px}.mg-t-76-imp{margin-top:76px!important}.mg-b-76-imp{margin-bottom:76px!important}.mg-l-76-imp{margin-left:76px!important}.pd-76-imp{padding:76px!important}.mg-t-80{margin-top:80px}.mg-b-80{margin-bottom:80px}.mg-l-80{margin-left:80px}.pd-80{padding:80px}.mg-t-80-imp{margin-top:80px!important}.mg-b-80-imp{margin-bottom:80px!important}.mg-l-80-imp{margin-left:80px!important}.pd-80-imp{padding:80px!important}.mg-t-84{margin-top:84px}.mg-b-84{margin-bottom:84px}.mg-l-84{margin-left:84px}.pd-84{padding:84px}.mg-t-84-imp{margin-top:84px!important}.mg-b-84-imp{margin-bottom:84px!important}.mg-l-84-imp{margin-left:84px!important}.pd-84-imp{padding:84px!important}.mg-t-88{margin-top:88px}.mg-b-88{margin-bottom:88px}.mg-l-88{margin-left:88px}.pd-88{padding:88px}.mg-t-88-imp{margin-top:88px!important}.mg-b-88-imp{margin-bottom:88px!important}.mg-l-88-imp{margin-left:88px!important}.pd-88-imp{padding:88px!important}.mg-t-92{margin-top:92px}.mg-b-92{margin-bottom:92px}.mg-l-92{margin-left:92px}.pd-92{padding:92px}.mg-t-92-imp{margin-top:92px!important}.mg-b-92-imp{margin-bottom:92px!important}.mg-l-92-imp{margin-left:92px!important}.pd-92-imp{padding:92px!important}.mg-t-96{margin-top:96px}.mg-b-96{margin-bottom:96px}.mg-l-96{margin-left:96px}.pd-96{padding:96px}.mg-t-96-imp{margin-top:96px!important}.mg-b-96-imp{margin-bottom:96px!important}.mg-l-96-imp{margin-left:96px!important}.pd-96-imp{padding:96px!important}.mg-t-100{margin-top:100px}.mg-b-100{margin-bottom:100px}.mg-l-100{margin-left:100px}.pd-100{padding:100px}.mg-t-100-imp{margin-top:100px!important}.mg-b-100-imp{margin-bottom:100px!important}.mg-l-100-imp{margin-left:100px!important}.pd-100-imp{padding:100px!important}.mg-t-104{margin-top:104px}.mg-b-104{margin-bottom:104px}.mg-l-104{margin-left:104px}.pd-104{padding:104px}.mg-t-104-imp{margin-top:104px!important}.mg-b-104-imp{margin-bottom:104px!important}.mg-l-104-imp{margin-left:104px!important}.pd-104-imp{padding:104px!important}.mg-t-108{margin-top:108px}.mg-b-108{margin-bottom:108px}.mg-l-108{margin-left:108px}.pd-108{padding:108px}.mg-t-108-imp{margin-top:108px!important}.mg-b-108-imp{margin-bottom:108px!important}.mg-l-108-imp{margin-left:108px!important}.pd-108-imp{padding:108px!important}.mg-t-112{margin-top:112px}.mg-b-112{margin-bottom:112px}.mg-l-112{margin-left:112px}.pd-112{padding:112px}.mg-t-112-imp{margin-top:112px!important}.mg-b-112-imp{margin-bottom:112px!important}.mg-l-112-imp{margin-left:112px!important}.pd-112-imp{padding:112px!important}.mg-t-116{margin-top:116px}.mg-b-116{margin-bottom:116px}.mg-l-116{margin-left:116px}.pd-116{padding:116px}.mg-t-116-imp{margin-top:116px!important}.mg-b-116-imp{margin-bottom:116px!important}.mg-l-116-imp{margin-left:116px!important}.pd-116-imp{padding:116px!important}.mg-t-120{margin-top:120px}.mg-b-120{margin-bottom:120px}.mg-l-120{margin-left:120px}.pd-120{padding:120px}.mg-t-120-imp{margin-top:120px!important}.mg-b-120-imp{margin-bottom:120px!important}.mg-l-120-imp{margin-left:120px!important}.pd-120-imp{padding:120px!important}.mg-t-124{margin-top:124px}.mg-b-124{margin-bottom:124px}.mg-l-124{margin-left:124px}.pd-124{padding:124px}.mg-t-124-imp{margin-top:124px!important}.mg-b-124-imp{margin-bottom:124px!important}.mg-l-124-imp{margin-left:124px!important}.pd-124-imp{padding:124px!important}*,a,div,p,span{color:#273840;font-family:Golos Text;font-size:18px;font-style:normal;font-weight:400;line-height:166.023%}@media screen and (max-width:779px){*,a,div,p,span{font-size:14px;font-style:normal;font-weight:400;line-height:160%}}a{text-decoration:none}a:hover{color:#08853d;cursor:pointer;transition:all .3s ease-in-out}.h1,h1{color:#273840;font-feature-settings:"clig" off,"liga" off;font-size:54px;font-style:normal;font-weight:900;line-height:97.5%}@media screen and (max-width:1082px){.h1,h1{font-size:28px;font-weight:800;line-height:120%}}.h2,h2{color:#273840;font-feature-settings:"clig" off,"liga" off;font-size:32px;font-style:normal;font-weight:700;line-height:100%}@media screen and (max-width:1082px){.h2,h2{font-size:22px;line-height:120%}}.h3,h3{color:#273840;font-feature-settings:"clig" off,"liga" off;font-size:24px;font-style:normal;font-weight:500;line-height:125%}@media screen and (max-width:1082px){.h3,h3{font-size:18px;line-height:130%}}.h48{font-size:48px;font-style:normal;font-weight:600;line-height:100%}.full-height{height:100%}.full-width{width:100%}strong{font-weight:700;line-height:160%}.clearfix:after{clear:both;content:"";display:table}.overflow-auto{overflow:auto}@media screen and (max-width:779px){.only-desktop{display:none!important}}.only-mobile{display:none!important}@media screen and (max-width:779px){.only-mobile{display:revert!important}.hide-mobile{display:none!important}}@media screen and (min-width:780px){.hide-desktop{display:none!important}}@media screen and (max-width:779px){.h2,h2{font-size:28px}}