h1,h2,h3,h4,h5,h6{font-family:"Protest Strike",sans-serif;font-weight:400;font-style:normal}h1{font-size:56px}h2{font-size:48px}h3{font-size:40px}h4{font-size:32px}h5{font-size:28px}h6{font-size:24px}.redbutton{background-image:linear-gradient(#EE2728,#6F1110);color:white;font-family:'Protest Strike',sans-serif;letter-spacing:1.5px;text-transform:uppercase;border:1px solid white;padding:10px 15px}.darkbutton{background-image:linear-gradient(#666666,#0E0E0E);color:white;font-family:'Protest Strike',sans-serif;letter-spacing:1.5px;text-transform:uppercase;border:1px solid white;padding:10px 15px}#top-menu li a{font-family:"Protest Strike",sans-serif;font-weight:300;font-size:18px;text-transform:uppercase;letter-spacing:2px;color:white}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,.mobile_menu_bar:after,.mobile_menu_bar:before{color:#EE2F27}.et-fixed-header #et-top-navigation li.current-menu-item>a{color:#EE2F27}.serviceblock{height:165px;padding:20px 25px}.serviceblock div.et_pb_blurb_container{display:grid;align-items:center;height:75px;text-align:center!important}.et_pb_button,.et_pb_button_inner{background-image:linear-gradient(#EE2728,#6F1110);color:white;font-family:'Protest Strike',sans-serif;text-transform:uppercase;border:1px solid white}.gs-logo-container{transform:translateX(-50%)}.gs_logo_single img{max-height:75px;max-width:75px;padding-left:0px;padding-right:0px}.sp-easy-accordion .sp-ea-single .ea-header{background-image:linear-gradient(#666666,#0E0E0E);padding-bottom:0px}#sp-ea-697639.sp-easy-accordion>.sp-ea-single>.ea-header a{color:white;letter-spacing:1.5px}#sp-ea-697639.sp-easy-accordion>.sp-ea-single>.ea-header a .ea-expand-icon{color:#EE2F27}.sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body{padding:20px 45px 20px 45px;font-size:18px}#gform_wrapper_1{color:white}h2.gform_title{font-size:28px;text-align:center}.gform_wrapper.gravity-theme .gfield_label{color:white;margin-bottom:0}.gform_wrapper.gravity-theme .field_sublabel_above .description,.gform_wrapper.gravity-theme .field_sublabel_above .gfield_description,.gform_wrapper.gravity-theme .field_sublabel_above .gsection_description{color:white;font-style:oblique;padding-top:0px}gform_wrapper.gravity-theme .field_sublabel_above .description,.gform_wrapper.gravity-theme .field_sublabel_above .gfield_description,.gform_wrapper.gravity-theme .field_sublabel_above .gsection_description{margin-top:0px}.gform_wrapper.gravity-theme .field_description_above .description,.gform_wrapper.gravity-theme .field_description_above .gfield_description,.gform_wrapper.gravity-theme .field_description_above .gsection_description,.gform_wrapper.gravity-theme .field_description_above .instruction{padding-bottom:16px}.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gravity-theme .gform_page_footer input{background-image:linear-gradient(#EE2728,#6F1110);color:white;font-family:'Protest Strike',sans-serif;font-size:25px;letter-spacing:2px;text-transform:uppercase;border:1px solid white;width:100%;padding:15px}.et-l.et-l--footer p{color:white;font-size:16px;line-height:1.5em}.fa-brands{background-image:linear-gradient(#EE2728,#6F1110);color:white;padding:8px;width:40px}.fa-brands:before{color:white;font-size:19px}#menu-footer-nav a{font-family:'Protest Strike',sans-serif;color:white;text-transform:uppercase}.et_mobile_menu li a{font-family:'Protest Strike',sans-serif;text-transform:uppercase;letter-spacing:2px}@media (max-width:600px){.gs_logo_slider_0{text-align:center;width:100% ! Important}.gs_logo_single{padding:10px}.gs_logo_single img{max-height:125px;max-width:125px;padding-left:0px;padding-right:0px}}