*{-webkit-appearance:none;box-sizing:border-box;margin:0;padding:0}*,html{scroll-behavior:smooth}html{font-size:14.5px}@media (max-width:1620px){html{font-size:12px}}@media (max-width:1040px){html{font-size:13px}}input[type=checkbox],input[type=radio],input[type=submit]{-webkit-appearance:unset}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input,textarea{background-color:#fff;border:none;border-radius:8px;box-shadow:0 4px 30px rgba(0,0,0,.25);color:#474646;font-family:Montserrat,sans-serif;font-size:1.3rem;font-weight:300;line-height:1.7;padding:26px 47px 28px}input:active,input:focus,input:focus-visible,input:focus-within,textarea:active,textarea:focus,textarea:focus-visible,textarea:focus-within{border:none;outline:none}input::-moz-placeholder,textarea::-moz-placeholder{color:#9e9e9e}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#9e9e9e}input::placeholder,textarea::placeholder{color:#9e9e9e}@media (max-width:620px){input,textarea{padding:24px 36px 20px}}label.checkbox{align-items:center;color:#474646;display:flex;font-size:1.1rem;font-weight:400;line-height:1.2;margin-bottom:20px;margin-top:20px}label.checkbox input{background-color:transparent;display:block;height:1px;padding:0;transform:translateX(10px);width:1px}label.checkbox input:checked~span.checkmark:after{opacity:1}label.checkbox span.checkmark{background-color:transparent;border:1px solid #7c7c7c;border-radius:2px;display:inline-block;height:25px;margin-right:12px;position:relative;width:25px}label.checkbox span.checkmark:after{background-image:url(../img/icon/check.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:1px;content:" ";display:block;height:26px;opacity:0;position:absolute;right:-7px;transition:all .2s;width:26px}label.checkbox a{text-decoration:underline}ul li{list-style:none}img{display:block}h1,h2,h3,h4,h5,h6{font-size:1rem;font-weight:400}a{font-size:1rem;text-decoration:none}a,body{color:#474646;font-family:Montserrat,sans-serif}body{font-size:14px;margin:0;padding:0;position:relative;top:0}a.button,button{align-items:stretch;background-color:#027873;border:1px solid #027873;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:1.36rem;font-weight:500;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:1.1;overflow:hidden;text-align:center}a.button .icon,button .icon{align-items:center;background-color:#fff;border-right:1px solid #027873;display:inline-flex;padding:19px 20px 20px;transition:all .3s}a.button .icon svg,button .icon svg{height:22px;-o-object-fit:contain;object-fit:contain;transition:all .3s;width:26px}a.button .icon svg line,a.button .icon svg path,a.button .icon svg rect,button .icon svg line,button .icon svg path,button .icon svg rect{transition:all .3s}a.button span,button span{padding:26px 20px 23px}a.button span:not(.icon),button span:not(.icon){flex:auto;text-align:center}a.button:hover .icon,button:hover .icon{background-color:#027873;border-right:1px solid #fff}a.button:hover .icon svg line,a.button:hover .icon svg path,a.button:hover .icon svg rect,button:hover .icon svg line,button:hover .icon svg path,button:hover .icon svg rect{stroke:#fff}a.button:hover .icon svg path.fill,button:hover .icon svg path.fill{fill:#fff}@media (max-width:1620px){a.button .icon,button .icon{padding:0 20px}a.button span:not(.icon),button span:not(.icon){align-items:center;display:inline-flex;justify-content:center;min-height:55px;padding:23px 20px;text-align:left}}.disabled{filter:grayscale(.9);pointer-events:none}label.politics{align-items:center;color:#474646;display:flex!important;font-size:1.1rem;font-weight:400;justify-content:center;line-height:1.2;margin-bottom:20px;margin-top:20px}label.politics input{background-color:transparent;display:block;height:1px!important;padding:0!important;transform:translateX(10px);width:1px!important}label.politics input:checked~span.checkmark:after{opacity:1}label.politics span.checkmark{background-color:#fff;border:1px solid #7c7c7c;border-radius:1px;display:inline-block;height:23px;margin-right:12px;min-height:23px;min-width:23px;position:relative;width:23px}label.politics span.checkmark:after{background-image:url(../img/icon/check.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:1px;content:" ";display:block;height:24px;opacity:0;position:absolute;right:-7px;transition:all .2s;width:24px}label.politics a{text-decoration:underline}@media (max-width:620px){label.politics{font-size:1rem}}button.outline{align-items:center;background-color:transparent;border:1px solid #7c7c7c;border-radius:6px;color:#7c7c7c;display:flex;font-size:1.25rem;font-weight:400;line-height:1.7;padding:8px 28px;transition:all .3s}button.outline svg{display:inline-block;height:14px;margin-left:20px;transition:all .3s;width:17px}button.outline:hover{background-color:#208d88;border-color:#208d88;color:#fff}button.outline:hover svg path{fill:#fff}.container{display:flex;margin:0 auto;max-width:1620px;width:100%}@media (max-width:1620px){.container{max-width:1360px}}@media (max-width:1366px){.container{max-width:1200px}}@media (max-width:1200px){.container{max-width:1040px}}@media (max-width:1040px){.container{padding-left:15px!important;padding-right:15px!important}}.title h3{color:#474646;font-size:3rem;font-weight:700;letter-spacing:.04em;line-height:1.4;text-transform:uppercase}@media (max-width:620px){.title h3{font-size:2rem;text-align:center}}header{border-bottom:1px solid #565656;left:0;padding-bottom:33px;padding-top:60px;position:fixed;top:0;transition:all .3s;width:100%;z-index:10}header.scroll{background-color:hsla(0,0%,100%,.95);border-bottom:none;padding-bottom:15px;padding-top:20px}@media (max-width:1040px){header.scroll{background-color:#fff}}header .container{justify-content:space-between}header .logo{height:68px;width:370px}header .logo img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}header .col{display:flex}header .col .contact-info{display:flex;margin-right:85px}header .col .contact-info .time{border-right:1px solid #565656;padding-right:30px}header .col .contact-info .time p{color:#474646;font-size:1.1rem;font-weight:500;line-height:1.4}header .col .contact-info .info{padding-left:30px}header .col .contact-info .info a,header .col .contact-info .info p{color:#474646;display:block;font-size:1.1rem;font-weight:500;line-height:1.4}header .col .call-back button{font-size:1.3rem}header .col .call-back button .icon{padding:13px 14px 14px 18px}header .col .call-back button .icon svg{height:35px;width:31px}header .col .call-back button span{align-items:center;display:inline-flex;padding:14px 17px}header .menu-button{display:none}@media (max-height:780px){header{padding-top:33px}}@media (max-width:1360px){header .logo{height:55px;width:250px}header .col .contact-info{margin-right:30px}header .col .contact-info .info a,header .col .contact-info .info p,header .col .contact-info .time a,header .col .contact-info .time p{font-size:1.05rem}header .col .call-back button{font-size:1.1rem}header .col .call-back button .icon{padding-bottom:12px;padding-top:17px}header .col .call-back button .icon svg{height:30px;width:28px}}@media (max-width:1200px){header .col .contact-info .time{padding-right:15px}header .col .contact-info .time p{font-size:1rem}header .col .contact-info .info{padding-left:15px}header .col .contact-info .info a,header .col .contact-info .info p{font-size:1rem}}@media (max-width:1040px){header{padding-bottom:15px;padding-top:15px}header .logo{height:45px}header .col{display:none}header .menu-button{display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}header .menu-button svg{height:30px;-o-object-fit:contain;object-fit:contain;width:50px}}@media (max-width:540px){header .container{align-items:center}header .logo{height:35px;width:170px}header .menu-button{height:14px;width:34px}header .menu-button svg{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}}section#introdution{background-image:linear-gradient(90.39deg,#fff -30.42%,#cfcfcf 47.02%,hsla(0,0%,100%,0) 89.22%);min-height:110vh;padding-bottom:70px;position:relative}section#introdution:after{background-image:var(--main-image);background-position:100%;background-repeat:no-repeat;background-size:cover;content:"";height:100%;position:absolute;right:0;top:0;width:60%;z-index:-1}section#introdution .container{align-items:flex-end;min-height:100vh;padding-bottom:70px;padding-top:140px}section#introdution .col{width:50%}section#introdution .col .title{margin-bottom:20px}section#introdution .col .title h1{color:#474646;font-size:4rem;font-weight:700;letter-spacing:.04em;line-height:1.21;text-transform:uppercase}section#introdution .col ul.list{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:30px;width:100%}section#introdution .col ul.list li{align-items:center;color:#474646;display:flex;font-size:1.4rem;font-weight:500;line-height:1.2;width:45%}section#introdution .col ul.list li:before{background-color:#208d88;border-radius:1px;content:" ";display:inline-block;height:15px;margin-right:12px;width:15px}section#introdution .col .address{align-items:center;display:flex;margin-bottom:35px}section#introdution .col .address img{display:inline-block;height:48px;margin-right:15px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:38px}section#introdution .col .address p{color:#474646;font-size:calc(1.7rem + 1px);font-weight:600;line-height:1.2}section#introdution .col .sales{align-items:center;background:linear-gradient(103.86deg,#f3a203 19.49%,#ffda92 65.58%);border-radius:20px;box-shadow:inset -2px 2px 3px hsla(0,0%,100%,.4);display:flex;overflow:hidden;padding:30px 25px 28px 45px;width:88%}section#introdution .col .sales .sale-number{color:#fff;font-size:5.6rem;font-weight:700;line-height:1;margin-right:15px}section#introdution .col .sales .description{color:#fff;flex:auto;font-size:1.4rem;font-weight:700;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}section#introdution .col .sales .button button{font-size:1.4rem}section#introdution .col .sales .button button span.icon{padding:20px 23px}section#introdution .col .sales .button button span.icon svg{height:35px;width:31px}section#introdution .col .sales .button button span{word-wrap:normal;padding:24px 20px}@media (max-height:780px){section#introdution .container{padding-bottom:40px}}@media (max-height:450px){section#introdution{padding-bottom:0}section#introdution,section#introdution .container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}section#introdution .container{align-items:flex-start}}@media (max-height:450px) and (max-width:1200px){section#introdution .container{padding-top:140px}}@media (max-height:450px) and (max-width:1040px){section#introdution .container{padding-top:120px}}@media (max-height:450px) and (max-width:850px){section#introdution .container{padding-top:70px}}@media (max-width:1620px){section#introdution .col{width:60%}section#introdution .col .sales{padding:20px 25px 20px 35px;width:85%}}@media (max-width:1360px){section#introdution:after{background-position:right -200px center}section#introdution .col{width:65%}section#introdution .col .address{margin-bottom:20px}section#introdution .col .sales{padding:20px 15px 18px 35px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}section#introdution .col .sales .button{margin-left:19px}section#introdution .col .sales .button button{font-size:1.5rem}section#introdution .col .sales .button button span.icon svg{height:20px}section#introdution .col .sales .button button span{padding:20px 16px}}@media (max-width:1040px){section#introdution{background-image:linear-gradient(90.39deg,#fff -30.42%,#cfcfcf 47.02%,hsla(0,0%,100%,0) 116.22%)}section#introdution .col{width:80%}}@media (max-width:850px){section#introdution:after{background-position:right -400px center}section#introdution .container{align-items:center;padding-top:123px}section#introdution .col{width:90%}}@media (max-width:620px){section#introdution{background-image:linear-gradient(90.39deg,#fff -30.42%,#cfcfcf 47.02%,hsla(0,0%,100%,0) 140.22%);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:0;padding-bottom:57px}section#introdution .container{align-items:flex-start;padding-bottom:0}section#introdution:after{background-position:right -280px center}section#introdution .col{width:100%}section#introdution .col .title h1{font-size:2.75rem;letter-spacing:.04em;text-align:center}section#introdution .col ul.list{align-items:center;flex-direction:column;gap:10px}section#introdution .col ul.list li{font-size:1.35rem;width:300px}section#introdution .col .address{justify-content:center;margin-bottom:15px}section#introdution .col .address p{font-size:1.85rem}section#introdution .col .sales{background:linear-gradient(112.42deg,#f3a203 33.06%,#ffda92 86.82%);box-shadow:inset -2px 2px 3px hsla(0,0%,100%,.4);flex-wrap:wrap;justify-content:center;padding:20px 16px 23px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}section#introdution .col .sales .description{flex:unset}section#introdution .col .sales .button{margin-left:0;margin-top:15px}section#introdution .col .sales .button button span.icon{padding:20px 15px 20px 17px}}@media (max-width:340px){section#introdution .col .title h1{font-size:2.3rem}section#introdution .col .sales .sale-number{font-size:4rem}section#introdution .col .sales .description{font-size:1.1rem}section#introdution .col .sales .button button{font-size:1.2rem}section#introdution .col .sales .button button span{padding:15px 12px}}section#ability{margin-bottom:100px;margin-top:-10vh}section#ability .block{box-shadow:inset -1px 2px 2px hsla(0,0%,100%,.4);color:#fff;font-size:1.6rem;font-weight:600;letter-spacing:.02em;line-height:1.4;overflow:hidden;padding:70px 78px 50px 200px;position:relative;text-transform:uppercase;width:100%}section#ability .block:after{background-position:50%;background-repeat:no-repeat;background-size:contain;content:" ";opacity:.2;position:absolute}section#ability .block:before{background-image:linear-gradient(90deg,#fff 55%,transparent 55% 65%,#fff 65% 78%,transparent 78% 88%,#fff 88% 92%,transparent 92%);content:" ";display:block;height:500px;left:10%;opacity:.3;position:absolute;top:-40%;transform:rotate(31.95deg);width:170px}section#ability .block:first-child{background:#208d88;border-radius:12px 0 0 12px}section#ability .block:first-child:after{background-image:var(--calendar);bottom:-20px;height:213px;left:-15px;width:190px}section#ability .block:nth-child(2){background:#40b7b1}section#ability .block:nth-child(2):after{background-image:var(--warranty);bottom:40px;height:300px;left:-50px;width:240px}section#ability .block:nth-child(3){background:#208d88;border-radius:0 12px 12px 0}section#ability .block:nth-child(3):after{background-image:var(--service);bottom:-55px;height:250px;left:-50px;width:250px}@media (max-height:450px){section#ability{margin-top:0}}@media (max-width:1620px){section#ability .block{font-size:1.4rem}}@media (max-width:1340px){section#ability .block{padding:50px 30px 30px 120px}section#ability .block:first-child:after{bottom:-20px;height:142px;left:-15px;width:127px}section#ability .block:nth-child(2):after{bottom:40px;height:200px;left:-50px;width:260px}section#ability .block:nth-child(3):after{bottom:-55px;height:167px;left:-50px;width:167px}}@media (max-width:1040px){section#ability .block{padding:30px 30px 30px 80px}}@media (max-width:850px){section#ability .container{padding:0!important}section#ability .block{border-radius:0!important;padding-left:40px}}@media (max-width:620px){section#ability{margin-bottom:70px;margin-top:0}section#ability .container{flex-direction:column;padding:0!important}section#ability .block{font-size:1.4rem;padding-left:115px;width:100%}section#ability .block:before{height:220px;width:120px}section#ability .block:first-child{border-radius:0}section#ability .block:first-child:after{bottom:-10px;height:110px;left:-5px;width:95px}section#ability .block:nth-child(2):after{bottom:20px;height:143px;left:-50px;width:183px}section#ability .block:nth-child(3){border-radius:0}section#ability .block:nth-child(3):after{bottom:-30px;height:130px;left:-30px;width:130px}}section#services{margin-bottom:50px;margin-top:50px}section#services .container{flex-direction:column}section#services .title{margin-bottom:40px}section#services .blocks{display:flex;gap:5px}section#services .blocks .block{border-radius:12px;display:flex;flex-direction:column;overflow:hidden;transition:all .3s;width:25%}section#services .blocks .block .image{height:335px;position:relative;width:100%}section#services .blocks .block .image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section#services .blocks .block .image .action{background-image:linear-gradient(103.86deg,#f3a203 19.49%,#ffda92 65.58%);bottom:0;left:0;padding:27px 33px;position:absolute;width:100%}section#services .blocks .block .image .action .title{color:#fff;font-size:1.4rem;font-weight:700;letter-spacing:.04em;line-height:1.2;margin-bottom:0;text-align:center;text-transform:uppercase}section#services .blocks .block .image .action .description{color:#474646;display:none;font-size:1.1rem;font-weight:400;line-height:1.3;margin-top:18px}section#services .blocks .block .info{display:flex;flex:auto;flex-direction:column;padding:26px 33px 38px}section#services .blocks .block .info .name{color:#474646;flex:auto;font-size:1.4rem;font-weight:700;height:auto;letter-spacing:.04em;line-height:1.5;margin-bottom:6px;text-transform:uppercase}section#services .blocks .block .info .description{color:#474646;font-size:1.3rem;font-weight:400;line-height:1.4;margin-bottom:13px}section#services .blocks .block .info .button,section#services .blocks .block .info .button button{width:100%}section#services .blocks .block:hover{background-color:#e9f4f3;box-shadow:2px 12px 34px -12px rgba(74,74,74,.3)}@media (max-width:1620px){section#services .blocks .block .image{height:250px}section#services .blocks .block .image .action{padding:20px 30px}section#services .blocks .block .info .button button span:not(.icon){padding:14px}}@media (max-width:1200px){section#services .blocks .block .info{padding:20px 15px 25px}section#services .blocks .block .info .button button span.icon{padding:0 17px}section#services .blocks .block .info .button button span:not(.icon){padding:20px 11px;text-align:center}}@media (max-width:950px){section#services .blocks{flex-wrap:wrap}section#services .blocks .block{width:calc(50% - 5px)}}@media (max-width:520px){section#services{margin-top:0}section#services .title{margin-bottom:20px}section#services .blocks{gap:15px}section#services .blocks .block{width:100%}section#services .blocks .block .info{padding:28px}section#services .blocks .block .info .name{font-size:1.4rem}section#services .blocks .block .info .description{font-size:1.26rem}}section#gallery{margin-bottom:50px;margin-top:50px}section#gallery .container{flex-direction:column}section#gallery .title{margin-bottom:37px}section#gallery .gallery{display:flex;height:70vh}section#gallery .gallery .main-image{border-radius:12px;box-shadow:-3px 11px 30px rgba(1,18,17,.2);flex:auto;height:100%;overflow:hidden;position:relative}section#gallery .gallery .main-image.fullImage img{-o-object-fit:cover;object-fit:cover;width:100%}section#gallery .gallery .main-image img{height:100%;margin:0 auto;-o-object-position:center;object-position:center}section#gallery .gallery .main-image:after{background-image:var(--select-image-bg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:" ";filter:blur(10px);height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}section#gallery .gallery .select-page{align-self:flex-end;color:#474646;font-size:1.3rem;font-weight:400;line-height:1.3;margin-left:10px;margin-right:23px;min-width:45px}section#gallery .gallery .select-page span.select{font-size:1.7rem}section#gallery .gallery .select-page .page-progress{display:none}section#gallery .gallery .list{display:block;max-height:100%;width:336px}section#gallery .gallery .list .img{cursor:pointer;height:203px;margin-bottom:22px;width:300px}section#gallery .gallery .list .img img{border-radius:6px;box-shadow:4px 3px 6px rgba(78,77,77,.15);height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section#gallery .gallery .list .simplebar-vertical{background-color:#ededed;border-radius:6px;width:6px}section#gallery .gallery .list .simplebar-vertical .simplebar-scrollbar:before{background-color:#208d88;bottom:0;left:0;opacity:1;top:0;width:100%}@media (max-width:1360px){section#gallery .gallery .list{width:256px}section#gallery .gallery .list .img{height:157px;width:220px}}@media (max-width:1040px){section#gallery{margin-bottom:10px}section#gallery .title h3 br{display:none}section#gallery .gallery{flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}section#gallery .gallery .main-image{display:none}section#gallery .gallery .list{display:flex;flex-direction:row;margin-bottom:3px;max-height:none;order:1;width:100%}section#gallery .gallery .list .img{height:230px;margin-bottom:0;width:100%}section#gallery .gallery .list .img img{box-shadow:none}section#gallery .gallery .list .owl-stage{left:-25px}section#gallery .gallery .select-page{align-items:baseline;display:flex;margin-right:0;order:2;padding-right:55px;width:100%}section#gallery .gallery .select-page span.select{margin-right:5px}section#gallery .gallery .select-page .page-progress{background-color:#ededed;border-radius:6px;display:inline-block;flex:auto;height:6px;margin-right:10px;overflow:hidden;position:relative;width:100%}section#gallery .gallery .select-page .page-progress .marker{background-color:#208d88;height:100%;left:0;position:absolute;top:0;transition:all .3s;width:5px}}section#benefits{position:relative;z-index:2}section#benefits .block{align-items:center;background-color:#dcf2f0;border-radius:12px;box-shadow:0 4px 23px rgba(18,50,48,.15);display:flex;flex-direction:column;padding:30px;width:20%}section#benefits .block:nth-child(2n){background-color:#e9f4f3}section#benefits .block .icon{height:120px;margin-bottom:20px;width:100%}section#benefits .block .icon img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}section#benefits .block .title{color:#208d88;font-size:1.64rem;font-weight:600;height:2.3em;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.3;margin-bottom:17px;text-align:center}section#benefits .block .description{color:#474646;font-size:1.25rem;font-weight:400;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.5}@media (max-width:1620px){section#benefits .block .description{font-size:1.1rem}}@media (max-width:1360px){section#benefits .block{padding-bottom:20px}section#benefits .block .icon{margin-bottom:15px}section#benefits .block .title{margin-bottom:11px}section#benefits .block .description{font-size:1.25rem}}@media (max-width:1200px){section#benefits .block .title{height:3.6em}}@media (max-width:1040px){section#benefits .container .block{box-shadow:0 4px 7px rgba(18,50,48,.15);height:100%;width:100%}section#benefits .container .owl-item{padding-bottom:10px}section#benefits .container .owl-stage{align-items:stretch;display:flex;left:-25px}}@media (max-width:620px){section#benefits .block .title{font-size:1.8rem;height:2.3em}section#benefits .block .description{font-size:1.1rem}}section#measure{background:linear-gradient(100.83deg,#fff 15.72%,hsla(0,0%,100%,.23) 101.74%);margin-bottom:100px;margin-top:-110px;padding-bottom:60px;padding-top:220px;position:relative}section#measure:after{background-image:var(--measure-bg);background-position:100%;background-repeat:no-repeat;background-size:cover;content:"";height:100%;position:absolute;right:0;top:0;width:100%;z-index:-1}section#measure .container{align-items:center}section#measure .info{width:55%}section#measure .info .description{color:#474646;font-size:1.28rem;font-weight:400;line-height:1.5;margin-top:15px;max-width:80%}section#measure .form{width:45%}section#measure .form form{display:flex;flex-direction:column;width:100%}section#measure .form form label.phone{color:#474646;display:flex;flex-direction:column;font-size:1.1rem;font-weight:400;line-height:1.2}section#measure .form form label.phone input{font-size:1.7rem;margin-top:15px;padding:25px 35px 19px;width:70%}section#measure .form form label:not(.phone){align-items:center;color:#474646;display:flex;font-size:1.1rem;font-weight:400;justify-content:flex-start;line-height:1.2;margin-bottom:20px;margin-top:20px}section#measure .form form label:not(.phone) input{background-color:transparent;display:block;height:1px;padding:0;transform:translateX(10px);width:1px}section#measure .form form label:not(.phone) input:checked~span.checkmark:after{opacity:1}section#measure .form form label:not(.phone) span.checkmark{background-color:#fff;border:1px solid #7c7c7c;border-radius:1px;display:inline-block;height:23px;margin-right:12px;position:relative;width:23px}section#measure .form form label:not(.phone) span.checkmark:after{background-image:url(../img/icon/check.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:1px;content:" ";display:block;height:24px;opacity:0;position:absolute;right:-7px;transition:all .2s;width:24px}section#measure .form form label:not(.phone) a{text-decoration:underline}@media (max-width:1620px){section#measure .container{justify-content:space-between}section#measure .info{width:43%}section#measure .form{width:41%}section#measure .form form label.phone input{width:80%}}@media (max-width:1360px){section#measure{margin-top:-55px;padding-top:110px}}@media (max-width:1040px){section#measure{background:linear-gradient(100.83deg,#fff 15.72%,hsla(0,0%,100%,.23) 118.74%);margin-top:50px;padding-top:100px}section#measure .form{width:50%}section#measure:after{height:calc(100% - 1px);top:1px}}@media (max-width:620px){section#measure{background:linear-gradient(180deg,#565656,rgba(86,86,86,.4) 142.83%);padding-top:70px}section#measure:after{background-position:right -150vw center}section#measure .container{align-items:center;flex-direction:column}section#measure .info{margin-bottom:25px;width:100%}section#measure .info .title h3{color:#fff}section#measure .info .description{color:#fff;max-width:none;text-align:center;width:100%}section#measure .form{width:100%}section#measure .form form{align-items:center}section#measure .form form label.phone{color:#fff;font-size:1.2rem;width:100%}section#measure .form form label.phone input{width:100%}section#measure .form form label:not(.phone){color:#fff}section#measure .form form label:not(.phone) span{font-size:1rem}section#measure .form form label:not(.phone) a{color:#fff}}section#profiles{margin-bottom:100px}section#profiles .container{flex-direction:column}section#profiles .title{padding-bottom:60px}section#profiles .col{display:flex;position:relative}section#profiles .col ul.list{display:block;margin-right:14%;width:20%}section#profiles .col ul.list li{border-bottom:1px solid #565656;color:#474646;cursor:pointer;font-size:1.7rem;font-weight:400;letter-spacing:.04em;line-height:1.2;padding:25px 7px;text-transform:uppercase}section#profiles .col ul.list li:after{background-image:url(../img/icon/right.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:" ";display:inline-block;height:20px;margin-bottom:-1px;margin-left:30px;opacity:0;transition:all .2s;width:12px}section#profiles .col ul.list li.open{color:#027873;font-weight:700}section#profiles .col ul.list li.open:after{opacity:1}section#profiles .col ul.list li:last-child{border-bottom:none}section#profiles .col .text{display:block;position:relative;width:66%}section#profiles .col .text .owl-item{transition:all .5s}section#profiles .col .text .info{display:flex;justify-content:space-between;opacity:0;position:absolute;right:0;top:0;transition:all .3s;width:100%;z-index:1}section#profiles .col .text .info.open{opacity:1;position:relative;z-index:100}section#profiles .col .text .info .image{height:80vh;margin-top:-47px;width:500px}section#profiles .col .text .info .image img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}section#profiles .col .text .info .description{max-width:450px}section#profiles .col .text .info .description .name{color:#474646;font-size:3.4rem;font-weight:400;letter-spacing:.04em;line-height:1.2;margin-bottom:30px;text-transform:uppercase}section#profiles .col .text .info .description ul{display:flex;flex-direction:column;gap:12px;margin-bottom:30px;transition:height .4s}section#profiles .col .text .info .description ul li{align-items:flex-start;color:#474646;display:flex;font-size:1.28rem;font-weight:400;line-height:1.2}section#profiles .col .text .info .description ul li:before{background-color:#208d88;border-radius:1px;content:" ";display:inline-block;height:14px;margin-right:12px;margin-top:4px;min-height:14px;min-width:14px;width:14px}section#profiles .col .text .info .description .show-all{display:none}section#profiles .col .text .info .description .button button .icon{padding:24px 23px}section#profiles .col .text .info .description .button button span{padding:24px 52px}@media (max-width:1620px){section#profiles .col ul.list{margin-right:8%;width:25%}section#profiles .col .text .info .description .button button .icon{padding:5px 23px}section#profiles .col .text .info .description .button button span{padding:11px 52px}}@media (max-width:1360px){section#profiles .col{flex-direction:column}section#profiles .col ul.list{display:flex;margin-bottom:50px;width:100%}section#profiles .col ul.list li{border-bottom:none;border-right:1px solid #565656;font-size:1.5rem;padding:7px 25px}section#profiles .col ul.list li:last-child{border-right:none}section#profiles .col ul.list li:first-child{padding-left:4px}section#profiles .col ul.list li:after{margin-bottom:-4px;margin-left:0;overflow:hidden;transform:rotate(90deg);transition:all .3s;width:0}section#profiles .col ul.list li.open:after{margin-left:15px;width:12px}section#profiles .col .text{width:100%}section#profiles .col .text .info .image{margin-top:0;width:50%}section#profiles .col .text .info .description{max-width:none;width:50%}section#profiles .col .text .info .description .name{width:70%}}@media (max-width:1040px){section#profiles .col ul.list{margin-bottom:30px}section#profiles .col ul.list li{border-right:none}section#profiles .col ul.list li:after{margin-left:15px;width:12px}section#profiles .col ul.list li.open{color:#474646;font-weight:400}section#profiles .col ul.list li.open:after{opacity:0}section#profiles .col ul.list .owl-item li{margin-left:20px}section#profiles .col ul.list .owl-item:first-child li{margin-left:0}section#profiles .col ul.list .owl-item.active li{border-right:none;color:#027873;font-weight:700;text-align:center}section#profiles .col ul.list .owl-item.active li:after{opacity:1}section#profiles .col .text .info,section#profiles .col .text .info.open{align-items:center;opacity:1;position:static}section#profiles .col .text .info .image{height:100%;padding:0 30px}section#profiles .col .text .info .description .description,section#profiles .col .text .info .description .name{width:100%}section#profiles .col .text .owl-nav{display:flex;justify-content:space-between;position:absolute;top:calc(50% - 50px);width:100%}}@media (max-width:620px){section#profiles .col .text .info{flex-direction:column}section#profiles .col .text .info .image{height:365px;width:100%}section#profiles .col .text .info .description{margin-top:30px;width:100%}section#profiles .col .text .info .description .name{font-size:1.8rem;text-align:center}section#profiles .col .text .info .description .description{height:120px;overflow:hidden}section#profiles .col .text .info .description .show-all{background-image:linear-gradient(1turn,#fff 57%,hsla(0,0%,100%,0) 144%);color:#7c7c7c;display:block;font-size:1.1rem;font-weight:400;line-height:1.3;margin-top:-72px;padding:50px 30px 30px;position:relative;text-align:center}section#profiles .col .text .info .description .show-all.open{background:none}section#profiles .col .text .info .description .show-all.open span.svg svg{transform:rotate(180deg)}section#profiles .col .text .info .description .show-all>span{position:relative}section#profiles .col .text .info .description .show-all>span:after{border-bottom:1px dashed #7c7c7c;bottom:-2px;content:"";height:1px;left:0;position:absolute;width:100%}section#profiles .col .text .info .description .show-all span.svg{margin-left:7px;transition:all .3s}section#profiles .col .text .info .description .button button{margin:0 auto}section#profiles .col .text .info .description .button button .icon{padding-bottom:15px;padding-top:15px}section#profiles .col .text .info .description .button button span{padding:20px 52px}section#profiles .col .text .owl-nav{top:180px}}@media (max-width:450px){section#profiles .col ul.list .owl-stage{left:-45px}section#profiles .col ul.list li{font-size:1.3rem;padding:7px 15px;position:relative}section#profiles .col ul.list li:before{background-color:#565656;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:1px}section#profiles .col ul.list .owl-item:last-child li:before{content:none}}section#quiz{background-image:linear-gradient(269.29deg,#027873 37.82%,rgba(2,120,115,0) 105.66%);padding:110px 0;position:relative}section#quiz:after{background-image:var(--quiz-bg);background-position:0;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:65%;z-index:-1}section#quiz .container{align-items:center;flex-direction:column}section#quiz .title{margin-bottom:15px;width:80%}section#quiz .title h4{color:#fff;font-size:2.6rem;font-weight:600;line-height:1.45;text-align:center}section#quiz .info{align-items:center;display:flex;margin-bottom:25px}section#quiz .info svg{height:40px;margin-right:15px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:35px}section#quiz .info span{color:#fff;font-size:1.28rem;font-weight:400;line-height:1.2}section#quiz button{background-color:#4e4d4d;border-color:#4e4d4d;filter:grayscale(1)}section#quiz button:hover .icon{background-color:#4e4d4d}@media (max-width:1620px){section#quiz button span:not(.icon){padding:23px 27px}}@media (max-width:620px){section#quiz{background-image:none;overflow:hidden;padding:80px 0}section#quiz:after{background-position:left -45vw center;height:135%;width:162vh;z-index:-2}section#quiz:before{background-image:linear-gradient(251deg,#027873 54.82%,rgba(2,120,115,.2) 149.66%);content:"";height:100%;left:0;position:absolute;top:0;width:100vh;z-index:-1}section#quiz .title h4{font-size:1.7rem}}section#saving{position:relative}section#saving:after{background-image:var(--saving-bg);background-position:right top -20px;background-repeat:no-repeat;background-size:contain;content:"";height:120%;position:absolute;right:0;top:0;width:65%;z-index:-1}section#saving .container{align-items:center;min-height:100vh;padding:150px 0}section#saving .info{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:50%}section#saving .info .title{margin-bottom:35px}section#saving .info .description{color:#474646;font-size:1.4rem;font-weight:400;line-height:1.4;margin-bottom:35px;width:80%}section#saving .info ul{display:flex;flex-direction:column;gap:18px;margin-bottom:35px;padding-left:10px;width:80%}section#saving .info ul li{align-items:flex-start;color:#474646;display:flex;font-size:1.28rem;font-weight:400;line-height:1.3}section#saving .info ul li:before{background-color:#f3a203;border-radius:1px;content:" ";display:inline-block;height:14px;margin-right:12px;margin-top:4px;min-height:14px;min-width:14px;width:14px}section#saving .info .ps{color:#474646;font-size:1.3rem;font-weight:400;line-height:1.4;opacity:.6}section#saving .form{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:50%}section#saving .form form{align-items:center;background:linear-gradient(138.37deg,#f3a203 11.14%,#ffda92 103.73%);border-radius:34px;box-shadow:4px 13px 30px rgba(66,65,65,.35),inset 3px -6px 30px rgba(145,100,14,.3),inset -2px 3px 4px hsla(0,0%,100%,.4);display:flex;flex-direction:column;margin-left:20px;max-width:580px;padding:50px 70px 65px 60px;width:100%}section#saving .form form .title{color:#fff;font-size:1.7rem;font-weight:600;line-height:1.5;margin-bottom:27px;text-align:center}section#saving .form form label{margin-bottom:30px;width:100%}section#saving .form form label input{box-shadow:none;width:100%}section#saving .form form label.politics{color:#fff;margin-top:0}section#saving .form form label.politics a{color:#fff}@media (max-width:1360px){section#saving:after{filter:drop-shadow(0 0 6px black);width:70%}section#saving .form form{max-width:540px}}@media (max-width:1200px){section#saving .form form{margin-left:0;padding:35px 40px 45px}}@media (max-width:1040px){section#saving:after{width:70%}section#saving .container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:70px 0 110px}section#saving .info .description,section#saving .info ul{width:90%}}@media (max-width:850px){section#saving .container{flex-direction:column}section#saving .info{margin-bottom:30px;width:100%}section#saving .form{width:100%}section#saving .form form{margin:0 auto;max-width:540px}}@media (max-width:620px){section#saving:after{content:none}section#saving .info{margin-bottom:30px;width:100%}section#saving .info .description{font-size:1.3rem;width:100%}section#saving .info ul{width:100%}section#saving .info ul li{font-size:1.3rem}section#saving .info .ps{font-size:1.2rem}section#saving .form{width:100%}section#saving .form form{border-radius:14px;padding:34px 15px 43px}section#saving .form form .title{font-size:1.45rem}section#saving .form form label input{padding:23px 27px 17px}section#saving .form form button{width:100%}section#saving .form form button span:not(.icon){justify-content:center;text-align:center}}section#partners{background-image:linear-gradient(39.88deg,rgba(32,141,136,.2) 14.52%,rgba(32,141,136,0) 64.55%);margin-top:-5vh;padding:130px 0}section#partners .container{flex-direction:column}section#partners .title{margin-bottom:30px}section#partners .blocks{background-color:#fff;border-radius:12px;display:flex;flex-wrap:wrap;gap:20px;padding:25px 32px}section#partners .blocks .item{width:calc(20% - 20px)}section#partners .blocks .item .block{align-items:center;display:flex;justify-content:center;width:100%}section#partners .blocks .item .block img{height:110px;max-width:260px;-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:center;object-position:center}section#partners .blocks .item .block:last-child{height:110px}section#partners .blocks .item .block:last-child img{height:50px;max-width:165px}@media (max-width:1620px){section#partners .blocks .item .block img{height:90px;max-width:200px;-o-object-fit:contain;object-fit:contain}}@media (max-width:1360px){section#partners .blocks .item .block img{height:80px;max-width:185px}}@media (max-width:1040px){section#partners .blocks .item .block img{width:100%}}@media (max-width:860px){section#partners{padding:70px 0}section#partners .blocks{background-color:transparent;border-radius:0;gap:0;padding:0}section#partners .blocks .item{display:flex;flex-direction:column;gap:2px;width:100%}section#partners .blocks .item .block{background-color:#fff;height:100px;padding:15px;width:100%}section#partners .blocks .item .block img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}section#partners .blocks .owl-dots{display:flex;margin:20px auto 0}section#partners .blocks .owl-dots button{background-color:#9e9e9e;border-radius:0;height:10px;margin-right:15px;padding:0;transition:all .3s;width:10px}section#partners .blocks .owl-dots button:last-child{margin-right:0}section#partners .blocks .owl-dots button.active{background-color:#208d88}section#partners .blocks .owl-dots button span{min-height:0;padding:0}}section#who-we{margin-bottom:70px;margin-top:120px}section#who-we .container{flex-direction:column}section#who-we .title{margin-bottom:30px}section#who-we .blocks{display:flex;margin-bottom:10px}section#who-we .blocks .block{box-shadow:inset -1px 2px 2px hsla(0,0%,100%,.4);color:#fff;font-size:1.6rem;font-weight:600;letter-spacing:.02em;line-height:1.7;overflow:hidden;padding:70px 78px 50px 200px;position:relative;text-transform:uppercase;width:33.33%}section#who-we .blocks .block:after{background-position:50%;background-repeat:no-repeat;background-size:contain;content:" ";opacity:.2;position:absolute}section#who-we .blocks .block:before{background-image:linear-gradient(90deg,#fff 55%,transparent 55% 65%,#fff 65% 78%,transparent 78% 88%,#fff 88% 92%,transparent 92%);content:" ";display:block;height:500px;left:10%;opacity:.3;position:absolute;top:-40%;transform:rotate(31.95deg);width:170px}section#who-we .blocks .block:first-child{background:#208d88;border-radius:12px 0 0 12px}section#who-we .blocks .block:first-child:after{background-image:var(--flag);bottom:-40px;height:213px;left:-60px;width:250px}section#who-we .blocks .block:nth-child(2){background:#40b7b1}section#who-we .blocks .block:nth-child(2):after{background-image:var(--contract);bottom:40px;height:216px;left:-50px;width:230px}section#who-we .blocks .block:nth-child(3){background:#208d88;border-radius:0 12px 12px 0}section#who-we .blocks .block:nth-child(3):after{background-image:var(--window);bottom:-70px;height:235px;left:-50px;width:235px}section#who-we .info{align-items:flex-end;display:flex}section#who-we .info .image{border-radius:12px;height:60vh;margin-right:5%;overflow:hidden;width:66%}section#who-we .info .image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section#who-we .info .description{width:29%}section#who-we .info .description p{color:#474646;font-size:1.26rem;font-weight:400;line-height:1.5;margin-bottom:32px}@media (max-width:1620px){section#who-we .blocks .block{font-size:1.4rem}}@media (max-width:1360px){section#who-we .blocks .block{padding:50px 30px 30px 120px}section#who-we .blocks .block:first-child:after{bottom:-40px;height:142px;left:-60px;width:167px}section#who-we .blocks .block:nth-child(2):after{bottom:40px;height:144px;left:-50px;width:153px}section#who-we .blocks .block:nth-child(3):after{bottom:-70px;height:157px;left:-50px;width:157px}section#who-we .info{align-items:stretch}section#who-we .info .image{height:auto;min-height:50vh;width:33%}section#who-we .info .image img{-o-object-position:right;object-position:right}section#who-we .info .description{align-self:flex-end;margin-top:29px;width:62%}}@media (max-width:1040px){section#who-we .blocks .block{padding:30px 30px 30px 80px}}@media (max-width:850px){section#who-we{margin-bottom:20px;margin-top:70px}section#who-we .container{padding:0!important}section#who-we .blocks{margin-bottom:0}section#who-we .blocks .block{border-radius:0!important;padding-left:40px}section#who-we .info{flex-direction:column}section#who-we .info .image{border-radius:0;height:433px;margin-right:0;order:2;width:100%}section#who-we .info .description{margin:40px 0 45px;padding:0 15px;width:100%}section#who-we .info .description p{font-size:1.32rem;line-height:1.55}}@media (max-width:620px){section#who-we .blocks{flex-direction:column}section#who-we .blocks .block{font-size:1.5rem;padding-left:115px;width:100%}section#who-we .blocks .block:before{height:220px;width:120px}section#who-we .blocks .block:first-child{border-radius:0}section#who-we .blocks .block:first-child:after{bottom:-20px;height:110px;left:-30px;width:125px}section#who-we .blocks .block:nth-child(2):after{bottom:20px;height:143px;left:-50px;width:183px}section#who-we .blocks .block:nth-child(3){border-radius:0}section#who-we .blocks .block:nth-child(3):after{bottom:-30px;height:130px;left:-30px;width:130px}section#who-we .info .description button{width:100%}section#who-we .info .description button span:not(.icon){font-size:1.4rem;padding:20px}}section#faq{margin-bottom:100px;margin-top:50px}section#faq .list,section#faq .title{width:50%}section#faq .list .question{border-bottom:1px solid #565656;padding:30px 0}section#faq .list .question:first-child{padding-top:7px}section#faq .list .question .title{align-items:center;display:flex;justify-content:space-between;width:100%}section#faq .list .question .title span{color:#474646;font-size:1.4rem;font-weight:500;line-height:1.35;margin-right:100px}section#faq .list .question .title svg{cursor:pointer;min-height:22px;min-width:22px}section#faq .list .question .title svg rect{transition:all .3s}section#faq .list .question .title svg rect:first-child{transform-origin:center}section#faq .list .question .title svg.open rect:first-child{transform:rotate(90deg)}section#faq .list .question .answer{color:#474646;display:none;font-size:1.1rem;font-weight:400;line-height:1.5;margin-top:25px}@media (max-width:1360px){section#faq .container{flex-direction:column}section#faq .title{width:100%}section#faq .title h3 br{display:none}section#faq .list{width:100%}section#faq .list .question:first-child{padding-top:30px}}@media (max-width:620px){section#faq .list .question .title span{font-size:1.5rem}}section#steps{margin-top:50px;position:relative;z-index:2}section#steps .container{flex-direction:column}section#steps .container>.title{margin-bottom:30px}section#steps .blocks{border-radius:12px;display:flex;height:430px;overflow:hidden;width:100%}section#steps .blocks .block{background:#208d88;box-shadow:inset -3px 5px 11px hsla(0,0%,100%,.4);height:100%;padding:180px 34px 55px;position:relative;width:20%}section#steps .blocks .block:after{color:#fff;content:attr(data-step);display:block;font-size:20.6rem;font-weight:700;left:0;line-height:1.1;opacity:.3;position:absolute;text-align:center;top:-20px;width:100%;z-index:0}section#steps .blocks .block .title{color:#fff;font-size:1.7rem;font-weight:700;height:2.3em;line-height:1.33;margin-bottom:18px;text-align:center;text-transform:uppercase}section#steps .blocks .block .description{color:#fff;font-size:1.26rem;font-weight:400;line-height:1.4;text-align:center}@media (max-width:1620px){section#steps .blocks{height:320px}section#steps .blocks .block{height:320px;padding:85px 22px 30px}section#steps .blocks .block .title{margin-bottom:30px}section#steps .blocks .block:after{align-items:center;display:flex;height:100%;justify-content:center;opacity:.1}}@media (max-width:1200px){section#steps .blocks .block .title{font-size:1.4rem}section#steps .blocks .block .description{font-size:1.2rem}}@media (max-width:940px){section#steps .container{padding:0!important}section#steps .blocks{border-radius:0;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 auto}section#steps .blocks .block{display:flex;flex-direction:column;height:185px;justify-content:center;padding:30px 30px 30px 75px;width:100%}section#steps .blocks .block:after{font-size:12rem;left:5px;top:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}section#steps .blocks .block .title{font-size:1.7rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:1.4;margin-bottom:10px;text-align:left}section#steps .blocks .block .description{font-size:1.2rem;line-height:1.5;text-align:left}}section#calculation{background:linear-gradient(113.59deg,#fff 47.76%,hsla(0,0%,100%,0));box-shadow:0 7px 13px rgba(0,0,0,.05);margin-top:-100px;padding-bottom:100px;padding-top:200px;position:relative}section#calculation:after{background-image:var(--count-bg);background-position:100%;background-repeat:no-repeat;background-size:cover;content:"";height:100%;position:absolute;right:0;top:0;width:65%;z-index:-1}section#calculation .container{flex-direction:column}section#calculation .title{margin-bottom:35px;text-align:center;width:100%}section#calculation form{width:100%}section#calculation form .col{display:flex;justify-content:center;margin-bottom:20px;margin-left:auto;margin-right:auto;width:80%}section#calculation form .col label{margin-right:35px;width:33.3%}section#calculation form .col label:last-child{margin-right:0}section#calculation form .col label input{box-shadow:0 4px 30px rgba(0,0,0,.25);width:100%}section#calculation form .description{color:#474646;font-size:1.26rem;font-weight:400;line-height:1.4;margin-bottom:20px;text-align:center}section#calculation form .button{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:1360px){section#calculation form .col{width:100%}}@media (max-width:940px){section#calculation{margin-top:0;padding:70px 0}section#calculation:after{width:100%}}@media (max-width:768px){section#calculation{background:linear-gradient(113.59deg,#fff 47.76%,hsla(0,0%,100%,0) 114%)}section#calculation .title{margin-bottom:20px}section#calculation form{display:flex;flex-direction:column}section#calculation form .col{flex-direction:column;gap:14px;margin-bottom:5px;order:2}section#calculation form .col label{margin-bottom:14px;margin-right:0;width:100%}section#calculation form .col label:last-child{margin-bottom:0}section#calculation form .description-pol{order:3}section#calculation form .description{font-size:1.35rem;order:1}section#calculation form .button{order:3}}@media (max-width:620px){section#calculation form .button,section#calculation form .button button{width:100%}}footer{padding:55px 0}footer .container{justify-content:space-between}footer .info{display:flex;flex-direction:column;margin-bottom:20px;width:35%}footer .info .logo{height:67px;margin-bottom:50px;width:100%}footer .info .logo img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:100%}footer .info .description .title{color:#474646;font-size:1.4rem;font-weight:600;line-height:1.2;margin-bottom:25px}footer .info .description .text{color:#474646;font-size:1.1rem;font-weight:400;line-height:1.3}footer .contact{margin-bottom:20px}footer .contact .col{display:flex;flex-direction:column}footer .contact .col:first-child{margin-bottom:15px}footer .contact .col .title{color:#474646;font-size:1.4rem;font-weight:600;line-height:1.2;margin-bottom:15px;text-transform:uppercase}footer .contact .col ul li{align-items:flex-start;display:flex;margin-bottom:5px}footer .contact .col ul li,footer .contact .col ul li a{color:#474646;font-size:1.1rem;font-weight:400;line-height:1.4}footer .contact .col ul li span{display:inline-block;margin-left:8px}footer nav ul li{margin-bottom:6px}footer nav ul li a{color:#474646;font-size:1.4rem;font-weight:600;line-height:1.5;text-transform:uppercase}footer nav .social{margin-top:19px}footer nav .social .title{color:#474646;font-size:1.4rem;font-weight:600;line-height:1.5;margin-bottom:13px}footer nav .social a{display:inline-block;height:26px;margin-right:13px;width:26px}footer nav .social a img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}@media (max-width:900px){footer .container{display:grid;grid-template-rows:1fr 1fr}footer .info{grid-column:1/3;width:100%}}@media (max-width:540px){footer .container{display:flex;flex-direction:column}footer .contact{margin-bottom:27px}footer nav ul li{margin-bottom:10px}footer .info{margin-bottom:27px}footer .info .logo{height:52px;margin-bottom:25px;width:287px}footer .info .description .title{font-size:1.3rem;margin-bottom:10px}}#messenger-dialog{margin:0 auto;max-width:1620px;position:-webkit-sticky;position:sticky;top:80vh;width:100%;z-index:100}#messenger-dialog.open .viber{opacity:1;top:-210px}#messenger-dialog.open .telegram{opacity:1;top:-105px}#messenger-dialog.open .main-icon .icon-dot{opacity:0}#messenger-dialog.open .main-icon .icon-close{opacity:1}#messenger-dialog>div{position:absolute;right:0;transition:all .3s}#messenger-dialog>div a{align-items:center;display:flex;flex-direction:column}#messenger-dialog>div .icon{align-items:center;background-color:#208d88;border-radius:12px;box-shadow:0 4px 17px rgba(7,62,59,.3);display:flex;height:75px;justify-content:center;padding:10px;width:75px}#messenger-dialog>div .icon svg{height:45px;-o-object-fit:contain;object-fit:contain;width:45px}#messenger-dialog>div span{color:#474646;font-size:1rem;font-weight:400;line-height:1;margin-top:2px}#messenger-dialog .telegram,#messenger-dialog .viber{opacity:0;top:0}#messenger-dialog .main-icon{background-color:#208d88;border-radius:12px 12px 0 12px;box-shadow:0 4px 17px rgba(7,62,59,.3);cursor:pointer;height:60px;width:75px}#messenger-dialog .main-icon .icon-close,#messenger-dialog .main-icon .icon-dot{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;transition:all .3s;width:100%}#messenger-dialog .main-icon .icon-close{opacity:0}#messenger-dialog .main-icon:after{border:12px solid transparent;border-right:17px solid #208d88;bottom:-12px;content:"";display:block;height:0;position:absolute;right:0;width:0}@media (max-width:620px){#messenger-dialog{top:80vh}#messenger-dialog.open .viber{top:-150px}#messenger-dialog.open .telegram{top:-75px}#messenger-dialog>div{right:30px}#messenger-dialog>div .icon{height:55px;width:55px}#messenger-dialog>div .icon svg{height:40px;width:40px}#messenger-dialog .main-icon{cursor:pointer;height:50px;width:60px}#messenger-dialog .main-icon:after{border:8px solid transparent;border-right:12px solid #208d88;bottom:-7px;content:"";display:block;height:0;position:absolute;right:0;width:0}}@media (max-width:1620px){#messenger-dialog{max-width:1360px}}@media (max-width:1366px){#messenger-dialog{max-width:1200px}}@media (max-width:1200px){#messenger-dialog{max-width:1040px}}@media (max-width:1040px){#messenger-dialog{padding-left:15px!important;padding-right:15px!important}}#map>img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}#map .gm-style-mtc{display:block;font-size:1.1rem}#map .gm-svpc{display:none}.modal-menu{background-color:#cfcfcf;height:100%!important;margin-right:0;padding:18px 15px 30px 37px}.modal-menu .iziModal-content{display:flex;flex-direction:column}.modal-menu .header{align-items:center;border-bottom:1px solid #565656;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:12px}.modal-menu .header .logo{height:35px;width:190px}.modal-menu .header .logo img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.modal-menu .header .close{cursor:pointer}.modal-menu nav ul li{margin-bottom:10px}.modal-menu nav ul li a{color:#474646;font-size:1.4rem;font-weight:600;line-height:1.5;text-transform:uppercase}.modal-menu .contact{flex:auto;margin-top:50px}.modal-menu .contact .col{display:flex;flex-direction:column}.modal-menu .contact .col:first-child{margin-bottom:15px}.modal-menu .contact .col .title{color:#474646;font-size:1.4rem;font-weight:600;line-height:1.2;margin-bottom:15px;text-transform:uppercase}.modal-menu .contact .col ul li{align-items:flex-start;display:flex;margin-bottom:5px}.modal-menu .contact .col ul li,.modal-menu .contact .col ul li a{color:#474646;font-size:1.1rem;font-weight:400;line-height:1.4}.modal-menu .contact .col ul li span{display:inline-block;margin-left:8px}.modal-menu .call-back{margin-top:22px}.modal-menu .call-back button{font-size:1.3rem}.modal-menu .call-back button .icon{padding:13px 14px 14px 18px}.modal-menu .call-back button .icon svg{height:35px;width:31px}.modal-menu .call-back button span{align-items:center;display:inline-flex;padding:14px 11px}@media (max-height:660px){.modal-menu .call-back{margin-bottom:45px}}.modal-form{background-color:transparent;box-shadow:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.modal-form form{align-items:center;background:linear-gradient(138.37deg,#f3a203 11.14%,#ffda92 103.73%);border-radius:34px;box-shadow:4px 13px 30px rgba(66,65,65,.35),inset 3px -6px 30px rgba(145,100,14,.3),inset -2px 3px 4px hsla(0,0%,100%,.4);display:flex;flex-direction:column;max-width:580px;padding:50px 75px 65px 65px;width:100%}.modal-form form .title{color:#fff;font-size:1.6rem;font-weight:600;line-height:1.4;margin-bottom:20px;text-align:center}.modal-form form label{margin-bottom:30px;width:100%}.modal-form form label input{box-shadow:none;width:100%}.modal-form form label.politics{color:#fff;margin-top:0}.modal-form form label.politics a{color:#fff}@media (max-width:620px){.modal-form{padding-left:15px!important;padding-right:15px!important}.modal-form form{border-radius:14px;padding:34px 20px 43px}.modal-form form .title{font-size:1.45rem}.modal-form form button{width:100%}.modal-form form button span:not(.icon){padding-left:6px;padding-right:6px}}.modal-thanks,.modal-thanks-quiz{background:linear-gradient(138.37deg,#f3a203 11.14%,#ffda92 103.73%);border-radius:34px;box-shadow:4px 13px 30px rgba(66,65,65,.35),inset 3px -6px 30px rgba(145,100,14,.3),inset -2px 3px 4px hsla(0,0%,100%,.4);height:50vh!important;min-height:300px!important}.modal-thanks .iziModal-wrap,.modal-thanks-quiz .iziModal-wrap{height:100%!important}.modal-thanks .iziModal-content,.modal-thanks-quiz .iziModal-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:20px!important;width:100%}.modal-thanks .iziModal-content .thanks,.modal-thanks-quiz .iziModal-content .thanks{color:#fff;font-size:2.6rem;font-weight:700;line-height:1;margin-bottom:14px;text-align:center}.modal-thanks .iziModal-content .message,.modal-thanks-quiz .iziModal-content .message{color:#474646;font-size:1.4rem;font-weight:400;line-height:1.2;text-align:center}.modal-thanks .iziModal-content .icon,.modal-thanks-quiz .iziModal-content .icon{height:78px;margin-top:25px;width:100px}.modal-thanks .iziModal-content .icon img,.modal-thanks-quiz .iziModal-content .icon img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}@media (max-width:620px){.modal-thanks,.modal-thanks-quiz{margin-left:15px!important;margin-right:15px!important;width:calc(100% - 30px)}}.modal-quiz{background-color:#e9f4f3;border-radius:12px;box-shadow:0 27px 50px -26px rgba(1,16,15,.2);height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;max-height:95vh;padding:66px 135px;width:60vw}.modal-quiz .close{cursor:pointer;height:15px;position:fixed;right:17px;top:17px;width:15px}.modal-quiz .close svg{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.modal-quiz .header{border-bottom:1px solid #565656;display:flex;justify-content:space-between;margin-bottom:30px;padding-bottom:16px;width:100%}.modal-quiz .header .title{color:#000;font-size:1.4rem;font-weight:400;line-height:1.3}.modal-quiz .header .page{color:#7c7c7c;font-size:1.4rem;font-weight:400;line-height:1.3}.modal-quiz .col{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.modal-quiz button.outline{margin-left:auto;margin-top:30px}.modal-quiz .first-page .col label,.modal-quiz .second-page .col label,.modal-quiz .third-page .col label{margin-top:0;width:calc(50% - 20px)}.modal-quiz .first-page button.outline,.modal-quiz .second-page button.outline,.modal-quiz .third-page button.outline{margin-left:auto;margin-top:30px}.modal-quiz .second-page .col{justify-content:flex-start}.modal-quiz .fourth-page .col{align-items:center;justify-content:flex-start}.modal-quiz .fourth-page .col>span{font-size:1.1rem;font-weight:600;margin-top:28px}.modal-quiz .fourth-page .col label{display:flex;flex-direction:column;font-size:1.3rem;line-height:1.2}.modal-quiz .fourth-page .col label input{box-shadow:none;font-size:1.1rem;font-weight:400;line-height:1.1;margin-top:6px;padding:15px 20px;width:140px}.modal-quiz .fifth-page{align-items:center;display:flex;flex-direction:column}.modal-quiz .fifth-page .title{color:#208d88;font-size:2.6rem;font-weight:700;line-height:1.2;margin-bottom:10px;text-align:center}.modal-quiz .fifth-page .info{color:#474646;font-size:1.4rem;line-height:1.4;margin-bottom:30px;text-align:center}.modal-quiz .fifth-page .col{display:flex;justify-content:center}.modal-quiz .fifth-page .col input[type=radio]{display:none}.modal-quiz .fifth-page .col input[type=radio]:checked+label .icon{background-color:#208d88}.modal-quiz .fifth-page .col input[type=radio]:checked+label .icon svg path{fill:#fff}.modal-quiz .fifth-page .col label{cursor:pointer;text-align:center}.modal-quiz .fifth-page .col label .icon{border-radius:12px;height:75px;padding:9px;transition:all .3s;width:75px}.modal-quiz .fifth-page .col label .icon svg{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.modal-quiz .fifth-page .col label .icon svg path{fill:#208d88;transition:all .2s}.modal-quiz .fifth-page .col label span{color:#474646;font-size:1rem;font-weight:400;line-height:3}.modal-quiz .fifth-page .col label:hover .icon{background-color:#208d884d}.modal-quiz .fifth-page .col label:hover .icon svg path{fill:#fff}.modal-quiz .fifth-page .contact-data{display:none;margin-top:20px;width:65%}.modal-quiz .fifth-page .contact-data label{display:block;margin-bottom:20px;width:100%}.modal-quiz .fifth-page .contact-data label input{box-shadow:none;width:100%}.modal-quiz .fifth-page .contact-data button{margin:0 auto}.modal-quiz .fifth-page .contact-data button span{padding:25px 70px}@media (max-width:1200px){.modal-quiz{padding:46px 75px}}@media (max-width:860px){.modal-quiz{width:80%}}@media (max-width:620px){.modal-quiz{margin-left:15px!important;margin-right:15px!important;width:calc(100% - 30px)}.modal-quiz .header .title{font-size:1.3rem}.modal-quiz .first-page .col label,.modal-quiz .first-page .col label.checkmark,.modal-quiz .first-page label,.modal-quiz .first-page label.checkmark,.modal-quiz .fourth-page .col label,.modal-quiz .fourth-page .col label.checkmark,.modal-quiz .fourth-page label,.modal-quiz .fourth-page label.checkmark,.modal-quiz .second-page .col label,.modal-quiz .second-page .col label.checkmark,.modal-quiz .second-page label,.modal-quiz .second-page label.checkmark,.modal-quiz .third-page .col label,.modal-quiz .third-page .col label.checkmark,.modal-quiz .third-page label,.modal-quiz .third-page label.checkmark{font-size:1rem}.modal-quiz .fourth-page .col label input{width:120px}.modal-quiz .fifth-page .contact-data{width:100%}.modal-quiz .fifth-page .title{font-size:2rem}.modal-quiz .fifth-page .info{font-size:1.25rem}.modal-quiz .fifth-page .col label .icon{height:60px;margin-left:auto;margin-right:auto;width:60px}}@media (max-width:500px){.modal-quiz{padding:35px 45px}.modal-quiz .first-page .col label,.modal-quiz .third-page .col label{width:100%}.modal-quiz .fourth-page .col span{display:none}.modal-quiz .fourth-page .col label input{width:140px}.modal-quiz .fourth-page .contact-data button span{padding:16px 40px}}@media (max-width:340px){.modal-quiz{padding:35px 20px}}@media (max-height:580px){.modal-quiz{padding-bottom:45px;padding-top:45px}.modal-quiz .fifth-page .info{margin-bottom:20px;margin-top:0}.modal-quiz .fifth-page .col label .icon{height:60px;width:60px}.modal-quiz .fifth-page .contact-data{margin-top:12px;width:80%}.modal-quiz .fifth-page .contact-data input{padding:15px 20px}.modal-quiz .fifth-page .contact-data button span{padding:15px 50px}}.modal-image{background-color:transparent;box-shadow:none!important;height:100%!important}.modal-image img{border-radius:4px;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all .3s;width:100%}.modal-image .iziModal-wrap{align-items:center;display:flex;height:100%!important}.modal-image.hasShadow:after{background-image:none!important;height:0!important;opacity:0}.modal-image .close{height:15px;position:fixed;right:0;top:15px;width:15px}.modal-image .close svg{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media (max-width:620px){.modal-image{margin-left:15px!important;margin-right:15px!important;width:calc(100% - 30px)}}alert.iziModal *{font-family:Montserrat,sans-serif!important}alert.iziModal .iziModal-header-title{font-size:1.5rem}alert.iziModal .iziModal-header-subtitle{font-size:1.2rem;white-space:unset}@media (max-width:600px){alert.iziModal{margin-left:15px;margin-right:15px;width:calc(100% - 30px)}}
