html{-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;min-width:32rem}*,:active,:focus,:hover{outline:none!important}a{color:initial;text-decoration:none;-webkit-text-decoration-skip:objects;background:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}a,a:active,a:focus,a:hover{text-decoration:none}*,:after,:before{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none!important}b,strong{font-weight:700}ul{list-style-type:none;margin:0;padding:0}mark{color:#fff}small{font-size:92%}sub{bottom:-.25em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}img{border:0;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:1em 4rem}hr{border:0;border-top:.1rem solid #eee;box-sizing:content-box;height:0;margin-bottom:2rem;margin-top:2rem}textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-radius:0;box-shadow:none;overflow:auto;resize:none}input[type=date]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}input::-webkit-date-and-time-value{text-align:left}input:-webkit-autofill{box-shadow:inset 0 0 0 5rem #fff!important;color:#1a1d1d!important;-webkit-text-fill-color:#1a1d1d!important}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;line-height:inherit;margin:0}optgroup{font-weight:700}button{overflow:visible;-webkit-user-select:none;-moz-user-select:none;user-select:none}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}[role=button]{cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner{border:0;padding:0}input{background-color:transparent;border-radius:0;box-shadow:none;line-height:normal}input::-moz-focus-inner{border:0;padding:0}input[type=date],input[type=email],input[type=number],input[type=tel],input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=date]{box-shadow:none;text-align:left;width:100%}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;height:auto;margin:0}input[type=search]{box-sizing:content-box}input::-webkit-search-cancel-button,input::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:.1rem solid silver;margin:0 .2rem;padding:.35em .625em .75em}legend{border:0;padding:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}input::-webkit-input-placeholder{color:#4f555580}input:-moz-placeholder,input::-moz-placeholder{color:#4f555580}input:-ms-input-placeholder{color:#4f555580}textarea::-webkit-input-placeholder{color:#4f555580}textarea:-moz-placeholder,textarea::-moz-placeholder{color:#4f555580}textarea:-ms-input-placeholder{color:#4f555580}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.h1,.h2,h1,h2{font-size:3.6rem;line-height:1.1}.h1,.h2,h1,h2,h3,h4,h5,h6{color:#1a1d1d;font-weight:400;margin:0}p{margin:0 0 1em}.text-center{text-align:center}.text-right{text-align:right}html{font-size:62.5%}@media only screen and (max-width:243.6875em){html{font-size:.520826vw}}@media only screen and (max-width:112.4375em){html{font-size:.585vw}}@media only screen and (max-width:95.9375em){html{font-size:.694445vw}}@media only screen and (max-width:61.875em){html{font-size:1.28205vw}}@media only screen and (max-width:35.875em){html{font-size:2.5641vw}}body{background:#fff;color:#4f5555;direction:ltr;font-family:HelveticaNeueCyr,sans-serif;font-size:1.6rem;line-height:120%;text-rendering:geometricprecision;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto;-osx-font-smoothing:grayscale}@media only screen and (min-width:61.9375em){body{background-color:#f5f7f9}}a{color:#1a1d1d;cursor:pointer}b,strong{font-weight:900}.about-author__container,.contacts-me__container,.footer-base__container,.frequently-questions__container,.header-base__container,.header-scroll__container,.hero-base__container,.how-work__container,.mobile-menu .contacts-me__area,.mobile-menu__container,.price-info__container,.quaility-params__container,.request-form__container,.review-clients__container,.vk-clips-carousel__container,.who-why__container{margin-left:auto;margin-right:auto;max-width:86em;padding-left:2rem;padding-right:2rem;width:100%}@media only screen and (min-width:96em){.about-author__container,.contacts-me__container,.footer-base__container,.frequently-questions__container,.header-base__container,.header-scroll__container,.hero-base__container,.how-work__container,.mobile-menu .contacts-me__area,.mobile-menu__container,.price-info__container,.quaility-params__container,.request-form__container,.review-clients__container,.vk-clips-carousel__container,.who-why__container{max-width:100%;padding-left:4.4rem;padding-right:4.4rem}}@media only screen and (min-width:61.9375em){.only-mobile{display:none}}@media only screen and (max-width:61.875em){.only-desktop{display:none}}@media only screen and (max-width:35.875em){.hide-from-sm{display:none!important}}@media only screen and (max-width:47.9375em){.hide-from-md{display:none!important}}@media only screen and (max-width:61.875em){.hide-from-lg{display:none!important}}@media only screen and (min-width:35.9375em){.hide-to-sm{display:none!important}}@media only screen and (min-width:48em){.hide-to-md{display:none!important}}@media only screen and (min-width:61.9375em){.hide-to-lg{display:none!important}}._is-loading{pointer-events:none;position:relative}._is-loading:before{background-color:#ffffff80;content:"";height:100%;position:absolute;right:0;top:0;width:100%;z-index:1}._is-loading:after{animation:spin .6s linear infinite normal;border-radius:50%;border-top:.1rem solid #048d89;content:"";height:1.8em;left:50%;margin:-.9em 0 0 -.9em;position:absolute;top:50%;width:1.8em;z-index:2}@media only screen and (min-width:61.9375em){#__nuxt{background-color:#fff;margin:0 auto;max-width:80rem}}@font-face{font-family:HelveticaNeueCyr;font-style:normal;font-weight:500;src:url(./HelveticaNeueCyr-Medium.4f4BrLM4.eot);src:local("HelveticaNeueCyr-Medium"),url(./HelveticaNeueCyr-Medium.4f4BrLM4.eot?#iefix) format("embedded-opentype"),url(./HelveticaNeueCyr-Medium.DE1u040H.woff) format("woff"),url(./HelveticaNeueCyr-Medium.sU4DZuSc.ttf) format("truetype")}@font-face{font-family:HelveticaNeueCyr;font-style:normal;font-weight:900;src:url(./HelveticaNeueCyr-Heavy.BsZ4ODB4.eot);src:local("HelveticaNeueCyr-Heavy"),url(./HelveticaNeueCyr-Heavy.BsZ4ODB4.eot?#iefix) format("embedded-opentype"),url(./HelveticaNeueCyr-Heavy.DBdpDDII.woff) format("woff"),url(./HelveticaNeueCyr-Heavy.CdDXR3tC.ttf) format("truetype")}@font-face{font-family:HelveticaNeueCyr;font-style:italic;font-weight:900;src:url(./HelveticaNeueCyr-HeavyItalic.DnL2yxnA.eot);src:local("HelveticaNeueCyr-HeavyItalic"),url(./HelveticaNeueCyr-HeavyItalic.DnL2yxnA.eot?#iefix) format("embedded-opentype"),url(./HelveticaNeueCyr-HeavyItalic.BzPvpz8a.woff) format("woff"),url(./HelveticaNeueCyr-HeavyItalic.D6-uN86G.ttf) format("truetype")}@font-face{font-family:HelveticaNeueCyr;font-style:normal;font-weight:900;src:url(./HelveticaNeueCyr-Black.KVfQQ7GO.eot);src:local("HelveticaNeueCyr-Black"),url(./HelveticaNeueCyr-Black.KVfQQ7GO.eot?#iefix) format("embedded-opentype"),url(./HelveticaNeueCyr-Black.QW-vTu8P.woff) format("woff"),url(./HelveticaNeueCyr-Black.BJKQBVBy.ttf) format("truetype")}@font-face{font-family:HelveticaNeueCyr;font-style:italic;font-weight:200;src:url(./HelveticaNeueCyr-UltraLightItalic.DRZsj2fi.eot);src:local("HelveticaNeueCyr-UltraLightItalic"),url(./HelveticaNeueCyr-UltraLightItalic.DRZsj2fi.eot?#iefix) format("embedded-opentype"),url(./HelveticaNeueCyr-UltraLightItalic.cU1g-yod.woff) format("woff"),url(./HelveticaNeueCyr-UltraLightItalic.pGe2PfUi.ttf) format("truetype")}@font-face{font-family:HelveticaNeueCyr;font-style:italic;font-weight:900;src:url(./HelveticaNeueCyr-BlackItalic.Ctf9tuIz.eot);src:local("HelveticaNeueCyr-BlackItalic"),url(./HelveticaNeueCyr-BlackItalic.Ctf9tuIz.eot?#iefix) format("embedded-opentype"),url(./HelveticaNeueCyr-BlackItalic.DY8wvxC9.woff) format("woff"),url(./HelveticaNeueCyr-BlackItalic.D46U8GQA.ttf) format("truetype")}@font-face{font-family:HelveticaNeueCyr;font-style:italic;font-weight:100;src:url(./HelveticaNeueCyr-ThinItalic.ZLfQqGTN.eot);src:local("HelveticaNeueCyr-ThinItalic"),url(./HelveticaNeueCyr-ThinItalic.ZLfQqGTN.eot?#iefix) format("embedded-opentype"),url(./HelveticaNeueCyr-ThinItalic.0Xil5Mfy.woff) format("woff"),url(./HelveticaNeueCyr-ThinItalic.CriEgNbQ.ttf) format("truetype")}@font-face{font-family:HelveticaNeueCyr;font-style:italic;font-weight:500;src:url(./HelveticaNeueCyr-MediumItalic.BiAZC00p.eot);src:local("HelveticaNeueCyr-MediumItalic"),url(./HelveticaNeueCyr-MediumItalic.BiAZC00p.eot?#iefix) format("embedded-opentype"),url(./HelveticaNeueCyr-MediumItalic.D1kqiVpg.woff) format("woff"),url(./HelveticaNeueCyr-MediumItalic.DmYgnPsL.ttf) format("truetype")}@font-face{font-family:HelveticaNeueCyr;font-style:italic;font-weight:300;src:url(./HelveticaNeueCyr-LightItalic.CVMyS65L.eot);src:local("HelveticaNeueCyr-LightItalic"),url(./HelveticaNeueCyr-LightItalic.CVMyS65L.eot?#iefix) format("embedded-opentype"),url(./HelveticaNeueCyr-LightItalic.ofprUKSA.woff) format("woff"),url(./HelveticaNeueCyr-LightItalic.BwhOWMBo.ttf) format("truetype")}@font-face{font-family:HelveticaNeueCyr;font-style:normal;font-weight:200;src:url(./HelveticaNeueCyr-UltraLight.C4zT6iNn.eot);src:local("HelveticaNeueCyr-UltraLight"),url(./HelveticaNeueCyr-UltraLight.C4zT6iNn.eot?#iefix) format("embedded-opentype"),url(./HelveticaNeueCyr-UltraLight.DZFr2OrC.woff) format("woff"),url(./HelveticaNeueCyr-UltraLight.CcAaFlBV.ttf) format("truetype")}@font-face{font-family:HelveticaNeueCyr;font-style:italic;font-weight:700;src:url(./HelveticaNeueCyr-BoldItalic.BkWu7BQk.eot);src:local("HelveticaNeueCyr-BoldItalic"),url(./HelveticaNeueCyr-BoldItalic.BkWu7BQk.eot?#iefix) format("embedded-opentype"),url(./HelveticaNeueCyr-BoldItalic.C2-5IfLA.woff) format("woff"),url(./HelveticaNeueCyr-BoldItalic.3pgbrA4H.ttf) format("truetype")}@font-face{font-family:HelveticaNeueCyr;font-style:italic;font-weight:500;src:url(./HelveticaNeueCyr-Italic.j7G8Z1Pp.eot);src:local("HelveticaNeueCyr-Italic"),url(./HelveticaNeueCyr-Italic.j7G8Z1Pp.eot?#iefix) format("embedded-opentype"),url(./HelveticaNeueCyr-Italic.Bc5jt1NH.woff) format("woff"),url(./HelveticaNeueCyr-Italic.a7pTo2cX.ttf) format("truetype")}@font-face{font-family:HelveticaNeueCyr;font-style:normal;font-weight:400;src:url(./HelveticaNeueCyr-Roman.T5Vpgndb.eot);src:local("HelveticaNeueCyr-Roman"),url(./HelveticaNeueCyr-Roman.T5Vpgndb.eot?#iefix) format("embedded-opentype"),url(./HelveticaNeueCyr-Roman.DQFL88e0.woff) format("woff"),url(./HelveticaNeueCyr-Roman.BuXkmK11.ttf) format("truetype")}@font-face{font-family:HelveticaNeueCyr;font-style:normal;font-weight:700;src:url(./HelveticaNeueCyr-Bold.B7NaxB1k.eot);src:local("HelveticaNeueCyr-Bold"),url(./HelveticaNeueCyr-Bold.B7NaxB1k.eot?#iefix) format("embedded-opentype"),url(./HelveticaNeueCyr-Bold.BjmE9RLK.woff) format("woff"),url(./HelveticaNeueCyr-Bold.B8H7ecWD.ttf) format("truetype")}@font-face{font-family:HelveticaNeueCyr;font-style:normal;font-weight:300;src:url(./HelveticaNeueCyr-Light.CJycwqb-.eot);src:local("HelveticaNeueCyr-Light"),url(./HelveticaNeueCyr-Light.CJycwqb-.eot?#iefix) format("embedded-opentype"),url(./HelveticaNeueCyr-Light.U0h2f2GL.woff) format("woff"),url(./HelveticaNeueCyr-Light.CPsvnnQw.ttf) format("truetype")}@font-face{font-family:HelveticaNeueCyr;font-style:normal;font-weight:100;src:url(./HelveticaNeueCyr-Thin.B7yJhYhq.eot);src:local("HelveticaNeueCyr-Thin"),url(./HelveticaNeueCyr-Thin.B7yJhYhq.eot?#iefix) format("embedded-opentype"),url(./HelveticaNeueCyr-Thin.BJsuwtFt.woff) format("woff"),url(./HelveticaNeueCyr-Thin.BsWFNcOu.ttf) format("truetype")}.button-base{background:#048d89;border:none;border-radius:3rem;box-shadow:0 .2rem .67rem #1f86834d,.1rem .2rem 1.34rem .3rem #8ededc33;color:#fff;cursor:pointer;font-size:1.6rem;font-weight:900;height:5.4rem;line-height:100%;overflow:hidden;position:relative;text-align:center;transition:color .12s ease,background .12s ease,box-shadow .12s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.button-base:active{background:#037471}.button-base_is-loading{background-color:#9194a1;box-shadow:0 .2rem .67rem #8386834d,.1rem .2rem 1.34rem .3rem #dddfdd33;color:transparent;pointer-events:none}.button-base_is-loading:before{animation:spinner .5s linear infinite normal;border-color:#fff #9194a1 #9194a1 #fff;border-radius:50%;border-style:solid;border-width:.4rem;content:"";height:2rem;left:50%;margin:-1rem 0 0 -1rem;position:absolute;top:50%;width:2rem}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.header-base{padding:2rem 0 4.5rem}.header-base__wrapper{align-items:center;display:flex;gap:1.7rem}.header-base__picture{position:relative}.header-base__picture img{border-radius:50%;display:block;height:8.2rem;position:relative;width:8.2rem;z-index:2}.header-base__picture-icon{background-color:#048d89;border-radius:50%;bottom:-.3rem;height:5.3rem;left:-.4rem;opacity:.1;position:absolute;width:5.3rem}.header-base__author{flex-grow:1;padding:1rem 0 0}.header-base__name{color:#1a1d1d;font-size:1.6rem;font-weight:900;line-height:120%;margin:0 0 .4rem;position:relative}.header-base__name:before{background-color:#048d89;bottom:calc(100% + .6rem);content:"";height:.2rem;position:absolute;width:2.6rem}.header-base__role{font-size:1.3rem;line-height:110%}.header-base__menu{padding:0 0 .7rem}.header-scroll{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background-color:#fff9;left:0;overflow:hidden;position:fixed;top:0;transition:opacity .2s ease;width:100%;z-index:100}.header-scroll_hidden{opacity:0;pointer-events:none}.header-scroll__container{transition:transform .2s ease}.header-scroll__container_hidden{transform:translateY(-50%)}.header-scroll__wrapper{align-items:center;display:flex;gap:1.4rem;justify-content:space-between;padding:.8rem 0}.header-scroll__picture{position:relative}.header-scroll__picture img{border-radius:50%;display:block;height:3.8rem;position:relative;width:3.8rem;z-index:2}.header-scroll__picture-icon{background-color:#048d89;border-radius:50%;bottom:-.1rem;height:2.7rem;left:-.2rem;opacity:.1;position:absolute;width:2.7rem}.header-scroll__menu{padding:1.1rem 0 0}.header-scroll__author{flex-grow:1}.header-scroll__name{color:#1a1d1d;font-size:1.4rem;font-weight:900;line-height:120%;margin:0;position:relative}.header-scroll__role{font-size:1.1rem;line-height:110%}.menu-button{cursor:pointer;height:2.6rem;position:relative;width:2.6rem}.menu-button:before{content:"";inset:2rem;position:absolute}.menu-button i{background-color:#1a1d1d;border-radius:.2rem;display:block;height:.2rem;position:relative;width:100%}.menu-button i:after,.menu-button i:before{background-color:#1a1d1d;border-radius:.2rem;content:"";height:.2rem;left:0;position:absolute;right:0;top:.6rem}.menu-button i:after{top:1.2rem}.hero-base{scroll-margin-top:15rem}.hero-base__title{color:#1a1d1d;font-size:3.2rem;font-weight:900;line-height:100%;margin:0 0 1.9rem}.hero-base__title span{color:#048d89}.hero-base__description{font-size:1.8rem;line-height:120%;margin:0 0 2.2rem;padding-right:5rem}.hero-base__description span{color:#048d89}.hero-base__video{background-color:#048d891a;margin:0 0 2.4rem;padding:.5rem 0;position:relative}.hero-base__video video{display:block;position:relative;width:100%;z-index:2}.hero-base__preview{bottom:.5rem;left:0;position:absolute;right:0;top:.5rem}.hero-base__preview img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero-base__button{display:block;margin:0 0 3rem}.hero-base__disclaimer{font-size:1.4rem;line-height:120%;margin:0 0 3rem;opacity:.3;text-transform:uppercase}.hero-base__ticker{align-items:center;background:#e56162;display:flex;height:2rem;margin:-2rem 0 2rem;overflow:hidden;position:relative;width:100%;z-index:10}.hero-base__ticker-inner{animation:ticker-scroll 25s linear infinite;color:#fff;display:flex;font-size:1.2rem;font-weight:900;gap:2rem;text-transform:uppercase;white-space:nowrap}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-33.33%)}}.section-heading{padding:0 0 3.2rem}.section-heading__title{color:#1a1d1d;font-size:2.4rem;font-weight:900;line-height:110%}.section-heading__text{font-size:1.5rem;line-height:120%;margin:1.2rem 0 0}.who-why{background-color:#eaefef;padding:3rem 0 3.5rem;scroll-margin-top:5.4rem}.who-why__item{display:flex;gap:2rem}.who-why__item:not(:last-child){margin:0 0 3rem}.who-why__icon{margin:-.8rem 0 0}.who-why__icon svg{display:block;height:3.4rem;width:3.4rem}.who-why__header{color:#1a1d1d;font-size:1.8rem;font-weight:900;line-height:110%;margin:0 0 .9rem}.who-why__text{font-size:1.5rem;line-height:120%}.quaility-params{padding:4rem 0 3rem;scroll-margin-top:5.4rem}.quaility-params__item{background-color:#eaefef;border-radius:1.4rem;padding:1.8rem 1.4rem 1.8rem 2.8rem}.quaility-params__item:not(:last-child){margin:0 0 1rem}.quaility-params__header{color:#1a1d1d;font-size:1.8rem;font-weight:900;line-height:120%;margin:0 0 .7rem;position:relative}.quaility-params__header:before{background-color:#048d89;border-radius:50%;content:"";height:.6rem;left:-1.4rem;position:absolute;top:.35em;width:.6rem}.quaility-params__text{font-size:1.5rem;line-height:110%}.how-work{padding:3rem 0;scroll-margin-top:5.4rem}.how-work__header{color:#1a1d1d;font-size:1.8rem;font-weight:900;line-height:120%;margin:0 0 .7rem;position:relative}.how-work__text{font-size:1.5rem;line-height:110%}.how-work__content{display:grid;grid-template-columns:4.5rem auto}.how-work__scale{flex:0 0 4.5rem;position:relative}.how-work__scale:before{border-left:.1rem dashed #4f5555;bottom:2.5rem;content:"";left:1.5rem;position:absolute;top:2.5rem;width:.1rem}.how-work__item{position:relative}.how-work__item:before{background-color:#4f5555;border-radius:50%;content:"";height:.6rem;left:-3.2rem;position:absolute;top:2rem;width:.6rem}.how-work__item:not(:last-child){margin:0 0 2rem}.how-work__item_accent:before{background-color:#048d89}.how-work__item_accent .how-work__header{color:#048d89}.review-clients{padding:3rem 0 4rem;position:relative;scroll-margin-top:5.4rem}.review-clients__grid{display:flex;gap:1rem;margin:0 -2rem -2rem;overflow:auto;padding:0 2rem 2rem}.review-clients__scroll-indicator{align-items:center;animation:fadeOut 4s forwards;display:flex;justify-content:center;opacity:1;padding:.3rem .6rem;pointer-events:none;position:absolute;right:2rem;top:17rem;transition:opacity .3s ease-in-out;z-index:4;z-index:1}.review-clients__scroll-indicator_hidden{opacity:0}.review-clients__scroll-indicator:before{background-color:#000;content:"";filter:blur(2rem);inset:-1rem;opacity:.3;position:absolute}.review-clients__scroll-indicator svg{height:1.6rem;position:relative;width:3.8rem;z-index:1}.review-clients__scroll-indicator svg path{fill:#fff}.review-clients__item{align-items:center;background-color:#eaefef;border-radius:1.4rem;box-shadow:0 .2rem .67rem #83868333,.1rem .2rem 1.34rem .3rem #dddfdd1a;cursor:pointer;display:flex;flex:0 0 23.4rem;height:23rem;justify-content:center;overflow:hidden;transition:transform .3s ease}.review-clients__item:hover{transform:scale(1.02)}.review-clients__item_video{flex:0 0 13rem}.review-clients__item img,.review-clients__item video{display:block;-o-object-fit:cover;object-fit:cover;width:100%}.review-clients__lightbox{align-items:center;background-color:#000000e6;display:flex;inset:0;justify-content:center;padding:2rem;position:fixed;z-index:1000}.review-clients__lightbox-content{height:auto;max-height:90vh;max-width:90vw;position:relative;width:auto}.review-clients__lightbox-close{background:none;border:none;color:#fff;cursor:pointer;padding:.5rem;position:absolute;right:0;top:-4rem;transition:opacity .3s ease}.review-clients__lightbox-close:hover{opacity:.7}.review-clients__lightbox-close svg{height:2.4rem;width:2.4rem}.review-clients__lightbox-media{border-radius:.8rem;max-height:90vh;max-width:100%;-o-object-fit:contain;object-fit:contain}.request-form{background-color:#eaefef;padding:3rem 0;scroll-margin-top:5.4rem}.request-form__form{background-color:#fff;border-radius:2rem;padding:1.8rem 1.5rem 2.4rem}.form-base{position:relative}.form-base__field{margin:0 0 1.1rem}.form-base__input{border:.1rem solid #dedede;border-radius:1.2rem;display:block;font-size:1.5rem;height:5.6rem;padding:0 1.3rem;transition:border-color .1s ease;width:100%}.form-base__input:focus{border-color:#9194a1}.form-base__input_error{border-color:#d74d00}.form-base__toggle{background-color:#f2f2f2;border-radius:1.2rem;display:grid;gap:.3rem;grid-template-columns:1fr 1fr;margin:0 0 1.1rem;padding:.3rem}.form-base__toggle-option{align-items:center;background:transparent;border:none;border-radius:.9rem;color:#4f555573;cursor:pointer;display:flex;font-size:1.35rem;font-weight:500;gap:.6rem;justify-content:center;padding:1rem .8rem;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease;white-space:nowrap}.form-base__toggle-option:hover:not(.form-base__toggle-option_active){color:#4f5555b3}.form-base__toggle-option_active{background-color:#fff;box-shadow:0 .2rem .8rem #00000014;color:#048d89}.form-base__toggle-icon{flex-shrink:0;height:1.5rem;width:1.5rem}.form-base__button{margin:2.4rem 0 2.1rem}.form-base__agree{font-size:1.2rem;line-height:110%}.form-base__agree,.form-base__agree a{color:#4f555580}.form-base__agree a{border-bottom:.1rem dashed rgba(79,85,85,.3)}.form-base__overlay{align-items:center;background-color:#fff;box-shadow:0 0 0 1rem #fff;display:flex;flex-direction:column;inset:0;justify-content:center;position:absolute}.form-base__overlay .section-heading{margin:0;padding:0;text-align:center}.form-base__overlay .section-heading>:first-child{animation:slide-up-2 .7s ease normal}.form-base__overlay .section-heading>:last-child{animation:slide-up-3 1s ease normal}.form-base__icon{align-items:center;animation:slide-up .5s ease normal;background-color:#048d891a;border-radius:20%;display:flex;height:4rem;justify-content:center;margin:0 0 2.4rem;width:4rem}.form-base__icon svg{height:1.2rem;width:1.2rem}.form-base__icon svg path{fill:#048d89}.form-base__icon_error{background-color:#d74d001a}.form-base__icon_error svg path{fill:#d74d00}.form-base__error{color:#d74d00;font-size:1.2rem;margin:.4rem 0 -1rem}@keyframes slide-up{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}@keyframes slide-up-2{0%,40%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes slide-up-3{0%,50%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:translateY(0)}}.about-author{padding:3rem 0}.about-author__preview{background-color:#f5f7f9;border-radius:2rem;display:flex;gap:1.7rem;margin:0 0 3rem}.about-author__header{color:#000;font-weight:900;margin:0 0 .4rem;position:relative}.about-author__header:before{content:"";position:absolute}.about-author__role{font-size:1.3rem;line-height:1.2}.about-author__picture{flex:0 auto}.about-author__picture img{border-radius:2rem;max-width:18rem}.about-author__main{flex:0 0 14rem;padding:7rem 0 0;position:relative}.about-author__main:before{background-color:#048d89;content:"";height:.2rem;left:0;position:absolute;top:6rem;width:2.6rem}.about-author__description{font-size:1.5rem;margin:0 0 3rem}.about-author__description b{color:#000;font-weight:500}.about-author__description span{color:#048d89;font-weight:500}.about-author__gallery{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);margin:-1rem;overflow-y:auto;padding:1rem}.about-author__card{align-items:flex-start;border-radius:1rem;box-shadow:0 .2rem .67rem #83868333,.1rem .2rem 1.34rem .3rem #dddfdd1a;display:flex;flex-direction:column;gap:.6rem;padding:1rem;position:relative}.about-author__card-title{display:block;font-size:1.1rem;font-weight:700;left:1rem;line-height:1.2;margin:0 0 .7rem;text-transform:uppercase;top:1rem}.about-author__card:before{content:"";inset:0;position:absolute;z-index:2}.about-author__card img{width:100%}.about-author__card-icon{position:relative}.about-author__card-icon svg{display:block;height:6.2rem;width:6.2rem;z-index:3}.about-author__card-icon svg path{fill:#048d89}.about-author__card-icon span{align-items:center;display:flex;font-size:1.1rem;font-weight:700;inset:0;justify-content:center;padding:0 0 .3rem;position:absolute}.about-author__card-link{align-items:center;display:flex;gap:.5rem}.about-author__card-link span{color:#048d89;font-size:1.3rem}.about-author__card-link svg{height:1.1rem;position:relative;top:-.1rem;width:1.1rem}.about-author__card-link svg path{fill:#048d89}.frequently-questions{padding:3rem 0;scroll-margin-top:5.4rem}.frequently-questions__item{border-bottom:.1rem solid #e6e6e6}.frequently-questions__item:first-child{border-top:.1rem solid #e6e6e6}.frequently-questions__panel{cursor:pointer;display:flex;gap:2rem;padding:1.7rem 1rem}.frequently-questions__control svg{height:1.2rem;width:1.2rem}.frequently-questions__title{color:#1a1d1d;font-size:1.8rem;font-weight:900;line-height:115%}.frequently-questions__text{color:#4f5555;font-size:1.5rem;line-height:120%;margin-top:1.8rem}.frequently-questions__text ul{margin-top:1.2rem;padding-left:2rem}.frequently-questions__text li{margin-bottom:.8rem;position:relative}.frequently-questions__text li:before{background-color:#737682;border-radius:50%;content:"";height:.5rem;left:-1.4rem;position:absolute;top:.6rem;width:.5rem}.contacts-me{padding:3rem 0 0;scroll-margin-top:5.4rem}.contacts-me__area{display:grid;gap:0 1rem;grid-template-columns:1fr 1fr}.contacts-me__title{color:#1a1d1d;font-size:1.8rem;font-weight:900;line-height:1.3;margin:0 0 1rem}.contacts-me__label{color:#b0b4bf;font-size:1.4rem;margin:0 0 .7rem}.contacts-me__value{display:block}.contacts-me__value_link{border-bottom:.1rem dashed #b0b4bf}.contacts-me__block{align-items:center;display:flex;gap:1.5rem}.contacts-me__section{color:#1a1d1d;font-size:1.8rem;margin:2rem 0 0}.contacts-me__button{display:block;margin-top:4rem}.contacts-me__map{border-radius:1rem;height:40rem;margin-top:4rem;overflow:hidden;width:100%}.vk-clips-carousel{padding:3rem 0 0;position:relative;scroll-margin-top:5.4rem}.vk-clips-carousel__grid{display:flex;gap:1rem;margin:0 -2rem -2rem;overflow:auto;padding:0 2rem 2rem}.vk-clips-carousel__scroll-indicator{align-items:center;animation:fadeOut 4s forwards;display:flex;justify-content:center;opacity:1;padding:.3rem .6rem;pointer-events:none;position:absolute;right:2rem;top:17rem;transition:opacity .3s ease-in-out;z-index:4;z-index:1}.vk-clips-carousel__scroll-indicator_hidden{opacity:0}.vk-clips-carousel__scroll-indicator:before{background-color:#000;content:"";filter:blur(2rem);inset:-1rem;opacity:.3;position:absolute}.vk-clips-carousel__scroll-indicator svg{height:1.6rem;position:relative;width:3.8rem;z-index:1}.vk-clips-carousel__scroll-indicator svg path{fill:#fff}.vk-clips-carousel__item{align-items:center;background-color:#eaefef;border-radius:1.4rem;box-shadow:0 .2rem .67rem #83868333,.1rem .2rem 1.34rem .3rem #dddfdd1a;color:inherit;display:flex;flex:0 0 20rem;height:41rem;justify-content:center;overflow:hidden;text-decoration:none;transition:transform .3s ease}.vk-clips-carousel__item_link,.vk-clips-carousel__item_placeholder{flex-direction:column;gap:.5rem}.vk-clips-carousel__placeholder-icon{color:#b0b4bf;font-size:3rem}.vk-clips-carousel__placeholder-text{color:#737682;font-size:1.4rem}.vk-clips-carousel__embed{height:100%;width:100%}.vk-clips-carousel__iframe{border:none;display:block;height:100%;width:100%}.vk-clips-carousel__more{color:#4f5555;font-size:1.4rem;font-weight:600;padding:0 1rem;text-align:center}.vk-clips-carousel__arrow{color:#b0b4bf;font-size:2rem}.footer-base{background-color:#f5f7f9;padding:2rem 0}.footer-base__copyright,.footer-base__license{color:#737682;font-size:1.4rem;line-height:120%}.footer-base__license{margin:0 0 .4rem}.footer-base__privacy{margin-bottom:2rem}.footer-base__privacy a{border-bottom:.1rem dashed #b0b4bf;color:#737682;font-size:1.4rem;line-height:120%}.mobile-menu{background-color:#fff;height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%;z-index:150}.mobile-menu_open{opacity:1;visibility:visible}.mobile-menu__container{height:100%;overflow-y:auto;padding-bottom:6rem;padding-right:0}.mobile-menu__close{cursor:pointer;position:absolute;right:2.2rem;top:1.6rem}.mobile-menu__close svg{height:2rem;width:2rem}.mobile-menu__content{padding:5rem 0}.mobile-menu__list{margin:0 0 10rem;padding:0}.mobile-menu__item{margin:0 0 2.5rem}.mobile-menu__item:last-child{margin-bottom:0}.mobile-menu__item:last-child a{color:#048d89}.mobile-menu__item a{font-weight:900;text-transform:uppercase}.mobile-menu .contacts-me__area{background-color:#fff;bottom:0;left:0;padding-bottom:4rem;padding-top:3rem;position:absolute;right:0}.price-info{background-color:#f5f7f9;padding:3rem 0;scroll-margin-top:5.4rem}.price-info__content{display:flex;flex-direction:column;gap:3rem}.price-info__main{background-color:#fff;border-radius:1.4rem;padding:2rem}.price-info__title{font-size:1.6rem;margin-bottom:1rem}.price-info__header,.price-info__title{color:#1a1d1d;font-weight:900;line-height:120%}.price-info__header{color:#048d89;font-size:1.8rem;margin-bottom:1.5rem}.price-info__text{font-size:1.5rem;line-height:120%}.price-info__text p{margin-bottom:1rem}.price-info__text ul{padding-left:2rem}.price-info__text li{margin-bottom:.8rem;position:relative}.price-info__text li:before{background-color:#048d89;border-radius:50%;content:"";height:.5rem;left:-1.4rem;position:absolute;top:.6rem;width:.5rem}.price-info__zones{display:grid;gap:1rem}.price-info__zone-item{background-color:#fff;border-radius:1.4rem;box-shadow:0 .2rem .67rem #83868333,.1rem .2rem 1.34rem .3rem #dddfdd1a;padding:1.5rem}.price-info__zone-title{color:#1a1d1d;font-size:1.6rem;font-weight:900;line-height:120%;margin-bottom:.5rem}.price-info__zone-units{color:#4f5555;font-size:1.4rem;line-height:120%;margin-bottom:.5rem}.price-info__zone-price{color:#048d89;font-size:1.6rem;font-weight:900;line-height:120%}.price-info__note{color:#b0b4bf;font-size:1.4rem;line-height:120%}.price-info__request{background-color:#fff;border-radius:1.4rem;padding:2rem}.price-info__request-title{color:#1a1d1d;font-size:1.9rem;font-weight:900;line-height:120%;margin-bottom:1.5rem}
