.elementor-41012 .elementor-element.elementor-element-35dd7ea1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-41012 .elementor-element.elementor-element-35dd7ea1 .elementor-repeater-item-54d5e85.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-41012 .elementor-element.elementor-element-544df59b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-41012 .elementor-element.elementor-element-544df59b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:1px;}.elementor-41012 .elementor-element.elementor-element-544df59b > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:5em 0em 0em 0em;}.elementor-41012 .elementor-element.elementor-element-3043c4a0{--spacer-size:20px;}.elementor-41012 .elementor-element.elementor-element-6ecd4c21{text-align:center;}.elementor-41012 .elementor-element.elementor-element-6ecd4c21.elementor-widget-heading .elementor-heading-title, .elementor-41012 .elementor-element.elementor-element-6ecd4c21.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:#FFFFFF;}.elementor-41012 .elementor-element.elementor-element-35dd7ea1:not(.elementor-motion-effects-element-type-background), .elementor-41012 .elementor-element.elementor-element-35dd7ea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33f1907c );background-position:50% 35%;background-repeat:no-repeat;background-size:cover;}.elementor-41012 .elementor-element.elementor-element-35dd7ea1 > .elementor-background-overlay{background-color:#262624;opacity:0.6;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41012 .elementor-element.elementor-element-35dd7ea1 > .elementor-container{min-height:65vh;text-align:center;}.elementor-41012 .elementor-element.elementor-element-35dd7ea1 .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-41012 .elementor-element.elementor-element-35dd7ea1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-41012 .elementor-element.elementor-element-35dd7ea1 > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-8933360 );}.elementor-41012 .elementor-element.elementor-element-35dd7ea1 > .elementor-shape-top svg{width:calc(150% + 1.3px);height:100px;}.elementor-41012 .elementor-element.elementor-element-44aa4f64 .elementor-repeater-item-b411267.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-41012 .elementor-element.elementor-element-6af56e00 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-41012 .elementor-element.elementor-element-1c929bb4{width:100%;max-width:100%;text-align:start;}.elementor-41012 .elementor-element.elementor-element-8584888{width:100%;max-width:100%;text-align:start;}.elementor-41012 .elementor-element.elementor-element-a470cde{width:100%;max-width:100%;text-align:start;}.elementor-41012 .elementor-element.elementor-element-ffaee8d{width:100%;max-width:100%;text-align:start;}.elementor-41012 .elementor-element.elementor-element-4bb455b{width:var( --container-widget-width, 99.643% );max-width:99.643%;--container-widget-width:99.643%;--container-widget-flex-grow:0;text-align:start;}.elementor-41012 .elementor-element.elementor-element-2ac91b5{width:100%;max-width:100%;text-align:start;}.elementor-41012 .elementor-element.elementor-element-d751a2e{width:100%;max-width:100%;text-align:start;}.elementor-41012 .elementor-element.elementor-element-46033cf{width:100%;max-width:100%;text-align:start;}.elementor-41012 .elementor-element.elementor-element-e1d37a1{width:100%;max-width:100%;text-align:start;}.elementor-41012 .elementor-element.elementor-element-4e85944{width:100%;max-width:100%;text-align:start;}.elementor-41012 .elementor-element.elementor-element-f9bbbc0{width:100%;max-width:100%;text-align:start;}.elementor-41012 .elementor-element.elementor-element-96acefe{width:100%;max-width:100%;text-align:start;}.elementor-41012 .elementor-element.elementor-element-44aa4f64 > .elementor-container{max-width:860px;}.elementor-41012 .elementor-element.elementor-element-44aa4f64.elementor-section{padding:6em 0em 6em 0em;}body.elementor-page-41012{--ang-classes-border:rgba(79, 122, 233, 0.58);--ang-classes-label:#406DE1;--ang-css-border:rgba(211, 0, 0, 0.35);}@media(min-width:768px){.elementor-41012 .elementor-element.elementor-element-6af56e00{width:100%;}}@media(max-width:1024px){.elementor-41012 .elementor-element.elementor-element-6ecd4c21{text-align:center;}.elementor-41012 .elementor-element.elementor-element-35dd7ea1:not(.elementor-motion-effects-element-type-background), .elementor-41012 .elementor-element.elementor-element-35dd7ea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-41012 .elementor-element.elementor-element-44aa4f64.elementor-section{padding:4em 1em 4em 1em;}}@media(max-width:767px){.elementor-41012 .elementor-element.elementor-element-544df59b > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:3em 0em 0em 0em;}.elementor-41012 .elementor-element.elementor-element-6ecd4c21{text-align:center;}.elementor-41012 .elementor-element.elementor-element-35dd7ea1:not(.elementor-motion-effects-element-type-background), .elementor-41012 .elementor-element.elementor-element-35dd7ea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-41012 .elementor-element.elementor-element-35dd7ea1 > .elementor-shape-top svg{width:calc(150% + 1.3px);height:50px;}.elementor-41012 .elementor-element.elementor-element-44aa4f64.elementor-section{padding:3em 1em 3em 1em;}}/* Start custom CSS *//* Typography */
h1 {
    text-shadow: 2px 2px 2px #2787CD, 6px 6px 6px #000;
}
h3 {
    text-shadow: 1px 1px 1px #2787CD, 3px 3px 3px #000;
}

/* Icon Box */
.elementor-icon-box-wrapper .elementor-icon-box-description {
    display: inline;
    padding-bottom: 0.5rem;
    border-bottom: 4px solid white;
    transition: ease 0.4s;
    
}
.elementor-icon-box-wrapper:hover .elementor-icon-box-description {
    display: inline;
    padding-bottom: 0.75rem;
    border-bottom: 4px solid #000;
    transition: ease 0.4s;
    
}

/* JB Feed */
.wpt-jobboard-feed h3 {
    text-shadow: none;
    margin-bottom: 0 !important;
}
.elementor-hmg-job-board-feed.formatboxvert .job-feed-box .jobbox p {
    padding: 0 0 1rem 0 !important;
}

/* Icon List */
.elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-icon i {
    vertical-align: 2px;
}

.newiconlist .elementor-icon-list-text a {
    color: #fff !important;
}

 

/* Main Nav Stay Effect */
.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-nav-menu .current-menu-ancestor .elementor-item {
    background-color: #AA121C !important;
}
.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-nav-menu .current-menu-ancestor .elementor-item:after {
    opacity: 1 !important;
}

/* Posts */
.elementor-posts-container  h3 {
    text-shadow: none;
    
}

/* Accordion */
.elementor-tab-title {
    outline: none !important;
}
.eael-accordion-content ul {
    column-count: 2;
}
@media only screen and (max-width: 767px) {
  .eael-accordion-content ul {
    column-count: 1;
}
}

/* Content Areas */
h3, .post-template-default h3 {
    text-shadow: none;
}
.post-template-default h2,
.post-template-default h3,
.post-template-default h4,
.post-template-default h5,
.post-template-default h6,
.elementor-text-editor h2,
.elementor-text-editor h3,
.elementor-text-editor h4,
.elementor-text-editor h5,
.elementor-text-editor h6 {
    margin-bottom: 0 !important;
}
/*.elementor-text-editor p {
    margin-bottom: 1.5rem;
}*/
.elementor-text-editor p,
.post-template-default p {
    padding: 0 0 1rem 0 !important;
}
.post-template-default ul {
    margin-bottom: 2rem !important;
}

/* Testimonial Slider */
.elementor-hmg-testimonialscarousel .lSSlideOuter .lSPager.lSpg > li a {
    background-color: white !important;
}
.elementor-hmg-testimonialscarousel .lSSlideOuter .lSPager.lSpg > li.active a {
    background-color: #E75564 !important;
}
/* Reputation Management Widgets */
.elementor-widget-html .revwid-container span {   width: 0 !important;
    height: 0 !important;
    overflow: hidden !important;
    opacity: 0;
    visibility: hidden !important;
}
.elementor-widget-html .revbadge-container .revbadge-badge {
    min-width: 150px !important;
}
.locaions-with-reviews .elementor-column .elementor-widget-wrap>.elementor-element.elementor-absolute {
    bottom: -100%;
}

/* .locaions-with-reviews .elementor-col-20 > .elementor-column-wrap {
    padding-bottom: 130% !important;
} */

/* Post grid */
.elementor-post__avatar img {
    background-color: #efefef !important;
}

/* Blog Tiles */
.jet-smart-tiles__terms a {
    color: #fff !important;
}

@media only screen and (max-width: 1024px) {

.locaions-with-reviews .elementor-col-20 > .elementor-column-wrap {
    padding-bottom: 20px !important;
}

 .locaions-with-reviews .elementor-col-20  > .elementor-column-wrap .elementor-absolute {
    position: static !important;
}
}

@media only screen and (min-width: 1024px) and (max-width: 1240px) {
.locaions-with-reviews .elementor-column .elementor-widget-wrap>.elementor-element.elementor-absolute {
    bottom: -110%;
}
}

.entry-title{
    display: none !important
}/* End custom CSS */