@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;700&display=swap');html,body{margin:0;padding:0;font-family:'Montserrat',sans-serif;font-weight:300;overflow-x:hidden}.wp-block-rank-math-toc-block a{text-decoration:none;color:#76a7bf;color:#1488ca;margin-top:5px;margin-bottom:5px}.wp-block-rank-math-toc-block a:before{font-family:"fontawesome";font-weight:900;content:"\f105 ";margin-right:5px;padding-bottom:10px}.wp-block-rank-math-toc-block a:hover{background:initial !important;color:#ff4500}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){height:200px}.filter ul,.filter li{padding:0;margin:0}.filter li{width:100%;float:left}.searchandfilter .sf-field-sort_order label{width:100%;position:relative}.airco-merken{position:relative;text-align:center}.airco-merken a{width:150px;height:75px;padding:15px;border-radius:25px;display:inline-block;position:relative;margin:5px;box-shadow:1px 1px 5px rgba(0,0,0,.2)}.airco-merken a:hover{-webkit-animation:pulse 1s;animation:pulse 1s}.airco-merken img{width:90%;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.onderhoudspakketten{width:100%;float:left;margin-top:25px;margin-bottom:25px;padding-top:25px;padding-bottom:25px;background:#f1f1f1}.onderhoudspakketten h2{color:#ff4500;width:100%;text-align:center}.onderhoudspakket{width:27.33%;margin:2%;padding:1%;float:left;background:#fff;text-align:center;padding-bottom:50px;box-shadow:1px 1px 15px rgba(0,0,0,.1);line-height:24px}.onderhoudspakket h3{color:#ff4500}span.onderhoudspakket_prijs{text-align:center;font-size:25px;color:#ff4500}.onderhoudspakket a{background:#ff4500;color:#fff;padding:10px;display:block;text-align:center}a{color:#ff4500}h1,h2{text-transform:uppercase}.header{width:100%;height:80vh;position:relative;z-index:2}.prijs_van{text-transform:cursive;font-size:14px;color:#333;text-decoration:line-through}.prijs{font-size:30px;font-weight:700;color:#ff4500}.omslag{width:80%;height:80vh;top:0;right:0;position:absolute}.omslag_tekst{xwidth:500px;xcolor:#666;color:#fff;max-width:90%;padding:5%;xpadding-bottom:calc(5% + 75px);min-height:200px;line-height:24px;position:absolute;text-align:left;xbackground-image:linear-gradient(to bottom,rgba(255,255,255,1),rgba(255,255,255,.9),rgba(255,255,255,.9),rgba(255,255,255,.8));text-shadow:2px 2px 15px rgba(0,0,0,.6);font-size:30px;font-weight:700;line-height:40px}.omslag_tekst h1{line-height:initial;font-size:40px}.omslag h1.cat_title{margin:0;padding:0;color:#fff;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.voordelen li{list-style:none}.voordelen li i{color:#ff4500}.beeldmerk img{display:none;position:absolute;top:-70px;width:130px;height:auto;left:auto;transform:translateX(-50%)}.omslag_tekst a{bottom:10px;color:#fff;background:#ff4500;left:0;display:inline-block;padding:15px;border-radius:25px;text-decoration:none}.omslag_tekst a:hover{background:#666}.menu_left .menu_contact{position:absolute;width:calc(20% + 35px);left:25px;background:#76a7bf;background:#1488ca;text-align:center;bottom:25px;line-height:26px;font-size:16px;z-index:2;font-weight:500;letter-spacing:1px;border-radius:15px;padding-top:25px;padding-bottom:25px;color:#fff}.menu_left .menu_contact i{color:#ff4500}.menu_left{width:20%;float:left;background:#fff;height:100vh}.menu_left li,.menu_left ul{list-style:none;margin:0;padding:0}.menu_left ul{margin-top:25px}.menu_top .menu_contact{color:#fff;background:#76a7bf;background:#1488ca;width:40%;position:absolute;right:0;top:0;height:40px;line-height:40px;letter-spacing:1px;font-weight:400;border-bottom-left-radius:10px;padding-left:20px;z-index:3}.menu_top .menu_contact i{margin-left:25px}.menu_left a,.menu_top a{color:#666;text-decoration:none;line-height:40px;text-transform:uppercase;font-weight:400}.menu_left a:hover,.menu_top a:hover,.current_page_item a{color:#ff4500}.menu_left li a{width:100%;float:left;text-align:center}.menu_left .logo img{width:200px;display:block;margin:0 auto;margin-top:25px;height:auto}.mobile-header{display:none;width:100%;position:fixed;height:80px;background:#fff;border-bottom:1px solid #fafafa;z-index:3}.mobile-header .logo img{height:60px;width:auto;position:absolute;margin:10px}.menu_top{position:fixed;top:0;width:100%;float:left;height:130px;background:#fff;z-index:1;border-bottom:1px solid #f1f1f1}.menu_top .logo img{height:110px;width:auto;display:block;margin-top:10px;position:absolute;left:25px}.menu_top ul{float:right;margin-right:50px}.menu_top li{float:left;list-style:none;text-decoration:none}.menu_top li a{line-height:130px;margin-left:15px;margin-right:15px;font-weight:700}.usps{width:100%;position:relative;float:left;min-height:200px;background:#76a7bf;background:#1488ca;z-index:2;background:-webkit-linear-gradient(45deg,#1488ca,#1488ca,#1488ca,#2cf1fe,#2cf1fe);color:#fff}.usp{position:relative;width:16%;margin:2%;float:left;height:165px;text-align:center;font-weight:700}.usp .icon{width:125px;height:125px;background:#fff;border-radius:50%;display:inline-block;color:#76a7bf;color:#1488ca;font-size:65px;line-height:125px}.usp span{position:absolute;bottom:0;left:0;width:100%;color:#fff}.pagina,.single_pagina{width:100%;float:left;margin-top:25px;margin-bottom:25px}.single_pagina{margin-top:150px;z-index:0;position:relative}.wrapper{width:98%;max-width:1500px;margin:0 auto;padding:1%}.uitgelichte-items{width:100%;float:left}.uitgelichte-items li,.uitgelichte-items ul{list-style:none;margin:0;padding:0}.uitgelichte-items li{position:relative;xwidth:29.33%;width:16%;height:250px;margin:2%;float:left}.overlay{position:absolute;right:0;top:0;left:0;bottom:0;background:rgba(0,0,0,.5)}.uitgelichte-items li:hover .overlay{background:rgba(0,0,0,.2);transition:ease 1s}.uitgelichte-items li h2{color:#fff;font-size:15px;margin:0;padding:0;line-height:0;text-align:center;width:100%;left:0;position:absolute;top:50%;transform:translateY(-50%)}.nieuwsitem{width:100%;min-height:400px;margin-top:75px;float:left;position:relative;background:#ff4500;float:left;padding-top:50px;padding-bottom:75px;background:-webkit-linear-gradient(45deg,#fc461d,#fc461d,#fca51d,#fca51d,#fca51d)}.nieuwsitem_content{width:29.33%;background:#fff;margin:2%;float:left;position:relative;box-shadow:1px 1px 15px rgba(0,0,0,.25);border-radius:25px}.nieuwsitem_content span{padding:5%;padding-top:225px;float:left;padding-bottom:50px}.nieuwsitem_content span a{text-decoration:none;color:orange;font-weight:700;position:absolute;bottom:20px;left:5%}.nieuwsitem_content span a.readmore-button{xleft:30%}.nieuwsitem_content span a:hover,.nieuwsitem_content span a.readmore-button:hover{color:#666}.nieuwsitem_afbeelding{width:100%;position:absolute;left:0;height:200px;top:0;right:0;border-top-left-radius:25px;border-top-right-radius:25px}.meer-tips{width:200px;background:#fff;border-radius:50px;color:#666;position:absolute;bottom:25px;left:calc(50% - 100px);text-align:center;font-weight:700;text-decoration:none;padding-top:10px;padding-bottom:10px}.meer-tips:hover{background:#666;color:#fff}.snel-contact{width:46%;margin-top:50px;padding:2%;float:left;color:#888}.snel-contact i{color:#ff4500}.reviews{width:46%;margin-top:50px;padding:2%;float:left;line-height:20px}.footer{width:100%;float:left;margin-top:50px;background:#666;color:#fff}.footer .footer_blok{width:21%;margin:2%;float:left;color:#fff;font-size:13px}.footer .footer_blok a{text-decoration:none;color:#fff}.mobile-menu{display:none}.menu-full{display:none;position:fixed;background:#fff;width:100%;height:100%;padding-top:75px;text-align:left;bottom:0;z-index:8;top:0;right:0;left:0}.menu-full a{text-decoration:none;color:#666}.menu-full ul{padding:0;margin:0}.menu-full li{list-style:none;width:100%;text-align:center;line-height:50px;text-transform:uppercase}.single_product,.koppeling .single_product,.uitgelicht_product{width:calc(29.33% - 2px);margin:2%;padding-top:15px;float:left;height:480px;border-right:1px solid #fafafa;border-bottom:1px solid #fafafa;text-align:center;border-radius:25px;box-shadow:1px 1px 15px rgba(0,0,0,.1)}.single_product:hover,.koppeling .single_product:hover,.uitgelicht_product:hover{box-shadow:1px 1px 15px rgba(0,0,0,.25);-webkit-animation:pulse 1s;animation:pulse 1s}.uitgelicht_product{width:calc(29.33% - 2px);margin:2%;padding-top:15px;float:left;height:480px;border-right:1px solid #fafafa;border-bottom:1px solid #fafafa;text-align:center}.top_picks .single_product{width:calc(21% - 2px)}.single_product:hover,.uitgelicht_product:hover{background:#fafafa}.single_product_image{width:100%;height:200px}.single_product_content{color:#666;font-weight:300}.single_product_content a{text-decoration:none}.single_product_content h2{font-size:15px;color:#666;min-height:60px}.single_product_content h1{line-height:34px}.single_pagina .single_product{xwidth:46%;width:30%;height:560px}.single_pagina .single_product_content{xwidth:46%;width:56%;height:auto;float:left;xmax-width:500px;margin:2%;color:#666;line-height:24px}.uitgelicht_product .single_product_content{width:96%}.single_product_content a.bestelknop{display:inline-block;margin-top:25px;text-decoration:none;background:#ff4500;color:#fff;padding:10px;font-weight:700;padding-left:20px;padding-right:20px;border-radius:25px}.uitgelicht_product .single_product_content a.bestelknop{width:100%}.uitgelicht_product .prijs{font-size:20px}.single_product_content a:hover{background:#666}.single_product_content p a:hover{color:#666;background:#fff}.bx-wrapper{-moz-box-shadow:0 0 0px #ccc;-webkit-box-shadow:0 0 0px #ccc;box-shadow:0 0 0px #ccc;border:0 solid #fff;background:#fff}.review,.reviews h2{text-align:center;color:#888}.gform_wrapper ul.gform_fields li.gfield label{display:none}.gform_wrapper .hidden_label input.large,.gform_wrapper .hidden_label select.large,.gform_wrapper .top_label input.large,.gform_wrapper .top_label select.large{width:100%;background:#f2f2f2;border:0;height:50px;border-radius:10px}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:inherit;font-family:inherit;padding:10px 15px !important;letter-spacing:normal}.gform_wrapper textarea{padding:6px 15px !important;line-height:1.5;resize:none;border:0;background:#f2f2f2;border-radius:10px}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{color:#fff;background:#ff4500;border:0;padding:10px;padding-left:20px;padding-right:20px;border-radius:20px}li#field_2_7{padding-right:16px;background:#f2f2f2;padding:10px;border-radius:10px;width:calc(100% - 16px)}.single_product_galerij{top:550px;left:0;position:absolute;width:30%;padding:2%}.single_product_galerij a{width:calc(33.3% - 4px);padding-top:33.3%;border:2px solid #fff;float:left;position:relative}.beoordeling{width:46%;margin-top:50px;padding:2%;float:left;line-height:20px}.single_review_page .beoordeling_veld{border-radius:15px;width:44%;padding:2%;margin:1%;float:left;background:#fafafa}.filter{width:260px;float:left;padding:20px}.filter-results{width:calc(98% - 300px);margin-left:1%;float:left;max-width:1200px}.filter ul li{border:1px solid #f1f1f1;border-radius:25px;padding:10px;margin-top:5px;margin-bottom:5px;box-shadow:1px 1px 5px rgba(0,0,0,.15)}.filter ul li ul li{font-size:12px !important;border:initial;border-radius:initial;box-shadow:initial;padding:initial;line-height:20px;border-bottom:1px solid #f1f1f1}.filter ul li ul li:hover{color:orange}.filter h4{text-align:center}.sf-field-sort_order select.sf-input-select{width:100%;height:40px;background:#f1f1f1;border:initial;border-radius:0;font-size:16px}.nieuws-item{width:100%;position:relative;float:left;margin-top:10px;margin-bottom:10px}.post-image{width:250px;height:100%;position:absolute;left:0;top:0;bottom:0}.nieuws-item span{margin-left:300px;display:block}.wp-block-heading{min-height:initial !important}.tel-mobiel{display:none !important}span.lev-mon{width:100%;float:left}span.lev-mon:hover{background:0 0 !important}.kolom_1{float:left;width:49%}.kolom_2{float:right;width:49%}.uitgelicht_product .single_product_content a.bestelknop{width:80%}.header_bottom_content{width:100%;position:absolute;bottom:0;left:0;display:flex;justify-content:center;align-items:center}.garantie_label{display:inline-block;margin-left:25px}.garantie_label img{width:175px;height:175px;position:relative;bottom:-20px;margin-left:25px;display:inline-block}.menu_contact_home{color:#fff;position:relative;background:#ff4500;padding:10px;bottom:20px;display:inline-block;font-size:20px;width:100%;max-width:600px;border-radius:5px;margin-left:25px;margin-top:100px}.menu_contact_home span{padding:10px;color:#fff;font-size:20px;font-weight:700;float:left}.omslag_tekst_home{padding:50px;top:150px;left:50px}.menu_contact_home a{float:right;text-decoration:none;font-weight:700;font-size:20px;padding:10px;background:#fff;color:#666}.single_product_content h2{min-height:initial}@media (max-width:960px){.menu_contact_home{position:absolute;bottom:-85px;float:left;display:block;color:#fff;padding:10px;font-size:14px;width:calc(100% - 40px);max-width:600px;border-radius:5px;margin-left:10px}.menu_contact_home span{font-size:14px}.menu_contact_home a{float:right;text-decoration:none;font-weight:700;font-size:14px;padding:10px;background:#fff;color:#666}.header_bottom_content,.omslag_tekst_home{position:relative;padding:initial;top:initial;left:initial}.garantie_label{margin-left:initial}.garantie_label img{width:150px;height:150px;margin-left:15px}.airco-merken a{width:75px;height:32.5px}.kolom_1,.kolom_2{width:100%;float:left}.tel-mobiel{display:block !important}.remove-on-mobile{display:none}.post-image{width:100%;height:200px;position:relative;left:initial;top:initial;bottom:initial;float:left}.searchandfilter .meta-slider{max-width:98%}li.sf-field-post-meta-merk,li.sf-field-category{float:left !important;width:42% !important}.sf-field-sort_order label,.sf-field-sort_order select.sf-input-select{width:90%}li.sf-field-post-meta-prijs{display:none !important}.filter,.filter-results{width:98%;float:left}.filter{margin-top:-100px}.beoordeling{width:96%}.single_review_page .beoordeling_veld{width:94%}.onderhoudspakket{width:94%}.single_product_galerij{top:initial;left:0;position:relative;width:96%;padding:2%}.mobile-header{display:block}.mobile-menu{display:block;position:relative;right:initial;top:initial;font-size:40px;color:#ff4500;background:#fff;border-radius:5px;z-index:3;padding-left:10px;padding-right:10px;float:right;margin-top:25px;margin-right:20px}.menu-full .mobile-menu{color:#ff4500}.menu-full .menu-button{color:#ff4500;top:0;right:0;position:absolute}.menu_left,.menu_top{display:none}.omslag{width:100%;height:80vh}.omslag_tekst a{position:relative;bottom:initial;color:#fff;background:#ff4500;left:0;display:inline-block;padding:15px;border-radius:25px;text-decoration:none;left:0;transform:translateX(0%);display:block;margin-top:25px}.usps{padding-top:50px;padding-bottom:50px;text-align:center;flex-wrap:wrap;display:flex;justify-content:center}.usp{width:28%;float:initial;display:inline-block}.uitgelichte-items li{position:relative;width:96%;height:250px;margin:2%}.snel-contact{width:96%}.reviews{width:96%}.footer .footer_blok{width:96%}.footer_blok h3{width:100%;text-align:center}.usp .icon{width:100px;height:100px;background:#fff;border-radius:50%;display:inline-block;color:#76a7bf;color:#1488ca;font-size:50px;line-height:100px}.usp span{bottom:15px}.single_pagina .single_product,.uitgelicht_product{width:96%;height:400px}.single_pagina .single_product_content{width:96%;height:auto;float:left;max-width:initial;margin:2%;color:#666;line-height:24px;text-align:center}.nieuwsitem_content{width:94%;background:#fff;margin:2%;float:left;position:relative;box-shadow:1px 1px 15px rgba(0,0,0,.25)}.single_product,.top_picks .single_product,.koppeling .single_product{width:calc(46% - 0px);margin:2%;padding-top:15px;float:left;height:475px;border-right:0 solid #fafafa;border-bottom:1px solid #fafafa;text-align:center}.xomslag_tekst{width:500px;color:#666;max-width:90%;padding:5%;padding-bottom:calc(5% + 75px);min-height:initial;line-height:24px;position:absolute;bottom:0;top:50px;left:0;transform:translateY(0%) translateX(0%);text-align:center;background-image:linear-gradient(to bottom,rgba(255,255,255,1),rgba(255,255,255,.9),rgba(255,255,255,.9),rgba(255,255,255,.8))}.omslag{width:100%;height:80vh;xtop:0px;top:80px;right:0;position:absolute}.header{height:100vh}}