@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(/build/fonts/Poppins-SemiBold.3c3f3613.woff2) format("woff2"),url(/build/fonts/Poppins-SemiBold.71da8e4f.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:900;src:url(/build/fonts/Poppins-BlackItalic.8b2173d8.woff2) format("woff2"),url(/build/fonts/Poppins-BlackItalic.5853a96e.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(/build/fonts/Poppins-Medium.563f976d.woff2) format("woff2"),url(/build/fonts/Poppins-Medium.7e588a26.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:400;src:url(/build/fonts/Poppins-Italic.f932365b.woff2) format("woff2"),url(/build/fonts/Poppins-Italic.dce44826.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:100;src:url(/build/fonts/Poppins-Thin.852bafc2.woff2) format("woff2"),url(/build/fonts/Poppins-Thin.654968a8.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(/build/fonts/Poppins-Bold.dd24d10e.woff2) format("woff2"),url(/build/fonts/Poppins-Bold.a6b628bd.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/build/fonts/Poppins-Regular.ad19729d.woff2) format("woff2"),url(/build/fonts/Poppins-Regular.387f9003.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:300;src:url(/build/fonts/Poppins-Light.9bec05ab.woff2) format("woff2"),url(/build/fonts/Poppins-Light.6f5b7a1c.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:200;src:url(/build/fonts/Poppins-ExtraLightItalic.55ba0160.woff2) format("woff2"),url(/build/fonts/Poppins-ExtraLightItalic.7b781bcc.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:600;src:url(/build/fonts/Poppins-SemiBoldItalic.6ad14e1b.woff2) format("woff2"),url(/build/fonts/Poppins-SemiBoldItalic.ae7a11bc.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:300;src:url(/build/fonts/Poppins-LightItalic.f8fc4fd3.woff2) format("woff2"),url(/build/fonts/Poppins-LightItalic.cbc25403.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:200;src:url(/build/fonts/Poppins-ExtraLight.8a5423f8.woff2) format("woff2"),url(/build/fonts/Poppins-ExtraLight.52747ba1.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:500;src:url(/build/fonts/Poppins-MediumItalic.de07f277.woff2) format("woff2"),url(/build/fonts/Poppins-MediumItalic.38bd2f9c.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:900;src:url(/build/fonts/Poppins-Black.9f8a4a5f.woff2) format("woff2"),url(/build/fonts/Poppins-Black.5d04762a.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:100;src:url(/build/fonts/Poppins-ThinItalic.0996aa02.woff2) format("woff2"),url(/build/fonts/Poppins-ThinItalic.ed0c9001.woff) format("woff")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{font-size:16px!important}a,button{cursor:pointer}body{background-color:#fff;font-size:16px!important;line-height:1}ol,ul{list-style:none!important}blockquote,q{quotes:none}.configurator-map{background-color:#f7fbff;border:1px solid #e3ecf5;border-radius:8px;min-height:440px;padding:8px}#blueprint{height:420px;width:100%}.blueprint-legend{color:#4b5563;font-size:12px;margin-top:6px}.blueprint-legend .legend{border:2px solid transparent;border-radius:3px;display:inline-block;height:14px;margin-right:6px;vertical-align:middle;width:14px}.blueprint-legend .legend-indoor{background:#e1e9ea;border-color:#1b4552}.blueprint-legend .legend-outdoor{background:#9de7a1;border-color:#48964c}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{scroll-behavior:smooth}body,html{background-color:#fff;font-family:Poppins,sans-serif;font-weight:700;margin:0;overflow-x:clip;padding:0;width:100%}.shop-filter{position:sticky;top:0}.shop-main{overflow:clip;position:relative}body{font-family:Poppins,sans-serif;min-width:300px}body img{height:auto;max-width:100%}a img{border:0}a{cursor:pointer!important}a,a:active,a:focus,a:hover,a:visited,button{outline:0!important;text-decoration:none!important}*,:after,:before{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;outline:0!important}a,h1,h2,h3,h4,h5,h6{font-weight:400}a{color:#444;font-size:14px;outline:none!important;text-decoration:none}.square-circle-5{aspect-ratio:1;position:relative;width:65px}.square-circle-5:after,.square-circle-5:before{animation:sc5 2.5s infinite;border-radius:50px;box-shadow:inset 0 0 0 3px #151515;content:"";position:absolute}.square-circle-5:after{animation-delay:-1.25s;border-radius:0}@keyframes sc5{0%{inset:0 35px 35px 0}12.5%{inset:0 35px 0 0}25%{inset:35px 35px 0 0}37.5%{inset:35px 0 0 0}50%{inset:35px 0 0 35px}62.5%{inset:0 0 0 35px}75%{inset:0 0 35px 35px}87.5%{inset:0 0 35px 0}to{inset:0 35px 35px 0}}.loader-holder{bottom:0;display:none;left:0;position:absolute;right:0;top:0;z-index:5}.loader-center{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.sk-chase{animation:sk-chase 2.5s linear infinite both;height:40px;position:relative;width:40px}.sk-chase-dot{animation:sk-chase-dot 2s ease-in-out infinite both;height:100%;left:0;position:absolute;top:0;width:100%}.sk-chase-dot:before{animation:sk-chase-dot-before 2s ease-in-out infinite both;background-color:#151515;border-radius:100%;content:"";display:block;height:25%;width:25%}.sk-chase-dot:first-child{animation-delay:-1.1s}.sk-chase-dot:nth-child(2){animation-delay:-1s}.sk-chase-dot:nth-child(3){animation-delay:-.9s}.sk-chase-dot:nth-child(4){animation-delay:-.8s}.sk-chase-dot:nth-child(5){animation-delay:-.7s}.sk-chase-dot:nth-child(6){animation-delay:-.6s}.sk-chase-dot:first-child:before{animation-delay:-1.1s}.sk-chase-dot:nth-child(2):before{animation-delay:-1s}.sk-chase-dot:nth-child(3):before{animation-delay:-.9s}.sk-chase-dot:nth-child(4):before{animation-delay:-.8s}.sk-chase-dot:nth-child(5):before{animation-delay:-.7s}.sk-chase-dot:nth-child(6):before{animation-delay:-.6s}@keyframes sk-chase{to{transform:rotate(1turn)}}@keyframes sk-chase-dot{80%,to{transform:rotate(1turn)}}@keyframes sk-chase-dot-before{50%{transform:scale(.4)}0%,to{transform:scale(1)}}@media (min-width:768px){html .load-hidden{visibility:hidden}html .load-hidden .letter,html .opacity-hidden{opacity:0}}body a:hover{text-decoration:none}.alignright{float:right;margin:0 0 20px 20px}.clear{clear:both}.alignleft{float:left;margin:0 20px 20px 0}.wpcf7-spinner{display:none}.aligncenter{display:block;margin:10px auto}input,textarea{font-family:Poppins!important}input[type=button],input[type=email],input[type=number],input[type=password],input[type=search],input[type=submit],input[type=tel],input[type=text],select,textarea{-webkit-appearance:none;border-radius:0}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.flex,.flex-wrap{display:flex}.flex-wrap{flex-wrap:wrap}.container-l{max-width:1920px}.container,.container-l{margin:0 auto;position:relative;width:100%}.container{max-width:1340px;padding:0 30px}body{background-color:#f6f6f6}header{box-shadow:0 0 4px 0 #00000026}.header-body{align-items:center;display:flex;justify-content:space-between;min-height:80px;padding:20px 0;position:relative}.header-body .header-logo{display:flex;margin-right:10px}.header-body .logo{transition:all .3s}.section-text,.section-text p{color:#000;font-size:1rem;font-weight:400;line-height:1.375}.header-placeholder{min-height:80px;width:100%}.header-body .logo:hover{opacity:.8}.header-menu{align-items:center;display:flex}.header-menu li{margin-right:30px}header{background-color:#fff;left:0;position:fixed;right:0;top:0;z-index:97}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{display:flex;flex-wrap:wrap}.site-main{min-height:calc(100vh - 400px)}.form-row.check-wrap .check-container{margin-bottom:0}.new-password-form{width:100%}input:-internal-autofill-selected{background-color:transparent!important;background-image:none!important;color:initial!important}.error-wrap-content{align-items:center;flex-direction:column;gap:20px;justify-content:center}.hm-intro{background-position:50%;background-repeat:no-repeat;background-size:cover}.hm-intro-video{min-height:640px;width:100%}.video-background{height:100vh;left:0;overflow:hidden;position:relative;top:0;width:100vw;z-index:-1}.video-background video{height:100%;object-fit:cover;width:100%}.hm-intro-video-wrap{min-height:640px;overflow:hidden;position:relative}.hm-intro-video-wrap .hm-intro{background-color:hsla(0,0%,8%,.6);bottom:0;left:0;position:absolute;right:0;top:0;z-index:3}.hm-intro-body{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:630px;min-height:640px;padding:40px 0;width:100%}.partners-slider a{background-color:#f6f6f6}.partners-slider a img{mix-blend-mode:multiply;transition:all .3s}.partners-slider a:hover img{opacity:.8}.section-title{color:#1b4552;font-size:2.1875rem;font-weight:500;line-height:1.4}.hm-intro-title{color:#fff;font-size:3.4375rem;font-weight:600;line-height:1.2;margin-bottom:25px;text-align:center}.red-text{color:#d74a49}.partners{padding:40px 0}.services{padding:0 0 80px}.hm-intro-text{color:#fff;font-size:1rem;font-weight:400;line-height:1.6;margin-bottom:25px;text-align:center}.hm-projects{padding:75px 0 45px;position:relative}.hm-projects-body{clip-path:inset(0 -100% 0 -25px);position:relative;z-index:9}.hm-projects .section-subtext{margin-bottom:35px}.hm-projects-slider{margin-bottom:40px}.work-together-body{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:340px}.work-together:before{left:0;transform:translateX(-100%)}.work-together:after,.work-together:before{background-color:#eee;bottom:0;content:"";position:absolute;top:0;width:3000px}.work-together:after{right:0;transform:translateX(100%)}.hm-projects-grid{grid-gap:30px;display:grid;grid-template-columns:1fr 1fr 1fr;margin-bottom:40px}.hm-news{padding:40px 0 80px}.hm-news .primary-btn{margin:0 auto}.hm-service-img{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;display:block;margin-bottom:15px;min-height:175px;transition:all .3s;width:100%}.hm-service-card:hover .hm-service-title{color:#739ea6}.services .section-sm-title{margin-bottom:25px}.hm-service-title{color:#000;display:block;font-size:1rem;font-weight:500;line-height:1.375;text-align:center;transition:all .3s;width:100%}.services-grid{grid-gap:40px 15px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.primary-btn{align-items:center;background-color:#1b4552;border:1px solid #1b4552;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;justify-content:center;line-height:1.2;min-height:40px;padding:10px 20px;text-align:center;transition:all .3s;width:fit-content}.primary-btn:hover{background-color:#739ea6;border:1px solid #739ea6}.red-btn{align-items:center;background-color:#d74a49;border:1px solid #d74a49;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;justify-content:center;line-height:1.2;min-height:50px;padding:10px 20px;text-align:center;transition:all .3s;width:fit-content}.red-btn:hover{background-color:transparent;color:#d74a49}.green-trans-btn{align-items:center;background-color:transparent;border:1px solid #739ea6;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;justify-content:center;line-height:1.2;min-height:50px;padding:10px 20px;text-align:center;transition:all .3s;width:fit-content}.green-trans-btn:hover{background-color:#739ea6}.section-subtitle{color:#739ea6;font-size:.75rem;font-weight:700;line-height:1.2;margin-bottom:10px;text-transform:uppercase}.hm-about{background-color:#1b4552}.hm-about-img{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;top:0;width:40%}.hm-about-body{display:flex;flex-direction:column;justify-content:center;margin:0 0 0 auto;min-height:640px;padding:40px 0;width:52%}.hm-about-ill{background-image:url(/build/images/hm-about-bg-ill.607018e3.png);background-position:50%;background-repeat:no-repeat;background-size:contain;min-height:468px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:680px}.hm-projects-ill{background:linear-gradient(245.81deg,#e1e9ea 6.18%,#fefefe 105.54%);bottom:0;clip-path:polygon(0 0,100% 0,calc(100% - 478px) 100%,0 100%);left:0;position:absolute;top:0;width:70%;z-index:9}.hm-about-title{color:#fff;font-size:3.25rem;font-weight:500;line-height:1.2;margin-bottom:25px}.hm-about-title strong{color:#d74a49}.hm-about-text{margin-bottom:40px}.hm-about-text p{color:#fff;font-size:1.125rem;font-weight:400;line-height:1.6}.hm-about-text strong{color:#d74a49}.w-trans-btn{align-items:center;background-color:transparent;border:1px solid;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;justify-content:center;line-height:1.2;min-height:40px;padding:10px 20px;text-align:center;transition:all .3s;width:fit-content}.w-trans-btn:hover{background-color:#fff;color:#1b4552}.hm-projects .primary-btn{margin:0 auto}.news{min-height:820px;padding:40px 0 80px;position:relative}.news-wrap:before{background:linear-gradient(245.81deg,#e1e9ea 6.18%,#fefefe 105.54%);background-position:0 0;background-repeat:no-repeat;background-size:contain;clip-path:polygon(0 0,100% 0,calc(100% - 478px) 100%,0 100%);content:"";display:block;left:0;min-height:800px;position:absolute;top:0;width:70%}.news-wrap{background-color:#f6f6f6;position:relative}.section-sm-title{color:#1b4552;font-size:2.1875rem;font-weight:600;line-height:1.2;margin-bottom:15px;text-align:center}.section-subtext{color:#000;font-size:1rem;font-weight:400;line-height:1.375;margin:0 auto;max-width:630px;text-align:center}.news .section-subtext{margin-bottom:25px}.news-content{grid-gap:40px 30px;display:grid;grid-template-columns:1fr 1fr 1fr}.news-card-img-wrap{border-radius:10px;margin-bottom:25px;overflow:hidden}.news-card-img{background-color:#444;background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:250px;transition:all .3s;width:100%}.news-card:hover .news-card-img{transform:scale(1.05)}.news-card-title{color:#1b4552;font-size:1.5rem;font-weight:500;line-height:1.2;margin-bottom:15px}.news-card-category{font-weight:700;margin-bottom:10px;text-transform:uppercase}.news-card-category,.read-more-btn{color:#739ea6;font-size:.75rem;line-height:1.2}.read-more-btn{align-items:center;display:flex;font-weight:600;transition:all .3s}.read-more-btn:hover{opacity:.8}.read-more-btn:after{background-image:url(/build/images/read-more-arrow.a5b47f92.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;margin-left:10px;min-height:18px;width:40px}.pagination{align-items:center;display:flex;justify-content:center;margin-top:40px}.news-inner:before{background:linear-gradient(245.81deg,#e1e9ea 6.18%,#fefefe 105.54%);background-position:0 0;background-repeat:no-repeat;background-size:contain;clip-path:polygon(0 0,100% 0,calc(100% - 478px) 100%,0 100%);content:"";display:block;left:0;min-height:800px;position:absolute;top:0;width:70%}.to-top{align-items:center;background-color:#739ea6cc;border-radius:50%;cursor:pointer;display:flex;font-size:0;height:50px;justify-content:center;left:100%;position:sticky;right:0;top:91vh;transition:all .3s;width:50px}.to-top:hover{opacity:.8}.to-top:after{background-image:url(/build/images/slider-arrow.1ad867f2.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;min-height:16px;rotate:90deg;width:8px}.pagination .page-numbers{color:#1b4552;font-size:1.125rem;font-weight:500;line-height:1.2;padding:0 8px;transition:all .3s}.pagination .page-numbers.current,.pagination .page-numbers:hover{color:#739ea6}.pagination .next{align-items:center;background-color:#739ea6cc;border-radius:50%;display:flex;font-size:0;height:50px;justify-content:center;margin-left:25px;min-width:50px;transition:all .3s}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{width:100%}.pagination .next:after{background-image:url(/build/images/slider-arrow.1ad867f2.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;min-height:16px;rotate:180deg;width:8px}.pagination .prev{align-items:center;background-color:#739ea6cc;border-radius:50%;display:flex;font-size:0;height:50px;justify-content:center;margin-right:25px;min-width:50px;transition:all .3s}.pagination .next.disabled,.pagination .prev.disabled{background-color:#739ea61a}.pagination .next:hover,.pagination .prev:hover{opacity:.8}.pagination .prev:after{background-image:url(/build/images/slider-arrow.1ad867f2.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;min-height:16px;width:8px}.pagination .page-numbers.next,.pagination .page-numbers.prev{display:none}.work-together .section-title{margin-bottom:25px;text-align:center}.section-sm-title strong,.section-title strong{color:#d74a49}.work-together .section-subtext{margin-bottom:25px;max-width:325px}.work-together-wrap{background-color:#f6f6f6}.work-together{background-image:url(/build/images/Group%2089.a0620a2f.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.contact-info{background-color:#f6f6f6;padding:80px 0}.contact-info .section-sm-title{margin-bottom:25px}.contact-info-grid{grid-gap:15px;display:grid;grid-template-columns:1fr 1fr 1fr}.contact-info-block{align-items:center;background-color:rgba(115,158,166,.2);border-radius:60px;display:flex;flex-direction:column;justify-content:center;min-height:205px;padding:50px;transition:all .3s}.contact-info-block:hover{background-color:#739ea6}.contact-info-title{color:#1b4552;font-size:1.5rem;font-weight:500;line-height:1.2;text-align:center}.contact-info-block img{margin:0 auto 25px;max-height:40px}.contact-us-img{background-image:url(/build/images/Frame.e8cbf27d.png);background-position:100%;background-repeat:no-repeat;background-size:cover;bottom:0;height:586px;position:absolute;right:55px;width:586px}.contact-us-content{position:relative;z-index:2}.contact-us .vector-bg-ill{background:linear-gradient(245.81deg,#e1e9ea 6.18%,#fefefe 105.54%)}.contact-us{background-color:#1b4552;position:relative}.contact-us-body{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;max-width:455px;min-height:680px;padding:60px 0;position:relative;z-index:9}.check-container{display:flex!important}.form-row,.form-row p{align-items:center;display:flex;position:relative;width:100%}.form-row{margin-bottom:15px}.input-text:focus~.floating-label{font-size:.5625rem;top:0;transform:unset}.input-text:-webkit-autofill~.floating-label{font-size:.5625rem;top:0;transform:unset}.form-row.focused label{font-size:.5625rem;top:0;transform:unset}.check-container .wpcf7-form-control-wrap{position:unset!important}#billing_country_field label,.form-row.filled label,.phone-form-row label{font-size:.5625rem;top:0;transform:unset}#billing_phone,.form-row .input-text,.wpcf7-form-control-wrap{width:100%}.wpcf7-not-valid-tip{font-size:.75rem;margin-top:2px}.contact-us-body .section-title{margin-bottom:25px}.contact-us-body .section-text{color:#1b4552;margin-bottom:40px}.news-inner{background-color:#f6f6f6;padding:10px 0 40px;position:relative}.back-btn{align-items:center;color:#739ea6;display:flex;font-size:.75rem;font-weight:600;line-height:1.2;margin-bottom:10px}.back-btn:before{background-image:url(/build/images/read-more-arrow.a5b47f92.svg);background-size:contain;content:"";display:block;margin-right:10px;min-height:18px;transform:rotate(180deg);width:40px}.back-btn:before,.news-inner-intro-img{background-position:50%;background-repeat:no-repeat}.news-inner-intro-img{background-size:cover;border-radius:10px;margin-bottom:40px;min-height:485px;width:100%}.news-inner-category{color:#739ea6;font-size:.75rem;font-weight:700;line-height:1.2;margin-bottom:15px;text-transform:uppercase}.section-sm-title.news-inner-title{border-bottom:2px solid #739ea6;padding-bottom:15px;text-align:left}.news-inner-content h3{color:#000;font-size:1.5rem;font-weight:500;line-height:1.2;margin-bottom:15px}.news-inner-content p{color:#000;font-size:1rem;font-weight:400;line-height:1.375}.news-inner-content .wp-video,.news-inner-content img{border-radius:10px;margin:40px 0;width:100%}.news-inner-main{margin:0 auto;max-width:970px;padding:0 60px 40px;width:100%}.news-inner-main-wrap{display:flex;position:relative}.news-inner-gallery{background:linear-gradient(245.81deg,#e1e9ea 6.18%,#fefefe 105.54%);padding:80px 0;width:100%}.news-inner-gallery-slider .slick-list{margin:0 -8px;overflow:unset}.news-inner-gallery-slider .slick-arrow{background:#739ea6cc;left:0;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.lost-pass-img{margin-bottom:65px}.news-inner-gallery-slider .slick-arrow.slick-next{left:unset;right:0;transform:translate(50%,-50%)}.news-inner-gallery-slider .slick-slide{padding:0 8px}.news-inner-gallery .section-sm-title{margin-bottom:25px}.news-inner-gallery .image-background{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;height:270px;overflow:hidden;position:relative;width:100%}.news-inner-gallery .image-background:before{align-items:center;background-color:#739ea6cc;border-radius:50%;height:50px;justify-content:center;width:50px;z-index:10}.news-inner-gallery .image-background:after,.news-inner-gallery .image-background:before{content:"";display:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s}.news-inner-gallery .image-background:after{background-image:url(/build/images/magnifying-glass.16544f52.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:20px;width:20px;z-index:11}.news-inner-gallery a:hover .image-background:after,.news-inner-gallery a:hover .image-background:before{display:block}.news-inner-gallery .image-background img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.news-inner-gallery .primary-btn{margin:0 auto}.news-inner-share-title{color:#739ea6;font-size:.75rem;font-weight:700;line-height:1.2;margin-bottom:15px;text-transform:uppercase}.news-inner-share{align-items:center;display:flex;flex-direction:column;justify-content:center;position:absolute;right:0;top:0}.news-inner-share a{margin-bottom:30px}.projects-wrap .news-content{grid-gap:40px 20px;display:grid;grid-template-columns:1fr 1fr}.projects-wrap .news-card-img{min-height:395px}.project-inner-info-label{color:#739ea6;font-size:.75rem;font-weight:700;line-height:1.2;margin-bottom:10px;text-transform:uppercase}.myaccount-dropdown{background-color:#fff;border-radius:20.5px;bottom:0;left:50%;margin-top:5px;opacity:0;padding:15px;pointer-events:none;position:absolute;transform:translate(-50%,100%);transition:all .3s;width:max-content;z-index:-9}.myaccount-link.active .myaccount-dropdown,.myaccount-link:hover .myaccount-dropdown{opacity:1;pointer-events:all;z-index:9}.myaccount-dropdown .user{border-bottom:1px solid #739ea6;color:#739ea6;padding-bottom:10px;width:100%}.myaccount-dropdown .user,.myaccount-dropdown a{font-size:.875rem;font-weight:600;line-height:1.2}.myaccount-dropdown a{color:#1b4552;transition:all .3s}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>a.mega-menu-link:focus,#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>a.mega-menu-link:hover{background-color:transparent!important;color:#1b4552!important;color:#739ea6!important;font-size:1rem;font-weight:500;height:auto;letter-spacing:.02em;line-height:24px;text-align:center;text-decoration-skip-ink:none;text-underline-position:from-font}#mega-menu-wrap-header-menu{background-color:transparent}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li{display:flex;float:unset!important;margin:0 auto 15px;max-width:1280px;padding:0!important;width:100%}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:focus,#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:focus,#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover{color:#739ea6;font-size:1rem;font-weight:400;line-height:1.3}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{color:#1b4552;font-size:1rem;font-weight:400;line-height:1.3;padding-left:22px;position:relative;text-transform:unset}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:before{background-color:#d74a49;bottom:0;content:"";left:0;position:absolute;top:0;width:7px}.myaccount-dropdown a:hover{color:#739ea6}.myaccount-dropdown li{margin-bottom:15px}.myaccount-dropdown li:last-child{margin-bottom:0}.myaccount-link{position:relative}.project-inner-text{margin-bottom:25px;max-width:100%;text-align:left}.project-inner-info{align-items:flex-start;border-bottom:2px solid #739ea6;border-top:2px solid #739ea6;display:flex;margin-bottom:25px;padding:25px 0}.project-inner-title{text-align:left}.project-inner-info-txt ul{list-style:disc!important;padding:0 0 0 16px}.news-inner-content iframe{min-height:450px;width:100%}.project-inner-info-left{padding-right:15px;width:40%}.project-inner-info-right{width:60%}.project-inner-info-block{margin-top:25px}.project-inner-info-block:first-child{margin-top:0}.project-inner-info-txt{align-items:center;color:#000;display:flex;font-size:1rem;font-weight:600;line-height:1.5}icon.youtube{background-image:url(/build/images/youtube-green-icon.29ae44c5.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:16px;margin-right:5px;width:21px}.textpage{background-color:#f6f6f6;padding:40px 0 80px}.textpage-nav{border-bottom:2px solid #739ea6;margin-bottom:30px;width:100%}.textpage-title{color:#000;font-size:1.5rem;font-weight:500;line-height:1.2;margin-bottom:15px}.textpage-menu{align-items:center;display:flex;justify-content:center;overflow-x:auto;overflow-y:hidden}.woocommerce form .form-row .select2-container{width:100%!important}.textpage-menu li{margin-right:40px;min-width:max-content;padding-bottom:15px}.textpage-menu li.current_page_item a{color:#1b4552}.textpage-menu li:last-child{margin-right:0}.textpage-menu li a{color:#739ea6;font-size:1rem;font-weight:600;line-height:1.2;position:relative;transition:all .3s}.textpage-menu li a:hover{color:#1b4552}.textpage-menu li a:after{background-color:#739ea6;bottom:-17px;content:"";display:block;height:6px;left:0;position:absolute}.textpage-menu li.current_page_item a:after{width:100%}.section-text strong{font-weight:500}.about-us-intro-img{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:600px}.about-us-intro{padding:80px 0}.about-us-intro-body{max-width:740px;width:100%}.about-us-title p{color:#1b4552;font-size:3.4375rem;font-weight:600;line-height:1.2}.about-us-title strong{color:#d74a49}.about-us-intro-ill{background-image:url(/build/images/ab-us-intro-ill.8cae5cd5.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:466px;position:absolute;right:40px;top:-40px;width:676px}.about-us-img-txt-l-body,.about-us-img-txt-r-body{align-items:center;display:flex;justify-content:space-between;position:relative}.about-us-intro-img-txt-img{background-position:50%;background-repeat:no-repeat;background-size:contain;max-width:630px;min-height:600px;width:100%;z-index:2}.about-us-img-txt-l-content,.about-us-img-txt-r-content{background-color:#fff;border-radius:16px;padding:40px;position:relative}.about-us-img-txt-l-content:after{right:0;transform:translateX(100%)}.about-us-img-txt-l-content:after,.about-us-img-txt-r-content:after{background-color:#fff;bottom:0;content:"";display:block;position:absolute;top:0;width:300px}.about-us-img-txt-r-content:after{left:0;transform:translateX(-100%)}.about-us-img-txt-l-content .section-title,.about-us-img-txt-r-content .section-title{margin-bottom:24px;max-width:525px;width:100%}.about-us-img-txt-l-content .about-us-img-txt,.about-us-img-txt-r-content .about-us-img-txt{max-width:525px;width:100%}.about-us-img-txt{color:#1b4552;font-size:1rem;font-weight:400;line-height:1.6}.about-us-img-txt strong{font-weight:600}.about-us-extra{padding:40px 0}.about-us-extra-body{background-color:#1b4552;border-radius:16px;margin:0 auto;max-width:850px;padding:40px 110px;width:100%}.about-us-extra-body .section-text,.about-us-extra-body .section-text p{color:#fff;line-height:1.6;text-align:center}.about-us-extra-body .section-text strong{font-weight:600}.about-us-img-txt-r{padding-bottom:80px}.about-us-img-txt-r-ill{background-image:url(/build/images/ab-us-intro-ill.8cae5cd5.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:50px;height:466px;position:absolute;right:-140px;transform:rotate(90deg);width:676px}.text-imx-page{padding:40px 0 80px;position:relative}.text-imx-page:before{background:linear-gradient(245.81deg,#e1e9ea 6.18%,#fefefe 105.54%);clip-path:polygon(0 0,100% 0,calc(100% - 478px) 100%,0 100%);content:"";display:block;left:0;min-height:570px;position:absolute;top:0;width:70%}.order-history .pagination li{list-style:none}.text-imx-page-body{align-items:flex-start;display:flex;justify-content:space-between}.text-imx-page-image{height:auto;max-width:525px;width:100%}.text-imx-page-content{margin-left:40px;max-width:630px;width:100%}.section-ext-title{color:#1b4552;font-size:3.4375rem;font-weight:600;line-height:1.2}.text-imx-page .section-ext-title{margin-bottom:15px}.service-intro-img{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:600px}.service-intro-img-title{background-color:#1b4552;padding:40px 0}.service-intro-img-title-body{color:#fff;font-size:3rem;font-weight:600;line-height:1.2;text-align:center}.service-img-txt{padding-top:80px}.service-img-txt-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px 0 0 16px;min-height:580px;position:absolute;right:0;top:0;width:50%}.service-img-txt-body{display:flex;flex-direction:column;justify-content:center;min-height:580px;padding:15px 0;width:40%}.service-img-txt-body p{color:#1b4552;font-size:1rem;font-weight:400;line-height:1.6}.service-img-txt-body h3{color:#1b4552;font-size:2.1875rem;font-weight:600;line-height:1.2}.service-img-txt-body h3 strong{color:#d74a49}.project-relative{padding:80px 0}.project-relative .section-subtext{margin-bottom:35px}.service-img-txt.right .service-img-txt-image{border-radius:0 16px 16px 0;left:0;right:unset}.service-img-txt.right .service-img-txt-body{margin:0 0 0 auto}.service-img-txt:not(:first-child){padding-top:40px}.service-img-txt:last-child{padding-bottom:80px}.service-img-txt.only-one{padding:80px 0}.service-sections-bg{background-image:url(/build/images/Rectangle%202947.3cc2c74d.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.service-partners{background-color:#fff;padding:65px 0}.service-partners-slider img{margin:0 auto;max-height:40px;width:auto!important}.service-partners-slider .slick-slide{padding:0 5px}.service-partners-slider .slick-slide a{align-items:center;display:flex}.service-points{padding:80px 0}.service-points .primary-btn{margin:0 auto}.service-points .section-subtext{color:#1b4552;margin-bottom:25px;max-width:525px}.service-points-r{flex-flow:column wrap;margin-bottom:25px}.service-points-container,.service-points-r{align-items:flex-start;display:flex;justify-content:space-between}.service-points-container{margin-bottom:65px}.service-points-r-col{width:28%}.service-points-r-li:before{background-color:#d74a49;content:"";display:block;height:100%;left:0;margin-right:25px;position:absolute;top:0;width:7px}section.service-cont-video{padding:80px 0}.service-points .section-sm-title{margin-bottom:25px}.service-points-r-li{color:#1b4552;display:flex;font-size:1rem;font-weight:600;line-height:1.5;margin-bottom:25px;padding-left:40px;position:relative;width:100%}.service-cont-video .container{max-width:890px}.service-cont-video iframe{border-radius:24px}.service-text{padding:80px 0}.service-text .section-text{color:#1b4552;font-size:1.25rem;font-weight:600;line-height:1.5;margin:0 auto 40px;max-width:850px;text-align:center;width:100%}.service-text .red-btn{margin:0 auto}.service-text-body:after{background-image:url(/build/images/virtual-tours-ill-r.4c423cd1.svg);height:676px;right:0;top:0;width:466px}.service-text-body:after,.service-text-body:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";position:absolute}.service-text-body:before{background-image:url(/build/images/virtual-tours-ill-l.76e0c64d.svg);bottom:20px;height:218px;left:0;transform:translateY(100%);width:398px}.img-txt-virtual-tours{background-image:url(/build/images/Rectangle%202947.3cc2c74d.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.virtual-tours-list{background-color:#1b4552;padding:80px 0}.virtual-tours-list .section-sm-title{color:#fff;margin-bottom:25px}.virtual-tours-block{background-color:#0f3440;border-radius:32px;padding:25px 25px 25px 70px;position:relative}.virtual-tours-block-title{border-bottom:2px solid #739ea6;color:#fff;font-size:1.125rem;font-weight:600;margin-bottom:10px;padding-bottom:10px;width:100%}.virtual-tours-block-link{color:#fff}.virtual-tours-block:before{background-image:url(/build/images/Group%2012409.db4bcdff.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:32px;left:25px;position:absolute;top:25px;width:32px}.virtual-tours-slider li{padding:0 8px}.virtual-tours-slider .slick-arrow{background:#739ea6cc;left:0;position:absolute;top:110px;transform:translate(-50%,-50%);z-index:10}.virtual-tours-slider .slick-arrow.slick-next{left:unset;right:0;transform:translate(50%,-50%)}.service-points-title{color:#1b4552;font-size:3rem;font-weight:600;line-height:1.2;margin-bottom:25px;text-align:center}.service-points-container.col-2 .service-points-column{width:40%}.service-points-container.col-2 .service-points-column li{font-weigh:400}footer{background-color:#1b4552;padding:80px 0;position:relative;z-index:9}.footer-main{border-bottom:1px solid #739ea6;display:flex;justify-content:space-between;margin-bottom:25px;padding-bottom:35px}.footer-logo{display:block;margin-bottom:25px}.footer-logo img{transition:all .3s}.footer-logo:hover img{opacity:.8}.footer-social-link{align-items:center;color:#fff;display:flex;font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:25px;transition:all .3s}.footer-social-link:hover{color:#739ea6}i.facebook{background-image:url(/build/images/facebook-gree-icon.fafed57e.svg);margin-right:10px;width:18px}i.facebook,i.youtube{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:18px}i.youtube{background-image:url(/build/images/youtube-sec-green-icon.824706ee.svg);margin-right:8px;width:21px}.footer-main-col-title{color:#739ea6;font-size:1rem;font-weight:700;line-height:1.2;margin-bottom:15px;text-transform:uppercase}.footer-identity{color:#f6f6f6;font-size:.75rem;font-weight:400;line-height:1.2;margin-right:20px}.footer-extra{align-items:center;display:flex;justify-content:space-between}.footer-policies-menu a{color:#f6f6f6;font-size:.75rem;font-weight:400;line-height:1.2;transition:all .3s}.footer-policies-menu li{margin-right:25px}.footer-policies-menu a:hover{color:#739ea6}.footer-policies-menu li:last-child{margin:0}.partners-slider a{display:flex;justify-content:center;padding:0 8px}.partners-slider img{margin:0 auto;max-height:40px}.slick-slider .news-card{padding:0 13px}.hm-projects .slick-next{background:#739ea6cc;position:absolute;right:0;top:50%;transform:translate(50%,-50%);z-index:2}.hm-projects .slick-list{margin:0 -13px;overflow:visible!important}.hm-projects .slick-prev{background:#739ea6cc;left:0;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.button-row{align-items:center;display:flex;justify-content:center}.button-row a:first-child{margin-right:15px}.hm-projects-slider .news-card-img{min-height:395px}.footer-menu a{color:#fff;font-size:1rem;font-weight:400;line-height:1.5;transition:all .3s}.footer-menu a:hover{color:#739ea6}.footer-menu li{margin-bottom:20px}.footer-menu li:last-child{margin-bottom:0}.news .news-card{padding:0}.footer-main-col{padding-right:25px}.footer-main-col:first-child,.footer-main-col:nth-child(2){width:25%}.footer-main-col:nth-child(3){width:50%}.header-nav-extra{margin-right:70px}.header-lng,.header-nav-extra{align-items:center;background-color:#f6f6f6;border-radius:20.5px;display:flex;justify-content:center;min-height:42px;padding:8px 16px;transition:all .3s}.header-lng{position:absolute;right:0;top:20px}.header-lng a{color:#1b4552;font-size:.875rem;font-weight:600;line-height:1.2}.header-lng .sub-menu{display:none;transition:all .3s}.header-lng:hover .sub-menu{display:block}.header-lng .sub-menu a{transition:all .3s}.header-lng .sub-menu a:hover{color:#739ea6}.wpml-ls-native{align-items:center;display:flex}.header-lng .wpml-ls-native:after{background-image:url(/build/images/Vector%201.a9d6cd53.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:8px;margin-left:5px;rotate:90deg;transition:all .3s;width:4px}.header-lng:hover .wpml-ls-native:after{rotate:0}.header-lng .sub-menu .wpml-ls-native:after{content:none}.header-nav{align-items:center;display:flex;transition:all .3s}i.search{background-image:url(/build/images/search-green.f80edfeb.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;display:block;height:16px;transition:all .3s;transition-delay:.01s;width:16px}i.search:hover{background-image:url(/build/images/search-green-hover.c3dde52a.svg)}.search-icon{background-image:url(/build/images/search-green.f80edfeb.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;display:block;height:16px;margin-right:16px;transition:all .3s;transition-delay:.01s;width:16px}.search-icon:hover{background-image:url(/build/images/search-green-hover.c3dde52a.svg)}.header-search-form.form-row input.input-text{margin-right:10px;padding-bottom:10px;padding-left:35px;padding-top:0}.header-search-form.form-row input.input-text::placeholder{color:#739ea6;font-size:.75rem;font-weight:400;line-height:1.2}.search-nav-body{align-items:center;display:flex}.close-icon{background-image:url(/build/images/Group%204306.156edb9e.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:24px;margin-left:45px;transition:all .3s;width:24px}.close-icon:hover{opacity:.8}i.myaccount{background-image:url(/build/images/my-account.5aa68c9d.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;display:block;height:16px;margin-right:16px;transition:all .3s;transition-delay:.01s;width:12px}i.myaccount:hover{background-image:url(/build/images/my-account-hover.35ed3636.svg)}i.cart{background-image:url(/build/images/cart-green.9ad4e741.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;display:block;height:16px;transition:all .3s;transition-delay:.01s;width:16px}i.cart:hover{background-image:url(/build/images/cart-green-hover.664dcbae.svg)}.header-menu a{color:#1b4552;font-size:1rem;font-weight:500;line-height:1.4;transition:all .3s}.header-menu a:hover{color:#739ea6}#sidebar{display:none}.header-menu li.current_page_item a{color:#739ea6}.woocommerce .products ul:after,.woocommerce .products ul:before,.woocommerce ul.products:after,.woocommerce ul.products:before{content:unset}.disabled-btn{background-color:#f6f6f6;border-color:#f6f6f6;pointer-events:none}.project-relative .slick-next{background:#739ea6cc;position:absolute;right:0;top:50%;transform:translate(50%,-50%);z-index:2}.project-relative .slick-list{margin:0 -13px;overflow:visible!important}.project-relative .slick-prev{background:#739ea6cc;left:0;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.project-relative .news-card-img{min-height:395px}.project-relative-body{clip-path:inset(0 -100% 0 -25px)}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link{background-color:transparent;color:#739ea6;font-weight:500}.virtual-tours-img{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px;margin-bottom:10px;min-height:210px;width:100%}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-16px,0) rotate(-90deg)}.header-mobile-menu-wrap{bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:95}.header-mobile-menu-inner{background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;overflow-y:scroll;padding:110px 30px 65px}.header-mobile-menu li a{color:#1b4552;font-size:1rem;font-weight:500;line-height:1.5}.header-mobile-menu li{margin-bottom:15px}.header-mobile-menu li .sub-menu{display:none;margin-top:15px}.header-mobile-menu li .sub-menu a{color:#1b4552!important;font-size:.875rem;font-weight:500;line-height:1.5;position:relative}.header-mobile-menu li .sub-menu a:before{background-color:#d74a49;bottom:0;content:"";left:-15px;position:absolute;top:0;width:4px}.header-mobile-menu li.active a{color:#739ea6}.search-nav{background-color:#fff;display:none;left:0;min-height:80px;position:absolute;right:0;top:0;width:100%;z-index:1000}.search-nav-body{padding:20px 0}.video-slider{padding:80px 0}.video-slider-slick li{border-radius:10px;overflow:hidden;padding:0 13px}.hm-intro-video .placeholder{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.video-slider-slick .slick-list{margin:0 -13px}.video-slider-slick .slick-arrow{background:#739ea6cc;left:0;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.video-slider-slick .slick-arrow.slick-next{left:unset;right:0;transform:translate(50%,-50%)}.video-slider-slick iframe{border-radius:10px}.configurator-row label{color:#1b4552;display:block;font-size:.75rem;font-weight:600;line-height:1.2;margin-bottom:5px}.configurator-row .configurator-input-text{font-size:1rem;font-weight:600;line-height:1.2;min-height:32px;min-height:50px;padding:2px 10px}.configurator-row .configurator-input-text,.configurator-row .configurator-textarea-text{background-color:#f3f7f8;border:1px solid #739ea6;border-radius:0 16px 16px 16px;color:#1b4552;width:100%}.configurator-row .configurator-textarea-text{font-size:.875rem;font-weight:400;line-height:1.5;min-height:32px;padding:20px 15px}.mb-15{margin-bottom:15px!important}.configurator-row-yes-no-wrap{align-items:center;display:flex;justify-content:space-between}.configurator-row-yes-no-wrap .price{color:#1b4552;font-size:.875rem;font-weight:600;line-height:1.2;text-align:right}.configurator-row-yes-no-wrap .configurator-texts-buttons{margin-bottom:0}.configurator-sidebar{background-color:#fff;border:1px solid #739ea6;border-radius:0 16px 16px 0;max-width:415px}.configurator-map,.configurator-sidebar{overflow-y:auto;scrollbar-color:#1b4552 transparent;width:100%}.configurator-map{background:#fff;border:1px solid #739ea6;border-radius:16px 0 0 16px;border-right:none;max-width:800px;padding:25px 20px}.configurator-sidebar::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.7);box-shadow:0 2px 8px rgba(0,0,0,.5)}.configurator-info-exhibit-block-desc{display:none!important}.configurator-subtitle{display:block}.configurator-row-drop-top,.configurator-subtitle{border-bottom:1px solid #739ea6;color:#739ea6;font-size:1rem;font-weight:600;line-height:1.2;margin-bottom:15px;padding-bottom:5px;width:100%}.configurator-row-drop-top{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.configurator-row-drop-top:after{background-image:url(/build/images/congif-arrow.e94c79a1.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:6px;margin-left:5px;transform:rotate(180deg);transition:all .3s;width:10px}.configurator-row-drop.active .configurator-row-drop-top:after{transform:rotate(0)}.check-text{color:#000;font-weight:400}.check-price,.check-text{display:block;font-size:.875rem;line-height:1.2;width:100%}.check-price{color:#1b4552;font-weight:600}.configurator-row-drop-content{display:none;margin-bottom:15px}.check-container-config{align-items:flex-start;margin-bottom:10px;position:relative}.check-container-config:last-child{margin-bottom:0}.configurator-languages{display:flex;flex-wrap:wrap;gap:10px}.language-button{align-items:center;border:1px solid #739ea6;border-radius:16px;cursor:pointer;display:flex;justify-content:center;min-height:35px;transition:all .3s;width:45px}.language-button:hover{border:1px solid #1b4552}.language-button input[type=checkbox]{bottom:0;cursor:pointer;left:0;opacity:0;position:absolute;right:0;top:0;z-index:10}.language-button{color:#1b4552;font-size:.75rem;font-weight:600;line-height:1.2;position:relative}.language-button.active{background-color:#1b4552;color:#fff}.configurator-languages-wrap-price{color:#1b4552;font-size:.875rem;font-weight:600;line-height:1.2}.configurator-languages-wrap{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.configurator-languages-extra{display:none;padding-bottom:15px}.upload-label{color:#739ea6;font-size:1rem;font-weight:600;line-height:1.2;margin-bottom:10px}.upload-label-text{color:#000;font-size:.875rem;font-weight:400;line-height:1.5;margin-bottom:15px}.file-upload-container{background-color:#f7f7f7;border-radius:4px;padding:25px 95px;position:relative}.file-drop-area p{text-align:center}.file-drop-area p,.file-drop-area strong{color:#1b4552;font-size:.75rem;font-weight:400;line-height:1.2}.file-drop-area strong{text-decoration:underline}input[type=file]{bottom:0;cursor:pointer;left:0;opacity:0;position:absolute;right:0;top:0}.uploaded-files li{color:#739ea6;display:flex;flex-direction:row-reverse;font-size:.75rem;font-weight:500;line-height:1.2;margin-right:15px;margin-top:10px}.uploaded-files ul{align-items:center;display:flex;flex-wrap:wrap}.uploaded-files .delete-icon{align-items:center;background-color:#739ea6;border-radius:50%;display:flex;height:12px;justify-content:center;margin-right:10px;transition:all .3s;width:12px}.uploaded-files .delete-icon:hover{background-color:#d74a49}.uploaded-files .delete-icon:after{background-image:url(/build/images/uploaded-files-delete-icon.233ea79d.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;min-height:5px;min-width:5px}.configurator-price-row{align-items:center;display:flex;justify-content:space-between}.configurator-price,.configurator-price-text{color:#1b4552;font-size:.875rem;font-weight:600;line-height:1.5}.configurator-price-row.total-price{border-top:1px solid #eaeaea;margin-top:5px;padding-top:10px}.configurator-price-row.total-price .configurator-price,.configurator-price-row.total-price .configurator-price-text{font-size:1.125rem;margin-bottom:15px}.configurator-total-wrap .primary-btn{min-width:100%}.tour-title-wrap{margin-bottom:15px}.configurator-have-texts{border-bottom:1px solid #739ea6;display:none;margin-bottom:15px;padding-bottom:25px}.configurator-texts-button{align-items:center;border:1px solid #739ea6;border-radius:16px;cursor:pointer;display:flex;justify-content:center;min-height:35px;padding:10px 15px;position:relative;transition:all .3s;width:fit-content}.configurator-texts-button:hover{border-color:#1b4552}.configurator-texts-button span{color:#1b4552;font-size:.75rem;font-weight:600;line-height:1.2}.configurator-texts-button input[type=radio]{bottom:0;cursor:pointer;left:0;opacity:0;position:absolute;right:0;top:0;z-index:10}.configurator-texts-button.active{background-color:#1b4552;border:1px solid #1b4552}.configurator-texts-button.active span{color:#fff}.configurator-texts-buttons{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:15px}.configurator-main{background-color:#fff;border:1px solid #739ea6;margin-right:-1px;max-width:calc(100% - 1200px);overflow-y:auto;padding:40px;scrollbar-color:#1b4552 transparent;width:100%}.configurator-main-actions{align-items:center;display:none;flex-wrap:wrap}.configurator-main-actions button{align-items:center;background-color:transparent;border:none;color:#1b4552;display:flex;font-size:.75rem;font-weight:600;line-height:1.2;margin-bottom:5px;margin-right:25px;transition:all .3s}.configurator-main-actions button:hover{color:#739ea6}.configurator-main-actions button:last-child{margin-right:0}.configurator-main-actions button icon{height:14px;width:14px}icon.outdoor-space{background-image:url(/build/images/outdoor-space.f2ac0f64.svg)}icon.indoor-space,icon.outdoor-space{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:16px;margin-right:10px;width:16px}icon.indoor-space{background-image:url(/build/images/indoor-space.56d8a701.svg)}.configurator-space-block{background-color:#e1e9ea;border-radius:6px;margin-bottom:10px;padding:15px;transition:all .3s;width:100%}.configurator-space-exhibits-extra{align-items:center;background-color:#739ea6;border:none;border-radius:50%;color:#fff;display:flex;font-size:.75rem;font-weight:600;height:28px;justify-content:center;line-height:1.2;position:absolute;right:25px;top:25px;width:28px}.configurator-space-exhibits-wrap{position:relative}.configurator-space-block.active{border:2px solid #739ea6;box-shadow:0 0 4px 0 #739ea6}.configurator-space-edit-btn{align-items:center;background-color:transparent;border:none;color:#739ea6;cursor:pointer;display:flex;font-size:.625rem;font-weight:400;line-height:1.2;transition:all .3s}.configurator-space-edit-btn:hover{color:#1b4552}.configurator-space-title-wrap{align-items:center;border-bottom:1px solid #739ea6;display:flex;justify-content:space-between;margin-bottom:10px;padding-bottom:5px}.configurator-space-title{align-items:center;color:#739ea6;display:flex;flex-wrap:wrap;font-size:.75rem;font-weight:600;line-height:1.2}.configurator-space-title strong{color:#1b4552;margin-left:10px}.configurator-space-title icon{margin-right:10px}icon.edit{background-image:url(/build/images/edit-icon.9fc48f25.svg);height:10px;width:10px}.configurator-wrap{display:flex;height:calc(100vh - 200px);padding:0 50px}.woocommerce-notices-wrapper{margin:0 auto;max-width:1340px;width:100%}.configurator-add-exhibit{align-items:center;background-color:#fff;border-radius:6px;cursor:pointer;display:flex;justify-content:center;min-height:75px;padding:10px}.configurator-add-exhibit icon{background-image:url(/build/images/add-exhibit-icon.2f740936.svg);background-repeat:no-repeat;background-size:contain;display:block;height:14px;transition:all .2s;transition-delay:.1s;width:14px}.configurator-add-exhibit:hover icon{background-image:url(/build/images/add-exhibit-icon-hover.f2503cd8.svg)}.configurator-space-exhibits{grid-gap:10px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;padding-right:100px}.configurator-space-exhibits.block-expanded{padding-right:100px}.configurator-tour-info{padding:25px 20px}.configurator-space-info-title{color:#1b4552;font-size:1rem;font-weight:600;line-height:1.2;margin-bottom:15px}.configurator-row-save{border-top:1px solid #739ea6;margin-top:10px;padding-top:20px;width:100%}.configurator-row-save button{min-height:50px;width:100%}.configurator-sidebar-back-wrap{align-items:center;border-bottom:1px solid #739ea6;display:flex;justify-content:space-between;overflow-y:scroll;padding:10px 10px 10px 20px;width:100%}.configurator-space-delete{align-items:center;background-color:#d74a49;border:0;border-radius:50%;display:flex;height:28px;justify-content:center;transition:all 3s;width:28px}.configurator-space-delete:hover{opacity:.8}.configurator-exibit-delete{align-items:center;background-color:#d74a49;border:0;border-radius:50%;display:flex;height:28px;justify-content:center;transition:all 3s;width:28px}.configurator-exibit-delete:hover{opacity:.8}icon.delete-icon{background-image:url(/build/images/delete-icon.e5b2c624.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:13px;width:11px}.configurator-sidebar-content{padding:25px 20px}.configurator-sidebar-back{background-color:transparent;background-image:url(/build/images/back-arrow.f2fe84fe.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;display:block;height:14px;transition:all .3s;transition-delay:.1s;width:40px}.configurator-sidebar-back:hover{background-image:url(/build/images/back-arrow-hover.ab9b87ba.svg)}.configurator-space-info.indoor-space,.configurator-space-info.outdoor-space{display:none}.configurator-exhibit-info-block{background-color:#fff;border-radius:6px;display:flex;flex-direction:column;min-height:75px;padding:10px}.configurator-space-block.expanded .configurator-space-exhibits-extra{font-size:0}.configurator-space-block.expanded .configurator-space-exhibits-extra:before{background-image:url(/build/images/config-up-arrow.c722483b.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:4px;width:8px}.configurator-exhibit-info-block.hide{display:none}.configurator-exhibit-info-block.hide.show{display:flex!important}.exhibit-icon{background-image:url(/build/images/exibit-icon.da223838.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:14px;margin-right:10px;width:12px}.configurator-exhibit-info-block-title{align-items:center;color:#739ea6;display:flex;font-size:.625rem;font-weight:600;line-height:1.2;margin-bottom:5px}.configurator-info-exhibit-block-title-wrap{align-items:center;display:flex;justify-content:space-between}icon.configurator-exhibit-360{background-image:url(/build/images/360-icon.9d097672.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:12px;margin-left:5px;width:12px}.configurator-info-exhibit-block-name{border-bottom:1px solid #eaeaea;color:#1b4552;font-size:.625rem;font-weight:600;line-height:1.2;margin-bottom:10px;padding-bottom:10px}.configurator-info-exhibit-action-buttons{align-items:center;display:flex}.configurator-info-exhibit-action-buttons button{color:#1b4552;cursor:pointer;font-size:.5rem;font-weight:500;line-height:1.2;margin-right:15px;transition:all .3s}.configurator-info-exhibit-action-buttons button:last-child{margin-right:0}.exhibit-delete,.exhibit-edit{align-items:center;background-color:transparent;border:none;color:#1b4552;display:flex;font-size:.5rem;font-weight:500;line-height:1.2;padding:0}icon.trash{background-image:url(/build/images/trash_xmark.1c381e3c.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:9px;margin-right:5px;transition:all .2s;transition-delay:.1s;width:8px}.exhibit-delete:hover icon.trash{background-image:url(/build/images/trash_xmark-hover.e522f187.svg)}.exhibit-delete:hover{color:#d74a49}.configurator-space-edit-btn icon.edit{background-image:url(/build/images/Vector-hover.1fba27c3.svg)}.configurator-space-edit-btn:hover icon.edit,icon.edit{background-image:url(/build/images/Vector.e7a27fc5.svg)}icon.edit{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:8px;margin-right:5px;transition:all .2s;transition-delay:.1s;width:8px}.exhibit-edit:hover icon.edit{background-image:url(/build/images/Vector-hover.1fba27c3.svg)}.exhibit-edit:hover{color:#739ea6}.configurator-space-info.configurator-exhibit-info{display:none}.configurator-info{padding:40px 0 60px}.configurator-info .section-title{margin-bottom:25px;text-align:center}.configurator-info img{margin-bottom:40px}.configurator-info-content-title{border-bottom:1px solid #739ea6;color:#1b4552;font-size:1.5rem;font-weight:600;line-height:1.2;margin-bottom:25px;padding-bottom:10px;text-align:center;width:100%}.configurator-info-content{display:flex;margin:0 auto;max-width:950px;width:100%}.configurator-info-content-block{width:50%}.configurator-info-li{align-items:flex-start;display:flex;margin-bottom:25px}.configurator-info-li-title{color:#000;font-size:1rem;font-weight:600;line-height:1.5}.configurator-info-li-text{color:#828282;font-size:.75rem;font-weight:400;line-height:1.5}.configurator-info-price{border-bottom:1px solid #739ea6;border-top:1px solid #739ea6;color:#1b4552;font-size:1.25rem;font-weight:600;line-height:1.2;margin-bottom:40px;margin-top:25px;padding:15px 0;text-align:center;width:100%}.configurator-info .number{background-color:#1b4552;color:#fff;font-size:.875rem;font-weight:600;line-height:1.2;min-height:30px;min-width:30px;position:relative;z-index:2}.configurator-info .number,.configurator-info .number-wrap{align-items:center;border-radius:50%;display:flex;justify-content:center}.configurator-info .number-wrap{background-color:rgba(27,69,82,.6);margin-right:20px;min-height:50px;min-width:50px}.configurator-info .red-btn{margin:0 auto 15px}.back-serv-btn{color:#1b4552;display:block;font-size:1rem;font-weight:500;letter-spacing:.02em;line-height:1.5;margin:0 auto;text-align:center}.configurator-main-content-intro{display:flex;justify-content:space-between}.configurator-main-content-intro button{align-items:center;background-color:#e1e9ea;border:none;border-radius:6px;color:#1b4552;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;justify-content:center;line-height:1.2;min-height:135px;transition:all .3s;width:calc(50% - 7.5px)}.configurator-main-content-intro button:hover{color:#739ea6}.login-title{color:#151515;font-size:1.5rem;font-weight:500;line-height:1.2;margin-bottom:10px}.login-text{color:#1b4552;font-size:.875rem}.login-text,.register-title{border-bottom:2px solid #739ea6;margin-bottom:25px;padding-bottom:10px;width:100%}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:none;border-radius:0;margin:0;padding:0}.login-body{position:relative;z-index:10}.vector-bg-ill{background:linear-gradient(245.81deg,#fefefe 6.18%,#d1d1d1 105.54%);bottom:0;clip-path:polygon(0 0,100% 0,calc(100% - 478px) 100%,0 100%);left:0;position:absolute;top:0;width:75%;z-index:9}.login-form-wrap{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;max-width:415px;min-height:680px;width:100%}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{width:100%}.d-flex-center{align-items:center;display:flex;justify-content:center}.form-row input.input-text{background-color:transparent;border:none;border-bottom:1px solid #1b4552;color:#1b4552;font-size:1rem;font-weight:600;min-height:35px;padding:10px 0 0;width:100%}.select2-container--default .select2-selection--single{height:35px}.variations .select2-container--default .select2-selection--single{height:45px}.vector-bg-img{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;position:absolute;right:0;top:0;width:70%}.hamburger{display:none}.login-page{min-height:calc(100vh - 400px);position:relative}.lost-pass{justify-content:end;line-height:1.6;margin:0 0 0 auto;min-height:42px;text-decoration:underline!important}.login-extra-info,.lost-pass{align-items:center;color:#1b4552;display:flex;font-size:.875rem;font-weight:400}.login-extra-info{line-height:1.2}.login-extra-info a{color:#1b4552;font-size:.875rem;font-weight:600;line-height:1.2;text-decoration:underline!important}.woocommerce-form-login{margin-bottom:40px!important}.woocommerce form .form-row{margin-bottom:15px;position:relative}.floating-label{color:#739ea6;font-size:.75rem;font-weight:400;left:0;line-height:1.2;position:absolute;top:8px;transition:all .3s}.register-succ-icon{background-image:url(/build/images/Group%204271.56522d2c.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:120px;margin-bottom:65px;width:120px}.woocommerce form .show-password-input:after,.woocommerce-page form .show-password-input:after{background-image:url(/build/images/show-pass-icon.9e8ccf03.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:12px;width:17px}.woocommerce form .form-row .required{display:none}.woocommerce-account .woocommerce-MyAccount-navigation{background-color:#1b4552;float:unset;padding:20px 0;width:100%}.woocommerce-MyAccount-navigation-list{align-items:center;display:flex;justify-content:space-between}.woocommerce-MyAccount-navigation-list-wrap{align-items:center;display:flex}.woocommerce-MyAccount-navigation-list li{margin-right:40px}.woocommerce-MyAccount-navigation-list li:last-child{margin-right:0}.woocommerce-MyAccount-navigation-list a{color:#fff;font-size:1rem;font-weight:500;line-height:1.2;transition:all .3s}.woocommerce-MyAccount-navigation-list li a:hover,.woocommerce-MyAccount-navigation-list li.is-active a{color:#739ea6}.woocommerce-MyAccount-navigation-link--customer-logout{align-items:center;display:flex}.woocommerce-MyAccount-navigation-link--customer-logout i{background-image:url("/build/images/logout%20(1).fcdc71e7.svg");background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:16px;margin-right:15px;width:16px}.cart-empty.cart-wrap{padding:40px}.cart-page .wc-backward{min-height:50px;padding-left:45px;padding-right:45px}.cart-empty svg{display:block;margin:0 auto 40px}.product-card-image-wrap{background-color:#fff;border-radius:10px;margin-bottom:25px;overflow:hidden;padding:100% 10px 10px;position:relative;width:100%}.product-card:hover img{transform:scale(1.05)}.product-card-image-wrap img{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:all .3s;width:100%}.product-card{align-items:center;display:flex;flex-direction:column}.product-card-title{color:#1b4552;font-size:1.25rem;font-weight:600;line-height:1.5;margin-bottom:15px;text-align:center}.woocommerce .products ul,.woocommerce ul.products{grid-gap:40px 16px;display:grid;grid-template-columns:1fr 1fr 1fr}.product-card-pricing{align-items:center;display:flex}.product-card-pricing,.woocommerce-price-suffix{color:#739ea6;font-size:1rem;font-weight:600;line-height:1.2}.woocommerce-price-suffix{margin-left:5px}.product-card-pricing .woocommerce-Price-amount{color:#739ea6;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none!important}.product-card-pricing>*{text-decoration:none!important}.product-card-pricing del .woocommerce-Price-amount{color:#d74a49;font-size:1rem;font-weight:400;line-height:1.2}.product-card-pricing del{color:#d74a49;text-decoration:line-through!important}.shop{padding:40px 0 80px}.shop .section-sm-title{margin-bottom:25px}.woocommerce-account .woocommerce-MyAccount-content{float:unset;padding:40px 0 80px;width:100%}.section-xsm-title{color:#151515;font-size:1.5rem;font-weight:500;line-height:1.2;margin-bottom:25px;text-align:center}.order-history-table-wrap{background-color:#fff;border-radius:24px;padding:45px 40px}.woocommerce table.shop_table{border:none}.woocommerce table.shop_table#orders-table th{border-bottom:2px solid #739ea6;color:#739ea6;font-size:.75rem;font-weight:700;line-height:1.3;padding:0 10px 5px 0;text-align:left;text-transform:uppercase}.woocommerce table.shop_table#orders-table td{border-bottom:1px solid #d5d5d5;padding:25px 10px 25px 0}.woocommerce table.shop_table#orders-table td,.woocommerce table.shop_table#orders-table td.woocommerce-orders-table__cell-order a{color:#151515;font-size:1rem;font-weight:400;line-height:1.6}.woocommerce-input-wrapper{width:100%}.woocommerce form .password-input,.woocommerce-page form .password-input{min-width:100%}.woocommerce table.shop_table#orders-table td:last-child{padding-right:0}.order-prev{align-items:center;color:#739ea6;display:flex;font-size:1rem;font-weight:400;justify-content:flex-end;line-height:1.6;transition:all .3s}.order-prev:hover{opacity:.8}.order-prev:after{background-image:url(/build/images/order-prev-arrow.7a9cd099.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:5px;width:16px}.myaccount-info-content-wrap{background-color:#fff;border-radius:24px;display:flex;justify-content:space-between;padding:65px}.myaccount-info-title{border-bottom:2px solid #739ea6;margin-bottom:30px;padding-bottom:10px;text-align:left}.myaccount-info-content-left{margin-right:40px;max-width:660px;width:100%}.myaccount-info-content-right{max-width:320px;width:100%}.wc-single-product-body{padding:40px 0 80px}.wc-single-product-main{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:80px}.wc-single-product-content-wrap{background-color:#fff;border-radius:16px;max-width:560px;padding:40px;width:100%}.wc-single-product-title{text-align:left}.wc-single-product-short-desc,.wc-single-product-title{border-bottom:1px solid #739ea6;padding-bottom:25px;width:100%}.wc-single-product-short-desc{color:#1b4552;font-size:1rem;font-weight:400;line-height:1.6;margin-bottom:25px}.wc-single-product-rent-link{color:#1b4552;font-size:1rem;font-weight:600;line-height:1.5;text-decoration:underline!important}.wc-single-product-price{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px}.safe-payment-info{align-items:center;color:#1b4552;display:flex;font-size:1rem;font-weight:600;justify-content:center;line-height:1.5;margin-top:30px}.safe-payment-info icon{background-image:url(/build/images/lock%201.46cc5a42.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:32px;margin-right:15px;width:32px}.wc-single-product-price .price{align-items:center;display:flex}.wc-single-product-price .price .woocommerce-Price-amount{color:#1b4552;font-size:1.25rem;font-weight:600;line-height:1.2;margin-right:0;text-decoration:none!important}.wc-single-product-price .price>*{text-decoration:none!important}.wc-single-product-price .price del .woocommerce-Price-amount{color:#d74a49;font-size:1.25rem;font-weight:400;line-height:1.2}.wc-single-product-price .price del{color:#d74a49;text-decoration:line-through!important}.single_add_to_cart_button{align-items:center;background-color:#1b4552!important;border:1px solid #1b4552!important;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;justify-content:center;line-height:1.2;min-height:50px;padding:10px 20px;text-align:center;text-transform:uppercase;transition:all .3s;width:100%}.wc-single-product-info-tabs{background-color:#fff;border-radius:16px;display:flex;flex-direction:column}.wc-single-product-info-tabs-nav{align-items:center;border-bottom:2px solid #eaeaea;display:flex;justify-content:center;overflow-y:clip;padding:25px 25px 15px;width:100%}.shipping-methods{font-size:0}.woocommerce ul#shipping_method li label{color:#000;font-size:1rem;font-weight:400;line-height:1.5}.woocommerce ul#shipping_method li{margin-bottom:15px}.woocommerce ul#shipping_method li:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#f6f6f6}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:0}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border-color:transparent transparent #f6f6f6}.wc-single-product-info-tabs-nav::-webkit-scrollbar{display:none}.wc-single-product-info-tabs-nav li{color:#739ea6;cursor:pointer;font-size:1rem;font-weight:600;line-height:1.5;margin-right:40px;position:relative;transition:all .3s}.woocommerce-product-gallery{margin-right:40px;position:relative;width:51%}.slider-for{align-items:center;display:flex;margin-bottom:10px}.slider-nav{padding:0 65px}.slick-arrow{align-items:center;background-color:#739ea61a;border:none;border-radius:50%;display:flex;font-size:0;height:50px;justify-content:center;min-width:50px;transition:all .3s}.slick-arrow:hover{opacity:.8}.slick-arrow:after{background-image:url(/build/images/slider-arrow.1ad867f2.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;min-height:16px;width:8px}.slick-next.slick-arrow:after{transform:rotate(180deg)}.slick-next{margin-left:15px}.slick-prev{margin-right:15px}.woocommerce-product-gallery .slick-slide img{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.woocommerce-product-gallery a{background-color:#fff;border-radius:16px;display:block;min-height:395px;min-width:100px;overflow:hidden;position:relative;width:100%}.woocommerce-product-gallery .fancybox img{height:100%;left:50%;min-height:100%!important;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%!important}.slider-nav-wrap{align-items:center;background-color:#fff;border-radius:8px;cursor:pointer;display:flex;justify-content:center;min-height:70px;overflow:hidden;padding:5px;position:relative;transition:all .3s;width:100%}.woocommerce-product-gallery .slider-nav-wrap img{height:100%;left:50%;min-height:100%!important;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%!important}.slider-for .slick-slide{min-height:395px}.product-on-sale-label{align-items:center;background-color:#d74a49;border-radius:50%;color:#fff;display:flex;font-size:1rem;font-weight:600;height:55px;justify-content:center;line-height:1.5;position:absolute;right:73px;top:8px;width:55px;z-index:10}.slider-nav li{padding:0 4px}.slider-nav li.slick-slide.slick-current.slick-active .slider-nav-wrap{border:2px solid #739ea6}.wc-single-product-info-tabs-nav li:after{background-color:#739ea6;bottom:-17px;content:"";display:block;height:6px;left:0;position:absolute;transition:all .3s;width:0}.wc-single-product-info-tabs-nav li.active,.wc-single-product-info-tabs-nav li:hover{color:#1b4552}.wc-single-product-info-tabs-nav li.active:after{width:100%}.wc-single-product-info-tabs-nav li:last-child{margin-right:0}.wc-single-product-info-tabs-content{background-color:#fff;border-radius:0 0 16px 16px;padding:25px 40px 40px}.wc-single-product-info-tab{display:none}.wc-single-product-info-tab.active{display:block}.wc-single-product-info-tab-title,.wc-single-product-info-tabs-content .section-sm-title{margin-bottom:10px;text-align:left}.wc-single-product-info-tab-title{color:#1b4552;font-size:1.5rem;font-weight:600;line-height:1.2}.wc-single-product-rent{background-color:#fff;border-radius:16px;display:flex;margin-top:40px;padding:40px}.wc-single-product-rent .section-sm-title{margin-bottom:10px;text-align:left}.wc-single-product-rent-content{margin-right:55px}.wc-single-product-rent-img{background-image:url(/build/images/Rotoriniu_Hologramu_Ekspozicija_Lietuvos_nacionaline_Martyno_Mazvydo_Biblioteka_Tikras_vaizdas_Hopro.f22bd11e.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px;max-width:480px;min-height:395px;width:100%}.cart-page{padding:40px 0 80px}.cart-wrap{background-color:#fff;border-radius:16px;padding:40px}.hidden-btn{display:none!important}.woocommerce table.shop_table.cart th{border-bottom:2px solid #739ea6;color:#739ea6;font-size:.75rem;font-weight:700;line-height:1.3;padding:0 10px 5px 0;text-transform:uppercase}.woocommerce table.shop_table.cart td{border-bottom:1px solid #d5d5d5;color:#151515;font-size:1rem;font-weight:600;line-height:1.6;padding:25px 10px 25px 0}.woocommerce form .form-row.create-account-checkbox-row{display:none!important}.woocommerce table.shop_table.cart tr:last-child td{border-bottom:2px solid #739ea6}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:0}.footer-policies-menu{align-items:center;display:flex;justify-content:flex-end}.woocommerce table.shop_table.cart td:last-child{padding-right:0}.woocommerce table.shop_table.cart .woocommerce-cart-form__cart-item:last-child td{border-bottom:2px solid #739ea6}.product-delete-btn{align-items:center;background-color:#d9d9d9;border:none;border-radius:50%;display:flex;height:28px;justify-content:center;margin:0 0 0 auto;transition:all .3s;width:28px}.product-delete-btn:hover{background-color:#f24822}.product-delete-btn:hover:after{background-image:url(/build/images/delete-btn-hover.083f92aa.svg)}.product-delete-btn:after{background-image:url(/build/images/delete-btn.af45f043.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;min-height:13px;transition-delay:.01s;transition:all .3s;width:11px}.quantity{align-items:center;border:1px solid #739ea6;border-radius:32px;display:flex;max-width:min-content;padding:5px 15px}.woocommerce .quantity .qty{border:none;text-align:center;width:30px}.woocommerce .woocomerce-thanyou-order-info table.shop_table td.product-total,.woocommerce table.shop_table.cart .woocommerce-cart-form__cart-item td{vertical-align:middle}.minus{background-image:url(/build/images/minus-icon.c9c509dc.svg)}.minus,.plus{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;min-height:13px;position:relative;width:13px;z-index:9}.plus{background-image:url(/build/images/plus-icon.597cf3bd.svg)}.cart-product-wrap{align-items:center;display:flex}.woocommerce-cart table.cart img{margin-right:40px;width:160px}.cart_totals{margin:0 0 0 auto;max-width:375px;width:100%}.woocommerce table.shop_table.cart th,.woocommerce-cart .cart-collaterals .cart_totals table th{text-align:left}.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th{color:#000;font-size:1rem;font-weight:600;line-height:1.5;padding:10px 0 0!important;text-transform:uppercase}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-bottom:0;border-top:0}.woocommerce-cart .cart-collaterals .cart_totals table td{text-align:right}.checkout-button{min-height:50px;width:100%}.woocommerce-coupon-form{display:flex;margin-bottom:15px!important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#1b4552;font-size:1rem;font-weight:600;line-height:45px;padding-left:0}.iti--separate-dial-code .iti__selected-flag{background-color:transparent;height:23px;padding-left:0}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{top:auto}.iti--separate-dial-code .iti__selected-dial-code{margin-left:0}.iti__arrow{background-image:url(/build/images/Icon%20feather-chevron-down.bb9ab3e8.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:unset;height:6px;width:10px}.border-top-color{border-top-color:#fff!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#fff;border-radius:10px;border-top:none!important;margin:10px}.iti{width:100%}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:transparent}.iti__selected-country{align-items:center;display:flex!important;flex-direction:row-reverse;padding:10px 10px 0 0!important}.variations{width:100%}.single_variation .woocommerce-variation-price{display:none}.variations_form .select2{margin-bottom:20px;width:100%!important}.iti__selected-country-primary{padding:0}.iti .iti__selected-dial-code{color:#739ea6;font-size:1rem;font-weight:600;margin:0}.iti__flag{display:none!important}.checkout-form-login{align-items:center;color:#1b4552;display:flex;font-size:.75rem;font-weight:700;line-height:1.2;text-transform:uppercase}.checkout-create-account{align-items:center;background-color:#f7f7f7;border-radius:16px;display:flex;margin-bottom:25px;padding:25px;width:100%}.checkout-create-account .form-row{margin-bottom:0!important;margin-right:45px;width:100%}.inner-mini-cart-section.mobile{display:none}.checkout-login-form-wrap{display:none;width:100%}.checkout-login-form{align-items:center;background-color:#f7f7f7;border-radius:16px;display:flex;margin-bottom:0;margin-top:-25px;padding:25px;width:100%}.checkout-login-form .form-row:last-child{width:fit-content}.checkout-login-form .form-row:not(:last-child){margin-right:15px;width:100%}.check-container{align-items:center;display:flex;margin-bottom:20px;position:relative}.checkmark{border:1px solid #1b4552;border-radius:6px;cursor:pointer;display:block;height:16px;margin-right:15px;min-width:16px;position:relative}.check-container input:checked~.checkmark,.check-container input:checked~.wpcf7-list-item-label .checkmark,.check-container:hover .checkmark{background-color:#fff}.check-container:after{content:""!important;display:none!important;position:absolute!important}.check-container input:checked~.checkmark:after,.check-container input:checked~.wpcf7-list-item-label .checkmark:after,.form-row.filled .checkmark:after{display:block!important}.check-container .checkmark:after{border:1px solid #1b4552!important;border-width:0 1px 1px 0!important;content:"";display:none;height:10px!important;left:5px!important;position:absolute;top:1px!important;-webkit-transform:rotate(45deg)!important;-ms-transform:rotate(45deg)!important;transform:rotate(45deg)!important;width:5px!important}.form-row-first,.form-row-last,.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:calc(50% - 7.5px)}.woocommerce-terms-and-conditions-wrapper{margin-bottom:30px}.woocommerce form .form-row{padding:0}.check-container input[type=checkbox]{cursor:pointer;height:20px;left:0;margin:0;min-width:20px;opacity:0;position:absolute;top:0;z-index:9}.file-drop-area p strong{cursor:pointer}.check-wrap .check-container input[type=checkbox]{height:20px;left:0;min-width:20px;position:absolute;top:0;z-index:2}.wpcf7-list-item-label{align-items:center;display:flex}.checkout-create-account-title{color:#1b4552;font-size:1.125rem;font-weight:600;line-height:1.2;margin-right:70px}.checkout-form-login icon{background-image:url(/build/images/Group%2083.ece832b3.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:16px;margin-right:10px;width:12px}.select2-container--default .select2-selection--single .select2-selection__arrow b{background-image:url(/build/images/Icon%20feather-chevron-down.bb9ab3e8.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:unset;height:6px;width:10px}.select2-search--dropdown{display:none}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#739ea6}.select2-container--default .select2-selection--single{background-color:transparent;border:none;border-bottom:1px solid #1b4552;border-radius:0}.woocommerce-coupon-form input{margin-right:40px!important}.coupon-btn{align-items:center;background-color:transparent;border:1px solid #739ea6;border-radius:10px;color:#1b4552;cursor:pointer;display:flex;font-size:1rem;font-weight:600;justify-content:center;line-height:1.2;min-height:40px;padding:10px 20px;text-align:center;text-transform:uppercase;transition:all .3s;width:fit-content}.coupon-btn:hover{background-color:#739ea6;color:#fff}.checkout-body{display:flex;justify-content:space-between;padding:40px 0 80px}.checkout-info-section{margin-right:40px;max-width:740px;width:100%}.checkout-form-wrap{background-color:#fff;border-radius:16px;margin-bottom:15px;padding:40px}.checkout-form-wrap-title{background-color:#fff;border-radius:16px 16px 0 0;display:flex;flex-direction:column;margin-bottom:0;padding:40px 40px 0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background-color:transparent;border-radius:0}.checkout-form-title-wrap{border-bottom:2px solid #739ea6;display:flex;justify-content:space-between;margin-bottom:40px;padding-bottom:10px}.checkout-form-title{font-size:1.25rem;margin-bottom:0;text-align:left}.form-row.place-order{align-items:flex-start;display:flex!important;flex-direction:column!important}.woocommerce-checkout-review-order{background-color:#fff;border-radius:16px;padding:40px;width:100%}.inner-mini-cart-section{max-width:415px;width:100%}.woocommerce-checkout-review-title{border-bottom:2px solid #739ea6;color:#1b4552;font-size:1.25rem;font-weight:600;line-height:1.2;padding-bottom:10px}.cart-review-wrap{align-items:center;border-bottom:1px solid #d5d5d5;display:flex;padding:15px 0}.cart-review-wrap:last-child{border-bottom:2px solid #739ea6}.wc-checkout-wrap--cart-wrap{margin-bottom:25px}.cart-product-title{color:#000;font-size:1rem;font-weight:600;line-height:1.5;margin-bottom:5px}.cart-review-wrap img{margin-right:15px;max-width:160px}.cart-review-product-content .product-delete-btn{margin:0 auto 0 0}.cart-review-product-content .cart-product-title{display:block;margin-bottom:0}.cart-product-price{color:#739ea6;font-size:.875rem;font-weight:600;line-height:1.2;margin-bottom:10px;text-decoration:none!important}.inner-mini-cart-total-wrap{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px}.inner-mini-cart-total-wrap>div{color:#000;font-size:1rem;font-weight:400;line-height:1.5}.order-total.inner-mini-cart-total-wrap{margin-bottom:25px}.order-total.inner-mini-cart-total-wrap>div{font-weight:600}.wpcf7-list-item-label{color:#1b4552;font-size:.87rem;font-weight:400;line-height:1.5}.wpcf7-list-item-label a{color:#739ea6;display:contents}.woocommerce form .form-row .optional{display:none}.forgot-password-form{width:100%}.woocommerce-lost-password-reset-button-wrap{margin-bottom:30px}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:unset;min-height:50px;width:100%}.company-fields{display:none}.wpcf7-submit{align-items:center;background-color:#1b4552;border:1px solid #1b4552!important;border-radius:10px;border-radius:10px!important;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;justify-content:center;line-height:1.2;min-height:40px;padding:10px 20px;text-align:center;transition:all .3s;width:fit-content}.wpcf7-list-item{margin:0!important}.woocommerce-order{padding:40px 0 80px}.woocommerce-order-wrap{align-items:start;display:flex;justify-content:space-between;margin-bottom:40px}.woocommerce-order-info{align-items:center;background-color:#fff;border-radius:24px;display:flex;flex-direction:column;max-width:310px;min-height:435px;padding:50px 40px;width:100%}.order-succ-icon{background-image:url(/build/images/thankyou-succ-icon.1674b836.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:100px;margin-bottom:15px;width:101px}.order-succ-title{color:#1b4552;font-size:1.25rem;font-weight:600;line-height:1.2;margin-bottom:25px;text-align:center}.woocommerce-thankyou-order-number{align-items:center;border-bottom:1px solid #b4b4b4;border-top:1px solid #b4b4b4;color:#333;display:flex;font-size:1rem;font-weight:400;justify-content:center;line-height:1.6;margin-bottom:15px;padding:10px;width:100%}.woocommerce-thankyou-order-number strong{color:#739ea6;font-weight:600}.woocommerce-thankyou-order-text{color:#5d5d5d;font-size:.75rem;font-weight:400;line-height:1.2;margin-bottom:10px}.woocommerce-thankyou-order-text strong{font-weight:600}.view-order-date icon{background-image:url(/build/images/Group%203668.48655c10.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:18px;margin-right:10px;width:18px}.view-order-date{align-items:center;color:#1b4552;display:flex;font-size:1.2rem;font-weight:700;justify-content:center;line-height:1.5}.woocomerce-thanyou-order-info{background-color:#fff;border-radius:24px;margin-left:15px;min-height:435px;padding:40px;width:calc(100% - 310px)}.woocomerce-thanyou-order-info.full{margin-left:0;width:100%}.woocommerce table.shop_table{margin-bottom:25px}.thankyou-back{margin:0 auto}.woocommerce .woocomerce-thanyou-order-info table.shop_table th{border-bottom:2px solid #739ea6;color:#739ea6;font-size:.75rem;font-weight:700;line-height:1.3;padding:0 10px 5px 0;text-transform:uppercase}.woocommerce .woocomerce-thanyou-order-info table.shop_table th.product-name{padding-left:160px;text-align:left}.woocommerce .woocomerce-thanyou-order-info table.shop_table td .cart-product-img img{max-width:105px}.woocommerce .woocomerce-thanyou-order-info table.shop_table td .cart-product-content a{color:#000;font-size:1rem;font-weight:600;line-height:1.5}.woocommerce .woocomerce-thanyou-order-info table.shop_table th.product-total{padding-right:0;text-align:right}.woocommerce .woocomerce-thanyou-order-info table.shop_table td .cart-product-img{width:160px}.woocommerce .woocomerce-thanyou-order-info table.shop_table td{border-bottom:1px solid #d5d5d5;color:#151515;font-size:1rem;font-weight:400;line-height:1.6;padding:15px 10px 15px 0}.woocommerce .woocomerce-thanyou-order-info table.shop_table tr:last-child td{border-bottom:2px solid #739ea6}.woocommerce .woocomerce-thanyou-order-info table.shop_table td.product-total{color:#000;font-size:1rem;font-weight:400;line-height:1.6;padding-right:0;text-align:right}.woocommerce .woocomerce-thanyou-order-info table.shop_table td.product-total .woocommerce-Price-amount{color:#000;font-size:1rem;font-weight:600;line-height:1.6}.woocomerce-thanyou-order-info .order-total.inner-mini-cart-total-wrap{border-top:1px solid #d5d5d5;padding-top:10px}.inner-mini-cart-total{margin:0 0 0 auto;max-width:375px;width:100%}.order-inner-nav{align-items:center;display:flex;justify-content:space-between;width:100%}.order-inner-title{color:#151515;font-size:1.5rem;font-weight:500;line-height:1.2}.order-inner-title strong{font-weight:700}.view-order-back-btn{align-items:center;color:#739ea6;cursor:pointer;display:flex;font-size:1rem;font-weight:400;line-height:1.2;transition:all .3s}.view-order-back-btn:hover{opacity:.8}.view-order-back-btn icon{background-image:url(/build/images/order-prev-arrow.7a9cd099.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:10px;margin-right:5px;transform:rotate(180deg);width:16px}.view-order-date{font-size:1rem;font-weight:400}.order-inner-nav-wrap{margin-bottom:25px}.order-details-wrap{background-color:#fff;border-radius:24px;padding:40px}.woocommerce-MyAccount .woocomerce-thanyou-order-info{margin-left:0;width:100%}.woocommerce-MyAccount .woocomerce-thanyou-order-info .order-total{margin-bottom:25px}.download-invoice-btn{width:100%}.woocommerce-view-order .container{max-width:995px}.cart-header-wrap{align-items:center;display:flex}.cart-total{color:#739ea6;font-size:16px;font-weight:500;letter-spacing:.02em;line-height:24px;margin-left:5px;text-align:center;text-decoration-skip-ink:none;text-underline-position:from-font}.search-page{padding:40px 0 80px;position:relative}.header-search-form button{background-color:transparent;border:none;border-radius:0;padding:0}.header-search-form{align-items:center;display:flex;margin-bottom:0;transition:all .3s}.header-search-form button{bottom:14px;left:0;position:absolute}.search-page:before{background:linear-gradient(245.81deg,#e1e9ea 6.18%,#fefefe 105.54%);background-position:0 0;background-repeat:no-repeat;background-size:contain;clip-path:polygon(0 0,100% 0,calc(100% - 478px) 100%,0 100%);content:"";display:block;left:0;min-height:800px;position:absolute;top:0;width:75%}.searched-for{color:#1b4552;font-size:1.5rem;font-weight:600;line-height:1.2;margin-bottom:40px}.searched-title{color:#739ea6;font-size:.75rem;font-weight:700;line-height:1.6;margin-bottom:15px}.searched-display-news{margin-bottom:55px}.searched-display-news,.searched-display-products{grid-gap:40px 15px;display:grid;grid-template-columns:1fr 1fr 1fr}.search-title-wrap{align-items:center;display:flex;justify-content:center;margin-bottom:25px;padding:0 200px;position:relative}.search-title-wrap .back-btn{left:0;position:absolute;top:50%;transform:translateY(-50%)}.search-title-wrap .back-btn:before{width:16px}.cart-page .wc-backward{margin:0 auto}.cart-page .section-sm-title{margin-bottom:35px}.to-top.homepage{bottom:20px;left:auto;position:fixed;right:20px;z-index:95}.image-background{position:relative}.iti__country-name,.iti__flag-box{color:#1b4552;font-size:1rem;font-weight:600}.iti__dial-code{color:#739ea6;font-size:1rem;font-weight:600}.configurator{padding:40px 0 60px}.configurator .section-title{margin-bottom:25px;text-align:center}.woocommerce-checkout #payment ul.payment_methods li label{color:#000;font-size:1rem;font-weight:400;line-height:1.5}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-bottom:0}.configurator-space-extra-exhibits-wrap{align-items:center;display:flex;padding-top:10px}.configurator-space-extra-exhibits-title{color:#739ea6;font-size:.75rem;font-weight:400;line-height:1.2;margin-right:5px}.configurator-space-extra-selected{align-items:center;color:#1b4552;display:flex;font-size:.625rem;font-weight:400;line-height:1.2;margin-right:15px}.configurator-space-extra-drone{background-image:url(/build/images/drone.93df8850.svg);width:13px}.configurator-space-extra-actor,.configurator-space-extra-drone{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:13px;margin-right:5px}.configurator-space-extra-actor{background-image:url(/build/images/actor.572f33b5.svg);width:14px}.uploaded-files-error{color:#da1f26;display:none;font-size:.75rem;font-weight:400;line-height:1.2;margin-top:10px}.woocommerce table.shop_table{width:100%}.woocommerce-address-fields__field-wrapper,.woocommerce-billing-fields__field-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}form .show-password-input{cursor:pointer;position:absolute;right:.7em;top:.7em}.woocommerce-invalid input{border-color:darkred!important}.woocommerce-invalid label{color:darkred!important}.woocommerce-invalid .select2-container--default .select2-selection--single{border-color:darkred!important}.woocommerce-invalid .select2-container--default .select2-selection--single .select2-selection__rendered{color:darkred!important}.form-rent-product{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.wc_payment_methods img{max-height:50px}.woocommerce-invalid .checkmark{border-color:darkred!important}.woocommerce .woocomerce-thanyou-order-info table.shop_table td .cart-product-content a{transition:all .3s}.woocommerce .woocomerce-thanyou-order-info table.shop_table td .cart-product-content a:hover{color:#1b4552}.section-text ul{list-style-type:disc!important;padding-left:20px!important}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu{display:none}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item{display:inline-block;height:auto;margin:0;vertical-align:middle}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>a.mega-menu-link{color:#1b4552;font-size:1rem;font-weight:500;height:auto;letter-spacing:.02em;line-height:24px;padding:0 10px;text-align:center;text-decoration-skip-ink:none;text-underline-position:from-font}@media only screen and (min-width:769px){#mega-menu-wrap-header-menu #mega-menu-header-menu[data-effect=fade_up] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu,#mega-menu-wrap-header-menu #mega-menu-header-menu[data-effect=fade_up] li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu,#mega-menu-wrap-header-menu #mega-menu-header-menu[data-effect=fade_up].mega-no-js li.mega-menu-item:focus>ul.mega-sub-menu,#mega-menu-wrap-header-menu #mega-menu-header-menu[data-effect=fade_up].mega-no-js li.mega-menu-item:hover>ul.mega-sub-menu{opacity:1;transform:translate(0)}#mega-menu-wrap-header-menu #mega-menu-header-menu[data-effect=fade_up] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu,#mega-menu-wrap-header-menu #mega-menu-header-menu[data-effect=fade_up] li.mega-menu-item.mega-menu-megamenu>ul.mega-sub-menu{opacity:0;transform:translateY(10px);transition:opacity .2s ease-in,transform .2s ease-in,visibility .2s ease-in}}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item>ul.mega-sub-menu{display:block;opacity:1;pointer-events:auto;visibility:hidden}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu{background:#f1f1f1;border:0;border-radius:0;max-width:none;padding:0;position:absolute;z-index:999}@media only screen and (min-width:769px){#mega-menu-wrap-header-menu #mega-menu-header-menu[data-effect=fade_up] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu,#mega-menu-wrap-header-menu #mega-menu-header-menu[data-effect=fade_up] li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu,#mega-menu-wrap-header-menu #mega-menu-header-menu[data-effect=fade_up].mega-no-js li.mega-menu-item:focus>ul.mega-sub-menu,#mega-menu-wrap-header-menu #mega-menu-header-menu[data-effect=fade_up].mega-no-js li.mega-menu-item:hover>ul.mega-sub-menu{opacity:1;transform:translate(0)}#mega-menu-wrap-header-menu #mega-menu-header-menu[data-effect=fade_up] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu,#mega-menu-wrap-header-menu #mega-menu-header-menu[data-effect=fade_up] li.mega-menu-item.mega-menu-megamenu>ul.mega-sub-menu{opacity:0;transform:translateY(10px);transition:opacity .2s ease-in,transform .2s ease-in,visibility .2s ease-in}}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu,#mega-menu-wrap-header-menu #mega-menu-header-menu.mega-no-js li.mega-menu-item:focus>ul.mega-sub-menu,#mega-menu-wrap-header-menu #mega-menu-header-menu.mega-no-js li.mega-menu-item:hover>ul.mega-sub-menu{visibility:visible}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu{background-color:#fff;box-shadow:0 0 4px 0 #00000026;left:0;margin:0 auto;padding:65px 20px;position:fixed;right:0;top:80px;width:100%}#mega-menu-wrap-header-menu .mega-menu-toggle .mega-toggle-blocks-right{-webkit-box-flex:1;-webkit-box-pack:end;-ms-flex-pack:end;-ms-flex:1;-webkit-flex:1;flex:1;-webkit-justify-content:flex-end;justify-content:flex-end}#mega-menu-wrap-header-menu .mega-menu-toggle{-webkit-tap-highlight-color:#fff0;background:#222;border-radius:2px 2px 2px 2px;cursor:pointer;display:none;height:40px;line-height:40px;outline:none;text-align:left;user-select:none;white-space:nowrap;z-index:1}@media only screen and (max-width:768px){.hamburger{display:block;padding:0}.header-lng{display:none}.header-nav-extra{margin-right:10px}}.popup-overlay{align-items:center;background:rgba(0,0,0,.5);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.popup-content{background:#fff;border-radius:20px;box-sizing:border-box;max-height:90vh;max-width:400px;overflow-y:auto;padding:30px 20px;text-align:center;width:90%}.popup-content-title{color:#000;font-size:1.5rem;font-weight:400;letter-spacing:.05em;line-height:1.3;margin-bottom:20px}.popup-buttons{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.popup-buttons a{border-radius:6px;box-sizing:border-box;flex:1 1 40%;font-size:14px;font-weight:600;padding:12px;text-align:center;text-decoration:none}.popup-buttons .secondary-cart-btn{background:transparent;border:1px solid #000;color:#000}.popup-buttons .primary-cart-btn{background:#1b4552;color:#fff}#blueprint g.bp-dragging rect{opacity:.85}#blueprint g.bp-drop-after rect,#blueprint g.bp-drop-before rect{stroke-dasharray:4 2;stroke-width:2.5}