.red-back span{display:inline-block;background:#e63c32;padding:.1em .2em;font-size:42px}h1.red-back-small{display:block;font-size:32px;background:#e63c32;padding:.1em .2em}h3.related-advice{line-height:.5em!important}h2,h3{margin:.5em 0 .25em!important}h4{margin-bottom:.5em!important}h5{margin-bottom:.25em}.uabb-module-content .uabb-text-editor.uabb-accordion-desc h5{color:#063;padding-bottom:.5em}.wp-caption .wp-caption-text{margin:.25em 0;text-align:left;font-size:.8em}button:focus,.menu-toggle:hover,button:hover,.ast-button:hover,.ast-custom-button:hover .button:hover,.ast-custom-button:hover,input[type="reset"]:hover,input[type="reset"]:focus,input#submit:hover,input#submit:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{color:#e63c32!important}.ast-above-header{background:#063}.fab{font-size:2em}li.social a{padding:8px 6px 4px!important}li#menu-item-25998 a span.menu-text{background:#e63c32;padding:.8em 1.5em .85em!important;transition:all .2s linear}li#menu-item-25998 a:hover span.menu-text{background:#034b25;color:#fff}.ast-builder-menu-1 .menu-item.current-menu-item>.menu-link{border-bottom:8px solid #e63c32!important}.ast-builder-menu-1 .menu-item>.menu-link{border-bottom:8px solid #034b25!important}.ast-builder-menu-1 .menu-item>.menu-link:hover{border-bottom:8px solid #006633!important}.ast-hfb-header.ast-desktop .ast-builder-menu-1 .main-header-menu .menu-item.menu-item-heading>.menu-link:before{content:""}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .sub-menu .menu-link:before{content:"\2014";color:#fff;padding-right:8px}.ast-hfb-header.ast-desktop .ast-builder-menu-1 .main-header-menu .menu-item.menu-item-heading>.menu-link,.ast-builder-menu-1 .main-header-menu .sub-menu .menu-item .menu-link,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .sub-menu .menu-link,.ast-desktop .ast-mega-menu-enabled.submenu-with-border .astra-megamenu-li .sub-menu .menu-link{padding-top:.5em;padding-bottom:.25em;border-bottom:8px solid #063!important}.fl-node-content .uabb-new-ib{border-bottom:8px solid #fc3}.uabb-creative-button-wrap a.uabb-button,.uabb-creative-button-wrap a.uabb-button:hover{border:3px solid #e63c32}.fl-node-5f468374d5118 .uabb-blog-posts .uabb-post-heading,.fl-node-5f468a1bb6692 .uabb-blog-posts .uabb-post-heading{display:flex;min-height:140px}h3.uabb-team-name-text{margin-top:.5em!important;font-size:24px}.uabb-team-desgn-text{margin-top:.25em!important;margin-bottom:1em!important;line-height:1.25em}span.published{color:#e63c32!important;font-size:1.1em;font-weight:700}#recent-posts-widget-with-thumbnails-2 span.rpwwt-post-title{padding-left:88px;display:block;line-height:1.2em;color:#063;font-weight:300;font-size:.9em}#recent-posts-widget-with-thumbnails-2 .rpwwt-post-date{padding-left:88px;font-size:1em;color:#e63c32!important;font-weight:700}#recent-posts-widget-with-thumbnails-2 li{margin-bottom:15px!important}#rpwwt-recent-posts-widget-with-thumbnails-2 img{width:75px!important;height:75px!important}.secondary .widget-title{background:#e63c32;display:block;padding:2px 12px;color:#fff}#mc4wp-form-1 .mc4wp-form-field{padding-left:12px;padding-right:12px;width:25%;float:left}.mc4wp-form-basic input[type="date"],.mc4wp-form-basic input[type="email"],.mc4wp-form-basic input[type="tel"],.mc4wp-form-basic input[type="text"],.mc4wp-form-basic input[type="url"],.mc4wp-form-basic select,.mc4wp-form-basic textarea,.mc4wp-form-theme input[type="date"],.mc4wp-form-theme input[type="email"],.mc4wp-form-theme input[type="tel"],.mc4wp-form-theme input[type="text"],.mc4wp-form-theme input[type="url"],.mc4wp-form-theme select,.mc4wp-form-theme textarea{min-height:62px}#mc4wp-form-1 input[type="submit"]{background:#e63c32;border:3px solid #e63c32;width:100%;padding:.75em;height:62px;text-transform:uppercase;border-radius:0;transition:all .2s linear}#mc4wp-form-1 input[type="submit"]:hover{background:#fff;border:3px solid #e63c32;color:#e63c32!important}@media only screen and (max-width:981px){#mc4wp-form-1 .mc4wp-form-field{width:100%;float:left;margin-bottom:10px}}.gw-launchpad-icon-button--orange{background:#e63c32!important;transition:.5s!important}.gw-launchpad-icon-button--orange:hover{background:#034b25!important}.facetwp-flyout{padding-top:100px!important;background-color:#f3efed!important}.facetwp-flyout-close{font-size:25px}.facetwp-flyout-content h3{display:block;font-size:25px;background:#e63c32;padding:.1em .2em;color:#fff;font-family:'Harfang-Pro',harfang-pro,serif;line-height:1.4}.name-reset h3{display:none}.facetwp-flyout-content .name-reset{margin-top:20px}h4.facetwp-facet-title{display:block!important;font-size:32px!important;background:#e63c32!important;padding:.1em .5em!important;color:#fff!important;font-family:'Harfang-Pro',harfang-pro,serif!important;line-height:1.4!important}.facetwp-facet{margin-bottom:0px!important}.facetwp-facet input.facetwp-search{padding-right:12px!important;padding-top:6px;padding-bottom:6px;min-width:280px!important}#topics .facetwp-facet .facetwp-radio,.facetwp-flyout .facetwp-facet-type_of_advice .facetwp-radio{display:block;padding:4px 20px;margin:0 0 4px;background:none;background-color:#034b25;color:#fff;text-align:left!important;cursor:pointer;text-align:center;text-transform:uppercase;font-weight:400;transition:background-color 0.3s ease,color 0.3s ease;font-size:16px}#topics .facetwp-facet .facetwp-radio:hover,.facetwp-flyout .facetwp-facet-type_of_advice .facetwp-radio:hover{background:none;color:#fc3;background-color:#063}.facetwp-flyout .facetwp-facet-type_of_advice .facetwp-radio{padding:6px 8px;font-size:15px}#topics .facetwp-facet .facetwp-radio.checked,.facetwp-facet-type_of_advice .facetwp-radio.checked{background:none;background-color:#063;color:#fc3}.facetwp-facet .facetwp-counter{display:none}.facetwp-facet-reset button{font-size:20px}.resource h3{margin:0 0 15px 0;color:#e63c32;font-size:26px}#services-filter h3,#services-fllter-mobile .uabb-offcanvas h3{padding:20px 0 0 0}.form-control{font-size:20px}input[type="submit"],input[type="button"],#content .btn,.ast-load-more.no-more,button,.fl-builder-content a.fl-button{background:#e63c32;color:#fff!important;border:3px solid #e63c32;padding:10px 15px!important;font-size:16px!important;text-transform:uppercase!important;border-radius:0;transition:all .2s linear!important}input[type="submit"]:hover,input[type="button"]:hover,#content .btn:hover,.ast-load-more.no-more:hover,.fl-builder-content a.fl-button:hover{background:#fff;border:3px solid #e63c32;color:#e63c32}.entry-meta,.entry-meta *{line-height:1.45;color:#006633!important;font-size:1em;font-weight:600}#wpv-view-layout-5633 .row{margin-bottom:40px!important;padding-bottom:40px!important;border-bottom:8px solid #063!important}.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{color:#fff;background-color:#e63c32;border-color:#e63c32}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:0;border-top-left-radius:0;font-size:1.2em}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{z-index:2;color:#fff;background-color:#034b25!important;border-color:#063;font-size:1.2em}.wpv-archive-pagination-nav-links-container .page-link,.wpv-archive-pagination-nav-links .page-link,.wpv-pagination-nav-links-container .page-link,.wpv-pagination-nav-links .page-link,.wpv-pagination-preview-element .page-link{font-size:1.2em;background:#063;color:#fff}#services-filter h4,#services-filter-mobile .uabb-offcanvas h4{text-transform:uppercase;margin:0 6px!important}#services-filter ul.categorychecklist,.uabb-offcanvas ul.categorychecklist{list-style:none;margin:0 0 20px 10px}#services-filter ul.children,#services-filter-mobile .uabb-offcanvas ul.children{list-style:none;margin:0 0 20px 25px}#services-filter button,#services-filter-mobile .uabb-offcanvas button{margin-right:10px;margin-bottom:10px}.cn-button.bootstrap{color:#fff;background:#e63c32}.directory{background:#f3efed;margin-bottom:20px;padding:12px 30px!important}.directory h3{position:relative;font-size:1.5em;font-weight:300;padding:4px 12px 4px 36px;background:#e73d33;color:#fff}.form-control{font-size:20px;line-height:1.25!important}.directory .collapseomatic::before{content:"\f0fe";font-family:"Font Awesome 5 Free";text-decoration:inherit;font-size:18px;position:absolute;left:12px;top:10px}.directory .colomat-close::before{content:"\f146";font-family:"Font Awesome 5 Free"}.lightweight-accordion summary::marker{content:none}.lightweight-accordion .lightweight-accordion-title h3{display:list-item;padding-left:15px!important;cursor:pointer}.lightweight-accordion .lightweight-accordion-title h3::marker{display:block}.lightweight-accordion-body{margin-top:15px}.lightweight-accordion summary h5{list-style:none;background:#e63c32;color:#fff!important;padding:.5em .5em .5em 1em;margin-bottom:.5em;cursor:pointer}.lightweight-accordion details{transition:max-height 0.5s ease-out,padding 0.5s ease-out;padding:0}.ast-single-post .entry-title{font-size:36px}.related-post-content{padding:1em 2em 3em;background-color:#fff}h3.related-advice{margin-bottom:15px}h3.related-advice a{font-family:proxima-nova,Verdana,Arial,sans-serif;font-weight:300;font-size:24px;line-height:1.3;color:#063}.related-body{font-family:proxima-nova,Verdana,Arial,sans-serif;font-weight:300;font-size:18px;line-height:1.3}a.related-button{background:#e63c32;color:#fff;border:3px solid #e63c32;padding:8px 18px;margin-bottom:5px;transition:all .2s linear;font-size:16px!important;font-weight:500}a:hover.related-button{background:#fff;color:#e63c32}.woocommerce .widget_shopping_cart .woocommerce-mini-cart__buttons .checkout.wc-forward{margin-left:0;margin-right:0}.woocommerce .widget_shopping_cart .woocommerce-mini-cart__buttons a{display:inline-block;width:100%;margin-right:0;text-align:center;max-width:269px}.ast-archive-description .ast-archive-title{display:inline-block;background-color:#e63c32;font-size:45px;color:#fff;padding:.25em}.ast-archive-description{border-bottom:none;text-align:center}.blog-layout-1{border-bottom:8px solid #e63c32}.search .entry-title a{font-family:'proxima-nova',sans-serif;font-weight:300;color:#063}.excerpt_part strong{background-color:#fc3}#__ba_panel{position:fixed;bottom:2vh;left:2vw;z-index:99999}.ast-mobile-popup-drawer.active .ast-mobile-popup-inner{max-width:100%}.ast-mobile-popup-drawer .ast-mobile-popup-header{height:1px!important;min-height:1px!important}.ast-mobile-popup-header{background:#034c26}.ahfb-svg-iconset svg{width:26px;height:26px;transition:none;color:#fff}#custom_html-7{max-width:367px;margin:0 auto}#gform_wrapper_17{background:#063;padding:25px 40px 40px}.gform_wrapper span.ginput_total{color:#fff}#gform_wrapper_17 input[type="text"]{font-family:'Proxima-Nova',proxima-nova,sans-serif;font-weight:800;margin:5px 0}#gform_wrapper_17 .gform_footer{margin:0;padding:0;text-align:center}li#field_17_4,li{margin:0;padding:0}input#input_17_4{padding:10px;margin:0;width:100%;font-size:24px}input#gform_submit_button_17{background:#e63c32;text-transform:uppercase;border:3px solid #e8442d;padding:20px 25px;border-radius:0;margin-top:12px}input#gform_submit_button_17:hover,input#gform_submit_button_17:active{background:#fff;color:#e63c32}#gform_wrapper_17 h3.gform_title{letter-spacing:normal!important;margin:0 0 20px 0;font-weight:100;text-align:center;color:#fff;font-size:36px}.ast-desktop .ast-builder-menu-1 .main-header-menu .menu-item.menu-item-heading>.menu-link{color:#ffffff!important}.ast-desktop .ast-builder-menu-1 .main-header-menu .menu-item.menu-item-heading>.menu-link:hover{color:#ffcc33!important}#gform_wrapper_17 input[type="text"],input[type="url"],select,textarea{border-color:#5e5e5e;border-radius:0;background:#fff}#gform_wrapper_17 input[type="submit"]{color:#fff}#gform_wrapper_17 .ginput_container_total{color:#fff;text-align:center}#gform_wrapper_17 .ginput_container_total span{color:#fff}#gform_wrapper_17 input[type="submit"]:hover,#gform_wrapper_11 input[type="submit"]:active{color:#e63c32}@media only screen and (max-width:1030px){#masthead{display:none}#mc4wp-form-1 .mc4wp-form-field{width:100%;max-width:500px;display:block;margin-bottom:5px}@media only screen and (max-width:640px){ul#input_17_1 li{width:33.3%;float:left}#gform_wrapper_17{padding:20px}#gform_wrapper_17 .ginput_container_radio label{font-size:22px;text-align:center}}