.hero__title-secondary .sup-mark{color:rgba(144,144,144,.15);font-size:14px;font-style:normal;transform:translate(1px,-20px)}@media (max-width:1200px){.hero__title-secondary .sup-mark{font-size:12px;transform:translate(1px,-12px)}}@media (max-width:990px){.hero__title-secondary .sup-mark{transform:translateY(-10px)}}@media (max-width:670px){.hero__title-secondary .sup-mark{font-size:8px;transform:translate(1px,-5px)}}.estimate-cta{padding:var(--pym,90px) 0}@media (max-width:670px){.estimate-cta{--pym:50px}}@media (max-width:990px){.estimate-cta__wrapper{align-items:center}}.estimate-cta__title,.estimate-cta__description{width:100%}.estimate-cta__title{max-width:var(--maw,900px);font-weight:600;line-height:120%;font-size:var(--fz,45px);color:#fff;text-transform:uppercase}@media (max-width:990px){.estimate-cta__title{--fz:34px;text-align:center}}@media (max-width:670px){.estimate-cta__title{--fz:30px;--maw:400px}}.estimate-cta__description{color:var(--gold);text-transform:uppercase;font-size:var(--fz,22px);max-width:var(--maw,560px);margin:15px 0 0;line-height:125%}@media (max-width:990px){.estimate-cta__description{text-align:center}}@media (max-width:670px){.estimate-cta__description{--fz:18px}}.estimate-cta__description b{color:inherit;font-weight:600}.estimate-cta__outer{margin:40px 0 0}@media (max-width:990px){.estimate-cta__outer{align-items:center;margin:0}}.estimate-cta__picture{z-index:1;margin:0 0 0 var(--ml,310px);width:var(--w,384px);bottom:0;left:50%}.estimate-cta__picture:before{content:"";width:100%;padding-top:119.01%;display:block;position:relative}@media (max-width:1200px){.estimate-cta__picture{--ml:400px}}@media (max-width:990px){.estimate-cta__picture{--w:238px;margin:0;position:relative;bottom:auto;left:auto}}.estimate-cta__image{z-index:1;top:0;left:0}.estimate-cta__agreement{margin-top:30px}@media (max-width:990px){.estimate-cta__agreement{max-width:280px;margin-left:auto;margin-right:auto}}@media (max-width:670px){.estimate-cta__agreement{max-width:240px}}@media (max-width:510px){.estimate-cta__agreement{margin-top:20px}}.consultation{background-color:#0a0a0a}.consultation_no-outer{background-color:var(--dark);padding:var(--pt,130px) 0 0;overflow:hidden}@media (max-width:990px){.consultation_no-outer{--pt:80px}}@media (max-width:670px){.consultation_no-outer{--pt:70px}}@media (max-width:510px){.consultation_no-outer{--pt:50px}}@media (min-width:1201px){.consultation_individual{padding-top:89px}}@media (max-width:1200px) and (min-width:991px){.consultation_individual{padding-top:60px}}@media (max-width:510px){.consultation_individual{padding:50px 0}}.consultation_footer{padding-top:90px}@media (max-width:670px){.consultation_footer{padding-top:70px}}@media (max-width:510px){.consultation_footer{padding-top:50px}.consultation__wrapper_cut-gaps{padding-top:0;padding-bottom:0}}.consultation__outer{background-color:var(--dark);max-width:1520px;overflow:hidden}@media (max-width:510px){.consultation__outer{background-color:transparent}}.consultation__title{text-transform:uppercase;color:#fff;margin-bottom:50px;font-size:45px;font-weight:400;line-height:130%}@media (max-width:1200px){.consultation__title{font-size:36px}}@media (max-width:990px){.consultation__title{font-size:34px}.consultation__title br{display:none}}@media (max-width:670px){.consultation__title{font-size:28px}}@media (max-width:510px){.consultation__title{margin-bottom:0;font-size:22px;line-height:140%}}.consultation__title em,.consultation__title i{color:var(--gold);font-style:italic}.consultation__title span{color:#fff;text-transform:initial;margin-left:14px;font-size:16px;font-weight:500;line-height:120%;display:inline-block}@media (max-width:1200px){.consultation__title span{vertical-align:middle}}@media (max-width:670px){.consultation__title span{margin-top:4px;margin-left:0;line-height:150%;display:block}}.consultation__title_director{max-width:980px}@media (max-width:1200px){.consultation__title_director{max-width:828px}}@media (max-width:510px){.consultation__title_director{font-size:20px}}.consultation__title_director span{max-width:288px}@media (max-width:510px){.consultation__title_director span{max-width:initial;margin-top:10px}}.consultation__title_engineer{max-width:860px}@media (max-width:1200px){.consultation__title_engineer{max-width:730px}}@media (max-width:990px){.consultation__title_engineer{max-width:480px}}.consultation__title_engineer span{max-width:269px}.consultation__title_designer{max-width:900px}@media (max-width:1200px){.consultation__title_designer{max-width:760px}}@media (max-width:990px){.consultation__title_designer{max-width:480px}}@media (max-width:670px){.consultation__title_designer{max-width:400px}}.consultation__title_designer span{max-width:294px}.consultation__form{align-items:flex-start;max-width:865px}@media (max-width:990px){.consultation__form{max-width:340px}}@media (max-width:670px){.consultation__form{max-width:300px}}@media (max-width:510px){.consultation__form{max-width:initial}}.consultation__item{width:calc(33.3% - 13.3333px);margin-right:20px}@media (max-width:990px){.consultation__item{width:100%;margin-bottom:10px;margin-right:0}}.consultation__button{margin-right:0}@media (max-width:990px){.consultation__button{margin-top:6px;margin-bottom:0}}.consultation__agreement{width:100%;margin-top:30px}@media (max-width:670px){.consultation__agreement{max-width:240px;margin-left:auto;margin-right:auto}}@media (max-width:510px){.consultation__agreement{margin-top:20px}}.consultation__person{z-index:-1;width:var(--consultation-person-width,524px);right:var(--consultation-person-right,auto);bottom:var(--consultation-person-bottom,0);left:var(--consultation-person-left,auto);top:var(--consultation-person-top,auto);background:0 0/contain no-repeat;position:absolute}@media (max-width:510px){.consultation__person{width:100%;position:relative;top:auto;bottom:auto;left:auto;right:auto}.consultation__person:before{display:none}}.consultation__person span{color:#a3a3a3;z-index:1;background-color:#252627;border-radius:10px;width:190px;padding:18px 16px;font-size:14px;font-weight:500;line-height:140%;position:absolute}@media (max-width:1200px){.consultation__person span{padding:14px 16px}}@media (max-width:670px){.consultation__person span{width:170px}}@media (max-width:510px){.consultation__person span{width:187px}}@media (max-width:374px){.consultation__person span{font-size:12px}}.consultation__person span b{color:#fff;margin-bottom:6px;font-size:18px;font-weight:500;line-height:120%;display:block}@media (max-width:1200px){.consultation__person span b{font-size:16px}}@media (max-width:374px){.consultation__person span b{margin-bottom:2px;font-size:14px}}.consultation__person_director{--consultation-person-width:422px;--consultation-person-right:-150px}.consultation__person_director:before{content:"";width:100%;padding-top:119.905%;display:block;position:relative}@media (max-width:1700px){.consultation__person_director{--consultation-person-width:400px;--consultation-person-right:-130px}}@media (max-width:1200px){.consultation__person_director{--consultation-person-width:370px;--consultation-person-right:-170px}}@media (max-width:990px){.consultation__person_director{--consultation-person-width:311px;--consultation-person-right:-30px}}@media (max-width:670px){.consultation__person_director{--consultation-person-right:-120px}}@media (max-width:510px){.consultation__person_director{background-position:right -1px bottom -31px;background-size:177px;height:190px;margin-top:-28px}}.consultation__person_director span{bottom:111px;left:74px}@media (max-width:1200px) and (min-width:991px){.consultation__person_director span{bottom:20px;left:80px}}@media (max-width:990px){.consultation__person_director span{bottom:100px;left:20px}}@media (max-width:670px){.consultation__person_director span{left:68px}}@media (max-width:510px){.consultation__person_director span{bottom:46px;left:0}}@media (max-width:374px){.consultation__person_director span{width:140px}}.consultation__person_engineer{--consultation-person-bottom:-7px;--consultation-person-right:-162px}.consultation__person_engineer:before{content:"";width:100%;padding-top:93.5115%;display:block;position:relative}@media (max-width:1200px){.consultation__person_engineer{--consultation-person-width:470px}}@media (max-width:990px){.consultation__person_engineer{--consultation-person-bottom:0}}@media (max-width:510px){.consultation__person_engineer{background-position:right -40px top 8px;background-size:266px;height:177px;margin-top:-10px}}.consultation__person_engineer span{bottom:101px;left:162px}@media (max-width:1200px) and (min-width:991px){.consultation__person_engineer span{bottom:11px;left:auto;right:134px}}@media (max-width:990px){.consultation__person_engineer span{top:auto;bottom:108px;left:68px}}@media (max-width:670px){.consultation__person_engineer span{left:155px}}@media (max-width:510px){.consultation__person_engineer span{bottom:20px;left:0}}@media (max-width:374px){.consultation__person_engineer span{width:154px}}.consultation__person_designer{--consultation-person-width:433px;--consultation-person-right:-109px}.consultation__person_designer:before{content:"";width:100%;padding-top:104.157%;display:block;position:relative}@media (max-width:1200px){.consultation__person_designer{--consultation-person-width:394px;--consultation-person-right:-70px}}@media (max-width:990px){.consultation__person_designer{--consultation-person-right:-90px}}@media (max-width:510px){.consultation__person_designer{background-position:right 4px top;background-size:257px;width:100%;height:157px;margin:13px 4px 0 auto}}@media (max-width:374px){.consultation__person_designer{background-size:220px}}.consultation__person_designer span{width:195px;bottom:115px;left:79px}@media (max-width:1200px){.consultation__person_designer span{bottom:13px;left:160px}}@media (max-width:990px){.consultation__person_designer span{bottom:77px;left:62px}}@media (max-width:670px){.consultation__person_designer span{bottom:68px;left:156px}}@media (max-width:510px){.consultation__person_designer span{width:187px;bottom:20px;left:0}}@media (max-width:374px){.consultation__person_designer span{width:160px}}@media (max-width:510px){.partners-grid{padding-bottom:66px}}.partners-grid__container{grid-template-columns:repeat(5,1fr);gap:20px;display:grid}@media (min-width:1201px){.partners-grid__container{-moz-column-gap:26px;column-gap:26px}}@media (max-width:1200px){.partners-grid__container{grid-template-columns:repeat(4,1fr)}}@media (max-width:990px){.partners-grid__container{flex-flow:column wrap;align-items:flex-start;gap:0;max-height:272px;display:flex}}.partners-grid__slide{border-radius:10px;flex-direction:column;height:128px;display:flex;overflow:hidden}@media (max-width:990px){.partners-grid__slide{width:auto;margin:0}}@media (max-width:510px){.partners-grid__slide{height:95px}}@media (max-width:670px){.partners-grid__image{max-width:80%;max-height:60%}}.partners-grid__image-wrapper{justify-content:center;align-items:center;height:78px;display:flex}@media (max-width:510px){.partners-grid__image-wrapper{height:58px}}.partners-grid__text{text-align:center;background:rgba(217,217,217,.2);justify-content:center;align-items:center;min-height:49px;font-size:14px;line-height:120%;display:flex}@media (max-width:990px){.partners-grid__text{font-size:12px}}@media (max-width:510px){.partners-grid__text{min-height:36px;font-size:11px}}.partners-grid__dots{justify-content:flex-start;max-width:151px;bottom:24px;left:0;transform:translate(0)}@media (min-width:511px){.partners-grid__dots{display:none}}@media (min-width:991px){.partners-grid__prev,.partners-grid__next{display:none}}.images-tree__carousel{width:100%}@media (max-width:510px){.images-tree__carousel{padding-bottom:66px}.images-tree__viewport{width:100%}}.images-tree__slide{width:374px;min-width:374px;margin-right:19px}@media (max-width:1280px){.images-tree__slide{width:366px;min-width:366px;margin-right:20px}}@media (max-width:1200px){.images-tree__slide{background-size:296px;width:296px;min-width:296px}}@media (max-width:990px){.images-tree__slide{width:295px;min-width:295px}}@media (max-width:510px){.images-tree__slide{background-position:0 0;background-size:cover;width:100%;min-width:100%}}.images-tree__slide img{display:block}.images-tree__dots{justify-content:flex-start;max-width:151px;bottom:24px;left:0;transform:translate(0)}@media (min-width:511px){.images-tree__dots{display:none}}.equipment-item{min-width:var(--ei-width,100%);width:var(--ei-width,100%);will-change:transform, scale}.equipment-item__outer{--ei-o-t-x:var(--ei-content-translate-x,0);--ei-o-t-y:var(--ei-content-translate-y,0);--ei-o-o:var(--ei-outer-opacity,1);transform:translate(var(--ei-o-t-x), var(--ei-o-t-y));opacity:var(--ei-o-o);flex-direction:column;align-items:center;transition:transform .3s,opacity .3s;display:flex}.equipment-item__picture{z-index:1;--ei-p-s:var(--ei-picture-scale,1);width:100%;transform:scale(var(--ei-p-s));max-width:var(--ei-picture-max-width,308px);background:50%/contain no-repeat;transition:transform .3s;position:relative}.equipment-item__picture:before{content:"";width:100%;padding-top:81.1688%;display:block;position:relative}.equipment-item__picture img{z-index:1;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.equipment-item__name{color:#fff;text-align:center;max-width:220px;margin-top:6px;padding-top:12px;font-size:18px;line-height:139%}@media (max-width:510px){.equipment-item__name{margin-top:2px;padding-top:10px;font-size:14px}}.equipment-item__name:before{content:"";background:linear-gradient(270deg, rgba(var(--gold-rgb), 0) 0%, var(--gold) 49.27%, rgba(var(--gold-rgb), 0) 100%);width:100%;max-width:191px;height:1px;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}.equipment-item__price{color:#555;text-align:center;margin-top:6px;font-size:18px;font-style:italic;line-height:139%}@media (max-width:510px){.equipment-item__price{margin-top:8px;font-size:14px}}.equipment-item__name,.equipment-item__price{--ei-c-t-x:var(--ei-content-translate-x,0);--ei-c-t-y:var(--ei-content-translate-y,0);transform:translate(var(--ei-c-t-x), var(--ei-c-t-y));transition:transform .3s}.equipment-item[data-slide-order="0"] .equipment-item__outer{opacity:var(--ei-outer-opacity-level-0,var(--ei-o-o));transform:translate(var(--ei-outer-translate-x-level-0,var(--ei-o-t-x)), var(--ei-outer-translate-y-level-0,var(--ei-o-t-y)))}.equipment-item[data-slide-order="0"] .equipment-item__name,.equipment-item[data-slide-order="0"] .equipment-item__price{transform:translate(var(--ei-content-translate-x-level-0,var(--ei-c-t-x)), var(--ei-content-translate-y-level-0,var(--ei-c-t-y)))}.equipment-item[data-slide-order="0"] .equipment-item__picture{transform:scale(var(--ei-picture-scale-level-0,var(--ei-p-s)))}.equipment-item[data-slide-order="1"] .equipment-item__outer{opacity:var(--ei-outer-opacity-level-1,var(--ei-o-o));transform:translate(var(--ei-outer-translate-x-level-1,var(--ei-o-t-x)), var(--ei-outer-translate-y-level-1,var(--ei-o-t-y)))}.equipment-item[data-slide-order="1"] .equipment-item__name,.equipment-item[data-slide-order="1"] .equipment-item__price{transform:translate(var(--ei-content-translate-x-level-1,var(--ei-c-t-x)), var(--ei-content-translate-y-level-1,var(--ei-c-t-y)))}.equipment-item[data-slide-order="1"] .equipment-item__picture{transform:scale(var(--ei-picture-scale-level-1,var(--ei-p-s)))}.equipment-item[data-slide-order="2"] .equipment-item__outer{opacity:var(--ei-outer-opacity-level-2,var(--ei-o-o));transform:translate(var(--ei-outer-translate-x-level-2,var(--ei-o-t-x)), var(--ei-outer-translate-y-level-2,var(--ei-o-t-y)))}.equipment-item[data-slide-order="2"] .equipment-item__name,.equipment-item[data-slide-order="2"] .equipment-item__price{transform:translate(var(--ei-content-translate-x-level-2,var(--ei-c-t-x)), var(--ei-content-translate-y-level-2,var(--ei-c-t-y)))}.equipment-item[data-slide-order="2"] .equipment-item__picture{transform:scale(var(--ei-picture-scale-level-2,var(--ei-p-s)))}.tools{z-index:1;background:#232323;position:relative;overflow:hidden}.tools__wrapper,.tools__title{flex-direction:column;align-items:flex-start;display:flex}.tools__title-main{color:#fff;text-transform:uppercase;font-size:50px;font-weight:500;line-height:120%}@media (max-width:670px){.tools__title-main{font-size:40px}}.tools__title-main i{color:var(--gold);font-size:78px;font-weight:700}@media (max-width:670px){.tools__title-main i{font-size:50px}}.tools__title-secondary{text-transform:uppercase;color:#fff;max-width:560px;margin-top:5px;font-size:22px;line-height:120%}@media (max-width:670px){.tools__title-secondary{font-size:16px}}.tools__title-secondary em{color:inherit;font-style:italic}.tools__text{align-items:flex-start;margin-top:60px;display:flex}@media (max-width:1200px){.tools__text{margin-top:50px}}@media (max-width:990px){.tools__text{margin-top:40px}}@media (max-width:670px){.tools__text{margin-top:20px}}.tools__text span{color:#fff;font-size:22px;line-height:120%}.tools__text span b{color:inherit;font-weight:700}@media (max-width:670px){.tools__text span{font-size:16px}}.tools__text:before{content:"";z-index:1;background:var(--gold);width:62px;height:1px;margin-top:12px;margin-right:50px;display:block;position:relative}@media (max-width:670px){.tools__text:before{width:31px;margin-right:12px}}.tools__carousel{width:100%;margin:0}.tools__viewport{width:256px;overflow:initial;margin:0}@media (max-width:990px){.tools__viewport{margin:0 auto}}@media (min-width:511px){.tools__container{height:312px}}.tools__slide{--ei-outer-opacity:.3;--ei-outer-opacity-level-0:1;--ei-outer-opacity-level-1:.5;--ei-outer-opacity-level-2:.3}.tools__button{width:100%;max-width:427px;margin-top:70px;padding:5px}@media (max-width:990px){.tools__button{margin-top:50px}}@media (max-width:510px){.tools__button{margin-top:30px}}.tools__visual{z-index:1;justify-content:flex-start;align-items:center;display:flex;position:absolute}@media (max-width:1200px){.tools__visual{margin-left:100px}}@media (min-width:991px){.tools__visual{top:0;bottom:0;left:50%;right:0}}@media (max-width:990px){.tools__visual{margin-top:40px;margin-left:0;position:relative;top:auto;bottom:auto;left:auto;right:auto}}@media (max-width:510px){.tools__visual{margin-top:20px}}
