.elementor-225 .elementor-element.elementor-element-ad235d4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-225 .elementor-element.elementor-element-a8b42af .elementor-repeater-item-56348ea .swiper-slide-bg{background-color:#833ca3;background-image:url(https://aecomynm.elementor.cloud/wp-content/uploads/2025/05/RVs-e1750814863167.png);background-size:cover;}.elementor-225 .elementor-element.elementor-element-a8b42af .elementor-repeater-item-56348ea .elementor-background-overlay{background-color:#26327ACC;}.elementor-225 .elementor-element.elementor-element-a8b42af .elementor-repeater-item-56348ea .swiper-slide-contents{margin-right:auto;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-225 .elementor-element.elementor-element-a8b42af .elementor-repeater-item-56348ea .swiper-slide-inner{align-items:flex-start;text-align:start;}.elementor-225 .elementor-element.elementor-element-a8b42af .elementor-repeater-item-3b60b69 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://aecomynm.elementor.cloud/wp-content/uploads/2025/06/Adobe-Express-file-4-e1750813742257.jpg);background-size:cover;}.elementor-225 .elementor-element.elementor-element-a8b42af .elementor-repeater-item-3b60b69 .elementor-background-overlay{background-color:#26327ACC;}.elementor-225 .elementor-element.elementor-element-a8b42af .elementor-repeater-item-3b60b69 .swiper-slide-contents{margin-right:auto;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-225 .elementor-element.elementor-element-a8b42af .elementor-repeater-item-3b60b69 .swiper-slide-inner{align-items:center;text-align:start;}.elementor-225 .elementor-element.elementor-element-a8b42af .elementor-repeater-item-25c0595 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://aecomynm.elementor.cloud/wp-content/uploads/2025/06/20210830_074924-e1750814164645.jpg);background-size:cover;}.elementor-225 .elementor-element.elementor-element-a8b42af .elementor-repeater-item-25c0595 .elementor-background-overlay{background-color:#26327ACC;}.elementor-225 .elementor-element.elementor-element-a8b42af .elementor-repeater-item-25c0595 .swiper-slide-contents{margin-right:auto;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-225 .elementor-element.elementor-element-a8b42af .elementor-repeater-item-25c0595 .swiper-slide-inner{align-items:center;text-align:start;}.elementor-225 .elementor-element.elementor-element-a8b42af .elementor-repeater-item-667ce65 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://aecomynm.elementor.cloud/wp-content/uploads/2025/05/Trailers.jpg);background-size:cover;}.elementor-225 .elementor-element.elementor-element-a8b42af .elementor-repeater-item-667ce65 .elementor-background-overlay{background-color:#26327ACC;}.elementor-225 .elementor-element.elementor-element-a8b42af .elementor-repeater-item-667ce65 .swiper-slide-contents{margin-right:auto;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-225 .elementor-element.elementor-element-a8b42af .elementor-repeater-item-667ce65 .swiper-slide-inner{align-items:center;text-align:start;}.elementor-225 .elementor-element.elementor-element-a8b42af .elementor-repeater-item-16a83fd .swiper-slide-bg{background-color:#833ca3;background-image:url(https://aecomynm.elementor.cloud/wp-content/uploads/2026/03/Bleustart-Coach-Service_27-scaled.jpg);background-size:cover;}.elementor-225 .elementor-element.elementor-element-a8b42af .elementor-repeater-item-16a83fd .elementor-background-overlay{background-color:#26327ACC;}.elementor-225 .elementor-element.elementor-element-a8b42af .elementor-repeater-item-16a83fd .swiper-slide-contents{margin-right:auto;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-225 .elementor-element.elementor-element-a8b42af .elementor-repeater-item-16a83fd .swiper-slide-inner{align-items:center;text-align:start;}.elementor-225 .elementor-element.elementor-element-a8b42af .elementor-slide-button{background-color:var( --e-global-color-secondary );border-width:0px;border-radius:20px;color:var( --e-global-color-c696dce );}.elementor-225 .elementor-element.elementor-element-a8b42af .elementor-slide-button:hover{background-color:var( --e-global-color-c696dce );color:var( --e-global-color-secondary );}.elementor-225 .elementor-element.elementor-element-a8b42af{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-225 .elementor-element.elementor-element-a8b42af > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-225 .elementor-element.elementor-element-a8b42af.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-225 .elementor-element.elementor-element-a8b42af .swiper-slide{height:700px;}.elementor-225 .elementor-element.elementor-element-a8b42af .swiper-slide-contents{max-width:100%;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-225 .elementor-element.elementor-element-a8b42af .swiper-slide-inner{padding:020px 0px 020px 0px;text-align:start;}.elementor-225 .elementor-element.elementor-element-a8b42af .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:3px;}.elementor-225 .elementor-element.elementor-element-a8b42af .elementor-slide-heading{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-225 .elementor-element.elementor-element-a8b42af .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:10px;}.elementor-225 .elementor-element.elementor-element-a8b42af .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;height:11px;width:11px;}.elementor-225 .elementor-element.elementor-element-a8b42af .swiper-horizontal .swiper-pagination-progressbar{height:11px;}.elementor-225 .elementor-element.elementor-element-a8b42af .swiper-pagination-fraction{font-size:11px;}.elementor-225 .elementor-element.elementor-element-a8b42af .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#6FC5EA;opacity:1;}.elementor-225 .elementor-element.elementor-element-a8b42af .swiper-pagination-bullet-active{background-color:#FFFFFF;}.elementor-225 .elementor-element.elementor-element-909f35d{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-225 .elementor-element.elementor-element-a4e24b0 > .elementor-widget-container{margin:040px 0px 0px 0px;}.elementor-225 .elementor-element.elementor-element-997a4e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-225 .elementor-element.elementor-element-fa0d5f1 .elementor-button:hover, .elementor-225 .elementor-element.elementor-element-fa0d5f1 .elementor-button:focus{background-color:#6FC5EA;color:#FFFFFF;border-color:#6FC5EA;}.elementor-225 .elementor-element.elementor-element-fa0d5f1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-225 .elementor-element.elementor-element-fa0d5f1 .elementor-button{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-225 .elementor-element.elementor-element-fa0d5f1 .elementor-button:hover svg, .elementor-225 .elementor-element.elementor-element-fa0d5f1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-225 .elementor-element.elementor-element-041b23d .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;fill:#26327A;color:#26327A;}.elementor-225 .elementor-element.elementor-element-041b23d .elementor-button:hover, .elementor-225 .elementor-element.elementor-element-041b23d .elementor-button:focus{background-color:#26327A;color:#FFFFFF;}.elementor-225 .elementor-element.elementor-element-041b23d .elementor-button:hover svg, .elementor-225 .elementor-element.elementor-element-041b23d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-225 .elementor-element.elementor-element-c014f20{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-225 .elementor-element.elementor-element-c014f20:not(.elementor-motion-effects-element-type-background), .elementor-225 .elementor-element.elementor-element-c014f20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-764183d );}.elementor-225 .elementor-element.elementor-element-d5d1737{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-225 .elementor-element.elementor-element-69a996f .elementor-heading-title{color:#808080;}.elementor-225 .elementor-element.elementor-element-3177c4c .elementor-button{background-color:#26327A;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-225 .elementor-element.elementor-element-3177c4c .elementor-button:hover, .elementor-225 .elementor-element.elementor-element-3177c4c .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-c696dce );border-color:var( --e-global-color-primary );}.elementor-225 .elementor-element.elementor-element-3177c4c{width:var( --container-widget-width, 241px );max-width:241px;--container-widget-width:241px;--container-widget-flex-grow:0;}.elementor-225 .elementor-element.elementor-element-3177c4c .elementor-button:hover svg, .elementor-225 .elementor-element.elementor-element-3177c4c .elementor-button:focus svg{fill:var( --e-global-color-c696dce );}.elementor-225 .elementor-element.elementor-element-8d4cf40{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-225 .elementor-element.elementor-element-f2637de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-225 .elementor-element.elementor-element-f2637de:not(.elementor-motion-effects-element-type-background), .elementor-225 .elementor-element.elementor-element-f2637de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-764183d );}.elementor-225 .elementor-element.elementor-element-842f879{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-225 .elementor-element.elementor-element-ca3d709{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-225 .elementor-element.elementor-element-369f131 .elementor-heading-title{color:#808080;}.elementor-225 .elementor-element.elementor-element-18540ba{color:var( --e-global-color-text );}.elementor-225 .elementor-element.elementor-element-c319b5c .elementor-button{background-color:#26327A;border-style:solid;border-color:var( --e-global-color-c696dce );}.elementor-225 .elementor-element.elementor-element-c319b5c .elementor-button:hover, .elementor-225 .elementor-element.elementor-element-c319b5c .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-c696dce );}.elementor-225 .elementor-element.elementor-element-c319b5c{width:var( --container-widget-width, 241px );max-width:241px;--container-widget-width:241px;--container-widget-flex-grow:0;}.elementor-225 .elementor-element.elementor-element-c319b5c .elementor-button:hover svg, .elementor-225 .elementor-element.elementor-element-c319b5c .elementor-button:focus svg{fill:var( --e-global-color-c696dce );}.elementor-225 .elementor-element.elementor-element-f69907d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:55px;--margin-bottom:55px;--margin-left:0px;--margin-right:0px;}.elementor-225 .elementor-element.elementor-element-950b3c9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-225 .elementor-element.elementor-element-950b3c9{text-align:center;}.elementor-225 .elementor-element.elementor-element-2a6b5d4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:55px;--margin-bottom:55px;--margin-left:0px;--margin-right:0px;}.elementor-225 .elementor-element.elementor-element-fe30da1{--swiper-slides-to-display:3;--swiper-slides-gap:50px;--swiper-pagination-size:11px;--dots-normal-color:#26327A;--swiper-pagination-spacing:54px;}.elementor-225 .elementor-element.elementor-element-fe30da1 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-225 .elementor-element.elementor-element-fe30da1 .swiper-slide > .elementor-element{height:100%;}.elementor-225 .elementor-element.elementor-element-fe30da1 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;}@media(min-width:768px){.elementor-225 .elementor-element.elementor-element-997a4e9{--width:100%;}.elementor-225 .elementor-element.elementor-element-d5d1737{--width:50%;}.elementor-225 .elementor-element.elementor-element-8d4cf40{--width:50%;}.elementor-225 .elementor-element.elementor-element-842f879{--width:50%;}.elementor-225 .elementor-element.elementor-element-ca3d709{--width:50%;}}@media(max-width:1024px){.elementor-225 .elementor-element.elementor-element-a8b42af .swiper-slide-inner{padding:20px 20px 20px 20px;}.elementor-225 .elementor-element.elementor-element-a8b42af .elementor-slide-heading{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-225 .elementor-element.elementor-element-909f35d{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-225 .elementor-element.elementor-element-fe30da1{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-225 .elementor-element.elementor-element-a8b42af .swiper-slide-inner{padding:20px 20px 55px 20px;}.elementor-225 .elementor-element.elementor-element-a8b42af .elementor-slide-heading{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-225 .elementor-element.elementor-element-c014f20{--margin-top:050px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-225 .elementor-element.elementor-element-8d4cf40{--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-225 .elementor-element.elementor-element-f2637de{--margin-top:050px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-225 .elementor-element.elementor-element-ca3d709{--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-225 .elementor-element.elementor-element-fe30da1{--swiper-slides-to-display:1;}}/* Start custom CSS for slides, class: .elementor-element-a8b42af */.elementor-225 .elementor-element.elementor-element-a8b42af .swiper-slide-inner,
.elementor-225 .elementor-element.elementor-element-a8b42af .elementor-background-overlay{
    min-height: 180px;
}
.elementor-225 .elementor-element.elementor-element-a8b42af .swiper-slide-inner {
    text-decoration: none;
    top: auto !important;
    max-width: var(--content-width);
}

.elementor-225 .elementor-element.elementor-element-a8b42af .elementor-background-overlay {
    bottom: 0 !important;
    top: auto !important;
}

.elementor-225 .elementor-element.elementor-element-a8b42af .elementor-slide-heading {
    margin-top: 0;
}

.elementor-225 .elementor-element.elementor-element-a8b42af .swiper-pagination-bullets.swiper-pagination-horizontal {
    bottom: 10px
}

.elementor-225 .elementor-element.elementor-element-a8b42af .swiper-slide[data-swiper-slide-index="2"] .swiper-slide-bg {
    background-position: center top !important;
}

@media (min-width: 1024px) {
    .elementor-225 .elementor-element.elementor-element-a8b42af .swiper-slide-inner,
    .elementor-225 .elementor-element.elementor-element-a8b42af .elementor-background-overlay{
         min-height: 170px;
    }
    .elementor-225 .elementor-element.elementor-element-a8b42af .swiper-pagination-bullets.swiper-pagination-horizontal {
        bottom: 20px
    }
    
    .elementor-225 .elementor-element.elementor-element-a8b42af .swiper-slide-contents {
        width: 100%;
        padding: 20px 0;
    }

    /* Adjust text alignment */
    .elementor-225 .elementor-element.elementor-element-a8b42af .swiper-slide-active .elementor-slide-heading,
    .elementor-225 .elementor-element.elementor-element-a8b42af .swiper-slide-active .elementor-slide-description {
        text-align: left;
        max-width: 80%;
    }
    
    /* Style and position the button */
    .elementor-225 .elementor-element.elementor-element-a8b42af .swiper-slide-active .elementor-slide-button {
        position: absolute;
        right: 0;
        top: 50%;
        transform: translateY(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-fe30da1 */.elementor-225 .elementor-element.elementor-element-fe30da1 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
    background-color: var(--e-global-color-secondary);
    opacity: 1;
}

.elementor-225 .elementor-element.elementor-element-fe30da1 .swiper-slide {
    overflow: visible;
}

.elementor-225 .elementor-element.elementor-element-fe30da1 .swiper {
    margin-left: -15px;
    margin-right: -15px;
    padding: 0 15px;
    padding-bottom: 30px;
}/* End custom CSS */