html:has(body.jqm-initied.swipeignore){overflow:hidden}body{height:auto!important}body .jqmWindow{filter:unset!important}.container>.row>.maxwidth-theme>.content-md{padding:0!important}.clover-select{--select-dropdown-opacity:0;--select-dropdown-visibility:hidden;--select-shevron-transform:rotate(0);--select-title-transform:translate(0);--select-title-transform-to:translate(-10px,-45px);--select-title-opacity:0;--select-font-size:20px;width:400px;max-width:100%;font-size:var(--select-font-size);text-align:left;color:#fff;font-weight:600;line-height:1.366;position:relative}@media (max-width:991px){.clover-select{--select-font-size:16px;--select-title-transform-to:translate(-10px,-40px)}}.clover-select:has(.clover-select--checkbox:checked){--select-dropdown-opacity:1;--select-dropdown-visibility:visible;--select-shevron-transform:rotate(180deg)}.clover-select:has(.clover-select--dropdown input[type=radio]:checked){--select-title-transform:var(--select-title-transform-to);--select-title-opacity:1}.clover-select .clover-select--btn{width:100%;font-size:inherit;line-height:inherit;font-weight:inherit;border:1px solid var(--color-var1);cursor:pointer;background-color:#0000;border-radius:3px;justify-content:space-between;align-items:center;gap:10px;margin:0;padding:14px 10px 14px 15px;display:flex;position:relative}.clover-select .clover-select--btn:after{content:"";width:12px;height:9px;transform:var(--select-shevron-transform);background:url(/seo/img/shevron.svg) 50%/contain no-repeat;transition:transform .5s;display:inline-flex}.clover-select .clover-select--btn .clover-select--title{white-space:nowrap;transform:var(--select-title-transform);opacity:var(--select-title-opacity);font-size:.8em;transition:transform .5s,opacity 1s;position:absolute;top:17px}.clover-select .clover-select--btn .clover-select--checkbox{clip:rect(0,0,0,0);white-space:nowrap;opacity:0;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.clover-select .clover-select--btn .clover-select--value{text-align:left;font-size:inherit;line-height:inherit;font-weight:inherit;text-overflow:ellipsis;overflow:hidden}.clover-select .clover-select--dropdown{background-color:var(--color-var1);width:100%;max-height:200px;opacity:var(--select-dropdown-opacity);visibility:var(--select-dropdown-visibility);z-index:1;border-radius:3px;margin:4px 0 0;padding:14px 15px;list-style:none;transition:opacity .5s,visibility .5s;position:absolute;overflow-y:auto;box-shadow:0 4px 10px #00000040}.clover-select .clover-select--dropdown::-webkit-scrollbar{width:7px}.clover-select .clover-select--dropdown::-webkit-scrollbar-track{background:#f1f1f1;border-radius:25px}.clover-select .clover-select--dropdown::-webkit-scrollbar-thumb{background:#ccc;border-radius:25px}.clover-select .clover-select--dropdown li{cursor:pointer;align-items:center;gap:1rem;width:100%;margin:0;display:flex;position:relative}.clover-select .clover-select--dropdown li+li{margin-top:28px}.clover-select .clover-select--dropdown li:before{content:unset}.clover-select .clover-select--dropdown li:has(:checked) label{color:#132c2a}.clover-select .clover-select--dropdown li:hover label{color:#132c2a}.clover-select .clover-select--dropdown li label{font-size:var(--select-font-size);text-align:left;cursor:pointer;color:#fff;width:100%;font-weight:600;line-height:1.366;transition:color .3s}.clover-select .clover-select--dropdown li input[type=radio]{opacity:0;position:absolute;left:0}.whatisit-page,.whatisit-block_banner{--color-var1:#9fba5d;--color-var2:#ee4c43}:is(.whatisit-page,.whatisit-block_banner) .color-var1{color:var(--color-var1)}:is(.whatisit-page,.whatisit-block_banner) .color-var2{color:var(--color-var2)}.whatisit-block{padding-top:80px;padding-bottom:40px;position:relative}@media (max-width:768px){.whatisit-block{padding-top:40px;padding-bottom:20px}}@media (min-width:768px){.whatisit-block:first-of-type{padding-top:48px}}.whatisit-block_banner .landing-banner{--landing-banner-font-size:.835vw;--landing-banner-width-left:63%;--landing-banner-width-right:45.5%;font-size:var(--landing-banner-font-size);aspect-ratio:3.19;justify-content:space-between;align-items:center;gap:12%;width:100%;padding:2% 12.7%;display:flex;position:relative}.whatisit-block_banner .landing-banner .landing-banner--pic{z-index:-1;display:flex;position:absolute;inset:0}.whatisit-block_banner .landing-banner .landing-banner--pic img{object-fit:cover;width:100%;height:100%}.whatisit-block_banner .landing-banner .landing-banner_left{width:var(--landing-banner-width-left)}@media (max-width:600px){.whatisit-block_banner .landing-banner .landing-banner_left{text-align:center}}.whatisit-block_banner .landing-banner .landing-banner_right{width:var(--landing-banner-width-right);align-items:baseline;max-height:100%;display:flex;position:absolute;bottom:0;right:-1%}.whatisit-block_banner .landing-banner .landing-banner_right .landing-banner_right-image{width:71.5%;position:absolute;bottom:0;left:0}.whatisit-block_banner .landing-banner .landing-banner_right .landing-banner_right-image img{object-fit:cover;width:100%;height:auto}@media (max-width:600px){.whatisit-block_banner .landing-banner .landing-banner_right{display:none}}.whatisit-block_banner .landing-banner .landing-banner--title{color:#fff;text-shadow:2.51px 4.01px 5.01px #00000040;font-size:4.25em;font-weight:700;line-height:.68}.whatisit-block_banner .landing-banner .landing-banner--title .landing-banner--title-1 h1{margin-bottom:0}.whatisit-block_banner .landing-banner .landing-banner--title .landing-banner--title-2{margin-top:4.1%}@media (max-width:600px){.whatisit-block_banner .landing-banner .landing-banner--title{font-size:4.25em;font-weight:800;line-height:1.35em}.whatisit-block_banner .landing-banner .landing-banner--title .landing-banner--title-2{line-height:1em}}.whatisit-block_banner .landing-banner .landing-banner_bottom{margin-top:12.2%}@media (max-width:600px){.whatisit-block_banner .landing-banner .landing-banner_bottom{flex-direction:column;align-items:center;width:100%;font-size:.88em;display:flex;position:absolute;bottom:7%;left:0}}.whatisit-block_banner .landing-banner .landing-banner--desc{color:#fff;font-size:2.0625em;font-weight:500;line-height:1}.whatisit-block_banner .landing-banner .landing-banner--wtf{color:#fff;background:linear-gradient(#9fba5d 0%,#132c2a 100%);border-radius:10px;width:fit-content;margin-top:4%;padding:1% 3.6% 1.5%;font-size:1.75em;font-weight:500;line-height:1;box-shadow:0 4px 10px #00000040}@media (max-width:600px){.whatisit-block_banner .landing-banner .landing-banner--wtf{margin-top:2.2%;padding:2.3% 7.6% 3.1%}}.whatisit-block_banner .landing-banner .landing-banner-window{backdrop-filter:blur(1.83px);background:#d9d9d91a;border-radius:1vw;width:fit-content;padding:13% 11% 9.5%;position:relative;overflow:hidden;box-shadow:inset -1.83px 1.83px 1.83px #fff6,inset 1.83px -1.83px 1.83px #b6b6b666}.whatisit-block_banner .landing-banner .landing-banner-window .landing-banner-window--top{background:#9fba5dcc;align-items:center;gap:1.4%;width:100%;height:8.2%;padding:0 4%;display:flex;position:absolute;top:0;left:0;box-shadow:inset -1.83px 1.83px 1.83px #fff6,inset 1.83px -1.83px 1.83px #b6b6b666}.whatisit-block_banner .landing-banner .landing-banner-window .landing-banner-window--top span{aspect-ratio:1;background:#ffffff36;border-radius:50%;width:2%;box-shadow:inset -.58px .58px .58px #ffffff94,inset .58px -.58px .58px #b6b6b694}.whatisit-block_banner .landing-banner .landing-banner-window .landing-banner-window-price{color:#fff}.whatisit-block_banner .landing-banner .landing-banner-window .landing-banner-window-price .landing-banner-window-price--title{font-size:1.375em;font-weight:500;line-height:1}.whatisit-block_banner .landing-banner .landing-banner-window .landing-banner-window-price .landing-banner-window-price--value{white-space:nowrap;margin-top:1.2%;font-size:3.75em;font-weight:700;line-height:1}.whatisit-block_banner .landing-banner .landing-banner-window .landing-banner-window-price+:is(.whatisit-block_banner .landing-banner .landing-banner-window .landing-banner-window-price){margin-top:8%}.whatisit-block_banner .landing-banner .landing-banner-window .landing-banner-window-price_old{color:#fff9}.whatisit-block_banner .landing-banner .landing-banner-window .landing-banner-window-price_old .landing-banner-window-price--title{font-size:1.375em;font-weight:400}.whatisit-block_banner .landing-banner .landing-banner-window .landing-banner-window-price_old .landing-banner-window-price--value{margin-top:2.6%;font-size:2.5em;font-weight:400;text-decoration:line-through}@media (max-width:600px){.whatisit-block_banner .landing-banner .landing-banner-window{border-radius:2vw;flex-shrink:0;padding:9% 8% 5.5%;font-size:2.02vw}}.whatisit-block_banner .landing-banner .landing-banner--btn{height:14%;margin-top:5%;padding:0;font-size:1.125em}@media (max-width:600px){.whatisit-block_banner .landing-banner .landing-banner--btn{flex-shrink:0;width:66%;height:19.3%;margin-top:4%;font-size:1.87em}}@media (max-width:600px){.whatisit-block_banner .landing-banner{--landing-banner-width-left:100%;--landing-banner-width-right:100%;--landing-banner-font-size:1.764vw;aspect-ratio:.86;flex-direction:column;justify-content:flex-start;padding:8% 7.7%}}@media (max-width:768px){.block-strategy{margin-bottom:60px}}.block-strategy .strategy-items{--elements:4;--gap:28px;gap:var(--gap);margin-top:48px;display:flex}@media (max-width:1200px){.block-strategy .strategy-items{width:100vw;margin-top:20px;margin-left:calc(50% - 50vw);padding-left:24px;padding-right:24px;overflow-x:auto}}.block-strategy .strategy-items .strategy-item{width:calc((100%/var(--elements)) - (var(--gap)*(var(--elements) - 1)/var(--elements)));background:url(/seo/img/strategy/background.jpg) 50%/cover no-repeat;max-width:350px;padding:35px 57px 35px 35px;position:relative}@media (max-width:1200px){.block-strategy .strategy-items .strategy-item{flex-shrink:0;width:79.5%;padding:24px}}@media (min-width:767px){.block-strategy .strategy-items .strategy-item:hover:before{opacity:1}}.block-strategy .strategy-items .strategy-item:before{content:"";opacity:0;z-index:-1;transition:opacity .5s;position:absolute;inset:0;box-shadow:-2px 2px 25px #00000040}.block-strategy .strategy-items .strategy-item--title{color:var(--color-var1);letter-spacing:.03em;text-transform:uppercase;margin-top:58px;font-size:24px;font-weight:800;line-height:32.78px}@media (max-width:1200px){.block-strategy .strategy-items .strategy-item--title{margin-top:40px;font-size:18px;line-height:24.59px}}.block-strategy .strategy-items .strategy-item--desc{margin-top:20px;font-size:18px;font-weight:400;line-height:24.59px}@media (max-width:1200px){.block-strategy .strategy-items .strategy-item--desc{margin-top:10px;font-size:14px;line-height:19.12px}}.block-strategy .strategy-items .strategy-item--img{object-fit:contain}@media (max-width:1200px){.block-strategy .strategy-items .strategy-item--img{max-width:56px}}.block-strategy .strategy-items .strategy-item--plus{transition:filter .5s;position:absolute;top:50%;right:100%;transform:translateY(-50%)}.block-strategy .strategy-items .strategy-item--plus linearGradient stop{transition:stop-color .5s}.block-strategy .strategy--arrow{z-index:1;width:60%;transition:filter .5s;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%,100%)}@media (max-width:1200px){.block-strategy .strategy--arrow{bottom:20px}}@media (max-width:768px){.block-strategy .strategy--arrow{bottom:0}}.block-strategy .strategy--arrow linearGradient stop{transition:stop-color .5s}.block-strategy .strategy--arrow svg{max-width:100%;height:auto;margin-left:auto;margin-right:auto}@media (min-width:767px){.block-strategy:hover .strategy--arrow{filter:drop-shadow(0 6px 15px #7ffcf2a6)}.block-strategy:hover .strategy--arrow linearGradient stop:nth-of-type(3){stop-color:#7ffcf1}.block-strategy:hover .strategy-item--plus{filter:drop-shadow(0 0 1px #7efbf1)}.block-strategy:hover .strategy-item--plus linearGradient stop:nth-of-type(2){stop-color:#80fff4}}.block-tariffs .tariffs-items{--elements:2;--gap:30px;gap:var(--gap);margin-top:48px;display:flex}@media (max-width:1200px){.block-tariffs .tariffs-items{--elements:2;flex-wrap:wrap}}@media (max-width:768px){.block-tariffs .tariffs-items{--elements:1;--gap:20px;margin-top:20px}}.block-tariffs .tariffs-items .tariffs-item{--backword-color:#ffffff4d;--base-color:#fff;--background-pic:url(/seo/img/tariffs/background-stnd.jpg);width:calc((100%/var(--elements)) - (var(--gap)*(var(--elements) - 1)/var(--elements)));color:#fff;position:relative}@media (min-width:767px){.block-tariffs .tariffs-items .tariffs-item:hover:before{opacity:0}.block-tariffs .tariffs-items .tariffs-item:hover:after{opacity:1}}.block-tariffs .tariffs-items .tariffs-item .tariffs-item_inner{background:no-repeat center var(--background-pic);background-size:cover;flex-direction:column;height:100%;padding:40px;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.block-tariffs .tariffs-items .tariffs-item .tariffs-item_inner{padding:40px 24px}}.block-tariffs .tariffs-items .tariffs-item:before,.block-tariffs .tariffs-items .tariffs-item:after{content:"";z-index:-1;transition:opacity .5s;position:absolute;inset:0}.block-tariffs .tariffs-items .tariffs-item:before{opacity:1;box-shadow:0 4px 10px #00000040}.block-tariffs .tariffs-items .tariffs-item:after{content:"";opacity:0;box-shadow:0 0 25px #5efff240}.block-tariffs .tariffs-items .tariffs-item--backword{color:#0000;-webkit-text-stroke:1px var(--backword-color);text-transform:lowercase;writing-mode:vertical-rl;font-size:61.5px;font-weight:800;line-height:1;position:absolute;top:-5px;right:-8px;transform:rotate(180deg)}@media (max-width:768px){.block-tariffs .tariffs-items .tariffs-item--backword{font-size:52px}}.block-tariffs .tariffs-items .tariffs-item-var0{--backword-color:#ffffff4d;--background-pic:url(/seo/img/tariffs/background-stnd.jpg);--base-color:#fff}.block-tariffs .tariffs-items .tariffs-item-var1{--backword-color:#9fba5d66;--background-pic:url(/seo/img/tariffs/background-pro.jpg);--base-color:var(--color-var1)}.block-tariffs .tariffs-items .tariffs-item-var2{--backword-color:#ee4c43;--background-pic:url(/seo/img/tariffs/background-exp.jpg);--base-color:var(--color-var2)}.block-tariffs .tariffs-items .tariffs-item--title{letter-spacing:.03em;text-transform:uppercase;color:var(--base-color);font-size:28px;font-weight:800;line-height:38.25px}@media (max-width:768px){.block-tariffs .tariffs-items .tariffs-item--title{font-size:22px;line-height:30.05px}}.block-tariffs .tariffs-items .tariffs-item--price{margin-top:10px;font-size:36px;font-weight:700;line-height:49.18px}@media (max-width:768px){.block-tariffs .tariffs-items .tariffs-item--price{margin-top:5px;font-size:26px;line-height:35.52px}}.block-tariffs .tariffs-items .tariffs-item-desc{margin:40px 0 0;padding:0;list-style:none}@media (max-width:768px){.block-tariffs .tariffs-items .tariffs-item-desc{margin-top:30px}}.block-tariffs .tariffs-items .tariffs-item-desc li{margin:0;padding:0;font-size:18px;font-weight:400;line-height:24.59px;list-style:none}@media (max-width:768px){.block-tariffs .tariffs-items .tariffs-item-desc li{font-size:16px;line-height:21.86px}}.block-tariffs .tariffs-items .tariffs-item-desc li+li{margin-top:15px}@media (max-width:768px){.block-tariffs .tariffs-items .tariffs-item-desc li+li{margin-top:10px}}.block-tariffs .tariffs-items .tariffs-item-desc li:before,.block-tariffs .tariffs-items .tariffs-item-desc li:after{content:unset}.block-tariffs .tariffs-items .tariffs-item-desc li span{font-weight:600}.block-tariffs .tariffs-items .tariffs-item-bottom{margin-top:auto;padding-top:70px}@media (max-width:768px){.block-tariffs .tariffs-items .tariffs-item-bottom{padding-top:50px}}.block-tariffs .tariffs-items .tariffs-item--btn{letter-spacing:.02em;height:64px;font-size:18px;font-weight:700}@media (max-width:768px){.block-tariffs .tariffs-items .tariffs-item--btn{height:43px;font-size:16px;line-height:21.86px}}.block-refund .refund-item{gap:60px;display:flex}@media (max-width:768px){.block-refund .refund-item{flex-direction:column;align-items:center;gap:30px}}.block-refund .refund-item .refund-text{font-size:48px;font-weight:700;line-height:60px}@media (max-width:768px){.block-refund .refund-item .refund-text{font-size:30px;line-height:40.98px}}.block-refund .refund-item .refund-pic{flex-shrink:0;place-items:center;width:122px;height:132px;display:grid;position:relative}@media (max-width:768px){.block-refund .refund-item .refund-pic{width:81px;height:89px}}.block-refund .refund-item .refund-img{position:absolute}@media (max-width:768px){.block-refund .refund-item .refund-img{width:162%;height:154%}}.block-portfolio .project-list{margin-top:50px}@media (max-width:768px){.block-portfolio .project-list{margin-top:20px}}@media (max-width:600px){.block-portfolio .ajax_load_btn{width:100%}}.block-portfolio .more_text_ajax{padding:9px 20px 10px;padding-top:calc(9px + var(--theme-button-padding-2px));padding-bottom:calc(10px + var(--theme-button-padding-1px));text-decoration:none!important}@media (max-width:600px){.block-portfolio .more_text_ajax{width:100%}}.block-portfolio .grid-list--items-3{grid-template-columns:repeat(3,1fr)!important}@media (max-width:600px){.block-portfolio .grid-list--items-3{grid-gap:9px}}@media (max-width:768px){.block-portfolio .project-list__item-additional-text{display:none}}.block-faq{padding-bottom:60px}.block-faq .faq-accordion{margin-top:50px}@media (max-width:767px){.block-faq .faq-accordion{margin-top:20px}}.block-faq .faq-accordion-head{--svg-dia:30px;cursor:pointer;border-bottom:1px solid #ccc;justify-content:space-between;align-items:center;gap:5px;padding:32px 40px;display:flex}@media (max-width:600px){.block-faq .faq-accordion-head{--svg-dia:17px;gap:10px;padding:16px 0}}.block-faq .faq-accordion-head .svg-inline-right-arrow{transition:transform .5s}.block-faq .faq-accordion-head .svg-inline-right-arrow svg{width:var(--svg-dia);height:var(--svg-dia)}.block-faq .faq-accordion-head .svg-inline-right-arrow svg path{stroke-width:1px;stroke:var(--color-var1)}.block-faq .faq-accordion-head:not(.collapsed) .svg-inline-right-arrow{transform:rotate(135deg)scale(1.1)}.block-faq .faq-accordion-head--text{color:#fff;font-size:28px;font-weight:600;line-height:35px}@media (max-width:600px){.block-faq .faq-accordion-head--text{font-size:14px;line-height:19.12px}}.block-faq .faq-accordion-hidden{border-bottom:1px solid #ccc;padding:30px 82px 39px 40px;font-size:16px;font-weight:400;line-height:21.86px}@media (max-width:600px){.block-faq .faq-accordion-hidden{padding:20px 0;font-size:14px}}.block-specialists .index-block__preview{color:#fff}.block-specialists .specialists-items{--elements:12;--inner-gap:-35px;flex-wrap:wrap;align-items:center;row-gap:5px;display:flex}@media (max-width:767px){.block-specialists .specialists-items{--elements:6;--inner-gap:-15px}}.block-specialists .specialists-item{max-width:150px;width:calc((100%/var(--elements)) - var(--inner-gap) - 3px);aspect-ratio:1;border:2px solid #fff;border-radius:50%;overflow:hidden}.block-specialists .specialists-item+:is(.block-specialists .specialists-item){margin-left:var(--inner-gap)}@media (max-width:767px){.block-specialists .specialists-item+:is(.block-specialists .specialists-item):nth-of-type(7n+7){margin-left:0}}.block-specialists .specialist-item--img{object-fit:cover;object-position:top;width:100%;height:100%}.block-specialists .specialists-profession-items{--gap:15px;gap:var(--gap);flex-wrap:wrap;margin-top:48px;display:flex}@media (max-width:767px){.block-specialists .specialists-profession-items{--gap:10px;margin-top:20px}}.block-specialists .specialists-profession-col{width:30%}@media (max-width:767px){.block-specialists .specialists-profession-col{width:calc(50% - (var(--gap)/2))}}@media (max-width:600px){.block-specialists .specialists-profession-col{width:100%}}.block-specialists .specialists-profession-item{color:var(--color-var1);letter-spacing:.03em;font-size:24px;font-weight:800;line-height:32.78px}@media (max-width:600px){.block-specialists .specialists-profession-item{font-size:16px;line-height:21.86px}}.block-specialists .specialists-profession-item+:is(.block-specialists .specialists-profession-item){margin-top:var(--gap)}.block-notwork .notwork{margin-top:48px}@media (max-width:600px){.block-notwork .notwork{margin-top:20px}}.block-notwork .notwork ul{flex-direction:column;gap:30px;padding:0;display:flex}@media (max-width:600px){.block-notwork .notwork ul{gap:10px}}.block-notwork .notwork ul li{color:#fff;margin-bottom:0;padding-left:60px;font-size:20px;font-weight:400;line-height:27.32px}.block-notwork .notwork ul li:before{background:var(--color-var2);width:40px;height:2px;margin-right:20px;position:absolute;top:12.5px}@media (max-width:600px){.block-notwork .notwork ul li{padding-left:30px;font-size:14px;line-height:19.12px}.block-notwork .notwork ul li:before{width:20px;margin-right:10px}}.block-notwork .notwork ul li .notwork-head{font-weight:700}.block-notwork .notwork ul li .notwork-desc{margin-top:10px;display:block}@media (max-width:600px){.block-notwork .notwork ul li .notwork-desc{margin-top:5px}}.block-notwork .notwork ul ul{gap:10px;margin-top:20px}@media (max-width:600px){.block-notwork .notwork ul ul{gap:3px;margin-top:5px}}.block-notwork .notwork ul ul li:before{background:#fff}.block-discounts .landing-discounts{flex-direction:column;gap:15px;width:100%;margin-top:48px;display:flex}.block-discounts .landing-discounts-item{--base-color:#fff;--backword-opacity:.3;background:#161c1b;border:none;border-radius:3px;width:100%;margin:0;position:relative;overflow:hidden;box-shadow:0 4px 10px #00000040}.block-discounts .landing-discounts-item:before{content:"";background:var(--base-color);filter:blur(300px);border-radius:50%;width:664px;height:600px;position:absolute;top:calc(100% + 90px);right:34px}@media (max-width:600px){.block-discounts .landing-discounts-item:before{width:428px;height:386px;top:calc(100% + 115px);right:unset;left:85px}}.block-discounts .landing-discounts-item-var1{--base-color:var(--color-var1);--backword-opacity:.4}.block-discounts .landing-discounts-item-var2{--base-color:var(--color-var2);--backword-opacity:.8}.block-discounts .landing-discounts-item-head{--svg-dia:30px;cursor:pointer;z-index:1;justify-content:space-between;align-items:center;gap:5px;padding:55px 40px;display:flex;position:relative}@media (max-width:600px){.block-discounts .landing-discounts-item-head{--svg-dia:17px;gap:45px;padding:40px 20px}}.block-discounts .landing-discounts-item-head .svg-inline-right-arrow{transition:transform .5s}.block-discounts .landing-discounts-item-head .svg-inline-right-arrow svg{width:var(--svg-dia);height:var(--svg-dia)}.block-discounts .landing-discounts-item-head .svg-inline-right-arrow svg path{stroke-width:1px;stroke:var(--color-var1)}.block-discounts .landing-discounts-item-head:not(.collapsed) .svg-inline-right-arrow{transform:rotate(135deg)scale(1.1)}.block-discounts .landing-discounts-item-head--text{letter-spacing:.03em;color:var(--base-color);text-transform:uppercase;font-size:28px;font-weight:700;line-height:38.25px}@media (max-width:600px){.block-discounts .landing-discounts-item-head--text{font-size:20px;line-height:27.32px}}.block-discounts .landing-discounts-item-hidden{z-index:1;padding:0 40px 60px;position:relative}@media (max-width:600px){.block-discounts .landing-discounts-item-hidden{padding:0 20px 40px}}.block-discounts .landing-discounts-item-hidden .landing-discounts-item--btn{margin-top:50px;display:block}@media (max-width:600px){.block-discounts .landing-discounts-item-hidden .landing-discounts-item--btn{width:100%}}.block-discounts .landing-discounts-item-hidden--text{color:#fff;width:max(60%,290px);max-width:100%;font-size:20px;font-weight:400;line-height:32.78px}@media (max-width:600px){.block-discounts .landing-discounts-item-hidden--text{font-size:14px;line-height:19.12px}}.block-discounts .landing-discounts-item--backword{color:#0000;text-transform:lowercase;-webkit-text-stroke:1px var(--base-color);opacity:var(--backword-opacity);font-size:56px;font-weight:800;line-height:1;position:absolute;bottom:-8px;right:163px}@media (max-width:768px){.block-discounts .landing-discounts-item--backword{font-size:42px}}@media (max-width:600px){.block-discounts .landing-discounts-item--backword{font-size:34px;bottom:-4px;right:-2px}}.block-difficulties .index-block__preview{color:#fff}.block-difficulties .difficulties{--elements:3;--gap:40px;gap:var(--gap);flex-wrap:wrap;display:flex}@media (max-width:900px){.block-difficulties .difficulties{--elements:2}}@media (max-width:768px){.block-difficulties .difficulties{--gap:23px;flex-wrap:nowrap;width:100vw;margin-left:calc(50% - 50vw);padding-left:24px;padding-right:24px;overflow-x:auto}}.block-difficulties .difficulties-item{width:calc((100%/var(--elements)) - (var(--gap)*(var(--elements) - 1)/var(--elements)));position:relative}@media (max-width:768px){.block-difficulties .difficulties-item{flex-shrink:0;width:min(79.5%,450px)}}.block-difficulties .difficulties-item .difficulties-item_inner{border-radius:3px;width:100%;height:100%;padding:40px;position:relative;overflow:hidden}.block-difficulties .difficulties-item .difficulties-item_inner:before{content:"";filter:blur(200px);background:#85a86a;border-radius:50%;width:200px;height:235.294px;position:absolute;top:0;right:0;transform:translate(92%,-77%)}@media (max-width:600px){.block-difficulties .difficulties-item .difficulties-item_inner{padding:24px}}.block-difficulties .difficulties-item:after{content:"";z-index:-1;opacity:0;transition:opacity .5s;position:absolute;inset:0;box-shadow:-2px 2px 25px #00000040}@media (min-width:767px){.block-difficulties .difficulties-item:hover:after{opacity:1}}.block-difficulties .difficulties-item--backnum{-webkit-text-stroke:1px #fff;color:#0000;opacity:.5;font-size:76px;font-weight:800;line-height:.8;position:absolute;top:20px;right:0}.block-difficulties .difficulties-item--title{color:#0000;-webkit-background-clip:text;letter-spacing:.03em;background:#fff linear-gradient(270deg,#f5ffde 0%,#9fba5d 100%);-webkit-background-clip:text;background-clip:text;font-size:28px;font-weight:800;line-height:38.25px}@media (max-width:600px){.block-difficulties .difficulties-item--title{font-size:18px;line-height:24.59px}}.block-difficulties .difficulties-item--desc{color:#fff;margin-top:40px;font-size:18px;font-weight:400;line-height:24.59px}@media (max-width:600px){.block-difficulties .difficulties-item--desc{margin-top:20px;font-size:12px;line-height:16.39px}}.difficulties-item--1 .difficulties-item--title,.difficulties-item--2 .difficulties-item--title,.difficulties-item--3 .difficulties-item--title{min-height:114.75px}.difficulties-item--4 .difficulties-item--title,.difficulties-item--5 .difficulties-item--title,.difficulties-item--6 .difficulties-item--title{min-height:76.5px}.block-form .FORMS{height:auto;position:relative}.block-form .FORMS .index-block{padding:60px 0}@media (max-width:600px){.block-form .FORMS .index-block{padding:30px 0 40px}}.block-form .FORMS .index-block .form__wrapper{gap:23%}@media (max-width:991px){.block-form .FORMS .index-block .form__wrapper{flex-direction:column!important}}.block-form .FORMS .index-block .form__wrapper.flexbox--direction-row{flex-direction:row}.block-form .FORMS .index-block .form__wrapper.flexbox--direction-row-reverse{flex-direction:row-reverse}.block-form .FORMS .index-block .form__wrapper:after{content:unset}@media (max-width:600px){.block-form .FORMS .form-fon{background-position:45% bottom;background-size:600%}.block-form .FORMS .form-fon:after{content:"";background:linear-gradient(-105deg,#1b2221 34.03%,#1b222100 89.09%);position:absolute;inset:0;transform:translate(40%)}}.block-form .FORMS .form-header .sticky-block{flex-direction:column-reverse;padding:0;display:flex}.block-form .FORMS .form-header .index-block__subtitle{max-width:360px;margin-top:70px;font-size:27px;font-weight:400;line-height:36.88px;color:#fff!important}@media (max-width:600px){.block-form .FORMS .form-header .index-block__subtitle{margin-top:20px;font-size:14px;line-height:19.12px}}.block-form .FORMS .form-footer{flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:30px;display:flex}@media (max-width:600px){.block-form .FORMS .form-footer{flex-direction:column;gap:20px}.block-form .FORMS .form-footer>*,.block-form .FORMS .form-footer>* .btn{width:100%}}.block-form .FORMS .form-footer .licence_block{margin:0;padding:0!important}.block-form .FORMS .form-footer .licence_block *{color:#c4c4c4!important}@media (max-width:600px){.block-form .FORMS .form-footer .licence_block *{font-size:10px!important;font-weight:500!important;line-height:12px!important}}.block-form.block-form2 .index-block__subtitle{max-width:unset!important}.block-calc .calc-with-form{align-items:flex-start;gap:50px;margin-top:50px;display:flex}@media (max-width:991px){.block-calc .calc-with-form{flex-wrap:wrap;gap:155px;width:100vw;margin-top:20px;margin-left:calc(50% - 50vw)}}.block-calc .landing-calc{--backword-top:-67px;--backword-left:calc(100% - 10px);--backword-width:478px;--backword-height:167px;background:#132c2a;border-radius:10px;width:68.7%;padding:50px;position:relative}.block-calc .landing-calc:before{content:"";opacity:.4;filter:blur(200px);z-index:-1;background:#347f79;width:609px;height:489px;transition:background .5s;position:absolute;top:-169px;right:-349px;transform:rotate(-24.6deg)}.block-calc .landing-calc .landing-calc--backword{top:var(--backword-top);left:var(--backword-left);z-index:-1;position:absolute}.block-calc .landing-calc .landing-calc--backword svg{width:var(--backword-width);height:var(--backword-height)}.block-calc .landing-calc .landing-calc--backword svg linearGradient stop{transition:stop-color .5s}.block-calc .landing-calc .landing-calc--backword .landing-calc--backword_text{fill-opacity:0;stroke-width:1px;dominant-baseline:hanging;text-anchor:start;font-size:142px;font-weight:700}.block-calc .landing-calc .landing-calc--backword .landing-calc--backword_text-sub{font-size:63.5px}@media (max-width:991px){.block-calc .landing-calc{--backword-top:calc(100% + 35px);--backword-left:22px;--backword-width:240px;--backword-height:84px;border-radius:0;width:100%;padding:30px 24px}.block-calc .landing-calc:before{width:310px;height:226px;top:calc(100% + 55px);left:-149px;transform:rotate(-14.15deg)}}.block-calc .landing-calc_select-items{gap:14px;display:flex}@media (max-width:991px){.block-calc .landing-calc_select-items{flex-wrap:wrap;gap:30px}}.block-calc .landing-calc_range{--range-background:linear-gradient(90deg,var(--color-var2)0%,var(--color-var1)65.4%);--title-font-size:27px;--marks-font-size:27px;--tooltip-font-size:32px;margin-top:40px}@media (max-width:991px){.block-calc .landing-calc_range{--title-font-size:20px;--marks-font-size:16px;--tooltip-font-size:16px;margin-top:30px}}.block-calc .landing-calc_range.landing-calc_range-price{--range-background:#bbb;padding-bottom:50px}@media (max-width:991px){.block-calc .landing-calc_range.landing-calc_range-price{padding-bottom:15px}}.block-calc .landing-calc_range-title{font-size:var(--title-font-size);color:#fff;font-weight:700;line-height:1.366}.block-calc .landing-calc_range-slider{margin-top:25px}@media (max-width:991px){.block-calc .landing-calc_range-slider{margin-top:15px}}.block-calc .landing-calc_range-slider .landing-calc_range-slider-label{width:100%;margin:0;padding:0;position:relative}.block-calc .landing-calc_range-slider .landing-calc_range-slider--input{appearance:none;cursor:pointer;background:var(--range-background);border-radius:15px;outline:none;width:100%;height:8px}.block-calc .landing-calc_range-slider .landing-calc_range-slider--input::-webkit-slider-thumb{appearance:none;background-color:var(--color-var1);border:none;border-radius:50%;width:24px;height:24px;transition:background .2s ease-in-out;transform:translateY(-25%);box-shadow:0 1px 5px #132c2a80}.block-calc .landing-calc_range-slider .landing-calc_range-slider--input::-moz-range-thumb{appearance:none;background-color:var(--color-var1);border:none;border-radius:50%;width:24px;height:24px;transition:background .2s ease-in-out;box-shadow:0 1px 5px #132c2a80}.block-calc .landing-calc_range-slider .landing-calc_range-slider-marks{font-size:var(--marks-font-size);color:#fff;justify-content:space-between;font-weight:400;line-height:1.366;display:flex}.block-calc .landing-calc_range-slider .landing-calc_range-slider--tooltip{font-size:var(--tooltip-font-size);color:var(--color-var1);white-space:nowrap;font-weight:800;line-height:1.366;position:absolute;top:calc(100% + .5em);transform:translate(-50%)}.block-calc .landing-calc-form{--form-license-top:3px;--form-license-align-items:center;--form-license-flex-direction:row-reverse;--form-license-gap:30px;--form-text-size:20px;align-self:flex-end;width:28.3%}@media (max-width:991px){.block-calc .landing-calc-form{width:100%;padding:0 24px}}.block-calc .landing-calc-form .maxwidth-theme{max-width:unset!important;padding:0!important}.block-calc .landing-calc-form .landing-calc-form--text{font-size:var(--form-text-size);color:#fff;font-weight:400;line-height:1.366}.block-calc .landing-calc-form .FORMS{height:auto;position:relative}.block-calc .landing-calc-form .FORMS .index-block .form__wrapper:after{content:unset}.block-calc .landing-calc-form .FORMS .form-inner{width:100%!important;margin:0!important}.block-calc .landing-calc-form .FORMS .form-footer{align-items:var(--form-license-align-items);flex-direction:var(--form-license-flex-direction);gap:var(--form-license-gap);display:flex}.block-calc .landing-calc-form .FORMS .form-footer .licence_block{margin:0;padding:0}.block-calc .landing-calc-form .FORMS .form-footer .licence_block .form-checkbox__input--visible{position:absolute}.block-calc .landing-calc-form .FORMS .form-footer .licence_block .form-checkbox__label{margin:0;font-size:10px;font-weight:500;line-height:12px}.block-calc .landing-calc-form .FORMS .form-footer .licence_block .form-checkbox__label span:not(.form-checkbox__box),.block-calc .landing-calc-form .FORMS .form-footer .licence_block .form-checkbox__label span:not(.form-checkbox__box) a{font-size:10px;font-weight:500;line-height:12px}.block-calc .landing-calc-form .FORMS .form-footer .licence_block .form-checkbox__label .form-checkbox__box{top:var(--form-license-top)}@media (max-width:991px){.block-calc .landing-calc-form{--form-license-top:-3px}}@media (max-width:600px){.block-calc .landing-calc-form{--form-license-flex-direction:column;--form-license-align-items:flex-start;--form-license-gap:20px;--form-text-size:14px}.block-calc .landing-calc-form .form-footer__btn,.block-calc .landing-calc-form input[type=submit]{width:100%}}@media (max-width:1200px){.block-calc .landing-calc_range-price .landing-calc_range-slider-marks option:nth-of-type(2n+2){display:none}}@media (min-width:767px){.block-calc:hover .landing-calc:before{background:#4cafa7}.block-calc:hover .landing-calc .landing-calc--backword linearGradient stop:nth-of-type(2){stop-color:#80fcf1}}.blog-list-services-template{margin-top:60px;padding-bottom:60px}.block__title-articles{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:48px;display:flex}.block__title-articles .block__title-articles-title{color:#fff;align-items:center;font-size:36px;font-style:normal;font-weight:700;line-height:49px;display:flex}.block__title-articles .block__title-articles-href{color:#848484;align-items:center;font-size:15px;font-style:normal;font-weight:500;line-height:20px;display:flex}.detail-block-wrapper{margin-top:60px;padding-bottom:60px}.big_gallery-wrapper{margin-top:80px;padding-bottom:40px}