body{background:url(../../../../../../../themes/astra-child/images/top-bg-sub.jpg) repeat-x #252525}body.home{background:url(../../../../../../../themes/astra-child/images/top-bg-home.jpg) repeat-x #252525}.ast-below-header-bar .site-below-header-wrap .ast-builder-grid-row{border-top:1px solid #b10d12;border-bottom:1px solid #b10d12}.header-widget-area[data-section="sidebar-widgets-header-widget-1"] .widget#block-9 .wp-block-buttons{display:block}.header-widget-area[data-section="sidebar-widgets-header-widget-1"] .widget#block-9 .wp-block-buttons .wp-block-button{display:block;background:url(../../../../../../../themes/astra-child/images/3-arrows.png) no-repeat;padding-left:70px;background-position:left center}.header-widget-area[data-section="sidebar-widgets-header-widget-1"] .widget#block-9 .wp-block-buttons .wp-block-button a{width:300px;padding:10px;border-radius:0}.header-widget-area[data-section="sidebar-widgets-header-widget-1"] .widget#block-9 .wp-block-buttons .wp-block-button a:hover{background:#fff;border-color:#fff;color:#af0d12}.header-widget-area[data-section="sidebar-widgets-header-widget-1"] .widget#block-9 .wp-block-buttons .wp-block-button:first-child a{background:#fff;color:#af0d12;text-transform:uppercase;border-color:#fff}.header-widget-area[data-section="sidebar-widgets-header-widget-1"] .widget#block-9 .wp-block-buttons .wp-block-button:first-child a:hover{background:#af0d12;border-color:#af0d12;color:#fff}.elementor-widget-button{text-align:center}.elementor-widget-button .elementor-button-link{margin:0 auto;max-width:600px}.elementor-widget-image-box,.elementor-widget-image-box .elementor-widget-container{height:100%}.elementor-widget-image-box .elementor-widget-container{position:relative}.elementor-widget-image-box .elementor-widget-container:after{content:"";display:block;position:absolute;bottom:0;right:0;height:32px;width:32px;background:url(../../../../../../../themes/astra-child/images/cta-plus.gif) no-repeat}.elementor-widget-image-box .elementor-image-box-img,.elementor-widget-image-box .elementor-image-box-img img{width:100%}.elementor-widget-image-box .elementor-image-box-content{padding:10px}.elementor-widget-image-box .elementor-image-box-title{text-decoration:none}.elementor-widget-image-box .elementor-image-box-title a{text-decoration:none}.elementor-widget-image-box .elementor-image-box-description{padding:10px 0 20px 0}.elementor-image-gallery .gallery-item img{padding:5px;height:144px;object-fit:cover}.testimonial-section .elementor-widget-image img{padding:5px}.site-footer{color:#636363;font-size:16px}.site-footer .site-primary-footer-wrap[data-section="section-primary-footer-builder"] .ast-builder-grid-row{grid-template-columns:auto auto auto auto;gap:30px}.site-footer .site-primary-footer-wrap[data-section="section-primary-footer-builder"] .ast-builder-grid-row .widget{margin-bottom:20px}.site-footer .site-primary-footer-wrap[data-section="section-primary-footer-builder"] .ast-builder-grid-row .widget p{margin-bottom:10px}.site-footer .site-primary-footer-wrap[data-section="section-primary-footer-builder"] .ast-builder-grid-row .widget#block-23 p{margin-bottom:0}.site-footer .site-primary-footer-wrap[data-section="section-primary-footer-builder"] .ast-builder-grid-row .widget#block-24 .wp-block-image{margin:0}.site-footer .site-primary-footer-wrap[data-section="section-primary-footer-builder"] .ast-builder-grid-row .widget .menu li a{color:#636363}.site-footer .site-primary-footer-wrap[data-section="section-primary-footer-builder"] .ast-builder-grid-row .widget .menu li a:hover{color:#fff}.site-footer .site-primary-footer-wrap[data-section="section-primary-footer-builder"] .ast-builder-grid-row .widget .widget-title,.site-footer .site-primary-footer-wrap[data-section="section-primary-footer-builder"] .ast-builder-grid-row .widget h4{color:#b10d12;font-size:16px;margin-bottom:0}.site-footer .site-primary-footer-wrap[data-section="section-primary-footer-builder"] .ast-builder-grid-row .widget#block-29{margin-bottom:0}.ast-footer-copyright a{color:inherit}.ast-footer-copyright a:hover{color:#fff}#ast-mobile-header .ast-builder-grid-row{padding-left:20px;padding-right:20px}.ast-header-break-point .ast-icon.icon-arrow svg{margin-left:0}.ast-header-break-point .main-navigation .stack-on-mobile li{border-top:1px solid #b10d12}.ast-header-break-point .main-navigation .stack-on-mobile li:last-child{border-bottom:1px solid #b10d12}#ast-mobile-header .ast-main-header-wrap .ast-builder-html-element a{display:block;height:30px;width:30px}#ast-mobile-header .ast-main-header-wrap .ast-builder-html-element a svg{height:100%;width:100%;display:block}.ast-button-wrap .menu-toggle.main-header-menu-toggle{padding:.3em}@media screen and (max-width:767px){.site-footer .site-primary-footer-wrap[data-section="section-primary-footer-builder"] .ast-builder-grid-row{grid-template-columns:repeat(2,1fr)}.elementor-widget-image-gallery .elementor-image-gallery .gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;width:100%;margin-bottom:10px!important}body .elementor-widget-image-gallery .elementor-image-gallery .gallery .gallery-item{padding:0}}@media screen and (max-width:540px){.site-footer .site-primary-footer-wrap[data-section="section-primary-footer-builder"] .ast-builder-grid-row{grid-template-columns:1fr}}@media screen and (max-width:362px){header .custom-logo-link img,.ast-header-break-point .site-branding img,.ast-header-break-point .custom-logo-link img{max-width:180px}#ast-mobile-header .ast-main-header-wrap .ast-builder-html-element a{width:26px;height:26px}.ast-button-wrap .menu-toggle.main-header-menu-toggle{padding:.2em}}