.template-lightbox-top{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25);z-index:10000}.template-lightbox-top .template-lightbox-container{position:fixed;display:flex;justify-content:center;align-items:center;top:0;left:0;width:100%;height:100%;overflow:auto}.template-lightbox-top .template-lightbox-main{position:relative;background:#ecf1f7;width:100vw;height:100vh}@media(min-width: 50em){.template-lightbox-top .template-lightbox-main{width:630px;height:425px;border-radius:5px;box-shadow:0 0 30px 10px rgba(0,0,0,.2)}}.template-lightbox-top .template-lightbox-iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;margin:0;padding:0;border:0;border-radius:5px}.template-lightbox-top .template-lightbox-footer{display:none}.template-lightbox-top .template-lightbox-close{position:absolute;top:10px;right:10px;width:20px;height:20px;padding:5px;line-height:10px;cursor:pointer}.template-lightbox-top .template-lightbox-close img{width:10px;height:10px;margin:0;filter:brightness(3)}.template-lightbox-top.step2 .template-lightbox-main{width:83%;height:85vh;max-height:600px;border-radius:5px}@media(min-width: 50em){.template-lightbox-top.step2 .template-lightbox-main{width:807px;height:593px;border-radius:none}}.template-lightbox-top.step2 .template-lightbox-footer{display:none}.hubspot-template-download{text-align:left;background-color:#101423;padding:1.5em}.wrap .hubspot-template-download{max-width:700px;margin:0 auto}.hubspot-template-download .hbspt-form form h4{font-size:1.2em;margin-bottom:1.5em;line-height:30px}.hubspot-template-download .hbspt-form form div label,.hubspot-template-download .hbspt-form form div .input{display:inline-block;margin-bottom:1em}.hubspot-template-download .hbspt-form form div label{width:100%;margin-bottom:0 !important}@media(min-width: 64em){.hubspot-template-download .hbspt-form form div label{width:25%;margin-bottom:1em !important}}.hubspot-template-download .hbspt-form form div .input{width:100%}@media(min-width: 64em){.hubspot-template-download .hbspt-form form div .input{width:75%}}.hubspot-template-download .hbspt-form form div .input input{max-width:100%}@media(min-width: 64em){.hubspot-template-download .hbspt-form form div.legal-consent-container{padding-left:25%}}.hubspot-template-download .hbspt-form form div.legal-consent-container label{width:100%}.hubspot-template-download .hbspt-form form div.legal-consent-container label input,.hubspot-template-download .hbspt-form form div.legal-consent-container label span{display:inline;float:none}.hubspot-template-download .hbspt-form form div.legal-consent-container label span{margin-left:0}.hubspot-template-download .hbspt-form form div.legal-consent-container ul,.hubspot-template-download .hbspt-form form div.legal-consent-container ol{margin:0}.hubspot-template-download .hbspt-form form div.legal-consent-container ul li,.hubspot-template-download .hbspt-form form div.legal-consent-container ol li{margin:0}.hubspot-template-download .hbspt-form form div.legal-consent-container ul li:before,.hubspot-template-download .hbspt-form form div.legal-consent-container ol li:before{display:none}.hubspot-template-download .hbspt-form form div.legal-consent-container .input{margin-bottom:0;width:100%}@media(min-width: 64em){.hubspot-template-download .hbspt-form form div.hs-recaptcha,.hubspot-template-download .hbspt-form form div.hs-submit{margin-left:25%}}.hubspot-template-download .hbspt-form form div.hs-recaptcha{display:none}.hubspot-template-download .hbspt-form form div.hs-submit input{white-space:pre-wrap}.hubspot-template-download .hbspt-form form input.hs-button{background-color:#b3f604;padding:7px 25px;border:0;color:#1f3300;font-weight:500;font-size:17px;line-height:normal;text-transform:capitalize;margin-bottom:.5em}.hubspot-template-download .hbspt-form form input.hs-button:hover,.hubspot-template-download .hbspt-form form input.hs-button:focus{background-color:#76b102;color:#fff}.hubspot-template-download .hbspt-form form ul.hs-error-msgs{margin:-0.5em 0 1em;text-align:center}.hubspot-template-download .hbspt-form form ul.hs-error-msgs li{margin:0}.hubspot-template-download .hbspt-form form ul.hs-error-msgs li label{width:100%;margin:0;color:#ff3d40}.hubspot-template-download .hbspt-form form ul.hs-error-msgs li:before{display:none}#template-lightbox-iframe-content{background:#101423;padding:0 45px;height:100vh;display:flex;justify-content:center;align-items:center;margin:0}@media(min-width: 50em){#template-lightbox-iframe-content{display:block;height:auto;padding-top:35px}}@media(min-width: 50em){#template-lightbox-iframe-content .template-lightbox-iframe-content-inner{min-height:325px;min-width:475px}}#template-lightbox-iframe-content h1{font-size:32px;line-height:1.2em}@media(min-width: 50em){#template-lightbox-iframe-content h1{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}#template-lightbox-iframe-content h5{font-size:12px;color:#505768}#template-lightbox-iframe-content .hubspot-template-download{padding:0;border:0}#template-lightbox-iframe-content .hubspot-template-download textarea:focus,#template-lightbox-iframe-content .hubspot-template-download input:focus{outline:none}#template-lightbox-iframe-content .hubspot-template-download .hbspt-form form .hs-fieldtype-text{position:relative}#template-lightbox-iframe-content .hubspot-template-download .hbspt-form form .hs-fieldtype-text>label{font-weight:bold;font-size:16px;width:100%}@media(min-width: 37.5em){#template-lightbox-iframe-content .hubspot-template-download .hbspt-form form .hs-fieldtype-text>label{width:150px}}#template-lightbox-iframe-content .hubspot-template-download .hbspt-form form .hs-fieldtype-text>label .hs-form-required{display:none}@media(min-width: 37.5em){#template-lightbox-iframe-content .hubspot-template-download .hbspt-form form .hs-fieldtype-text .input{width:calc(100% - 150px)}}#template-lightbox-iframe-content .hubspot-template-download .hbspt-form form .hs-fieldtype-text input{border-width:1px;border-color:#505768;height:45px}#template-lightbox-iframe-content .hubspot-template-download .hbspt-form form .hs-fieldtype-text input:focus{background-color:#fff}#template-lightbox-iframe-content .hubspot-template-download .hbspt-form form .hs-fieldtype-text input::placeholder{color:#505768}#template-lightbox-iframe-content .hubspot-template-download .hbspt-form form .hs-fieldtype-text input.error{color:#101423;border-bottom-right-radius:0}#template-lightbox-iframe-content .hubspot-template-download .hbspt-form form .inputs-list{list-style:none;padding-left:0}@media(min-width: 37.5em){#template-lightbox-iframe-content .hubspot-template-download .hbspt-form form .inputs-list{padding-left:0;margin-left:150px}}#template-lightbox-iframe-content .hubspot-template-download .hbspt-form form .hs-submit{margin-top:30px}#template-lightbox-iframe-content .hubspot-template-download .hbspt-form form .hs-submit .hs-button{padding-top:10px;padding-bottom:10px}#template-lightbox-iframe-content .hubspot-template-download .hbspt-form form ul.hs-error-msgs{position:absolute;z-index:1;top:44px;right:1px;padding:0 .5em;margin:0;background:#ff3d40;text-align:left;font-size:12px;font-weight:bold;line-height:18px;border-radius:0 0 5px 5px;pointer-events:none}#template-lightbox-iframe-content .hubspot-template-download .hbspt-form form ul.hs-error-msgs li label{color:#fff}
