a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;outline:none;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{line-height:1.4}ol,ul{list-style:none}blockquote,q{quotes:none}i{font-style:italic}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}b,strong{font-weight:500}.btn,a,input[type=submit]{cursor:pointer;transition:.5s}input[type=text]{transition:.5s}input[type=submit]{-webkit-appearance:none}img{-webkit-touch-callout:none;-webkit-user-select:none}input[placeholder]{text-overflow:ellipsis}input:-moz-placeholder,input::-moz-placeholder{text-overflow:ellipsis}input:-ms-input-placeholder{text-overflow:ellipsis}:focus::-webkit-input-placeholder{color:transparent}:focus:-moz-placeholder,:focus::-moz-placeholder{color:transparent}:focus:-ms-input-placeholder{color:transparent}:root{--black:#393939;--black2:#1f1f1f;--black3:#565656;--grey:#6f6f6f;--gray1:#f0f0f0;--grey2:#424242;--grey3:#d9d9d9;--grey4:#ababab;--grey5:#6e6e6e;--grey6:#787878;--grey7:#f3f3f3;--grey8:#b5b5b5;--grey9:#e0e0e0;--grey10:#ccc;--light:#f5f5f5;--lightgrey:#a0a0a0;--lightgreen:#6fa400;--lightgreen2:#679800;--white:#fff;--blue:#1e498c;--blue2:#10356e;--orange:#f46700;--pink:#e88e71;--coral:#ec8f71;--ff-accent:"Roboto Condensed",sans-serif}html{color:var(--black);font-family:Roboto Condensed,sans-serif;font-family:Roboto Flex;font-size:10px;font-weight:500;font-weight:400;min-width:320px}body{font-size:1.6rem;overflow-x:hidden}.wrapper{margin:0 auto;max-width:100%;min-width:320px;overflow:hidden;width:100%}.middle{background:red;display:none!important;height:10000px;left:50%;margin-left:-1px;position:absolute;top:0;width:2px;z-index:100}*{box-sizing:border-box}section{padding:70px 0;position:relative}.container{box-sizing:border-box;margin:0 auto;max-width:1564px;padding:0 15px;position:relative;width:100%;z-index:3}.container-spec{background:var(--white);border-radius:20px}.bar__long{background:var(--red);border-radius:0 20px 20px 0;height:4px;left:0;position:fixed;top:0;transition:.5s;width:0;z-index:99}picture{align-items:flex-start;display:flex}img{max-width:100%}.s__img{overflow:hidden}.s__img,.s__img img{border-radius:14px}.s__btn{background:var(--lightgreen);border:none;border-radius:32px;color:var(--white);cursor:pointer;display:inline-flex;font-family:Roboto Condensed,sans-serif;font-size:2.2rem;font-weight:700;padding:13.6px 58.3px;text-decoration:none;text-transform:uppercase;transition:.5s}.s__btn img,.s__btn svg{max-height:21px;max-width:21px}.s__btn-green{background:var(--lightgreen)}.s__btn-green:hover{background:#598105}.s__btn-orange{background:var(--orange)}.s__btn-orange:hover{background:#dc6842}.s__btn.disabled{opacity:.5}form:invalid input[type=submit]{opacity:.6;pointer-events:none}.s__btn.disabled{opacity:.6;pointer-events:none}.s__title,strong{font-weight:700}.s__title{font-family:Roboto Condensed,sans-serif;font-size:4.2rem;line-height:1.15;margin-bottom:40px;text-align:center;width:100%}.s__title2 strong{color:var(--red)}.s__title-empty{margin-bottom:0}.s__subtitle{font-weight:700;margin-bottom:20px;width:100%}.s__text{margin-bottom:28px;max-width:642px}.s__text p{margin-bottom:16px}.s__text p:last-of-type{margin-bottom:0}.s__text ul li{border-bottom:1px solid var(--grey9);padding:20px 0 20px 28px;position:relative}.s__text ul li:last-of-type{border-bottom:none}.s__text ul li:before{background:url(../i/best_ico_check.svg) no-repeat 50%;content:"";display:block;height:12px;left:0;position:absolute;top:26px;width:15px}.btn__scrollup{align-items:center;background:var(--coral);border-radius:100%;bottom:40px;cursor:pointer;display:flex;height:85px;justify-content:center;opacity:0;position:fixed;right:4%;transition:.5s;width:85px;z-index:10}.btn__scrollup:hover{background:var(--black);transform:scale(1.1)}.btn__scrollup.active{opacity:1}.bg__grey{background:var(--light)}.collapse-item{cursor:pointer;min-height:42px;padding:17px 22px 17px 60px;position:relative}.collapse-item:before{background:url(../i/collapse__ico.svg) no-repeat 50%/100% 100%;content:"";height:41px;left:0;position:absolute;top:15px;transition:.5s;width:41px}.collapse-item.active:before{transform:rotate(90deg)}.collapse-title{cursor:pointer;font-family:Roboto Condensed,sans-serif;font-size:2.2rem;font-weight:700;margin-bottom:0}.collapse-text{font-size:1.8rem;font-weight:500}.collapse-text p{margin-bottom:20px}.collapse-text ul li{margin-bottom:5px;padding-left:30px;position:relative}.collapse-text ul li:before{background:url(../i/best_ico_check.svg) no-repeat 50%;content:"";display:block;height:15px;left:0;position:absolute;top:4px;width:15px}.slider__wrap{display:flex;flex-direction:column;position:relative;width:100%}.slider{width:100%}.slider__button{cursor:pointer;position:absolute;top:calc(50% - 24px);z-index:2}.slider__button-prev{left:0}.slider__button-next{right:0}.slider__button.swiper-button-disabled{opacity:.5}.s__windows .swiper-button-lock{display:block!important}.swiper-pagination{left:0!important;margin-top:66px;position:relative!important;top:0!important}.swiper-pagination-bullet{background:var(--grey3)!important;border-radius:100%!important;height:20px!important;margin:0 10px!important;opacity:1!important;width:20px!important}.swiper-pagination-bullet-active{background:var(--lightgreen2)!important}.columns{justify-content:space-between}.columns,.columns-2-type1{display:flex}.columns-2-type1 .column{width:100%}.columns-2-type1 .column-1{max-width:830px;padding-right:60px}.columns-2-type1 .column-2{max-width:calc(100% - 830px)}.columns-2-type2{display:flex}.columns-2-type2 .column{width:100%}.columns-2-type2 .column-1{margin-right:42px;max-width:384px}.columns-2-type2 .column-2{max-width:calc(100% - 384px)}.columns-2-type1-spec .column-1{margin-right:48px;max-width:720px}.columns-2-type1-spec .column-2{max-width:calc(100% - 720px)}@media screen and (max-width:1700px){body{font-size:1.6rem}section{padding:60px 0}.container{max-width:1200px;position:relative}.s__btn{font-size:1.8rem;padding:12px 40px}.s__title{font-size:3rem;margin-bottom:40px}.s__title-empty{margin-bottom:0}.s__text{margin-bottom:20px}.collapse-text p,.s__text p{margin-bottom:10px}.collapse-item:before{height:30px;width:30px}.columns-2-type1 .column-1{max-width:50%;padding-right:30px}.columns-2-type1 .column-2{max-width:100%}.columns-2-type2 .column{padding-right:20px;width:100%}.columns-2-type2 .column-1{padding-right:20px}.columns-2-type1-spec .column-1{margin-right:0;max-width:50%;padding-right:30px}.columns-2-type1-spec .column-2{max-width:100%}.s__text ul li{padding-bottom:10px;padding-top:10px}.s__text ul li:before{top:16px}.swiper-pagination{margin-top:20px}.btn__scrollup{height:60px;width:60px}}@media screen and (max-width:1200px){.s__btn{font-size:1.8rem;padding:12px 30px}.columns-2-type1-spec .column-1{margin-right:0;padding-right:20px}.columns-2-type2 .column-2{max-width:50%;padding-right:0}}@media screen and (max-width:1023px){body{font-size:1.6rem}.columns-2-type2 .column{margin-bottom:20px;margin-right:0;padding-right:20px}.columns-2-type2 .column:last-of-type{margin-bottom:0}.columns-2-type1 .column-1{padding-right:20px}.columns-2-type2{display:flex;flex-direction:column}.columns-2-type2 .column{max-width:100%;padding-right:0}.collapse-text{font-size:1.6rem}}@media screen and (max-width:767px){body{background:#eee}.wrapper{padding-top:130px}.container{box-sizing:content-box;max-width:370px;padding:0 30px}.s__title{font-size:3.6rem;margin-bottom:20px;text-align:center}.s__btn{justify-content:center;min-width:282px;text-align:center}.s__img{left:-30px;left:0;max-width:calc(100% + 60px);max-width:100%;position:relative;width:calc(100% + 60px);width:100%}.columns-2-type1{flex-direction:column}.columns-2-type1 .column-1,.columns-2-type1 .column-2{margin-bottom:20px;max-width:100%;padding-right:0}.columns-2-type1 .column-2{margin-bottom:0}.s__wrap{display:flex;justify-content:center}.collapse-item{padding-right:0}.collapse-item:before{top:18px}.collapse-text{padding-right:20px;text-align:justify}}@media screen and (max-width:429px){.s__img{left:-20px;left:0;max-width:calc(100% + 40px);max-width:100%;position:relative;width:calc(100% + 40px);width:100%}.container{box-sizing:border-box;padding:0 10px}}.visible-lg{display:block!important}.visible-md,.visible-ng,.visible-sm,.visible-xs,.visible-xxs{display:none!important}@media screen and (max-width:1700px){.visible-lg{display:none!important}.visible-ng{display:block!important}.visible-md,.visible-sm,.visible-xs,.visible-xxs{display:none!important}}@media screen and (max-width:1200px){.visible-lg,.visible-ng{display:none!important}.visible-md{display:block!important}.visible-sm,.visible-xs,.visible-xxs{display:none!important}}@media screen and (max-width:1023px){.visible-lg,.visible-md,.visible-ng{display:none!important}.visible-sm{display:block!important}.visible-xs,.visible-xxs{display:none!important}}@media screen and (max-width:767px){.visible-lg,.visible-md,.visible-ng,.visible-sm{display:none!important}.visible-xs{display:block!important}.visible-xxs{display:none!important}}@media screen and (max-width:479px){.visible-lg,.visible-md,.visible-ng,.visible-sm,.visible-xs{display:none!important}.visible-xxs{display:block!important}}section{overflow-anchor:none}.header__part1 .header__btn-quota,.header__part1 .header__contact .header__btn-mob{display:none!important}.header{display:flex;flex-direction:column;position:relative;z-index:101}.header__part,.header__part .container{align-items:center;display:flex}.header__part .container{justify-content:space-between}.header__part1{background:var(--white);padding:26px 0 20px}.header__part1 .container{max-width:1566px}.header__part2{background:var(--blue)}.header__part2 .container{max-width:1580px}.header__part3{background:var(--blue);left:0;opacity:0;position:fixed;top:-200px;transition:.5s;width:100%}.header__part3 .container{max-width:1566px}.header__part3 .header__logo{margin-right:64px}.header__part3 .header__wrap{display:flex}.header__part3 .header__adres,.header__part3 .header__contact{margin-right:7px}.header__part3 .header__adres img,.header__part3 .header__adres svg,.header__part3 .header__contact img,.header__part3 .header__contact svg{height:40px;margin-right:0;width:40px}.header__part1 .header__contact .header__btn-mob{display:none}.header__main{align-items:center;display:flex}.header__logo{margin-right:134px}.header__inner{display:flex;justify-content:center}.header__adres{align-items:center;color:var(--grey);display:flex;font-size:1.6rem;letter-spacing:.5px;line-height:1.1;margin-right:45px;text-decoration:none}.header__adres img,.header__adres svg{margin-right:14px}.header__adres:hover{color:var(--lightgreen)}.header__time{color:var(--grey);font-size:1.6rem;letter-spacing:.5px;line-height:1.1}.header__time strong{font-weight:700}.header__contact{align-items:center;display:flex;gap:20px;margin-top:-10px}.header__contact-phone{align-items:flex-start;display:flex;flex-direction:column}.header__contact-label{font-size:1.6rem;font-weight:700;letter-spacing:.5px;margin-right:11px}.header__contact-tel{align-items:center;border:1px solid var(--lightgreen);border-radius:43px;color:var(--lightgreen);display:flex;font-size:2.1rem;padding:5px 22px 5px 8px;text-decoration:none}.header__contact-tel.support-tel{border:1px solid var(--blue);color:var(--blue)}.header__btn-quota{align-items:center;display:flex;margin-top:-10px}.header__contact-tel svg{height:25px;margin-right:10px;width:25px}.header__contact-mob{display:none}.header nav{margin-left:-20px;position:relative;z-index:2}.header nav>ul{display:flex;height:100%}.header nav>ul>li{margin-bottom:auto;margin-top:auto;position:relative}.header nav>ul>li.none>a{pointer-events:none}.header nav>ul>li>a{color:var(--white);display:inline-flex;font-family:Roboto Condensed,sans-serif;font-size:2.4rem;font-weight:700;line-height:1.1545;padding:34px 16px;position:relative;text-decoration:none;text-transform:uppercase}.header nav>ul>li:hover>a{color:var(--lightgreen)}.header nav .menu-big{position:static}.header nav .menu-item-has-children>a{padding-right:50px}.header nav .menu-item-has-children>a:after,.header nav .menu-item-has-children>a:before{background-color:var(--white);content:"";display:block;height:4px;position:absolute;right:14px;top:45px;transform:rotate(0);transition:transform .1s;transition:.5s;width:18px}.header nav .menu-item-has-children>a:before{right:24px;transform:rotate(45deg)}.header nav .menu-item-has-children:hover>a:before,.header nav .menu-item-has-children>a:after{transform:rotate(-45deg)}.header nav .menu-item-has-children:hover>a:after{transform:rotate(45deg)}.header nav .menu-item-has-children:hover>a:after,.header nav .menu-item-has-children:hover>a:before{background:var(--lightgreen)}.header nav li .sub-menu{background:var(--blue);border-bottom-left-radius:20px;border-bottom-right-radius:20px;display:block;left:0;opacity:1;padding:34px 48px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible;width:100%}.header nav li .sub-menu li{margin-bottom:10px;padding-right:10px}.header nav li .sub-menu li:last-of-type{margin-bottom:0}.header nav li .sub-menu a{color:var(--white);font-size:1.6rem;font-weight:500;text-decoration:none;text-transform:capitalize}.header nav li .sub-menu-columns{align-items:flex-start;display:flex;display:none}.header nav li .sub-menu-column{display:flex;flex-wrap:wrap;max-width:25%;width:100%}.header nav li .sub-menu-column-2{max-width:50%}.header nav li .sub-menu-label{font-size:1.8rem;font-weight:300;padding:20px 0;text-transform:uppercase;width:100%}.header nav li~.sub-menu-label{margin-top:35px}.header nav li .sub-menu-column li{max-width:100%;padding-right:5px;width:100%}.header nav li .sub-menu-column-2 li{max-width:50%}.header__burger{cursor:pointer;display:none;max-width:44px;width:100%}.header__burger-item{background:var(--black);height:8px;width:100%}.header nav li .sub-menu{background:var(--blue2);border-radius:5px;box-shadow:0 3px 5px rgba(50,50,50,.25);color:#eee;display:flex;flex-wrap:wrap;font-size:14px;left:20px;line-height:1.4;min-width:360px;opacity:0;padding:10px 0;position:absolute;text-align:left;top:100%;-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px);transition:.1s ease-in-out;visibility:hidden;z-index:100}.header nav li .sub-menu:before{background:var(--blue);border-color:var(--blue2) transparent;border-style:solid;border-width:0 10px 10px;content:"";display:block;left:14px;position:absolute;top:-9px}.header nav li .sub-menu li{display:block;width:100%}.header nav li .sub-menu li a{box-sizing:border-box;color:#eee;letter-spacing:.5px;padding:10px 40px 10px 20px;white-space:nowrap}.header nav li:hover .sub-menu{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible}.header nav li .sub-menu li a:hover{color:var(--lightgreen2)}.header nav li.menu-item-1500 .sub-menu,.header nav li.menu-item-1559 .sub-menu{min-width:700px}.header nav li.menu-item-1500 .sub-menu li,.header nav li.menu-item-1559 .sub-menu li{max-width:33.3%}.header__part3 nav>ul>li>a{font-size:1.8rem;padding:18px 16px}.header .header__part3 nav .menu-item-has-children>a:after,.header .header__part3 nav .menu-item-has-children>a:before{height:3px;top:24px;width:14px}.header .header__part3 nav .menu-item-has-children>a:after{right:16px}.header .header__part3 .s__btn{font-size:2.2rem;padding:4px 20px}.header .header__part3 .header__adres,.header .header__part3 .header__contact{margin-top:0}.header.fixed .header__part3{opacity:1;top:0}.header__part4{display:none!important}@media screen and (max-width:767px){.s__request{padding-left:16px;padding-right:16px;padding-top:164px}.header__part1{border-bottom:1px solid rgba(0,0,0,.2);display:flex!important;padding-bottom:0}.header__part4{background:var(--white);padding:10px 0}.header__part4,.header__part4 .header__contact-tel{display:flex!important}.header__part4 .s__btn{font-size:1.3rem;min-width:100px;padding:8px 20px}.catalog-steel-doors-post-title__title-suffix.--hidden{display:none}a.scroll.header__btn.s__btn.s__btn-green{padding:8px 40px}}.s__anons .swiper-slide{margin:0 14px 14px;max-width:calc(33.3% - 28px)}.home .s__general .s__img.hero-s__img{left:0!important;max-width:calc(100% + 20px);width:calc(100% + 20px)}.s__general{border-bottom:1px solid #f0ebe2;overflow:hidden;padding:0}.s__general .container{max-width:1566px}.s__general .columns{display:flex;justify-content:space-between}.s__general .column1{flex-shrink:0;max-width:700px;padding-top:112px;position:relative;width:100%;z-index:2}.s__general-home .column1{padding-top:46px}.s__general .column1:before{background:var(--white);content:"";filter:blur(30px);height:140%;position:absolute;right:-20%;top:-20%;width:200px}.s__general .column1 .s__info{display:flex;flex-direction:column;position:relative}.s__general .s__title{border-bottom:1px solid #a0a0a099;font-family:Roboto Condensed,sans-serif;font-size:6rem;letter-spacing:-1px;line-height:1.05;margin-bottom:50px;max-width:100%;padding-bottom:26px;text-align:left;text-transform:capitalize}.s__general .s__wrap{display:flex;margin-bottom:40px}.s__general .s__subtitle{font-family:Roboto Condensed,sans-serif;font-size:4.2rem;letter-spacing:-1px;line-height:1.1;padding-bottom:0;text-align:left;text-transform:uppercase;word-spacing:1px}.s__general .s__subtitle,.s__general .s__subtitle span{font-weight:700!important}.s__general .s__subtitle2{font-size:1.8rem;margin-bottom:44px;max-width:380px}.s__general .s__subtitle+.s__wrap{margin-top:40px}.s__general .s__plus{align-items:center;display:flex;gap:20px;padding-bottom:50px;padding-top:10px}.s__general-home .s__plus{padding-bottom:20px}.s__general .s__plus-item{align-items:center;display:flex;position:relative}.s__general .s__plus-item:nth-child(2n){margin-right:0}.s__general .s__hero-plus-item,.s__general .s__hero-plus-item :nth-child(2n){margin-left:0;margin-right:0}.s__hero-plus{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.s__general .s__plus-item img{flex-shrink:0;height:auto;max-height:100px;max-width:180px;width:auto}.s__general-home .s__plus-item img{max-height:74px;max-width:130px}.s__hero-plus img{max-height:100px}.s__general .s__plus-item span{color:var(--black3);font-family:Roboto Condensed,sans-serif;font-size:1.4rem;font-weight:800;line-height:1;margin-left:15px}.s__general .s__plus-item span i{font-size:3.2rem;font-style:normal;letter-spacing:2px;line-height:1}.s__general .s__img{flex-shrink:0;margin-right:-220px;margin-top:0;max-height:642px;position:relative;width:100%}.s__general .s__img img{height:100%;object-fit:cover;width:100%}.s__general-home{position:relative}.hero-advantages{background-color:#f0f0f0;display:flex;flex-wrap:wrap;width:100%}.hero-advantages-head{background-color:var(--blue);padding:16px 24px;width:100%}.hero-advantages-head,.hero-advantages-list{display:flex;flex-direction:column;gap:18px;justify-content:center}.hero-advantages-list{color:var(--black);font-size:1.375rem;font-weight:700;padding:22px 24px;width:100%}.s__general .s__img.hero-s__img{max-height:728px}.s__general--steel-doors .s__img.hero-s__img{max-height:790px}.hero-advantages-list__item{font-family:var(--ff-accent);font-size:18px;padding-left:50px;position:relative;text-transform:uppercase}.hero-advantages-list__item:after{background:url(../i/collapse__ico.svg) no-repeat 50%/100% 100%;content:"";height:34px;left:0;position:absolute;top:50%;transform:translateY(-50%) rotate(90deg);width:34px}.s__general-home .hero-advantages-head .hero-advantages__title{color:var(--white);font-size:28px;font-weight:600;line-height:1.3;margin:0;padding:0;text-align:center}.s__general-home{background-color:var(--white)}.s__general-yard-sign{background:unset}.s__general-home .s__title{border:none;font-size:5.8rem;letter-spacing:-1px;margin-bottom:30px;padding-bottom:0;text-align:center}.s__general-home .s__subtitle{border-bottom:1px solid #a0a0a099;font-size:2.5rem;letter-spacing:-.8px;margin-left:auto;margin-right:auto;max-width:660px;padding-bottom:22px;text-align:center}.s__general-home .s__subtitle+.s__general-yard-sign__button{margin-top:20px}.s__general.s__general-yard-sign .s__subtitle{border:unset;font-size:28px;line-height:1.3;margin-bottom:0;padding-bottom:0;white-space:pre-line}.s__general-home .s__wrap{justify-content:center;margin-bottom:40px}.s__general-home:not(.s__general-yard-sign) .s__plus{justify-content:center}.s__general-yard-sign .s__hero-plus{justify-content:flex-start;padding-bottom:0}.s__general-home .s__img{max-height:690px}.s__general-yard-sign .s__general-home__title{border-bottom:1px solid #a0a0a099;margin-bottom:36px;padding-bottom:22px}.s__general-yard-sign .s__general-home__title,.s__general-yard-sign .s__subtitle{margin-left:unset;margin-right:unset;text-align:left}.s__general-yard-sign-button{justify-content:center;min-width:260px}.s__general--small .s__plus{padding-bottom:34px}.s__transform .columns{display:flex}.s__transform .column{width:100%}.s__transform .column2{max-width:692px}.s__transform .s__title{margin-bottom:16px;text-align:left}.s__transform .s__text{text-align:justify}.s__transform .column-2 .s__img{display:none}.s__transform2 .s__text{font-size:1.8rem;max-width:800px}.s__windowinstallation{padding:60px 0}.s__windowinstallation .s__title{margin-bottom:40px;text-align:center}.s__windowinstallation .s__text{font-size:1.6rem;margin:0 auto 40px;max-width:800px;text-align:center}.s__windowinstallation .column1{max-width:50%;padding-right:20px;width:100%}.s__windowinstallation .column2{max-width:50%;width:100%}.s__windowinstallation .s__list-item{border-bottom:1px solid var(--grey4)}.s__windowinstallation .s__list-item:last-of-type{border-bottom:none}.s__windowinstallation .s__list-title{color:var(--lightgreen2);font-size:2rem;font-weight:700;text-transform:uppercase}.s__windowinstallation .s__list-item{counter-increment:section}.s__windowinstallation .s__list-item:before{align-items:center;background:var(--lightgreen2);border-radius:100%;color:var(--white);content:counter(section);display:flex;font-size:1.8rem;font-weight:700;justify-content:center;transform:rotate(0deg)!important}.s__windowinstallation+.s__request{margin-top:-40px;padding-bottom:80px;padding-top:0}.s__exc{padding:0 0 64px}.s__exc .container{padding:54px 76px 40px}.s__exc .s__title{margin-bottom:50px;text-align:center}.s__exc .s__exc-list{display:flex}.s__exc .s__exc-item{display:flex;flex-direction:column;max-width:16.66667%;padding:0 26px 2px;width:100%}.s__exc .s__exc-img{align-items:center;background:var(--pink);border-radius:100%;display:flex;height:100px;justify-content:center;margin-bottom:27px;width:100px}.s__exc .s__exc-title{font-size:2rem;font-weight:700;letter-spacing:-.5px;margin-bottom:4px}.s__exc .s__exc-text{font-size:1.6rem;font-weight:500;line-height:1.2}.s__products{padding-bottom:84px}.s__products .slider__button{top:calc(50% - 50px)}.s__products2{padding-bottom:50px}.s__products .s__title{margin-bottom:5px;text-align:center}.s__products .s__subtitle{color:var(--grey5);font-size:2rem;font-weight:500;margin-bottom:40px;text-align:center}.s__productmore .s__title{margin-bottom:40px}.s__products .slider__wrap{margin-left:-50px;width:calc(100% + 100px)}.s__products .s__product-item{display:flex;flex-direction:column;margin-bottom:70px;padding:0 50px}.s__products .s__product-item:last-of-type{margin-bottom:0}.s__products .s__product-img{align-items:center;border-radius:14px;display:flex;justify-content:center;margin-bottom:8px;min-height:191px;overflow:hidden}.s__products .s__product-img img{height:100%;max-height:230px}.s__products .s__product-name{color:var(--black);display:flex;font-size:2.6rem;font-weight:700;justify-content:center;letter-spacing:-.2px;margin-bottom:10px;min-height:74px;text-align:center;text-decoration:none;text-transform:capitalize;width:100%}.s__products .s__product-name:hover{color:var(--lightgreen2)}.s__products .s__product-text{font-size:1.8rem;font-weight:500;line-height:1.2}.s__products .s__product-price{font-size:1.6rem;font-weight:400;max-width:140px!important;padding:12px;padding:8px!important;text-decoration:none;text-transform:none;width:100%}.s__products .s__product-price:hover{background:#598105}.s__products-category{padding-bottom:100px}.s__products-category .s__title{margin-bottom:60px}.s__products-category .swiper-pagination{margin-top:96px}.s__products .slider__wrap{margin-left:0;width:100%}.s__products-archive .container{margin-bottom:40px}.s__products-archive .container:last-of-type{margin-bottom:0}.s__products-archive .s__title{margin-bottom:40px}.s__energy .s__title{margin-bottom:60px;text-align:left}.s__energy .s__item,.s__energy .s__list{display:flex;width:100%}.s__energy .s__item{flex-direction:column;margin-bottom:36px;max-width:50%}.s__energy .s__item:nth-child(2n){padding-left:70px}.s__energy .s__item:last-of-type{margin-bottom:0}.s__energy .s__item-img{align-items:center;display:flex;flex-shrink:0;height:100%;margin-bottom:52px;max-height:max-content;width:100%}.s__energy .s__item-img img{margin:0 auto;max-height:610px;width:auto}.s__energy .s__item-title{font-family:Roboto Condensed,sans-serif;font-size:3rem;font-weight:700;margin-bottom:12px}.s__energy .s__item-text{font-size:1.8rem;line-height:1.3;max-width:710px}.s__energy .s__item-text p{margin-bottom:20px}.s__energy .s__item-text p:last-of-type{margin-bottom:0}.s__energy .s__item-text ul{margin-top:20px;max-width:540px}.s__energy .s__item-text ul li{margin-bottom:20px;padding-left:25px;position:relative}.s__energy .s__item-text ul li:last-of-type{margin-bottom:0}.s__energy .s__item-text ul li:before{background:url(../i/best_check.svg) no-repeat 50%;content:"";height:16px;left:0;position:absolute;top:2px;width:16px}.s__energy .columns-desc{display:flex}.s__energy .columns-mob{display:none}.s__why{padding:80px 0 60px}.s__why .s__title{font-size:4.2rem;text-align:left}.s__why .columns{display:flex}.s__why .why__list{display:flex;flex-direction:column;margin-bottom:40px;margin-top:-17px;max-width:100%;width:100%}.s__why .why__item{border-bottom:1px solid var(--grey4);margin-bottom:6px;padding-bottom:17px;padding-top:17px}.s__why .why__item:last-of-type{border:none;margin-bottom:0}.s__why .why__title{color:var(--lightgreen2);font-family:Roboto Condensed,sans-serif;font-size:2.2rem;font-weight:700;margin-bottom:-4px}.s__why .why__text{font-size:1.8rem;letter-spacing:.2px;margin-bottom:40px;max-width:700px}.s__why .s__text{font-size:2.1rem;font-weight:500;letter-spacing:-.4px;line-height:1.25;margin-bottom:40px;max-width:700px}.s__reviews .s__title{margin-bottom:62px;text-align:center}.s__reviews .slider__wrap{display:flex;margin:0 auto;width:calc(100% - 30px)}.s__reviews .slider__button-prev{left:-40px}.s__reviews .slider__button-next{right:-40px}.s__reviews .rev__item{display:flex}.s__reviews .rev__column1{flex-shrink:0}.s__reviews .rev__photo{border-radius:100%;height:96px;margin-right:32px;overflow:hidden;width:96px}.s__reviews .rev__photo img{border-radius:100%;height:100%;object-fit:cover;width:100%}.s__reviews .rev__text{color:var(--black);font-family:Roboto Flex;font-size:1.8rem;font-weight:500;margin-bottom:10px;padding-right:20px}.s__reviews .rev__autor{font-weight:700}.s__reviews .s__dot{background:var(--grey3);border-radius:100%;height:20px;margin:0 10px;width:20px}.s__reviews .s__dot-active{background:var(--lightgreen2)}.s__faq{overflow:hidden;padding-bottom:90px}.s__faq .s__title{font-size:4.2rem;margin-bottom:28px;margin-top:5px;text-align:left}.s__faq .s__img{justify-content:flex-end}.s__faq .faq__list{margin-bottom:46px;padding-left:4px}.s__faq .faq__item{border-bottom:1px solid var(--grey4);padding:20px 0 20px 60px}.s__faq .faq__item:last-of-type{border:none}.s__faq .faq__title{color:var(--lightgreen2);font-family:Roboto Condensed,sans-serif;font-size:2.2rem;font-weight:700}.s__faq .faq__text{font-size:2rem;font-weight:500;margin-top:16px}.s__faq .faq__text p{margin-bottom:20px}.s__faq .faq__text p:last-of-type{margin-bottom:0}.s__map{padding:0}.s__map .s__img{display:flex;justify-content:center}.s__map .iframe__map{display:block}.s__request{margin-bottom:-4px}.s__request .container{box-shadow:0 4px 30px 0 #00000026;max-width:1536px;padding:0}.s__request .s__box{border-radius:20px}.s__request .s__box-title{background:var(--lightgreen);border-top-left-radius:20px;border-top-right-radius:20px;color:var(--white);font-size:4.2rem;font-weight:700;margin-bottom:34px;padding:32px 56px;text-align:left}.claim-warranty-case__form .s__request-claim .s__box-title{font-size:3rem;padding:20px 22px}.claim-warranty-case__form .s__box .s__box-textarea{height:84px}.s__claim-warranty-case .s__title{margin-bottom:18px}.s__request .s__box-title-spec{background:var(--coral);color:var(--white)}.s__request .s__box-inner{display:flex;flex-wrap:wrap;padding:26px 60px}.s__request .s__box-columns{align-items:flex-start;display:flex;margin-right:40px;max-width:calc(50% - 20px);width:100%}.s__request .s__box-columns:nth-child(2n){margin-right:0}.s__request .s__box-column{display:flex;flex-wrap:wrap;margin-right:20px;max-width:100%;width:100%}.s__request .s__box-column-big{display:flex;flex-wrap:wrap;max-width:660px}.s__request .s__box-column:last-of-type{margin-right:0;margin-top:8px}.s__request .s__box-group{display:flex;flex-direction:column;margin-bottom:26px;max-width:100%;position:relative;width:100%}.s__request .s__box-group2{max-width:50%;padding-right:10px}.s__request .s__box-group2:nth-child(2n){padding-right:0}.s__request .s__box-group3{max-width:33.3%;padding-right:5px}.s__request .s__box-input{background:var(--grey7);border:1px solid var(--grey8);border-radius:8px;color:var(--grey2);display:flex;font-family:Roboto Flex;font-size:2rem;font-weight:500;max-width:100%;padding:16px 18px;width:100%}.s__request .s__box-select{padding-right:60px}.s__request .s__box-select-wrap{position:relative}.s__request .s__box-select-wrap:after{background:url(../i/collapse__ico.svg) no-repeat 50%;background-size:100% 100%;content:"";height:30px;position:absolute;right:10px;top:14px;transform:rotate(90deg);width:30px}.s__request .s__box-textarea{height:148px;resize:none}.s__request .s__box label.error{bottom:0;color:red;font-size:1rem;font-weight:700;left:16px;margin-top:4px;z-index:2}.iti--allow-dropdown .iti__country-container{max-height:45px}@media screen and (max-width:767px){.iti--allow-dropdown .iti__country-container{max-height:38px}}.s__request .form__inp-tel~label.error{left:10px}.s__request .s__box-select~label.error{left:20px}.s__request .inform{align-items:center;display:flex}.s__request .recaptcha-inner{display:flex;flex-direction:column;margin-right:10px}.s__request .s__box-input.error{border-color:red}.s__request .s__box-column-big .s__box-group{margin-bottom:20px}.s__request .current{position:relative;top:-12px}.s__request .nice-select .list{width:100%}.s__request .s__box-agree{cursor:pointer;display:block;font-size:1.2rem;letter-spacing:0;line-height:1.15;margin-bottom:0;margin-top:4px;padding-left:40px;position:relative}.s__request .s__box-agree input{left:-999999px;position:absolute}.s__request .s__box-agree p:before{border:1px solid #000;content:"";height:16px;left:0;position:absolute;top:0;width:16px}.s__request .s__box-agree p:after{background:var(--lightgreen);border-radius:100%;content:"";height:12px;left:3px;opacity:0;position:absolute;top:3px;transition:.5s;width:12px}.s__request .s__box-agree input:checked~p:after{opacity:1}.s__request .s__box-agree-label{display:flex;padding-left:39px;position:relative}.s__request .s__box-agree-label:before{border:1px solid #1e498c80;border-radius:4px;content:"";height:22px;left:0;position:absolute;top:0;width:22px}.s__request .s__box-agree-label:after{background:url(../i/best_ico_check.svg) no-repeat 50%;content:"";display:block;height:12px;left:4px;opacity:0;position:absolute;top:6px;transition:.5s;width:15px}.s__request .s__box-agree input:checked~.s__box-agree-label:after{opacity:1}.s__request .s__btn{justify-content:center;text-align:center}.s__request-inner{border-radius:20px;box-shadow:0 4px 30px 0 #00000026}.s__request-inner .s__box-title{background:var(--coral);font-size:3.6rem;letter-spacing:.7px;margin-bottom:0;padding:30px 54px}.s__request-inner .s__box-inner{flex-direction:column;padding:34px 60px}.s__request-inner .s__box-columns{margin-right:0;max-width:100%}.s__request-inner .s__box-column-big{max-width:100%}.s__request-inner .s__box-textarea{height:142px}.s__request-inner .s__box-agree{font-size:1.4rem;margin-bottom:40px}.s__request-inner .s__box-agree-label{font-size:1.4rem;margin-top:14px}.footer .container{align-items:flex-start;display:flex;justify-content:space-between}.footer__part1{padding:55px 0 10px}.footer__part2{padding:34px 0}.footer__part2 .container{align-items:center;display:flex;justify-content:space-between}.footer nav{align-items:flex-start;display:flex;width:calc(100% - 136px)}.footer nav .menu-columns{display:flex;flex-wrap:wrap;max-width:20%;width:100%}.footer nav .menu-columns-1{max-width:18%}.footer nav .menu-columns-2{max-width:100%}.footer nav .menu-columns-3{max-width:43%}.footer nav .menu-column{display:flex;flex-direction:column;margin-bottom:40px}.footer nav .menu-label{font-family:Roboto Condensed,sans-serif;font-size:2.6rem;font-weight:700;margin-bottom:18px;max-width:100%!important;pointer-events:none;width:100%}.footer nav .menu-label,.footer nav .menu-label a{color:var(--grey6);text-transform:uppercase}.footer nav li{margin-bottom:0;max-width:100%;width:100%}.footer nav li a{color:var(--blue2);font-weight:500;text-decoration:none;text-transform:capitalize}.footer nav li a:hover{color:var(--lightgreen)}.footer nav .menu-columns-2 .menu-column{max-width:50%;width:100%}.footer .menu-columns-2 ul,.footer .menu-columns-3 ul{display:flex;flex-wrap:wrap;justify-content:flex-start}.footer .menu-columns-2 ul li,.footer .menu-columns-3 ul li{max-width:50%;padding-right:10px}.footer .soc__list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;max-width:172px;position:relative;width:100%}.footer .soc__item{margin:9px 9px 14px}.footer .soc__link{display:flex;max-height:38px;max-width:38px}.footer .soc__link img,.footer .soc__link svg{height:100%;width:100%}.footer .s__copy{font-size:1.85rem;margin-top:12px}.footer .footer__logo{max-width:146px}.s__quiz{background:#fff;overflow:hidden;padding:0}.s__quiz .container{max-width:1130px}.s__quiz .columns{align-items:center}.s__quiz .column{max-width:50%;width:100%}.s__quiz .column1{max-width:48.5%;position:relative;z-index:1}.s__quiz .column2{display:flex;justify-content:flex-end;max-width:51.5%;position:relative;z-index:2}.s__quiz .column2:before{background:var(--white);content:"";filter:blur(30px);height:180%;left:-20%;position:absolute;top:-40%;width:200px}.s__quiz .s__bg{display:block;left:-40%;left:-35%;position:relative;width:110%}.s__quiz .s__bg .s__bg-main{max-width:120%;min-height:688px;object-fit:cover;width:120%}.s__quiz .s__bg-decor{bottom:0;position:absolute;right:0}.s__quiz .s__bg img{display:block}.s__quiz .s__info{display:flex;flex-direction:column;max-width:570px;position:relative;width:100%;z-index:2}.s__quiz .s__title{color:#393939;font-family:Roboto Condensed,sans-serif;font-weight:700;letter-spacing:.6px;text-align:left}.s__quiz .s__title strong{color:#1d498c}.s__quiz .s__subtitle{font-family:Roboto Condensed,sans-serif;font-size:2.4rem;font-weight:400;line-height:1.25;margin-bottom:40px;text-align:left}.s__quiz .s__wrap{margin-bottom:40px}.s__quiz .s__btn{align-items:center;font-family:Roboto Condensed,sans-serif;font-size:2.4rem;font-weight:700;justify-content:center;letter-spacing:2px;padding:15.75px 10px;text-align:center;width:100%}.s__quiz .s__btn.s__btn-disabled{opacity:.5;pointer-events:none}.s__quiz .s__list{font-size:1.6rem}.s__quiz .s__list ul li{display:flex;margin-bottom:16px;padding-left:34px;position:relative}.s__quiz .s__list ul li:last-of-type{margin-bottom:0}.s__quiz .s__list ul li:before{background:url(../i/quiz_check.svg) no-repeat 50%;content:"";display:block;height:20px;left:4px;position:absolute;top:0;width:20px}.s__quiz .s__special{font-size:1.2rem;margin-top:20px}.s__quiz .sertif__list{display:flex;justify-content:space-between;margin-bottom:56px}.s__quiz .sertif__img img{max-height:80px}.s__quiz .form__list{display:flex;flex-direction:column;margin-bottom:32px}.s__quiz .form__item{margin-bottom:8px}.s__quiz .form__inp-checkbox{margin-bottom:-13px;visibility:hidden}.s__quiz .form__inp-checkbox+span{background:#eee;border:none;border-radius:32px;color:#393939;cursor:pointer;display:flex;font-family:Roboto Condensed,sans-serif;font-size:2.4rem;justify-content:center;padding:10px;transition:.5s;width:100%}.s__quiz .form__inp-checkbox:checked+span{background:#ec8f71;color:#fff}.s__quiz .form__item:last-of-type{margin-bottom:0}.s__quiz .form__inp{background:#eee;border:none;border-radius:32px;color:#393939;display:flex;font-family:Roboto Condensed,sans-serif;font-size:2.4rem;justify-content:center;padding:12px 16px;width:100%}.s__quiz .form__list-checkbox .form__item{margin-bottom:5px}.s__quiz label.error{color:red;font-size:1.2rem;font-weight:700;margin-top:4px}.s__quiz .form__inp.error{border-color:red}.s__quiz .s__step,.s__quiz .s__step-current{align-items:center;display:flex;justify-content:center}.s__quiz .s__step-current{background:#1d498c;border-radius:100%;color:#fff;font-family:Roboto Condensed,sans-serif;font-size:1.6rem;height:40px;width:40px}.s__quiz .s__step-separate{background:#1d498c;height:2px;margin:0 8px;width:16px}.s__quiz .s__step-total{align-items:center;border:2px solid #1d498c;border-radius:100%;color:#393939;display:flex;height:40px;justify-content:center;width:40px}.s__quiz-step0{display:flex}.s__quiz-step1,.s__quiz-step2,.s__quiz-step3,.s__quiz-step4{display:none}.s__quiz-step0 .s__title{font-size:4.8rem;margin-bottom:32px}.s__quiz-step0 .s__wrap{margin-bottom:72px}.s__quiz-step0 .s__list{font-size:2rem}.s__quiz-step1 .s__title{font-size:3.2rem;margin-bottom:32px}.s__quiz-step4 .s__title{color:#ec8f71;font-size:4rem;letter-spacing:0}.s__quiz-step4 .s__btns{display:flex;justify-content:space-between;margin-top:56px}.s__quiz-step4 .s__btn{font-size:2.8rem;font-weight:400;max-width:267px;padding:10.4px;width:100%}.s__quiz-step4 .s__btn-tel{align-items:center;border:2px solid #6fa400;border-radius:32px;color:#6fa400;display:flex;font-family:Roboto Condensed,sans-serif;font-size:2.8rem;letter-spacing:1.2px;max-width:267px;padding:8.4px 14.5px;text-decoration:none;width:100%}.s__quiz-step4 .s__btn-tel svg{height:38px;margin-right:8px;width:38px}.s__in-the-media .slider__button-prev{left:-60px}.s__in-the-media .slider__button-next{right:-60px}.slider-in-the-media__item{align-items:center;display:flex;flex-direction:column;gap:20px}.slider-in-the-media__link{border-bottom:1px solid var(--blue);color:var(--blue);font-weight:700;text-decoration:unset}.slider-in-the-media__image{height:auto;width:100%}.window-count__btns-block{gap:14px}.window-count__btns-block,.window-count__container{align-items:center;display:flex;flex-direction:row;justify-content:center}.window-count__container{margin-top:40px}.window-count__container.hidden{display:none}.s__window-count__customer-satisfaction{padding:140px 0}section.s__your-city-new{padding:70px 0 35px}section.s__your-city-new.is-last{padding:70px 0}@media screen and (max-width:1199px){.s__quiz .s__bg{left:-10%}.s__quiz .s__sertif{margin-bottom:30px}.s__quiz .s__subtitle,.s__quiz .s__title{text-align:center}.s__quiz-step0 .s__wrap{margin-bottom:40px}.s__quiz-step4 .s__title{font-size:3.8rem}.s__quiz-step4 .s__wrap{margin-bottom:0}.s__quiz-step4 .s__btns{margin-top:40px}.s__quiz-step4 .s__btn,.s__quiz-step4 .s__btn-tel{font-size:2.2rem;max-width:244px}}@media screen and (max-width:1023px){.s__quiz .column2{padding:40px 0}.s__quiz-step0 .s__title{font-size:4.2rem}.s__quiz-step4 .s__btns{align-items:center;flex-direction:column}.s__quiz-step4 .s__btn{margin-bottom:10px}.s__customer-satisfaction .s__request{margin:0 auto;max-width:654px;padding:30px 16px}.customer-satisfaction__dog{display:none}}@media screen and (max-width:767px){.s__quiz .columns{flex-direction:column}.s__quiz .column1{max-width:100%;order:2}.s__quiz .column2{max-width:100%;order:1;padding-bottom:0}.s__quiz .column2:before{bottom:-80px;height:160px;left:-20%;top:auto;width:140%}.s__quiz .s__bg{left:-5%}.s__quiz .s__bg .s__bg-main{max-width:110%;min-height:auto;width:110%}.s__quiz-step1 .s__title{margin-bottom:20px}.s__quiz .sertif__list{justify-content:center;margin-bottom:40px}.s__quiz .sertif__item{margin:0 10px}.s__quiz .sertif__img img{max-height:40px}}.s__calc{padding:100px 0}.s__calc-header{padding-bottom:50px}.s__calc-body{padding:0 0 100px}.s__calc .s__title{font-size:6rem;margin-bottom:40px;text-align:center}.s__calc .s__text{font-size:1.8rem;margin-bottom:95px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.s__calc .calc__header{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.s__calc .calc__header-item{align-items:center;color:var(--black);cursor:pointer;display:flex;flex-direction:column;font-family:Roboto Condensed,sans-serif;font-size:2.2rem;font-weight:700;justify-content:center;text-transform:uppercase;width:100%}.s__calc .calc__header-num{flex-shrink:0;margin-right:10px}.s__calc .calc__header-step{align-items:flex-start;display:flex}.s__calc .calc__header-select{display:none;min-height:310px;padding-bottom:20px;padding-top:34px;width:100%}.s__calc .calc__header-select-img{align-items:center;height:244px;justify-content:center}.s__calc .calc__header-select-img img{max-height:244px}.s__calc .calc__header-select-wrap{align-items:center;display:flex;height:244px}.s__calc .calc__header-select-button{align-items:center;border:2px solid #000;border-radius:99px;display:flex;font-family:Roboto Condensed,sans-serif;font-size:2.2rem;font-weight:700;justify-content:center;margin:0 auto;max-width:290px;padding:23.605px 30px;width:100%}.s__calc .calc__header-select-cost{border:none;font-size:4rem;max-width:100%}.s__calc .calc__header-select-label{color:var(--black);font-family:Roboto Condensed,sans-serif;font-size:3rem;font-weight:700;margin-top:10px;text-align:center;text-transform:none}.s__calc .calc__header-item.active{color:var(--lightgreen2)}.s__calc .calc__body{padding:52px 0 0}.s__calc .calc__body-item{background:var(--white);border-radius:20px;box-shadow:0 4px 30px 0 #00000026;padding:42px 10px}.s__calc .calc__body-item-title{color:var(--black);font-family:Roboto Condensed,sans-serif;font-size:3rem;font-weight:700;margin-bottom:58px;text-align:center}.s__calc .calc__body-list1{display:flex;flex-wrap:wrap;margin-bottom:-90px}.s__calc .calc__body-list1-item{border-radius:20px;box-shadow:0 4px 30px 0 rgba(103,152,0,0);cursor:pointer;margin:0 10px 60px;max-width:calc(25% - 20px);padding:20px 10px;transition:.5s;width:100%}.s__calc .calc__body-list1-img{align-items:center;justify-content:center;margin-bottom:16px;min-height:224px}.s__calc .calc__body-list1-img img{max-height:280px}.s__calc .calc__body-list1-label{align-items:center;color:var(--black);display:flex;font-family:Roboto Condensed,sans-serif;font-size:3rem;font-weight:700;justify-content:center;text-align:center}.s__calc .calc__body-list1-item:hover{box-shadow:0 4px 30px 0 rgba(103,152,0,.2)}.s__calc-step1 .calc__body-item{padding:42px 10px}.s__calc .calc__body-list2{display:flex;justify-content:center}.s__calc .calc__body-list2-item{border-radius:20px;box-shadow:0 4px 30px 0 rgba(103,152,0,0);cursor:pointer;margin:0 34px;max-width:340px;padding:20px 10px;transition:.5s;width:100%}.s__calc .calc__body-list2-img{justify-content:center;margin-bottom:22px}.s__calc .calc__body-list2-label{align-items:center;border:2px solid var(--lightgreen);border-radius:99px;color:var(--black);display:flex;font-family:Roboto Condensed,sans-serif;font-size:3rem;font-weight:700;justify-content:center;padding:22px;text-transform:uppercase;transition:.5s}.s__calc .calc__body-list2-item.active .calc__body-list2-label{color:var(--lightgreen)}.s__calc .calc__body-list2-item:hover{box-shadow:0 4px 30px 0 rgba(103,152,0,.2)}.s__calc .calc__body-list2-item .calc__body-list2-label:hover,.s__calc .calc__body-list2-item.active .calc__body-list2-label{background:var(--lightgreen);color:var(--white)}.s__calc-step2 .calc__body-item{padding:42px 10px}.s__calc .calc__body-list3{display:flex;justify-content:center}.s__calc .calc__body-list3-item{margin:0 15px;max-width:282px;padding:0 15.5px;width:100%}.s__calc .calc__body-list3-label{align-items:center;border:2px solid var(--lightgreen);border-radius:99px;color:var(--black);cursor:pointer;display:flex;font-family:Roboto Condensed,sans-serif;font-size:2.2rem;font-weight:700;justify-content:center;padding:26px;transition:.5s}.s__calc .calc__body-list3-item.active .calc__body-list3-label{color:var(--lightgreen)}.s__calc .calc__body-list3-label.active,.s__calc .calc__body-list3-label:hover{background:var(--lightgreen);color:var(--white)}.s__calc .calc__body-price{color:var(--lightgreen2);display:flex;font-family:Roboto Condensed,sans-serif;font-size:6.4rem;font-weight:700;justify-content:center;margin-bottom:20px}.s__calc .calc__body-text{font-size:1.8rem;margin-bottom:84px;margin-left:auto;margin-right:auto;max-width:640px;max-width:400px;text-align:center;text-align:left}.s__calc .calc__body-text ul li{margin-bottom:5px;padding-left:22px;position:relative;text-align:left}.s__calc .calc__body-text ul li:before{background:url(../i/best_ico_check.svg) no-repeat 50%;content:"";display:block;height:15px;left:0;position:absolute;top:4px;width:15px}.s__calc .calc__body-callus{margin:0 auto 40px;max-width:344px}.s__calc .calc__body-callus-label{color:var(--grey);font-size:1.6rem;margin-bottom:20px;text-align:center}.s__calc .calc__body-callus-tel{align-items:center;border:1px solid var(--lightgreen);border-radius:99px;color:var(--lightgreen);display:flex;font-family:Roboto Condensed,sans-serif;font-size:3.6rem;font-weight:700;justify-content:center;padding:13px 18px;text-decoration:none}.s__calc .calc__body-callus-tel svg{flex-shrink:0;height:50px;margin-right:16px;width:50px}.s__calc .calc__body-callus-tel svg circle,.s__calc .calc__body-callus-tel svg path{transition:.5s}.s__calc .calc__body-callus-tel:hover{background:var(--lightgreen);color:var(--white)}.s__calc .calc__body-callus-tel:hover svg circle{fill:var(--white)}.s__calc .calc__body-callus-tel:hover svg path{fill:var(--lightgreen)}.s__calc .s__request{padding-bottom:85px}.s__calc .s__box-inner{margin:0 auto;max-width:652px;padding:0}.s__calc-step3 .calc__body{padding-bottom:0}.s__calc-step3 .calc__body .calc__body-item{border-bottom-left-radius:0;border-bottom-right-radius:0}.s__calc-step3 .s__request{background:var(--white);border-bottom-left-radius:20px;border-bottom-right-radius:20px;box-shadow:0 4px 30px 0 #00000026;position:relative;top:-20px}.s__calc-request .s__box-title{background:var(--coral);font-size:4rem;margin-bottom:76px}.s__calc-request .s__box-columns{flex-direction:column;margin:0 auto;max-width:100%!important}.s__calc-request .s__box-column{display:flex;justify-content:space-between;margin:0 auto;max-width:100%}.s__calc-request .s__box-group{max-width:48%}.s__calc-request .s__box-agree{font-size:1.4rem;margin-bottom:20px}.s__calc-request .s__btn{max-width:100%;width:100%}@media screen and (max-width:1800px){.s__calc{padding:60px 0 40px}.s__calc-header{padding-bottom:0}.s__calc .s__title{font-size:4rem}.s__calc .s__text{margin-bottom:60px}.s__calc .calc__header-item{font-size:2rem}.s__calc-body{padding:0}.s__calc .calc__body{padding-top:40px}.s__calc .calc__body-item{padding:30px 10px 40px}.s__calc .calc__body-item-title{font-size:2.6rem}.s__calc .calc__body-list1{margin-bottom:0}.s__calc .calc__body-list1-label{font-size:1.8rem}.s__calc .calc__body-list1-img{min-height:100px}.s__calc .calc__body-list1-img img{max-height:140px}.s__calc .calc__body-list1-item{margin-bottom:0;padding:10px}.s__calc .calc__body-list2-item{align-items:center;display:flex;flex-direction:column;margin:0 10px;max-width:calc(25% - 20px)}.s__calc .calc__body-list2-img img{max-height:200px}.s__calc .calc__body-list2-label{display:inline-flex;font-size:1.8rem;margin:0 auto;padding:10px 20px;width:auto}.s__calc .calc__body-list3-item{display:flex;justify-content:center;max-width:140px}.s__calc .calc__body-list3-label{display:inline-flex;font-size:1.8rem;margin:0 auto;padding:10px 40px;width:auto}.s__calc .calc__body-item-title{margin-bottom:20px}.s__calc .calc__body-text{font-size:1.4rem;margin-bottom:20px}.s__calc .calc__body-callus{margin-bottom:20px}.s__calc .s__request{margin-top:20px;padding-bottom:20px;top:-40px}.s__calc .s__request .s__box-title{font-size:2.4rem;padding:20px}.s__calc .calc__header-select-img img{max-height:140px}.s__calc .calc__header-select-button{font-size:1.8rem;max-width:200px;padding:10px}.s__calc .calc__header-select-cost{font-size:3rem}.s__calc .calc__header-select{min-height:200px;padding-bottom:0}.s__calc .calc__header-select-img{height:140px;max-height:140px;min-height:140px}.s__calc .calc__body-price{font-size:3.6rem}.s__calc .calc__header-select-wrap{height:140px}.s__calc .calc__header-select-label{font-size:2.2rem}.s__calc .calc__body-callus{display:flex;flex-direction:column}.s__calc .calc__body-callus-tel{display:inline-flex;font-size:2.2rem;padding:10px 20px}.s__calc .calc__body-callus-tel svg{height:30px;width:30px}.s__calc .calc__body-callus-label{margin-bottom:10px}.s__calc .s__box-inner{max-width:460px}}@media screen and (max-width:1200px){.s__calc .calc__body-item{padding:60px 10px}.s__calc-step1 .calc__body-item{padding:40px 10px}.s__calc .s__request .s__box-columns{max-width:100%}.catalog-steel-doors-post__intro{display:flex;flex-wrap:wrap;gap:24px}.advantages-text-block__image-left{max-width:calc(50% - 24px);width:100%}.s__catalog-steel-doors .catalog-steel-doors-post-main__text{flex:1;text-align:left}}@media screen and (max-width:1023px){.s__calc .calc__header-step{min-height:56px}.s__calc .calc__header-select-label{font-size:1.8rem}.s__calc .calc__body-item{padding:20px 10px}.s__calc .calc__body-list1-item{margin:0 5px;max-width:calc(25% - 10px);padding:10px}.s__calc .calc__body-list1-img{min-height:140px}.s__calc .calc__body-list1-label{font-size:1.8rem}.s__calc .calc__body-list1-img img{max-height:140px}.s__calc .calc__body-list2-item{padding:10px}.s__calc .calc__body-list2-label,.s__calc .calc__body-list3-label{font-size:1.8rem;padding:10px}.s__calc .calc__body-price{font-size:4.4rem}.s__calc .s__request .s__box-column{max-width:100%}}@media screen and (max-width:767px){.window-count__btns-block{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.window-count__btns-block .window-count__btn{max-width:100%;width:100%}.s__calc .s__title{font-size:4.2rem}.s__calc .s__text{font-size:1.4rem;margin:0 auto 40px;max-width:296px}.s__calc .calc__header{flex-direction:column;margin:0 auto;max-width:240px}.s__calc .calc__header-step{min-height:0}.s__calc .calc__header-item{align-items:flex-start}.s__calc .calc__header-select{padding-top:10px}.s__calc .calc__body-list1{flex-wrap:wrap;margin-bottom:0}.s__calc .calc__body-list1-item{margin-bottom:10px;max-width:calc(33% - 10px);padding:0}.s__calc .calc__body-list1-img{margin-bottom:5px;min-height:100px}.s__calc .calc__body-list1-img img{max-height:90px}.s__calc .calc__body-list1-label{font-size:1.6rem}.s__calc .calc__body-list2{flex-wrap:wrap}.s__calc .calc__body-list2-item{margin:0 5px;max-width:calc(50% - 10px)}.s__calc .calc__body-list2-item:last-of-type{margin-bottom:0}.s__calc .calc__body-list2-img img{max-height:160px}.s__calc .calc__body-list2-label{font-size:1.8rem;padding:10px}.s__calc-step1 .calc__body-item{padding:40px 10px}.s__calc .calc__body-list3{flex-wrap:wrap}.s__calc .calc__body-list3-item{margin-bottom:30px}.s__calc .calc__body-list3-label{font-size:1.8rem;padding:10px}.s__calc .calc__header-select{display:none!important}.s__calc .calc__body-item-title{margin-bottom:0}.s__calc .calc__body-price{font-size:3.6rem;margin-bottom:0}.s__calc .calc__body-callus{align-items:center}.s__calc .calc__body-callus-tel{font-size:1.8rem;padding:5px 10px}.s__calc .calc__body-callus-tel svg{height:20px;margin-right:6px;width:20px}.s__calc .s__request .s__box-title{font-size:2rem;padding:10px}.s__calc .s__request .s__box-column{flex-direction:column}.s__calc-request .s__box-group{margin-right:0;max-width:100%;padding-right:0}.s__calc-request .s__box label.error{left:12px}}.s__general-warranty,.s__general-warranty .container{min-height:644px}.s__general-warranty .s__decor{bottom:106px;position:absolute;right:0;z-index:10}.s__general-warranty .s__picture{bottom:0;max-width:532px;position:absolute;right:20%;width:100%;z-index:10}.s__general.s__general-warranty .s__img{max-height:644px;min-height:644px}.s__general-warranty .s__img:after{background:linear-gradient(0deg,rgba(0,58,149,.5),rgba(0,58,149,.5)),linear-gradient(90deg,#f8f8f8 16.67%,hsla(0,0%,100%,.22) 64.17%,hsla(0,0%,97%,.3) 95.83%);content:"";height:100%;position:absolute;right:-70px;top:0;width:100%;width:calc(100% + 70px)}.s__whytheoops .box{align-items:center;display:flex;justify-content:center;margin:0 auto}.s__whytheoops .box__img{margin-right:56px}.s__whytheoops .box__info{max-width:852px}.s__whytheoops .box__title{font-family:Roboto Condensed,sans-serif;font-size:4.2rem;font-weight:700;margin-bottom:20px}.s__whytheoops .box__text{font-size:2rem;font-weight:500}.s__whytheoops .columns-mob{display:none}.s__weprovide .s__title{margin-bottom:50px}.s__weprovide .list{display:flex;flex-wrap:wrap;width:100%}.s__weprovide .list__item{padding:0 5px;width:16.66667%}.s__weprovide .list__img{justify-content:center;margin:0 auto 26px}.s__weprovide .list__name{font-family:Roboto Condensed,sans-serif;font-size:3rem;padding:0 20px;text-align:center}.s__weprovide .columns-desc{display:flex}.s__weprovide .columns-mob{display:none}.s__effective .s__title{margin-bottom:56px}.s__effective .box{align-items:center;display:flex;justify-content:center;margin:0 auto}.s__effective .box__img{margin-right:70px}.s__effective .box__info{max-width:508px}.s__effective .box__title{font-family:Roboto Condensed,sans-serif;font-size:3rem;font-weight:700}.s__procedurefor .s__title{margin-bottom:40px}.s__procedurefor .box{align-items:center;display:flex;justify-content:center;margin:0 auto}.s__procedurefor .box__img{border-radius:14px;margin-right:74px}.s__procedurefor .box__info{max-width:482px}.s__procedurefor .box__title{font-family:Roboto Condensed,sans-serif;font-size:2.6rem;font-weight:700;margin-bottom:12px}.s__procedurefor .box__text{font-size:2rem}.s__type1{padding-bottom:50px}.s__type1 .s__title{text-align:left}.s__type1 .s__box{display:flex}.s__type1 .s__box .s__img{flex-shrink:0;margin-right:90px;max-width:248px}.s__type1 .s__box .s__list{margin-top:6px}.s__type1 .s__box .s__list-item{border-bottom:1px solid var(--grey4);padding:17px 0 17px 60px}.s__type1 .s__box .s__list-item:last-of-type{border-bottom:none;padding-bottom:0}.s__type1 .s__box .s__list-title{color:var(--lightgreen2);font-family:Roboto Condensed,sans-serif;font-size:2.2rem;font-weight:700;text-transform:uppercase}.s__type1 .s__box .s__list-text{font-size:2rem;font-weight:500;line-height:1.3;margin-top:18px;max-width:700px}.s__brands{border-bottom:1px solid #a0a0a099;padding:56px 0 50px}.s__brands .brand__list{align-items:center;display:flex;justify-content:center;width:100%}.s__brands .brand__item{margin:0 40px}.s__brands .brand__img img{max-height:90px;max-width:220px}.s__president .president__list{display:flex}.s__president .president__item{display:flex;max-width:50%;padding-right:40px;width:100%}.s__president .president__img{border-radius:100%;flex-shrink:0;height:230px;margin-right:36px;overflow:hidden;width:230px}.s__president .president__info{font-size:2rem;font-weight:500}.s__president .president__name{font-size:2.5rem;font-weight:700;margin-bottom:8px}.s__president .president__post{margin-bottom:28px}.s__president .president__text p{margin-bottom:20px}.s__president .president__text p:last-of-type{margin-bottom:0}.s__principes .s__wrap{display:flex;justify-content:center;width:100%}.s__warrancy .s__title{margin:0 auto 20px;max-width:1024px}.s__warrancy .s__subtitle{font-size:1.6rem;font-weight:700;margin:0 auto 40px;max-width:1024px;text-align:center}.s__warrancy .war__list{display:flex;justify-content:space-between;width:100%}.s__warrancy .war__item{margin-bottom:40px;max-width:360px;padding:0 10px;width:100%}.s__warrancy .war__title{color:var(--blue);font-family:Roboto Condensed,sans-serif;font-size:2.6rem;font-weight:700;margin-bottom:10px;text-align:center}.s__warrancy .war__text{margin-bottom:0;text-align:justify}.s__warrancy .war__text ul li{padding:0 0 0 10px;position:relative}.s__warrancy .war__text ul li:before{background:var(--black);border-radius:100%;height:4px;left:0;position:absolute;top:10px;width:4px}.s__warrancy .s__img{justify-content:center;width:100%}.s__warrancy .s__img img{border-radius:20px;left:0;position:relative;width:calc(100% + 60px)}.s__warrancy .s__img-mob{display:none}.s__warrancy-text-bottom{line-height:1.6;margin:0 auto;max-width:760px}.s__best{min-height:1122px;position:relative}.s__best .s__img{bottom:0;justify-content:center;left:0;margin:0;position:absolute;right:0;top:0}.s__best .s__img img{height:100%;object-fit:cover;width:100%}.s__best .s__title{color:var(--white);margin-bottom:366px;text-transform:uppercase}.s__best .s__info{align-items:center;color:var(--white);display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:770px;text-align:center;width:100%}.s__best .s__text{font-size:2rem}.s__team .team__list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;width:100%}.s__team .team__item{align-items:center;display:flex;flex-direction:column;margin-bottom:40px;padding:0 40px;text-align:center}.s__team .team__img{border-radius:100%;height:230px;margin-bottom:10px;overflow:hidden;width:230px}.s__team .team__img img{height:100%;object-fit:cover;width:100%}.s__team .team__name{font-size:2.5rem;font-weight:700;margin-bottom:8px}.s__team .team__post{font-family:Roboto Flex;font-size:1.8rem;font-weight:500}.s__features .s__title{margin-bottom:60px;text-align:left}.s__features .s__subtitle{margin-bottom:40px}.s__features .tab{margin-bottom:14px;width:100%}.s__features .tab__header{background:var(--gray1);border-top-left-radius:30px;border-top-right-radius:30px;display:flex;justify-content:center;position:relative;width:100%}.s__features .tab__header-item{color:var(--lightgreen);cursor:pointer;font-family:Roboto Condensed,sans-serif;font-size:2.2rem;font-weight:700;padding:20px 45px;position:relative;text-transform:uppercase}.s__features .tab__header-item.active{color:var(--black)}.s__features .tab__header-item:before{background:var(--white);border:1px solid var(--grey10);border-bottom-color:var(--white);border-top-left-radius:10px;border-top-right-radius:10px;content:"";height:110%;left:0;opacity:0;position:absolute;top:-10%;width:100%}.s__features .tab__header-item.active:before{color:var(--black);opacity:1}.s__features .tab__header-item span{position:relative;z-index:1}.s__features .tab__body{background:var(--gray1);border-radius:0 0 30px 30px}.s__features .tab__body-item{border:1px solid var(--grey10);border-radius:30px;display:none}.s__features .tab__body-item.active{display:block}.s__features .tab__body-inner{align-items:center;background:var(--white);border-radius:30px;display:flex;padding:60px}.s__features .tab__body-inner .column{flex-shrink:0;max-width:50%;width:100%}.s__features .tab__body-inner .s__img{justify-content:center}.s__features .tab__body-inner .s__text{font-size:2rem;letter-spacing:.5px;line-height:1.2;max-width:576px;width:100%}.s__features .tab__body-inner .s__text strong{font-weight:500}.s__features .tab__body-inner .s__text ul{margin-top:20px}.s__features .tab__body-inner .s__text li{padding:4px 0 4px 30px}.s__features .tab__body-inner .s__text li:before{background:var(--black);border-radius:100%;content:"";height:5px;left:12px;top:12px;width:5px}.s__features .tab__body-inner .s__pic-list{display:flex;flex-direction:column;margin-top:-20px}.s__features .tab__body-inner .s__pic-item{margin-bottom:40px}.s__features .tab__body-inner .s__pic-text{font-family:Roboto Condensed,sans-serif;font-size:2.2rem;font-weight:700}.s__features .tab__body-inner .s__pic-item:last-of-type{margin-bottom:0}.s__features .columns-desc{display:flex}.s__features .columns-mob{display:none}.s__features2{padding:60px 0}.s__features2 .s__title{margin-bottom:30px;text-align:center}.s__features2 .s__text{font-size:1.8rem;line-height:1.1;margin-bottom:50px;max-width:100%;text-align:center;width:100%}.s__features2 .feature__list{align-items:flex-start;display:flex;justify-content:center;margin-bottom:20px;width:100%}.s__features2 .feature__item{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:25%;padding:0 46px}.s__features2 .feature__img{border-radius:100%;height:230px;margin:0 auto 22px;overflow:hidden;width:230px}.s__features2 .feature__img img{height:100%;object-fit:cover}.s__features2 .feature__title{font-size:2.5rem;font-weight:700;margin-bottom:20px;text-align:center}.s__features2 .feature__text{font-size:1.6rem;font-weight:500;margin-bottom:15px;text-align:center}.s__features2 .feature__wrap{display:none}.s__features2 .feature__btn{font-family:Roboto Condensed,sans-serif;font-size:2.2rem;font-weight:700}.s__features2 .s__wrap{display:flex;justify-content:center;width:100%}.s__features2 .columns-mob{display:none}.s__other{padding-bottom:96px}.s__other.s__type1 .s__box .s__list{margin-top:0}.s__other.s__type1 .s__box .s__list-item{padding:20px 0 20px 60px}.s__whatare .s__title{text-align:left}.s__whatare-policy{padding:80px 0}.s__whatare-policy .columns{justify-content:space-between;margin-bottom:60px}.s__whatare-policy .columns:last-of-type{margin-bottom:0}.s__whatare-policy .column-1{margin-right:60px;max-width:332px}.s__whatare-policy .column-2{max-width:760px}.s__whatare-policy .s__title{font-size:2.2rem;text-align:right}.s__whatare-policy .s__text p{margin-bottom:10px}.s__whatare-policy .s__text p:last-of-type{margin-bottom:0}.s__exc2{padding-bottom:94px}.s__exc2 .columns{display:flex;flex-direction:column}.s__exc2 .column{padding:0}.s__exc2 .column-1{margin-right:0;padding-right:0}.s__exc2 .column-1,.s__exc2 .column-2{max-width:100%;width:100%}.s__exc2 .s__title{text-align:center}.s__exc2 .s__list{display:flex;justify-content:space-between;width:100%}.s__exc2 .s__list.list_columns{flex-wrap:wrap;gap:20px 0;justify-content:normal}.s__exc2 .s__list-item{max-width:calc(33% - 20px);padding:0 10px;width:100%}.s__exc2 .s__list-item.list_columns-item{align-items:center;display:flex;flex-direction:row;gap:25px;justify-content:center;max-width:50%;width:50%}.s__exc2 .s__list-img{align-items:center;background:var(--coral);border-radius:100%;display:flex;flex-shrink:0;height:100px;justify-content:center;margin:0 auto 24px;width:100px}.s__exc2 .s__list-img.list_columns-img{height:80px;margin:0;width:80px}.s__exc2 .s__list-title{font-family:Roboto Condensed,sans-serif;font-size:2.2rem;font-weight:700;line-height:1.1;margin-bottom:10px;text-align:center}.s__exc2 .s__list-title.list_columns-title{margin-bottom:0;max-width:70%;text-align:start;width:100%}.s__exc2 .s__list-text{font-size:1.6rem;line-height:1.2;margin:0 auto;max-width:280px;text-align:center}.s__exc2-service{padding-bottom:60px}.s__exc2.s__exc2-service__home-edmonton .s__list-text{max-width:210px}.s__process{padding:90px 0 60px}.s__process .s__title{margin-bottom:30px;margin-top:20px;text-align:left}.s__process .s__text{font-family:Roboto Condensed,sans-serif;font-size:2.2rem;font-weight:500;line-height:1.2;margin-bottom:40px;max-width:100%}.s__process .s__text ul{font-size:2.25rem;font-weight:500}.s__process .s__text ul li{line-height:1.4;padding-bottom:13px;padding-top:20px}.s__process .s__text:last-of-type{margin-bottom:0}.s__process-service{padding-bottom:90px}.s__gallery .s__title{margin-bottom:60px}.s__gallery .slider__button{align-items:center;background:hsla(0,0%,100%,.6);cursor:pointer;display:flex;height:100%;justify-content:center;position:absolute;top:0;width:50px;z-index:2}.s__gallery .slider__button-prev{left:0}.s__gallery .slider__button-next{right:0}.s__service .s__title{text-align:left}.s__service .s__list{margin-bottom:-14px}.s__service .s__list-item{border-bottom:1px solid var(--grey4);padding:18px 0}.s__service .s__list-item:first-of-type{padding-top:6px}.s__service .s__list-item:last-of-type{border-bottom:none}.s__service .s__list-title{color:var(--lightgreen2);font-family:Roboto Condensed,sans-serif;font-size:2.2rem;font-weight:700;text-transform:uppercase}.s__service .s__list-text{font-size:2.2rem;letter-spacing:-.6px;line-height:1.2;max-width:700px;padding-top:22px}.s__partners .partner__item{align-items:center;display:flex;justify-content:center;min-height:82px}.s__404-1{padding:0}.s__404-1 .s__img{justify-content:center;margin-bottom:-8px}.s__404-1 .s__img img{max-width:100%;width:100%}.s__404-2{padding:124px 0 160px}.s__404-2 .s__title{font-size:6rem}.s__404-2 .s__title,.s__404-2 .s__title2{font-family:Roboto Condensed,sans-serif;font-weight:700;text-align:center;width:100%}.s__404-2 .s__title2{font-size:4.2rem;line-height:1.1;text-transform:uppercase}.s__manufacturing{border-top:1px solid #cecece;padding:70px 0 80px}.s__manufacturing .tab{flex-direction:column;width:100%}.s__manufacturing .tab,.s__manufacturing .tab__header{display:flex;justify-content:center}.s__manufacturing .tab__header-item{background:var(--white);border:2px solid var(--lightgreen);border-radius:63px;color:var(--lightgreen);cursor:pointer;font-family:Roboto Condensed,sans-serif;font-size:2.2rem;font-weight:700;margin:0 8px;padding:15px 60px;text-align:center;transition:.5s}.s__manufacturing .tab__header-item.active,.s__manufacturing .tab__header-item:hover{background:var(--lightgreen);color:var(--white)}.s__manufacturing .tab__body{display:flex;padding:80px 80px 0}.s__manufacturing .tab__body-item{display:none;width:100%}.s__manufacturing .tab__body-item.active{display:block}.s__manufacturing .tab__body-inner{display:flex;justify-content:center;left:30px;position:relative}.s__manufacturing .tab__body-inner .column{max-width:50%;width:100%}.s__manufacturing .tab__body-inner .column-1{margin-right:36px;max-width:360px}.s__manufacturing .tab__body-inner .column-2{max-width:534px}.s__manufacturing .tab__body-inner .s__info{margin-top:-10px}.s__manufacturing .tab__body-inner .s__info-title{font-family:Roboto Condensed,sans-serif;font-size:3rem;font-weight:700;margin-bottom:10px}.s__manufacturing .tab__body-inner .s__info-text{font-size:1.8rem;font-weight:500}.s__manufacturing .tab__body-inner .s__info-text p{margin-bottom:10px}.s__manufacturing .tab__body-inner .s__info-text p:last-of-type{margin-bottom:0}.man_one .columns{display:inline-block;margin:0;padding:10px;vertical-align:middle;width:49%!important}@media screen and (max-width:767px){.man_one .columns{margin:0;padding:0;width:100%!important}}.man_two .columns{display:inline-block;margin:0;padding:10px;vertical-align:middle;width:49%!important}.man_mob_text{display:none}@media screen and (max-width:767px){.man_two .columns{margin:0;padding:0;width:100%!important}.man_mob_text{display:inline-block}.man_decs_text{display:none}.s__manufacture2 .s__img{left:0;width:100%}}.s__faqs{padding:96px 0}.s__faqs .faq__boxes{display:flex;flex-wrap:wrap}.s__faqs .faq__box{max-width:50%;padding-right:40px;width:100%}.s__faqs .faq__box:nth-child(2n){padding-right:0}.s__faqs .faq__box-title{font-family:Roboto Condensed,sans-serif;font-size:4.2rem;font-weight:700;margin-bottom:48px}.s__faqs .faq__item{border-bottom:1px solid var(--black);padding:18px 0 18px 54px;position:relative}.s__faqs .faq__item:last-of-type{border:none}.s__faqs .faq__title{color:var(--lightgreen2);font-family:Roboto Condensed,sans-serif;font-size:2.2rem;font-weight:700;text-transform:uppercase}.s__faqs .faq__text{padding-top:10px}.s__faqs .faq__text p{font-size:2rem;font-weight:500;margin-bottom:10px}.s__faqs .faq__text p:last-of-type{margin-bottom:0}.s__content{padding:60px 0}.s__manufacture{padding:100px 0 0}.s__manufacture .s__img img{height:auto}.s__manufacture2{padding-top:80px}.s__manufacture .s__text{margin:0 auto 70px;max-width:1060px;text-align:center}.s__manufacture .s__text2{margin:60px auto}.s__manufacture .s__img{justify-content:center}.manufacture_img-columns{gap:24px;justify-content:center}.manufacture_img-columns picture{max-width:450px;width:100%}.manufacture_img-columns picture img{height:100%!important}.s__keyfacts{padding:76px 0}.s__keyfacts-button-row{justify-content:center;margin-top:50px}.s__keyfacts .s__title{margin-bottom:80px}.s__keyfacts .keyfacts__list{display:flex;flex-wrap:wrap;margin-bottom:-80px}.s__keyfacts .keyfacts__item{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:80px;max-width:33.3%;padding:0 20px;text-align:center;width:100%}.s__keyfacts .keyfacts-four__item{max-width:25%}.s__keyfacts-four .keyfacts__list{width:100%}.s__keyfacts-four .keyfacts__text strong{display:block;font-size:20px;font-weight:700;margin-bottom:16px}.s__keyfacts .keyfacts__img{margin-bottom:42px}.s__keyfacts .keyfacts__text{font-family:Roboto Condensed,sans-serif;font-size:2.6rem}.s__keyfacts .columns-mob{display:none}.s__keyfacts-text{margin-bottom:46px;margin-left:auto;margin-right:auto;max-width:680px;text-align:center}.s__process-getstart .s__title{margin-bottom:20px}.s__process-getstart .s__subtitle{font-size:3rem;margin-bottom:20px}.s__process-getstart .s__text{font-weight:400;margin-bottom:40px;min-height:80px}.s__process-getstart .s__text p{margin-bottom:24px}.s__process-getstart .s__text p:last-of-type{margin-bottom:0}.s__process-getstart .s__wrap-btns{margin-top:40px}.s__process-getstart .s__wrap-btns .s__btn{align-items:center;border-radius:44px;margin-right:31px}.s__process-getstart .s__wrap-btns .s__btn:last-of-type{margin-right:0}.s__process-getstart .s__wrap-btns .s__btn svg{flex-shrink:0;margin-right:21px;max-height:43px;max-width:43px}.popup{background:var(--white);border-radius:20px;margin:0 auto;max-width:500px}.popup .s__request .s__box-title{font-size:2.2rem;padding:10px 20px}.popup .s__request .s__box-inner{padding:20px}.popup .s__request .s__box-group{margin-bottom:12px}.popup .s__request-inner .s__box-agree{margin-bottom:20px}.popup .s__request .s__box-input{font-size:1.6rem;padding:10px}.popup .s__request-inner .s__box-textarea{height:74px}.popup .s__request .s__box-select-wrap:after{top:6px}.popup .s__request .s__box-input~label.error{left:12px}.popup .s__request .s__box-select~label.error{left:15px}.popup .s__request-inner .s__box-agree{font-size:1rem}.popup .s__request .s__btn{margin:0 auto;max-width:320px;width:100%}.popup__getup{border-radius:40px;max-width:900px;overflow:hidden;padding:50px 80px;position:relative;width:100%}.popup__getup .mfp-close{display:none!important}.popup__getup .bg{display:flex;justify-content:flex-end}.popup__getup .bg,.popup__getup .bg__part1{height:100%;left:0;position:absolute;top:0;width:100%}.popup__getup .bg__part1{max-width:50%;z-index:2}.popup__getup .bg__part1:after{background:#d2ba8d;background:linear-gradient(90deg,#d2ba8d,#fff);content:"";filter:blur(30px);height:120%;left:-10%;position:absolute;top:-10%;width:110%}.popup__getup .bg__part2{height:100%;max-width:60%;position:relative;width:100%}.popup__getup .bg__part2:before{background:var(--white);content:"";filter:blur(30px);height:140%;left:-5%;position:absolute;top:-20%;width:200px}.popup__getup .s__img{height:100%}.popup__getup .s__img img{height:100%;object-fit:cover;width:100%}.popup__getup .inner{position:relative;z-index:2}.popup__getup .columns-header .column{max-width:50%;width:100%}.popup__getup .columns-header .column1{flex-shrink:0;max-width:65%}.popup__getup .s__title{color:#1d498c;font-family:Roboto Condensed,sans-serif;font-size:3.2rem;font-weight:700;line-height:1.3;margin-bottom:10px;text-align:left}.popup__getup .s__title strong{color:var(--lightgreen)}.popup__getup .s__text{color:#1d1d1d;font-family:Roboto Condensed,sans-serif;font-size:1.8rem;letter-spacing:.1px;margin-bottom:28px;margin-left:2px;text-align:left}.popup__getup .popup__close{cursor:pointer;display:flex;justify-content:flex-end;position:relative;right:-10px;top:6px}.popup__getup .columns-body{margin-bottom:24px}.popup__getup .columns-body .column1{max-width:300px;width:100%}.popup__getup .columns-body .column2{max-width:calc(100% - 300px);width:100%}.popup__getup .s__box-group{margin-bottom:8px}.popup__getup .s__box-group:last-of-type{margin-bottom:0}.popup__getup .s__box-input{background:var(--white);border:1px solid #393939;border-radius:10px;font-family:Roboto Flex;font-size:1.4rem;max-width:256px;outline:none;padding:8px 16px;width:100%}.popup__getup .s__box-input.error{border-color:red}.popup__getup .s__box-column-big .s__box-group{margin-bottom:2px}.popup__getup textarea.s__box-input{height:74px;max-width:100%}.popup__getup .s__box-group3{max-width:31%}.popup__getup .s__box-label{font-family:Roboto Condensed,sans-serif;font-size:2rem;margin-bottom:4px}.popup__getup .s__box-label-white{color:var(--white)}.popup__getup .s__box-select{padding:6px 6px 6px 8px}.popup__getup .s__box-groups{display:flex;justify-content:space-between;margin-bottom:16px}.popup__getup .s__btn{font-size:2rem;justify-content:center;padding:10px;width:100%}.popup__getup .s__box-agree{cursor:pointer;display:block;font-size:1rem;letter-spacing:0;line-height:1.2;margin-bottom:0;padding-left:22px;position:relative}.popup__getup .s__box-agree input{left:-999999px;position:absolute}.popup__getup .s__box-agree p{margin:0}.popup__getup .s__box-agree p:before{border:1px solid #000;content:"";height:12px;left:0;position:absolute;top:0;width:12px}.popup__getup .s__box-agree p:after{background:var(--lightgreen);border-radius:100%;content:"";height:8px;left:3px;opacity:0;position:absolute;top:3px;transition:.5s;width:8px}.popup__getup .s__box-agree input:checked~p:after{opacity:1}.popup__getup label.error{color:red;display:block;font-size:1.2rem;max-width:256px;width:100%}.s__what-privacy-glass-columns{flex-wrap:wrap;gap:20px 140px}.s__what-privacy-glass-image{height:auto;width:100%}.s__what-privacy-glass-text-content{width:100%}.s__what-privacy-glass .s__title{text-align:left}.s__steel-glass-faq .columns-2-type1{align-items:center}.s__steel-glass-faq .p1,.s__steel-glass-faq .s__title{text-align:center}.s__steel-glass-faq .p1{margin:0 auto 50px;max-width:780px}.s__catalog-steel-doors{padding-bottom:0}.s__steel-glass-faq{padding-top:40px}.s__catalog-steel-doors .tab__header{display:flex;flex-wrap:wrap;gap:10px 14px;justify-content:center}.s__catalog-steel-doors .tab__body-item,.s__catalog-steel-doors .tab__header{margin-left:auto;margin-right:auto;max-width:1534px;padding-left:24px;padding-right:24px;width:100%}.s__catalog-steel-doors .tab__header-item{background-color:transparent;border-radius:20px 20px 0 0;color:var(--lightgreen);cursor:pointer;font-family:var(--ff-accent);font-size:18px;font-weight:600;padding:14px 16px 13px;text-transform:uppercase;transition:color .3s ease-in-out,background-color .3s ease-in-out}.s__catalog-steel-doors .tab__header-item.active,.s__catalog-steel-doors .tab__header-item:hover{background-color:var(--light);color:var(--black)}.s__catalog-steel-doors .container{max-width:100%;padding:0 20px}.s__catalog-steel-doors .container-body{background-color:var(--light)}.s__catalog-steel-doors .tab__body-item{background-color:var(--white);border-radius:12px;box-shadow:0 0 20px rgba(0,0,0,.25);display:flex;flex-wrap:wrap;padding-bottom:30px;padding-top:30px}.s__catalog-steel-doors .tab__body-item:not(.active){display:none}.s__catalog-steel-doors .tab__body-inner{width:100%}.post-toggle-btn{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:8px}.post-toggle-btn__icon{transition:filter .3s ease-in-out}.post-toggle-btn.active .post-toggle-btn__icon,.post-toggle-btn:hover .post-toggle-btn__icon{filter:brightness(0) brightness(100%) contrast(100%) grayscale(100%)}.post-toggle-btn.active .post-toggle-btn__icon{rotate:180deg}.catalog-steel-doors-post-more{align-items:flex-start;display:flex;flex-wrap:wrap;gap:20px 40px;margin-top:64px}.catalog-steel-doors-post__catalog{align-items:flex-start;display:flex;flex-wrap:wrap;gap:32px;justify-content:flex-end;width:100%}.catalog-steel-doors-post__intro{width:100%}.catalog-steel-doors-post__left-columns,.catalog-steel-doors-post__right-columns{display:flex;flex-wrap:wrap;gap:16px}.catalog-steel-doors-post__left-columns,.catalog-steel-doors-post__right-columns{width:100%}.catalog-steel-doors-post__right-columns .catalog-steel-doors-post-image-wrap--small img{max-width:calc(100% - 28px)}.s__catalog-steel-doors .catalog-steel-doors-post-image__image{height:100%;object-fit:contain}.catalog-steel-doors-post__left-columns .catalog-steel-doors-post-image__image{max-height:242px}.catalog-steel-doors-post__right-columns .catalog-steel-doors-post-image__image{max-height:322px}.catalog-steel-doors-post__intro img{max-height:322px;object-fit:contain}.catalog-steel-doors-post-image-wrap{align-items:center;display:flex;flex:1 1 calc(33.33% - 16px);flex-direction:column;gap:20px;max-width:200px;text-align:center}.catalog-steel-doors-post-image__image{flex:1}.catalog-steel-doors-post__right-columns .catalog-steel-doors-post-image-wrap--small{flex:1 1 calc(27% - 16px)}.catalog-steel-doors-post-image__text{font-family:var(--ff-accent);font-size:14px;min-height:70px}.s__catalog-steel-doors .catalog-steel-doors-post{display:flex;flex-direction:column;height:auto;text-align:center}.catalog-steel-doors-post-title{font-size:2.3rem;margin-bottom:10px}.catalog-steel-doors-post-text{flex:1;margin:4px 0}.catalog-steel-doors-post-more:not(.active){display:none}.post-toggle-btn__text{color:#a6a6a6}.catalog-steel-doors-post-thumbnail img{height:310px;width:auto}.catalog-steel-doors-post-main__text{margin-top:20px;text-align:center}.slider__catalog-steel-doors .slider__catalog-steel-doors-next{right:0}.s__catalog-steel-doors .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:var(--lightgreen);border-radius:12px;height:calc(100% - 4px);margin:-4px 3px 0;top:50%;width:calc(100% - 6px)}.catalog-steel-doors-post-title__title-suffix{display:block;font-size:.6em;font-weight:400;letter-spacing:-.7px}.s__catalog-steel-doors .swiper-pagination-progressbar{background-color:var(--gray1);border-radius:8px;height:13px;margin:0 auto 22px;max-width:700px;overflow:hidden;padding:6px 0}.--small-item .catalog-steel-doors-post-image-wrap{max-width:calc(33.33% - 16px)}.--small-item .catalog-steel-doors-post-image-wrap--small{max-width:calc(28% - 16px)}.s__obscure-door-lites-slider .obscure-door-lites-slide{display:flex;flex-direction:column;font-family:var(--ff-accent);height:auto;text-align:center}.s__obscure-door-lites-slider .obscure-door-lites-slide__image{flex:1;height:auto;margin-left:auto;margin-right:auto;max-width:264px}.obscure-door-lites-slide__title{color:var(--lightgreen);font-size:30px;font-weight:600;margin:16px 0 8px;text-transform:uppercase}.obscure-door-lites-slide__subtitle{color:var(--black);font-size:18px;font-weight:600;margin-bottom:12px}.obscure-door-lites-slide__column{align-items:flex-start;display:flex;font-size:14px;gap:10px;line-height:1.6}.obscure-door-lites-slide__left-column,.obscure-door-lites-slide__right-column{max-width:calc(50% - 10px);width:100%}.slider__obscure-door-lites-next{right:0}.s__your-city .s__title{text-transform:capitalize}.s__your-city .s__subtitle{color:var(--grey5);font-size:2rem;font-weight:500;margin-bottom:40px;text-align:center}.your-city-slide__image{background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-size:cover;border-radius:11px;height:110px;width:169px}.your-city-slide__link{align-items:center;color:var(--black);display:flex;flex-direction:column;font-size:22px;font-weight:600;gap:12px;justify-content:center;text-align:center;text-decoration:unset}.slider-your-city-prev{left:0}.slider-your-city-next{right:0}.s__your-city .slider-your-city{padding:0 40px}.s__your-city .slider__wrap{position:relative}.claim-warranty-case__container{display:flex;flex-wrap:wrap;gap:10px 60px}.claim-warranty-case__content .s__title{text-align:left}.claim-warranty-case__content .p1{line-height:1.6}.s__claim-warranty-case-image{height:auto}.s__claim-warranty-case .p1{margin-bottom:30px;text-align:center}.s__request-claim{padding:0}.customer-satisfaction__content .s__title,.s__claim-warranty-case .s__title{text-transform:uppercase}.claim-warranty-case__content,.claim-warranty-case__form{width:100%}.s__claim-warranty-case .s__request .s__box-columns{max-width:100%}.s__claim-warranty-case .s__request .s__box-inner{flex-direction:column;padding:12px 20px 22px}.s__request .form__inp-date{display:block}.user-file__clip{border:1px solid #c5c5c5;border-radius:50%;display:block;flex-shrink:0;height:32px;position:relative;width:32px}.user-file__clip:before{background:url(../i/clip.svg) no-repeat 50%;content:"";display:block;height:15px;left:50%;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%);width:13px}.user-file{position:relative}.s__box-file{height:0;opacity:0;width:0}.s__box-file-label{align-items:center;cursor:pointer;display:flex;gap:8px}.s__claim-warranty-case .s__box-agree{margin-bottom:20px}.customer-satisfaction__container-hidden:not(.--show){display:none}.customer-satisfaction__subtitle,.s__customer-satisfaction .s__titel{text-align:center}.customer-satisfaction__subtitle{color:var(--coral);font-size:22px;font-weight:600;margin:30px 0;text-transform:uppercase}.customer-satisfaction__button{align-items:center;background-color:var(--coral);display:inline-flex;gap:16px;justify-content:center}.customer-satisfaction__button-icon{background:url(../i/i-feedback.svg) no-repeat 50%/contain;display:block;height:42px;width:48px}.customer-satisfaction__container{text-align:center}.customer-satisfaction__container-hidden{box-sizing:border-box;max-width:100%;position:relative}.s__customer-satisfaction-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.s__customer-satisfaction .s__request{margin-left:auto;position:relative;z-index:1}.customer-satisfaction__dog{height:auto;left:calc(50% - 109px);max-width:700px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.s__customer-satisfaction .s__request .s__box-inner{background:var(--white);border-radius:0 0 20px 20px;box-shadow:0 4px 30px 0 #00000026;flex-direction:column;padding:20px 20px 40px}.s__customer-satisfaction .s__request .s__box-columns,.s__customer-satisfaction .s__request .s__box-group2{max-width:100%}.s__customer-satisfaction .s__box .s__box-title{font-size:2.5rem;margin-bottom:0;padding:20px 32px}.s__customer-satisfaction .s__box-column{gap:10px}.s__customer-satisfaction .s__box-column-big{gap:12px}.s__box-subtitle{color:#679800;font-family:var(--ff-accent);font-size:16px;font-weight:600;letter-spacing:-.2px;margin-bottom:18px;text-transform:uppercase}.custom-radio{align-items:center;color:var(--black);cursor:pointer;display:flex;gap:10px}.custom-radio+.custom-radio{margin-top:14px}.custom-radio__input{height:0;opacity:0;order:1;visibility:hidden;width:0}.custom-radio-elem{border:1px solid var(--lightgreen);border-radius:50%;display:block;height:20px;position:relative;width:20px}.s__customer-satisfaction .s__request .s__box-textarea{height:76px}.custom-radio-elem:after{background-color:var(--lightgreen);border-radius:50%;content:"";height:calc(100% - 4px);left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .15s ease-in-out;width:calc(100% - 4px)}.custom-radio .custom-radio__input:checked+.custom-radio-elem:after,.custom-radio:hover .custom-radio-elem:after{opacity:1}.customer-satisfaction-finally{display:none;text-align:center}.customer-satisfaction-finally.--show{display:block}.customer-satisfaction-finally__title{color:var(--lightgreen);font-family:var(--ff-accent);font-size:22px;font-weight:600;letter-spacing:-.2px;margin-bottom:24px;text-transform:uppercase}#popup-catalog-pdf{height:100vh;max-height:calc(100vh - 100px);max-width:calc(100% - 100px);width:100%}#popup-catalog-pdf .inner{height:100%}.popup-catalog-pdf__file{height:100%;min-height:400px;width:100%}#popup-catalog-pdf .mfp-close{background-color:var(--white);right:-43px;top:-44px}.slider-hero-banner{border-radius:12px;box-shadow:0 0 15px rgba(0,0,0,.3);margin:0 auto 20px;max-width:420px;overflow:hidden;position:relative}section.s__general-home-banner{background:var(--white)}.s__general-home-banner .hero-s__img img{max-height:100%!important}section.s__general-home-banner .column1{padding-top:30px}.slider-hero-banner__image{display:block;height:auto}.slider-hero-banner__swiper-pagination{bottom:12px!important;display:flex;justify-content:flex-start;left:25px!important;position:absolute!important;top:unset!important}.slider-hero-banner .swiper-pagination-bullet{background-color:var(--lightgrey)!important;border-radius:50%!important;height:6px!important;margin:0 3px!important;transition:background-color .3s ease-in-out;width:6px!important}.slider-hero-banner .swiper-pagination-bullet-active,.slider-hero-banner .swiper-pagination-bullet:hover{background-color:var(--lightgreen)!important}.slider-hero-banner__button-next svg,.slider-hero-banner__button-prev svg{width:20px}.slider-hero-banner__button-next{right:0}.slider-hero-banner__wrap .slider__button{top:calc(50% - 38px)}.s__exc2 .guide_steps .s__list{display:flex;flex-direction:column;gap:48px}.s__exc2 .guide_steps .s__list-item{display:flex;flex-direction:row;gap:24px;max-width:100%;width:100%}.s__exc2 .guide_steps .s__list-item .guide__num{align-items:center;background:var(--lightgreen);border-radius:100%;color:var(--white);display:flex;font-size:36px;font-weight:700;height:50px;justify-content:center;min-width:50px;width:50px}.s__exc2 .guide_steps .s__list-item .s__list-info{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.s__exc2 .guide_steps .s__list-text{max-width:100%;text-align:start}@media screen and (max-width:1700px){.popup__getup .s__box-select{font-size:1rem}.s__general--small .s__img.hero-s__img{max-height:unset}.s__general-privacy-glasses .s__img.hero-s__img{max-height:516px}.s__obscure-door-lites .s__img.hero-s__img{max-height:582px}.s__obscure-door-lites .s__img img{height:107%}.s__general--steel-doors .s__img.hero-s__img{max-height:640px}.s__general-yard-sign .s__img.hero-s__img{max-height:500px}.s__products .s__product-name{min-height:50px}.s__products .s__product-price{padding:12px}}@media screen and (max-width:1023px){.popup__getup .columns-body .column1{max-width:240px}.popup__getup .columns-body .column2{max-width:340px}.popup__getup .s__box-label{font-size:1.6rem}}@media screen and (max-width:767px){.popup__getup{padding:20px}.popup__getup .bg__part1{max-width:100%}.popup__getup .bg__part2{display:none;max-width:100%}.popup__getup .s__title{font-size:2.2rem;line-height:1.1}.popup__getup .s__text{font-size:1.4rem}.popup__getup .columns-body{flex-direction:column}.popup__getup .columns-body .column1{margin-bottom:8px;max-width:100%}.popup__getup .columns-body .column2{max-width:100%}.popup__getup .s__box-column{display:flex;flex-wrap:wrap;justify-content:space-between}.popup__getup .s__box-group{margin-bottom:8px;max-width:48%;width:100%}.popup__getup .s__box-column-big .s__box-group{margin-bottom:8px;max-width:100%}.popup__getup .s__box-groups{flex-direction:column;width:100%}.popup__getup .s__box-select{max-width:100%}.popup__getup .popup__close svg line{stroke:var(--black)}.popup__getup .s__box-label-white{color:var(--black)}}.popup__stopper{align-items:center;display:flex;max-width:700px;min-height:400px;padding:40px}.popup__stopper .popup__close{position:absolute;right:30px;top:30px}.popup__stopper .bg__part1,.popup__stopper .bg__part2{max-width:50%}.popup__stopper .bg__part2:before{display:none}.popup__stopper .s__img{align-items:flex-end}.popup__stopper .s__img img{max-height:80%;width:auto}.popup__stopper .columns-header .column1{max-width:50%}.popup__stopper .popup__close line{stroke:var(--black)}@media screen and (max-width:767px){.popup__stopper{align-items:flex-start;min-height:600px}.popup__stopper .columns-header{flex-direction:column}.popup__stopper .columns-header .column1,.popup__stopper .columns-header .column2{max-width:100%}.popup__stopper .bg__part1{max-width:20%}.popup__stopper .bg__part2{display:block;max-width:80%}.popup__stopper .s__img img{max-height:50%}.popup__stopper .s__title{font-size:3.4rem;text-align:center}}.burger__bg{background:hsla(0,0%,100%,.5);display:flex;height:100%;left:-100%;position:fixed;top:0;transition:.5s;width:100%;z-index:100}.burger__bg.active{left:0}.burger__overlay{background:var(--blue);display:flex;flex-direction:column;height:100%;padding:46px 32px;position:fixed;right:-100%;top:0;transition:.5s;width:100%;z-index:101}.burger__overlay.active{right:0}.burger__header{display:flex;justify-content:flex-end;margin-bottom:20px}.burger__close{cursor:pointer}.burger__body{overflow-y:scroll}.burger__body ul li{display:flex;flex-wrap:wrap;position:relative}.burger__body ul li a{color:var(--white);font-family:Roboto Condensed,sans-serif;font-size:3.6rem;font-weight:700;padding-top:10px;text-decoration:none}.burger__body ul li>a{text-transform:uppercase}.burger__body ul li.menu-item-1647>a:first-of-type,.burger__body ul li.menu-item-1663>a:first-of-type{pointer-events:none}.burger__body ul li a:hover{color:var(--lightgreen)}.burger__body ul li .sub-menu{display:none;padding:20px;position:relative;width:100%}.burger__body ul li .sub-menu:before{background:var(--blue2);content:"";height:100%;left:0;left:-100%;position:absolute;top:0;width:200%}.burger__body ul li .sub-menu li{width:100%}.burger__body ul li .sub-menu li a{font-size:2rem;text-transform:none}.burger__body nav .menu-item-has-children>.btn-arrow{cursor:pointer;margin-top:8px;position:relative;width:30px}.burger__body nav .menu-item-has-children>.btn-arrow:after,.burger__body nav .menu-item-has-children>.btn-arrow:before{background:var(--white);content:"";display:block;height:2px;position:absolute;right:0;top:24px;transform:rotate(0);transition:transform .1s;transition:.5s;width:10px}.burger__body nav .menu-item-has-children>.btn-arrow:before{right:6px;transform:rotate(45deg)}.burger__body nav .menu-item-has-children:hover>.btn-arrow:before,.burger__body nav .menu-item-has-children>.btn-arrow:after{transform:rotate(-45deg)}.burger__body nav .menu-item-has-children:hover>.btn-arrow:after{transform:rotate(45deg)}.burger__body nav .menu-item-has-children:hover>.btn-arrow:after,.burger__body nav .menu-item-has-children:hover>.btn-arrow:before{background:var(--white)}.s__blog{padding:74px 0}.s__blog .article__list{display:flex;flex-wrap:wrap;justify-content:space-between;left:-10px;position:relative;width:calc(100% + 20px)}.s__blog .article{margin:0 10px 60px;max-width:446px;width:calc(33.3% - 20px)}.s__blog .article__img{border-radius:25px;height:253px;margin-bottom:30px;overflow:hidden}.s__blog .article__img img{height:100%;object-fit:cover;width:100%}.s__blog .article__img a{height:100%;width:100%}.s__blog .article__link{color:var(--black);font-family:Roboto Condensed,sans-serif;font-size:2.2rem;font-weight:700;text-decoration:none;text-transform:uppercase}.s__blog .article__link:hover{color:var(--black2);text-decoration:none}.s__blog .pagination{align-items:center;display:flex;justify-content:center;width:100%}.s__blog .pagination .page-numbers{align-items:center;border:2px solid var(--lightgreen);border-radius:100%;color:var(--black);display:flex;height:30px;justify-content:center;margin:0 10px;text-decoration:none;transition:.5s;width:30px}.s__blog .pagination .page-numbers:hover{color:var(--lightgreen)}.s__blog .pagination .page-numbers.current{border-color:#fff;color:var(--lightgreen)}.s__blog .pagination .page-numbers.current:hover{color:var(--lightgreen)}.s__blog .pagination .page-numbers.next,.s__blog .pagination .page-numbers.prev{border:none;border-radius:0;color:var(--lightgreen);text-decoration:none;width:auto}.s__blog-single .article__header{border-bottom:1px solid #b4b4b4;margin-bottom:70px;padding:0 0 36px;width:100%}.s__blog-single .article__header-link{align-items:center;color:var(--lightgreen);display:flex;font-family:Roboto Condensed,sans-serif;font-size:2.2rem;font-weight:700;justify-content:flex-start;text-decoration:none;text-transform:uppercase}.s__blog-single .article__header-link svg{margin-right:22px}.s__blog-single .article__title{margin-bottom:20px}.s__blog-single .article__img{height:656px;margin-bottom:40px;max-height:656px;width:100%}.s__blog-single .article__date{color:#a6a6a6;font-size:2rem;margin-bottom:30px;text-align:center;width:100%}.s__blog-single .article__text h1{font-size:5rem}.s__blog-single .article__text h1,.s__blog-single .article__text h2{font-family:Roboto Condensed,sans-serif;font-weight:700;margin-bottom:20px;margin-top:80px}.s__blog-single .article__text h2{font-size:4.6rem}.s__blog-single .article__text h3{font-size:4.2rem;margin-top:80px}.s__blog-single .article__text h3,.s__blog-single .article__text h4{font-family:Roboto Condensed,sans-serif;font-weight:700;margin-bottom:20px}.s__blog-single .article__text h4{font-size:3.8rem;margin-top:60px}.s__blog-single .article__text h5{font-size:3.2rem;margin-top:40px}.s__blog-single .article__text h5,.s__blog-single .article__text h6{font-family:Roboto Condensed,sans-serif;font-weight:700;margin-bottom:20px}.s__blog-single .article__text h6{font-size:2.6rem;margin-top:20px}.s__blog-single .article__text p{margin-bottom:10px}.s__blog-single .article__text p:last-of-type{margin-bottom:0}.s__blog-single .article__text ul li{border-bottom:1px solid var(--grey9);line-height:1.4;padding-bottom:10px;padding-left:28px;padding-top:10px;position:relative}.s__blog-single .article__text ul li:before{background:url(../i/best_ico_check.svg) no-repeat 50%;content:"";display:block;height:12px;left:0;position:absolute;top:14px;width:15px}.s__blog-single .article__text ol li{position:relative}.s__blog-single .article__text ol li b,.s__blog-single .article__text ol li strong,.s__blog-single .article__text ol li:before{font-family:Roboto Condensed,sans-serif;font-size:2.2rem;font-weight:700}.s__blog-single .article__text ol li:before{color:var(--lightgreen)}.s__blog-single .article__text ol[start="1"] li:before{content:"1"}.s__blog-single .article__text ol[start="2"] li:before{content:"2"}.s__blog-single .article__text ol[start="3"] li:before{content:"3"}.s__blog-single .article__text ol[start="4"] li:before{content:"4"}.s__blog-single .article__text ol[start="5"] li:before{content:"5"}.s__blog-single .article__text ol[start="6"] li:before{content:"6"}.s__blog-single .article__text ol[start="7"] li:before{content:"7"}.s__blog-single .article__text ol[start="8"] li:before{content:"8"}.s__blog-single .article__text ol[start="9"] li:before{content:"9"}.s__blog-single .article__text ol[start="10"] li:before{content:"10"}.s__blog-single .article__text ol[start="11"] li:before{content:"11"}.s__blog-single .article__text ol[start="12"] li:before{content:"12"}.s__blog-single .article__text img{height:auto}.s__blog-single .article__text strong{font-weight:700}.window-count__btns-block .window-count__btn{justify-content:center;min-width:190px;text-align:center}.header .s__btn{padding:8px 20px}.divider{background-color:#fff;height:40px;width:100%}@media screen and (max-width:1920px){.s__keyfacts{padding:60px 0}.s__keyfacts .s__title{margin-bottom:30px}.s__keyfacts .keyfacts__list{margin-bottom:-40px}.s__keyfacts .keyfacts__item{margin-bottom:40px}.s__keyfacts .keyfacts__img{align-items:center;margin-bottom:20px;max-width:200px;min-height:200px}.s__keyfacts .keyfacts__text{font-size:2rem}}@media screen and (max-width:1700px){section.s__your-city-new{padding:60px 0 30px}section.s__your-city-new.is-last{padding:60px 0}.header .container{max-width:1200px}.header__part1{border-bottom:1px solid #f0ebe2;padding:12px 0}.header__part1 .container{max-width:1200px}.header__logo{margin-right:40px}.header__logo img{max-width:120px}.header__adres img,.header__adres svg{height:30px;width:30px}.header__adres,.header__time{font-size:1.4rem}.header__contact,.header__time{margin-top:0}.header__btn-quota{margin:0}.header__contact-label{font-size:1.4rem}.header__contact-tel{font-size:1.7rem;padding:5px 12px}.header__part2 .container{max-width:1200px}.header__part3 .container{max-width:100%}.header__part3 .header__logo{margin-right:20px}.header__part3 .header__adres img,.header__part3 .header__adres svg,.header__part3 .header__contact img,.header__part3 .header__contact svg{height:30px;width:30px}.header .header__part3 .s__btn{font-size:1.8rem}.header nav{margin-left:0}.header nav>ul>li>a{font-size:18px;padding:20px 10px}.header nav .menu-item-has-children>a:after,.header nav .menu-item-has-children>a:before{height:3px;top:30px;top:27px;width:10px}.header nav .menu-item-has-children>a:after{right:7px}.header nav .menu-item-has-children>a:before{right:12px}.header .header__part3 nav .menu-item-has-children>a:after,.header .header__part3 nav .menu-item-has-children>a:before{top:26px;width:10px}.header .header__part3 nav .menu-item-has-children>a{padding-right:30px}.header .header__part3 nav .menu-item-has-children>a:before{right:16px}.header .header__part3 nav .menu-item-has-children>a:after{right:10px}.header nav .menu-item-has-children>a{padding-right:25px}.s__general .container{max-width:1200px}.s__general .column1{max-width:50%;padding-top:60px}.s__general-home .column1{padding-top:30px}.s__general .column1:before{right:-10%}.s__general .s__plus-item span i{letter-spacing:0}.s__general .s__title{font-size:4rem;margin-bottom:30px;max-width:460px}.s__general .s__subtitle{font-size:2.6rem;letter-spacing:0;max-width:460px}.s__general .s__subtitle2{margin-bottom:40px;max-width:460px}.s__general .s__img{margin-right:0;max-width:50%;max-width:62%}.s__general .s__img img{max-width:100%;max-width:140%;min-height:560px;width:100%;width:140%}.s__general--small .s__img img{min-height:unset}.s__general-home .s__title{font-size:3.6rem;margin-bottom:10px;margin-left:auto;margin-right:auto;max-width:460px;padding-bottom:10px}.s__general-yard-sign .s__general-home__title{border-bottom:1px solid #a0a0a099;margin-bottom:36px;max-width:500px;padding-bottom:22px}.s__general-home .s__subtitle{font-size:2.4rem}.s__general-home .s__img{max-height:520px}.s__general-home .s__wrap{margin-bottom:30px}.s__general-home .s__hero-img{position:relative}.s__general-home .s__subtitle{font-size:1.8rem;letter-spacing:0;margin-left:auto;margin-right:auto;max-width:500px;text-transform:unset}.s__general-yard-sign .s__general-home__title,.s__general-yard-sign .s__subtitle{margin-left:unset;margin-right:unset;text-align:left}.s__exc .container{max-width:1200px;padding:40px}.s__exc .s__exc-item{padding:0 16px}.s__warrancy .war__title{font-size:2.2rem}.s__products .s__product-name{font-size:1.8rem}.s__products .s__product-text{font-size:1.6rem}.s__reviews .s__title{margin-bottom:40px}.s__energy .s__item{margin-bottom:0;padding-right:40px}.s__energy .s__item:nth-child(2n){padding-left:40px;padding-right:0}.s__energy .s__item-title{font-size:2rem}.s__energy .s__item-text{font-size:1.4rem}.s__energy .s__item-img{justify-content:center;max-height:200px}.s__energy .s__item-img img{max-width:240px;position:relative}.s__products .s__subtitle{font-size:1.8rem;margin-left:auto;margin-right:auto;max-width:800px}.s__products .s__product-img{height:230px}.s__why{padding:60px 0}.s__why .s__title{font-size:3rem}.s__general-home .hero-s__img img{max-height:594px}.s__general-yard-sign .hero-s__img img{max-height:494px;min-height:517px}.s__why .why__list{margin-bottom:10px}.s__why .why__title{font-size:2rem}.s__why .why__text{font-size:1.6rem;margin-bottom:0;max-width:440px;padding-top:20px}.s__reviews .rev__photo{margin-right:20px}.s__reviews .rev__text{font-size:1.6rem}.s__faq .s__title{font-size:3rem;margin-bottom:40px;margin-top:0}.s__faq .s__img{margin-top:0}.s__faq .faq__list{margin-bottom:20px;padding-left:0}.s__faq .faq__item{padding:20px 0 20px 40px}.s__faq .faq__title{font-size:2rem}.s__faq .faq__text{font-size:1.4rem;margin-top:10px}.s__request .container{max-width:1200px}.s__request .s__box-title{font-size:3rem;margin-bottom:0;padding:20px}.s__request .s__box-inner{justify-content:space-between;padding:20px}.s__request .s__box-columns{margin-right:0;max-width:calc(50% - 10px)}.s__request .s__box-group{margin-bottom:10px}.s__request .s__box-input{font-size:1.6rem;padding:12px 14px}.s__request .s__box-textarea{height:124px}.s__request .s__box-select-wrap:after{top:8px}.s__request .s__box-column-big .s__box-group{margin-bottom:14px}.s__request .s__box-agree{font-size:1.1rem;padding-left:30px}.footer nav .menu-label,.footer nav .menu-label a{font-size:2rem;margin-bottom:10px}.footer nav li{margin-bottom:4px}.footer nav li a{display:flex;font-size:1.4rem}.footer__part1{padding:40px 0 0}.footer__part2{padding:20px 0}.footer .s__copy{font-size:1.4rem;margin-bottom:0;margin-top:0}.footer .footer__logo{max-width:120px}.s__transform .s__text,.s__transform2 .s__text{font-size:1.6rem}.s__brands{padding:40px 0}.s__exc2{padding:50px 0}.s__process{padding:60px 0}.s__process .s__title{margin-bottom:40px;margin-top:0}.s__process .s__text ul li{padding-bottom:10px;padding-top:10px}.s__process .s__text{font-size:1.6rem;margin-bottom:20px}.s__process .s__text ul{font-size:1.6rem}.s__process-about .columns-2-type2{justify-content:space-between}.s__process-about .s__img{display:flex;justify-content:flex-end}.s__process-about .s__img img{max-height:436px}.s__process-getstart .s__title{margin-bottom:20px}.s__process-getstart .s__text p{margin-bottom:20px}.s__process-getstart .s__text p:last-of-type,.s__request{margin-bottom:0}.s__request .s__box-columns:last-of-type .s__box-column-big .s__box-group{margin-bottom:0}.s__service .s__list-text{font-size:2rem;letter-spacing:0}.s__products{padding-bottom:60px}.s__products-category .swiper-pagination{margin-top:40px}.s__manufacturing .tab__header-item{font-size:2rem;padding:10px 40px}.s__manufacturing .tab__body{padding-top:40px}.s__faq,.s__other{padding-bottom:60px}.s__faqs .faq__box-title{font-size:3.2rem}.s__president .president__item{padding-right:20px}.s__president .president__img{height:200px;margin-right:20px;width:200px}.s__president .president__info{font-size:1.6rem}.s__president .president__name{font-size:2.4rem;margin-bottom:0}.s__president .president__post{font-size:1.8rem;margin-bottom:10px}.s__president .president__text{font-size:1.4rem}.s__best{min-height:700px}.s__gallery .s__title{margin-bottom:40px}.s__gallery .gallery__img{max-height:500px}.s__features .s__title{margin-bottom:40px}.s__features .s__subtitle{margin-bottom:20px}.s__features .tab__header-item{font-size:1.8rem;padding:14px 24px}.s__features .tab__body-inner{padding:20px}.s__features .tab__body-inner .s__text{font-size:1.6rem}.s__features .tab__body-inner .s__pic-list{margin-top:0}.s__features .tab__body-inner .s__img img{max-height:300px}.s__windowinstallation{padding:60px 0}.s__windowinstallation+.s__request{margin-top:0;padding-bottom:60px}.s__windowinstallation .column1{max-width:50%;padding-right:20px;width:100%}.s__windowinstallation .column2{max-width:50%;width:100%}.s__windowinstallation .s__img{display:flex;justify-content:flex-end}.s__windowinstallation .s__img img{max-height:560px}.s__general-warranty,.s__general-warranty .container{min-height:500px}.s__general-warranty .s__picture{max-width:380px}.s__general.s__general-warranty .s__img{max-height:540px;min-height:540px}.s__general-warranty .s__img:after{right:-240px;width:calc(100% + 240px)}.s__general-warranty .s__decor{max-width:400px}.s__whytheoops .box{justify-content:center}.s__whytheoops .box__img{display:flex;justify-content:flex-end;margin-right:40px;max-width:50%;width:100%}.s__whytheoops.home-edmonton .box__img{display:flex;justify-content:flex-end;margin-right:40px;max-width:none;width:auto}.s__whytheoops .box__info{max-width:50%;width:100%}.s__whytheoops .box__title{font-size:3rem}.s__whytheoops .box__text{font-size:1.8rem}.s__weprovide .list__name{font-size:2rem}.s__effective .box{justify-content:center}.s__effective .box__img{display:flex;justify-content:flex-end;margin-right:40px}.s__effective .box__img,.s__effective .box__info{max-width:50%;width:100%}.s__effective .box__title{font-size:2.6rem}.s__procedurefor .box{justify-content:center}.s__procedurefor .box__img{display:flex;justify-content:flex-end;margin-right:40px;max-width:50%;width:100%}.s__procedurefor .box__info{max-width:50%;width:100%}.s__process-getstart .s__subtitle{font-size:2.2rem;line-height:1.2;margin-bottom:20px}.s__request-inner .s__box-title{font-size:2.6rem;padding:10px 20px}.s__request-inner .s__box-columns{max-width:100%}.s__request-inner .s__box-agree{margin-bottom:20px}.s__keyfacts{padding:60px 0}.s__keyfacts .s__title{margin-bottom:30px}.s__keyfacts .keyfacts__list{margin-bottom:-40px}.s__keyfacts .keyfacts__item{margin-bottom:40px}.s__keyfacts .keyfacts__img{align-items:center;margin-bottom:20px;max-width:200px;min-height:200px}.s__keyfacts .keyfacts__text{font-size:2rem}.s__keyfacts-four .keyfacts__text{font-size:16px}.s__manufacture2{padding-top:60px}.s__manufacture .s__text{margin-bottom:40px;max-width:800px}.s__content{padding:40px 0}.s__whatare-policy{padding:80px 0}.s__manufacture{padding:60px 0 0}.s__manufacture .s__text2{margin:40px auto}.s__manufacture .s__text{font-size:2rem}.s__blog,.s__faqs{padding:60px 0}.s__blog-single .article__header{margin-bottom:20px;padding-bottom:20px}.s__blog-single .article__title{margin-bottom:10px}.s__blog-single .article__img{height:auto;max-height:400px}.s__blog-single .article__text h1{font-size:4.2rem;margin-top:40px}.s__blog-single .article__text h2{font-size:4rem;margin-top:40px}.s__blog-single .article__text h3{font-size:3.6rem;margin-top:40px}.s__blog-single .article__text h4{font-size:3.2rem;margin-top:30px}.s__blog-single .article__text h5{font-size:2.8rem;margin-top:20px}.s__blog-single .article__text h6{font-size:2.2rem;margin-top:10px}.popup .s__request .s__box-columns{max-width:100%}}@media screen and (max-width:1600px){.s__general-home .hero-s__img img{max-height:560px}.s__general-yard-sign .hero-s__img img{max-height:526px}.header.fixed nav a{font-size:1.7rem}.post-toggle-btn__icon{height:auto;width:46px}.catalog-steel-doors-post-text,.post-toggle-btn__text{font-size:14px}.catalog-steel-doors-post-thumbnail img{height:276px}}@media screen and (max-width:1400px){.header .header__part3 .s__btn,.header .s__btn{display:none}a.scroll.header__btn.s__btn.s__btn-green{display:block}}@media screen and (max-width:1200px){.header__adres{margin-right:20px}.header nav>ul>li>a{font-size:2rem;padding:18px 10px}.header nav .menu-item-has-children>a{padding-right:30px}.header nav .menu-item-has-children>a:after,.header nav .menu-item-has-children>a:before{height:2px;right:10px;top:28px;width:10px}.header nav .menu-item-has-children>a:before{right:16px}.s__exc .s__exc-item{padding:0 5px}.s__exc .s__exc-title{font-size:1.8rem}.s__products .s__product-item{min-height:282px;padding:0 10px}.s__products .s__product-img{min-height:0}.s__products .s__product-img img{max-height:126px}.s__why .columns-spec{flex-direction:column}.s__why .why__list{margin-bottom:20px}.s__why-home .why__list{margin-bottom:0;margin-top:0}.s__why .why__item:last-of-type{border-bottom:1px solid var(--grey4)}.s__why .why__list-2{margin-bottom:40px}.s__why .why__list-2 .why__item:last-of-type{border:none}.s__why .s__text{font-size:1.8rem;letter-spacing:0;margin-bottom:0}.s__faq{padding-bottom:50px}.s__faq .s__title{font-size:3.2rem}.s__faq .faq__text{font-size:1.8rem}.s__request .s__box-columns{margin-right:20px;max-width:calc(50% - 20px)}.footer nav .menu-columns-1{max-width:14%}.footer nav .menu-columns-2{max-width:100%}.footer nav .menu-columns-2 ul li{max-width:50%;padding-right:10px}.footer nav .menu-columns-3{max-width:19%;max-width:40%}.footer__part2{padding:20px 0}.s__transform2 .s__text{font-size:1.8rem}.s__exc2 .s__list-item{max-width:33.3%;padding-right:10px}.s__request .s__box-title{font-size:2.6rem;padding:20px 30px}.s__request .s__box-inner{padding:30px}.s__request-inner .s__box-columns{margin-right:0;max-width:100%}.s__gallery .s__title{margin-bottom:40px}.s__features2 .feature__item{padding:0 10px}.s__other{padding-bottom:50px}.s__request .container{max-width:1030px}.s__request .s__box-title{margin-bottom:0}.s__president .president__img{margin-right:20px;max-height:160px;max-width:160px}.s__president .president__info{font-size:1.8rem}.s__president .president__name{font-size:2.4rem;margin-bottom:0}.s__president .president__post{margin-bottom:20px}.s__best .s__text{font-size:1.8rem}.s__best .s__info{bottom:-300px}.s__manufacturing .tab__body-inner{align-items:center;left:0}.s__manufacturing .tab__body-inner .s__info{margin-top:0}.s__features .tab__body-inner .column-1{padding-right:20px}.s__features .tab__body-inner .s__text{font-size:1.8rem}.s__features .tab__body-inner .s__pic-list{margin-top:0}.footer__part1{padding:40px 0}.s__blog{padding:20px 0 60px}.s__blog-single .article__header-link{font-size:1.8rem}.s__blog .article{max-width:calc(50% - 20px)}.s__blog .article__img{height:220px}.header__contact-tel{font-size:1.4rem}.header__contact-tel svg{height:20px;width:20px}}@media screen and (max-width:1023px){.header__logo{margin-right:20px}.header .header__part3{padding:5px 0}.header__part3 .header__logo img{max-width:100px}.header__adres,.header__time{font-size:1.2rem}.header__contact{flex-direction:row}.header__contact-label{font-size:1.2rem}.header__contact-tel{font-size:1.6rem}.header__contact-tel svg{height:16px;width:16px}.header nav>ul>li>a{font-size:1.4rem;padding:10px}.header nav .menu-item-has-children>a{padding-right:20px}.header .header__part3 nav .menu-item-has-children>a:after,.header .header__part3 nav .menu-item-has-children>a:before{top:16px;width:10px}.header nav .menu-item-has-children>a:after,.header nav .menu-item-has-children>a:before{right:0}.header nav .menu-item-has-children>a:before{right:6px}.header .header__part3 .s__btn{font-size:1.4rem;padding:4px 20px}.header__inner,.header__part2{display:none}.header__burger{display:flex;flex-direction:column}.header__burger-item{border-radius:8px;margin:2px auto}.s__general .column1{padding-left:5px;padding-right:5px}.s__general-home .s__subtitle,.s__general-home .s__title{text-align:center}.s__general-home .s__wrap{justify-content:center}.s__general .s__title{font-size:4rem}.s__general .s__subtitle{font-size:2rem}.s__general .s__hero-plus-item{margin-right:0}.s__general .s__plus-item:nth-child(2n){left:0}.s__general .s__plus-item span{font-size:1.2rem;margin-left:10px}.s__general .s__plus-item span i{font-size:2.4rem}.s__exc .s__exc-list{flex-wrap:wrap}.s__exc .s__exc-item{margin-bottom:40px;max-width:33.3%;padding:0 10px 0 0}.s__products .s__product-item{margin-bottom:40px;min-height:240px}.s__energy .s__item-title{font-size:2.2rem}.s__energy .s__item-text{font-size:1.6rem}.s__energy .s__item{padding-right:20px}.s__energy .s__item:nth-child(2n){padding-left:0}.s__request .s__box-inner{flex-direction:column}.s__request .s__box-columns{margin-right:0;max-width:100%}.s__request .s__box-column{margin-bottom:20px;max-width:100%}.s__request .s__box-column-big,.s__request .s__box-textarea{max-width:100%}.s__request .s__box-column-big .s__box-group{margin-bottom:20px}.s__request .s__box-agree{margin-bottom:20px;margin-top:0}.s__request .s__btn{font-size:2rem;padding:20px 30px}.footer .container{flex-direction:column}.footer .s__copy,.footer nav{margin-bottom:20px}.footer nav{width:100%}.footer .soc__list{display:flex;justify-content:center;left:0;max-width:100%;right:0;top:0}.s__warrancy .war__list{flex-direction:column}.s__warrancy .war__item{max-width:100%;padding-right:0}.s__transform2 .s__text{font-size:1.6rem;margin-bottom:0}.s__type1 .s__title{margin-bottom:0}.s__type1 .s__box .s__img{margin-right:40px}.s__process .s__text,.s__process .s__text ul,.s__type1 .s__box .s__list-text{font-size:1.6rem}.s__request .s__box-title{font-size:3rem}.s__request .s__box-input{font-size:1.6rem}.s__reviews .rev__photo{margin-right:20px}.s__reviews .rev__text,.s__service .s__list-text{font-size:1.6rem}.s__why .why__list{margin-top:0}.s__features .s__title{margin-bottom:40px}.s__features .tab{margin-bottom:0}.s__features .tab__header-item{padding:10px 20px}.s__features .tab__body-inner .s__text{font-size:1.6rem;margin-bottom:0}.s__features .tab__body-inner .s__pic-text{font-size:1.8rem}.s__faq .s__title,.s__why .s__title{font-size:3rem}.s__faq .faq__text{font-size:1.6rem}.s__features2 .feature__list{flex-wrap:wrap}.s__features2 .feature__item{margin-bottom:40px;max-width:50%}.s__president .president__item{flex-direction:column}.s__president .president__img{margin-bottom:20px;margin-right:0}.s__president .president__name{font-size:2.2rem}.s__president .president__info{font-size:1.6rem}.s__manufacturing .tab__header-item{font-size:1.8rem;padding:10px}.s__manufacturing .tab__body{padding:40px 40px 0}.s__manufacturing .tab__body-inner .s__info-title{font-size:2.2rem}.s__manufacturing .tab__body-inner .s__info-text{font-size:1.6rem}.s__best .s__info{bottom:-200px}.s__best .s__title{font-size:2.6rem}.s__best .s__text{font-size:1.6rem;margin-bottom:0}.s__process{padding:50px 0}.s__team .team__item{padding:0 10px;width:33%}.s__team .team__img{max-height:180px;max-width:180px}.s__team .team__name{font-size:2.2rem}.s__team .team__post{font-size:1.6rem}.s__general-warranty .s__picture{max-width:340px;right:10%}.s__general-warranty .s__decor{max-width:200px}.s__weprovide .list__item{margin-bottom:20px;width:33.33333%}.s__weprovide .list__img{margin-bottom:10px}.s__faqs .faq__box{margin-bottom:40px;max-width:100%}.s__faqs .faq__box:last-of-type{margin-bottom:0}.s__faqs .faq__box-title{margin-bottom:10px}.s__faqs .faq__text p{font-size:1.6rem}.s__transform2{padding:40px 0}.s__features .tab__header-item{font-size:1.6rem}.s__products .s__product-img{height:160px}.s__products .s__product-img img{max-height:150px}}@media screen and (max-width:767px){.header{left:0;position:fixed;top:0;width:100%}.header__logo img{max-width:166px}.header__part1{padding:28px 0}.header__part1 .container,.header__part2 .container,.header__part3 .container{max-width:370px}.header__part3{display:none}.header__main{justify-content:space-between;width:calc(100% - 69px)}.header__inner{display:flex}.header__adres{margin-right:12px;margin-top:0}.header__adres p,.header__time{display:none}.header__adres img,.header__adres svg{height:40px;margin-right:0;width:40px}.header__contact-mob{display:flex}.header__contact-mob svg{height:40px;width:40px}.header__contact-label,.header__contact-tel{display:none}.header__part1 .header__contact{margin-right:20px}.header__part1 .header__contact .header__btn-mob{align-items:center;border-radius:6px;display:flex}.header__part1 .header__contact .header__btn-mob svg{height:30px;padding:5px;width:30px}.header__burger{max-width:34px}.header__burger-item{height:6px}.burger__close{max-width:34px}.burger__close svg{width:100%}.s__general{background:#eee}.s__general .container{max-width:370px}.s__general .columns{flex-direction:column}.s__general .column1{margin-bottom:20px;max-width:100%;padding:34px 0 0}.s__general .column1:before{display:none}.s__general .s__img{max-height:400px;max-width:100%;min-height:400px;min-height:200px}.s__general .s__img img{max-width:100%;min-height:100%;width:100%}.s__general .s__title{border:none;font-size:4.2rem;margin-bottom:0;order:1;padding-bottom:22px;text-align:center}.s__general .s__subtitle{font-size:2.6rem;margin-bottom:14px;order:2;text-align:center;text-transform:none}.s__general .s__subtitle2{font-size:1.4rem;margin-bottom:0;margin-left:auto;margin-right:auto;order:4;padding-bottom:18px;text-align:center}.s__general .s__subtitle+.s__wrap{margin-top:0}.s__general .s__wrap{margin-bottom:20px;order:3}.s__general .s__btn{font-size:2rem}.s__general .s__plus{border-top:1px solid #a0a0a099;justify-content:center;order:6;padding-bottom:20px;padding-top:16px}.s__general .s__plus-item img{max-height:70px;max-width:114px}.s__general .s__plus{gap:8px}.s__general .s__hero-plus-item img,.s__general .s__hero-plus-item:first-child img,.s__general-yard-sign .s__hero-plus-item img,.s__general-yard-sign .s__hero-plus-item:first-child img{max-width:64px}.s__general .s__plus-item span{font-size:1rem;line-height:1}.s__general .s__plus-item span i{font-size:2.2rem;line-height:1}.s__general .s__img img{left:-20%;max-width:150%;position:relative;width:150%}.s__general-home .s__title{font-size:4rem;margin-bottom:16px;order:1;padding-bottom:0}.s__general-home .s__subtitle{font-family:Roboto Flex;font-size:1.4rem;font-weight:500!important;line-height:1.3;margin-bottom:0;max-width:300px;order:3;padding-bottom:18px}.s__general.s__general-yard-sign .s__subtitle{max-width:100%}.s__general-home .s__wrap{margin-bottom:16px;order:2}.s__transform-home{padding-top:40px}.s__transform-home .column-1,.s__transform-home .column-1 .s__img{display:none}.s__transform-home .column-2 .s__img{display:flex;margin-bottom:40px}.s__transform-home .s__title{margin-bottom:30px}.s__exc2{background:var(--white)!important;border-radius:20px;margin:40px auto;max-width:370px;padding:40px 20px}.s__exc2 .container{max-width:316px;padding:0}.s__exc2 .s__list{flex-direction:column}.s__exc2 .s__list-item{display:flex;margin-bottom:20px;max-width:100%;padding:0}.s__exc2 .s__list-item.list_columns-item{max-width:100%;width:100%}.s__exc2 .s__list-item:last-of-type{margin-bottom:0}.s__exc2 .s__list-img{margin-bottom:0;margin-right:15px}.s__exc2 .s__list-title{margin-bottom:4px;text-align:left}.s__exc2 .s__list-title.list_columns-title{max-width:100%}.s__exc2 .s__list-text{text-align:left}.s__type1 .s__box{flex-direction:column}.s__type1 .s__box .s__img{left:0;max-width:100%;max-width:50%;width:100%}.s__brands .brand__item{margin:0 10px}.s__brands .brand__img img{max-height:70px;max-width:180px}.s__transform .s__title{text-align:center}.s__exc .container{max-width:calc(100% - 40px);padding:30px 24px}.s__exc .s__exc-list{flex-direction:column}.s__exc .s__exc-item{flex-direction:row;margin-bottom:25px;max-width:100%}.s__exc .s__exc-item:last-of-type{margin-bottom:0}.s__exc .s__exc-img{margin-bottom:0;margin-right:15px;width:100px}.s__exc .s__exc-info{display:flex;flex-direction:column;width:calc(100% - 115px)}.s__energy .s__title{text-align:center}.s__energy .columns-desc{display:none}.s__energy .columns-mob{display:flex}.s__energy .s__item{max-width:100%;padding:0}.s__energy .slider__button-prev{left:0;top:50px}.s__energy .slider__button-next{right:0;top:50px}.s__warrancy .war__item{padding:0}.s__warrancy .s__img{left:0}.s__warrancy .s__img img{max-height:80vh;width:auto}.s__warrancy .s__img-desc{display:none}.s__warrancy .s__img-mob{display:flex;justify-content:center}.s__products .container{padding:0}.s__products .s__subtitle{font-size:1.6rem}.s__products .s__product-item{align-items:center;flex-direction:column;justify-content:center;text-align:center}.s__products .s__product-img{height:240px}.s__products .s__product-img img{max-height:240px}.s__reviews .slider__button{top:50px}.s__reviews .slider__wrap{width:100%}.s__reviews .slider__button-prev{left:20px}.s__reviews .slider__button-next{right:20px}.s__reviews .rev__item{flex-direction:column}.s__reviews .rev__column{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.s__reviews .rev__photo{height:100%;height:176px;margin-bottom:16px;margin-right:0;max-height:176px;max-width:176px;width:100%;width:176px}.s__reviews .rev__text{padding-right:0}.s__faq .s__title{font-size:3.6rem;margin-bottom:30px;text-align:center}.s__faq .faq__text{font-size:2rem;text-align:justify}.s__faq .s__img{justify-content:center}.s__request .container{max-width:100%}.s__request .s__box-title{font-size:2.6rem}.s__request .s__box-inner{box-sizing:content-box;margin:0 auto;max-width:370px;padding:20px 30px}.s__request .s__box-columns{flex-direction:column}.s__request .s__box-column{margin-right:0;max-width:100%}.s__request .s__box-textarea{height:50px}.s__request .s__box-input{font-size:1.4rem;padding:10px 12px}.s__request .s__box-column-big .s__box-group{align-items:center;flex-direction:row;flex-wrap:wrap;margin-bottom:10px;max-width:100%}.s__request .s__box-column-big .s__box-group .s__box-label{min-width:100px}.s__request .s__box-column{margin-bottom:0}.s__request .s__box-label{font-size:1.4rem}.s__request .s__box-input.nice-select{font-size:1.2rem}.s__request .current{top:-8px}.s__request .s__box-agree{font-size:1.4rem;font-size:.9rem;line-height:1.25;line-height:1.1}.footer__part1{padding:50px 0}.footer__part2 .container{align-items:flex-start;flex-direction:column-reverse}.footer .s__copy{font-size:1.6rem;margin-bottom:0;margin-top:0;text-align:center}.footer .footer__logo{margin:0 auto 20px}.footer nav{display:flex;flex-direction:column}.footer nav .menu-column{margin-bottom:20px;width:50%}.footer nav .menu-columns{margin-bottom:20px}.footer nav .menu-columns:last-of-type{margin-bottom:0}.footer nav .menu-label{font-size:2rem;margin-bottom:10px}.footer nav .menu-columns-1,.footer nav .menu-columns-2,.footer nav .menu-columns-3,.footer nav .menu-columns-4{max-width:100%}.footer nav ul{display:flex;flex-wrap:wrap}.footer nav li{max-width:100%;padding-right:10px;width:100%}.footer nav .menu-columns-2 ul li{max-width:100%}.footer nav .menu-column-row{width:100%}.footer nav .menu-column-row li{max-width:50%}.s__president .president__list{flex-direction:column}.s__president .president__item{align-items:center;justify-content:center;margin-bottom:40px;max-width:100%;padding-right:0;text-align:center}.s__best{background:#3d3528;min-height:0;padding:0 0 40px}.s__best .s__img{margin-bottom:40px;position:relative}.s__best .s__title{font-size:3.6rem;margin-bottom:20px}.s__process-about .s__img{justify-content:center}.s__process-about .s__img img{max-height:100%}.s__process .s__title,.s__why .s__title{text-align:center}.s__windowinstallation .s__title{margin-bottom:30px}.s__windowinstallation .s__text{margin-bottom:20px}.s__windowinstallation .columns{flex-direction:column}.s__windowinstallation .column1{margin-bottom:40px;max-width:100%;padding-right:0}.s__windowinstallation .column2{max-width:100%}.s__features{background:var(--white)}.s__features .columns-desc{display:none}.s__features .columns-mob{display:flex}.s__features .slider__button{top:0}.s__features .tab__header{background:var(--white)}.s__features .tab__header-item{font-size:2.6rem;pointer-events:none}.s__features .tab__body-inner{flex-direction:column}.s__features .tab__body-inner .column{max-width:100%}.s__features .tab__body-inner .column-1{order:2;padding-right:0}.s__features .tab__body-inner .column-2{margin-bottom:20px;order:1}.s__features .tab__body-inner .s__img{left:0;max-width:100%;width:100%}.s__404-2{background:var(--white);padding:60px 0}.s__404-2 .s__title,.s__404-2 .s__title2{font-size:3.6rem}.s__process-getstart .s__title{font-size:2rem;margin-bottom:10px}.s__process-getstart .s__subtitle{font-size:2rem}.s__process-getstart .s__wrap-btns{flex-direction:column}.s__process-getstart .s__wrap-btns .s__btn{margin:0 auto 20px;width:100%}.s__process-getstart .s__wrap-btns .s__btn:last-of-type{margin:0 auto 20px}.s__process-getstart .s__request{left:-30px;position:relative;width:calc(100% + 60px)}.s__general.s__general-warranty .s__img{max-height:310px;min-height:310px}.s__general-warranty .s__picture{left:5%;max-width:262px;right:auto}.s__general-warranty .s__decor{right:40px}.s__whytheoops .s__title{text-align:center}.s__whytheoops .box{flex-direction:column}.s__whytheoops .box__img{margin:0 auto 30px;max-width:100%;max-width:322px}.s__whytheoops .box__info{margin:0 auto;max-width:100%;max-width:322px}.s__whytheoops .columns-mob{display:flex;justify-content:centerc}.s__whytheoops .columns-desc{text-align:center}.s__whytheoops .columns-desc .box__title{display:none}.s__weprovide{background:var(--white)}.s__weprovide .columns-desc{display:none}.s__weprovide .columns-mob{display:flex}.s__weprovide .list__item{width:100%}.s__effective .s__title{margin-bottom:30px}.s__effective .box{flex-direction:column;justify-content:center}.s__effective .box__img{margin-bottom:20px;margin-right:0}.s__effective .box__info{margin:0 auto;max-width:322px;text-align:center}.s__weprovide .s__title{font-size:3rem;margin-bottom:30px}.s__procedurefor{background:var(--white)}.s__procedurefor .s__title{margin-bottom:30px}.s__procedurefor .box{flex-direction:column}.s__procedurefor .box__img{left:-30px;left:0;margin-bottom:50px;margin-right:0;max-width:100%;max-width:calc(100% + 60px);max-width:calc(100% + 40px);position:relative;width:calc(100% + 60px)}.s__procedurefor .box__info{margin:0 auto;max-width:322px;text-align:center}.s__effective .box__title{font-size:2.2rem}.s__manufacture .s__text{font-size:1.6rem}.s__content-manufacture .s__title{font-size:3rem}.s__keyfacts .columns-desc{display:none}.s__keyfacts .columns-mob{display:flex}.s__keyfacts .keyfacts__item{margin:0 auto;max-width:100%;max-width:282px}.s__features2 .columns-desc{display:none}.s__features2 .columns-mob{display:flex}.s__features2 .feature__item{max-width:100%}.s__blog{padding:20px 0 40px}.s__blog .article__list{flex-direction:column;left:0;width:100%}.s__blog .article{margin:0 auto 40px;max-width:100%;width:100%}.s__blog .article__img{margin-bottom:20px}.s__blog .article__link{display:flex;justify-content:center;text-align:center;width:100%}.s__blog-single .article__title{font-size:3rem}.s__blog-single .article__date{font-size:1.8rem}.s__blog-single .article__text h1{font-size:3.6rem}.s__blog-single .article__text h2{font-size:3.2rem}.s__blog-single .article__text h3{font-size:3rem}.s__blog-single .article__text h4{font-size:2.4rem}.s__blog-single .article__text h5{font-size:2.2rem}.s__blog-single .article__text h6{font-size:2rem}.s__type1 .s__title{margin-bottom:30px;text-align:center}.s__type1 .column-1 .s__img{justify-content:center}.s__features .s__title{margin-bottom:0;text-align:center}.s__features .slider__button{top:5px}.s__features .tab__body-inner{padding:0}.s__whatare-policy .columns{margin-bottom:40px}.s__whatare-policy .column-1{margin-right:0}.s__whatare-policy .column-1 .s__title{margin-bottom:0;text-align:left}.s__whatare-policy .s__text:last-of-type{margin-bottom:0}.s__request .inform{align-items:flex-start;flex-direction:column}.s__request .g-recaptcha{margin-bottom:0}.s__request .s__box-group2:nth-child(2n),.s__request .s__box-group3{padding-right:0}.s__request .s__btn{width:100%}.s__faq .s__img{margin-bottom:-60px}.s__whytheoops.home-edmonton .box__img{margin-right:0}.your-city-slide__image{height:85px;width:125px}.s__exc2 .guide_steps .s__list{gap:24px}.s__exc2 .guide_steps .s__list-item .guide__num{font-size:36px;height:40px;min-height:40px;min-width:40px;width:40px}.s__window-count__customer-satisfaction{padding:50px 0}}@media screen and (max-width:429px){.header__part1{padding:10px 0}.header__logo img{max-width:140px}.burger__overlay{padding:16px 10px}.s__exc2{max-width:350px;padding-left:0;padding-right:0}}@media screen and (max-width:540px){.s__in-the-media-container{max-width:calc(100% - 70px)}.s__in-the-media .slider__button-prev{left:-35px}.s__in-the-media .slider__button-next{right:-35px}.slider-in-the-media__link{font-size:14px}.advantages-text-block__image-left{max-width:100%}}@media screen and (min-width:541px){.catalog-steel-doors-post-title__title-suffix.--hidden{opacity:0}}@media screen and (min-width:768px){.hero-advantages,.hero-advantages-head{border-radius:14px 0 0 0}.hero-advantages{bottom:0;max-width:calc(50% - 40px);position:absolute;right:0;z-index:3}.s__general-yard-sign .hero-advantages{max-width:50%}.s__what-privacy-glass-image{max-width:calc(40% - 70px)}.s__what-privacy-glass-text-content{max-width:calc(60% - 70px)}.s__catalog-steel-doors .container{padding:0 45px}.s__catalog-steel-doors .tab__body-item,.s__catalog-steel-doors .tab__header{padding-left:60px;padding-right:60px}.s__catalog-steel-doors .tab__body-item{padding-bottom:32px;padding-top:32px}.s__catalog-steel-doors .container-body{padding-bottom:34px;padding-top:34px}.catalog-steel-doors-post__left-columns{max-width:calc(45% - 16px);width:100%}.catalog-steel-doors-post__right-columns{max-width:calc(55% - 16px);width:100%}.obscure-door-lites-slide__text-content{padding:0 24px}.s__warrancy-text-bottom{text-align:center}.slider-hero-banner__button-next,.slider-hero-banner__button-prev{display:none}}@media screen and (min-width:1024px){.s__customer-satisfaction-image{max-width:60%}.s__customer-satisfaction .s__request{max-width:50%}.customer-satisfaction__button{min-width:550px}.claim-warranty-case__content,.claim-warranty-case__form{max-width:calc(50% - 30px)}.s__general-yard-sign .s__img img{object-position:0 0}section.s__general-home-banner .s__img.hero-s__img{max-height:580px}}@media screen and (min-width:1201px){.s__general-home .s__subtitle+.s__general-yard-sign__button{justify-content:flex-start}.hero-advantages-head{max-width:234px}.hero-advantages-list{max-width:calc(100% - 234px)}.hero-advantages-list__item{max-width:333px}.s__catalog-steel-doors .container{padding-left:60px;padding-right:60px}.catalog-steel-doors-post-image__text{font-size:16px}.catalog-steel-doors-post__catalog{max-width:calc(70% - 20px)}.catalog-steel-doors-post__intro{max-width:calc(30% - 20px)}.s__customer-satisfaction .s__request .s__box-inner{padding:16px 40px 28px}}@media screen and (min-width:1601px){.hero-advantages-head{padding:22px 40px}.hero-advantages-list{padding:32px 40px}.hero-advantages-head{max-width:290px}.hero-advantages-list{max-width:calc(100% - 290px)}.s__general-home .hero-advantages-head .hero-advantages__title{font-size:32px}.hero-advantages-list__item{font-size:22px;max-width:100%}.s__catalog-steel-doors .tab__body-item,.s__catalog-steel-doors .tab__header{padding-left:120px;padding-right:120px}.catalog-steel-doors-post-more{gap:20px 80px}.catalog-steel-doors-post__catalog{max-width:calc(54% - 40px)}.catalog-steel-doors-post__intro{max-width:calc(46% - 40px)}.catalog-steel-doors-post__catalog{gap:56px}.catalog-steel-doors-post__left-columns{max-width:calc(45% - 28px)}.catalog-steel-doors-post__right-columns{max-width:calc(55% - 28px)}.s__catalog-steel-doors .container{padding:0 120px}.catalog-steel-doors-post-title{font-size:3.6rem;margin-bottom:16px}.catalog-steel-doors-post-text{margin:16px 0}.s__catalog-steel-doors .tab__header{gap:10px 30px}.s__catalog-steel-doors .tab__header-item{font-size:22px;padding:21px 24px 19px}.s__catalog-steel-doors .tab__body-item{padding-bottom:70px;padding-top:70px}.s__catalog-steel-doors .container-body{padding-bottom:80px;padding-top:80px}.catalog-steel-doors-post-thumbnail img{height:350px}}.team-section__title{margin-bottom:18px;text-align:start}.team-grid{display:grid;gap:24px}.team-grid--3,.team-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.team-card{background:#fff;border-radius:16px;box-shadow:0 12px 30px rgba(0,0,0,.12);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.team-card:hover{box-shadow:0 16px 36px rgba(0,0,0,.16);transform:translateY(-2px)}.team-card__image{background:#eaeaea}.team-card__image img{display:block;height:auto;object-fit:cover;width:100%}.team-card__image.demo{height:auto;min-height:260px}.team-card__body{background:#fff;padding:14px 16px 18px}.team-card__name{font-size:16px;font-weight:700;line-height:1.2;margin:0 0 4px}.team-card__role{color:#6b7280;font-size:13px;margin:0 0 10px}.team-card__desc{color:#6b7280;font-size:13px;line-height:1.45;margin:0}@media (max-width:1200px){.team-grid--3,.team-grid--4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.team-grid--3,.team-grid--4{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width:576px){.team-grid--3,.team-grid--4{grid-template-columns:1fr}.team-card__image img,.team-card__image.demo{height:auto}}.header__address_text .visible-md{display:block!important}.info-tiles__grid{display:grid;gap:32px;grid-template-columns:repeat(4,minmax(0,1fr))}.info-tiles__item{background:#ddd;border-radius:18px;box-shadow:0 6px 18px rgba(0,0,0,.06);display:grid;overflow:hidden;place-items:center;transition:transform .2s ease,box-shadow .2s ease}.info-tiles__item:hover{box-shadow:0 12px 28px rgba(0,0,0,.1);transform:translateY(-2px)}.info-tiles__item img{display:block;object-fit:contain}.info-tiles__placeholder{color:#111;font-size:28px;font-weight:800}@media (max-width:1200px){.info-tiles__grid{gap:24px}}@media (max-width:767px){.info-tiles__text{font-size:20px}.info-tiles__grid{grid-template-columns:repeat(1,1fr)}}@media (max-width:576px){.info-tiles{padding:36px 0}.info-tiles__text{font-size:18px}.info-tiles__grid{grid-template-columns:1fr}.info-tiles__item{height:160px}}.s__past-projects{background:var(--white);padding:48px 0 56px}.s__past-projects .s__title{margin-bottom:12px}.s__past-projects .s__intro{color:var(--black);line-height:1.5;margin-bottom:28px}.projects-grid{display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1024px){.projects-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.projects-grid{grid-template-columns:1fr}}.project-card{background:#fff;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.08);overflow:hidden}.project-card__media{position:relative}.project-card__media img{display:block;height:350px;object-fit:cover;width:100%}.project-card__body{padding:18px 18px 22px}.project-card__title{font-size:1.8rem;font-weight:800;margin:0 0 6px;text-transform:uppercase}.project-card__loc{color:var(--blue,#4caf50);font-size:1.4rem;font-weight:700;margin-bottom:10px;text-transform:uppercase}.project-card__text{color:#333;font-size:13px;line-height:1.45}.swiper-button-next-past-projects,.swiper-button-prev-past-projects{background:var(--lightgreen2);border:none;border-radius:100%;bottom:5px;box-shadow:0 2px 8px rgba(0,0,0,.15);cursor:pointer;height:30px;position:absolute;width:30px;z-index:1}.swiper-button-next-past-projects:after,.swiper-button-next-past-projects:before,.swiper-button-prev-past-projects:after,.swiper-button-prev-past-projects:before{border-right:2px solid var(--white);content:"";display:block;height:8px;margin-top:-6px;position:absolute;right:45%;top:50%;transform:rotate(135deg);width:0}.swiper-button-next-past-projects:after,.swiper-button-prev-past-projects:after{margin-top:-1px;transform:rotate(45deg)}.swiper-button-prev-past-projects{left:45%;transform:translateX(-50%) rotate(180deg)}.swiper-button-next-past-projects{right:45%;transform:translateX(50%)}.s__team{padding:80px 0}.s__team .team__head{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:40px}.s__team .team__title{margin:0 0 40px;text-align:center}.s__team .team__btn{align-items:center;background:var(--lightgreen);border-radius:9999px;color:var(--white);display:inline-flex;font-weight:700;justify-content:center;line-height:1;padding:14px 22px;text-decoration:none;white-space:nowrap}.s__team .team__image{border-radius:16px;box-shadow:0 4px 24px rgba(0,0,0,.06);display:block;overflow:hidden}.s__team .team__image img{display:block;height:auto;object-fit:cover;width:100%}.s__team .team__head .s__text{max-width:100%;text-align:center;width:100%}.s__team .team__btn.team__btn-mobile{display:none}@media (max-width:768px){.s__team .team__head{align-items:flex-start;flex-direction:column;gap:12px;margin-bottom:8px}.s__team .team__text{margin-bottom:16px;max-width:100%}.s__team .team__image{border-radius:12px;margin-bottom:16px}.s__team .team__image img{aspect-ratio:4/3}.s__team .team__btn{align-self:flex-start;padding:12px 18px}.s__team .team__btn.team__btn-desktop{display:none}.s__team .team__btn.team__btn-mobile{display:inline-flex}}.s__ba{padding:56px 0}.s__ba.is-bg-white{background:var(--white)}.s__ba.is-bg-grey{background:var(--light)}.ba{display:grid;gap:28px;grid-template-columns:1fr}.ba__col--text{order:2}.ba__col--media{order:1}.ba__title{font-size:clamp(22px,3.4vw,38px);font-weight:800;line-height:1.2;margin:0 0 20px}.ba__text{color:#222;font-size:16px;line-height:1.6}.ba__text p{margin:0 0 12px}.ba__cta{margin-top:20px}.ba__cta .s__btn{min-width:240px;text-align:center}.ba__grid{display:grid;gap:18px;grid-template-columns:1fr 1fr}.ba-card{aspect-ratio:4/3;background:#e6e6e6;border-radius:12px;box-shadow:0 1px 0 rgba(0,0,0,.04);overflow:hidden;position:relative}.ba-card img{display:block;height:100%;object-fit:cover;width:100%}.ba-card__stub{background:#dedede;height:100%;width:100%}.ba-chip{border-radius:8px;color:#fff;font-size:14px;font-weight:700;left:10px;line-height:1;padding:6px 10px;position:absolute;top:10px;user-select:none}.ba-chip--before{background:#ec8f71}.ba-chip--after{background:var(--lightgreen)}@media (min-width:992px){.ba{align-items:start;gap:40px;grid-template-columns:1fr 1.1fr}.ba__col--text{order:1}.ba__col--media{order:2}.ba__grid{gap:22px 24px;grid-auto-rows:1fr}}.s__quiz_new{padding:48px 0}.quiz__head{margin-bottom:24px;text-align:center}.quiz__badges{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin:20px 0 0}.quiz__badges li{background:url(../i/quiz_badges_bg.avif) no-repeat 50%/contain;color:#fff;padding:20px 25px;position:relative}.quiz__card{background:var(--gray1);border-radius:20px;padding:40px 40px 60px}.quiz__progress{align-items:center;display:flex;flex-direction:column-reverse;gap:16px;margin-bottom:16px;width:100%}.quiz__progress-track{background:#cfe0ff;border-radius:10px;height:6px;overflow:hidden;width:100%}.quiz__progress-bar{background:var(--blue);height:100%;transition:width .25s;width:0}.quiz__step-text{color:#4b4b4b;font-weight:600;min-width:80px;text-align:right}.quiz__title{margin:40px 0;text-align:center}.quiz__grid{align-self:center;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(220px,1fr));margin:auto;max-width:650px}.quiz__btn{align-items:center;background:var(--lightgreen);border:none;border-radius:28px;color:var(--white);cursor:pointer;display:inline-flex;font-size:20px;font-weight:700;justify-content:center;padding:16px 22px}.quiz__btn--outline{background:transparent;border:2px solid var(--lightgreen);color:var(--black2)}.quiz__colors{align-items:center;display:flex;flex-wrap:wrap;gap:22px;justify-content:center}.quiz__color{background:var(--c);border:none;border-radius:999px;cursor:pointer;height:92px;width:92px}.quiz__other{margin-top:14px;text-align:center}.quiz__input{background:#e6e6e6;border:none;border-radius:10px;font-size:16px;height:52px;max-width:560px;padding:0 16px;width:100%}.quiz__label{display:block;margin:0 auto 14px;max-width:560px}.quiz__label>.iti{display:block!important}.quiz__label>.iti>input{background:#e6e6e6!important;border:none!important}.quiz__hint{margin:-8px 0 18px;text-align:center}.quiz__footer{display:flex;gap:16px;margin-top:8px}.quiz__footer,.quiz__submit{align-items:center;justify-content:center}.quiz__submit{background:var(--lightgreen);border:none;border-radius:28px;color:var(--white);cursor:pointer;display:inline-flex;font-size:20px;font-weight:700;margin-top:20px;padding:16px 26px}.quiz__back{background:none;border:none;bottom:20px;cursor:pointer;font-size:18px;font-weight:600;left:40px;position:absolute}.quiz__back .arr{margin-right:6px}.quiz__msg{margin-top:10px;text-align:center}.quiz__nav{display:flex;justify-content:flex-start;margin-top:10px}.is-hidden{display:none}.s__title-quiz_new{font-size:32px!important;margin-bottom:20px!important}@media (max-width:768px){.quiz__card{background:var(--grey3)}.quiz__title{font-size:24px}.quiz__grid{grid-template-columns:1fr}.quiz__badges{gap:2px}.s__subtitle-quiz_new{display:none}.s__title-quiz_new{font-size:40px!important;margin-bottom:20px!important}}#quizForm{margin:auto;max-width:520px}.menu-divider:after{background:#fff;content:"";display:block;height:1px;margin-top:10px;position:relative;width:calc(100% + 10px)}.footer_soc-block{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column}.footer__trust-logos{padding:16px 0;text-align:center}.trust-logos__list{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:flex-start}.trust-logos__item img{display:inline-block;max-height:56px;max-width:160px;width:auto}.trust-logos__item img.vertical-logo{height:auto;max-height:none;max-width:100px}@media (max-width:600px){.trust-logos__list{gap:16px}.trust-logos__item img{max-height:40px;max-width:100px}.trust-logos__item img.vertical-logo{max-width:80px}}.new-form_wrapper{background:var(--white);border-radius:20px;box-shadow:0 5px 20px rgba(0,0,0,.1);margin:auto;max-width:720px;overflow:hidden}.new-form_header{width:100%}.new-form_body{padding:20px 30px}.new-form_title{background:var(--coral);border-radius:20px 20px 0 0;color:var(--white);font-family:Roboto Condensed,sans-serif;font-size:3.6rem;font-size:36px;font-weight:700;letter-spacing:.7px;line-height:1.15;margin-bottom:0;padding:30px 54px;text-align:center;width:100%}.new-form_group{display:flex;flex-direction:column;gap:20px;justify-content:center;margin:15px 0}.new-form_input{background:var(--grey7);border:1px solid var(--grey8);border-radius:8px;color:var(--grey2);display:flex;font-family:Roboto Flex;font-size:1.8rem;font-weight:500;max-width:100%;padding:16px 18px;width:100%}.iti__selected-country{padding-top:12px!important}.new-form_btn_wrapper{display:flex;justify-content:center;&.advantage_btn{margin-top:30px}}.new-form_btn{align-items:center;border:none;border-radius:32px;color:var(--white);cursor:pointer;display:inline-flex;font-family:Roboto Condensed,sans-serif;font-size:2.2rem;font-weight:700;justify-content:center;margin-top:30px;padding:13.6px 58.3px;text-decoration:none;text-transform:uppercase;transition:.5s;width:100%}.new-form_btn,.new-form_btn_green{background:var(--lightgreen)}.new-form_btn_green:hover{background:#598105}.new-form_btn_blue{background:var(--blue)}.new-form_btn_blue:hover{background:var(--blue2)}.s__garanty{color:#fff;padding:0}.s__garanty .garant{border-radius:20px;display:flex;flex-direction:column}.s__garanty .garant__header{align-items:center;background:#1e498c;border-top-left-radius:20px;border-top-right-radius:20px;display:flex;padding:18px 64px}.s__garanty .garant__header-col{max-width:562px;width:100%}.s__garanty .garant__header-col:nth-child(2n){max-width:calc(100% - 562px)}.s__garanty .garant__title{font-size:4rem;font-weight:700;letter-spacing:-1px}.s__garanty .garant__subtitle{font-size:2.8rem;font-weight:600}.s__garanty .garant__body{background:#6fa400;border-bottom-left-radius:20px;border-bottom-right-radius:20px;display:flex;padding:47px 64px 62px}.s__garanty .garant__col{max-width:33.3%;width:100%}.s__garanty .garant__text1{font-size:1.9rem;font-weight:700;margin-bottom:20px}.s__garanty .garant__text1 p{margin-bottom:26px}.s__garanty .garant__text1 p:last-of-type{margin-bottom:0}.s__garanty .garant__text2{font-size:1.9rem;font-weight:500;font-weight:300}.s__garanty .garant__text3{font-size:1.9rem;font-weight:700;margin-left:20px}.s__garanty .garant__text3 p{margin-bottom:10px}.s__garanty .garant__text3 p:last-of-type{margin-bottom:0}.s__garanty .garant__img{margin-bottom:-106px;position:relative;top:-70px}@media screen and (max-width:17000px){.s__garanty .garant__header-col{max-width:428px}.s__garanty .garant__header-col:nth-child(2n){max-width:calc(100% - 450px)}.s__garanty .garant__header{padding:16px 48px}.s__garanty .garant__title{font-size:2.8rem;letter-spacing:0}.s__garanty .garant__subtitle{font-size:2.15rem}.s__garanty .garant__body{padding:35px 48px 42px}.s__garanty .garant__text1{font-size:1.4rem}.s__garanty .garant__text1 p{margin-bottom:22px}.s__garanty .garant__text2{font-size:1.3rem}.s__garanty .garant__text3{font-size:1.4rem;margin-left:16px}.s__garanty .garant__img{align-items:flex-start;display:flex;justify-content:center;top:-50px}.s__garanty .garant__img img{max-width:300px}}@media screen and (max-width:1199px){.s__garanty .garant__header{padding:20px 40px}.s__garanty .garant__body{padding:40px}.s__garanty .garant__title{font-size:3rem;letter-spacing:0}.s__garanty .garant__subtitle{font-size:2.2rem;letter-spacing:0}.s__garanty .garant__header-col,.s__garanty .garant__header-col:nth-child(2n){max-width:50%}.s__garanty .garant__img{display:flex;justify-content:center;right:0;top:0}.s__garanty .garant__img img{max-width:240px}.s__garanty .garant__text1,.s__garanty .garant__text3{font-size:1.6rem}.s__garanty .garant__text2{font-size:1.4rem;letter-spacing:0}}@media screen and (max-width:767px){.s__garanty .garant__header{flex-direction:column;padding:16px 0 22px}.s__garanty .garant__header-col,.s__garanty .garant__header-col:nth-child(2n){max-width:100%;text-align:center}.s__garanty .garant__title{font-size:2.4rem;margin-bottom:14px}.s__garanty .garant__subtitle{font-size:1.8rem;line-height:1.2}.s__garanty .garant__body{flex-direction:column;padding:30px 16px}.s__garanty .garant__col{margin-bottom:30px;max-width:100%;text-align:center}.s__garanty .garant__col:last-of-type{margin-bottom:0}.s__garanty .garant__img{margin:0 auto}.s__garanty .garant__img img{max-width:240px}.s__garanty .garant__text1{font-size:1.4rem;margin-bottom:14px}.s__garanty .garant__text1 p{margin-bottom:24px}.s__garanty .garant__text2{font-size:1.4rem;letter-spacing:0;line-height:1.2}.s__garanty .garant__text3{font-size:1.5rem;margin-left:0;margin-top:-8px}.s__garanty .garant__text3 p{margin-bottom:6px}}.s__anons img{border-radius:16px}.s__anons .container{display:flex;flex-wrap:wrap;justify-content:center}.s__anons .slider-hero-banner__link,.s__anons a{border-radius:16px;max-width:50%;padding:8px;width:100%}@media screen and (max-width:767px){.s__anons{padding:20px 0}.s__anons .container{flex-direction:column}.s__anons .slider-hero-banner__link,.s__anons a{background:#fff;margin-bottom:8px;max-width:100%}.s__anons .slider-hero-banner__link:last-child,.s__anons a{margin-bottom:0}}.s__energy .s__item:nth-child(2) .s__item-img img{left:-60px}.s__energy .s__subtitle{color:var(--grey5);font-size:2rem;font-weight:500;margin-bottom:40px;text-align:center}.s__brands{background:var(--light)!important}.s__process .s__wrap.s__wrap-btns .s__btn:nth-child(2n){background:var(--coral)!important}.container.container__promotion-banner{justify-content:flex-start}.container.container_slider-promotion-banner{gap:20px}.slider-promotion-banner__block{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:14px;display:flex;height:300px;max-width:560px;overflow:hidden;padding:88px 80px;position:relative;width:100%}.slider-promotion-banner__block-bg{align-items:center;background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3));display:flex;flex-direction:column;flex-shrink:0;flex:1;gap:40px;inset:0;justify-content:center;position:absolute}.s__btn.s__btn-green.slider-promotion-banner__link{align-items:center;background:var(--lightgreen);color:var(--white);display:flex;font-family:Roboto Flex;font-size:18px;font-style:normal;font-weight:600;justify-content:center;line-height:normal;min-width:200px;padding:14px 35px;text-transform:none;width:auto}.slider-promotion-banner__title{color:var(--white);font-family:Roboto Condensed;font-size:28px;font-style:normal;font-weight:700;line-height:normal;text-align:center}.my-mfp-zoom-in .zoom-anim-dialog{opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.my-mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}#communication-widget-c{bottom:30px!important;display:block!important;font-family:Arial,sans-serif!important;font-size:16px!important;position:fixed!important;right:30px!important;z-index:999998!important}#communication-widget-c.left{left:30px!important;right:auto!important}#communication-widget-c .communication-btn{background:#ff4242 url(../i/ic.png) 50% no-repeat!important;background-size:28px 28px!important;border:none!important;border-radius:25px!important;display:block!important;height:50px!important;position:relative!important;transition:background-color .3s!important;width:50px!important}#communication-widget-c .communication-ring{animation:communicationPulsate 1.5s infinite!important;border:1px solid #ff4242!important;border-radius:50%!important;bottom:0!important;display:none!important;left:0!important;position:absolute!important;right:0!important;top:0!important}#communication-widget-c.ring .communication-ring{display:block!important}#communication-widget-c.open .communication-ring{display:none!important}#communication-widget-c.blue .communication-btn,#communication-widget-c.blue .communication-native-link{background-color:#1c7bd3!important}#communication-widget-c.blue .communication-ring{border-color:#1c7bd3!important}#communication-widget-c.pink .communication-btn,#communication-widget-c.pink .communication-native-link{background-color:#ff458f!important}#communication-widget-c.pink .communication-ring{border-color:#ff458f!important}#communication-widget-c.green .communication-btn,#communication-widget-c.green .communication-native-link{background-color:#3fb136!important}#communication-widget-c.green .communication-ring{border-color:#3fb136!important}#communication-widget-c.black .communication-btn,#communication-widget-c.black .communication-native-link{background-color:#333!important}#communication-widget-c.black .communication-ring{border-color:#333!important}#communication-widget-c.orange .communication-btn,#communication-widget-c.orange .communication-native-link{background-color:#ff9b48!important}#communication-widget-c.orange .communication-ring{border-color:#ff9b48!important}#communication-widget-c.open .communication-btn{animation:communicationRotate .4s!important;background:#fff url(../i/ic-close.png) 50% no-repeat!important;border:1px solid #e0e0e0!important;height:48px!important;width:48px!important}#communication-widget-c .communication-links{animation:communicationOpen .3s!important;display:none!important;padding-bottom:15px!important}#communication-widget-c.open .communication-links{display:block!important}#communication-widget-c .communication-links a{border:none!important;display:block!important;height:40px!important;margin-bottom:10px!important;position:relative!important;width:40px!important}#communication-widget-c .communication-links a:hover span{display:block!important}#communication-widget-c .communication-links a img,#communication-widget-c .communication-links a svg{border-radius:100%;display:block!important;float:left!important;height:40px!important;width:40px!important}#communication-widget-c .communication-links a span{animation:communicationTooltip .2s;background:#fff!important;border-radius:10px!important;color:#444!important;display:none!important;font-size:14px!important;font-weight:700!important;padding:2px 9px!important;position:absolute!important;right:60px!important;top:12px!important}#communication-widget-c.left .communication-links a span{left:60px!important;right:auto!important}.communication-input.communication-required{animation:communicationRequired .4s}@media (max-height:550px){#communication-widget-c .communication-links a{height:40px!important;margin-left:5px!important;width:40px!important}#communication-widget-c .communication-links a img{height:40px!important;width:40px!important}#communication-widget-c .communication-links a span{top:6px!important}}@keyframes communicationOpen{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translate(0)}}@keyframes communicationLiveChatOpen{0%{opacity:0;transform:translate(380px)}to{opacity:1;transform:translate(0)}}@keyframes communicationTooltip{0%{opacity:0;transform:translate(15px)}to{opacity:1;transform:translate(0)}}@keyframes communicationRotate{0%{transform:rotate(-90deg)}to{transform:rotate(0deg)}}@keyframes communicationPulsate{50%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2)}}@keyframes communicationRequired{30%{transform:translate(-7px)}50%{transform:translate(7px)}70%{transform:translate(-3px)}90%{transform:translate(0)}}.mfp-bg{background:#0b0b0b;opacity:.8;overflow:hidden;z-index:1042}.mfp-bg,.mfp-wrap{height:100%;left:0;position:fixed;top:0;width:100%}.mfp-wrap{-webkit-backface-visibility:hidden;outline:none!important;z-index:1043}.mfp-container{box-sizing:border-box;height:100%;left:0;padding:0 8px;position:absolute;text-align:center;top:0;width:100%}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{display:inline-block;margin:0 auto;position:relative;text-align:left;vertical-align:middle;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{cursor:auto;width:100%}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;left:8px;margin-top:-.8em;position:absolute;right:8px;text-align:center;top:50%;width:auto;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{-webkit-appearance:none;background:transparent;border:0;box-shadow:none;cursor:pointer;display:block;outline:none;overflow:visible;padding:0;touch-action:manipulation;z-index:1046}button::-moz-focus-inner{border:0;padding:0}.mfp-close{color:#fff;font-family:Arial,Baskerville,monospace;font-size:28px;font-style:normal;height:44px;line-height:44px;opacity:.65;padding:0 0 18px 10px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:44px}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;padding-right:6px;right:-6px;text-align:right;width:100%}.mfp-counter{color:#ccc;font-size:12px;line-height:18px;position:absolute;right:0;top:0;white-space:nowrap}.mfp-arrow{height:110px;margin:-55px 0 0;opacity:.65;padding:0;position:absolute;top:50%;width:90px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{border:inset transparent;content:"";display:block;height:0;left:0;margin-left:35px;margin-top:35px;position:absolute;top:0;width:0}.mfp-arrow:after{border-bottom-width:13px;border-top-width:13px;top:8px}.mfp-arrow:before{border-bottom-width:21px;border-top-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{border-right:27px solid #3f3f3f;margin-left:25px}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-bottom:40px;padding-top:40px}.mfp-iframe-holder .mfp-content{line-height:0;max-width:900px;width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{height:0;overflow:hidden;padding-top:56.25%;width:100%}.mfp-iframe-scaler iframe{background:#000;box-shadow:0 0 8px rgba(0,0,0,.6);display:block;height:100%;left:0;position:absolute;top:0;width:100%}img.mfp-img{box-sizing:border-box;display:block;height:auto;margin:0 auto;max-width:100%;padding:40px 0;width:auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{background:#444;bottom:40px;box-shadow:0 0 8px rgba(0,0,0,.6);content:"";display:block;height:auto;left:0;position:absolute;right:0;top:40px;width:auto;z-index:-1}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{cursor:auto;left:0;margin-top:-36px;position:absolute;top:100%;width:100%}.mfp-title{color:#f3f3f3;line-height:18px;text-align:left;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{bottom:0;top:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;box-sizing:border-box;margin:0;padding:3px 5px;position:fixed;top:auto}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{background:rgba(0,0,0,.6);height:35px;line-height:35px;padding:0;position:fixed;right:0;text-align:center;top:0;width:35px}}@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}:root{--iti-hover-color:rgba(0,0,0,.05);--iti-text-gray:#999;--iti-border-gray:#ccc;--iti-spacer-horizontal:8px;--iti-flag-height:15px;--iti-flag-width:20px;--iti-border-width:1px;--iti-arrow-height:4px;--iti-arrow-width:6px;--iti-triangle-border:calc(var(--iti-arrow-width)/2);--iti-arrow-padding:6px;--iti-arrow-color:#555;--iti-input-padding:6px;--iti-right-hand-selected-country-padding:calc(var(--iti-spacer-horizontal) + var(--iti-spacer-horizontal) + var(--iti-flag-width));--iti-selected-country-arrow-padding:calc(var(--iti-arrow-padding) + var(--iti-arrow-padding) + var(--iti-flag-width) + var(--iti-spacer-horizontal) + var(--iti-arrow-width) + var(--iti-input-padding));--iti-path-flags-1x:url(../i/flags.avif?1);--iti-path-flags-2x:url(../i/flags@2x.avif?1);--iti-path-globe-1x:url(../img/globe.png);--iti-path-globe-2x:url(../img/globe@2x.png);--iti-flag-sprite-width:5762px;--iti-flag-sprite-height:15px;--iti-mobile-popup-margin:30px}.iti{display:inline-block;position:relative}.iti *{box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti__a11y-text{height:1px;width:1px;clip:rect(1px,1px,1px,1px);overflow:hidden;position:absolute}.iti input.iti__tel-input,.iti input.iti__tel-input[type=tel],.iti input.iti__tel-input[type=text]{margin-bottom:0!important;margin-right:0;margin-top:0!important;outline:none;padding-right:var(--iti-right-hand-selected-country-padding);position:relative;z-index:0}.iti__country-container{bottom:0;padding:var(--iti-border-width);position:absolute;right:0;top:0}.iti__selected-country{align-items:center;background:0 0;border:0;border-radius:0;color:inherit;display:flex;font-family:inherit;font-size:inherit;font-weight:inherit;height:100%;line-height:inherit;margin:0;padding:0;pointer-events:none;position:relative;text-decoration:none;z-index:1}.iti__selected-country-primary{align-items:center;background:transparent;display:flex;height:100%;padding:0 10px}.iti__arrow{border-left:var(--iti-triangle-border) solid transparent;border-right:var(--iti-triangle-border) solid transparent;border-top:var(--iti-arrow-height) solid var(--iti-arrow-color);display:none;height:0;margin-left:var(--iti-arrow-padding);opacity:0;width:0}[dir=rtl] .iti__arrow{margin-left:0;margin-right:var(--iti-arrow-padding)}.iti__arrow--up{border-bottom:var(--iti-arrow-height) solid var(--iti-arrow-color);border-top:none}.iti__dropdown-content{background-color:#fff;border-radius:3px}.iti--inline-dropdown .iti__dropdown-content{border:var(--iti-border-width) solid var(--iti-border-gray);box-shadow:1px 1px 4px rgba(0,0,0,.2);margin-left:calc(var(--iti-border-width)*-1);margin-top:3px;position:absolute;z-index:2}.iti__search-input{border-radius:3px;border-width:0;padding:9px 12px;width:100%}.iti__search-input+.iti__country-list{border-top:1px solid var(--iti-border-gray)}.iti__country-list{list-style:none;margin:0;overflow-y:scroll;padding:0;-webkit-overflow-scrolling:touch}.iti--inline-dropdown .iti__country-list{max-height:185px}.iti--flexible-dropdown-width .iti__country-list{white-space:nowrap}@media (max-width:500px){.iti--flexible-dropdown-width .iti__country-list{white-space:normal}}.iti__flag-box{display:inline-block;width:var(--iti-flag-width)}.iti__country{align-items:center;display:flex;outline:0;padding:8px var(--iti-spacer-horizontal)}.iti__dial-code{color:var(--iti-text-gray)}.iti__country.iti__highlight{background-color:var(--iti-hover-color)}.iti__country-name,.iti__flag-box{margin-right:var(--iti-spacer-horizontal)}[dir=rtl] .iti__country-name,[dir=rtl] .iti__flag-box{margin-left:var(--iti-spacer-horizontal);margin-right:0}.iti--allow-dropdown input.iti__tel-input,.iti--allow-dropdown input.iti__tel-input[type=tel],.iti--allow-dropdown input.iti__tel-input[type=text]{margin-left:0;padding-left:var(--iti-selected-country-arrow-padding);padding-right:var(--iti-input-padding)}[dir=rtl] .iti--allow-dropdown input.iti__tel-input,[dir=rtl] .iti--allow-dropdown input.iti__tel-input[type=tel],[dir=rtl] .iti--allow-dropdown input.iti__tel-input[type=text]{margin-right:0;padding-left:var(--iti-input-padding);padding-right:var(--iti-selected-country-arrow-padding)}.iti--allow-dropdown .iti__country-container{left:0;right:auto}[dir=rtl] .iti--allow-dropdown .iti__country-container{left:auto;right:0}.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])):hover,.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])):hover button{cursor:pointer}.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country-primary:hover,.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country:has(+.iti__dropdown-content:hover) .iti__selected-country-primary{background-color:var(--iti-hover-color)}.iti .iti__selected-dial-code{font-size:1.8rem;font-weight:500;margin-left:8px}[dir=rtl] .iti .iti__selected-dial-code{margin-left:0;margin-right:4px}.iti--container{left:-1000px;padding:var(--iti-border-width);position:fixed;top:-1000px;z-index:1060}.iti--container:hover{cursor:pointer}.iti--fullscreen-popup.iti--container{background-color:rgba(0,0,0,.5);bottom:0;display:flex;flex-direction:column;justify-content:flex-start;left:0;padding:var(--iti-mobile-popup-margin);position:fixed;right:0;top:0}.iti--fullscreen-popup .iti__dropdown-content{display:flex;flex-direction:column;max-height:100%;position:relative}.iti--fullscreen-popup .iti__country{line-height:1.5em;padding:10px}.iti__flag{--iti-flag-offset:0px;--iti-flag-width:20px;--iti-flag-height:14px;background-image:var(--iti-path-flags-1x);background-position:var(--iti-flag-offset) 0;background-repeat:no-repeat;background-size:var(--iti-flag-sprite-width) var(--iti-flag-sprite-height);box-shadow:0 0 1px 0 #888;height:var(--iti-flag-height);width:var(--iti-flag-width)}.iti__np{--iti-flag-width:13px}.iti__ch,.iti__va{--iti-flag-width:15px}.iti__be,.iti__ne{--iti-flag-width:18px}.iti__mc{--iti-flag-width:19px}.iti__ac,.iti__ae,.iti__ai,.iti__am,.iti__as,.iti__au,.iti__az,.iti__ba,.iti__bm,.iti__bn,.iti__bs,.iti__by,.iti__ca,.iti__cc,.iti__ck,.iti__cu,.iti__cx,.iti__dg,.iti__dm,.iti__eh,.iti__er,.iti__et,.iti__fj,.iti__fk,.iti__gb,.iti__gi,.iti__gs,.iti__gw,.iti__hm,.iti__hn,.iti__hr,.iti__hu,.iti__ie,.iti__im,.iti__io,.iti__jm,.iti__jo,.iti__ki,.iti__kp,.iti__kw,.iti__ky,.iti__kz,.iti__lc,.iti__lk,.iti__lv,.iti__ly,.iti__md,.iti__me,.iti__mk,.iti__mn,.iti__mp,.iti__ms,.iti__my,.iti__nc,.iti__nf,.iti__ng,.iti__nr,.iti__nu,.iti__nz,.iti__om,.iti__ph,.iti__pn,.iti__ps,.iti__sb,.iti__sc,.iti__sd,.iti__sh,.iti__si,.iti__ss,.iti__st,.iti__su,.iti__ta,.iti__tc,.iti__tj,.iti__tk,.iti__tl,.iti__to,.iti__tv,.iti__uk,.iti__uz,.iti__vg,.iti__ws,.iti__zw{--iti-flag-height:10px}.iti__fm,.iti__gu,.iti__lr,.iti__mh,.iti__py,.iti__um,.iti__us{--iti-flag-height:11px}.iti__bd,.iti__bg,.iti__bh,.iti__bi,.iti__bz,.iti__cq,.iti__cr,.iti__cv,.iti__de,.iti__fi,.iti__gd,.iti__gy,.iti__ht,.iti__ir,.iti__je,.iti__kg,.iti__km,.iti__li,.iti__lt,.iti__lu,.iti__mx,.iti__ni,.iti__sv,.iti__tt,.iti__vu{--iti-flag-height:12px}.iti__ar,.iti__ax,.iti__ee,.iti__gt,.iti__kh,.iti__pl,.iti__pw,.iti__se,.iti__tg{--iti-flag-height:13px}.iti__al,.iti__be,.iti__bv,.iti__cd,.iti__ch,.iti__dk,.iti__fo,.iti__ga,.iti__il,.iti__is,.iti__mc,.iti__ne,.iti__no,.iti__np,.iti__pg,.iti__sj,.iti__sm,.iti__va,.iti__xk{--iti-flag-height:15px}.iti__qa{--iti-flag-height:8px}.iti__ac{--iti-flag-offset:0px}.iti__ad{--iti-flag-offset:-22px}.iti__ae{--iti-flag-offset:-44px}.iti__af{--iti-flag-offset:-66px}.iti__ag{--iti-flag-offset:-88px}.iti__ai{--iti-flag-offset:-110px}.iti__al{--iti-flag-offset:-132px}.iti__am{--iti-flag-offset:-154px}.iti__ao{--iti-flag-offset:-176px}.iti__aq{--iti-flag-offset:-198px}.iti__ar{--iti-flag-offset:-220px}.iti__as{--iti-flag-offset:-242px}.iti__at{--iti-flag-offset:-264px}.iti__au{--iti-flag-offset:-286px}.iti__aw{--iti-flag-offset:-308px}.iti__ax{--iti-flag-offset:-330px}.iti__az{--iti-flag-offset:-352px}.iti__ba{--iti-flag-offset:-374px}.iti__bb{--iti-flag-offset:-396px}.iti__bd{--iti-flag-offset:-418px}.iti__be{--iti-flag-offset:-440px}.iti__bf{--iti-flag-offset:-460px}.iti__bg{--iti-flag-offset:-482px}.iti__bh{--iti-flag-offset:-504px}.iti__bi{--iti-flag-offset:-526px}.iti__bj{--iti-flag-offset:-548px}.iti__bl{--iti-flag-offset:-570px}.iti__bm{--iti-flag-offset:-592px}.iti__bn{--iti-flag-offset:-614px}.iti__bo{--iti-flag-offset:-636px}.iti__bq{--iti-flag-offset:-658px}.iti__br{--iti-flag-offset:-680px}.iti__bs{--iti-flag-offset:-702px}.iti__bt{--iti-flag-offset:-724px}.iti__bv{--iti-flag-offset:-746px}.iti__bw{--iti-flag-offset:-768px}.iti__by{--iti-flag-offset:-790px}.iti__bz{--iti-flag-offset:-812px}.iti__ca{--iti-flag-offset:-834px}.iti__cc{--iti-flag-offset:-856px}.iti__cd{--iti-flag-offset:-878px}.iti__cf{--iti-flag-offset:-900px}.iti__cg{--iti-flag-offset:-922px}.iti__ch{--iti-flag-offset:-944px}.iti__ci{--iti-flag-offset:-961px}.iti__ck{--iti-flag-offset:-983px}.iti__cl{--iti-flag-offset:-1005px}.iti__cm{--iti-flag-offset:-1027px}.iti__cn{--iti-flag-offset:-1049px}.iti__co{--iti-flag-offset:-1071px}.iti__cp{--iti-flag-offset:-1093px}.iti__cq{--iti-flag-offset:-1115px}.iti__cr{--iti-flag-offset:-1137px}.iti__cu{--iti-flag-offset:-1159px}.iti__cv{--iti-flag-offset:-1181px}.iti__cw{--iti-flag-offset:-1203px}.iti__cx{--iti-flag-offset:-1225px}.iti__cy{--iti-flag-offset:-1247px}.iti__cz{--iti-flag-offset:-1269px}.iti__de{--iti-flag-offset:-1291px}.iti__dg{--iti-flag-offset:-1313px}.iti__dj{--iti-flag-offset:-1335px}.iti__dk{--iti-flag-offset:-1357px}.iti__dm{--iti-flag-offset:-1379px}.iti__do{--iti-flag-offset:-1401px}.iti__dz{--iti-flag-offset:-1423px}.iti__ea{--iti-flag-offset:-1445px}.iti__ec{--iti-flag-offset:-1467px}.iti__ee{--iti-flag-offset:-1489px}.iti__eg{--iti-flag-offset:-1511px}.iti__eh{--iti-flag-offset:-1533px}.iti__er{--iti-flag-offset:-1555px}.iti__es{--iti-flag-offset:-1577px}.iti__et{--iti-flag-offset:-1599px}.iti__eu{--iti-flag-offset:-1621px}.iti__ez{--iti-flag-offset:-1643px}.iti__fi{--iti-flag-offset:-1665px}.iti__fj{--iti-flag-offset:-1687px}.iti__fk{--iti-flag-offset:-1709px}.iti__fm{--iti-flag-offset:-1731px}.iti__fo{--iti-flag-offset:-1753px}.iti__fr{--iti-flag-offset:-1775px}.iti__fx{--iti-flag-offset:-1797px}.iti__ga{--iti-flag-offset:-1819px}.iti__gb{--iti-flag-offset:-1841px}.iti__gd{--iti-flag-offset:-1863px}.iti__ge{--iti-flag-offset:-1885px}.iti__gf{--iti-flag-offset:-1907px}.iti__gg{--iti-flag-offset:-1929px}.iti__gh{--iti-flag-offset:-1951px}.iti__gi{--iti-flag-offset:-1973px}.iti__gl{--iti-flag-offset:-1995px}.iti__gm{--iti-flag-offset:-2017px}.iti__gn{--iti-flag-offset:-2039px}.iti__gp{--iti-flag-offset:-2061px}.iti__gq{--iti-flag-offset:-2083px}.iti__gr{--iti-flag-offset:-2105px}.iti__gs{--iti-flag-offset:-2127px}.iti__gt{--iti-flag-offset:-2149px}.iti__gu{--iti-flag-offset:-2171px}.iti__gw{--iti-flag-offset:-2193px}.iti__gy{--iti-flag-offset:-2215px}.iti__hk{--iti-flag-offset:-2237px}.iti__hm{--iti-flag-offset:-2259px}.iti__hn{--iti-flag-offset:-2281px}.iti__hr{--iti-flag-offset:-2303px}.iti__ht{--iti-flag-offset:-2325px}.iti__hu{--iti-flag-offset:-2347px}.iti__ic{--iti-flag-offset:-2369px}.iti__id{--iti-flag-offset:-2391px}.iti__ie{--iti-flag-offset:-2413px}.iti__il{--iti-flag-offset:-2435px}.iti__im{--iti-flag-offset:-2457px}.iti__in{--iti-flag-offset:-2479px}.iti__io{--iti-flag-offset:-2501px}.iti__iq{--iti-flag-offset:-2523px}.iti__ir{--iti-flag-offset:-2545px}.iti__is{--iti-flag-offset:-2567px}.iti__it{--iti-flag-offset:-2589px}.iti__je{--iti-flag-offset:-2611px}.iti__jm{--iti-flag-offset:-2633px}.iti__jo{--iti-flag-offset:-2655px}.iti__jp{--iti-flag-offset:-2677px}.iti__ke{--iti-flag-offset:-2699px}.iti__kg{--iti-flag-offset:-2721px}.iti__kh{--iti-flag-offset:-2743px}.iti__ki{--iti-flag-offset:-2765px}.iti__km{--iti-flag-offset:-2787px}.iti__kn{--iti-flag-offset:-2809px}.iti__kp{--iti-flag-offset:-2831px}.iti__kr{--iti-flag-offset:-2853px}.iti__kw{--iti-flag-offset:-2875px}.iti__ky{--iti-flag-offset:-2897px}.iti__kz{--iti-flag-offset:-2919px}.iti__la{--iti-flag-offset:-2941px}.iti__lb{--iti-flag-offset:-2963px}.iti__lc{--iti-flag-offset:-2985px}.iti__li{--iti-flag-offset:-3007px}.iti__lk{--iti-flag-offset:-3029px}.iti__lr{--iti-flag-offset:-3051px}.iti__ls{--iti-flag-offset:-3073px}.iti__lt{--iti-flag-offset:-3095px}.iti__lu{--iti-flag-offset:-3117px}.iti__lv{--iti-flag-offset:-3139px}.iti__ly{--iti-flag-offset:-3161px}.iti__ma{--iti-flag-offset:-3183px}.iti__mc{--iti-flag-offset:-3205px}.iti__md{--iti-flag-offset:-3226px}.iti__me{--iti-flag-offset:-3248px}.iti__mf{--iti-flag-offset:-3270px}.iti__mg{--iti-flag-offset:-3292px}.iti__mh{--iti-flag-offset:-3314px}.iti__mk{--iti-flag-offset:-3336px}.iti__ml{--iti-flag-offset:-3358px}.iti__mm{--iti-flag-offset:-3380px}.iti__mn{--iti-flag-offset:-3402px}.iti__mo{--iti-flag-offset:-3424px}.iti__mp{--iti-flag-offset:-3446px}.iti__mq{--iti-flag-offset:-3468px}.iti__mr{--iti-flag-offset:-3490px}.iti__ms{--iti-flag-offset:-3512px}.iti__mt{--iti-flag-offset:-3534px}.iti__mu{--iti-flag-offset:-3556px}.iti__mv{--iti-flag-offset:-3578px}.iti__mw{--iti-flag-offset:-3600px}.iti__mx{--iti-flag-offset:-3622px}.iti__my{--iti-flag-offset:-3644px}.iti__mz{--iti-flag-offset:-3666px}.iti__na{--iti-flag-offset:-3688px}.iti__nc{--iti-flag-offset:-3710px}.iti__ne{--iti-flag-offset:-3732px}.iti__nf{--iti-flag-offset:-3752px}.iti__ng{--iti-flag-offset:-3774px}.iti__ni{--iti-flag-offset:-3796px}.iti__nl{--iti-flag-offset:-3818px}.iti__no{--iti-flag-offset:-3840px}.iti__np{--iti-flag-offset:-3862px}.iti__nr{--iti-flag-offset:-3877px}.iti__nu{--iti-flag-offset:-3899px}.iti__nz{--iti-flag-offset:-3921px}.iti__om{--iti-flag-offset:-3943px}.iti__pa{--iti-flag-offset:-3965px}.iti__pe{--iti-flag-offset:-3987px}.iti__pf{--iti-flag-offset:-4009px}.iti__pg{--iti-flag-offset:-4031px}.iti__ph{--iti-flag-offset:-4053px}.iti__pk{--iti-flag-offset:-4075px}.iti__pl{--iti-flag-offset:-4097px}.iti__pm{--iti-flag-offset:-4119px}.iti__pn{--iti-flag-offset:-4141px}.iti__pr{--iti-flag-offset:-4163px}.iti__ps{--iti-flag-offset:-4185px}.iti__pt{--iti-flag-offset:-4207px}.iti__pw{--iti-flag-offset:-4229px}.iti__py{--iti-flag-offset:-4251px}.iti__qa{--iti-flag-offset:-4273px}.iti__re{--iti-flag-offset:-4295px}.iti__ro{--iti-flag-offset:-4317px}.iti__rs{--iti-flag-offset:-4339px}.iti__ru{--iti-flag-offset:-4361px}.iti__rw{--iti-flag-offset:-4383px}.iti__sa{--iti-flag-offset:-4405px}.iti__sb{--iti-flag-offset:-4427px}.iti__sc{--iti-flag-offset:-4449px}.iti__sd{--iti-flag-offset:-4471px}.iti__se{--iti-flag-offset:-4493px}.iti__sg{--iti-flag-offset:-4515px}.iti__sh{--iti-flag-offset:-4537px}.iti__si{--iti-flag-offset:-4559px}.iti__sj{--iti-flag-offset:-4581px}.iti__sk{--iti-flag-offset:-4603px}.iti__sl{--iti-flag-offset:-4625px}.iti__sm{--iti-flag-offset:-4647px}.iti__sn{--iti-flag-offset:-4669px}.iti__so{--iti-flag-offset:-4691px}.iti__sr{--iti-flag-offset:-4713px}.iti__ss{--iti-flag-offset:-4735px}.iti__st{--iti-flag-offset:-4757px}.iti__su{--iti-flag-offset:-4779px}.iti__sv{--iti-flag-offset:-4801px}.iti__sx{--iti-flag-offset:-4823px}.iti__sy{--iti-flag-offset:-4845px}.iti__sz{--iti-flag-offset:-4867px}.iti__ta{--iti-flag-offset:-4889px}.iti__tc{--iti-flag-offset:-4911px}.iti__td{--iti-flag-offset:-4933px}.iti__tf{--iti-flag-offset:-4955px}.iti__tg{--iti-flag-offset:-4977px}.iti__th{--iti-flag-offset:-4999px}.iti__tj{--iti-flag-offset:-5021px}.iti__tk{--iti-flag-offset:-5043px}.iti__tl{--iti-flag-offset:-5065px}.iti__tm{--iti-flag-offset:-5087px}.iti__tn{--iti-flag-offset:-5109px}.iti__to{--iti-flag-offset:-5131px}.iti__tr{--iti-flag-offset:-5153px}.iti__tt{--iti-flag-offset:-5175px}.iti__tv{--iti-flag-offset:-5197px}.iti__tw{--iti-flag-offset:-5219px}.iti__tz{--iti-flag-offset:-5241px}.iti__ua{--iti-flag-offset:-5263px}.iti__ug{--iti-flag-offset:-5285px}.iti__uk{--iti-flag-offset:-5307px}.iti__um{--iti-flag-offset:-5329px}.iti__un{--iti-flag-offset:-5351px}.iti__us{--iti-flag-offset:-5373px}.iti__uy{--iti-flag-offset:-5395px}.iti__uz{--iti-flag-offset:-5417px}.iti__va{--iti-flag-offset:-5439px}.iti__vc{--iti-flag-offset:-5456px}.iti__ve{--iti-flag-offset:-5478px}.iti__vg{--iti-flag-offset:-5500px}.iti__vi{--iti-flag-offset:-5522px}.iti__vn{--iti-flag-offset:-5544px}.iti__vu{--iti-flag-offset:-5566px}.iti__wf{--iti-flag-offset:-5588px}.iti__ws{--iti-flag-offset:-5610px}.iti__xk{--iti-flag-offset:-5632px}.iti__ye{--iti-flag-offset:-5654px}.iti__yt{--iti-flag-offset:-5676px}.iti__za{--iti-flag-offset:-5698px}.iti__zm{--iti-flag-offset:-5720px}.iti__zw{--iti-flag-offset:-5742px}.iti__globe{background-image:var(--iti-path-globe-1x);background-position:100%;background-size:contain;box-shadow:none;height:19px}@media (min-resolution:2x){.iti__flag{background-image:var(--iti-path-flags-2x)}.iti__globe{background-image:var(--iti-path-globe-2x)}}