:root{interpolate-size:allow-keywords}@media screen and (max-width:1290px){:root{--sitewidth:90vw}}@keyframes loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.mobile-header{display:none!important}.is-vertical{flex-direction:column!important}.mobile-only{display:none!important}iframe{width:100%}html,body{margin:0;padding:0;font-family:var(--heading-font);font-variant:lining-nums}*{box-sizing:border-box;text-wrap:balance}a{color:var(--accent);transition:.2s}a:hover{color:var(--accent-light);transition:.2s}li,ul{line-height:1.5}.spaced{margin:30px auto;width:var(--sitewidth)}.small-container{border-radius:40px;color:#fff;display:flex;flex-direction:row;background:var(--main);background-size:cover;position:relative;margin:30px auto;box-sizing:border-box}.body-container{display:flex;flex-direction:column;gap:20px;margin:50px auto}.body-container>*,.body-container>[class*=lazyblock]>*{width:var(--sitewidth);margin-left:auto;margin-right:auto;box-sizing:border-box}[class^=lazyblock-]{display:contents}.body-container.landing{margin:0 auto!important}p,li,ul{font-family:Inter;font-weight:400;line-height:1.5}.entry-content img{border-radius:5px}:where(.is-layout-flex){gap:30px}[class*=col-]{display:grid!important;gap:20px;align-items:unset!important}[class*=col-]>*{gap:20px}.col-2{grid-template-columns:repeat(2,1fr)}.col-3{grid-template-columns:repeat(3,1fr)}.col-4{grid-template-columns:repeat(4,1fr)}.gap-20{gap:20px}.gap-15{gap:15px}.gap-10{gap:10px}.gap-5{gap:5px}div.breadcrumbs{display:flex;gap:5px;color:var(--main-light);font-weight:500;font-size:14px}div.breadcrumbs * a{color:var(--main-light)}div.breadcrumbs * a:hover{color:var(--accent)}div.breadcrumbs>span:last-child:after{content:"->";margin-left:5px;opacity:.6;font-weight:700}a{font-family:var(--ui-font);text-decoration:none}a.button,.button a{padding:20px 25px;border-radius:10px;line-height:1;text-decoration:none;display:block;font-family:var(--ui-font);background-color:#fff;color:var(--main);font-weight:600;font-size:18px;transition:.2s;text-align:center;cursor:pointer}a.button:hover,.button a:hover{background-color:#eee;transform:translatey(-2px);transition:.2s}a.action,.action a{color:var(--main-text);background:var(--accent)}a.action:hover,.action a:hover{color:var(--main-text);background:var(--accent-dark)}.wp-block-group .wp-block-group p a{color:var(--accent);font-size:22px;font-style:normal;font-weight:700;line-height:normal}.header-block{display:flex;justify-content:center;align-items:flex-end;height:440px;background-size:cover;position:relative;overflow:hidden}img.people{position:absolute;bottom:0;margin:auto;height:100%}.text-block{display:flex;flex-direction:column;align-items:center;z-index:1;gap:10px;filter:drop-shadow(0 0 20px #000);padding:15px}.text-block h1{font-size:50px;font-family:Montserrat;text-transform:uppercase;font-weight:900;color:#fff;text-align:center;line-height:1.1;margin:0}.text-block h1 b{font-family:Montserrat;text-transform:uppercase;font-weight:900;color:#fff;background:linear-gradient(90deg,#e8994f 0%,#ffbb7b 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0px 0px 20px rgba(0,0,0,0)}.text-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;column-gap:20px;width:800px;justify-content:center;color:#fff}.text-list a{font-family:var(--ui-font);font-size:18px;font-weight:500;text-transform:uppercase;text-decoration:none;color:#fff}.service_block{display:flex;padding:40px;flex-direction:column;align-items:flex-start;gap:20px;flex:1 0 0;align-self:stretch;background:var(--main);text-decoration:none;border-radius:20px;transition:.2s}.service_block>*{margin:0}.service_block h3{color:#fff;font-family:var(--heading-font);font-size:24px;font-style:normal;font-weight:800;line-height:normal}.service_block p{color:#fff;font-family:var(--heading-font);font-size:18px;font-style:normal;font-weight:500;line-height:normal;height:100%}.service_block span{font-family:var(--ui-font);color:var(--accent-light);font-size:18px;font-style:normal;font-weight:600;line-height:normal;transition:.2s}.service_block:hover{transform:translatey(-3px);background:var(--main-dark);transition:.2s}.service_block:hover span{transition:.2s}.small-container-description{display:flex;flex-direction:column;color:#fff;font-variant-numeric:lining-nums proportional-nums;font-family:var(--heading-font);font-size:24px;font-style:normal;font-weight:400;line-height:normal;gap:40px;width:60%}.small-container-description h2{color:#fff;font-variant-numeric:lining-nums proportional-nums;font-size:42px;font-style:normal;font-weight:800;line-height:normal;margin:0}.small-container-description p{margin:0;line-height:1.1}.small-container-description strong{color:var(--accent-light);font-weight:800}.contact_us img{position:absolute;left:60%;top:-15%;height:130%}.telegram_chats{padding:40px 40px 40px 60px;display:grid;grid-template-columns:5fr 4fr;gap:100px;overflow:hidden}.telegram_chats .small-container-description{justify-content:space-evenly;gap:20px}.telegram_chats p{font-size:22px}.telegram_chats-list{display:flex;flex-direction:column;gap:10px;z-index:100}.tg_chat{display:flex;flex-direction:row;align-items:center;gap:20px;color:#fff;text-decoration:none;padding:15px 20px;background:rgba(0,38,71,.67);border-radius:20px;font-size:22px;font-weight:800;transition:.2s}.tg_chat:hover{background:var(--main-dark-hover);transform:translateX(-5px);transition:.2s}.tg_chat img{width:60px;height:60px;border-radius:1000px}.tg-bg{position:absolute;opacity:.2;right:-10%;top:-55%;z-index:10;width:60%}.number{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:50px 30px;background:var(--main);border-radius:20px;gap:0px;color:#fff;font-size:26px;font-style:normal;font-weight:600;line-height:1;flex:auto;height:fit-content}.number-value{color:var(--accent-light);font-size:64px;font-style:normal;font-weight:900;line-height:1}.plus{display:flex;flex-direction:column;align-items:flex-start;gap:15px;padding:30px;background:var(--main);border-radius:20px;color:#fff;font-size:18px;line-height:1.2;flex:auto}.plus-heading{font-weight:700;font-size:24px;text-wrap:balance;margin-bottom:-5px}.plus>span{height:100%}.betterdocs-faq-wrapper{margin:30px auto}.betterdocs-faq-wrapper .betterdocs-faq-inner-wrapper{margin:0!important;max-width:100%!important}.betterdocs-faq-wrapper .betterdocs-faq-inner-wrapper .betterdocs-faq-title h2{font-style:normal!important;font-weight:800!important;margin:0!important;margin-bottom:20px!important;font-size:var(--wp--preset--font-size--large)!important;color:#000!important;padding:0!important}.betterdocs-faq-group{border-radius:20px!important;overflow:hidden!important}.betterdocs-faq-wrapper .betterdocs-faq-inner-wrapper .betterdocs-faq-list{display:flex!important;flex-direction:column!important;gap:5px!important;margin:0!important}.betterdocs-faq-post svg *{stroke:var(--main)!important}.betterdocs-faq-wrapper .betterdocs-faq-inner-wrapper .betterdocs-faq-list>li .betterdocs-faq-group .betterdocs-faq-post{border-radius:20px 20px 0 0!important;padding:25px!important;background:#a7d6ff!important;margin:0!important}.betterdocs-faq-wrapper .betterdocs-faq-inner-wrapper .betterdocs-faq-list>li .betterdocs-faq-group .betterdocs-faq-post .betterdocs-faq-post-name{font-size:20px!important;font-weight:700!important;color:var(--main)!important}.betterdocs-faq-wrapper .betterdocs-faq-inner-wrapper .betterdocs-faq-list>li .betterdocs-faq-group .betterdocs-faq-main-content{background:var(--main)!important;color:#fff!important;padding:0 25px!important;font-weight:400!important;transition:padding .5s}.betterdocs-faq-wrapper .betterdocs-faq-inner-wrapper .betterdocs-faq-list>li .betterdocs-faq-group .betterdocs-faq-main-content h2:first-child{margin-top:0!important}.betterdocs-faq-wrapper .betterdocs-faq-inner-wrapper .betterdocs-faq-list>li .betterdocs-faq-group .betterdocs-faq-main-content a{color:var(--accent-light)!important;font-weight:600!important}.betterdocs-faq-wrapper .betterdocs-faq-section-title{display:none!important}.zoomHandler{position:fixed;display:flex;align-items:center;align-content:center;justify-content:center;top:0;left:0;width:100vw;height:100vh;height:calc(var(--vh,1vh) * 100);background:rgba(0,0,0,.67);transform:scale(0);transition:.2s;filter:blur(100px);z-index:100000000}#YTvideoHandler{position:fixed;cursor:-webkit-zoom-out;cursor:zoom-out;cursor:pointer;display:grid;display:flex;background:#000;border-radius:20px;overflow:hidden;box-shadow:0 0 20px 5px rgba(0,0,0,.27);transform:scale(0);z-index:10000000000000000;transition:.2s}.loaderHandler{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:100}div.b24-form{border-radius:20px;overflow:hidden;box-shadow:0 0 100px 5px rgba(0,0,0,.27);z-index:1000;transform:scale(0);transition:.2s}.zoomHandler.zoomed div.b24-form{transform:scale(1);transition:.6s}.loaderHandler img{animation:1.5s ease-in-out infinite loader}#vidPlace{position:relative;z-index:1000;width:1000px}.bitrixBg{position:fixed;all:inherit;z-index:1;background:0 0;opacity:0}.closePopup{box-sizing:content-box;display:block;width:30px;height:30px;position:fixed;top:20px;right:20px;cursor:pointer;padding:5px;margin:10px;opacity:0;border-radius:6px;transition:.3s;z-index:10000000000000}.closePopup:hover{background:rgba(255,0,0,.4);border-radius:10px;margin:0;padding:15px;box-shadow:0px 14px 63px rgba(255,0,0,30%),0px 3.12708px 14.0719px rgba(255,0,0,13%),0px .931014px 4.18956px rgba(255,0,0,6%);transition:.2s}.video_slide img{width:100%;border-radius:10px;object-fit:cover;aspect-ratio:16/9}.splide__track{border-radius:10px;overflow:hidden}.our-team>div{margin:80px auto}.our-team .splide__track{border-radius:20px}.our-team-slider .splide__slide img{vertical-align:bottom;width:100%;aspect-ratio:9/13;object-fit:cover;object-position:top;border-radius:20px;position:relative}.our-team-slider .splide__slide{overflow:hidden;border-radius:20px}.our-team-slider .splide__slide:before{content:"";display:block;background:linear-gradient(0deg,rgba(0,0,0,.67),rgba(0,0,0,0) 50%);width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.our-team-slider div.text{display:flex;flex-direction:column-reverse;gap:5px;position:absolute;bottom:20px;left:25px;color:#fff;font-weight:700;font-size:22px;line-height:1;text-shadow:0 0 25px #000;z-index:10;margin-right:20px}.our-team-slider div.text span.desc{font-size:14px;font-family:var(--ui-font);font-weight:400;color:rgba(255,255,255,.67)}.full-block,.header-block{width:100%!important}.full-block h2{color:#fff;text-shadow:0 0 25px #000}.team-photo{display:flex;flex-direction:column;gap:10px}.wp-block-button__link{background:0 0;color:inherit}img.img_bg{position:absolute;top:0;left:0;width:100%;z-index:-10;object-fit:cover;object-position:top center}.splide{max-width:100%}.photo_slide img{object-fit:cover;aspect-ratio:9/13}.small-photo img{width:auto;height:auto;aspect-ratio:unset;aspect-ratio:1/1;object-fit:contain}div.price-list{gap:0}div.price-card{--bg:var(--main-light);--text-accent:#fff;--btn-color:var(--main);display:flex;flex-direction:column;justify-content:space-between;gap:30px;height:100%;align-items:center;padding:30px 40px;border-radius:20px;background:var(--bg);color:#fff;transform:translatey(0px);cursor:default;transition:.2s;z-index:10}div.price-card h4{display:flex;margin:0;font-size:28px;line-height:1;text-align:center;align-items:center;min-height:36px}div.price-card:hover{transform:translatey(-5px)!important;transition:.2s;z-index:1}div.price-card:hover .price-tag{transform:scale(1.08)!important;transition:.2s;z-index:1}div.price-card.filled{position:relative;--bg:var(--main-dark);--text-accent:var(--accent-light);--btn-color:var(--accent);transform:scale(1.06);box-shadow:0px .3rem 6.8rem rgba(0,0,0,.15),0px 1.4rem 2rem rgba(0,0,0,.04),0px .6rem 1.2rem rgba(0,0,0,.03)}div.price-card.filled:hover{transform:scale(1.06) translatey(-5px)!important}.popup{position:fixed;box-shadow:0 0 30px 20px rgba(212,133,58,.2);background:#fff;color:var(--main);font-weight:700;z-index:1000;padding:10px 16px;font-size:14px;padding-bottom:12px;pointer-events:none;text-align:center;user-select:none;opacity:0;line-height:1;border-radius:10px;transition:1s ease-in-out;transition-timing-function:ease-in-out;transition-delay:.1s;transform:translate(-50%,-300%)}.form-calc div.form-result{display:flex;flex-direction:row;gap:10px;justify-content:space-between;align-items:center;padding:15px 25px;color:var(--option-text);font-weight:700;font-size:16px}.sum-list div{transition:.3s ease}a.post-card img{border-radius:10px;width:100%;height:250px;object-fit:cover;transition:.2s}a.post-card:hover img{transform:translateY(-2px);transition:.2s}div.video_grid{display:grid;gap:15px;row-gap:30px;grid-template-columns:repeat(3,1fr)}.video_archive img{transition:.2s;width:100%}.video_archive:hover img{transform:scale(1.06);transition:.2s}.yarpp-related a.post-card img{display:none}div.service-price h4{text-align:left;font-size:26px;height:max-content}div.service-price .price-info{display:flex;flex-direction:column}div.service-price .price{color:var(--accent-light)}div.service-price .after-price{font-size:24px;font-weight:700;margin-top:-5px}div.service-price span.price-condition{font-size:14px;font-weight:400;opacity:.5;margin-top:15px}div.service-price .plus-list{gap:15px}div.service-price a.plus-btn.fill{background:var(--accent)}div.service-price .price-tag{transform-origin:left bottom}.plus-description p:first-child{margin-top:0}.plus-description p:last-child{margin-bottom:0}.order-grid:has(:nth-last-child(5)) * .wp-block-lazyblock-preimushestvo:nth-child(1) div.plus{grid-column:span 4}.order-grid:has(:nth-last-child(5)) * .wp-block-lazyblock-preimushestvo:nth-child(2) div.plus{grid-column:span 5}.order-grid:has(:nth-last-child(5)) * .wp-block-lazyblock-preimushestvo:nth-child(3) div.plus{grid-column:span 5}.order-grid:has(:nth-last-child(5)) * .wp-block-lazyblock-preimushestvo:nth-child(4) div.plus{grid-column:span 4}.order-grid:has(:nth-last-child(5)) * .wp-block-lazyblock-preimushestvo:nth-child(4) div.plus span.card-number{background:var(--main);color:var(--accent-light)}.order-grid:has(:nth-last-child(5)) * .wp-block-lazyblock-preimushestvo:nth-child(5) div.plus{grid-column:10/13;grid-row:1/3}.order-grid:has(:nth-last-child(5)) * .wp-block-lazyblock-preimushestvo:nth-child(1) div.plus{grid-column:span 4}.order-grid:has(:nth-last-child(5)) * .wp-block-lazyblock-preimushestvo:nth-child(2) div.plus{grid-column:span 5}.order-grid:has(:nth-last-child(5)) * .wp-block-lazyblock-preimushestvo:nth-child(3) div.plus{grid-column:span 5}.order-grid:has(:nth-last-child(5)) * .wp-block-lazyblock-preimushestvo:nth-child(4) div.plus{grid-column:span 4}.order-grid:has(:nth-last-child(5)) * .wp-block-lazyblock-preimushestvo:nth-child(4) div.plus span.card-number{background:var(--main);color:var(--accent-light)}.order-grid:has(:nth-last-child(5)) * .wp-block-lazyblock-preimushestvo:nth-child(5) div.plus{grid-column:10/13;grid-row:1/3}.contact_send{position:fixed;display:flex;padding:10px;bottom:0;left:0;background:rgba(255,255,255,0);z-index:100000}div.contact_handler{position:relative}a.send{position:fixed;display:flex;align-items:center;gap:10px;bottom:20px;left:20px;z-index:100000;color:#fff!important;text-decoration:none;font-size:16px;padding:10px 18px 10px 12px;font-family:var(--ui-font);font-weight:600;box-shadow:0px 0px 20px 0px rgba(0,0,0,.07);border-radius:1000px;transition:.2s}a.send:before{content:"";position:absolute;bottom:-10px;left:0;width:100%;height:70px;background-color:transparent;z-index:-1}a.send span{width:200px;text-align:center}a.send svg,a.send img{height:40px;width:40px;background:#fff;border-radius:1000px}a.send#wa{background:#00b91a;z-index:5}a.send#tg{background:#00a3ff;z-index:5}div.contact_send.waTop:hover a#tg{bottom:85px;transform:scale(1)}div.contact_send:hover a#tg{bottom:85px;transform:scale(1)}div.contact_send.tgTop:hover a#wa{bottom:85px;transform:scale(1)}div.contact_send.tgTop:hover a#tg{bottom:20px;transform:scale(1)}a.send:hover{filter:saturate(1.4)}:root{--trans-dur:400ms}@keyframes BtnTop{0%{transform:scale(.7);z-index:1}49%{z-index:1}50%{transform:scale(.9) translateY(-20px);z-index:10}100%{transform:scale(1);z-index:10}}@keyframes BtnBottom{0%{transform:scale(1);z-index:5}49%{z-index:5}50%{transform:scale(.6) translateY(40px);z-index:1}99%{transform:scale(.7);z-index:1}100%{transform:scale(.99);z-index:1}}div.contact_send.waTop a#wa{animation:BtnTop var(--trans-dur) ease-in-out both;animation-fill-mode:both}div.contact_send.waTop a#tg{animation:BtnBottom var(--trans-dur) ease-in-out both;animation-fill-mode:both}div.contact_send.tgTop a#tg{animation:BtnTop var(--trans-dur) ease-in-out both;animation-fill-mode:both}div.contact_send.tgTop a#wa{animation:BtnBottom var(--trans-dur) ease-in-out both;animation-fill-mode:both}.vk-lite img{width:100%;height:100%}.video-slider .splide__slide a{display:flex;position:relative;align-items:center;justify-content:center}.video-slider .splide__slide a:after{content:url('data:image/svg+xml;utf8,<svg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M21.6894 13.6141L49.6809 30.2635C50.6302 30.8282 50.9421 32.0555 50.3774 33.0049C50.2072 33.291 49.9684 33.53 49.6824 33.7005L21.6909 50.3836C20.7421 50.9491 19.5145 50.6384 18.949 49.6896C18.7644 49.3799 18.667 49.0261 18.667 48.6656V15.333C18.667 14.2284 19.5624 13.333 20.667 13.333C21.0269 13.333 21.3801 13.4301 21.6894 13.6141Z" fill="white"/></svg>');position:absolute;line-height:1;background:rgba(0,0,0,.47);padding:5px;border-radius:1000px;display:flex;align-items:center;justify-content:center}.video-slider .splide__slide img{aspect-ratio:auto;height:200px;border-radius:10px}.video-slider.shorts .splide__slide img{height:400px;border-radius:10px}.post-card.service img{width:auto;max-width:200px;height:150px}.service-card img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:-1;transition:.3s}.service-card:hover img{transform:scale(1.1)}