.elementor-kit-948{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-6dd55e49:#4054B2;--e-global-color-5b4de2a0:#23A455;--e-global-color-4ff05b4b:#000;--e-global-color-a574340:#FFF;background-color:#F1F1F1;font-family:"Work Sans", Sans-serif;}.elementor-kit-948 e-page-transition{background-color:#FFBC7D;}.elementor-kit-948 p{margin-bottom:1.6rem;}.elementor-kit-948 a{color:var( --e-global-color-secondary );}.elementor-kit-948 h1{font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:0.15rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */#content a, .email-link a {
    border-bottom: 1px solid #4fc1c9;
}
.elementor-widget-text-editor ul, .elementor ol {
    margin-bottom: 1.6rem;
}
main .elementor-text-editor a,
.elementor-widget-text-editor a {
    border-bottom: 1px solid #4fc1c9;
}
.elementor-background-slideshow__slide__image {
    background-repeat: no-repeat;
}
.swiper-wrapper {
    align-items: center;
}
.elementor-widget-image-carousel .swiper-container .swiper-slide figure img,
.elementor-widget-image-carousel .swiper .swiper-slide figure img {
    max-height: 70vh;
    box-shadow: 0 0 20px 0 rgba(0,0,0,.25),inset 0 0 0 transparent;
}
.elementor-location-footer .elementor-text-editor,
.elementor-location-footer .elementor-text-editor a {
   color: #00000040;
}
.copyright {
    opacity: 0.75;
}/* End custom CSS */