.ast-logo-title-inline .ast-site-identity{padding:.5em 0}.elementor-button-wrapper .elementor-button.elementor-size-sm{font-size:15px;font-weight:600;border-radius:4px 4px 4px 4px}.ecs-posts .elementor-grid-item{-webkit-box-shadow:0 0 20px 0 rgba(62,28,131,.08);box-shadow:0 0 20px 0 rgba(62,28,131,.08);background:#fff;overflow:hidden;border-radius:6px;border:1px solid rgba(62,28,131,.08)}.staff-members .ecs-posts .elementor-grid-item{-webkit-box-shadow:none;box-shadow:none;border:0}.elementor-widget-icon-box.career-services,.elementor-widget-icon-box.career-services .elementor-widget-container{min-height:100%}.elementor-widget-icon-box.career-services{-webkit-transition:all .35s;transition:all .35s}.elementor-widget-icon-box.career-services:hover{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.elementor-widget-icon-box.career-services:hover .elementor-icon{background-color:#7E0001!important;fill:#FFFFFF!important;color:#FFFFFF!important;border-color:#7E0001!important}.elementor-widget-icon-box.career-services:hover .elementor-icon-box-title{color:#ee3b24}.feature-box.elementor-widget-call-to-action .elementor-cta__title{margin-bottom:0}.feature-box.elementor-widget-call-to-action:hover .elementor-cta__bg-overlay:before{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.feature-box.elementor-widget-call-to-action .elementor-cta__bg-overlay{display:flex;align-content:center;justify-content:center;align-items:center}.elementor-widget-text-editor p:last-child{margin-bottom:0}.team-box{min-height:510px}.team-box .elementor-container{min-height:100%}.elementor-widget-wp-widget-categories h5,.elementor-widget-wp-widget-tag_cloud h5{font-size:20px;line-height:1.3em;margin-bottom:20px}.elementor-widget-wp-widget-categories ul{margin-left:0;padding-left:0;list-style:none;margin-bottom:0}.elementor-widget-wp-widget-categories ul li{margin-bottom:10px;text-align:right;display:flex;padding-bottom:10px;border-bottom:1px solid #ebebeb}.elementor-widget-wp-widget-categories ul li:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.elementor-widget-wp-widget-categories ul li a{margin-left:0;margin-right:auto;color:#000;text-align:left}.elementor-widget-wp-widget-categories ul li a:hover{color:#7e0000}.elementor-widget-wp-widget-tag_cloud .tag-cloud-link{font-size:15px!important;padding:5px 10px;border:1px solid #000;display:inline-block;margin-right:10px;margin-bottom:10px}.ast-page-builder-template .comments-area{padding-left:0;padding-right:0}.feature-box-2.elementor-widget-icon-box{-webkit-transition:all .35s;transition:all .35s}.feature-box-2.elementor-widget-icon-box:hover{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.feature-box-2.elementor-widget-icon-box:hover .elementor-icon{background-color:#7e0000!important;fill:#fff!important;color:#fff!important;border-color:#7e0000!important}.ast-builder-menu-3 .menu-item>.menu-link{position:relative}.ast-builder-menu-3 .menu-item>.menu-link:after{content:"";height:33%;width:1px;border-right:1px solid #8e8e8e;position:absolute;right:0;top:50%;transform:translateY(-50%)}.ast-builder-menu-3 .menu-item:last-child>.menu-link::after{display:none}.ast-builder-menu-3 .menu-item:last-child>.menu-link{padding-right:0}.copyright p,.copyright a{color:#3a3a3a;margin-bottom:0;font-size:16px}.copyright a{text-decoration:underline}.copyright a:hover{text-decoration:none}.elementor-widget .elementor-icon-list-icon{align-self:flex-start;margin-top:6px}.elementor-widget-nav-menu .sm-vertical>.menu-item{border-left:3px solid #ee3b24;background-color:#eaeaea;-webkit-transition:all 0.4s;transition:all 0.4s;margin-bottom:.5em}.elementor-widget-nav-menu .sm-vertical>.menu-item:hover,.elementor-widget-nav-menu .sm-vertical>.menu-item:focus,.elementor-widget-nav-menu .sm-vertical>.menu-item:active,.elementor-widget-nav-menu .sm-vertical>.menu-item .elementor-item-active:hover{background-color:#ee3b24!important;color:#fff!important}.sticky-element{position:sticky;top:150px}.custom-tab-style .elementor-tab-title::after,.custom-tab-style .elementor-tab-title::before{border-width:1px!important}.elementor-widget-tabs.elementor-tabs-view-horizontal.custom-tab-style .elementor-tab-desktop-title{border-bottom:3px solid transparent;transition:all 0.6s}.elementor-widget-tabs.elementor-tabs-view-horizontal.custom-tab-style .elementor-tab-desktop-title.elementor-active{border-color:#250077;background-color:#f4f4f4}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active::before,.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active::after{bottom:-2px!important}.elementor-widget-tabs.elementor-tabs-view-vertical.custom-tab-style .elementor-tab-desktop-title{border-right:3px solid transparent;transition:all 0.6s}.elementor-widget-tabs.elementor-tabs-view-vertical.custom-tab-style .elementor-tab-desktop-title.elementor-active{border-color:#250077;background-color:#f4f4f4}.elementor-widget-tabs.elementor-tabs-view-vertical.custom-tab-style .elementor-tab-desktop-title.elementor-active::before,.elementor-widget-tabs.elementor-tabs-view-vertical.custom-tab-style .elementor-tab-desktop-title.elementor-active::after{right:-2px!important}.elementor-tab-content p:empty{display:none}.custom-tab-style.elementor-widget-tabs .elementor-tab-content{padding:5px 20px 15px 50px}.uael-timeline-desc-content ul{margin-left:20px}.uael-timeline-desc-content ul li{margin-bottom:10px}.hover-jump-animation{-webkit-transition:all 0.4s;transition:all 0.4s;-webkit-transform:translateY(0);transform:translateY(0)}.hover-jump-animation:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.elementor-widget-text-editor ul{margin-left:20px;margin-bottom:10px}.elementor-lightbox .elementor-slideshow__title{display:none!important}.main-header-menu .sub-menu{width:340px}.elementor-accordion-item .elementor-tab-title{border-bottom:1px solid #eee!important;background-color:#f9f9f9;margin-bottom:10px}.elementor-accordion-item .elementor-tab-title.elementor-active,.elementor-accordion-item .elementor-tab-title:hover{background-color:#250077;color:#fff}.elementor-accordion-item .elementor-tab-title:hover .elementor-accordion-icon svg{fill:#fff}.button-style.elementor-widget-tabs .elementor-tab-title{background:#eff2f7;border-radius:3px;text-align:center;padding:.8em 2em;border-color:#eff2f7;line-height:26px;margin-bottom:10px}.button-style.elementor-widget-tabs .elementor-tab-title:hover{color:#fff;background-color:#260077;border-color:#260077}.button-style.elementor-widget-tabs .elementor-tab-title.elementor-active{color:#fff;background-color:#ee3b24;border-color:#ee3b24}.button-style.elementor-widget-tabs .elementor-tabs-wrapper{border-collapse:separate;border-spacing:10px}.button-style.elementor-widget-tabs .elementor-tab-content{padding:10px}.yellow-links p a,.yellow-links li a{color:#edf000}.blue-links p a,.blue-links li a{color:#0c71c3}#ast-scroll-top{background-color:transparent}#ast-scroll-top .ast-icon.icon-arrow svg{display:none!important}#ast-scroll-top .ast-icon{width:40px;height:60px;-webkit-transform:scale(1)translateY(-50%);-ms-transform:scale(1)translateY(-50%);transform:scale(1)translateY(-50%);-webkit-transition:-webkit-transform .4s;transition:transform .4s;position:relative;overflow:hidden;display:block}#ast-scroll-top .ast-icon::before,#ast-scroll-top .ast-icon::after{content:"";position:absolute;color:#250077;left:0;top:50%;width:20px;height:2px;margin-top:-1px;background-color:currentColor;-webkit-transform-origin:21px 0;-ms-transform-origin:21px 0;transform-origin:21px 0;-webkit-transition:-webkit-transform .4s;transition:transform .4s}#ast-scroll-top .ast-icon::after{left:20px;-webkit-transform-origin:3px 0;-ms-transform-origin:3px 0;transform-origin:3px 0}#ast-scroll-top .ast-icon:hover::before{-webkit-transform:translate(2px,-15px)rotate(-60deg);-ms-transform:translate(2px,-15px)rotate(-60deg);transform:translate(2px,-15px)rotate(-60deg)}#ast-scroll-top .ast-icon:hover::after{-webkit-transform:translate(2px,-12px)rotate(60deg);-ms-transform:translate(2px,-12px)rotate(60deg);transform:translate(2px,-12px)rotate(60deg)}.ast-scroll-to-top-right{right:60px}.ast-theme-transparent-header #header-top-left-social-media-section{background-color:transparent!important}.ast-theme-transparent-header .ast-above-header-bar{border-bottom-color:rgba(234,234,234,.3)}.elementor-widget-video .elementor-custom-embed-play{background:#fff;box-shadow:0 0 0 15px rgba(255,255,255,.2);-webkit-box-shadow:0 0 0 15px rgba(255,255,255,.2);border-radius:50%}.elementor-widget-video .elementor-custom-embed-play .eicon-play{opacity:1;font-size:30px;color:#ee3b24;text-shadow:none;padding:30px}.elementor-widget-video .elementor-custom-embed-play .eicon-play::before{content:"\f04b";font-family:"Font Awesome 5 Free";font-weight:900}.event-date-tag .month,.event-date-tag .day{padding:8px 10px;background-color:#ee3b24;color:#fff;border-radius:4px 0 0 4px;min-width:45px;text-align:center;display:inline-block;font-family:"Spartan",Sans-serif;font-size:16px;font-weight:600}.event-date-tag .day{background-color:#000;border-radius:0 4px 4px 0}.video-play-btn .elementor-button-icon{box-shadow:0 0 0 7px rgba(255,255,255,.5);-webkit-box-shadow:0 0 0 7px rgba(255,255,255,.5);width:36px;height:36px;line-height:36px;display:inline-block;background:#ee3b24;text-align:center;color:#fff;border-radius:50%;margin-right:20px}.video-play-btn .elementor-button-icon i{padding-left:4px;padding-top:8px}.video-play-btn .elementor-button-text{line-height:36px}.ecs-post-loop .overlay-link,.ecs-post-loop .overlay-link .overlay-link{position:absolute;width:100%;height:100%}.elementor-slides .swiper-slide-inner .elementor-slide-description{max-width:55%}.elementor-widget-posts:not(.horizontal-layout) .ecs-posts .elementor-grid-item .elementor-widget-theme-post-featured-image{position:absolute}.ecs-posts .elementor-grid-item .elementor-widget-theme-post-featured-image>.elementor-widget-container>img{width:371.73px;height:222px;object-fit:cover}.ecs-posts .elementor-grid-item .thumbnail-section{overflow:hidden}.ecs-posts .elementor-grid-item .elementor-widget-theme-post-featured-image::before{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;background-color:#000;opacity:.4;transition:all 0.4s}.ecs-posts .elementor-grid-item:hover .elementor-widget-theme-post-featured-image::before{opacity:.25}.elementor-widget-theme-post-content h2,.elementor-widget-theme-post-content h3,.elementor-widget-theme-post-content h4,.elementor-widget-theme-post-content h5{padding-bottom:15px}.elementor-widget-theme-post-content h2{font-size:32px}.elementor-widget-theme-post-content h3{font-size:24px}.elementor-widget-theme-post-content h4{font-size:20px}.elementor-widget-theme-post-content h5{font-size:18px}.custom-post-excerpt p.read-more{display:none;margin-left:5px}.faq-style-1 .elementor-accordion-item{margin-bottom:15px;background-color:#f9f9f9}.faq-style-1 .elementor-accordion-item .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#fff}.featured-post-excerpt p.read-more{display:none!important}.header-widget-area-inner{padding-right:0}#elementor-popup-modal-85849{top:0;position:absolute}body.admin-bar #elementor-popup-modal-85849{top:32px}body.dialog-lightbox-body.dialog-lightbox-85849{transition:all 0.4s ease-in-out;padding-top:40px}body.dialog-lightbox-85849.dialog-lightbox-closed{padding-top:0}.dialog-lightbox-85849 .dialog-type-lightbox .dialog-message{min-height:40px}/*}/*