html{background-color:#e03616}html ::selection{background-color:#e03616;color:#ffffff}html main{padding:0}html main .wp-block-cover:first-of-type{position:relative;background-color:#000;background-size:cover;background-position:50%;min-height:90vh;height:100%;width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}html main .wp-block-cover__inner-container{max-width:60em}html .wp-block-buttons .wp-block-button{display:inline-block;margin:1em 0;width:100%}html .wp-block-buttons .wp-block-button a.wp-block-button__link{border-radius:0;border:1px solid #ffffff;background-color:#e03616;width:90%;padding:1em;transition:0.3s}html .wp-block-buttons .wp-block-button a.wp-block-button__link:hover{background-color:white;color:#e03616}html .sidebar{display:none}html .red-bg{background-color:#e03616 !important}body *{font-family:proxima-nova, sans-serif;color:#8F746B;font-size:18px}body p{font-weight:700}body strong,body b{font-weight:700}body a,body a:hover{color:#e03616}body h4,body h5,body h6{text-transform:uppercase}body h4 a,body h5 a,body h6 a{text-decoration:none;color:#e03616}body h4 a:hover,body h5 a:hover,body h6 a:hover{text-decoration:underline}body h1{font-size:calc(48px + (200 - 48) * ((100vw - 300px) / (2650 - 300)));line-height:90%;font-weight:700;letter-spacing:-0.05em;color:white !important}body h2{font-size:calc(48px + (200 - 48) * ((100vw - 300px) / (2650 - 300)));line-height:90%;font-weight:700;letter-spacing:-0.05em}body h3{font-size:calc(24px + (36 - 24) * ((100vw - 300px) / (2650 - 300)));line-height:100%;margin-top:1em;font-weight:700;text-transform:initial;color:white !important}body h4{font-size:calc(20px + (30 - 20) * ((100vw - 300px) / (2650 - 300)));line-height:100%;text-transform:uppercase;margin-top:1em;font-weight:700}body p{font-size:calc(18px + (24 - 18) * ((100vw - 300px) / (2650 - 300)));line-height:1.5}body p a{text-decoration:underline;color:#e03616}body p a:hover{text-decoration:none}body blockquote{border-left-style:none;border-left-width:0;margin:2em 0}body blockquote p{color:#e03616;font-size:calc(24px + (36 - 24) * ((100vw - 300px) / (2650 - 300)));font-weight:300;line-height:1.2;margin:0.5em 0}body blockquote p::before{content:"“";font-weight:300;font-size:calc(48px + (72 - 48) * ((100vw - 300px) / (2650 - 300)));margin-left:-0.65ex;margin-top:-0.25ex;opacity:0.5;position:absolute}body blockquote p::after{content:"”";font-weight:300;font-size:calc(48px + (72 - 48) * ((100vw - 300px) / (2650 - 300)));margin-right:-1ex;margin-top:-0.25ex;opacity:0.5;position:absolute}body blockquote cite{font-weight:700}.header{position:absolute;z-index:100}.header .logo-img{width:300px}.header .nav{display:none}footer{background-color:#e03616;max-width:60em;margin:0 auto;padding:0 2em}footer .copyright{color:white;font-size:16px;font-weight:300}.gform_wrapper h3.gform_title{font-size:calc(30px + (42 - 30) * ((100vw - 300px) / (2650 - 300)));line-height:90%;font-weight:300;text-transform:initial;color:#e03616}.gform_wrapper span.gform_description{font-weight:700}.gform_wrapper .gfield{margin:0 !important}.gform_wrapper .gfield .gfield_label{font-size:calc(18px + (24 - 18) * ((100vw - 300px) / (2650 - 300)));line-height:1.25;font-weight:400;margin:0;text-transform:uppercase;display:none}.gform_wrapper .gfield .gfield_label .ginput_container_name label{color:#8F746B}.gform_wrapper .gfield input[type="text"]{font-size:1em;color:#8F746B;padding:1em !important;border:1px #8F746B solid;border-color:#8F746B;border-radius:0;background-color:#EFEFED}.gform_wrapper .gfield input[type="text"]:hover{background-color:white}.gform_wrapper .gfield input[type="text"]:focus{background-color:white}.gform_wrapper .gfield .gfield_checkbox{margin-top:1em}.gform_wrapper .gfield .gfield_checkbox li input{margin:0}.gform_wrapper .gfield .gfield_checkbox li label{margin:0 0 0 1ch}.gform_wrapper input.button{background-color:#EFEFED;font-weight:500;line-height:1;color:#8F746B;text-align:center;border-radius:0;font-size:calc(18px + (24 - 18) * ((100vw - 300px) / (2650 - 300)));padding:1em;min-width:100%;border:1px #8F746B solid}.gform_wrapper input.button:hover{color:white;background-color:#8F746B}.gform_wrapper input.button:hover span,.gform_wrapper input.button:hover p{color:white}.gform_confirmation_message{font-size:calc(32px + (60 - 32) * ((100vw - 300px) / (2650 - 300)));line-height:1.2;color:#e03616}.pum-overlay{background:#8F746B;background:rgba(143,116,107,0.9) !important}.pum-overlay .pum-container button.pum-close{background-color:#EFEFED;color:#8F746B;padding:.5em;font-weight:300;line-height:1em;font-size:1em}

