.elementor-288 .elementor-element.elementor-element-e30857a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-288 .elementor-element.elementor-element-9dddca1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-288 .elementor-element.elementor-element-9dddca1:not(.elementor-motion-effects-element-type-background), .elementor-288 .elementor-element.elementor-element-9dddca1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4efc5e0 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-288 .elementor-element.elementor-element-1f11ee8{text-align:center;}.elementor-288 .elementor-element.elementor-element-1f11ee8 .elementor-heading-title{font-family:"Montserrat Medium", Sans-serif;font-size:22px;font-weight:700;line-height:50px;letter-spacing:0px;color:var( --e-global-color-4efc5e0 );}.elementor-288 .elementor-element.elementor-element-36d3ab6{text-align:center;}.elementor-288 .elementor-element.elementor-element-36d3ab6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.5px;color:var( --e-global-color-4efc5e0 );}.elementor-288 .elementor-element.elementor-element-2c4e660{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-288 .elementor-element.elementor-element-2c4e660:not(.elementor-motion-effects-element-type-background), .elementor-288 .elementor-element.elementor-element-2c4e660 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4efc5e0 );}.elementor-288 .elementor-element.elementor-element-7f4a7cc{text-align:center;}.elementor-288 .elementor-element.elementor-element-7f4a7cc .elementor-heading-title{font-family:"Montserrat Medium", Sans-serif;font-size:22px;font-weight:700;line-height:50px;letter-spacing:0px;color:var( --e-global-color-4efc5e0 );}.elementor-288 .elementor-element.elementor-element-688f607{text-align:center;}.elementor-288 .elementor-element.elementor-element-688f607 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.5px;color:var( --e-global-color-4efc5e0 );}.elementor-288 .elementor-element.elementor-element-d300c58{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-288 .elementor-element.elementor-element-d300c58:not(.elementor-motion-effects-element-type-background), .elementor-288 .elementor-element.elementor-element-d300c58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4efc5e0 );}.elementor-288 .elementor-element.elementor-element-a219223{text-align:center;}.elementor-288 .elementor-element.elementor-element-a219223 .elementor-heading-title{font-family:"Montserrat Medium", Sans-serif;font-size:22px;font-weight:700;line-height:50px;letter-spacing:0px;color:var( --e-global-color-4efc5e0 );}.elementor-288 .elementor-element.elementor-element-7d3d741{text-align:center;}.elementor-288 .elementor-element.elementor-element-7d3d741 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.5px;color:var( --e-global-color-4efc5e0 );}.elementor-288 .elementor-element.elementor-element-17538f9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-288 .elementor-element.elementor-element-17538f9:not(.elementor-motion-effects-element-type-background), .elementor-288 .elementor-element.elementor-element-17538f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4efc5e0 );}.elementor-288 .elementor-element.elementor-element-14f50cf{text-align:center;}.elementor-288 .elementor-element.elementor-element-14f50cf .elementor-heading-title{font-family:"Montserrat Medium", Sans-serif;font-size:22px;font-weight:700;line-height:50px;letter-spacing:0px;color:var( --e-global-color-4efc5e0 );}.elementor-288 .elementor-element.elementor-element-ddc479b{text-align:center;}.elementor-288 .elementor-element.elementor-element-ddc479b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.5px;color:var( --e-global-color-4efc5e0 );}.elementor-288 .elementor-element.elementor-element-c4aa5c1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-288 .elementor-element.elementor-element-c4aa5c1:not(.elementor-motion-effects-element-type-background), .elementor-288 .elementor-element.elementor-element-c4aa5c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4efc5e0 );}.elementor-288 .elementor-element.elementor-element-08b89c2{text-align:center;}.elementor-288 .elementor-element.elementor-element-08b89c2 .elementor-heading-title{font-family:"Montserrat Medium", Sans-serif;font-size:22px;font-weight:700;line-height:50px;letter-spacing:0px;color:var( --e-global-color-4efc5e0 );}.elementor-288 .elementor-element.elementor-element-10ac41b{text-align:center;}.elementor-288 .elementor-element.elementor-element-10ac41b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.5px;color:var( --e-global-color-4efc5e0 );}.elementor-288 .elementor-element.elementor-element-c5a706e{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;z-index:6;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:20px;--e-n-carousel-dots-normal-color:var( --e-global-color-e835b46 );--e-n-carousel-swiper-pagination-spacing:26px;}.elementor-288 .elementor-element.elementor-element-c5a706e > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}:where( .elementor-288 .elementor-element.elementor-element-c5a706e .swiper-slide ) > .e-con{border-style:none;}.elementor-288 .elementor-element.elementor-element-c5a706e .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;}.elementor-288 .elementor-element.elementor-element-1fd8ee0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-288 .elementor-element.elementor-element-8a172f0{--display:flex;--min-height:356px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-288 .elementor-element.elementor-element-8a172f0:not(.elementor-motion-effects-element-type-background), .elementor-288 .elementor-element.elementor-element-8a172f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b3d991d );background-image:url("https://www.cordiscosaile.com/wp-content/uploads/2025/05/MICHAEL.jpg");background-position:top center;background-size:cover;}.elementor-288 .elementor-element.elementor-element-8a172f0:hover{background-image:url("https://www.cordiscosaile.com/wp-content/uploads/2025/05/MICHAEL-HOVER.jpg");background-position:top center;background-size:cover;--overlay-opacity:0.5;}.elementor-288 .elementor-element.elementor-element-8a172f0:hover::before, .elementor-288 .elementor-element.elementor-element-8a172f0:hover > .elementor-background-video-container::before, .elementor-288 .elementor-element.elementor-element-8a172f0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-288 .elementor-element.elementor-element-8a172f0 > .elementor-background-slideshow:hover::before, .elementor-288 .elementor-element.elementor-element-8a172f0 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #265A879E 50%, var( --e-global-color-52f631e ) 100%);}.elementor-288 .elementor-element.elementor-element-cbc2e6b{text-align:center;}.elementor-288 .elementor-element.elementor-element-cbc2e6b .elementor-heading-title{font-family:"Montserrat Medium", Sans-serif;font-size:22px;font-weight:700;line-height:50px;letter-spacing:0px;color:var( --e-global-color-4efc5e0 );}.elementor-288 .elementor-element.elementor-element-7881447{text-align:center;}.elementor-288 .elementor-element.elementor-element-7881447 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.5px;color:var( --e-global-color-4efc5e0 );}.elementor-288 .elementor-element.elementor-element-5129cfc{--display:flex;--min-height:356px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-288 .elementor-element.elementor-element-5129cfc:not(.elementor-motion-effects-element-type-background), .elementor-288 .elementor-element.elementor-element-5129cfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b3d991d );background-image:url("https://www.cordiscosaile.com/wp-content/uploads/2025/05/JOHN.jpg");background-position:top center;background-size:cover;}.elementor-288 .elementor-element.elementor-element-5129cfc:hover{background-image:url("https://www.cordiscosaile.com/wp-content/uploads/2025/05/JOHN-HOVER.jpg");background-position:top center;background-size:cover;--overlay-opacity:0.5;}.elementor-288 .elementor-element.elementor-element-5129cfc:hover::before, .elementor-288 .elementor-element.elementor-element-5129cfc:hover > .elementor-background-video-container::before, .elementor-288 .elementor-element.elementor-element-5129cfc:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-288 .elementor-element.elementor-element-5129cfc > .elementor-background-slideshow:hover::before, .elementor-288 .elementor-element.elementor-element-5129cfc > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #265A879E 50%, var( --e-global-color-52f631e ) 100%);}.elementor-288 .elementor-element.elementor-element-7523a2b{text-align:center;}.elementor-288 .elementor-element.elementor-element-7523a2b .elementor-heading-title{font-family:"Montserrat Medium", Sans-serif;font-size:22px;font-weight:700;line-height:50px;letter-spacing:0px;color:var( --e-global-color-4efc5e0 );}.elementor-288 .elementor-element.elementor-element-b682db2{text-align:center;}.elementor-288 .elementor-element.elementor-element-b682db2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.5px;color:var( --e-global-color-4efc5e0 );}.elementor-288 .elementor-element.elementor-element-a3f602c{--display:flex;--min-height:356px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-288 .elementor-element.elementor-element-a3f602c:not(.elementor-motion-effects-element-type-background), .elementor-288 .elementor-element.elementor-element-a3f602c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b3d991d );background-image:url("https://www.cordiscosaile.com/wp-content/uploads/2025/05/KEVIN.jpg");background-position:top center;background-size:cover;}.elementor-288 .elementor-element.elementor-element-a3f602c:hover{background-image:url("https://www.cordiscosaile.com/wp-content/uploads/2025/05/KEVIN-HOVER.jpg");background-position:top center;background-size:cover;--overlay-opacity:0.5;}.elementor-288 .elementor-element.elementor-element-a3f602c:hover::before, .elementor-288 .elementor-element.elementor-element-a3f602c:hover > .elementor-background-video-container::before, .elementor-288 .elementor-element.elementor-element-a3f602c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-288 .elementor-element.elementor-element-a3f602c > .elementor-background-slideshow:hover::before, .elementor-288 .elementor-element.elementor-element-a3f602c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #265A879E 50%, var( --e-global-color-52f631e ) 100%);}.elementor-288 .elementor-element.elementor-element-1713b00{text-align:center;}.elementor-288 .elementor-element.elementor-element-1713b00 .elementor-heading-title{font-family:"Montserrat Medium", Sans-serif;font-size:22px;font-weight:700;line-height:50px;letter-spacing:0px;color:var( --e-global-color-4efc5e0 );}.elementor-288 .elementor-element.elementor-element-6e39cbb{text-align:center;}.elementor-288 .elementor-element.elementor-element-6e39cbb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.5px;color:var( --e-global-color-4efc5e0 );}.elementor-288 .elementor-element.elementor-element-9c7731c{--display:flex;--min-height:356px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-288 .elementor-element.elementor-element-9c7731c:not(.elementor-motion-effects-element-type-background), .elementor-288 .elementor-element.elementor-element-9c7731c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b3d991d );background-image:url("https://www.cordiscosaile.com/wp-content/uploads/2025/05/STEVEN-1.jpg");background-position:top center;background-size:cover;}.elementor-288 .elementor-element.elementor-element-9c7731c:hover{background-image:url("https://www.cordiscosaile.com/wp-content/uploads/2025/05/STEVEN-HOVER-1.jpg");background-position:top center;background-size:cover;--overlay-opacity:0.5;}.elementor-288 .elementor-element.elementor-element-9c7731c:hover::before, .elementor-288 .elementor-element.elementor-element-9c7731c:hover > .elementor-background-video-container::before, .elementor-288 .elementor-element.elementor-element-9c7731c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-288 .elementor-element.elementor-element-9c7731c > .elementor-background-slideshow:hover::before, .elementor-288 .elementor-element.elementor-element-9c7731c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #265A879E 50%, var( --e-global-color-52f631e ) 100%);}.elementor-288 .elementor-element.elementor-element-4355af6{text-align:center;}.elementor-288 .elementor-element.elementor-element-4355af6 .elementor-heading-title{font-family:"Montserrat Medium", Sans-serif;font-size:22px;font-weight:700;line-height:50px;letter-spacing:0px;color:var( --e-global-color-4efc5e0 );}.elementor-288 .elementor-element.elementor-element-edbcd46{text-align:center;}.elementor-288 .elementor-element.elementor-element-edbcd46 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.5px;color:var( --e-global-color-4efc5e0 );}.elementor-288 .elementor-element.elementor-element-2660b5c{--display:flex;--min-height:356px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-288 .elementor-element.elementor-element-2660b5c:not(.elementor-motion-effects-element-type-background), .elementor-288 .elementor-element.elementor-element-2660b5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b3d991d );background-image:url("https://www.cordiscosaile.com/wp-content/uploads/2025/05/TODD.jpg");background-position:top center;background-size:cover;}.elementor-288 .elementor-element.elementor-element-2660b5c:hover{background-image:url("https://www.cordiscosaile.com/wp-content/uploads/2025/05/TODD-HOVER.jpg");background-position:top center;background-size:cover;--overlay-opacity:0.5;}.elementor-288 .elementor-element.elementor-element-2660b5c:hover::before, .elementor-288 .elementor-element.elementor-element-2660b5c:hover > .elementor-background-video-container::before, .elementor-288 .elementor-element.elementor-element-2660b5c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-288 .elementor-element.elementor-element-2660b5c > .elementor-background-slideshow:hover::before, .elementor-288 .elementor-element.elementor-element-2660b5c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #265A879E 50%, var( --e-global-color-52f631e ) 100%);}.elementor-288 .elementor-element.elementor-element-3a86a41{text-align:center;}.elementor-288 .elementor-element.elementor-element-3a86a41 .elementor-heading-title{font-family:"Montserrat Medium", Sans-serif;font-size:22px;font-weight:700;line-height:50px;letter-spacing:0px;color:var( --e-global-color-4efc5e0 );}.elementor-288 .elementor-element.elementor-element-c143a1b{text-align:center;}.elementor-288 .elementor-element.elementor-element-c143a1b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.5px;color:var( --e-global-color-4efc5e0 );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-288 .elementor-element.elementor-element-c5a706e{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-288 .elementor-element.elementor-element-9dddca1:not(.elementor-motion-effects-element-type-background), .elementor-288 .elementor-element.elementor-element-9dddca1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cordiscosaile.com/wp-content/uploads/2025/05/MICHAEL-HOVER.jpg");background-size:cover;}.elementor-288 .elementor-element.elementor-element-9dddca1{--content-width:100%;--min-height:372px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-288 .elementor-element.elementor-element-1f11ee8 .elementor-heading-title{font-size:28px;line-height:32px;letter-spacing:0.25px;}.elementor-288 .elementor-element.elementor-element-36d3ab6 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-288 .elementor-element.elementor-element-36d3ab6 .elementor-heading-title{font-size:18px;line-height:24px;letter-spacing:0.5px;}.elementor-288 .elementor-element.elementor-element-2c4e660:not(.elementor-motion-effects-element-type-background), .elementor-288 .elementor-element.elementor-element-2c4e660 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cordiscosaile.com/wp-content/uploads/2025/05/JOHN-HOVER.jpg");background-size:cover;}.elementor-288 .elementor-element.elementor-element-2c4e660{--content-width:100%;--min-height:372px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-288 .elementor-element.elementor-element-7f4a7cc .elementor-heading-title{font-size:28px;line-height:32px;letter-spacing:0.25px;}.elementor-288 .elementor-element.elementor-element-688f607 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-288 .elementor-element.elementor-element-688f607 .elementor-heading-title{font-size:18px;line-height:24px;letter-spacing:0.5px;}.elementor-288 .elementor-element.elementor-element-d300c58:not(.elementor-motion-effects-element-type-background), .elementor-288 .elementor-element.elementor-element-d300c58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cordiscosaile.com/wp-content/uploads/2025/05/KEVIN-HOVER.jpg");background-size:cover;}.elementor-288 .elementor-element.elementor-element-d300c58{--content-width:100%;--min-height:372px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-288 .elementor-element.elementor-element-a219223 .elementor-heading-title{font-size:28px;line-height:32px;letter-spacing:0.25px;}.elementor-288 .elementor-element.elementor-element-7d3d741 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-288 .elementor-element.elementor-element-7d3d741 .elementor-heading-title{font-size:18px;line-height:24px;letter-spacing:0.5px;}.elementor-288 .elementor-element.elementor-element-17538f9:not(.elementor-motion-effects-element-type-background), .elementor-288 .elementor-element.elementor-element-17538f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cordiscosaile.com/wp-content/uploads/2025/05/STEVEN-HOVER.jpg");background-size:cover;}.elementor-288 .elementor-element.elementor-element-17538f9{--content-width:100%;--min-height:372px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-288 .elementor-element.elementor-element-14f50cf .elementor-heading-title{font-size:28px;line-height:32px;letter-spacing:0.25px;}.elementor-288 .elementor-element.elementor-element-ddc479b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-288 .elementor-element.elementor-element-ddc479b .elementor-heading-title{font-size:18px;line-height:24px;letter-spacing:0.5px;}.elementor-288 .elementor-element.elementor-element-c4aa5c1:not(.elementor-motion-effects-element-type-background), .elementor-288 .elementor-element.elementor-element-c4aa5c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cordiscosaile.com/wp-content/uploads/2025/05/TODD-HOVER.jpg");background-size:cover;}.elementor-288 .elementor-element.elementor-element-c4aa5c1{--content-width:100%;--min-height:372px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-288 .elementor-element.elementor-element-08b89c2 .elementor-heading-title{font-size:28px;line-height:32px;letter-spacing:0.25px;}.elementor-288 .elementor-element.elementor-element-10ac41b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-288 .elementor-element.elementor-element-10ac41b .elementor-heading-title{font-size:18px;line-height:24px;letter-spacing:0.5px;}.elementor-288 .elementor-element.elementor-element-c5a706e{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:20px;--e-n-carousel-swiper-pagination-spacing:24px;}.elementor-288 .elementor-element.elementor-element-c5a706e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-288 .elementor-element.elementor-element-cbc2e6b .elementor-heading-title{font-size:36px;line-height:38px;letter-spacing:0.25px;}.elementor-288 .elementor-element.elementor-element-7881447 .elementor-heading-title{font-size:18px;line-height:24px;letter-spacing:0.5px;}.elementor-288 .elementor-element.elementor-element-7523a2b .elementor-heading-title{font-size:36px;line-height:38px;letter-spacing:0.25px;}.elementor-288 .elementor-element.elementor-element-b682db2 .elementor-heading-title{font-size:18px;line-height:24px;letter-spacing:0.5px;}.elementor-288 .elementor-element.elementor-element-1713b00 .elementor-heading-title{font-size:36px;line-height:38px;letter-spacing:0.25px;}.elementor-288 .elementor-element.elementor-element-6e39cbb .elementor-heading-title{font-size:18px;line-height:24px;letter-spacing:0.5px;}.elementor-288 .elementor-element.elementor-element-4355af6 .elementor-heading-title{font-size:36px;line-height:38px;letter-spacing:0.25px;}.elementor-288 .elementor-element.elementor-element-edbcd46 .elementor-heading-title{font-size:18px;line-height:24px;letter-spacing:0.5px;}.elementor-288 .elementor-element.elementor-element-3a86a41 .elementor-heading-title{font-size:36px;line-height:38px;letter-spacing:0.25px;}.elementor-288 .elementor-element.elementor-element-c143a1b .elementor-heading-title{font-size:18px;line-height:24px;letter-spacing:0.5px;}}

























































































/* Start custom CSS for nested-carousel, class: .elementor-element-c5a706e */.elementor-288 .elementor-element.elementor-element-c5a706e a{
    font-size: inherit;
    font-family: inherit;
    font-weight: inherit;
}
.elementor-288 .elementor-element.elementor-element-c5a706e .swiper-slide{
    box-shadow: 0 4px 8px rgb(0,0,0,0.5);
    margin-bottom: 20px;
}
.elementor-288 .elementor-element.elementor-element-c5a706e .swiper-pagination-bullet{
    background: #D9D9D9;
    opacity: 0.8;
    
}
.elementor-288 .elementor-element.elementor-element-c5a706e .swiper-pagination-bullet-active{
    background: #D3AD57;
    opacity: 1;
}/* End custom CSS */



/* Start custom CSS for container, class: .elementor-element-8a172f0 */.reveal {
    /*transform: scale(0);*/
    opacity: 0;
    /*transition: all 0.3s ease-in-out;*/
    /*width: 0;*/
}
#container1:hover .reveal {
    opacity: 1;
    /*transform: scale(1);*/
    width: 100%;
}/* End custom CSS */



/* Start custom CSS for container, class: .elementor-element-5129cfc */.reveal {
    /*transform: scale(0);*/
    opacity: 0;
    /*transition: all 0.3s ease-in-out;*/
    /*width: 0;*/
}
#container2:hover .reveal {
    opacity: 1;
    /*transform: scale(1);*/
    width: 100%;
}/* End custom CSS */



/* Start custom CSS for container, class: .elementor-element-a3f602c */.reveal {
    /*transform: scale(0);*/
    opacity: 0;
    /*transition: all 0.3s ease-in-out;*/
    /*width: 0;*/
}
#container3:hover .reveal {
    opacity: 1;
    /*transform: scale(1);*/
    width: 100%;
}/* End custom CSS */



/* Start custom CSS for container, class: .elementor-element-9c7731c */.reveal {
    /*transform: scale(0);*/
    opacity: 0;
    /*transition: all 0.3s ease-in-out;*/
    /*width: 0;*/
}
#container4:hover .reveal {
    opacity: 1;
    /*transform: scale(1);*/
    width: 100%;
}/* End custom CSS */



/* Start custom CSS for container, class: .elementor-element-2660b5c */.reveal {
    /*transform: scale(0);*/
    opacity: 0;
    /*transition: all 0.3s ease-in-out;*/
    /*width: 0;*/
}
#container5:hover .reveal {
    opacity: 1;
    /*transform: scale(1);*/
    width: 100%;
}/* End custom CSS */



