@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}to{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output{display:none}.lang ul{padding:0;display:flex;list-style:none;gap:25px;margin:0}@font-face{font-display:swap;font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,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);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-slide,.swiper-wrapper{width:100%;height:100%;position:relative;transition-property:transform}.swiper-wrapper{z-index:1;display:flex;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;transform:translate3d(0,0,0)}.swiper-slide{flex-shrink:0;display:block}:root{--swiper-navigation-size:44px}.swiper-pagination{position:absolute;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}.services .wrapper span,main{display:block}h1{font-size:2em;margin:.67em 0}a{background-color:transparent}img{width:100%;height:auto;border-style:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@font-face{font-display:swap;font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:400;src:url(/wp-content/themes/consult/fonts/montserrat-v26-latin-regular.woff2)format("woff2")}@font-face{font-display:swap;font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:700;src:url(/wp-content/themes/consult/fonts/montserrat-v26-latin-700.woff2)format("woff2")}@font-face{font-display:swap;font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:400;src:url(/wp-content/themes/consult/fonts/montserrat-v26-cyrillic-regular.woff2)format("woff2")}@font-face{font-display:swap;font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:700;src:url(/wp-content/themes/consult/fonts/montserrat-v26-cyrillic-700.woff2)format("woff2")}@font-face{font-display:swap;font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:400;src:url(/wp-content/themes/consult/fonts/open-sans-v40-latin-regular.woff2)format("woff2")}@font-face{font-display:swap;font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:400;src:url(/wp-content/themes/consult/fonts/open-sans-v40-cyrillic-regular.woff2)format("woff2")}*{box-sizing:border-box;line-height:1.5}body,html{overflow-x:hidden!important}.mini__title{font-family:"Montserrat";font-size:14px;font-weight:500;line-height:17.07px;text-align:left;position:relative;margin-left:15px}.mini__title:before{content:"";height:100%;width:1px;background-color:#303d3f;position:absolute;left:-15px;top:0}header{max-width:1300px;margin:0 auto;padding:15px}header .wrapper,header .wrapper .menu ul{display:flex;justify-content:space-between}header .wrapper{width:100%;align-items:center}header .wrapper .logo{max-width:155px}header .wrapper .menu{max-width:535px}header .wrapper .menu ul{padding-left:0;list-style:none}header .wrapper .menu ul li{margin-left:40px}header .wrapper .menu ul li:first-child{margin-left:0}header .wrapper .menu ul li a{font-family:"Open Sans";text-decoration:none;color:#000;font-size:16px}header .wrapper .menu ul li a:active,header .wrapper .menu ul li a:focus,header .wrapper .menu ul li a:hover{transition:.3s;border-bottom:1px solid #000;padding-bottom:5px}header .wrapper .phone a:first-child{font-size:20px;text-decoration:none;color:#000;font-family:"Open Sans"}header .wrapper .phone a:last-child{font-size:14px;text-align:center;color:#004856;display:block;margin-top:0;font-family:"Montserrat"}header .wrapper .lang{display:flex;position:relative;font-family:"Open Sans"}header .wrapper .lang:after{content:"";width:1px;height:100%;background-color:#ccc;display:block;position:absolute;left:49%}header .wrapper .lang a{display:block;margin-left:0;text-decoration:none;color:#000}header .wrapper .lang .current-lang a{color:#004856}.burger{display:none}.mob-class{display:none!important}.pk-class,.slider__box .reviews-slider .swiper-wrapper .swiper-slide .slide__wrap .review-head .name__box{display:flex}.hero{max-width:1300px;margin:0 auto 180px;padding:0 15px}.about .wrapper,.hero .wrapper{display:flex;align-items:center}.hero .wrapper .hero__content{max-width:50%;flex:0 0 50%}.hero .wrapper .hero__container{max-width:1300px;margin:0 auto}.hero .wrapper .hero__box{padding:15px 15px 15px 0}.hero .wrapper .hero__box h1{margin-top:0;font-family:"Montserrat";font-size:40px;font-weight:400;text-transform:uppercase}.hero .wrapper .hero__box h1 span{font-weight:700}.hero .wrapper .hero__box p{font-family:"Open Sans";font-size:20px;font-weight:400;margin-bottom:30px}.hero .wrapper .hero__box a{padding:14px 32px 16px;color:#fff;background-color:#004856;border-radius:7px;display:inline-block;text-decoration:none;margin-bottom:80px;font-family:"Open Sans"}.hero .wrapper .hero__box a:active,.hero .wrapper .hero__box a:focus,.hero .wrapper .hero__box a:hover{background-color:#3aac4e;transition:.3s}.hero .wrapper .hero__slider{min-width:0;flex:0 0 100%;max-width:80%}.hero .wrapper .hero__benefits{width:100%}.about .wrapper .content__info .about__title,.about .wrapper .content__info .add__blocks .clients span,.about .wrapper .content__info .add__blocks .mission span,.hero .wrapper .hero__benefits span{font-family:"Montserrat";font-size:16px;font-weight:700;line-height:19.5px;text-align:left}.hero .wrapper .hero__benefits ul{padding-left:15px;display:grid;grid-template-columns:1fr 2fr;flex-wrap:wrap;grid-gap:20px;list-style-image:url(/wp-content/themes/consult/image/list-icon.png)}.hero .wrapper .hero__benefits ul li{min-width:210px;margin-right:40px}.swiper-pagination{margin-left:24px;margin-bottom:15px;text-align:left}.about,.services{max-width:1300px;margin:0 auto;padding:0 15px 180px}.about .wrapper .content__image{flex:0 0 70%;margin-left:-26%}.about .wrapper .content__image img{width:100%;height:auto}.about .wrapper .content__info{margin-left:66px}.about .wrapper .content__info .about__title{font-size:32px;line-height:39.01px}.about .wrapper .content__info .about__desc,.services .wrapper .services__container .services__box ul{font-family:"Open Sans";font-size:18px;font-weight:400;line-height:24.51px;text-align:left}.about .wrapper .content__info .add__blocks{width:100%;display:flex;flex-wrap:wrap}.about .wrapper .content__info .add__blocks div{width:47.5%}.about .wrapper .content__info .add__blocks .mission{border-top:1px solid #d0dd1d;padding-top:15px;margin-right:5%}.about .wrapper .content__info .add__blocks .clients p,.about .wrapper .content__info .add__blocks .mission p,.hero .wrapper .hero__benefits ul,.hero .wrapper .hero__benefits ul li{font-family:"Open Sans";font-size:14px;font-weight:400;line-height:19.07px;text-align:left}.about .wrapper .content__info .add__blocks .clients{border-top:1px solid #3aac4e;padding-top:15px}.services{margin:0 auto 180px;padding:0 15px}.services .wrapper .mini__title{margin-bottom:10px}.services .wrapper .service__title{font-family:"Montserrat";font-size:32px;font-weight:700;line-height:39.01px;text-align:left;margin-bottom:40px}.services .wrapper .services__container{display:grid;grid-template-columns:2fr 2fr;grid-gap:24px;justify-content:center}.services .wrapper .services__container .services__box{max-width:636px}.services .wrapper .services__container .services__box .box__header{padding:40px;border-radius:7px;font-family:"Montserrat";font-size:20px;font-weight:700;line-height:24.38px;text-align:left;margin-bottom:24px}.services .wrapper .services__container .services__box ul{list-style-image:url(/wp-content/themes/consult/image/list-icon-check.png);padding-left:20px}.services .wrapper .services__container .services__box ul li{margin-bottom:24px;position:relative}.services .wrapper .services__container .services__box:nth-child(1) .box__header{background-image:url(/wp-content/themes/consult/image/services-1.jpg);background-repeat:no-repeat;background-position:center;background-size:100%;color:#fff}.services .wrapper .services__container .services__box:nth-child(2) .box__header{background-image:url(/wp-content/themes/consult/image/services-2.jpg);background-repeat:no-repeat;background-position:center;background-size:100%}.services .wrapper .services__container .services__box:nth-child(3) .box__header{background-image:url(/wp-content/themes/consult/image/services-3.jpg);background-repeat:no-repeat;background-position:center;background-size:100%;color:#fff}.services .wrapper .services__container .services__box:nth-child(4) .box__header{background-image:url(/wp-content/themes/consult/image/services-4.jpg);background-repeat:no-repeat;background-position:center;background-size:100%}.line{width:100%;color:#fff;background-color:#000;height:176px;margin-bottom:180px}.line .wrapper{margin:0 auto;padding:0 15px;max-width:1300px;display:flex;align-items:center;justify-content:center;height:100%}.line .wrapper .line__content{width:100%;display:flex;justify-content:space-between;align-items:flex-end}.line .wrapper .line__content .line__box__title{display:flex;flex-direction:column;position:relative}.line .wrapper .line__content .line__box__title:before{content:"";width:100px;height:150px;background-image:url(/wp-content/themes/consult/image/dollar.png);background-repeat:no-repeat;background-position:center;background-size:100%;position:absolute;left:-150px;top:-43px}.line .wrapper .line__content .line__box__title .mini__title,.reviews .wrapper .reviews__box__title .mini__title{margin-bottom:10px}.line .wrapper .line__content .line__box__title .line__title{font-family:"Montserrat";font-size:24px;font-weight:700;line-height:29.26px;text-align:left}.line .wrapper .line__content p{padding:0;margin:0;font-family:"Open Sans";font-size:14px;font-weight:400;line-height:19.07px;text-align:left}.line .wrapper .line__content a{padding:16px 32px;background-color:#3aac4e;border-radius:7px;text-decoration:none;color:#fff;font-family:"Open Sans";font-size:18px;font-weight:600;line-height:24.51px;text-align:left}.form-line .form-line__wrapper .form button:active,.form-line .form-line__wrapper .form button:focus,.form-line .form-line__wrapper .form button:hover,.line .wrapper .line__content a:active,.line .wrapper .line__content a:focus,.line .wrapper .line__content a:hover{transition:.3s;background-color:#fff;color:#004856}.reviews{max-width:1300px;margin:0 auto 180px;padding:0 15px}.reviews .wrapper .reviews__box__title .reviews__title{font-family:"Montserrat";font-size:32px;font-weight:700;line-height:39.01px;text-align:left;margin-bottom:20px}.slider__box{width:100%;position:relative}.slider__box .reviews-slider{width:100%;overflow:hidden;min-width:0}.slider__box .reviews-slider .swiper-wrapper{min-width:0}.slider__box .reviews-slider .swiper-wrapper .swiper-slide{padding:0;margin:0;border:1px solid #dae9ec;border-radius:7px}.slider__box .reviews-slider .swiper-wrapper .swiper-slide .slide__wrap{padding:20px}.slider__box .reviews-slider .swiper-wrapper .swiper-slide .slide__wrap .review-head{display:flex;justify-content:space-between;align-items:center}.slider__box .reviews-slider .swiper-wrapper .swiper-slide .slide__wrap .review-head .name__box span{min-width:180px;font-family:"Montserrat";font-size:16px;font-weight:700;line-height:19.5px;text-align:left;margin-left:10px}.slider__box .reviews-slider .swiper-wrapper .swiper-slide .slide__wrap .review-head .review__date{font-family:"Open Sans";font-size:12px;font-weight:400;line-height:16.34px;text-align:left}.slider__box .reviews-slider .swiper-wrapper .swiper-slide .slide__wrap p{font-family:"Open Sans";font-size:18px;font-weight:400;line-height:24.51px;text-align:left}.slider__box .reviews-slider .reviews-pagination{text-align:center;margin-top:40px}.faq{max-width:1300px;margin:0 auto 180px;padding:0 15px}.faq .faq__wrapper .faq__box__title{margin-bottom:40px}.faq .faq__wrapper .faq__box__title .mini__title,.footer .footer__wrapper .menu__item ul li{margin-bottom:10px}.faq .faq__wrapper .faq__box__title .faq__title{font-family:"Montserrat";font-size:32px;font-weight:700;line-height:39.01px;text-align:left}.faq .faq__content{display:flex;flex-wrap:wrap;justify-content:space-between}.faq .faq__content .faq__block{max-width:45%;padding-right:30px}.accordionn,.accordionn:hover,.panel>div{font-family:"Montserrat"}.accordionn{color:#000;font-weight:400;cursor:pointer;width:100%;border:0;text-align:left;outline:0;font-size:17px;line-height:30px;transition:.4s;position:relative;padding:20px 40px 20px 0;margin-bottom:10px;border-bottom:1px solid #ccc}.accordionn:hover{color:#3aac4e;text-align:left;transition:.3s}.accordionn:after{content:"+";color:#004856;font-weight:400;float:right;font-size:30px;transform:rotate(0deg);position:absolute;right:0;top:20px}.panel{background-color:#fff;max-height:0;overflow:hidden;transition:max-height .2s ease-out;margin:0;text-align:left}.panel>div{padding:15px 0;font-size:15px;line-height:1.5}.form-line{background-image:url(/wp-content/themes/consult/image/footer-line-pk.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;min-height:255px}.footer,.form-line .form-line__wrapper{max-width:1300px;margin:0 auto;padding:60px 15px}.form-line .form-line__wrapper .form-line__box__title{margin-bottom:24px}.form-line .form-line__wrapper .form-line__box__title .mini__title{margin-bottom:10px;color:#fff}.form-line .form-line__wrapper .form-line__box__title .mini__title:before{background-color:#fff}.form-line .form-line__wrapper .form-line__box__title .form-line__title{font-family:"Montserrat";font-size:24px;font-weight:700;line-height:29.26px;text-align:left;color:#fff}.form-line .form-line__wrapper .form{min-height:100%;display:flex;align-items:center;flex-wrap:wrap}.form-line .form-line__wrapper .form button,.form-line .form-line__wrapper .form input{width:100%;padding:0 24px;margin-bottom:24px;border-radius:7px;border:0;font-family:"Open Sans"}.form-line .form-line__wrapper .form input,.form-line .form-line__wrapper .form textarea{height:53px;margin-right:24px;font-size:15px;font-weight:400;line-height:20.43px;text-align:left}.form-line .form-line__wrapper .form textarea{width:100%;padding:15px 24px 0;border-radius:7px;border:0;font-family:"Open Sans";resize:none;margin-bottom:0}.form-line .form-line__wrapper .form button{background-color:#3aac4e;height:55px;margin-top:-2px;color:#fff;outline:0;font-size:18px;font-weight:600;line-height:24.51px;text-align:center}.default__form,.footer .footer__wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.footer .footer__wrapper{align-items:flex-start;flex-wrap:wrap}.footer .footer__wrapper .logo,.footer .footer__wrapper .menu__item{margin-right:24px;font-family:"Open Sans";font-size:14px;font-weight:400;line-height:19.07px;text-align:left}.footer .footer__wrapper .logo{width:233px}.footer .footer__wrapper .logo p{margin-top:60px;opacity:.5}.footer .footer__wrapper .logo a img{max-width:180px}.footer .footer__wrapper .menu__item{min-width:306px}.footer .footer__wrapper .menu__item ul{list-style:none;padding:0;margin:0}.footer .footer__wrapper .menu__item ul li a{text-decoration:none;color:#303d3f}.footer .footer__wrapper .up__arrow{min-width:40px;position:fixed;bottom:20px;right:20px;display:none}.footer .footer__wrapper .up__arrow img{transform:rotate(-90deg)}.line .wrapper .line__content p{max-width:600px}.default__form{gap:15px}input:active,input:focus,textarea:active,textarea:focus{box-shadow:none;outline:0;border:1px solid #3aac4e}.wpcf7-response-output{display:none}.wpcf7-form-control-wrap{position:relative}.footer .footer__wrapper .menu__item ul li a,header .wrapper .lang a,header .wrapper .phone a:last-child{transition:.3s ease}.footer .footer__wrapper .menu__item ul li a:hover,header .wrapper .lang a:hover,header .wrapper .phone a:last-child:hover{color:#3aac4e;transition:.3s ease}@media screen and (max-width:1000px){.default__form{grid-template-columns:1fr 1fr;gap:15px}.default__form input{margin-bottom:0!important}}@media screen and (max-width:1240px){.services .wrapper .services__container .services__box ul li{font-size:16px}}@media (max-width:1100px){.hero .wrapper{align-items:flex-start;overflow:hidden;position:relative}.hero .wrapper .hero__box{padding:15px}.hero{padding:0}.hero .wrapper .hero__slider{max-width:90%}.hero .wrapper .hero__box{height:100%}.hero .wrapper .hero__box h1{max-width:500px;font-size:3.6vw}.hero .wrapper .hero__box p{max-width:720px;font-size:1.9vw}.hero .wrapper .hero__box a{font-size:1.6vw;margin-bottom:45px}.hero .wrapper .hero__box .hero__benefits ul{grid-gap:10px}.hero .wrapper .hero__box .hero__benefits ul li{min-width:22vw;font-size:1.3vw;margin-right:2vw}.about .wrapper{flex-wrap:wrap-reverse}.about .wrapper .content__image{max-width:100%;flex:0 0 100%;margin-left:-20px}.about .wrapper .content__info{margin-bottom:100px;margin-left:0;width:100%;word-wrap:normal}.about .wrapper .content__info .add__blocks{flex-wrap:wrap}.about .wrapper .content__info .add__blocks .clients{margin-left:0}.services .wrapper .services__container{grid-template-columns:1fr}.services .wrapper .services__container .services__box{min-width:630px;margin:0 auto}.line{height:auto}.line .wrapper .line__content{flex-wrap:wrap;padding:35px 15px}.line .wrapper .line__content .line__title{margin-bottom:0}.line .wrapper .line__content div,.line .wrapper .line__content p{margin-bottom:10px}}@media (max-width:1000px){header .wrapper .lang ul{flex-direction:row}header .wrapper .lang ul li{margin-bottom:0}.header .wrapper{display:block;position:relative}.header .wrapper .phone{max-width:150px;position:absolute;top:50%;left:80%;transform:translate(-50%,-50%)}.header .wrapper .phone a:first-child{font-size:16px}.header .wrapper .phone a:last-child{font-size:12px;margin-top:0}.header .wrapper .burger{position:absolute;top:50%;right:0;transform:translateY(-50%)}.burger{width:24px;height:14px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;cursor:pointer;z-index:999}.burger span:nth-child(2){width:16px}.burger span{display:block;width:100%;background-color:#000;height:2px;border-radius:7px;transition:.3s}.mob-class{display:flex!important}.pk-class{display:none!important}.menu{position:fixed;max-height:100vh;overflow-y:auto;top:70px;left:0;padding-top:20px;z-index:100;max-width:100%!important;width:100%;height:100vh;background-color:#fff;opacity:0;visibility:hidden;transition:.3s;display:flex}.menu,.menu ul{flex-direction:column;align-items:center}.menu ul li{margin-left:0!important;padding:0;margin-bottom:40px}.menu .social{display:flex;justify-content:center!important;flex-direction:row;padding:0;margin:0 0 50px}.menu .social li{margin-left:24px!important;margin-bottom:0!important}.menu .social li:first-child{margin-left:0!important}.menu .social li a:active,.menu .social li a:focus,.menu .social li a:hover{border-bottom:none!important}.menu .order-btn{display:inline-block!important;max-width:286px;margin:0 15px 50px!important;padding:14px 32px;background-color:#004856;color:#fff;border-radius:7px;text-align:center;text-decoration:none;font-size:16px;font-family:"Open Sans"}.menu .lang.mob-class{justify-content:center}.menu .lang:after{left:50%!important}}@media (max-width:960px){.faq .faq__content .faq__block{max-width:100%;width:100%;margin:0;padding:0}.about{padding-bottom:0}.about,.faq,.line,.reviews,.services{margin-bottom:100px}.footer .footer__wrapper{position:relative}.footer .footer__wrapper .up__arrow{position:absolute;right:0;bottom:0}}@media (max-width:768px){.form-line .form-line__wrapper .form textarea,.wpcf7-form-control-wrap[data-name=your-message]{height:120px}.hero{margin-bottom:100px}.default__form{display:grid;grid-template-columns:1fr;gap:15px;max-width:360px}.header .wrapper .logo{padding-top:5px}.header .menu{padding-top:0}.header .menu ul li{margin-bottom:20px}.header .phone{left:65%!important}header .wrapper .logo{max-width:100px}.hero .wrapper{flex-wrap:wrap-reverse;overflow:hidden;position:relative}.hero .wrapper .hero__content{max-width:100%;flex:0 0 100%}.hero .wrapper .hero__slider{max-width:100%}.hero .wrapper .hero__box{width:100%;height:100%}.hero .wrapper .hero__box h1{max-width:100%;margin-top:0;font-family:"Montserrat";font-size:5.3vw;font-weight:700;text-align:left}.hero .wrapper .hero__box p{font-size:2.7vw}.hero .wrapper .hero__box a{font-size:2.5vw}.hero .wrapper .hero__box .hero__benefits ul li{min-width:210px;font-size:14px;margin-right:40px}.about .wrapper .content__info .add__blocks div{width:100%}.about .wrapper .content__info .add__blocks .mission,.form-line .form-line__wrapper .form input{margin-right:0}.services .wrapper .services__container .services__box{min-width:100%}.services .wrapper .services__container .services__box ul li{font-size:14px}.services .wrapper .services__container .services__box .box__header{font-size:3.4vw;padding:20px}.services .wrapper .service__title{font-size:4vw}.slider__box .reviews-slider .swiper-wrapper{min-width:0}.slider__box .reviews-slider .swiper-wrapper .swiper-slide{margin:0;padding:0}.slider__box{position:static}.line .wrapper .line__content .line__box__title:before{left:auto;top:10px;right:-370px}.form-line{background-image:url(/wp-content/themes/consult/image/form-line-tablet.jpg)}.form-line .form-line__wrapper .form{flex-direction:column;align-items:flex-start}.form-line .form-line__wrapper .form input{margin-bottom:0}.footer .footer__wrapper .menu__item{min-width:210px}.swiper-pagination{text-align:center;margin-left:0}.footer .footer__wrapper{grid-template-columns:1fr;gap:30px}}@media (max-width:500px){.form-line .form-line__wrapper .form textarea,.wpcf7-form-control-wrap[data-name=your-message]{height:120px}.line__content a.order-btn{width:100%;text-align:center!important}.wpcf7-form-control-wrap{height:53px}#wpcf7-f106-o1,.form-line .form-line__wrapper .form input,button,textarea{width:100%}.default__form{display:grid;gap:15px;max-width:100%!important}.hero .wrapper .hero__box h1{font-size:7.2vw}.hero .wrapper .hero__box p{font-size:17px;width:90%}.default__form,.hero .wrapper .hero__benefits ul{grid-template-columns:1fr}.about .wrapper .content__info .about__title,.faq .faq__wrapper .faq__box__title .faq__title,.reviews .wrapper .reviews__box__title .reviews__title,.services .wrapper .service__title{font-size:24px}.about .wrapper .content__info .about__desc,.hero .wrapper .hero__box a{font-size:16px}.services .wrapper .services__container .services__box .box__header{font-size:18px;margin-bottom:20px}.services .wrapper .services__container .services__box ul li{font-size:16px;margin-bottom:20px}.line .wrapper{padding:60px 15px;overflow:hidden}.line .wrapper .line__content .line__box__title{margin-bottom:24px}.line .wrapper .line__content div,.line .wrapper .line__content p{margin-bottom:32px}.line .wrapper .line__content a,.line .wrapper .line__content div{font-size:16px}.line .wrapper .line__content .line__box__title:before{right:-80px;top:-120px}.form-line{background-image:url(/wp-content/themes/consult/image/form-bg-mob.jpg)}.form-line .form-line__wrapper .form{flex-direction:initial}.form-line .form-line__wrapper .form textarea{margin-right:0}}@font-face{font-display:swap;font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:400;src:url(/wp-content/themes/consult/fonts/montserrat-v26-latin-regular.woff2)format("woff2")}@font-face{font-display:swap;font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:700;src:url(/wp-content/themes/consult/fonts/montserrat-v26-latin-700.woff2)format("woff2")}@font-face{font-display:swap;font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:400;src:url(/wp-content/themes/consult/fonts/montserrat-v26-cyrillic-regular.woff2)format("woff2")}@font-face{font-display:swap;font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:700;src:url(/wp-content/themes/consult/fonts/montserrat-v26-cyrillic-700.woff2)format("woff2")}@font-face{font-display:swap;font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:400;src:url(/wp-content/themes/consult/fonts/open-sans-v40-latin-regular.woff2)format("woff2")}@font-face{font-display:swap;font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:400;src:url(/wp-content/themes/consult/fonts/open-sans-v40-cyrillic-regular.woff2)format("woff2")}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}button,input,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button{text-transform:none}[type=submit],button{-webkit-appearance:button}[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}