@font-face{font-family:VeluxGothic Light;font-weight:300;src:url(https://25713015.fs1.hubspotusercontent-eu1.net/hubfs/25713015/VELUX-theme/fonts/VeluxGothic-Light_eot.eot);src:url(https://25713015.fs1.hubspotusercontent-eu1.net/hubfs/25713015/VELUX-theme/fonts/VeluxGothic-Light_eot.eot) format("embedded-opentype"),url(https://25713015.fs1.hubspotusercontent-eu1.net/hubfs/25713015/VELUX-theme/fonts/VeluxGothic-Light_woff.woff) format("woff"),url(https://25713015.fs1.hubspotusercontent-eu1.net/hubfs/25713015/VELUX-theme/fonts/VeluxGothic-Light_ttf.ttf) format("truetype")}@font-face{font-family:VeluxGothic Black;font-weight:900;src:url(https://25713015.fs1.hubspotusercontent-eu1.net/hubfs/25713015/VELUX-theme/fonts/VeluxGothic-Black_eot.eot);src:url(https://25713015.fs1.hubspotusercontent-eu1.net/hubfs/25713015/VELUX-theme/fonts/VeluxGothic-Black_eot.eot) format("embedded-opentype"),url(https://25713015.fs1.hubspotusercontent-eu1.net/hubfs/25713015/VELUX-theme/fonts/VeluxGothic-Black_woff.woff) format("woff"),url(https://25713015.fs1.hubspotusercontent-eu1.net/hubfs/25713015/VELUX-theme/fonts/VeluxGothic-Black_ttf.ttf) format("truetype")}input,select{min-height:27px;padding:0 7px}.hs-input{border:1px solid #cbd6e2;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;box-sizing:border-box;color:#000;display:inline-block;font-family:VeluxGothic Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;height:40px;line-height:22px;max-width:700px;padding:9px 10px}.inputs-list{padding-inline-start:0}input[type=checkbox]{height:100%;padding-right:10px}.hbspt-form * legend,.hbspt-form * p{font-size:16px}.hbspt-form * label,.hbspt-form * legend,.hbspt-form * p{color:#000;font-family:VeluxGothic Light,Arial,sans-serif}.hbspt-form * label{font-size:1.25em}input.hs-button{background-color:red;border:none;border-radius:3px;color:#fff;font-family:VeluxGothic Light;font-size:16px;line-height:2rem;margin-top:20px;padding:.2rem 1rem}.legal-consent-container .hs-richtext>p{font-family:VeluxGothic Light,Arial,sans-serif}.hs-richtext * strong>span{color:#000}.hbspt-form * strong,.hs-richtext * strong>span{font-family:VeluxGothic Black,Arial,sans-serif!important}.hbspt-form * fieldset{max-width:700px}.hs-error-msg,.hs-form-required{color:red}.hs-error-msgs{height:40px;list-style:none;padding-inline-start:10px}.hs-error-msgs,.hs-input{width:auto}.hs-richtext.hs-main-font-element{margin-top:.4em}.hero-form .hs-form.stacked{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.hero-form .hs_email.field.hs-form-field,.hero-form .hs_firstname.field.hs-form-field{width:-webkit-calc(50% - 40px);width:-moz-calc(50% - 40px);width:calc(50% - 40px)}.hero-form .hs_firstname.field.hs-form-field{margin-right:40px}.hero-form .hs_email.field.hs-form-field{margin-left:40px}.hero-form .hs_privacy1.field.hs-form-field,.hero-form .hs_privacy2.field.hs-form-field,.hero-form .hs_roof_type.field.hs-form-field{width:100%}@media (min-width:992px){form{padding:25px}}main form ul li{padding-left:0}main form ul li:before{content:none}@media (min-width:1280px){.contact form{margin:0 auto}}.hs-button.primary:hover,input[type=button]:hover,input[type=submit]:hover{background-color:#e00;color:#fff}.hbspt-form input[type=color],.hbspt-form input[type=date],.hbspt-form input[type=datetime-local],.hbspt-form input[type=datetime],.hbspt-form input[type=email],.hbspt-form input[type=file],.hbspt-form input[type=month],.hbspt-form input[type=number],.hbspt-form input[type=password],.hbspt-form input[type=search],.hbspt-form input[type=tel],.hbspt-form input[type=text],.hbspt-form input[type=time],.hbspt-form input[type=url],.hbspt-form input[type=week],.hbspt-form textarea{background-color:#fff;border:1px solid #e9e9e7;border-radius:3px;color:#000;display:block;font-family:VeluxGothic Light;font-size:16px;height:40px;line-height:16px;margin-bottom:0;max-width:700px;padding:5px;width:100%!important}.hbspt-form select{border:1px solid #e9e9e7;border-radius:3px;color:#000;font-family:VeluxGothic Light;font-size:16px;height:40px;line-height:16px;margin-bottom:0;max-width:700px;width:100%!important}.hs-form-field{margin-bottom:10px!important}.inputs-list{list-style:none;margin:0 0 0 2px;padding:0}form .inputs-list>li{display:block;margin:0;text-align:left}.hs-error-msgs.inputs-list>li>label{color:#000;font-size:12px;margin:0;text-align:left;width:105%}.hbspt-form .hs-form-field.hs_data>label{display:block!important}.hbspt-form .hs-form-booleancheckbox label{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-family:VeluxGothic Light;font-weight:400;line-height:1.2}legend{border:0;border-bottom:0 solid #e5e5e5;color:#333;display:block;font-size:18px;line-height:30px;margin-bottom:0;padding:0;width:100%}.hbspt-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.89' height='7.912' aria-hidden='true' class='svg-inline--fa fa-chevron-down fa-w-14' data-icon='chevron-down' data-prefix='far' viewBox='0 0 448 512'%3E%3Cpath fill='currentColor' d='m441.9 167.3-19.8-19.8c-4.7-4.7-12.3-4.7-17 0L224 328.2 42.9 147.5c-4.7-4.7-12.3-4.7-17 0L6.1 167.3c-4.7 4.7-4.7 12.3 0 17l209.4 209.4c4.7 4.7 12.3 4.7 17 0l209.4-209.4c4.7-4.7 4.7-12.3 0-17z'/%3E%3C/svg%3E");background-position:right 5px center;background-position:right 4px top 5px;background-repeat:no-repeat;background-size:auto 50%;background-size:30px;border:1px solid #e1e1e1;color:#333;cursor:pointer;display:block;font-family:VeluxGothic Light,Helvetica,Verdana,sans-serif!important;height:32px!important;padding:5px 40px 5px 5px;text-indent:.01px;text-overflow:""}input[type=checkbox]:checked,input[type=checkbox]:not(:checked){left:-9999px;position:absolute}input[type=checkbox]:checked+span,input[type=checkbox]:not(:checked)+span{cursor:pointer;font-size:16px;padding-left:24px;padding-top:3px;position:relative}input[type=checkbox]:checked+span:before,input[type=checkbox]:not(:checked)+span:before{background:#fff;border:1px solid #a11515;border-radius:3px;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.3);box-shadow:inset 0 0 0 rgba(0,0,0,.3);content:"";height:15px;left:0;position:absolute;top:2px;width:15px}input[type=checkbox]:checked+span:after,input[type=checkbox]:not(:checked)+span:after{color:#000;content:"✔";font-size:15px;left:3px;line-height:.8;position:absolute;top:4px;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}input[type=checkbox]:not(:checked)+span:after{opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}input[type=checkbox]:checked+span:after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}input[type=checkbox]:disabled:checked+span:before,input[type=checkbox]:disabled:not(:checked)+span:before{background-color:#ddd;border-color:#bbb;-webkit-box-shadow:none;box-shadow:none}input[type=checkbox]:disabled:checked+span:after{color:#999}input[type=checkbox]:disabled+span{color:#aaa}input[type=checkbox]:checked:focus+span:before,input[type=checkbox]:not(:checked):focus+span:before{border:1px solid #a11515}h2,h2>span{font-family:VeluxGothic Black,Arial,sans-serif!important}span:hover:before{border:1px solid #a11515!important}.hs-form-booleancheckbox-display>span{display:block;margin-left:0!important}.hbspt-form .hs-error-msgs label{display:block}.hbspt-form .hs-error-msgs.inputs-list{font-size:16px;left:0!important;position:inherit;top:inherit!important}.hbspt-form .hs-fieldtype-booleancheckbox .hs-error-msgs.inputs-list{font-size:16px;left:25px!important;position:inherit;top:inherit!important}form .hs-richtext p{font-family:VeluxGothic Light,Arial,sans-serif;font-size:16px!important;line-height:1.2em;margin-bottom:5px}form .hs-richtext p>span{font-family:VeluxGothic Light,Arial,sans-serif!important}@media (max-width:768px){.privacy-policy-rsp{display:none}.logoHeader{width:80px}}.hbspt-form{margin-top:0}@media (max-width:1024px){legend{font-size:18px}.hbspt-form input[type=color],.hbspt-form input[type=date],.hbspt-form input[type=datetime-local],.hbspt-form input[type=datetime],.hbspt-form input[type=email],.hbspt-form input[type=file],.hbspt-form input[type=month],.hbspt-form input[type=number],.hbspt-form input[type=password],.hbspt-form input[type=search],.hbspt-form input[type=tel],.hbspt-form input[type=text],.hbspt-form input[type=time],.hbspt-form input[type=url],.hbspt-form input[type=week],.hbspt-form select,.hbspt-form textarea{background-color:#fff;border-color:#e9e9e7;border-radius:3px;font-size:12px!important;height:40px}}