.lead{color:rgb(102,102,102);font-size:20px;line-height:28px;font-weight:300;padding:6px 0 2px 0;margin:0 0 20px 0}::selection{color:rgb(255,255,255)!important;background-color:rgb(65,105,225)!important}.img-caption-text,.wp-caption-text{color:#666;font-size:14px;font-style:italic}blockquote{border-left:5px solid #ee2d33}.ast-title-bar-align-center{text-align:left}.elementor-element-15ca45c{margin-top:4px;margin-bottom:0!important}.elementor-element-e5c222d a{color:rgb(255,255,255)}.elementor-element-e5c222d a:hover{color:rgb(0,0,0)}.elementor-element-e5c222d{margin-top:15px;margin-bottom:-2px}.elementor-sub-item.elementor-item-active{background-color:rgb(0,0,0)}.elementor-nav-menu--dropdown a:hover{background-color:rgb(0,0,0)}.elementor-nav-menu--dropdown a{color:rgb(0,0,0);font-size:15px;background-color:rgb(236,241,244)}.menu-item-22462>a span,.menu-item-22463>a span,.menu-item-22465>a span,.menu-item-22743>a span,.menu-item-22959>a span,.menu-item-22466>a span,.menu-item-3887>a span,.menu-item-23877>a span{display:none}.elementor-sub-item.has-submenu.highlighted{background-color:rgb(0,0,0)}#jet-toggle-control-1161 .jet-toggle__label-icon{position:relative;right:5px}#jet-toggle-control-4641 .jet-toggle__label-icon{position:relative;left:5px}.page-id-23751 #gdpr-cookie-consent-bar,.page-id-23751 #gdpr-cookie-consent-show-again{display:none!important}h3+.search-wrap{margin-top:20px}#job-menu a{padding:0 7px 0 7px;border-right:1px solid rgb(0,0,0)}#job-menu li:nth-of-type(1) a{padding-left:0}#job-menu li:nth-of-type(7) a{padding-right:0;border-right-width:0}li.widget_nav_menu{list-style-type:none}li.widget_nav_menu li{margin-bottom:.25em}aside.widget_nav_menu li,aside.widget_categories li,li.widget_nav_menu li{font-weight:700;background-color:rgb(161,189,205);padding:16px 20px 20px 30px;position:relative}aside.widget_nav_menu a,aside.widget_categories a,li.widget_nav_menu a{color:rgb(0,0,0);position:relative}aside.widget_nav_menu .sub-menu li,aside.widget_categories .children li,li.widget_nav_menu .sub-menu li{padding-top:0;padding-bottom:0;padding-left:0;margin-top:-5px;margin-bottom:-5px}aside.widget_nav_menu .sub-menu li::before,aside.widget_categories .children li::before,li.widget_nav_menu .sub-menu li::before,li.widget_nav_menu .sub-menu li::before{content:"> "}aside.widget_nav_menu .sub-menu a,aside.widget_categories .children a,li.widget_nav_menu .sub-menu a{font-size:15px;font-weight:400}aside.widget_nav_menu a:hover,aside.widget_nav_menu a:active,aside.widget_nav_menu .current-menu-item>a,aside.widget_categories a:hover,aside.widget_categories a:active,aside.widget_categories .current-cat>a,li.widget_nav_menu a:hover,li.widget_nav_menu a:active,li.widget_nav_menu .current-menu-item>a{color:rgb(238,45,51)}aside#categories-3 li{margin-bottom:.25em}.children .cat-item{font-weight:400}#secondary{width:30%}.ast-single-post-order{padding-bottom:30px}.blog-layout-1 .post-thumb{display:none}.sponsor-group-title{margin-top:.75em;margin-bottom:.5em}.tile-grid{vertical-align:top}.sponsor-group-item{margin-bottom:20px}.tile-item{vertical-align:middle;padding-right:.5em;padding-bottom:.5em;margin-right:.25em;display:inline-block}.tile-item img{margin-right:0;margin-left:0}.grid-45{width:45%}.result.address{margin-bottom:28px}.result.address p{margin-bottom:0}@media (min-width:1200px){#menu-1-f90d538 .elementor-item{text-align:center;height:100px;padding-bottom:20px;border-left:1px solid rgb(255,255,255);-webkit-align-items:flex-end;align-items:flex-end}.memberLogin{background-color:rgb(238,45,51)}.ast-left-sidebar #primary{margin-top:2em!important;border-left-width:0!important}#secondary+#primary{margin:4em 0 4em 0}#primary{margin:0}}@media (min-width:769px) and (max-width:1199px){#primary{margin:20px 0 20px 0!important}}@media (min-width:768px) and (max-width:979px){.ast-left-sidebar #primary{border-left-width:0}#secondary+#primary{margin:4em 0 4em 0}#primary{margin:0}}@media (max-width:767px){#menu-2-f90d538 .elementor-item{color:rgb(0,0,0);font-size:18px}#menu-2-f90d538 a:hover,#menu-2-f90d538 a.elementor-item-active{color:rgb(255,255,255);background-color:rgb(0,0,0)}.grid-sm-100{width:100%}.aligncenter{margin-right:auto!important;margin-left:auto!important}}@media screen and (max-width:1024px){#secondary{width:100%}}