:root{font-size:100%;--wp--preset--font-family--fira-sans:'Fira Sans', sans-serif;--wp--preset--font-family--lato:'Lato', sans-serif}:root body{margin:0;font-size:1rem;overflow-x:hidden}*,::after,::before{box-sizing:border-box}html,body{font-family:'Lato',sans-serif;font-weight:400;color:#3b3b3b}a[x-apple-data-detectors]{color:inherit!important;text-decoration:none!important;font-size:inherit!important;font-family:inherit!important;font-weight:inherit!important;line-height:inherit!important}a{color:#EA1C25;text-decoration:underline;transition:.3s all}a:hover{color:#5d0b0e}strong{font-weight:700}img{max-width:100%;height:auto}p{font-size:1rem;margin:0;margin-bottom:1rem;line-height:1.4}ul,ol{font-size:1rem;margin-bottom:1.125rem}@media (min-width:800px){p,ul,ol{font-size:1.125rem;margin-bottom:1.25rem}}.skip-link{position:absolute;top:4px;left:4px;z-index:100000;padding:.5rem;font-size:1.1875rem;color:#fff!important;background:#ea1c25;border:1px solid #fff}.skip-link:hover,.skip-link:focus{text-decoration:none!important;background:#152e6a}main{position:relative}.container,.full-width{position:relative;width:100%;max-width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}body .wp-block-columns{margin-bottom:0}.row{position:relative;display:flex;flex-wrap:wrap;padding-left:20px;padding-right:20px;margin-right:-20px;margin-left:-20px}.col{position:relative;width:100%;padding-right:20px;padding-left:20px}@media (min-width:600px){.container,body .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)),body .is-layout-constrained>.alignwide{max-width:600px;margin-left:auto;margin-right:auto}}@media (min-width:800px){.container,body .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)),body .is-layout-constrained>.alignwide{max-width:760px}.col.half,.col.quarter,.col.third,.col.two-third{flex:0 0 50%;max-width:50%}}@media (min-width:1000px){.container,body .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)),body .is-layout-constrained>.alignwide{max-width:940px}.row{flex-wrap:nowrap}.col.quarter{flex:0 0 25%;max-width:25%}}@media (min-width:1200px){.container,body .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)),body .is-layout-constrained>.alignwide{max-width:1100px}.col.third{flex:0 0 40%;max-width:40%}.col.two-third{flex:0 0 60%;max-width:60%}}@media (min-width:1400px){.container,body .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)),body .is-layout-constrained>.alignwide{max-width:1280px}.col.third{flex:0 0 33.333333%;max-width:33.333333%}.col.two-third{flex:0 0 66.666667%;max-width:66.666667%}}@media (min-width:1600px){.container,body .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)),body .is-layout-constrained>.alignwide{max-width:1440px}}h1,h2,h3,h4,h5,h6{font-family:'Fira Sans',sans-serif;font-weight:400;line-height:1.2;color:#152E6A}h1{color:#fff}.no-scroll{max-height:100vh;overflow:hidden}@media (max-width:799px){.no-margin-mobile{margin-left:0!important;margin-right:0!important}}.wp-block-buttons>.wp-block-button a.wp-block-button__link{display:flex;align-items:center}.wp-block-buttons>.wp-block-button a.wp-block-button__link:after{content:"";background-image:url(/wp-content/themes/central_dispatch/img/arrow-right.svg);background-size:contain;background-position:50% 50%;background-repeat:no-repeat;width:30px;height:14.27px;display:inline-block;margin-left:8px}a.wp-block-button__link.has-red-background-color:hover{background-color:#8c1016!important;color:#fff!important}.wp-block-image.aligncenter{display:block;margin-left:auto;margin-right:auto}@media (min-width:1000px) and (max-width:1199px){.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media{align-self:start}}@media (max-width:999px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{grid-column:1;grid-row:1;margin-bottom:2rem}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{grid-column:1;grid-row:2}}@media (max-width:799px){body .wp-block-columns.is-layout-flex:not(.our-blogs){flex-wrap:wrap!important}body .wp-block-columns:not(.is-not-stacked-on-mobile):not(.our-blogs)>.wp-block-column{flex-basis:100%!important}.wp-block-media-text .wp-block-media-text__content{padding:0}}@media (max-width:399px){.wp-block-buttons>.wp-block-button a.wp-block-button__link{padding-top:1.125rem;padding-right:2rem;padding-bottom:1.125rem;padding-left:2rem}}@media (min-width:782px) and (max-width:999px){.wp-block-columns.contact-row{flex-wrap:wrap!important}.wp-block-columns.contact-row>.wp-block-column{flex-basis:100%!important;flex-grow:1!important}}@media (max-width:799px){.contact-section{padding-top:3rem!important}}@media (max-width:599px){.contact-section{padding-top:0!important}}body .gform-theme--foundation .gform_fields,body .gform-theme--foundation .gform-grid-row{row-gap:24px}body .gform-theme--foundation .gform_fields input:not(:focus),body .gform-theme--foundation .gform-grid-row input:not(:focus),textarea.textarea:not(:focus){box-shadow:none}#gform_submit_button_1{font-family:'Lato',sans-serif;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.208), 1rem);font-weight:700;letter-spacing:1px;transition:.3s all}#gform_submit_button_1:hover{background-color:#8c1016!important}@media (min-width:640px){body .gform-theme--foundation .gform_fields{column-gap:24px}body .gform-theme--foundation .gform-grid-col{padding-inline:6px}body .gform-theme--foundation .gform-grid-col.name_first{padding-right:12px}body .gform-theme--foundation .gform-grid-col.name_last{padding-left:12px}}@media (min-width:1000px) and (max-width:1199px){body .wp-block-columns.contact-row .wp-block-column.contact-form-col{flex-basis:60%!important}body .wp-block-columns.contact-row .wp-block-column:not(.contact-form-col){flex-basis:40%!important}}@media (min-width:1200px){.contact-form-col{padding-right:40px}}@media (min-width:1400px){.contact-form-col{padding-right:60px}}