@font-face{font-family:Factoria Medium;font-style:normal;font-weight:400;src:url(https://impactfireservices.com/wp-content/themes/impactfire/fonts/Factoria_Medium.eot);src:url(https://impactfireservices.com/wp-content/themes/impactfire/fonts/Factoria_Medium.woff2) format("woff2"),url(https://impactfireservices.com/wp-content/themes/impactfire/fonts/Factoria_Medium.woff) format("woff"),url(https://impactfireservices.com/wp-content/themes/impactfire/fonts/Factoria_Medium.ttf) format("truetype"),url(https://impactfireservices.com/wp-content/themes/impactfire/fonts/factoria-medium.otf) format("opentype")}@font-face{font-family:d-dinregular;font-style:normal;font-weight:400;src:url(https://impactfireservices.com/wp-content/themes/impactfire/fonts/URW_DIN.eot);src:url(https://impactfireservices.com/wp-content/themes/impactfire/fonts/URW_DIN.woff2) format("woff2"),url(https://impactfireservices.com/wp-content/themes/impactfire/fonts/URW_DIN.woff) format("woff"),url(https://impactfireservices.com/wp-content/themes/impactfire/fonts/URW_DIN.ttf) format("truetype"),url(https://impactfireservices.com/wp-content/themes/impactfire/fonts/URWDIN-Regular.otf) format("opentype")}@font-face{font-family:d-dindin-bold;font-style:normal;font-weight:400;src:url(https://impactfireservices.com/wp-content/themes/impactfire/fonts/URWDIN-Bold.otf) format("opentype"),url(https://impactfireservices.com/wp-content/themes/impactfire/fonts/URWDIN-Bold.otf) format("opentype");src:url(https://impactfireservices.com/wp-content/themes/impactfire/fonts/URW_DIN_Bold.eot);src:url(https://impactfireservices.com/wp-content/themes/impactfire/fonts/URW_DIN_Bold.woff2) format("woff2"),url(https://impactfireservices.com/wp-content/themes/impactfire/fonts/URW_DIN_Bold.woff) format("woff"),url(https://impactfireservices.com/wp-content/themes/impactfire/fonts/URW_DIN_Bold.ttf) format("truetype"),url(https://impactfireservices.com/wp-content/themes/impactfire/fonts/URWDIN-Bold.otf) format("opentype")}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5{color:#638fc6;font-family:Factoria Medium,serif;text-transform:uppercase}body{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#5f6369!important;font-family:d-dinregular,sans-serif;font-size:22px}.container-fluid,body{padding:0}.alignleft{display:block;float:left;margin:0 40px 30px 0}.alignright{display:block;float:right;margin:0 0 30px 40px}#landing_page_container{height:100%;width:100%}#landing_page_wrapper{float:none;margin:0 auto;max-width:1180px;padding:45px 20px 0;width:100%}#landing_page_area{display:inline-block;margin:0 auto;width:100%}#left_content{color:#fff;float:left;margin:0 70px 80px 0;width:calc(100% - 420px)}#left_content .logo{margin:0 0 50px}#left_content h1{color:#638fc6;font-size:50px;font-weight:500;line-height:56px;margin:0 0 35px}#left_content h2{color:#e54b21;font-size:35px;line-height:41px;margin:0 0 25px}#left_content h2,#left_content h3{font-family:d-dinregular,sans-serif;font-weight:500}#left_content h3{color:#638fc6;font-size:24px;line-height:30px;margin:0 0 10px}#left_content h4{color:#638fc6;font-weight:900;margin:0 0 5px}#left_content h4,#left_content p{font-family:d-dinregular,sans-serif;font-size:18px;line-height:28px}#left_content p{color:#5f6369;font-weight:400;margin:0 0 25px}#left_content ul{list-style:none;margin:0 0 30px;padding:0 0 0 35px}#left_content ul li:before{color:#e54b21;content:"\2022";display:inline-block;font-weight:700;margin-left:-1em;width:1em}#left_content li{color:#5f6369;font-size:18px;font-weight:400;line-height:28px;padding:0 0 5px}#left_content a.btn-orange{background-color:#e54b21;border:2px solid #e54b21;border-radius:6px;color:#fff;display:inline-block;font-family:d-dindin-bold;font-size:18px;line-height:22px;padding:12px 40px}#left_content a.btn-orange,#left_content a.btn-orange:hover{-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}#left_content a.btn-orange:hover{background-color:#fff;color:#5f6369;text-decoration:none}#arrow_block{background-image:url(https://3448877.fs1.hubspotusercontent-na1.net/hubfs/3448877/bkgd_arrow.png);background-size:cover;padding:25px 110px 25px 30px}#arrow_block p{font-size:18px;line-height:26px;margin:0;text-transform:uppercase}.arrow_box:after{border:25px solid transparent;border-left-color:#e54b21;content:"";height:0;left:100%;position:absolute;top:0;width:0}#image_block{float:right;margin:110px 0 0;max-width:350px;width:100%}#form_wrapper_container{background-color:#638fc6}#form_wrapper{float:none;margin:0 auto;max-width:800px;padding:80px 20px;width:100%}#form_area{padding:0}#form_area h3{font-size:35px;line-height:35px;padding:0 10px}#form_area h3,#form_area p{color:#fff;font-weight:400;margin:0 0 20px;text-align:center}#form_area p{font-size:22px;line-height:30px}.hs-form .legal-consent-container .hs-richtext p{color:#fff!important;font-size:14px!important;line-height:22px!important;margin:0 0 20px!important}#form_area .required{font-size:18px;line-height:28px;margin:0 0 30px;padding:0 10px}#form_area .ebook_image img{display:block;margin:0 auto 40px}.terms_of_use p{color:#008fd5;font-size:16px;font-weight:400;line-height:26px;margin:0}.terms_of_use a{color:#008fd5;text-decoration:underline}.terms_of_use a:hover{color:#002c48}#footer_wrapper{background-color:#5f6369;width:100%}#footer_area{float:none;margin:0 auto;max-width:1140px;padding:20px 20px 15px;width:100%}.copyright p{color:#fff;font-size:12px;font-weight:400;line-height:22px;margin:0;text-align:center}.copyright a{color:#fff;text-decoration:none}.copyright a:hover{color:#e54b21}@media (max-width:1000px){#left_content{float:none;margin:0 auto 40px;width:100%}#form_wrapper{float:none;margin:0 auto;max-width:1000px;width:100%}#image_block{float:none;margin:0 auto 80px}}@media (max-width:600px){#left_content{margin:0 auto 20px}#left_content .logo{margin:0 0 30px}#left_content h1{font-size:35px;line-height:41px;margin:0 0 20px}#left_content h2{font-size:26px;line-height:32px}#left_content h3{font-size:20px;line-height:26px}#left_content h4,#left_content li,#left_content p{font-size:16px;line-height:28px}#form_wrapper{padding:40px 20px 60px}#form_area h3{font-size:26px;line-height:26px;padding:0}#form_area .required{font-size:16px;line-height:26px;margin:0 0 20px;padding:0}.alignleft,.alignright{float:none;margin:0 auto 30px}}.hs-form-field>label{color:#fff;font-size:12px;font-weight:900;letter-spacing:0;line-height:16px;margin:0 0 8px;text-align:left;text-transform:uppercase}.hs-error-msg{color:#fff;font-size:14px;line-height:22px;margin:0;padding:5px 0 0}body ul{margin:0;padding:0}body .hs-error-msgs li{list-style-type:none;margin:0;padding:0}fieldset{max-width:100%!important}fieldset.form-columns-2 .input{margin:0!important}.hs-main-font-element{margin:0 0 30px}.hs-form fieldset ul li label{color:#e54b21;display:block}.submitted-message{color:#fff;font-size:18px;font-weight:600;line-height:34px;text-align:center}.hs-form-field{padding:0 10px 20px}.hs-form-required{color:#e54b21;padding:0 0 0 3px}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background:#fff;border:1px solid #d1d1d1;border-radius:2px;box-sizing:border-box;color:#5f6369;display:block;font-family:sans-serif;font-size:16px;line-height:20px;margin:0;max-width:100%;padding:13px 20px;width:100%!important}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#638fc6;outline:0}input[type=color].error,input[type=date].error,input[type=datetime-local].error,input[type=datetime].error,input[type=email].error,input[type=month].error,input[type=number].error,input[type=password].error,input[type=search].error,input[type=tel].error,input[type=text].error,input[type=time].error,input[type=url].error,input[type=week].error,select.error,textarea.error{border:1px solid #e54b21;outline:0}textarea{min-height:130px}.hs-button.primary,input[type=button],input[type=submit]{-webkit-appearance:none;background-color:#e54b21;border:2px solid #e54b21;border-radius:3px;color:#fff;cursor:pointer;display:block;font-size:18px;font-style:normal;font-weight:700;letter-spacing:0;line-height:22px;margin:10px auto 0;outline:none;padding:12px 25px;text-align:center;text-decoration:none!important;text-transform:uppercase;white-space:normal}.hs-button.primary:hover,input[type=button]:hover,input[type=submit]:hover{background-color:#fff;color:#e54b21}body form.hs-form fieldset[class*=form-columns] .hs-input[type=checkbox]{margin:0 10px 0 0;width:auto!important}body form.hs-form .hs-form-field ul.inputs-list{list-style:none;padding:0}.hs-form .hs-richtext{margin:0!important;padding:20px 10px 10px}.hs-form .legal-consent-container .hs-richtext p{color:#fff;font-size:14px;line-height:22px;margin:0 0 20px}@media (max-width:600px){fieldset.form-columns-2 .hs-form-field{float:none!important;width:100%!important}.hs-form-field{padding:0 0 20px}.hs-form .hs-richtext{padding:20px 0 0}}