.elementor-630 .elementor-element.elementor-element-fb84b7b:not(.elementor-motion-effects-element-type-background), .elementor-630 .elementor-element.elementor-element-fb84b7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #00303D 0%, #009EC9 100%);}.elementor-630 .elementor-element.elementor-element-fb84b7b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2% 4% 1% 4%;}.elementor-630 .elementor-element.elementor-element-fb84b7b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-630 .elementor-element.elementor-element-e3c0bc8 > .elementor-element-populated, .elementor-630 .elementor-element.elementor-element-e3c0bc8 > .elementor-element-populated > .elementor-background-overlay, .elementor-630 .elementor-element.elementor-element-e3c0bc8 > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-630 .elementor-element.elementor-element-f377062{text-align:center;}.elementor-630 .elementor-element.elementor-element-f377062 .elementor-heading-title{color:#FFFFFF;font-size:30px;}.elementor-630 .elementor-element.elementor-element-f377062 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-630 .elementor-element.elementor-element-a213dd2{--divider-border-style:solid;--divider-border-color:#FFFFFF;--divider-border-width:1px;}.elementor-630 .elementor-element.elementor-element-a213dd2 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-630 .elementor-element.elementor-element-a213dd2 .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px;}.elementor-630 .elementor-element.elementor-element-007d703 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto Slab", Sans-serif;}.elementor-630 .elementor-element.elementor-element-d3d4fa1 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto Slab", Sans-serif;}.elementor-630 .elementor-element.elementor-element-16c5c61 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto Slab", Sans-serif;}.elementor-630 .elementor-element.elementor-element-4ded780 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto Slab", Sans-serif;}.elementor-630 .elementor-element.elementor-element-65fa148{padding:1% 10% 5% 10%;}.elementor-630 .elementor-element.elementor-element-719d652 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-630 .elementor-element.elementor-element-719d652:after{content:"1";}.elementor-630 .elementor-element.elementor-element-719d652 .elementor-post__thumbnail__link{width:100%;}.elementor-630 .elementor-element.elementor-element-719d652 .elementor-posts-container{grid-column-gap:30px;grid-row-gap:35px;}.elementor-msie .elementor-630 .elementor-element.elementor-element-719d652 .elementor-post{padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );padding-bottom:35px;}.elementor-msie .elementor-630 .elementor-element.elementor-element-719d652 .elementor-posts-container{margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );}.elementor-630 .elementor-element.elementor-element-719d652 .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;padding:15px 15px 15px 15px;border-color:#D1D1D1;}.elementor-630 .elementor-element.elementor-element-719d652.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:0px;}.elementor-630 .elementor-element.elementor-element-719d652.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:0px;}.elementor-630 .elementor-element.elementor-element-719d652.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:0px;}.elementor-630 .elementor-element.elementor-element-719d652 .elementor-post__title, .elementor-630 .elementor-element.elementor-element-719d652 .elementor-post__title a{color:#FFFFFF;}.elementor-630 .elementor-element.elementor-element-719d652 .elementor-post__text{margin-bottom:0px;}@media(max-width:1024px){.elementor-630 .elementor-element.elementor-element-fb84b7b{padding:2% 1% 0% 1%;}.elementor-630 .elementor-element.elementor-element-f377062 .elementor-heading-title{line-height:1.2em;}.elementor-630 .elementor-element.elementor-element-f377062 > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-630 .elementor-element.elementor-element-007d703 .elementor-heading-title{font-size:14px;}.elementor-630 .elementor-element.elementor-element-d3d4fa1 .elementor-heading-title{font-size:14px;}.elementor-630 .elementor-element.elementor-element-16c5c61 .elementor-heading-title{font-size:14px;}.elementor-630 .elementor-element.elementor-element-4ded780 .elementor-heading-title{font-size:14px;}.elementor-630 .elementor-element.elementor-element-65fa148{padding:2% 5% 5% 5%;}}@media(max-width:767px){.elementor-630 .elementor-element.elementor-element-fb84b7b{padding:20px 10px 10px 10px;}.elementor-630 .elementor-element.elementor-element-f377062{text-align:left;}.elementor-630 .elementor-element.elementor-element-f377062 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-630 .elementor-element.elementor-element-f377062 > .elementor-widget-container{padding:0% 10% 0% 0%;}.elementor-630 .elementor-element.elementor-element-6c44bb4 > .elementor-element-populated{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-630 .elementor-element.elementor-element-27b8e6c > .elementor-element-populated{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-630 .elementor-element.elementor-element-c5430f1 > .elementor-element-populated{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-630 .elementor-element.elementor-element-2f9b920 > .elementor-element-populated{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-630 .elementor-element.elementor-element-65fa148{padding:20px 20px 40px 20px;}.elementor-630 .elementor-element.elementor-element-719d652 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-630 .elementor-element.elementor-element-719d652:after{content:"0.5";}.elementor-630 .elementor-element.elementor-element-719d652 .elementor-post__thumbnail__link{width:100%;}.elementor-630 .elementor-element.elementor-element-719d652 .elementor-post__title, .elementor-630 .elementor-element.elementor-element-719d652 .elementor-post__title a{font-size:0px;}.elementor-630 .elementor-element.elementor-element-719d652 .elementor-post__read-more{font-size:14px;}}/* Start custom CSS for section, class: .elementor-element-e3d8956 */.elementor-630 .elementor-element.elementor-element-e3d8956 p {
    font-family: roboto;
    font-size: 16px
    
}

.elementor-630 .elementor-element.elementor-element-e3d8956 input.facetwp-search {
     font-family: roboto;
    font-size: 14px
    
}

.elementor-630 .elementor-element.elementor-element-e3d8956 .fs-label {
    font-family: roboto;
    font-size: 14px;
    padding: 10px 15px !important;
    
}

.elementor-630 .elementor-element.elementor-element-e3d8956 #facetwp-location
{
    font-family: roboto;
    font-size: 14px
    
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-719d652 */.elementor-630 .elementor-element.elementor-element-719d652 .elementor-post__thumbnail.elementor-fit-height img {
    max-width:100%;
    width:83%;
    height:auto;
}
.elementor-630 .elementor-element.elementor-element-719d652 .elementor-post__text {
    position:absolute;
    top:0;
    left:0;
    height:100%;
    display:flex;
    flex-direction: column;
    justify-content: center;
    align-content: center;
    opacity: 0;
    background:#007fa1;
    transition: 0.3s;
}
.elementor-630 .elementor-element.elementor-element-719d652 .elementor-post__text:hover {
    opacity: 1;
}
.elementor-630 .elementor-element.elementor-element-719d652 .elementor-post__text h3 {
    position:relative;
}
.elementor-630 .elementor-element.elementor-element-719d652 .elementor-post__text h3 a {
    display:block;
    width:100%;
    text-align:center;
}
.elementor-630 .elementor-element.elementor-element-719d652 .elementor-post {
    position:relative;
}

.elementor-630 .elementor-element.elementor-element-719d652 .elementor-post__read-more {
    padding:10px;
    border:solid 2px #fff;
    display:inline-block;
    color:#fff;
    margin-top:20px;
    width:100px;
    align-self:center;
}/* End custom CSS */