*{margin:0;padding:0;border:0}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-ExtraBold.eot);src:local('Gilroy ExtraBold'),local('Gilroy-ExtraBold'),url(../fonts/Gilroy-ExtraBold.eot?#iefix) format('embedded-opentype'),url(../fonts/Gilroy-ExtraBold.woff) format('woff'),url(../fonts/Gilroy-ExtraBold.ttf) format('truetype');font-weight:800;font-style:normal}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-Heavy.eot);src:local('Gilroy Heavy'),local('Gilroy-Heavy'),url(../fonts/Gilroy-Heavy.eot?#iefix) format('embedded-opentype'),url(../fonts/Gilroy-Heavy.woff) format('woff'),url(../fonts/Gilroy-Heavy.ttf) format('truetype');font-weight:900;font-style:normal}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-LightItalic.eot);src:local('Gilroy Light Italic'),local('Gilroy-LightItalic'),url(../fonts/Gilroy-LightItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/Gilroy-LightItalic.woff) format('woff'),url(../fonts/Gilroy-LightItalic.ttf) format('truetype');font-weight:300;font-style:italic}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-ThinItalic.eot);src:local('Gilroy Thin Italic'),local('Gilroy-ThinItalic'),url(../fonts/Gilroy-ThinItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/Gilroy-ThinItalic.woff) format('woff'),url(../fonts/Gilroy-ThinItalic.ttf) format('truetype');font-weight:100;font-style:italic}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-BlackItalic.eot);src:local('Gilroy Black Italic'),local('Gilroy-BlackItalic'),url(../fonts/Gilroy-BlackItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/Gilroy-BlackItalic.woff) format('woff'),url(../fonts/Gilroy-BlackItalic.ttf) format('truetype');font-weight:900;font-style:italic}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-BoldItalic.eot);src:local('Gilroy Bold Italic'),local('Gilroy-BoldItalic'),url(../fonts/Gilroy-BoldItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/Gilroy-BoldItalic.woff) format('woff'),url(../fonts/Gilroy-BoldItalic.ttf) format('truetype');font-weight:700;font-style:italic}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-SemiBold.eot);src:local('Gilroy SemiBold'),local('Gilroy-SemiBold'),url(../fonts/Gilroy-SemiBold.eot?#iefix) format('embedded-opentype'),url(../fonts/Gilroy-SemiBold.woff) format('woff'),url(../fonts/Gilroy-SemiBold.ttf) format('truetype');font-weight:600;font-style:normal}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-UltraLightItalic.eot);src:local('Gilroy UltraLight Italic'),local('Gilroy-UltraLightItalic'),url(../fonts/Gilroy-UltraLightItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/Gilroy-UltraLightItalic.woff) format('woff'),url(../fonts/Gilroy-UltraLightItalic.ttf) format('truetype');font-weight:200;font-style:italic}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-SemiBoldItalic.eot);src:local('Gilroy SemiBold Italic'),local('Gilroy-SemiBoldItalic'),url(../fonts/Gilroy-SemiBoldItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/Gilroy-SemiBoldItalic.woff) format('woff'),url(../fonts/Gilroy-SemiBoldItalic.ttf) format('truetype');font-weight:600;font-style:italic}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-Light.eot);src:local('Gilroy Light'),local('Gilroy-Light'),url(../fonts/Gilroy-Light.eot?#iefix) format('embedded-opentype'),url(../fonts/Gilroy-Light.woff) format('woff'),url(../fonts/Gilroy-Light.ttf) format('truetype');font-weight:300;font-style:normal}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-MediumItalic.eot);src:local('Gilroy Medium Italic'),local('Gilroy-MediumItalic'),url(../fonts/Gilroy-MediumItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/Gilroy-MediumItalic.woff) format('woff'),url(../fonts/Gilroy-MediumItalic.ttf) format('truetype');font-weight:500;font-style:italic}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-ExtraBoldItalic.eot);src:local('Gilroy ExtraBold Italic'),local('Gilroy-ExtraBoldItalic'),url(../fonts/Gilroy-ExtraBoldItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/Gilroy-ExtraBoldItalic.woff) format('woff'),url(../fonts/Gilroy-ExtraBoldItalic.ttf) format('truetype');font-weight:800;font-style:italic}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-Regular.eot);src:local('Gilroy Regular'),local('Gilroy-Regular'),url(../fonts/Gilroy-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/Gilroy-Regular.woff) format('woff'),url(../fonts/Gilroy-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-HeavyItalic.eot);src:local('Gilroy Heavy Italic'),local('Gilroy-HeavyItalic'),url(../fonts/Gilroy-HeavyItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/Gilroy-HeavyItalic.woff) format('woff'),url(../fonts/Gilroy-HeavyItalic.ttf) format('truetype');font-weight:900;font-style:italic}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-Medium.eot);src:local('Gilroy Medium'),local('Gilroy-Medium'),url(../fonts/Gilroy-Medium.eot?#iefix) format('embedded-opentype'),url(../fonts/Gilroy-Medium.woff) format('woff'),url(../fonts/Gilroy-Medium.ttf) format('truetype');font-weight:500;font-style:normal}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-RegularItalic.eot);src:local('Gilroy Regular Italic'),local('Gilroy-RegularItalic'),url(../fonts/Gilroy-RegularItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/Gilroy-RegularItalic.woff) format('woff'),url(../fonts/Gilroy-RegularItalic.ttf) format('truetype');font-weight:400;font-style:italic}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-UltraLight.eot);src:local('Gilroy UltraLight'),local('Gilroy-UltraLight'),url(../fonts/Gilroy-UltraLight.eot?#iefix) format('embedded-opentype'),url(../fonts/Gilroy-UltraLight.woff) format('woff'),url(../fonts/Gilroy-UltraLight.ttf) format('truetype');font-weight:200;font-style:normal}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-Bold.eot);src:local('Gilroy Bold'),local('Gilroy-Bold'),url(../fonts/Gilroy-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/Gilroy-Bold.woff) format('woff'),url(../fonts/Gilroy-Bold.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-Thin.eot);src:local('Gilroy Thin'),local('Gilroy-Thin'),url(../fonts/Gilroy-Thin.eot?#iefix) format('embedded-opentype'),url(../fonts/Gilroy-Thin.woff) format('woff'),url(../fonts/Gilroy-Thin.ttf) format('truetype');font-weight:100;font-style:normal}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-Black.eot);src:local('Gilroy Black'),local('Gilroy-Black'),url(../fonts/Gilroy-Black.eot?#iefix) format('embedded-opentype'),url(../fonts/Gilroy-Black.woff) format('woff'),url(../fonts/Gilroy-Black.ttf) format('truetype');font-weight:900;font-style:normal}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:Gilroy;font-size:18px;color:#333;overflow-x:hidden}body,html{overflow-x:hidden;width:100%}a{text-decoration:none;color:#189fbc;font-weight:600}a:hover{color:#1886a2}a:focus-visible{outline:0}img{max-width:100%}ul{font-style:normal;font-weight:400;font-size:18px;padding-left:20px;color:#666}p+ul{margin-top:20px}ul li{margin-bottom:18px}img{max-width:100%}img:focus-visible{outline:0}input[type=email],input[type=tel],input[type=text]{font-family:inherit;font-style:normal;font-weight:400;padding:15px 20px;font-size:16px;line-height:18px;background:#fff;-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.15);box-shadow:inset 0 0 4px rgba(0,0,0,.15);margin:10px;border:1px solid #eee;color:#333}input:active,input:focus{outline:0;border:1px solid #ccc}input:first-of-type{margin-left:0}input::-webkit-input-placeholder{color:#999}input::-moz-placeholder{color:#999}input:-ms-input-placeholder{color:#999}input::-ms-input-placeholder{color:#999}input::placeholder{color:#999}header{padding:0 20px}section{margin-bottom:100px}section:first-of-type{margin-bottom:0}.container{max-width:1200px;margin:0 auto;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.row-reverse{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse wrap;flex-flow:row-reverse wrap}.column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:inherit;color:#fff;cursor:pointer;padding:15px 30px;white-space:nowrap;font-size:16px;line-height:1.2;margin:10px;background-image:linear-gradient(30deg,#189fbc 50%,transparent 50%);background-size:500px;background-repeat:no-repeat;background-position:0;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.button:hover{background-position:100%;background-color:#34b5d0}.button--loading{position:relative;color:rgba(255,255,255,.3)}.button--loading::after{content:"";position:absolute;width:16px;height:16px;top:0;left:0;right:0;bottom:0;margin:auto;border:4px solid transparent;border-top-color:#fff;border-radius:50%;-webkit-animation:button-loading-spinner 1s ease infinite;animation:button-loading-spinner 1s ease infinite}@-webkit-keyframes button-loading-spinner{from{-webkit-transform:rotate(0turn);transform:rotate(0turn)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes button-loading-spinner{from{-webkit-transform:rotate(0turn);transform:rotate(0turn)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.big-button{padding:22px 35px;background-size:800px;font-size:18px}.small-button{padding:10px 25px}.button:first-of-type{margin-left:0}.transparent-button{color:#fff;background-image:linear-gradient(30deg,rgba(255,255,255,.15) 50%,transparent 50%);mix-blend-mode:color-dodge;border:1px solid #fff}.transparent-button:hover{background-color:rgba(255,255,255,.25)}.transparent-s-button{background:0 0;border:1px solid #189fbc;color:#000}.transparent-s-button:hover{color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.rounded-button{border-radius:50px}.icon-button{background:0 0;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.icon-button:hover{background:0 0}.video-button-icon{height:50px;width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#189fbc;border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.play-button{position:absolute;z-index:20;top:0;bottom:0;left:0;right:0;width:70px;height:70px;border-radius:50%;-webkit-box-shadow:0 0 0 22px rgba(255,255,255,.3);box-shadow:0 0 0 22px rgba(255,255,255,.3);background-color:rgba(162,238,255,.8);cursor:pointer;margin:auto;-webkit-transition:all ease-out .3s;transition:all ease-out .3s}.play-button::before{content:'';position:absolute;z-index:21;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;width:50px;background-image:url("data:image/svg+xml,%3Csvg width='23' height='26' viewBox='0 0 23 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.0066 11.5079C22.3399 12.2777 22.3399 14.2022 21.0066 14.972L3.14723 25.2831C1.81389 26.0529 0.147229 25.0907 0.147229 23.5511L0.14723 2.92887C0.14723 1.38927 1.8139 0.42702 3.14723 1.19682L21.0066 11.5079Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:60% 50%;margin:auto}.semibold{font-weight:600}.phone{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-style:normal;font-weight:600;font-size:18px;line-height:18px;padding-bottom:2px;margin-bottom:5px;white-space:nowrap;-webkit-transition:all ease-out .1s;transition:all ease-out .1s}.call-us{margin-bottom:5px}section{width:100%;padding:20px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.section-title{font-style:normal;font-weight:600;font-size:36px;line-height:44px;color:#000;margin:20px 0}.section-description{font-style:normal;font-weight:400;font-size:18px;line-height:28px;color:#666;margin-bottom:30px}.light-blue-text{color:#a3e3ff}.blue-text{color:#189fbc}.first-row{font-size:36px}.gray-bg{-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}.hamburger-menu{width:24px;height:20px;cursor:pointer;display:none;position:relative;z-index:100}.hamburger-menu.active{position:fixed}.hamburger-menu .hamburger{width:100%;height:2px;background-color:#000;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.hamburger-menu .hamburger::after,.hamburger-menu .hamburger::before{content:"";width:100%;height:2px;background-color:#000;position:absolute;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.hamburger-menu .hamburger::before{top:-8px}.hamburger-menu .hamburger::after{bottom:-8px}.hamburger-menu.active .hamburger{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.hamburger-menu.active .hamburger::before{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);top:0}.hamburger-menu.active .hamburger::after{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);bottom:0}nav{height:80px;gap:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px}.top-company-info{padding:10px 30px}.nav-separator{height:60px;width:0;border-right:1px solid #d5d5d5}.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;margin:0;padding:0;height:0}.menu.show{position:fixed;z-index:99;display:-webkit-box;display:-ms-flexbox;display:flex;top:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:calc(100vh - 140px);padding:70px 0;-webkit-transition:height .3s ease-in;transition:height .3s ease-in}.menu.show li a{font-size:20px}.menu li{margin:10px}.menu li a{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;color:#666;margin:10px;font-style:normal;font-weight:400;font-size:16px;line-height:17px}.top-company-age{font-style:normal;font-weight:500;font-size:16px;line-height:18px;margin-bottom:5px;color:#6a6a6a}.top-company-areal{color:#888;font-size:14px}.top-order-button{font-weight:500;font-size:13px;line-height:15px;letter-spacing:.05em;text-transform:uppercase;padding:10px 20px;border-radius:25px}.phones-box{text-align:right;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.top-phone{border-bottom:1px dashed #189fbc;font-size:16px}.top-phone:last-child{margin-bottom:0}.top-phone:hover{border-bottom:1px dashed transparent}.time{color:#666;font-size:13px}.social-button{height:25px;width:25px;margin:5px;background-repeat:no-repeat;background-size:100% 100%;background-position:50% 50%}.instagram{background-image:url(../../assets/img/dest/inst.svg)}.telegram{background-image:url(../../assets/img/dest/tg.svg)}.whatsapp{background-image:url(../../assets/img/dest/whatsapp.svg)}.viber{background-image:url(../../assets/img/dest/viber.svg)}.mobile-social-buttons{display:none;margin-top:20px;padding:30px 20px;border-top:1px solid #e0e9e9}.main-slider{width:100%;height:calc(100vh - 80px);margin-top:-20px;min-height:800px;position:relative}.header-swiper{width:100%;height:100%;overflow:hidden;position:relative}.main-slider-slide-item{position:relative}.main-slider-slide-item-image{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;z-index:-1}.main-slider-slide-item-info-title{font-style:normal;font-weight:600;font-size:64px;line-height:78px;color:#fff;margin-bottom:15px;margin-top:150px}.main-slider-slide-item-info-description{font-style:normal;font-weight:400;font-size:20px;line-height:28px;color:#fff;max-width:66%;margin-bottom:50px}.main-slider-slide-item-info-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:50px}.swiper-button-next:after,.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:none!important}.swiper-button-next,.swiper-button-prev{width:60px;height:60px}.swiper-button-prev{left:20px}.swiper-button-next{right:20px}.swiper-button-box{background:rgba(227,227,227,.2);border-radius:50px;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.swiper-button-box svg{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0}.swiper-pagination{bottom:280px!important}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 30px;background-color:#d9d9d9;opacity:1;cursor:pointer}.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:#189fbc}.quiz .list__foto._container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;margin-top:45px;row-gap:40px}.quiz label{display:-webkit-box;display:-ms-flexbox;display:flex;-moz-appearance:none;appearance:none;-webkit-appearance:none;color:#000;text-align:left;font-family:Gilroy-Regular,sans-serif;font-size:18px;font-weight:400;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.quiz .quiz-step-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-column-gap:42px;-moz-column-gap:42px;column-gap:42px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:56px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.quiz .quiz-step-header p{color:#000;text-align:left;font-size:22px;font-weight:500}.quiz .quiz-step-header h2{color:#999;text-align:left;font-size:22px;font-weight:500;margin-bottom:20px}.quiz-step{display:none}.quiz-step input[type=radio]{display:none}.quiz-step span.custom-radio{display:inline-block;border:0;cursor:pointer}.quiz .quiz-variant{position:relative}.quiz-step input[type=radio]:checked+.custom-radio{border-color:#189fbc;position:absolute;z-index:100;border-bottom:59px solid #189fbc;border-left:63px solid transparent;right:0;bottom:0}.quiz-step.active{display:block}.quiz-button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;margin-top:34px}.quiz-step .foto{position:relative;cursor:pointer;width:180px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.quiz-step .foto label{overflow:hidden;margin-bottom:26px}.quiz-step .foto img{position:relative;cursor:pointer;width:100%;transition:transform ease-out .3s,-webkit-transform ease-out .3s;aspect-ratio:.75}.quiz-step .foto:hover img{-webkit-transform:scale(1.2) rotate(-5deg);-ms-transform:scale(1.2) rotate(-5deg);transform:scale(1.2) rotate(-5deg)}.quiz-step .foto span{font-weight:500}.quiz .progressbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:0;background:#f2f2f2;padding:2px;margin-top:34px}.quiz .progressbar>span{width:1040px;display:-webkit-box;display:-ms-flexbox;display:flex;height:4px;background-color:#189fbc;position:relative;overflow:hidden}.quiz .order-form-container{margin-top:72px}.main-features{position:absolute;bottom:60px;z-index:10;width:100%}.main-features-box{background:#fff}.main-features-item{padding:30px 30px;width:calc(25% - 60px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-features-item::after{content:'';height:80px;width:0;border-left:1px solid #e9e9e9}.main-features-item:last-child:after{content:none}.main-features-item-icon{width:60px;height:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.main-features-item-description{font-size:18px;-webkit-box-flex:1;-ms-flex:1;flex:1}.tabs-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[data-tab-content]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;opacity:0;-webkit-transition:opacity ease-out .1s;transition:opacity ease-out .1s;visibility:hidden;height:0;overflow:hidden}.active[data-tab-content]{opacity:1;visibility:visible;height:auto;overflow:initial}.tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;list-style-type:none;margin:20px 0;padding:0;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.tab{cursor:pointer;padding:10px 20px;font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#333;border-radius:50px;border:1px solid #eee;white-space:nowrap;-webkit-transition:all ease-out .1s;transition:all ease-out .1s}.tab.active{border-color:#1886a2}.tab:hover{background-color:#eee}.tab-box{width:100%}.tab-content{margin:30px 0;min-height:360px}.tab-content{width:100%}.underline-tabs{gap:50px}.underline-tabs .tab{border-radius:0;border-left:none;border-right:none;border-top:none;border-bottom-width:2px;padding-left:0;font-size:18px;padding-right:0}.underline-tabs .tab.active{color:#000}.underline-tabs .tab:hover{background:0 0;border-bottom:2px solid #1886a2}.catalog-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.catalog-item-gallery{width:calc(70% - 40px - 50px);position:relative}.catalog-item-gallery-box{display:-ms-grid;display:grid;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;height:100%}.swiper-initialized .catalog-item-gallery-box{gap:0}.catalog-item-gallery-pic{width:100%;height:0;padding-top:133%;position:relative;background-color:#ececec}.catalog-item-gallery-pic>a{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.catalog-item-gallery-pic img{height:100%;max-width:none;-webkit-transition:-webkit-transform ease-out .3s;transition:-webkit-transform ease-out .3s;transition:transform ease-out .3s;transition:transform ease-out .3s,-webkit-transform ease-out .3s}.catalog-item-gallery-pic:hover img{-webkit-transform:scale(1.2) rotate(-5deg);-ms-transform:scale(1.2) rotate(-5deg);transform:scale(1.2) rotate(-5deg)}.catalog-item-title{font-style:normal;font-weight:600;font-size:30px;line-height:36px;color:#000;margin-bottom:25px}.catalog-item-info{margin-left:50px;max-width:30%}.catalog-item-price{margin-top:25px;margin-bottom:25px}.catalog-item-price-cost{font-style:normal;font-weight:600;font-size:24px;line-height:29px;margin-bottom:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:15px}.catalog-item-price-value{color:#189fbc}.catalog-item-price-note{font-style:normal;font-weight:400;font-size:13px;line-height:16px;color:#999}.order-form-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:400px}.form-disclaimer,.form-disclaimer a{font-weight:400;font-size:13px;margin-top:5px}.calculator-slider{max-width:50%;margin-bottom:45px}.calculator-slider-range-container{font-family:Gilroy;font-style:normal;font-weight:500;font-size:20px;line-height:24px;color:#666;margin:30px 0}.calculator-slider-range-title{margin-right:30px}.slider-range-value{color:#000}.slider-range-bar-container{width:100%}.slider-range-bar{-webkit-appearance:none;width:100%;height:6px;background:#f2f2f2;outline:0;-webkit-transition:.2s;-webkit-transition:opacity .2s;transition:opacity .2s;border-radius:3px;background-image:-webkit-gradient(linear,left top,left bottom,from(gray),to(gray));background-image:linear-gradient(gray,gray);background-size:50% 100%;background-repeat:no-repeat}.slider-range-bar:focus{border:none;outline:0;-webkit-box-shadow:none;box-shadow:none}.slider-range-bar::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;background:#189fbc;border-radius:50%;cursor:pointer}.slider-range-bar::-moz-range-thumb{width:18px;height:18px;background:#189fbc;border-radius:50%;cursor:pointer}.calculator-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:60px;margin-bottom:30px}.calculator-input-title{font-style:normal;font-weight:500;line-height:18px;margin-bottom:25px;color:#666}.calculator-radio-tabs{display:-webkit-box;display:-ms-flexbox;display:flex}input.radio-tab-input{display:none!important}input.radio-tab-input+label{cursor:pointer;margin-right:12px;padding:8px 20px;border-radius:20px;position:relative;color:#333;background:#f9f9f9}[type=radio]:checked+label,input.radio-tab-input+label:hover{background-color:#e8e8e8}.calculator-counters-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:60px}.calculator-counter{overflow:auto;padding:0 4px;margin:10px 0}.calculator-counter input[type=button],input[type=text].count{display:inline-block;width:30px;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;outline:0;border:none;text-align:center;cursor:pointer;padding:0;height:30px;margin:0;font-weight:700}.calculator-counter input[type=button]{height:30px;width:30px;background:rgba(227,227,227,.5);color:#666;font-size:16px}.calculator-counter input[type=button]:hover{color:#000;font-weight:700;background-color:rgba(227,227,227,.9)}.special-info-container{margin-right:50px}.special-image-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:80px;position:relative}.special-image-row-first,.special-image-row-second{width:265px}.special-image-row-second img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.special-text-title{font-style:normal;font-weight:600;font-size:32px;line-height:40px;margin-bottom:20px}.special-text-description{margin-bottom:30px;font-size:18px;line-height:30px;color:#666}.special-text-description .phone{margin-right:15px}.row-reverse .special-info-container{margin-left:80px}.special-image-layots{position:relative}.special-image-layots-item{width:100%;height:0;padding-top:133%;position:relative;background-color:#ececec}.special-image-layots-item img{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:none;-webkit-transition:-webkit-transform ease-out .3s;transition:-webkit-transform ease-out .3s;transition:transform ease-out .3s;transition:transform ease-out .3s,-webkit-transform ease-out .3s;-webkit-box-shadow:0 0 20px 20px rgba(0,0,0,.1);box-shadow:0 0 20px 20px rgba(0,0,0,.1)}.special-image-layots-first{-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4);margin-left:-50%;width:265px}.special-image-layots-second{position:absolute;top:50%;width:265px}.special-container.row-reverse{margin-top:100px;margin-bottom:100px}.special-label-container{position:absolute}.special-label-container.left{left:-100%;bottom:calc(30px - 50%)}.special-label-container.right{right:-100px;bottom:-100px}.portfolio-swiper{margin-top:50px;overflow:hidden}.portfolio-item-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-sizing:border-box;box-sizing:border-box}.portfolio-item-gallery{width:50%}.portfolio-item-gallery-box{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(30% - 20px),1fr));gap:20px}.portfolio-item-gallery-pic{width:100%;padding-top:133%;position:relative;background-color:#ececec}.portfolio-item-gallery-pic:first-child{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3}.portfolio-item-gallery-pic:nth-child(4),.portfolio-item-gallery-pic:nth-child(5){display:none}.portfolio-item-gallery-pic>a{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.portfolio-item-gallery-pic img{height:100%;max-width:none;-webkit-transition:-webkit-transform ease-out .3s;transition:-webkit-transform ease-out .3s;transition:transform ease-out .3s;transition:transform ease-out .3s,-webkit-transform ease-out .3s}.portfolio-item-gallery-pic:hover img{-webkit-transform:scale(1.2) rotate(-5deg);-ms-transform:scale(1.2) rotate(-5deg);transform:scale(1.2) rotate(-5deg)}.portfolio-item-gallery-pic:hover .play-button{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.portfolio-item-info{margin-left:80px;max-width:calc(50% - 80px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.portfolio-item-title{margin-bottom:16px;font-style:normal;font-weight:600;font-size:30px;line-height:36px;color:#000}.square{color:#6f6f6f;position:relative;margin-left:55px;white-space:nowrap}.square::before{content:'';display:block;height:0;width:15px;border-top:1px solid #cfcfcf;position:absolute;left:-35px;top:20px}.portfolio-item-description{font-style:normal;font-weight:400;font-size:18px;line-height:30px;color:#666;margin-bottom:15px}.portfolio-item-sub-title{font-style:normal;font-weight:500;font-size:18px;line-height:20px;color:#000;margin-bottom:25px}.portfolio-item-product-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:30px;margin-bottom:30px}.portfolio-item-product-item{text-align:center}.portfolio-item-product-item-img{width:60px;height:60px;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.portfolio-item-product-item-count{font-style:normal;font-size:12px;font-weight:600;line-height:14px;color:#000}.portfolio-item-price{font-style:normal;font-weight:600;font-size:24px;line-height:24px;color:#333;margin-bottom:7px}.portfolio-item-price-note{font-style:normal;font-weight:400;font-size:13px;line-height:16px;color:#999;margin-bottom:20px}.portfolio-swiper-button-next .swiper-button-box,.portfolio-swiper-button-prev .swiper-button-box{background:rgba(227,227,227,.6)}.portfolio-swiper-button-next svg path,.portfolio-swiper-button-prev svg path{fill:#333}.portfolio-swiper-button-prev{top:50px;left:calc(50% - 80px)}.portfolio-swiper-button-next{top:50px;right:calc(50% - 80px)}.product-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:20px;position:relative;width:100%;height:540px}.product-items .products-swiper-pagination{top:0}.products-swiper-button-prev{left:0;top:0}.products-swiper-button-next{right:0;top:0}.products-swiper-button-next .swiper-button-box,.products-swiper-button-prev .swiper-button-box{background:rgba(227,227,227,.6)}.products-swiper-button-next svg path,.products-swiper-button-prev svg path{fill:#333}.product-item-container{-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);padding:20px;height:100%}.product-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:inherit;gap:20px}.product-item-img{width:100%;height:180px;margin-bottom:10px;position:relative}.product-item-img-wrap{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-item-img-wrap img{max-height:100%}.product-item-name{margin-bottom:10px}.product-item-model{font-style:normal;font-weight:400;font-size:12px;line-height:14px;margin-bottom:20px;color:#999}.product-item-model-article{color:#666}.product-item-params{font-style:normal;font-weight:600;font-size:14px;line-height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:20px}.product-item-price{font-style:normal;font-weight:600;font-size:20px;line-height:24px;color:#189fbc;margin-bottom:12px}.product-item-price-note{font-style:normal;font-weight:400;font-size:12px;line-height:12px;color:#999;margin-bottom:15px}.product-item-button{margin-left:0}.material-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-top:60px;gap:20px}.material-item{-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;max-width:21%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:inherit;text-align:left;gap:20px}.material-item-img{margin-bottom:22px;width:100%;height:0;padding-top:133%;position:relative;background-color:#ececec;overflow:hidden}.material-item-img img{max-width:none;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:-webkit-transform ease-out .3s;transition:-webkit-transform ease-out .3s;transition:transform ease-out .3s;transition:transform ease-out .3s,-webkit-transform ease-out .3s}.material-item-img:hover img{-webkit-transform:scale(1.2) rotate(-5deg);-ms-transform:scale(1.2) rotate(-5deg);transform:scale(1.2) rotate(-5deg)}.material-item-name{font-style:normal;font-weight:500;font-size:24px;line-height:30px;color:#000}.material-item-title{margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:15px}.material-item-palettes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;max-width:50%;gap:12px}.material-item-palette-colour{display:-webkit-box;display:-ms-flexbox;display:flex;width:18px;height:18px;border-radius:50%;-webkit-transition:-webkit-transform ease-out .3s;transition:-webkit-transform ease-out .3s;transition:transform ease-out .3s;transition:transform ease-out .3s,-webkit-transform ease-out .3s}.material-item-palette-colour:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);cursor:pointer}.material-item-palette-count{font-style:normal;font-weight:600;font-size:16px;line-height:18px}.material-item-description{font-style:normal;font-weight:400;font-size:15px;line-height:22px;color:#777}.material-item-price{font-style:normal;font-weight:600;font-size:24px;line-height:29px;color:#189fbc;margin-bottom:12px}.material-item-price-note{font-style:normal;font-weight:400;font-size:13px;line-height:16px;margin-bottom:10px;color:#999}.material-item-button{margin-left:0}.about-container{padding-left:100px;padding-top:60px;padding-bottom:60px;margin-bottom:-20px}.about-container .section-title{margin-bottom:32px}.about-descrition{max-width:60%;font-style:normal;font-weight:400;font-size:18px;line-height:28px;color:#666;margin-bottom:32px}.about-pro{font-style:normal;font-weight:600;font-size:14px;line-height:28px;letter-spacing:.1em;color:#000;text-transform:uppercase;margin-bottom:5px}.about-xp{font-style:normal;font-weight:600;font-size:12px;line-height:28px;letter-spacing:.2em;color:#7a7a7a;text-transform:uppercase}.steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:70px}.steps-items.tab-content{margin:0}.steps-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:120px}.steps-pagination-item{display:-webkit-box;display:-ms-flexbox;display:flex;font-style:normal;font-weight:600;font-size:24px;line-height:29px;color:#999;position:relative;cursor:pointer;-webkit-transition:all ease-out .3s;transition:all ease-out .3s}.steps-pagination-item::after{content:'';display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:calc(100% + 30px);left:50%;height:60px;border-left:1px solid #c8c8c8;width:0}.steps-pagination-item:last-of-type::after{content:none}.steps-pagination-item.active,.steps-pagination-item:hover{color:#189fbc}.steps-item-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.steps-image-container{margin:70px 0 0 200px}.steps-info{width:50%;margin-left:-200px}.steps-info .section-title{margin-bottom:40px}.steps-description{font-style:normal;font-weight:400;font-size:18px;line-height:28px;color:#666;margin-bottom:32px}.steps-description p{margin-bottom:10px}.steps-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}.equipment{margin:230px 100px 80px 100px}.equipment-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row-wrap;flex-flow:row-wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:80px;border-top:1px solid #e1e1e1;padding:25px 0}.equipment-item:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.equipment-item:last-of-type{border-bottom:1px solid #e1e1e1}.equipment-item-img{max-width:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:200px;height:200px}.equipment-item-description{font-size:18px;line-height:1.4;color:#666}.equipment-item-img img{height:100%}.equipment-item-info{max-width:50%}.equipment-item-title{font-style:normal;font-weight:600;font-size:30px;line-height:36px;color:#000;margin-bottom:20px}.special-container.gift-container .special-image-container{margin:-50px 0 0 20%}.gift-container{margin-bottom:100px}.reviews{width:100%;height:480px;margin-bottom:50px}.reviews-wrapper{margin-top:60px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row-wrap;flex-flow:row-wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.reviews-item{width:21%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:30px;padding:45px 30px;border:1px solid #e7e7e7;-webkit-box-shadow:0 0 25px rgba(0,0,0,.1);box-shadow:0 0 25px rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box}.reviews-item-icon{margin-bottom:40px}.reviews-item-text{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#666}.reviews-item-author{font-style:normal;font-weight:600;font-size:24px;line-height:30px;color:#000;margin-bottom:7px}.reviews-item-source{font-style:normal;font-weight:500;font-size:14px;line-height:17px;letter-spacing:.05em;text-decoration-line:underline;color:#333}.reviews-item-source:hover{text-decoration-line:none;color:#333}.swiper-button-next.reviews-swiper-button-next{right:0;top:15px}.swiper-button-prev.reviews-swiper-button-prev{right:100px;left:auto;top:15px}.reviews-swiper-button-next .swiper-button-box,.reviews-swiper-button-prev .swiper-button-box{background:rgba(227,227,227,.6)}.reviews-swiper-button-next svg path,.reviews-swiper-button-prev svg path{fill:#333}.swiper-pagination.reviews-swiper-pagination{bottom:calc(100% - 30px)!important}.order-form-contaner{margin:50px 100px}footer{background:#404040;padding:45px 0 0 0;margin-top:-100px}footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.footer-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:16px}.footer-menu li a{color:#eee;margin:0}.footer-address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:12px;margin-bottom:40px}.footer-address-text{color:#fff;font-style:normal;font-weight:400;font-size:16px;line-height:24px}.social-buttons-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:18px;margin-bottom:25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:0}.social-buttons-item-icon img{width:40px;height:40px}.social-buttons-item-text{font-style:normal;font-weight:400;font-size:18px;line-height:22px;color:#fff}.footer-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.footer-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.footer-phones{margin-bottom:40px;margin-top:5px}.footer-phone{color:#fff;font-weight:500}.footer-phone:hover{color:#ddd}.footer-phones .time{margin-top:20px;color:#fff}.footer-menu .menu-item{color:#fff;margin:12px 0}.footer-title{font-style:normal;font-weight:400;font-size:18px;line-height:22px;color:#fff;margin-bottom:30px}.bottom{background:#2f2f2f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.bottom .container{width:100%}.copyright{font-weight:400;font-size:14px;line-height:14px;color:#bcbcbc}.bottom-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px 40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 0;width:100%}.privacy-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px 20px}.offer-link,.privacy-link{font-weight:400;font-size:14px;line-height:14px;color:#ccc;text-decoration:underline}#modal-overlay{width:100%;height:100vh;position:fixed;background:rgba(0,0,0,.7);z-index:100;top:0;left:0;right:0;bottom:0;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#modal-overlay #modal{width:540px;max-width:100%;background:#fff;z-index:101;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}#close-modal{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:40px;top:40px;text-align:right;cursor:pointer}#modal-overlay #modal .modal-header{margin-top:40px}#modal-overlay #modal .modal-footer{margin-top:auto}.installment-panel{position:fixed;bottom:-300px;left:0;width:100%;height:300px;background:#fff;-webkit-transition:bottom .3s ease-in-out;transition:bottom .3s ease-in-out;z-index:1000}.installment-panel.active{bottom:0;-webkit-box-shadow:0 0 25px 25px rgba(227,227,227,.7);box-shadow:0 0 25px 25px rgba(227,227,227,.7)}.installment-panel-content{position:relative;padding:30px;height:100%;overflow-y:auto}.installment-panel-close{position:absolute;top:20px;right:20px;width:30px;height:30px;cursor:pointer}.installment-panel-close::after,.installment-panel-close::before{content:'';position:absolute;top:50%;left:0;width:100%;height:2px;background:#000}.installment-panel-close::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.installment-panel-close::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.installment-panel-section{height:calc(100% - 60px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.installment-panel-title{font-size:30px;font-weight:600;margin-bottom:20px}.installment-panel-text{font-size:16px;line-height:1.5}.installment-panel-text ol{padding-left:20px}.installment-panel-text li{margin-bottom:10px}.fancybox__container{max-width:100vw;max-height:100vh}.privacy-panel{position:fixed;bottom:0;left:0;width:100%;height:0;background:#fff;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;z-index:1000}.privacy-panel.active{height:60vh;min-height:60vh;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0 0 25px 25px rgba(227,227,227,.7);box-shadow:0 0 25px 25px rgba(227,227,227,.7)}.privacy-panel-content{position:relative;height:100%;padding:30px;-webkit-box-sizing:border-box;box-sizing:border-box}.privacy-panel-close{position:absolute;top:20px;right:20px;width:24px;height:24px;cursor:pointer;background-size:contain}.privacy-panel-close::after,.privacy-panel-close::before{content:'';position:absolute;top:50%;left:0;width:100%;height:2px;background:#000}.privacy-panel-close::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.privacy-panel-close::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.privacy-panel-section{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.privacy-panel-title{font-size:30px;font-weight:600;margin-bottom:20px;color:#333}.privacy-panel-text{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding-right:10px;color:#666;line-height:1.5}.privacy-panel-text::-webkit-scrollbar{width:6px}.privacy-panel-text::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.privacy-panel-text::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.privacy-panel-text::-webkit-scrollbar-thumb:hover{background:#999}.offer-panel h2{font-size:20px;margin-bottom:20px;margin-top:20px}.offer-panel p{margin-bottom:10px;font-size:16px}.offer-panel{position:fixed;bottom:0;left:0;width:100%;height:0;background:#fff;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;z-index:1000}.offer-panel.active{height:70vh;min-height:70vh;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0 0 25px 25px rgba(227,227,227,.7);box-shadow:0 0 25px 25px rgba(227,227,227,.7)}.offer-panel-content{position:relative;height:100%;padding:30px;-webkit-box-sizing:border-box;box-sizing:border-box}.offer-panel-close{position:absolute;top:20px;right:20px;width:24px;height:24px;cursor:pointer;background-size:contain}.offer-panel-close::after,.offer-panel-close::before{content:'';position:absolute;top:50%;left:0;width:100%;height:2px;background:#000}.offer-panel-close::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.offer-panel-close::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.offer-panel-section{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.offer-panel-title{font-size:30px;font-weight:600;margin-bottom:20px;color:#333}.offer-panel-text{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding-right:10px;color:#666;line-height:1.5}.offer-panel-text::-webkit-scrollbar{width:6px}.offer-panel-text::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.offer-panel-text::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.offer-panel-text::-webkit-scrollbar-thumb:hover{background:#999}.notification-modal{position:fixed;top:20px;right:20px;background:#189fbc;color:#fff;padding:15px 25px;border-radius:5px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:9999;opacity:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease;pointer-events:none}.notification-modal.show{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);pointer-events:auto}.notification-modal .notification-content p{margin:0;font-size:14px;line-height:1.4}@media (max-width:1540px){.top-company-areal{font-size:12px}.top-company-info{padding:10px 10px 10px 20px}.top-menu li{margin:5px}.nav-separator{display:none}}@media (max-width:1420px){.top-order-button-box{display:none}.main-slider .swiper-button-next,.main-slider .swiper-button-prev{width:100px;height:100px}.main-slider .swiper-button-next{right:-60px}.main-slider .swiper-button-prev{left:-60px}.main-slider .swiper-button-next .swiper-button-box svg{right:50px}.main-slider .swiper-button-prev .swiper-button-box svg{left:50px}}@media (max-width:1300px){.container{max-width:100%;padding:0 50px}.main-features{position:relative;bottom:0}.main-slider{height:auto}.swiper-pagination{bottom:30px!important}.main-slider-slide-item-info-buttons{margin-bottom:80px}.tabs{-ms-flex-wrap:wrap;flex-wrap:wrap}.special-text-title{margin-top:50px}.special-info-container{width:100%}.special-container.row-reverse{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.reviews-item{gap:20px}.swiper-button-prev.reviews-swiper-button-prev{right:150px}.swiper-button-next.reviews-swiper-button-next{right:50px}#special-2{margin-top:-100px}.special-container.row-reverse .special-image-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;margin-right:-430px;margin-bottom:120px}.special-container.row-reverse .special-info-container{margin-left:0}.about-container{padding:50px}#steps .special-image-layots-second{display:none}.steps-info .section-title{margin-top:0}#special-3 .special-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#special-2 .special-container .special-image-container,#special-3 .special-container.gift-container .special-image-container{margin:0 0 180px 240px}}@media (max-width:1240px){.hamburger-menu{display:block;cursor:pointer}.top-company-title{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.menu{overflow:hidden;height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:100%;left:0;width:100%;background-color:#fff;padding:0}.menu li{margin-left:0;margin-bottom:10px}.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto}.hamburger-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.main-features-item-icon{min-width:50px}.portfolio-swiper .portfolio-swiper-button-prev{top:20px;left:auto;right:140px}.portfolio-swiper .portfolio-swiper-button-next{top:20px;right:60px}.footer-menu{height:auto;position:relative;top:auto;left:auto;background:0 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:1143px){.main-features-item{width:calc(50% - 60px)}.main-features-item:nth-child(2)::after{content:none}.steps-image-container{max-width:50%;margin:0 0 50px 0}.steps-item-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.steps-info{margin-left:0;width:100%}#steps .special-image-layots-first{-webkit-transform:none;-ms-transform:none;transform:none;margin-left:0;width:50vw;padding-top:62.6vw}.equipment{margin:80px 50px}.reviews-item-icon{margin-bottom:30px}.reviews-item-text{font-size:15px}}@media (max-width:1024px){section{margin-bottom:60px}.footer-middle-menu{display:none}.main-slider-slide-item-info-title{margin-top:60px;font-size:48px;line-height:normal}.main-slider .swiper-button-next,.main-slider .swiper-button-prev{display:none}.catalog-item-gallery{width:100%}.catalog-item-info{margin-left:0;max-width:100%;margin-top:40px}.portfolio-item-info{margin-left:0;max-width:100%;margin-top:40px}.calculator-slider{max-width:100%}.portfolio-item-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.material-items{width:auto}.materials{max-width:100%;overflow-x:scroll}.material-item-palettes{max-width:100%}.material-item{min-width:180px}.materials{max-width:none;overflow-x:scroll;padding:0 0 0 50px;width:calc(50% + 50vw - 10px);margin-left:-50px}.equipment{margin-left:0;margin-right:0}.reviews-swiper-pagination{display:none}}@media (max-width:767px){header{padding:0}nav{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:0;padding:0 20px}ul{font-size:16px}ul li{margin-bottom:15px}label{font-size:16px}.button{font-size:15px}.big-button{padding:15px 25px;background-size:1200px}.container{padding:0 20px}.section-title{font-size:30px;line-height:36px}.special-text-title,.special-text-title .first-row{font-size:30px;line-height:normal}.portfolio-item-description,.section-description,.special-text-description{font-size:16px;line-height:24px}.top-company-info{display:none}.nav-separator{display:none}.catalog-item-title{font-size:24px}.catalog-item-price-cost{font-size:22px}.main-slider-slide-item-info-title{font-size:36px}.main-slider-slide-item-info-description{font-size:16px;line-height:24px;max-width:100%}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 15px}.main-features-item{width:calc(100% - 60px);border-bottom:1px solid #e9e9e9}.main-features-item::after{content:none!important}#calc{margin-top:-80px}#special-1 .special-image-row-first{display:none}#special-1 .special-info-container{margin-top:50px}#special-1 .special-image-row{margin-left:30px}.calculator-radio-tabs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:20px}#cases{margin-top:-60px}.portfolio-item-gallery{width:100%}#special-2,#special-3{margin-top:-100px;margin-bottom:-100px}#products-tabs .tab-content{max-width:calc(100vw - 55px);margin-left:-20px;padding:5px 20px;margin-top:0}.about-container{padding:40px 20px 400px 20px;background-position:50% calc(100% + 40px)!important}.about-descrition{font-size:16px;line-height:24px;max-width:100%}.steps{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:35px}.steps-info .section-title{margin-bottom:25px}.steps-description{font-size:16px;line-height:24px}.steps-pagination{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:5vw}.steps-pagination-item{width:5vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.steps-pagination-item::after{top:50%;left:calc(100% + 5vw);height:0;border-top:1px solid #c8c8c8;width:14vw}.equipment-item-description{line-height:24px;font-size:16px}.equipment-item-title{font-size:24px}#special-2 .special-container .special-image-container,#special-3 .special-container.gift-container .special-image-container{margin:0 0 50px 0}#special-2 .special-image-layots-first,#special-3 .special-image-layots-first{-webkit-transform:none;-ms-transform:none;transform:none;width:50vw;margin-left:50px}#special-2 .special-label-container.left,#special-3 .special-label-container.left{left:-25px;bottom:-80px}#special-2 .special-image-layots-second,#special-3 .special-image-layots-second{top:auto;width:30vw;left:60%;bottom:-60px}.swiper-button-prev.reviews-swiper-button-prev{right:120px}.swiper-button-next.reviews-swiper-button-next{right:20px}.reviews{height:420px}.order-form-contaner{margin:50px 0}.footer-address-text{font-size:15px}}@media (max-width:552px){.tabs{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll}.section-description,.special-text-description{line-height:24px}.top-social-buttons{display:none}.mobile-social-buttons{display:block}.main-slider-slide-item-info-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:50px}.main-slider-slide-item-info-buttons .big-button{margin:8px 0}.calculator-counters-container{gap:30px}.swiper-pagination{bottom:20px!important}#special-1 .special-image-row-second img{-webkit-transform:none;-ms-transform:none;transform:none;width:90%}#special-1 .special-image-row-second{width:100%}#special-1 .special-image-row{margin-left:0}#special-1 .special-label-container.right{right:-60px;bottom:-60px}.special-label-container.left img,.special-label-container.right img{max-width:80%}#special-1 .special-info-container{margin-top:20px}#cases .section-description{margin-bottom:120px}.portfolio-swiper .portfolio-swiper-button-prev{top:180px;left:20px;right:auto}.portfolio-swiper .portfolio-swiper-button-next{top:180px;right:auto;left:100px}#special-2 .special-container.row-reverse .special-image-container{margin-right:0;margin-bottom:0}#special-2 .special-image-layots-first{-webkit-transform:none;-ms-transform:none;transform:none;margin-left:30px;width:60vw}#special-2 .special-image-layots-second{width:40vw;right:60%;top:auto;bottom:-30px}#special-2 .special-label-container.left{bottom:-50px}#steps .special-image-layots-first{width:calc(100vw - 60px);padding-top:calc((100vw - 60px) * 1.3)}.steps-image-container{max-width:100%}.steps-pagination-item{width:10vw}.steps-pagination-item::after{left:calc(100% + 3vw);width:10vw}.steps-buttons{gap:15px}.steps-buttons .video-button-text{display:none}.equipment-item,.equipment-item:nth-child(2n){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.equipment-item-info{max-width:100%}.equipment-item-img{max-width:100%}#special-2 .special-image-layots-first,#special-3 .special-image-layots-first{width:60vw}#special-2 .special-image-layots-second,#special-3 .special-image-layots-second{width:40vw}.reviews{margin-top:120px}.swiper-button-prev.reviews-swiper-button-prev{right:auto;left:20px;top:80px}.swiper-button-next.reviews-swiper-button-next{right:auto;left:100px;top:80px}.footer-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-contact-info{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:40px}.footer-contact-info .phones-box{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:480px){.order-form-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%}.order-form-box button,.order-form-box input{margin-right:0}.order-form-box .button{background-size:1000px}.quiz-step .foto{width:calc((100% - 50px)/ 3)}.quiz-step .foto span{font-size:16px}.quiz-step .foto label{margin-bottom:14px}.order-form-box input{width:calc(100% - 40px)}.quiz-button-group{margin-top:20px}.quiz .order-form-container{margin-top:30px}.quiz .quiz-step-header{margin-top:40px}}