*{margin:0;padding:0;box-sizing:border-box}ul{list-style:none;list-style-type:none}ul li{float:left}fieldset,img{border:none}h1,h2,h3,h4,h5,h6{font-weight:400;margin-bottom:0}::-webkit-scrollbar{width:0;background:transparent}@font-face{font-family:Euclid Circular A;src:url(/_next/static/media/euclid_circular_a_light_italic-webfont.bf3acd9d.woff2) format("woff2"),url(/_next/static/media/euclid_circular_a_light_italic-webfont.86772132.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:Euclid Circular A;src:url(/_next/static/media/euclid_circular_a_light-webfont.0ee91705.woff2) format("woff2"),url(/_next/static/media/euclid_circular_a_light-webfont.8974646c.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Euclid Circular A;src:url(/_next/static/media/euclid_circular_a_italic-webfont.804c0b9a.woff2) format("woff2"),url(/_next/static/media/euclid_circular_a_italic-webfont.4126c98e.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Euclid Circular A;src:url(/_next/static/media/euclid_circular_a_regular-webfont.b9144aa5.woff2) format("woff2"),url(/_next/static/media/euclid_circular_a_regular-webfont.96d4b962.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Euclid Circular A;src:url(/_next/static/media/euclid_circular_a_medium_italic-webfont.442e3f91.woff2) format("woff2"),url(/_next/static/media/euclid_circular_a_medium_italic-webfont.e8a42f06.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:Euclid Circular A;src:url(/_next/static/media/euclid_circular_a_medium-webfont.d5796681.woff2) format("woff2"),url(/_next/static/media/euclid_circular_a_medium-webfont.a1ac1a5b.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Euclid Circular A;src:url(/_next/static/media/euclid_circular_a_semibold_italic-webfont.8827cc9d.woff2) format("woff2"),url(/_next/static/media/euclid_circular_a_semibold_italic-webfont.e9de114a.woff) format("woff");font-weight:600;font-style:italic}@font-face{font-family:Euclid Circular A;src:url(/_next/static/media/euclid_circular_a_semibold-webfont.fc0a856f.woff2) format("woff2"),url(/_next/static/media/euclid_circular_a_semibold-webfont.729b4a9c.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Euclid Circular A;src:url(/_next/static/media/euclid_circular_a_bold_italic-webfont.a8e5760a.woff2) format("woff2"),url(/_next/static/media/euclid_circular_a_bold_italic-webfont.aac35a24.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Euclid Circular A;src:url(/_next/static/media/euclid_circular_a_bold-webfont.991a694a.woff2) format("woff2"),url(/_next/static/media/euclid_circular_a_bold-webfont.445d4ab6.woff) format("woff");font-weight:700;font-style:normal}body{font-family:Euclid Circular A;background-color:#fff;font-weight:300;color:#2f2f2f;line-height:1.3em;font-size:16px}h1{font-weight:700;font-size:38px;text-transform:uppercase;color:#040415}h1,h2{line-height:1em;margin-bottom:5px}h2{font-size:26px;color:#242424}h2,h3{font-weight:500}h3{font-size:16px}p{margin-bottom:10px}hr,p{float:left;width:100%}hr{border:none;height:1px;background:#f2f2f2;margin:25px 0}a{color:#19b6d9}main{float:left;width:100%;margin-top:40px;background:#f2f2f2;padding:40px 0}.content{width:100%;margin:auto;padding:0 30px;max-width:1200px}.cookie-accept{display:none}.error{float:left;width:100%;font-size:12px;font-style:italic;color:red;margin-bottom:10px}@media screen and (max-width:960px){body .content{padding:0 20px}body #home .about-us,body #home .about-video,body #home .main-banner,body #home .services,body #home .topics{margin-bottom:15px;grid-gap:15px}body main{padding:30px 0;margin-top:20px}body header nav{margin-top:35px}body{font-size:14px}body h2{font-size:22px}body #prices .price .price-grid,body #services .service .service-grid{display:flex;flex-direction:column;width:100%;float:left;grid-gap:15px}body #prices .price .price-grid .price-text,body #services .service .service-grid .service-text{padding:25px;font-size:14px;line-height:1.4em}body #prices .price .price-grid .price-image,body #services .service .service-grid .service-image{padding-top:40%}body #prices .price{padding-bottom:0;margin-bottom:25px}body header nav .main-items{grid-gap:15px}}@media screen and (max-width:860px){body #home .about-us{flex-direction:column}body #home .about-us .about-image{width:100%;height:100px}body #home .about-us .about-text,body #home .topics .topics-colors{width:100%}body #home .topics .topics-image{display:none}body #home .about-video iframe{top:15px;right:15px;left:15px;bottom:15px;width:calc(100% - 30px);height:calc(100% - 30px)}body #home .services{display:flex;flex-direction:column}body #home .services .service-left,body #home .services .service-right{padding-top:30%}body #contact .contact-map .contact-form{width:100%}body #services .service .service-grid a.btn-book,body #services .service .service-grid a.btn-prices{margin-top:0}}@media screen and (max-width:680px){body #prices .price .price-grid,body #services .service .service-grid{grid-gap:0}body #services .service{padding-bottom:0;margin-bottom:25px}body #home .main-banner .banner-text,body #home .services .service-text{padding:15px}body header nav .nav-toggle{display:block}body header{transition:all .4s ease}body header.active{bottom:0;background:#fff}body.fixed{position:fixed}body header nav{flex-direction:column;align-items:flex-start}body header.active nav .lang-items,body header.active nav ul.main-items{display:block}body header nav ul.main-items li{width:100%;margin-left:0}body header nav ul.main-items{width:100%;border-right:none;padding-top:20px}body header nav ul li a{font-size:18px;margin-bottom:15px;float:left;font-weight:400}body header nav ul.main-items{display:none}body header nav .main-items a.btn-book{margin-left:0;width:100%;margin-bottom:0}body #home .topics .topics-colors .color{padding:15px}body header nav .logo img{width:120px;height:auto}body header nav{margin-top:25px}body h1{font-size:28px}body h2{font-size:18px}body #home .main-banner{padding-top:100%}body #home .services .service-left,body #home .services .service-right{padding-top:60%}body #home .about-video iframe{top:0;right:0;left:0;bottom:0;width:100%;height:100%}body .content{padding:0 15px}body header .header-info-bar{display:none}body main{padding:10px 0}body #prices,body #services{padding:15px 0}body #prices .price .price-grid .price-text,body #services .service .service-grid .service-text{padding:15px;font-size:14px;line-height:1.6em}body #services .service .service-grid .service-image,body .price-grid .price-image{padding-top:45%}body{line-height:1.6em}body #contact .contact-map{padding:10px}body #contact .contact-faq{padding:30px 15px}body #book .book-wrapper .choose-product .product,body #book .book-wrapper .choose-product-small .product{background-repeat:no-repeat;display:flex;align-items:center;font-weight:600;padding-top:57px;background-position:center 18px;cursor:pointer;background-size:30px auto;background-color:#fff;flex-direction:column;padding-bottom:10px}body #home .choose-product{grid-template-columns:repeat(2,minmax(0,1fr))}body #book .book-wrapper .choose-product .product.product-asbest{background-position:center 26px}body #book .btn-basket{width:100%;margin-top:0}body #book .book-wrapper .form-table{grid-template-columns:repeat(1,minmax(0,1fr))}body #book .book-wrapper .form-table .address .small{flex:0 0 60px}}footer{width:100%;float:left;background:#fff;padding:50px 0}footer .footer-left{width:100%;float:left;display:flex}footer .footer-left .footer-section{width:100%}footer .footer-left .footer-section img{float:left;margin-top:10px}footer .footer-left .footer-items{display:flex;flex-direction:column;float:left;width:100%}footer .footer-left .btn-phone{padding-left:25px;height:25px;background:url(/_next/static/media/ico-phone.7c3f9195.svg) 0 no-repeat}footer .footer-left .btn-mail{padding-left:25px;height:25px;background:url(/_next/static/media/ico-mail.d3ecb226.svg) 0 no-repeat}footer .footer-left .footer-address{float:left;width:100%;margin-top:20px}footer .footer-right{width:50%;float:left;display:flex;flex-direction:column}footer .footer-right form{float:left;margin-top:15px;width:100%;display:flex}footer .footer-right form input[type=text]{background:#fff;border:none;padding:15px;font-family:Euclid Circular A;width:100%;max-width:250px}footer .footer-right form input[type=submit]{background:#00b9a5;border:none;padding:15px;font-family:Euclid Circular A;color:#fff;font-weight:600;cursor:pointer}footer .footer-title{font-weight:700;text-transform:uppercase;font-size:18px;float:left;width:100%}footer a{color:#000;text-decoration:none}footer a:hover{text-decoration:underline}footer .logo{float:left;margin-bottom:10px}header{float:left;width:100%}header .header-info-bar{float:left;width:100%;background:#000;color:#fff;height:52px;display:flex;font-size:12px}header .header-info-bar .content{display:flex}header .header-info-bar .content .info-right{margin-left:auto}header .header-info-bar .content .info-right a{margin-left:30px}header .header-info-bar .content .ico-info{padding-left:25px;height:50px;background:url(/_next/static/media/ico-info.d6c00a23.svg) 0 no-repeat}header .header-info-bar .content .btn-phone{padding-left:25px;height:50px;background:url(/_next/static/media/ico-phone.0fe0646c.svg) 0 no-repeat}header .header-info-bar .content .btn-mail{padding-left:25px;height:50px;background:url(/_next/static/media/ico-mail.4003a44a.svg) 0 no-repeat}header .header-info-bar .content a{color:#fff}header .header-info-bar .content a:hover{color:#ccc}header nav{float:left;width:100%;margin-top:40px;display:flex}header nav .main-items{margin-left:auto;display:flex;grid-gap:20px;align-items:center}header nav .main-items a{font-family:Euclid Circular A;font-weight:600;text-transform:uppercase;color:#000;font-size:14px;text-decoration:none;padding-bottom:5px}header nav .main-items a.active{border-bottom:4px solid #00b9a5}header nav .main-items a.btn-book{background-color:#000;color:#fff;padding:10px 15px;margin-left:10px}header nav .nav-toggle{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;background:transparent;width:28px;top:30px;z-index:300;float:right;display:none;cursor:pointer;right:20px;position:absolute}header nav .nav-toggle div{transform:translateZ(0);transition:all .4s ease;margin-bottom:6px;background:#fff;height:2px;width:28px;background:#000}header.active .nav-toggle div:first-child{transform:rotate(45deg) translate3d(3px,8px,0)}header.active .nav-toggle div:nth-child(2){opacity:0}header.active .nav-toggle div:nth-child(3){transform:rotate(-45deg) translate3d(3px,-8px,0)}.popup-book{position:fixed;left:0;right:0;top:0;bottom:0;z-index:50000;display:flex;justify-content:center;align-items:center;display:none}.popup-book .btn-basket{float:left;width:100%;height:60px;background:#009fb9;background-size:35px;background-image:url(/_next/static/media/ico-add.cee0daaf.svg);background-position:left 20px center;color:#fff;background-repeat:no-repeat;margin-top:4px;margin-bottom:4px;padding:20px 20px 20px 70px;font-weight:500;cursor:pointer}.popup-book .book-step{max-height:calc(100vh - 100px);overflow-y:auto;float:left;width:100%}.popup-book.open{display:flex}.popup-book .error{padding:10px 15px;background:#fbb;margin-bottom:0;font-weight:500}.popup-book label{font-weight:400;margin-bottom:15px;float:left;width:100%}.popup-book label input[type=checkbox]{margin-right:10px}.popup-book .book-bg{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.8);z-index:50000}.popup-book .book-inner{max-width:600px;width:100%;padding:0;z-index:500000;position:relative}.popup-book .book-inner .book-step{background:#fff;float:left;width:100%}.popup-book .book-inner .book-title{float:left;width:100%;padding:20px;background:#000;position:relative;font-weight:600;color:#fff}.popup-book .book-inner .book-title .btn-close{width:24px;height:24px;background:url(/_next/static/media/btn-close.ad84d5af.svg) 50% no-repeat;background-size:24px 24px;position:absolute;right:20px;top:20px;cursor:pointer}.popup-book .book-inner .choose-product,.popup-book .book-inner .choose-product-small{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));float:left;width:100%}.popup-book .book-inner .choose-product .product,.popup-book .book-inner .choose-product-small .product{height:140px;background-repeat:no-repeat;display:flex;align-items:center;font-weight:600;padding-left:120px;background-position:35px;cursor:pointer;background-size:70px auto}.popup-book .book-inner .choose-product .product.product-epc,.popup-book .book-inner .choose-product-small .product.product-epc{background-image:url(/_next/static/media/ico-epc.f9822923.svg);background-color:#f1f1f1}.popup-book .book-inner .choose-product .product.product-epc-resident,.popup-book .book-inner .choose-product-small .product.product-epc-resident{background-image:url(/_next/static/media/ico-epc-resident.52a96752.svg);background-color:#f1f1f1}.popup-book .book-inner .choose-product .product.product-epc-not-resident,.popup-book .book-inner .choose-product-small .product.product-epc-not-resident{background-image:url(/_next/static/media/ico-epc-not-resident.c25ce9e4.svg)}.popup-book .book-inner .choose-product .product.product-epc-combin,.popup-book .book-inner .choose-product-small .product.product-epc-combin{background-image:url(/_next/static/media/ico-epc-combin.e18d73b7.svg)}.popup-book .book-inner .choose-product .product.product-epc-simulation,.popup-book .book-inner .choose-product-small .product.product-epc-simulation{background-image:url(/_next/static/media/ico-epc-simulation.2eca999b.svg);background-color:#f1f1f1}.popup-book .book-inner .choose-product .product.product-asbest,.popup-book .book-inner .choose-product-small .product.product-asbest{background-image:url(/_next/static/media/ico-asbest.586182b8.svg)}.popup-book .book-inner .choose-product .product.product-property,.popup-book .book-inner .choose-product-small .product.product-property{background-image:url(/_next/static/media/ico-property.016258d5.svg)}.popup-book .book-inner .choose-product .product.product-combi,.popup-book .book-inner .choose-product-small .product.product-combi{background-image:url(/_next/static/media/ico-combi.5d6ff3ed.svg);background-color:#f1f1f1}.popup-book .book-inner .choose-product .product.product-electric,.popup-book .book-inner .choose-product-small .product.product-electric{background-image:url(/_next/static/media/ico-electric.8b8dbdaa.svg);background-color:#f1f1f1}.popup-book .book-inner .choose-product .product:hover,.popup-book .book-inner .choose-product-small .product:hover{background-color:#defffb}.popup-book .book-inner .choose-product-small{grid-template-columns:repeat(4,minmax(0,1fr));float:left}.popup-book .book-inner .choose-product-small .product{background-size:25px auto;height:60px;background-position:15px;padding-left:50px;font-size:12px}.popup-book .book-inner .choose-product-small .product.product-asbest{background-color:transparent}.popup-book .book-inner .choose-product-small .product.product-epc,.popup-book .book-inner .choose-product-small .product.product-property{background-color:#f1f1f1}.popup-book .book-inner .choose-product-small .product.product-combi{background-color:transparent}.popup-book .book-inner .choose-product-small .product.active{background-color:#a5f6ff}.popup-book .book-inner .choose-subproduct{display:flex;float:left;width:100%;flex-direction:column}.popup-book .book-inner .choose-subproduct .addproduct{display:flex;flex-direction:row;height:50px;align-items:center;margin-bottom:2px}.popup-book .book-inner .choose-subproduct .addproduct:nth-child(odd){background:#f8f8f8}.popup-book .book-inner .choose-subproduct input[type=number]{background:#eee;border:none;padding:15px 5px;font-family:Euclid Circular A;width:60px;margin-bottom:0;height:50px;text-align:center;flex:0 0 60px}.popup-book .book-inner .choose-subproduct .title{width:100%;padding-left:20px}.popup-book .book-inner .choose-subproduct .price{width:100px;flex:0 0 100px;padding-left:15px}.popup-book .book-inner .choose-subproduct .price.none{font-size:12px;font-style:italic}.popup-book .book-inner .choose-subproduct .btn-add{width:50px;height:50px;background:#00b9a5;flex:0 0 50px;cursor:pointer;background-size:23px;background-image:url(/_next/static/media/ico-add.cee0daaf.svg);background-position:50%;background-repeat:no-repeat}.popup-book .book-inner .btn-back{background:#c6c6c6;font-weight:400;color:#242424}.popup-book .book-inner .btn-back,.popup-book .book-inner .btn-next{float:left;width:100%;padding:15px 20px;position:relative;cursor:pointer}.popup-book .book-inner .btn-next{background:#00b9a5;font-weight:600;color:#fff}.popup-book .book-inner .form-table{float:left;width:100%;margin-bottom:15px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px}.popup-book .book-inner .split-navigation{display:flex;float:left;width:100%}.popup-book .book-inner .book-info .book-info-inner{padding:20px 20px 0;float:left;width:100%}.popup-book .book-inner .book-info .book-info-inner h3{margin-bottom:10px}.popup-book .book-inner .book-info .book-info-inner input[type=email],.popup-book .book-inner .book-info .book-info-inner input[type=phone],.popup-book .book-inner .book-info .book-info-inner input[type=text]{background:#eee;border:none;padding:15px;font-family:Euclid Circular A;width:100%}.popup-book .book-inner .book-extra .book-extra-inner{padding:20px 20px 0;float:left;width:100%}.popup-book .book-inner .book-extra .book-extra-inner .description,.popup-book .book-inner .book-extra .book-extra-inner h3{margin-bottom:10px;width:100%;float:left}.popup-book .book-inner .book-extra .book-extra-inner input[type=file],.popup-book .book-inner .book-extra .book-extra-inner input[type=text],.popup-book .book-inner .book-extra .book-extra-inner textarea{background:#eee;border:none;padding:15px;font-family:Euclid Circular A;width:100%;margin-bottom:15px}.popup-book .book-inner .book-extra .book-extra-inner .btn-download{float:left;width:100%;padding:15px 20px;background:#3e3939;position:relative;font-weight:400;cursor:pointer;color:#fff;text-align:center;margin-bottom:20px}.popup-book .book-inner .book-final .book-final-inner{padding:20px 20px 0;float:left;width:100%}.popup-book .book-inner .book-final .book-final-inner h3{margin-bottom:10px}.popup-book .book-inner .book-final .book-final-inner .final-table{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:5px;font-size:14px;margin-bottom:20px;padding:15px;background:#eaeaea}.popup-book .book-inner .book-final .book-final-inner .final-table .row-title{width:100%;float:left;font-weight:600}.popup-book .book-inner .book-success .book-success-inner{padding:40px 20px;float:left;width:100%;text-align:center}