h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}.burger--active{top:0}.js-acc--active .js-acc__body{max-height:500px;margin-top:20px}.advantages-service p{margin:0!important}.advantages__content-item--btn .advantages__item-descr{max-width:230px}.advantages__content-item--btn .btn{margin-left:auto;padding:27px 32px}@media (max-width:600px){.advantages__content-item--btn{display:grid;grid-template-columns:45px 1fr;gap:15px}.advantages__content-item--btn .btn{max-width:none;width:100%}.advantages__content-item--btn .advantages__item-num{grid-row:3/1}}.advantages__content-item .btn{padding:20px 25px;white-space:nowrap}@media (width <=1100px){.info2 .info__content-img{max-height:270px}}.about-imgs h1{margin-bottom:25px}.swiper-slide-thumb-active img{border:4px solid #ffd01a}.about-imgs__thumbs-slider{margin-top:40px}.ticker-wrapper--second .ticker-track{animation:50s linear infinite scroll-right}.ticker-track{width:fit-content;animation:50s linear infinite scroll-left;display:flex}.ticker-content{white-space:nowrap;display:flex}.ticker-content img{object-fit:cover;border-radius:15px;margin:0 2.5px}@media (width <=800px){.ticker-content img{width:130px;height:212px}}.contacts .page-breads{margin-bottom:0}.contacts h1{margin-bottom:30px}.contacts__map iframe{border-radius:20px}.contacts__row-item .contacts__item-row{color:#404040;font-size:17px;font-weight:400;line-height:147%;display:flex;align-items:center;justify-content:space-between;gap:10px}.contacts__row-item .contacts__item-row a{margin-right:5px;display:block}.contacts__row-item .contacts__item-row a:first-child{margin-left:auto}.contacts__row-item .contacts__item-row a:last-child{margin:0}@media (max-width:1220px){.contacts__row-item .contacts__item-row{flex-direction:column;align-items:start}}.contacts__item-row div{display:flex}.main-page{background:#f8f8fc;border-radius:20px;display:flex;position:relative;overflow:hidden;max-width:1400px;margin:0 auto 100px}@media (width <=1000px){.main-page{min-height:600px;margin:0 8px 50px}}.main-page__img-desc{margin-left:auto}@media (width <=1000px){.main-page__img-desc{display:none}}.main-page__img-mob{display:none;width:100%;height:100%}@media (width <=1000px){.main-page__img-mob{display:block}}.main-page--video{color:#fff;position:relative}.main-page .section-breads{color:#9a9292}.main-page--video .section-breads{color:#fff}.main-page .section-breads path{stroke:#9a9292}.main-page--video .section-breads path{stroke:#fff}.main-page--video:before{content:"";background:linear-gradient(90deg,#171717 16.92%,rgba(23,23,23,0) 75.37%);width:100%;height:100%;display:block;position:absolute}@media (width <=1000px){.main-page--video:before{background:linear-gradient(0deg,#171717 24.65%,rgba(23,23,23,0) 77.9%)}}.main-page--video video{object-fit:cover;width:100%;height:100vh;max-height:400px}@media (width <=1000px){.main-page--video video{max-height:600px}}.main-page__descr{width:calc(100% - 100px);max-width:800px;position:absolute;top:30px;left:50px}.main-page__descr h1{margin-bottom:15px;font-size:45px;font-weight:600}@media (width <=1000px){.main-page__descr h1{font-size:25px}}.main-page__descr p{margin-bottom:30px;font-size:17px;font-weight:400;line-height:147%}.main-page__descr p:not(.main-page--video .main-page__descr p){color:#747476}@media (width <=1000px){.main-page__descr p{margin-bottom:15px;font-size:14px}.main-page__descr .btn{width:100%;max-width:none}.main-page__descr{width:calc(100% - 30px);top:auto;bottom:20px;left:15px}}.service-steps__content-wrapper{display:flex;gap:20px}@media (width <=1000px){.service-steps__content-wrapper{flex-direction:column-reverse}}.service-steps__img-desc{border-radius:15px}@media (width <=1000px){.service-steps__img-desc{display:none}}.service-steps__img-mob{width:100%;height:auto;display:none;border-radius:15px}@media (width <=1000px){.service-steps__img-mob{display:block}}.service-steps__content{grid-template-columns:repeat(2,1fr);gap:10px;max-height:540px;display:grid}@media (width <=1000px){.service-steps__content{gap:5px;max-height:none}}.service-steps__content-item{background:#f8f8fc;border-radius:15px;flex-direction:column;gap:10px;padding:15px 40px 15px 15px;display:flex}.service-steps__content-item img{max-width:55px}@media (width <=600px){.service-steps__content-item img{max-width:44px}.service-steps__content-item{padding:20px 10px}}.service-steps__item-title{color:#000;font-family:Suisse,sans-serif;font-size:20px;font-weight:600}@media (width <=600px){.service-steps__item-title{font-size:15px}}.service-steps__item-text{color:#404040;font-size:16px;font-weight:400;line-height:144%}@media (width <=600px){.service-steps__item-text{font-size:13px}}.service-cards{position:relative}.service-cards:before{content:"";background-image:url("/wp-content/themes/3D/assets/css/image.295ed4e0.png");background-size:cover;width:300px;height:300px;position:absolute;bottom:-150px;left:-200px;--lzl-bg-img:"/wp-content/themes/3D/assets/css/image.295ed4e0.png"}.service-cards__content{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (width <=900px){.service-cards__content{grid-template-columns:1fr;gap:10px}}.service-cards__cotnent-item{border-radius:15px;position:relative;overflow:hidden}.service-cards__cotnent-item img{width:100%;max-width:415px;height:auto}@media (width <=900px){.service-cards__cotnent-item img{object-fit:cover;max-width:none;max-height:200px}}.service-cards__item-descr{color:#fff;justify-content:space-between;align-items:center;gap:20px;width:calc(100% - 40px);font-size:17px;font-weight:600;line-height:135%;display:flex;position:absolute;bottom:25px;left:20px}@media (width <=600px){.service-cards__item-descr{font-size:14px}}.service-info{position:relative}.service-info .section-title{max-width:600px}.service-info__img{position:absolute;top:-50px;right:0;z-index:-1}@media (max-width:800px){.service-info__img{display:none}}.service-info__text{color:#404040;max-width:600px;margin-bottom:15px;font-size:17px;font-weight:400;line-height:147%}.service-info__cotnent{gap:25px;display:flex}.service-info__content-item{backdrop-filter:blur(30px);background:rgba(248,248,252,.8);border-radius:15px;width:100%;padding:20px}.service-info__content-item img{margin-bottom:20px}.service-info__content-item p{color:#404040;font-size:16px;font-weight:400;line-height:144%}.service-info__item-title{color:#000;margin-bottom:10px;font-size:20px;font-weight:600;line-height:130%}@media (max-width:600px){.service-info__text{font-size:13px}.service-info__content-item{padding:15px}.service-info__cotnent{flex-direction:column;gap:10px}.service-info__content-item img{width:30px;height:30px;margin-bottom:10px}.service-info__item-title{font-size:15px}.service-info__content-item p{font-size:13px}.service-info .section-title{margin-bottom:10px}}.portfolio .page-breads{margin-bottom:0}.portfolio h1{margin-bottom:30px}.portfolio__content{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.portfolio__content img{width:100%;min-width:165px;max-width:320px;height:auto;min-height:220px}@media (width <=750px){.portfolio__content{grid-template-columns:repeat(2,1fr);gap:5px}}.js__dropdown-list--active{opacity:1;visibility:visible}.btn--white{background-color:#fff}.page-main{margin-top:140px}@media (width <=900px){.page-main{margin-top:100px}}.section-breads{color:#fff;align-items:center;gap:10px;margin-bottom:5px;font-size:15px;font-weight:400;line-height:167%;display:flex}.page-head{flex-direction:column;gap:5px;display:flex}.page-head h1{color:#000;font-size:40px;font-weight:600}@media (width <=700px){.page-head h1{font-size:25px}}.page-breads{color:#9a9292;align-items:center;gap:10px;margin-bottom:30px;font-size:15px;font-weight:400;line-height:167%;display:flex}.wpcf7-spinner{display:none!important}.price__text{font-weight:400;font-size:17px;line-height:147%;color:#404040;margin-bottom:30px}@media (max-width:1000px){.price__text{font-weight:400;font-size:14px;line-height:143%;color:#404040;margin-bottom:20px}}.info .page-breads{margin-bottom:5px}@media (max-width:600px){.info .btn{max-width:none;width:100%}}.faq__acc .js-acc--active .js-acc__body{padding-bottom:30px}@media (max-width:600px){.faq__acc .js-acc--active .js-acc__body{padding-bottom:15px}}.service-print__content{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}.service-print__content-item{padding:20px;border-radius:15px;backdrop-filter:blur(30px);background:rgba(248,248,252,.8);min-height:235px}.service-print__item-icon{margin-bottom:20px;width:70px;height:70px}.service-print__item-title{font-weight:600;font-size:20px;line-height:130%;color:#000;margin-bottom:10px}.service-print__item-text{font-weight:400;font-size:16px;line-height:144%;color:#404040}@media (max-width:800px){.service-print__content{grid-template-columns:1fr;gap:10px}.service-print__content-item{padding:10px;min-height:auto}.service-print__item-icon{margin-bottom:10px;width:40px;height:40px}.service-print__item-title{font-size:16px;margin-bottom:5px}.service-print__item-text{font-size:14px}}.template-block .container{display:flex;gap:30px;justify-content:space-between}.template-block__content{width:100%;max-width:700px}.template-block__content p{font-weight:400;font-size:16px;line-height:144%;color:#404040;max-width:620px}.template-block__content .btn{margin-top:20px}.template-block__swiper-container{max-width:565px}.template-block__swiper-slide img{width:100%;height:auto}.template-block__swiper-btns{display:flex;align-items:center;gap:15px;position:absolute;left:50%;bottom:20px;transform:translateX(-50%);z-index:10}.template-block__swiper-wrapper-prev{width:8px;height:13px}.template-block__swiper-wrapper-next{width:8px;height:13px}.template-block__swiper-pagination{max-width:max-content;border-radius:20px;padding:12px 10px;box-shadow:0 1px 2px 0 rgba(209,209,209,.1),0 4px 4px 0 rgba(209,209,209,.09),0 9px 5px 0 rgba(209,209,209,.05),0 16px 6px 0 rgba(209,209,209,.01),0 25px 7px 0 rgba(209,209,209,0);background:#fff}.template-block__swiper-pagination .swiper-pagination-bullet-active{border-radius:5px;width:22px;background:#ffd01a}@media (max-width:1000px){.template-block .container{flex-direction:column}.template-block__content p{max-width:none}.template-block__swiper-container{max-width:none}.template-block__content p{font-size:13px}}@media (max-width:1100px){.info3 .info__content-wrapper{flex-direction:column!important}}.service-cards:before.lzl:not(.lzl-ed),.service-cards:before.lzl-ing:not(.lzl-ed){background-image:none}