@charset "UTF-8";:root{font-size:16px}html{box-sizing:border-box;font-size:100%}*,:after,:before{box-sizing:inherit}body{background-color:#fff;color:#2d343f;font-family:Nunito Sans,sans-serif;line-height:1.3;overflow-x:hidden}span[data-nordpass-uid]{display:none;opacity:0}@media screen and (max-width:39.99875em){.hide-for-small{display:none!important}}.telephone{border:1px dotted #ffdb00;color:#ffdb00!important;font-weight:800;padding:.5rem}.yellow{color:#ffdb00}.darkyellow{color:#c0a813}.light-grey{color:#e1e2e3}.dark-grey{color:#2d343f}h1,h2,h3,h4{margin-bottom:1rem;margin-top:1rem;transition:all .5s ease}.legal-section h1,.legal-section h2{margin-top:3rem}h1{color:#2d343f;font-family:Nunito Sans,sans-serif;font-size:2rem;font-weight:600;letter-spacing:-.05rem;line-height:5rem}@media screen and (min-width:40em) and (max-width:63.99875em){h1{line-height:2.4rem}}@media screen and (max-width:39.99875em){h1{font-size:2.2rem;line-height:2.4rem}}h1 small{color:#2d343f;font-size:1.6rem}h1 small sup{position:relative;top:-1.5rem}h2{color:#2d343f;font-family:Nunito Sans,sans-serif;font-size:1.6rem;font-weight:700;letter-spacing:-.05rem;line-height:2.2rem}@media screen and (min-width:40em) and (max-width:63.99875em){h2{font-size:1.9rem;line-height:2rem}}@media screen and (max-width:39.99875em){h2{font-size:1.7rem;line-height:1.8rem}}h2 small{color:#2d343f;font-size:1rem}h2 small sup{position:relative;top:-1rem}@media screen and (min-width:64em){.product-box h2{font-size:1.7rem;line-height:1.9rem}}h3{color:#2d343f;font-family:Nunito Sans,sans-serif;font-size:1.4rem;font-weight:700;letter-spacing:-.05rem;line-height:1.9rem}@media screen and (min-width:40em) and (max-width:63.99875em){h3{font-size:1.6rem;line-height:1.7rem}}@media screen and (max-width:39.99875em){h3{font-size:1.4rem;line-height:1.5rem}}h4{color:#2d343f;font-family:Nunito Sans,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:-.03rem}@media screen and (max-width:39.99875em){h4{font-size:1.25rem}}p.lead{font-family:Nunito Sans,sans-serif;font-size:1.875rem;letter-spacing:-.1rem;line-height:2.1rem;padding-bottom:2rem}@media screen and (max-width:39.99875em){p.lead{font-size:1.45rem;line-height:1.65rem;padding-bottom:1rem}}p.lead.h2{font-size:1.475rem}@media screen and (max-width:39.99875em){p.lead.h2{font-size:1.275rem}}p{font-family:Nunito Sans,sans-serif;font-size:1.2rem;letter-spacing:-.02rem;line-height:1.5rem}@media screen and (max-width:39.99875em){p{font-size:1.1rem}}p a{display:inline-flex;line-height:1.2rem;text-decoration:none}p a,p a:hover{border-bottom:2px solid #2d343f;color:#2d343f}p a:hover{background-color:rgba(192,168,19,.1)}p a:active,p a:visited{color:#2d343f}p.small-text{font-size:.75rem;line-height:1.2rem}.product-box a{color:#2d343f}ol.legal li,ul.legal li{font-family:Nunito Sans,sans-serif;font-size:1.2rem;font-weight:600;letter-spacing:-.01rem;line-height:1.6rem;list-style-position:inside;list-style-type:decimal;padding:0 1rem 1rem}ol.legal li a,ul.legal li a{color:inherit;text-decoration:none}ol.legal.privacy li,ol.legal.terms li,ul.legal.privacy li,ul.legal.terms li{font-weight:400}ol.legal.terms li,ul.legal.terms li{list-style-position:inside;list-style-type:lower-alpha}.footer .links.title{font-size:1.1rem;font-weight:800}.footer .legal,.footer .links.title{color:#e1e2e3;font-family:Nunito Sans,sans-serif;letter-spacing:0}.footer .legal{font-size:.6rem;font-weight:500;line-height:1.3em}@media screen and (min-width:40em) and (max-width:63.99875em){.footer .legal{font-size:.7rem}}@media screen and (max-width:39.99875em){.footer .legal{font-size:1rem}}.footer ul.links{color:#2d343f;font-family:Nunito Sans,sans-serif;font-size:1rem;font-weight:500;letter-spacing:0;list-style:none}.footer ul.links li{line-height:1.75rem}.footer p{font-size:1rem;line-height:1.15rem}.footer a{color:#e1e2e3;text-decoration:none}.footer a:hover{border-bottom:3px solid #ffdb00;color:#ffdb00}.cookies{color:#e1e2e3;font-family:Nunito Sans,sans-serif;font-size:1rem;font-weight:600}@media screen and (max-width:39.99875em),screen and (min-width:40em) and (max-width:63.99875em){.cookies{font-size:1.2rem}}.cookies .grid-padding-y .cell{text-align:center}.cookies a{color:#e1e2e3;text-decoration:none}.cookies a:hover,.cookies a:link{border-bottom:3px solid #e1e2e3}table{font-family:Nunito Sans,sans-serif;font-size:1rem}@media screen and (max-width:39.99875em){table{font-size:.75rem}}table th{color:#2d343f;font-size:1.2rem}@media screen and (max-width:39.99875em){table th{font-size:1rem}}.nav{color:#fff;font-size:4.5rem;font-weight:100}.small-print{padding:2rem 0 0}span.ipo:after{content:"®";font-size:small;margin:0 0 0 .1rem;position:relative;vertical-align:top}h1 span.ipo:after{top:-.5rem}body{background-color:#2d343f}.button.services{margin:3rem 0 2rem}@media screen and (min-width:40em) and (max-width:63.99875em){.button.services{margin:3rem 0 2rem}}@media screen and (max-width:39.99875em){.button.services{margin:2rem 0 .5rem}}.button.services.page{margin:4rem 0 2rem}@media screen and (max-width:39.99875em){.button.services.page{margin:2.5rem 0 1rem}}.button.services.homepage{margin:2rem 0}@media screen and (max-width:39.99875em){.button.cookies{margin:1rem 0}}@media screen and (min-width:64em){.button.cookies{margin:0 0 0 1rem}}.cookies{background-color:rgba(45,52,63,.85);margin:0}.cookies div.cookie_message{display:inline}@media screen and (max-width:39.99875em),screen and (min-width:40em) and (max-width:63.99875em){.cookies div.cookie_message{display:block;padding-bottom:.75rem}}.cookies .grid-padding-y .cell{padding:1.5rem 0}@media screen and (min-width:40em) and (max-width:63.99875em){.cookies .button{margin:.5rem}}.cell.content{background-color:#fff;padding:0 0 4rem}.cell.content.privacy{padding:0 2rem}@media screen and (max-width:39.99875em){.cell.content.privacy{padding:0 .75rem}}@media screen and (max-width:39.99875em),screen and (min-width:40em) and (max-width:63.99875em){.cell.content.home-content,.cell.content.other-services,.cell.content.services-content{padding:0}}.cell.cookies{display:none;left:0;opacity:0;position:inherit;right:0;top:0;z-index:200}.cell .aerospect.logo{margin-bottom:.5rem;padding:1.2rem 0 0}.cell .aerospect.logo img{max-width:240px}@media screen and (max-width:39.99875em){.cell .aerospect.logo img{max-width:177px}}.cell.footer .aerospect.logo img{max-width:200px}.cell .cookies,.cell .logo{text-align:left}.cell .nav{text-align:right}.cell.header{background-color:#ffdb00;margin:0;padding:0}.cell.contact{background-color:#fff}.cell.contact:before{content:"";display:block;padding-top:6rem}@media screen and (max-width:39.99875em){.cell.contact:before{padding-top:2rem}}.cell.contact:after{content:"";display:block;padding-bottom:5.5rem}@media screen and (min-width:64em){.cell.contact:after{padding-bottom:8rem}}.cell.contact .email-address{padding-top:0}.cell .get-in-touch.grid-padding-y{padding:2rem 0}@media screen and (min-width:64em){.cell .get-in-touch.grid-padding-y{padding-bottom:0}}.stay-in-touch{background:linear-gradient(180deg,#ffdb00,#c0a813 80%);padding:2rem}.stay-in-touch h2{margin-top:0}.footer.links{background-color:#2d343f;padding:2rem 0 4rem}.footer.legal{background-color:#2d343f;padding:1rem 0}.footer .links.title{padding-bottom:.75rem}@media screen and (max-width:39.99875em){.footer .links.title{padding:1rem 0 .25rem}}.footer ul.links{margin:0;padding:0}@media screen and (max-width:39.99875em){.footer ul.links{padding-bottom:1rem}}.footer p{padding:.5rem 1.75rem 0 0}@media screen and (min-width:64em){.footer p{margin-left:-4.9rem}}@media screen and (min-width:40em) and (max-width:63.99875em){.footer p{margin-left:1rem}}@media screen and (max-width:39.99875em){.footer p{padding:.5rem 1rem 0}}.footer .lower.navigation.links{display:inline-flex;padding:1rem 0}.footer .lower.navigation.links>li{padding-left:1rem}@media screen and (max-width:39.99875em){.footer .lower.navigation.links{flex-direction:column}}@media screen and (min-width:40em){.footer .lower.navigation.links{float:right}}.footer .aerospect.logo{padding:0}@media screen and (max-width:39.99875em){.footer .aerospect.logo img{display:block;margin:0 auto}}.about-section .caveats{padding-top:2rem}.about-section,.contact-section,.home-section,.legal-section,.service-section{padding:3.5rem!important}@media screen and (min-width:40em) and (max-width:63.99875em){.about-section,.contact-section,.home-section,.legal-section,.service-section{padding:3rem!important}}@media screen and (max-width:39.99875em){.about-section,.contact-section,.home-section,.legal-section,.service-section{padding:2rem 0!important}}.about-section.white-background,.contact-section.white-background,.home-section.white-background,.legal-section.white-background,.service-section.white-background{background:linear-gradient(0deg,hsla(210,3%,89%,.25),#fff 80%)}.about-section.white-background-reverse,.contact-section.white-background-reverse,.home-section.white-background-reverse,.legal-section.white-background-reverse,.service-section.white-background-reverse{background:linear-gradient(180deg,hsla(210,3%,89%,.1),hsla(210,3%,89%,.25) 80%)}.about-section.grey-background,.contact-section.grey-background,.home-section.grey-background,.legal-section.grey-background,.service-section.grey-background{background:linear-gradient(180deg,hsla(210,3%,89%,.25),#e1e2e3 80%)}.about-section.grey-background-reversed,.contact-section.grey-background-reversed,.home-section.grey-background-reversed,.legal-section.grey-background-reversed,.service-section.grey-background-reversed{background:linear-gradient(180deg,#e1e2e3,hsla(210,3%,89%,.25) 80%)}.about-section.yellowgrey-background,.contact-section.yellowgrey-background,.home-section.yellowgrey-background,.legal-section.yellowgrey-background,.service-section.yellowgrey-background{background:linear-gradient(180deg,hsla(210,3%,89%,.1),rgba(255,219,0,.1) 80%)}.about-section.yellowgrey-background-reversed,.contact-section.yellowgrey-background-reversed,.home-section.yellowgrey-background-reversed,.legal-section.yellowgrey-background-reversed,.service-section.yellowgrey-background-reversed{background:linear-gradient(180deg,rgba(255,219,0,.1),hsla(210,3%,89%,.1) 80%)}.about-section.yellow-background,.contact-section.yellow-background,.home-section.yellow-background,.legal-section.yellow-background,.service-section.yellow-background{background:linear-gradient(180deg,rgba(192,168,19,.1),rgba(255,219,0,.1) 80%)}.about-section .grid-container .cell .product-image img,.contact-section .grid-container .cell .product-image img,.home-section .grid-container .cell .product-image img,.legal-section .grid-container .cell .product-image img,.service-section .grid-container .cell .product-image img{transform:scale(.8);transition:all .5s ease}@media screen and (max-width:39.99875em){.about-section .grid-container .cell .product-image img,.contact-section .grid-container .cell .product-image img,.home-section .grid-container .cell .product-image img,.legal-section .grid-container .cell .product-image img,.service-section .grid-container .cell .product-image img{transform:scale(.8)}}@media screen and (min-width:40em) and (max-width:63.99875em){.about-section .grid-container .cell .product-image img,.contact-section .grid-container .cell .product-image img,.home-section .grid-container .cell .product-image img,.legal-section .grid-container .cell .product-image img,.service-section .grid-container .cell .product-image img{transform:scale(.7)}}@media screen and (min-width:64em){.about-section .grid-container .cell .product-image img,.contact-section .grid-container .cell .product-image img,.home-section .grid-container .cell .product-image img,.legal-section .grid-container .cell .product-image img,.service-section .grid-container .cell .product-image img{transform:scale(.75)}}@media screen and (max-width:39.99875em){.small-text-center{text-align:center}}@media screen and (max-width:39.99875em),screen and (min-width:40em) and (max-width:63.99875em){.boxes{margin-left:-1rem;margin-right:-1rem}.boxes .grey-background{background-color:hsla(210,3%,89%,.25)}}@media screen and (min-width:40em){.other-services .boxes{margin-left:2rem auto;margin-right:2rem auto}}@media screen and (max-width:39.99875em){.other-services .product-box img{margin:0 auto}}@media screen and (min-width:40em){.other-services .product-box img{padding:2rem!important}}@media screen and (max-width:39.99875em),screen and (min-width:40em) and (max-width:63.99875em){.other-services .boxes{margin-left:0;margin-right:0}}.product-box .product-image img{transform:scale(.8);transition:all .5s ease}@media screen and (min-width:40em) and (max-width:63.99875em){.product-box{padding:1rem}}@media screen and (max-width:39.99875em){.product-box{padding:2rem}}.product-box{margin:0}.product-box a{display:block;padding:1.3rem}body .slant-bottom{clip-path:polygon(0 0,100% 0,100% 85%,0 100%)}@media screen and (max-width:39.99875em){body .slant-bottom{clip-path:polygon(0 0,100% 0,100% 90%,0 100%)}}body .slant-bottom-reversed{clip-path:polygon(0 0,100% 0,100% 100%,0 85%)}@media screen and (max-width:39.99875em){body .slant-bottom-reversed{clip-path:polygon(0 0,100% 0,100% 100%,0 90%)}}body .slant-top{clip-path:polygon(0 0,100% 15%,100% 100%,0 100%)}@media screen and (max-width:39.99875em){body .slant-top{clip-path:polygon(0 0,100% 10%,100% 100%,0 100%)}}body .slant-top-reversed{clip-path:polygon(0 15%,100% 0,100% 100%,0 100%)}@media screen and (max-width:39.99875em){body .slant-top-reversed{clip-path:polygon(0 10%,100% 0,100% 100%,0 100%)}}body .home-content-top-margin{margin-top:-5rem}body .about-content-top-margin,body .inspection-content-top-margin,body .photography-content-top-margin,body .thermography-content-top-margin{margin-top:-2rem}body .contact-content-top-margin{margin-top:-2.5rem}body .stay-in-touch{margin-bottom:-2.5rem;padding-bottom:4rem;padding-top:5rem}@media screen and (max-width:39.99875em){body .stay-in-touch{margin-bottom:-6rem;padding-bottom:6rem}}body .footer.links{padding-top:4.5rem}.intro,.intro-box,.service-item-intro,.service-item-intro-reversed{background:linear-gradient(180deg,#ffdb00,#c0a813 80%);background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;width:100%!important}.intro .grid-container .background-block,.intro-box .grid-container .background-block,.service-item-intro .grid-container .background-block,.service-item-intro-reversed .grid-container .background-block{background:linear-gradient(180deg,rgba(45,52,63,.85),rgba(45,52,63,.65) 80%);clip-path:polygon(0 0,100% 2%,88% 90%,0 100%);-webkit-clip-path:polygon(0 0,100% 2%,88% 90%,0 100%);margin:1rem 0}.intro .grid-container .background-block h1,.intro-box .grid-container .background-block h1,.service-item-intro .grid-container .background-block h1,.service-item-intro-reversed .grid-container .background-block h1{line-height:2.4rem}.intro .grid-container .background-block h1,.intro .grid-container .background-block h2,.intro-box .grid-container .background-block h1,.intro-box .grid-container .background-block h2,.service-item-intro .grid-container .background-block h1,.service-item-intro .grid-container .background-block h2,.service-item-intro-reversed .grid-container .background-block h1,.service-item-intro-reversed .grid-container .background-block h2{color:#ffdb00}.intro .grid-container .background-block p,.intro-box .grid-container .background-block p,.service-item-intro .grid-container .background-block p,.service-item-intro-reversed .grid-container .background-block p{color:#e1e2e3;padding-left:0;padding-right:2.8rem}@media screen and (max-width:39.99875em){.intro .grid-container .background-block p,.intro-box .grid-container .background-block p,.service-item-intro .grid-container .background-block p,.service-item-intro-reversed .grid-container .background-block p{padding-right:1.6rem}}.intro .grid-container .background-block p.lead,.intro-box .grid-container .background-block p.lead,.service-item-intro .grid-container .background-block p.lead,.service-item-intro-reversed .grid-container .background-block p.lead{padding-bottom:1rem}.intro-box{background:unset}@media screen and (max-width:39.99875em){.service-item-intro-reversed .grid-container .background-block{clip-path:polygon(100% 100%,14% 86%,0 2%,100% 0);-webkit-clip-path:polygon(100% 100%,14% 86%,0 2%,100% 0)}}@media screen and (min-width:40em) and (max-width:63.99875em){.service-item-intro-reversed .grid-container .background-block{clip-path:polygon(100% 100%,28% 86%,18% 2%,100% 0);-webkit-clip-path:polygon(100% 100%,28% 86%,18% 2%,100% 0)}}@media screen and (min-width:64em){.service-item-intro-reversed .grid-container .background-block{clip-path:polygon(100% 100%,52% 86%,45% 2%,100% 0);-webkit-clip-path:polygon(100% 100%,52% 86%,45% 2%,100% 0)}}.service-item-intro-reversed .grid-container .background-block p{padding-left:3rem;padding-right:0}.button{background-color:#ffdb00;border-radius:0!important;-webkit-border-radius:0!important;color:#2d343f;font-family:Nunito Sans,sans-serif;font-weight:650;letter-spacing:-.01rem;padding:1rem;transition:all .5s ease}@media screen and (max-width:39.99875em){.button.expand-on-small{padding-left:0;padding-right:0;width:100%}}.button:focus{background-color:#ffdb00;color:#2d343f}.button:focus a{color:#2d343f}.button:hover{background-color:#2d343f;color:#ffdb00}.button:hover a{color:#ffdb00}.button a{color:#2d343f}.button.cookies{background-color:transparent;border:2px solid #ffdb00;color:#ffdb00;font-size:1rem;letter-spacing:-.01rem;padding:.8rem;text-align:center}.button.cookies:focus,.button.cookies:hover{background-color:#ffdb00;color:#000}@media screen and (max-width:39.99875em){.button.cookies{font-size:1rem}}.stay-in-touch .button{background-color:transparent;border:2px solid #2d343f;color:#2d343f}.stay-in-touch .button:focus,.stay-in-touch .button:hover{background-color:#2d343f;color:#ffdb00}.menu.vertical{flex-direction:row}@media screen and (min-width:64em){.menu.vertical{margin-top:.2rem}}@media screen and (max-width:39.99875em),screen and (min-width:40em) and (max-width:63.99875em){.menu.vertical{flex-direction:column}}@media screen and (min-width:64em){.menu>li{margin:2.5rem .35rem 0;padding:0 .75rem}.menu>li a{color:#2d343f;font-family:Nunito Sans,sans-serif;font-size:1.1rem;font-weight:650}.menu>li a span:hover{color:rgba(45,52,63,.65)}.menu>li a span.activeMenu{border-bottom:4px solid #2d343f;color:#2d343f}}.menu a{margin:0;padding:0}@media screen and (max-width:39.99875em),screen and (min-width:40em) and (max-width:63.99875em){.curtain-menu{align-items:stretch;display:flex;height:100vh;overflow:hidden;pointer-events:none;position:fixed;width:100vw;z-index:10}}.curtain-menu.remove-gutters{margin-left:-15px}@media screen and (max-width:39.99875em),screen and (min-width:40em) and (max-width:63.99875em){.curtain-menu-wrapper{align-items:flex-start;bottom:0;display:flex;height:100vh;justify-content:center;left:0;padding:20% 0 0;position:fixed;right:0;top:0;transform:translateY(-100%);transition:transform .5s;transition-delay:.5s;visibility:hidden;width:100vw;z-index:11}.curtain-menu-wrapper .curtain-menu-list li{border-radius:8px;font-family:Nunito Sans,sans-serif;font-size:1.875rem;font-weight:700;justify-content:center;letter-spacing:-.01rem;min-height:1.875rem;padding:1rem;text-align:center;width:100%}}@media screen and (max-width:39.99875em) and (max-width:39.99875em),screen and (min-width:40em) and (max-width:63.99875em) and (max-width:39.99875em){.curtain-menu-wrapper .curtain-menu-list li{font-size:1.75rem;margin-top:2rem;padding:.5rem 1rem}}@media screen and (max-width:39.99875em),screen and (min-width:40em) and (max-width:63.99875em){.curtain-menu-wrapper .curtain-menu-list li:hover a{color:#ffdb00}.curtain-menu-wrapper .curtain-menu-list li a{color:#e1e2e3;justify-content:center}.curtain-menu .curtain{align-items:center;display:flex;flex:1;justify-content:center;transition:flex .45s}.curtain-menu .curtain:nth-child(2){background:transparent;flex:1 0 100%}.curtain-menu .curtain:nth-child(3){transform:scaleX(-1)}.curtain-menu .curtain:nth-child(odd){background-color:#2d343f;background:url(/img/png/menu_textile.png)}.curtain-menu-button{position:absolute;right:1.6rem;z-index:12}}@media screen and (max-width:39.99875em){.curtain-menu-button{margin-top:1.1rem}}@media screen and (min-width:40em) and (max-width:63.99875em){.curtain-menu-button{margin-top:1.7rem}}@media screen and (max-width:39.99875em),screen and (min-width:40em) and (max-width:63.99875em){.curtain-menu-button-toggle{cursor:pointer;height:2.125rem;position:relative;width:2.125rem}.curtain-menu-button-toggle div{background:#2d343f;height:8px;position:relative;top:50%;transition:transform .3s;transition-delay:.5s}.curtain-menu-button-toggle .bar1{transform:translateX(0) translateY(-100%) rotate(0deg)}.curtain-menu-button-toggle .bar2{transform:translateX(0) translateY(0) rotate(0deg)}.curtain-menu-button-toggle:active{box-shadow:none}.curtain-menu-open{overflow:hidden}.curtain-menu-open .curtain:nth-child(2){flex:0 0 0%}.curtain-menu-open .curtain-menu-wrapper{pointer-events:all;transform:translateY(0);visibility:visible}.curtain-menu-open .curtain-menu-button-toggle .bar1,.curtain-menu-open .curtain-menu-button-toggle .bar2{background:#ffdb00}.curtain-menu-open .curtain-menu-button-toggle .bar1{transform:translateX(0) translateY(0) rotate(-45deg)}.curtain-menu-open .curtain-menu-button-toggle .bar2{transform:translateX(0) translateY(-100%) rotate(-135deg)}}.footer ul.lower.navigation.links{font-size:.8rem}@media screen and (max-width:39.99875em){.footer ul.lower.navigation.links{font-size:1rem}}.footer ul.lower.navigation.links span.activeMenu{border-bottom:2px solid #ffdb00;color:#ffdb00}@media screen and (min-width:40em){.footer ul.lower.navigation.links li:first-child:after,.footer ul.lower.navigation.links li:nth-child(2):after{color:#e1e2e3;content:" | ";font-size:.9rem;font-weight:100;margin:0 0 0 .6rem}.footer ul.lower.navigation.links li:nth-child(2):after{content:""}}form{font-family:Nunito Sans,sans-serif;letter-spacing:-.01rem;margin:0 auto;width:30rem}form .marketing-optin{padding:.5rem 0 0 .5rem}form input.ng-dirty.ng-invalid,form textarea.ng-dirty.ng-invalid{border-bottom:4px solid red}form [type=email],form [type=email]:focus,form [type=number],form [type=number]:focus,form [type=text],form [type=text]:focus,form input,form textarea,form textarea:focus{background-color:#fff;border:none;box-shadow:none;color:#2d343f;font-size:1em}form input::-webkit-input-placeholder{color:#2d343f}form input::-ms-placeholder{color:#2d343f}form input::-moz-placeholder{color:#2d343f}form input::placeholder{color:#2d343f}form [type=email]:focus,form [type=number]:focus,form [type=text]:focus,form textarea:focus{background-color:#fff;color:#2d343f}form textarea,form textarea:focus{height:11rem}form .alert-success,form .response{background-color:rgba(255,219,0,.25);color:#2d343f;font-family:Nunito Sans,sans-serif;font-size:1.2em;font-weight:700;letter-spacing:-.01rem;margin:1rem 0 1.2rem;padding:2rem}form .alert-success{padding:1em}@media screen and (max-width:39.99875em){form{width:90%}}form input[type=email]:focus::-webkit-input-placeholder,form input[type=email]:focus::placeholder,form input[type=number]:focus::-webkit-input-placeholder,form input[type=number]:focus::placeholder,form input[type=text]:focus::-webkit-input-placeholder,form input[type=text]:focus::placeholder{color:#2d343f}form [type=color],form [type=date],form [type=datetime-local],form [type=datetime],form [type=email],form [type=month],form [type=number],form [type=password],form [type=search],form [type=tel],form [type=text],form [type=time],form [type=url],form [type=week],form textarea{border:1px solid #e1e2e3;border-radius:0;color:#2d343f}form textarea:focus:-ms-input-placeholder,form textarea:focus::-webkit-input-placeholder,form textarea:focus::placeholder{color:#2d343f}form .sticky{height:0;left:0;opacity:0;position:absolute;top:0;width:0;z-index:-1}form input:checked~.switch-paddle{background-color:#ffdb00}textarea::-moz-placeholder{color:#2d343f}textarea::placeholder{color:#2d343f}textarea:focus::-moz-placeholder{color:#2d343f}textarea:focus::placeholder{color:#2d343f}body{visibility:hidden}.view-container{background-color:#fff}.view-container .boxes{visibility:hidden}.view-container .boxes:hover>*{opacity:.2}.view-container .boxes:hover>* img{filter:grayscale(100%);-webkit-filter:grayscale(100%);transition:filter .4s ease-in-out .1s,transform 0ms ease-in-out 0ms}.view-container .boxes>*{transition:opacity .4s ease-in-out .1s,transform 0ms ease-in-out 0ms;visibility:visible}.view-container .boxes>:hover{opacity:1}.view-container .boxes>:hover img{filter:grayscale(0);-webkit-filter:grayscale(0);transition:filter .4s ease-in-out .1s,transform 0ms ease-in-out 0ms}@media screen and (max-width:39.99875em){.view-container .boxes.switch-remove-small{opacity:1;visibility:visible}.view-container .boxes.switch-remove-small:hover>*{opacity:1}}@media screen and (min-width:40em) and (max-width:63.99875em){.view-container .boxes.switch-remove-medium{opacity:1;visibility:visible}.view-container .boxes.switch-remove-medium:hover>*{opacity:1}}.alert-success,.response{opacity:1;transition:all .5s ease}.alert-success.ng-hide,.alert-success.ng-hide-add-active,.response.ng-hide,.response.ng-hide-add-active{opacity:0}.alert-success.ng-hide-remove-active,.response.ng-hide-remove-active{color:red;opacity:1}table.cookie-table tbody tr:nth-child(2n){background-color:#fff}table.cookie-table tbody,table.cookie-table tbody td,table.cookie-table tfoot,table.cookie-table thead{border:1px solid #e1e2e3}@media screen and (max-width:39.99875em),screen and (min-width:40em) and (max-width:63.99875em){table.cookie-table tbody,table.cookie-table td,table.cookie-table th,table.cookie-table tr{display:block;text-align:left}table.cookie-table th{display:none}}@media screen and (min-width:64em){.hide-for-large-up{display:none}}@media screen and (max-width:39.99875em),screen and (min-width:40em) and (max-width:63.99875em){.show-for-large-up{display:none}}ul.icon{list-style-type:none}ul.icon li h3{margin:0 0 .3rem;position:relative;top:5px}ul.icon li p{padding-bottom:1rem}ul.icon li{transition:background-size .5s ease}ul.icon.tick{margin-left:0;padding:1.5rem 0}@media screen and (max-width:39.99875em){ul.icon.tick{padding:3rem 0}}ul.icon.tick li{background:url(/img/svg/tick.svg) no-repeat;padding:.6rem 0 0 3.5rem}@media screen and (max-width:39.99875em){ul.icon.tick li{background-size:2rem;padding:.3rem 0 0 2.5rem}}ul.icon.certificate{margin-left:0}ul.icon.certificate li{background:url(/img/svg/certificate.svg) no-repeat;background-size:4rem;padding:0 0 0 5rem}@media screen and (max-width:39.99875em){ul.icon.certificate li{background-size:3rem;padding:0 0 0 4rem}}ul.icon.certificate.thermal{margin-left:0}ul.icon.certificate.thermal li{background:url(/img/svg/thermal.svg) no-repeat;background-size:4rem}@media screen and (max-width:39.99875em){ul.icon.certificate.thermal li{background-size:3rem}}ul.icon.insurance{margin-left:0}ul.icon.insurance li{background:url(/img/svg/insurance.svg) no-repeat;background-size:4rem;padding:0 0 0 5rem}@media screen and (max-width:39.99875em){ul.icon.insurance li{background-size:3rem;padding:0 0 0 4rem}}
/*# sourceMappingURL=style.css.map */
