.elementor-10 .elementor-element.elementor-element-4d358cf{--display:flex;--min-height:88vh;--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:flex-end;--align-items:center;--overlay-opacity:0.98;}.elementor-10 .elementor-element.elementor-element-4d358cf::before, .elementor-10 .elementor-element.elementor-element-4d358cf > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-4d358cf > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-4d358cf > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-4d358cf > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-4d358cf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, #FFFFFF 1%, #FFFFFF1C 60%);}.elementor-10 .elementor-element.elementor-element-4d358cf:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4d358cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://feelceylonn.com/wp-content/uploads/2025/12/shutterstock_400864777-scaled.jpg") 50% 50%;background-size:cover;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-05c5bf6 .elementor-button{background-color:var( --e-global-color-26f61d4 );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:7px 7px 7px 7px;padding:15px 25px 15px 25px;}.elementor-10 .elementor-element.elementor-element-05c5bf6 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-05c5bf6 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-05c5bf6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 150px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-05c5bf6 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-05c5bf6 .elementor-button:focus svg{fill:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-1b853c39{--display:flex;--position:fixed;--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:flex-start;--align-items:center;bottom:10px;--z-index:10;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-1b853c39{left:10px;}body.rtl .elementor-10 .elementor-element.elementor-element-1b853c39{right:10px;}.elementor-10 .elementor-element.elementor-element-28a8abf7{--display:flex;--position:fixed;--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:space-evenly;bottom:10px;--z-index:10;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-28a8abf7{right:40px;}body.rtl .elementor-10 .elementor-element.elementor-element-28a8abf7{left:40px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-19be427{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-19be427 img{width:100%;opacity:1;}.elementor-10 .elementor-element.elementor-element-605ff81{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-10 .elementor-element.elementor-element-5065bab{--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;--z-index:10;}.elementor-10 .elementor-element.elementor-element-81d06dd{--spacer-size:50px;}.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 );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-2edc03f{text-align:center;}.elementor-10 .elementor-element.elementor-element-2edc03f .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-10 .elementor-element.elementor-element-dd843cf{text-align:center;}.elementor-10 .elementor-element.elementor-element-dd843cf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;text-transform:none;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-1ac9056{text-align:center;}.elementor-10 .elementor-element.elementor-element-eb6a6e1 .elementor-button{background-color:var( --e-global-color-26f61d4 );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:16px 10px 16px 10px;}.elementor-10 .elementor-element.elementor-element-eb6a6e1 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-eb6a6e1 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-eb6a6e1 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-eb6a6e1 .elementor-button:focus svg{fill:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-8384124{--display:flex;--min-height:600px;--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:0px;}.elementor-10 .elementor-element.elementor-element-a698cb4{--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;}.elementor-10 .elementor-element.elementor-element-06a2ce5{--spacer-size:25px;}.elementor-10 .elementor-element.elementor-element-37c4dae{text-align:center;}.elementor-10 .elementor-element.elementor-element-37c4dae .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#02657E;}.elementor-10 .elementor-element.elementor-element-cc3cfbb{text-align:center;}.elementor-10 .elementor-element.elementor-element-cc3cfbb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;text-transform:none;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-22cca3d{text-align:center;}.elementor-10 .elementor-element.elementor-element-cec6d24{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7523d7f{--display:flex;--min-height:700px;border-style:none;--border-style:none;--border-radius:180px 180px 180px 180px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7523d7f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7523d7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feelceylonn.com/wp-content/uploads/2025/12/d1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-4fa623c{--display:flex;--min-height:700px;--justify-content:flex-end;--overflow:hidden;--border-radius:150px 150px 150px 150px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-15dc66f{--display:flex;--min-height:700px;--border-radius:150px 150px 150px 150px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a290952{--display:flex;--min-height:700px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:150px 150px 150px 150px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-a290952:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a290952 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 30%, var( --e-global-color-primary ) 95%);}.elementor-10 .elementor-element.elementor-element-f998420{text-align:center;}.elementor-10 .elementor-element.elementor-element-f998420 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-f5e290b .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;border-style:none;border-radius:25px 25px 25px 25px;}.elementor-10 .elementor-element.elementor-element-7993af2{--display:flex;--min-height:700px;border-style:none;--border-style:none;--border-radius:180px 180px 180px 180px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7993af2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7993af2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feelceylonn.com/wp-content/uploads/2025/12/d2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-ee9d069{--display:flex;--min-height:700px;--justify-content:flex-end;--overflow:hidden;--border-radius:150px 150px 150px 150px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-752c487{--display:flex;--min-height:700px;--border-radius:150px 150px 150px 150px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9e05f20{--display:flex;--min-height:700px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:150px 150px 150px 150px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-9e05f20:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9e05f20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 30%, var( --e-global-color-primary ) 95%);}.elementor-10 .elementor-element.elementor-element-6cbed10{text-align:center;}.elementor-10 .elementor-element.elementor-element-6cbed10 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-6a327f3 .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;border-style:none;border-radius:25px 25px 25px 25px;}.elementor-10 .elementor-element.elementor-element-15e561b{--display:flex;--min-height:700px;border-style:none;--border-style:none;--border-radius:180px 180px 180px 180px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-15e561b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-15e561b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feelceylonn.com/wp-content/uploads/2025/12/d3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-4d48cab{--display:flex;--min-height:700px;--justify-content:flex-end;--overflow:hidden;--border-radius:150px 150px 150px 150px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-474a1e9{--display:flex;--min-height:700px;--border-radius:150px 150px 150px 150px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ee901fc{--display:flex;--min-height:700px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:150px 150px 150px 150px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-ee901fc:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ee901fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 30%, var( --e-global-color-primary ) 95%);}.elementor-10 .elementor-element.elementor-element-73d60fb{text-align:center;}.elementor-10 .elementor-element.elementor-element-73d60fb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-3b273b4 .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;border-style:none;border-radius:25px 25px 25px 25px;}.elementor-10 .elementor-element.elementor-element-d9955f2{--display:flex;--min-height:700px;border-style:none;--border-style:none;--border-radius:180px 180px 180px 180px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d9955f2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d9955f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feelceylonn.com/wp-content/uploads/2025/12/d4.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-a3719e5{--display:flex;--min-height:700px;--justify-content:flex-end;--overflow:hidden;--border-radius:150px 150px 150px 150px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c5efcba{--display:flex;--min-height:700px;--border-radius:150px 150px 150px 150px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-847203c{--display:flex;--min-height:700px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:150px 150px 150px 150px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-847203c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-847203c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 30%, var( --e-global-color-primary ) 95%);}.elementor-10 .elementor-element.elementor-element-b2e25be{text-align:center;}.elementor-10 .elementor-element.elementor-element-b2e25be .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-cacbcff .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;border-style:none;border-radius:25px 25px 25px 25px;}.elementor-10 .elementor-element.elementor-element-1a5c96e{--display:flex;--min-height:700px;border-style:none;--border-style:none;--border-radius:180px 180px 180px 180px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1a5c96e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1a5c96e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feelceylonn.com/wp-content/uploads/2025/12/d5.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-0160357{--display:flex;--min-height:700px;--justify-content:flex-end;--overflow:hidden;--border-radius:150px 150px 150px 150px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7fc28a1{--display:flex;--min-height:700px;--border-radius:150px 150px 150px 150px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4b90b86{--display:flex;--min-height:700px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:150px 150px 150px 150px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-4b90b86:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4b90b86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 30%, var( --e-global-color-primary ) 95%);}.elementor-10 .elementor-element.elementor-element-ccde33f{text-align:center;}.elementor-10 .elementor-element.elementor-element-ccde33f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-a76d2e4 .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;border-style:none;border-radius:25px 25px 25px 25px;}.elementor-10 .elementor-element.elementor-element-5bce9fc{--display:flex;}.elementor-10 .elementor-element.elementor-element-2aefc21{--display:flex;--min-height:700px;border-style:none;--border-style:none;--border-radius:180px 180px 180px 180px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2aefc21:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2aefc21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feelceylonn.com/wp-content/uploads/2025/12/d1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-8d6488c{--display:flex;--min-height:700px;--justify-content:flex-end;--overflow:hidden;--border-radius:150px 150px 150px 150px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-15d4556{--display:flex;--min-height:700px;--border-radius:150px 150px 150px 150px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c10e58b{--display:flex;--min-height:700px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:150px 150px 150px 150px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-c10e58b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c10e58b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 30%, var( --e-global-color-primary ) 95%);}.elementor-10 .elementor-element.elementor-element-4411cb2{text-align:center;}.elementor-10 .elementor-element.elementor-element-4411cb2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-c7a30e8 .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;border-style:none;border-radius:25px 25px 25px 25px;}.elementor-10 .elementor-element.elementor-element-80c1012{--display:flex;}.elementor-10 .elementor-element.elementor-element-f7a03ac{--display:flex;--min-height:700px;border-style:none;--border-style:none;--border-radius:180px 180px 180px 180px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f7a03ac:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f7a03ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feelceylonn.com/wp-content/uploads/2025/12/d2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-57273fe{--display:flex;--min-height:700px;--justify-content:flex-end;--overflow:hidden;--border-radius:150px 150px 150px 150px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-aa28c61{--display:flex;--min-height:700px;--border-radius:150px 150px 150px 150px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1716c9d{--display:flex;--min-height:700px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:150px 150px 150px 150px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-1716c9d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1716c9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 30%, var( --e-global-color-primary ) 95%);}.elementor-10 .elementor-element.elementor-element-0e4c436{text-align:center;}.elementor-10 .elementor-element.elementor-element-0e4c436 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-fdaed5c .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;border-style:none;border-radius:25px 25px 25px 25px;}.elementor-10 .elementor-element.elementor-element-44e1ab3{--display:flex;}.elementor-10 .elementor-element.elementor-element-41d124e{--display:flex;--min-height:700px;border-style:none;--border-style:none;--border-radius:180px 180px 180px 180px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-41d124e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-41d124e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feelceylonn.com/wp-content/uploads/2025/12/d3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-4312c19{--display:flex;--min-height:700px;--justify-content:flex-end;--overflow:hidden;--border-radius:150px 150px 150px 150px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b53f756{--display:flex;--min-height:700px;--border-radius:150px 150px 150px 150px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3215cd8{--display:flex;--min-height:700px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:150px 150px 150px 150px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-3215cd8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3215cd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 30%, var( --e-global-color-primary ) 95%);}.elementor-10 .elementor-element.elementor-element-ba014e7{text-align:center;}.elementor-10 .elementor-element.elementor-element-ba014e7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-fb28ece .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;border-style:none;border-radius:25px 25px 25px 25px;}.elementor-10 .elementor-element.elementor-element-31bf830{--display:flex;}.elementor-10 .elementor-element.elementor-element-b3bff56{--display:flex;--min-height:700px;border-style:none;--border-style:none;--border-radius:180px 180px 180px 180px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b3bff56:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b3bff56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feelceylonn.com/wp-content/uploads/2025/12/d4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-84dd360{--display:flex;--min-height:700px;--justify-content:flex-end;--overflow:hidden;--border-radius:150px 150px 150px 150px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6d61f4b{--display:flex;--min-height:700px;--border-radius:150px 150px 150px 150px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-45862d5{--display:flex;--min-height:700px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:150px 150px 150px 150px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-45862d5:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-45862d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 30%, var( --e-global-color-primary ) 95%);}.elementor-10 .elementor-element.elementor-element-536e1cf{text-align:center;}.elementor-10 .elementor-element.elementor-element-536e1cf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-6608c0e .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;border-style:none;border-radius:25px 25px 25px 25px;}.elementor-10 .elementor-element.elementor-element-ecfc1b8{--display:flex;}.elementor-10 .elementor-element.elementor-element-04dac27{--display:flex;--min-height:700px;border-style:none;--border-style:none;--border-radius:180px 180px 180px 180px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-04dac27:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-04dac27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feelceylonn.com/wp-content/uploads/2025/12/d5.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-59e5cf1{--display:flex;--min-height:700px;--justify-content:flex-end;--overflow:hidden;--border-radius:150px 150px 150px 150px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7ee3024{--display:flex;--min-height:700px;--border-radius:150px 150px 150px 150px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-64f2c48{--display:flex;--min-height:700px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:150px 150px 150px 150px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-64f2c48:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-64f2c48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 30%, var( --e-global-color-primary ) 95%);}.elementor-10 .elementor-element.elementor-element-7e11dcc{text-align:center;}.elementor-10 .elementor-element.elementor-element-7e11dcc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-d1256b9 .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;border-style:none;border-radius:25px 25px 25px 25px;}.elementor-10 .elementor-element.elementor-element-4d16f54{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-dots-normal-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-7b47b4e{--spacer-size:15px;}.elementor-10 .elementor-element.elementor-element-97726e5{--display:flex;--min-height:0px;--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;--overlay-opacity:1;--margin-top:-360px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-97726e5::before, .elementor-10 .elementor-element.elementor-element-97726e5 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-97726e5 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-97726e5 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-97726e5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-97726e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://feelceylonn.com/wp-content/uploads/2025/12/Asset-2@4x-Copy-scaled.png");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-10 .elementor-element.elementor-element-996a736{--spacer-size:400px;}.elementor-10 .elementor-element.elementor-element-3ed8a46{text-align:center;}.elementor-10 .elementor-element.elementor-element-3ed8a46 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-10 .elementor-element.elementor-element-561947e{text-align:center;}.elementor-10 .elementor-element.elementor-element-561947e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;text-transform:none;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-bf6bbfa{text-align:center;}.elementor-10 .elementor-element.elementor-element-9a1026e{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9cc4159{--display:flex;--min-height:350px;--justify-content:center;--overflow:hidden;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9cc4159:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9cc4159 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feelceylonn.com/wp-content/uploads/2025/12/shutterstock_1666666774-scaled-1-e1765605857469.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-7fe7906{--display:flex;--min-height:350px;--justify-content:center;--overlay-opacity:0.8;--border-radius:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-7fe7906::before, .elementor-10 .elementor-element.elementor-element-7fe7906 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-7fe7906 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-7fe7906 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-7fe7906 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-7fe7906 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 50%, var( --e-global-color-primary ) 100%);}.elementor-10 .elementor-element.elementor-element-094f11b{padding:15px 20px 15px 20px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;text-align:center;}.elementor-10 .elementor-element.elementor-element-094f11b.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-094f11b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:300;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-3bbc1c0{--display:flex;--min-height:350px;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overflow:hidden;--overlay-opacity:0.8;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3bbc1c0::before, .elementor-10 .elementor-element.elementor-element-3bbc1c0 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-3bbc1c0 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-3bbc1c0 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-3bbc1c0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-3bbc1c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #FFFFFF00 50%);}.elementor-10 .elementor-element.elementor-element-24ac100{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-905ba07 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-0f9ce6f{text-align:start;}.elementor-10 .elementor-element.elementor-element-0f9ce6f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;text-transform:none;color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-9ee8bce{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c1ec9c8 .elementor-button{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-d78cc20{--display:flex;--min-height:350px;--justify-content:center;--overflow:hidden;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d78cc20:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d78cc20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feelceylonn.com/wp-content/uploads/2025/12/Yala--e1765605973168.jpg");background-position:0px -200px;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-a536b95{--display:flex;--min-height:350px;--justify-content:center;--overlay-opacity:0.8;--border-radius:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-a536b95::before, .elementor-10 .elementor-element.elementor-element-a536b95 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-a536b95 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-a536b95 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-a536b95 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-a536b95 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 50%, var( --e-global-color-primary ) 100%);}.elementor-10 .elementor-element.elementor-element-5f43985{padding:15px 20px 15px 20px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;text-align:center;}.elementor-10 .elementor-element.elementor-element-5f43985.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-5f43985 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:300;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-4209677{--display:flex;--min-height:350px;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overflow:hidden;--overlay-opacity:0.8;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4209677::before, .elementor-10 .elementor-element.elementor-element-4209677 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-4209677 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-4209677 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-4209677 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-4209677 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #FFFFFF00 50%);}.elementor-10 .elementor-element.elementor-element-e9ba1be{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-639b259 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-1857252{text-align:start;}.elementor-10 .elementor-element.elementor-element-1857252 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;text-transform:none;color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-4afb1e6{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-42d80c2 .elementor-button{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-d28407d{--display:flex;--min-height:350px;--justify-content:center;--overflow:hidden;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d28407d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d28407d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feelceylonn.com/wp-content/uploads/2025/12/galle-couple-min-scaled-1-e1765606030739.jpg");background-position:0px -410px;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-0732253{--display:flex;--min-height:350px;--justify-content:center;--overlay-opacity:0.8;--border-radius:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-0732253::before, .elementor-10 .elementor-element.elementor-element-0732253 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-0732253 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-0732253 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-0732253 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-0732253 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 50%, var( --e-global-color-primary ) 100%);}.elementor-10 .elementor-element.elementor-element-c3171c2{padding:15px 20px 15px 20px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;text-align:center;}.elementor-10 .elementor-element.elementor-element-c3171c2.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-c3171c2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:300;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-aa42c4d{--display:flex;--min-height:350px;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overflow:hidden;--overlay-opacity:0.8;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-aa42c4d::before, .elementor-10 .elementor-element.elementor-element-aa42c4d > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-aa42c4d > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-aa42c4d > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-aa42c4d > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-aa42c4d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #FFFFFF00 50%);}.elementor-10 .elementor-element.elementor-element-ddada36{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b849a59 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-06be3cc{text-align:start;}.elementor-10 .elementor-element.elementor-element-06be3cc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;text-transform:none;color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-96b2b85{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-bee2005 .elementor-button{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-2cf4381{--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;--overlay-opacity:0.15;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2cf4381::before, .elementor-10 .elementor-element.elementor-element-2cf4381 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-2cf4381 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-2cf4381 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-2cf4381 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-2cf4381 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://feelceylonn.com/wp-content/uploads/2025/12/Asset-4@4x.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-10 .elementor-element.elementor-element-a90141c{--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;}.elementor-10 .elementor-element.elementor-element-8b21e6a{--spacer-size:80px;}.elementor-10 .elementor-element.elementor-element-70dba2a{text-align:center;}.elementor-10 .elementor-element.elementor-element-70dba2a .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#02657E;}.elementor-10 .elementor-element.elementor-element-57530b5{text-align:center;}.elementor-10 .elementor-element.elementor-element-57530b5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;text-transform:none;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-0018364{text-align:center;}.elementor-10 .elementor-element.elementor-element-0073d52{--spacer-size:0px;}.elementor-10 .elementor-element.elementor-element-a422a01{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8cb4fb4{--display:flex;--min-height:700px;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8cb4fb4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8cb4fb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feelceylonn.com/wp-content/uploads/2025/12/a1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-5a47165{--display:flex;--min-height:700px;--justify-content:flex-end;--overflow:hidden;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-57c1350{--display:flex;--min-height:700px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c4d1e19{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9cfc9c1{text-align:end;}.elementor-10 .elementor-element.elementor-element-9cfc9c1 img{width:21%;}.elementor-10 .elementor-element.elementor-element-4815282{--display:flex;--min-height:600px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-4815282:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4815282 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 30%, var( --e-global-color-primary ) 100%);}.elementor-10 .elementor-element.elementor-element-076115a{text-align:center;}.elementor-10 .elementor-element.elementor-element-076115a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-acb905c .elementor-button{background-color:var( --e-global-color-26f61d4 );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:5px 5px 5px 5px;}.elementor-10 .elementor-element.elementor-element-acb905c .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-acb905c .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-acb905c .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-acb905c .elementor-button:focus svg{fill:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-d63b98f{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:500px;--margin-left:60px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d63b98f.e-con{--e-con-transform-rotateZ:-90deg;}.elementor-10 .elementor-element.elementor-element-92a0c3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -320px;padding:0px 0px 0px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-92a0c3d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:400;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-e86acf5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e86acf5.e-con{--e-con-transform-rotateZ:90deg;}.elementor-10 .elementor-element.elementor-element-7161081{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-7161081 img{width:70%;}.elementor-10 .elementor-element.elementor-element-3cb307a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2ea56d1{--display:flex;--min-height:700px;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2ea56d1:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2ea56d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feelceylonn.com/wp-content/uploads/2025/12/a2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-0781fc2{--display:flex;--min-height:700px;--justify-content:flex-end;--overflow:hidden;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f262c5b{--display:flex;--min-height:700px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d647d04{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-92aa5b6{text-align:end;}.elementor-10 .elementor-element.elementor-element-92aa5b6 img{width:21%;}.elementor-10 .elementor-element.elementor-element-9d1373b{--display:flex;--min-height:600px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-9d1373b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9d1373b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 30%, var( --e-global-color-primary ) 100%);}.elementor-10 .elementor-element.elementor-element-38180e6{text-align:center;}.elementor-10 .elementor-element.elementor-element-38180e6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-cd70c0d .elementor-button{background-color:var( --e-global-color-26f61d4 );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:5px 5px 5px 5px;}.elementor-10 .elementor-element.elementor-element-cd70c0d .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-cd70c0d .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-cd70c0d .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-cd70c0d .elementor-button:focus svg{fill:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-949decc{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:500px;--margin-left:60px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-949decc.e-con{--e-con-transform-rotateZ:-90deg;}.elementor-10 .elementor-element.elementor-element-5c807a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -320px;padding:0px 0px 0px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-5c807a0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:400;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-057e6b9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-057e6b9.e-con{--e-con-transform-rotateZ:90deg;}.elementor-10 .elementor-element.elementor-element-5cc6080{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-5cc6080 img{width:70%;}.elementor-10 .elementor-element.elementor-element-1d975d9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-cfffc86{--display:flex;--min-height:700px;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-cfffc86:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-cfffc86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feelceylonn.com/wp-content/uploads/2025/12/a3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-95ed7a8{--display:flex;--min-height:700px;--justify-content:flex-end;--overflow:hidden;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7d2b804{--display:flex;--min-height:700px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e77a914{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0e6aa52{text-align:end;}.elementor-10 .elementor-element.elementor-element-0e6aa52 img{width:21%;}.elementor-10 .elementor-element.elementor-element-2e1f9d8{--display:flex;--min-height:600px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-2e1f9d8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2e1f9d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 30%, var( --e-global-color-primary ) 100%);}.elementor-10 .elementor-element.elementor-element-d62f8be{text-align:center;}.elementor-10 .elementor-element.elementor-element-d62f8be .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-8f24f6e .elementor-button{background-color:var( --e-global-color-26f61d4 );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:5px 5px 5px 5px;}.elementor-10 .elementor-element.elementor-element-8f24f6e .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-8f24f6e .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-8f24f6e .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-8f24f6e .elementor-button:focus svg{fill:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-9796d99{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:500px;--margin-left:60px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9796d99.e-con{--e-con-transform-rotateZ:-90deg;}.elementor-10 .elementor-element.elementor-element-b62c6f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -320px;padding:0px 0px 0px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-b62c6f5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:400;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-e279e38{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e279e38.e-con{--e-con-transform-rotateZ:90deg;}.elementor-10 .elementor-element.elementor-element-e476616{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-e476616 img{width:70%;}.elementor-10 .elementor-element.elementor-element-e42b02f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-efe94d6{--display:flex;--min-height:700px;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-efe94d6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-efe94d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feelceylonn.com/wp-content/uploads/2025/12/a4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-109d083{--display:flex;--min-height:700px;--justify-content:flex-end;--overflow:hidden;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f77e8a1{--display:flex;--min-height:700px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a786a88{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d407070{text-align:end;}.elementor-10 .elementor-element.elementor-element-d407070 img{width:21%;}.elementor-10 .elementor-element.elementor-element-f1ea3d0{--display:flex;--min-height:600px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-f1ea3d0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f1ea3d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 30%, var( --e-global-color-primary ) 100%);}.elementor-10 .elementor-element.elementor-element-34c1b82{text-align:center;}.elementor-10 .elementor-element.elementor-element-34c1b82 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-9f4b84b .elementor-button{background-color:var( --e-global-color-26f61d4 );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:5px 5px 5px 5px;}.elementor-10 .elementor-element.elementor-element-9f4b84b .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-9f4b84b .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-9f4b84b .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-9f4b84b .elementor-button:focus svg{fill:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-2287f71{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:500px;--margin-left:60px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2287f71.e-con{--e-con-transform-rotateZ:-90deg;}.elementor-10 .elementor-element.elementor-element-d33b7cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -320px;padding:0px 0px 0px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-d33b7cd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:400;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-ff6a5a1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ff6a5a1.e-con{--e-con-transform-rotateZ:90deg;}.elementor-10 .elementor-element.elementor-element-509c36f{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-509c36f img{width:70%;}.elementor-10 .elementor-element.elementor-element-2820753{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-04e4c66{--display:flex;--min-height:700px;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-04e4c66:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-04e4c66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feelceylonn.com/wp-content/uploads/2025/12/a5.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-c289abd{--display:flex;--min-height:700px;--justify-content:flex-end;--overflow:hidden;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-30ffa9e{--display:flex;--min-height:700px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e63ee62{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-55c6e50{text-align:end;}.elementor-10 .elementor-element.elementor-element-55c6e50 img{width:21%;}.elementor-10 .elementor-element.elementor-element-2270eb2{--display:flex;--min-height:600px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-2270eb2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2270eb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 30%, var( --e-global-color-primary ) 100%);}.elementor-10 .elementor-element.elementor-element-d2f5a54{text-align:center;}.elementor-10 .elementor-element.elementor-element-d2f5a54 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-f197e40 .elementor-button{background-color:var( --e-global-color-26f61d4 );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:5px 5px 5px 5px;}.elementor-10 .elementor-element.elementor-element-f197e40 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-f197e40 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-f197e40 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-f197e40 .elementor-button:focus svg{fill:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-ec911f9{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:500px;--margin-left:60px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ec911f9.e-con{--e-con-transform-rotateZ:-90deg;}.elementor-10 .elementor-element.elementor-element-664582f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -320px;padding:0px 0px 0px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-664582f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:400;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-bfd8d66{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bfd8d66.e-con{--e-con-transform-rotateZ:90deg;}.elementor-10 .elementor-element.elementor-element-ee96c46{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-ee96c46 img{width:70%;}.elementor-10 .elementor-element.elementor-element-b9dc9d6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-81a4452{--display:flex;--min-height:700px;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-81a4452:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-81a4452 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feelceylonn.com/wp-content/uploads/2025/12/a6.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-adc6fd2{--display:flex;--min-height:700px;--justify-content:flex-end;--overflow:hidden;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c559d3d{--display:flex;--min-height:700px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b36685b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2195caa{text-align:end;}.elementor-10 .elementor-element.elementor-element-2195caa img{width:21%;}.elementor-10 .elementor-element.elementor-element-406e1da{--display:flex;--min-height:600px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-406e1da:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-406e1da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 30%, var( --e-global-color-primary ) 100%);}.elementor-10 .elementor-element.elementor-element-a268a18{text-align:center;}.elementor-10 .elementor-element.elementor-element-a268a18 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-94eb86e .elementor-button{background-color:var( --e-global-color-26f61d4 );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:5px 5px 5px 5px;}.elementor-10 .elementor-element.elementor-element-94eb86e .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-94eb86e .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-94eb86e .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-94eb86e .elementor-button:focus svg{fill:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-5620c2c{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:500px;--margin-left:60px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5620c2c.e-con{--e-con-transform-rotateZ:-90deg;}.elementor-10 .elementor-element.elementor-element-45f0df0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -320px;padding:0px 0px 0px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-45f0df0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:400;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-7e2746d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7e2746d.e-con{--e-con-transform-rotateZ:90deg;}.elementor-10 .elementor-element.elementor-element-237e4c3{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-237e4c3 img{width:70%;}.elementor-10 .elementor-element.elementor-element-966a6f3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3ad8e40{--display:flex;--min-height:700px;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3ad8e40:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3ad8e40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feelceylonn.com/wp-content/uploads/2025/12/a7.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-e222a46{--display:flex;--min-height:700px;--justify-content:flex-end;--overflow:hidden;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7f3dae5{--display:flex;--min-height:700px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-15a2651{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7d04122{text-align:end;}.elementor-10 .elementor-element.elementor-element-7d04122 img{width:21%;}.elementor-10 .elementor-element.elementor-element-7a52902{--display:flex;--min-height:600px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-7a52902:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7a52902 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 30%, var( --e-global-color-primary ) 100%);}.elementor-10 .elementor-element.elementor-element-83fb830{text-align:center;}.elementor-10 .elementor-element.elementor-element-83fb830 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-cade386 .elementor-button{background-color:var( --e-global-color-26f61d4 );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:5px 5px 5px 5px;}.elementor-10 .elementor-element.elementor-element-cade386 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-cade386 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-cade386 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-cade386 .elementor-button:focus svg{fill:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-55177e3{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:500px;--margin-left:60px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-55177e3.e-con{--e-con-transform-rotateZ:-90deg;}.elementor-10 .elementor-element.elementor-element-66787bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -320px;padding:0px 0px 0px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-66787bf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:400;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-c9f319f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c9f319f.e-con{--e-con-transform-rotateZ:90deg;}.elementor-10 .elementor-element.elementor-element-199f1d6{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-199f1d6 img{width:70%;}.elementor-10 .elementor-element.elementor-element-8b110bc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a2b7897{--display:flex;--min-height:700px;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a2b7897:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a2b7897 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feelceylonn.com/wp-content/uploads/2025/12/a8.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-6f09e28{--display:flex;--min-height:700px;--justify-content:flex-end;--overflow:hidden;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-52eb953{--display:flex;--min-height:700px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6a37a2a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-abd2352{text-align:end;}.elementor-10 .elementor-element.elementor-element-abd2352 img{width:21%;}.elementor-10 .elementor-element.elementor-element-9163f0a{--display:flex;--min-height:600px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-9163f0a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9163f0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 30%, var( --e-global-color-primary ) 100%);}.elementor-10 .elementor-element.elementor-element-a07d013{text-align:center;}.elementor-10 .elementor-element.elementor-element-a07d013 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-db301bd .elementor-button{background-color:var( --e-global-color-26f61d4 );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:5px 5px 5px 5px;}.elementor-10 .elementor-element.elementor-element-db301bd .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-db301bd .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-db301bd .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-db301bd .elementor-button:focus svg{fill:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-d977534{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:500px;--margin-left:60px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d977534.e-con{--e-con-transform-rotateZ:-90deg;}.elementor-10 .elementor-element.elementor-element-27cd044{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -320px;padding:0px 0px 0px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-27cd044 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:400;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-1abee7c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1abee7c.e-con{--e-con-transform-rotateZ:90deg;}.elementor-10 .elementor-element.elementor-element-78f42c8{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-78f42c8 img{width:70%;}.elementor-10 .elementor-element.elementor-element-c037284{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bc15f7c{--display:flex;--min-height:700px;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bc15f7c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-bc15f7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feelceylonn.com/wp-content/uploads/2025/12/a9.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-7b20a60{--display:flex;--min-height:700px;--justify-content:flex-end;--overflow:hidden;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-209f4dc{--display:flex;--min-height:700px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4653d23{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bceeddb{text-align:end;}.elementor-10 .elementor-element.elementor-element-bceeddb img{width:21%;}.elementor-10 .elementor-element.elementor-element-101573d{--display:flex;--min-height:600px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-101573d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-101573d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 30%, var( --e-global-color-primary ) 100%);}.elementor-10 .elementor-element.elementor-element-8e4c604{text-align:center;}.elementor-10 .elementor-element.elementor-element-8e4c604 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-8ea46e2 .elementor-button{background-color:var( --e-global-color-26f61d4 );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:5px 5px 5px 5px;}.elementor-10 .elementor-element.elementor-element-8ea46e2 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-8ea46e2 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-8ea46e2 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-8ea46e2 .elementor-button:focus svg{fill:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-edbda5d{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:500px;--margin-left:60px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-edbda5d.e-con{--e-con-transform-rotateZ:-90deg;}.elementor-10 .elementor-element.elementor-element-2b09449{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -320px;padding:0px 0px 0px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-2b09449 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:400;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-26f61d4 );}.elementor-10 .elementor-element.elementor-element-5925f93{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5925f93.e-con{--e-con-transform-rotateZ:90deg;}.elementor-10 .elementor-element.elementor-element-abaa55b{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-abaa55b img{width:70%;}.elementor-10 .elementor-element.elementor-element-130e05c{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:40px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-85px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:50px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-85px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:50px;--e-n-carousel-arrow-size:50px;--e-n-carousel-arrow-normal-color:var( --e-global-color-accent );--e-n-carousel-swiper-pagination-spacing:40px;}:where( .elementor-10 .elementor-element.elementor-element-130e05c .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-10 .elementor-element.elementor-element-c42ba1b{--spacer-size:40px;}.elementor-10 .elementor-element.elementor-element-61baad0{--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;}.elementor-10 .elementor-element.elementor-element-29fa0a0{--spacer-size:25px;}.elementor-10 .elementor-element.elementor-element-80af210{--spacer-size:150px;}.elementor-10 .elementor-element.elementor-element-ba7debf{--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;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-53e347b{text-align:center;}.elementor-10 .elementor-element.elementor-element-53e347b .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#02657E;}.elementor-10 .elementor-element.elementor-element-489b9db{text-align:center;}.elementor-10 .elementor-element.elementor-element-489b9db .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;text-transform:none;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-20644e9{--display:flex;}.elementor-10 .elementor-element.elementor-element-873bb9a{--display:flex;--min-height:215px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-873bb9a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-873bb9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-10 .elementor-element.elementor-element-3c87b53{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-74d96f6{--display:flex;--min-height:50px;}.elementor-10 .elementor-element.elementor-element-74d96f6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-74d96f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feelceylonn.com/wp-content/uploads/2025/12/Asset-5@4x.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-10 .elementor-element.elementor-element-c852633{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9220efc{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-9220efc p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-b968a21{--display:flex;--min-height:50px;}.elementor-10 .elementor-element.elementor-element-b968a21:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b968a21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feelceylonn.com/wp-content/uploads/2025/12/logo-02-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-10 .elementor-element.elementor-element-dc93133{--display:flex;--min-height:5px;}.elementor-10 .elementor-element.elementor-element-dc93133:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-dc93133 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feelceylonn.com/wp-content/uploads/2025/12/Asset-3-1.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-10 .elementor-element.elementor-element-cbe8aa8{--display:flex;--padding-top:0px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-00617be{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;}.elementor-10 .elementor-element.elementor-element-fa909d4{--display:flex;}.elementor-10 .elementor-element.elementor-element-33673c3{--display:flex;--min-height:215px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-33673c3:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-33673c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-10 .elementor-element.elementor-element-784d656{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-dc1dfd2{--display:flex;--min-height:50px;}.elementor-10 .elementor-element.elementor-element-dc1dfd2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-dc1dfd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feelceylonn.com/wp-content/uploads/2025/12/Asset-11@4x.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-10 .elementor-element.elementor-element-6af7b99{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4906edf{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-4906edf p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-c467bbc{--display:flex;--min-height:50px;}.elementor-10 .elementor-element.elementor-element-c467bbc:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c467bbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feelceylonn.com/wp-content/uploads/2025/12/logo-02-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-10 .elementor-element.elementor-element-779d07f{--display:flex;--min-height:5px;}.elementor-10 .elementor-element.elementor-element-779d07f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-779d07f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feelceylonn.com/wp-content/uploads/2025/12/Asset-3-1.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-10 .elementor-element.elementor-element-e8689ab{--display:flex;--padding-top:0px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-249a097{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;}.elementor-10 .elementor-element.elementor-element-01c2e52{--display:flex;}.elementor-10 .elementor-element.elementor-element-fb80797{--display:flex;--min-height:215px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-fb80797:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-fb80797 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-10 .elementor-element.elementor-element-b6df9b0{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-22fea4d{--display:flex;--min-height:50px;}.elementor-10 .elementor-element.elementor-element-22fea4d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-22fea4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feelceylonn.com/wp-content/uploads/2025/12/Asset-12@4x.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-10 .elementor-element.elementor-element-bbde985{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-13cd211{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-13cd211 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-a48f641{--display:flex;--min-height:50px;}.elementor-10 .elementor-element.elementor-element-a48f641:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a48f641 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feelceylonn.com/wp-content/uploads/2025/12/logo-02-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-10 .elementor-element.elementor-element-178b8b4{--display:flex;--min-height:5px;}.elementor-10 .elementor-element.elementor-element-178b8b4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-178b8b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feelceylonn.com/wp-content/uploads/2025/12/Asset-3-1.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-10 .elementor-element.elementor-element-c7402ce{--display:flex;--padding-top:0px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-bc0bbad{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;}.elementor-10 .elementor-element.elementor-element-7fde520{--e-n-carousel-swiper-slides-gap:10px;padding:0px 30px 0px 30px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:35px;--e-n-carousel-arrow-normal-color:var( --e-global-color-accent );--e-n-carousel-arrow-hover-color:var( --e-global-color-accent );--e-n-carousel-dots-normal-color:#0CBCC582;}.elementor-10 .elementor-element.elementor-element-7fde520 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-10 .elementor-element.elementor-element-fdb518f{--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;}.elementor-10 .elementor-element.elementor-element-030bd6f{--spacer-size:100px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-1b853c39{--width:20%;}.elementor-10 .elementor-element.elementor-element-28a8abf7{--width:5%;}.elementor-10 .elementor-element.elementor-element-7523d7f{--width:30%;}.elementor-10 .elementor-element.elementor-element-7993af2{--width:30%;}.elementor-10 .elementor-element.elementor-element-15e561b{--width:30%;}.elementor-10 .elementor-element.elementor-element-d9955f2{--width:30%;}.elementor-10 .elementor-element.elementor-element-1a5c96e{--width:30%;}.elementor-10 .elementor-element.elementor-element-2aefc21{--width:30%;}.elementor-10 .elementor-element.elementor-element-f7a03ac{--width:30%;}.elementor-10 .elementor-element.elementor-element-41d124e{--width:30%;}.elementor-10 .elementor-element.elementor-element-b3bff56{--width:30%;}.elementor-10 .elementor-element.elementor-element-04dac27{--width:30%;}.elementor-10 .elementor-element.elementor-element-9cc4159{--width:100%;}.elementor-10 .elementor-element.elementor-element-24ac100{--width:60%;}.elementor-10 .elementor-element.elementor-element-d78cc20{--width:100%;}.elementor-10 .elementor-element.elementor-element-e9ba1be{--width:60%;}.elementor-10 .elementor-element.elementor-element-d28407d{--width:100%;}.elementor-10 .elementor-element.elementor-element-ddada36{--width:60%;}.elementor-10 .elementor-element.elementor-element-a422a01{--width:100%;}.elementor-10 .elementor-element.elementor-element-8cb4fb4{--width:100%;}.elementor-10 .elementor-element.elementor-element-c4d1e19{--width:100%;}.elementor-10 .elementor-element.elementor-element-d63b98f{--width:100%;}.elementor-10 .elementor-element.elementor-element-e86acf5{--width:40%;}.elementor-10 .elementor-element.elementor-element-3cb307a{--width:100%;}.elementor-10 .elementor-element.elementor-element-2ea56d1{--width:100%;}.elementor-10 .elementor-element.elementor-element-949decc{--width:100%;}.elementor-10 .elementor-element.elementor-element-057e6b9{--width:40%;}.elementor-10 .elementor-element.elementor-element-1d975d9{--width:100%;}.elementor-10 .elementor-element.elementor-element-cfffc86{--width:100%;}.elementor-10 .elementor-element.elementor-element-9796d99{--width:100%;}.elementor-10 .elementor-element.elementor-element-e279e38{--width:40%;}.elementor-10 .elementor-element.elementor-element-e42b02f{--width:100%;}.elementor-10 .elementor-element.elementor-element-efe94d6{--width:100%;}.elementor-10 .elementor-element.elementor-element-2287f71{--width:100%;}.elementor-10 .elementor-element.elementor-element-ff6a5a1{--width:40%;}.elementor-10 .elementor-element.elementor-element-2820753{--width:100%;}.elementor-10 .elementor-element.elementor-element-04e4c66{--width:100%;}.elementor-10 .elementor-element.elementor-element-ec911f9{--width:100%;}.elementor-10 .elementor-element.elementor-element-bfd8d66{--width:40%;}.elementor-10 .elementor-element.elementor-element-b9dc9d6{--width:100%;}.elementor-10 .elementor-element.elementor-element-81a4452{--width:100%;}.elementor-10 .elementor-element.elementor-element-5620c2c{--width:100%;}.elementor-10 .elementor-element.elementor-element-7e2746d{--width:40%;}.elementor-10 .elementor-element.elementor-element-966a6f3{--width:100%;}.elementor-10 .elementor-element.elementor-element-3ad8e40{--width:100%;}.elementor-10 .elementor-element.elementor-element-e222a46{--width:100%;}.elementor-10 .elementor-element.elementor-element-55177e3{--width:100%;}.elementor-10 .elementor-element.elementor-element-c9f319f{--width:40%;}.elementor-10 .elementor-element.elementor-element-8b110bc{--width:100%;}.elementor-10 .elementor-element.elementor-element-a2b7897{--width:100%;}.elementor-10 .elementor-element.elementor-element-d977534{--width:100%;}.elementor-10 .elementor-element.elementor-element-1abee7c{--width:40%;}.elementor-10 .elementor-element.elementor-element-c037284{--width:100%;}.elementor-10 .elementor-element.elementor-element-bc15f7c{--width:100%;}.elementor-10 .elementor-element.elementor-element-edbda5d{--width:100%;}.elementor-10 .elementor-element.elementor-element-5925f93{--width:40%;}.elementor-10 .elementor-element.elementor-element-873bb9a{--width:100%;}.elementor-10 .elementor-element.elementor-element-3c87b53{--width:100%;}.elementor-10 .elementor-element.elementor-element-74d96f6{--width:25%;}.elementor-10 .elementor-element.elementor-element-c852633{--width:45%;}.elementor-10 .elementor-element.elementor-element-b968a21{--width:20%;}.elementor-10 .elementor-element.elementor-element-dc93133{--width:50%;}.elementor-10 .elementor-element.elementor-element-33673c3{--width:100%;}.elementor-10 .elementor-element.elementor-element-784d656{--width:100%;}.elementor-10 .elementor-element.elementor-element-dc1dfd2{--width:25%;}.elementor-10 .elementor-element.elementor-element-6af7b99{--width:45%;}.elementor-10 .elementor-element.elementor-element-c467bbc{--width:20%;}.elementor-10 .elementor-element.elementor-element-779d07f{--width:50%;}.elementor-10 .elementor-element.elementor-element-fb80797{--width:100%;}.elementor-10 .elementor-element.elementor-element-b6df9b0{--width:100%;}.elementor-10 .elementor-element.elementor-element-22fea4d{--width:25%;}.elementor-10 .elementor-element.elementor-element-bbde985{--width:45%;}.elementor-10 .elementor-element.elementor-element-a48f641{--width:20%;}.elementor-10 .elementor-element.elementor-element-178b8b4{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-2aefc21{--width:100%;}.elementor-10 .elementor-element.elementor-element-f7a03ac{--width:100%;}.elementor-10 .elementor-element.elementor-element-41d124e{--width:100%;}.elementor-10 .elementor-element.elementor-element-b3bff56{--width:100%;}.elementor-10 .elementor-element.elementor-element-04dac27{--width:100%;}.elementor-10 .elementor-element.elementor-element-24ac100{--width:75%;}.elementor-10 .elementor-element.elementor-element-e9ba1be{--width:75%;}.elementor-10 .elementor-element.elementor-element-ddada36{--width:75%;}.elementor-10 .elementor-element.elementor-element-8cb4fb4{--width:100%;}.elementor-10 .elementor-element.elementor-element-2ea56d1{--width:100%;}.elementor-10 .elementor-element.elementor-element-cfffc86{--width:100%;}.elementor-10 .elementor-element.elementor-element-efe94d6{--width:100%;}.elementor-10 .elementor-element.elementor-element-04e4c66{--width:100%;}.elementor-10 .elementor-element.elementor-element-81a4452{--width:100%;}.elementor-10 .elementor-element.elementor-element-3ad8e40{--width:100%;}.elementor-10 .elementor-element.elementor-element-a2b7897{--width:100%;}.elementor-10 .elementor-element.elementor-element-bc15f7c{--width:100%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-5065bab{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-10 .elementor-element.elementor-element-2edc03f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-10 .elementor-element.elementor-element-dd843cf .elementor-heading-title{font-size:25px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-8384124{--min-height:0px;}.elementor-10 .elementor-element.elementor-element-a698cb4{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-06a2ce5{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-37c4dae .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-10 .elementor-element.elementor-element-cc3cfbb .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-f998420 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-6cbed10 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-73d60fb .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-b2e25be .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-ccde33f .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-4411cb2 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-0e4c436 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-ba014e7 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-536e1cf .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-7e11dcc .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-4d16f54{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10 .elementor-element.elementor-element-97726e5{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-3ed8a46 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-10 .elementor-element.elementor-element-561947e .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-094f11b .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-3bbc1c0{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-905ba07 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-0f9ce6f .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-d78cc20:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d78cc20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-10 .elementor-element.elementor-element-5f43985 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-4209677{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-639b259 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-1857252 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-d28407d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d28407d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-10 .elementor-element.elementor-element-c3171c2 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-aa42c4d{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b849a59 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-06be3cc .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-2cf4381{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-70dba2a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-10 .elementor-element.elementor-element-57530b5 .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-076115a .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-92a0c3d .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-38180e6 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-5c807a0 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-d62f8be .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-b62c6f5 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-34c1b82 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-d33b7cd .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-d2f5a54 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-664582f .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-a268a18 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-45f0df0 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-83fb830 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-66787bf .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-a07d013 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-27cd044 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-8e4c604 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-2b09449 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-130e05c{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:20px;}.elementor-10 .elementor-element.elementor-element-ba7debf{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-53e347b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-10 .elementor-element.elementor-element-489b9db .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-cbe8aa8{--padding-top:0px;--padding-bottom:10px;--padding-left:8px;--padding-right:8px;}.elementor-10 .elementor-element.elementor-element-e8689ab{--padding-top:0px;--padding-bottom:10px;--padding-left:8px;--padding-right:8px;}.elementor-10 .elementor-element.elementor-element-c7402ce{--padding-top:0px;--padding-bottom:10px;--padding-left:8px;--padding-right:8px;}.elementor-10 .elementor-element.elementor-element-7fde520{--e-n-carousel-swiper-slides-to-display:2;padding:0px 20px 0px 20px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-28a8abf7{--width:15%;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-28a8abf7{right:15px;}body.rtl .elementor-10 .elementor-element.elementor-element-28a8abf7{left:15px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-19be427{text-align:end;}.elementor-10 .elementor-element.elementor-element-19be427 img{width:100%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-10 .elementor-element.elementor-element-2edc03f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-10 .elementor-element.elementor-element-dd843cf .elementor-heading-title{font-size:22px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-1ac9056{text-align:center;}.elementor-10 .elementor-element.elementor-element-eb6a6e1{z-index:1;}.elementor-10 .elementor-element.elementor-element-a698cb4{--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-06a2ce5{--spacer-size:0px;}.elementor-10 .elementor-element.elementor-element-37c4dae .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-10 .elementor-element.elementor-element-cc3cfbb .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-22cca3d{text-align:center;}.elementor-10 .elementor-element.elementor-element-f998420 .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-6cbed10 .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-73d60fb .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-b2e25be .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-ccde33f .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-4411cb2 .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-0e4c436 .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-ba014e7 .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-536e1cf .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-7e11dcc .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-4d16f54{--e-n-carousel-swiper-slides-to-display:1;}.elementor-10 .elementor-element.elementor-element-97726e5{--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-996a736{--spacer-size:60px;}.elementor-10 .elementor-element.elementor-element-3ed8a46 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-10 .elementor-element.elementor-element-561947e .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-bf6bbfa{text-align:center;}.elementor-10 .elementor-element.elementor-element-094f11b .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-3bbc1c0{--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-905ba07 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-0f9ce6f .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-9ee8bce{font-size:12px;}.elementor-10 .elementor-element.elementor-element-c1ec9c8 .elementor-button{font-size:13px;}.elementor-10 .elementor-element.elementor-element-d78cc20:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d78cc20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-10 .elementor-element.elementor-element-5f43985 .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-4209677{--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-639b259 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-1857252 .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-4afb1e6{font-size:12px;}.elementor-10 .elementor-element.elementor-element-42d80c2 .elementor-button{font-size:13px;}.elementor-10 .elementor-element.elementor-element-d28407d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d28407d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-10 .elementor-element.elementor-element-c3171c2 .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-aa42c4d{--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-b849a59 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-06be3cc .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-96b2b85{font-size:12px;}.elementor-10 .elementor-element.elementor-element-bee2005 .elementor-button{font-size:13px;}.elementor-10 .elementor-element.elementor-element-2cf4381::before, .elementor-10 .elementor-element.elementor-element-2cf4381 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-2cf4381 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-2cf4381 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-2cf4381 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-2cf4381 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:cover;}.elementor-10 .elementor-element.elementor-element-a90141c{--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-8b21e6a{--spacer-size:80px;}.elementor-10 .elementor-element.elementor-element-70dba2a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-10 .elementor-element.elementor-element-57530b5 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-0018364{text-align:center;}.elementor-10 .elementor-element.elementor-element-8cb4fb4{--width:100%;}.elementor-10 .elementor-element.elementor-element-9cfc9c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4815282{--min-height:610px;--padding-top:0px;--padding-bottom:140px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-076115a .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-92a0c3d .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-2ea56d1{--width:100%;}.elementor-10 .elementor-element.elementor-element-92aa5b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9d1373b{--min-height:610px;--padding-top:0px;--padding-bottom:140px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-38180e6 .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-5c807a0 .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-cfffc86{--width:100%;}.elementor-10 .elementor-element.elementor-element-0e6aa52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2e1f9d8{--min-height:610px;--padding-top:0px;--padding-bottom:140px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-d62f8be .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-b62c6f5 .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-efe94d6{--width:100%;}.elementor-10 .elementor-element.elementor-element-d407070{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f1ea3d0{--min-height:610px;--padding-top:0px;--padding-bottom:140px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-34c1b82 .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-d33b7cd .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-04e4c66{--width:100%;}.elementor-10 .elementor-element.elementor-element-55c6e50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2270eb2{--min-height:610px;--padding-top:0px;--padding-bottom:140px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-d2f5a54 .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-664582f .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-81a4452{--width:100%;}.elementor-10 .elementor-element.elementor-element-2195caa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;}.elementor-10 .elementor-element.elementor-element-406e1da{--min-height:610px;--padding-top:0px;--padding-bottom:140px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-a268a18 .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-45f0df0 .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-3ad8e40{--width:100%;}.elementor-10 .elementor-element.elementor-element-7d04122{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7a52902{--min-height:610px;--padding-top:0px;--padding-bottom:140px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-83fb830 .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-66787bf .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-a2b7897{--width:100%;}.elementor-10 .elementor-element.elementor-element-abd2352{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9163f0a{--min-height:610px;--padding-top:0px;--padding-bottom:140px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-a07d013 .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-27cd044 .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-bc15f7c{--width:100%;}.elementor-10 .elementor-element.elementor-element-bceeddb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;}.elementor-10 .elementor-element.elementor-element-101573d{--min-height:610px;--padding-top:0px;--padding-bottom:140px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-8e4c604 .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-2b09449 .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-130e05c{--e-n-carousel-swiper-slides-to-display:1;}.elementor-10 .elementor-element.elementor-element-c42ba1b{--spacer-size:70px;}.elementor-10 .elementor-element.elementor-element-29fa0a0{--spacer-size:0px;}.elementor-10 .elementor-element.elementor-element-80af210{--spacer-size:30px;}.elementor-10 .elementor-element.elementor-element-ba7debf{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-53e347b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-10 .elementor-element.elementor-element-489b9db .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-74d96f6{--width:20%;}.elementor-10 .elementor-element.elementor-element-c852633{--width:50%;}.elementor-10 .elementor-element.elementor-element-b968a21{--width:18%;}.elementor-10 .elementor-element.elementor-element-00617be{font-size:13px;}.elementor-10 .elementor-element.elementor-element-dc1dfd2{--width:20%;}.elementor-10 .elementor-element.elementor-element-6af7b99{--width:50%;}.elementor-10 .elementor-element.elementor-element-c467bbc{--width:18%;}.elementor-10 .elementor-element.elementor-element-249a097{font-size:13px;}.elementor-10 .elementor-element.elementor-element-22fea4d{--width:20%;}.elementor-10 .elementor-element.elementor-element-bbde985{--width:50%;}.elementor-10 .elementor-element.elementor-element-a48f641{--width:18%;}.elementor-10 .elementor-element.elementor-element-bc0bbad{font-size:13px;}.elementor-10 .elementor-element.elementor-element-7fde520{--e-n-carousel-swiper-slides-to-display:1;padding:0px 0px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-4fa623c */.elementor-10 .elementor-element.elementor-element-4fa623c {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-4fa623c .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-4fa623c:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee9d069 */.elementor-10 .elementor-element.elementor-element-ee9d069 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-ee9d069 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-ee9d069:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d48cab */.elementor-10 .elementor-element.elementor-element-4d48cab {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-4d48cab .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-4d48cab:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3719e5 */.elementor-10 .elementor-element.elementor-element-a3719e5 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-a3719e5 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-a3719e5:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0160357 */.elementor-10 .elementor-element.elementor-element-0160357 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-0160357 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-0160357:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d6488c */.elementor-10 .elementor-element.elementor-element-8d6488c {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-8d6488c .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-8d6488c:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57273fe */.elementor-10 .elementor-element.elementor-element-57273fe {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-57273fe .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-57273fe:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4312c19 */.elementor-10 .elementor-element.elementor-element-4312c19 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-4312c19 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-4312c19:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84dd360 */.elementor-10 .elementor-element.elementor-element-84dd360 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-84dd360 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-84dd360:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59e5cf1 */.elementor-10 .elementor-element.elementor-element-59e5cf1 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-59e5cf1 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-59e5cf1:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d6488c */.elementor-10 .elementor-element.elementor-element-8d6488c {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-8d6488c .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-8d6488c:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57273fe */.elementor-10 .elementor-element.elementor-element-57273fe {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-57273fe .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-57273fe:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4312c19 */.elementor-10 .elementor-element.elementor-element-4312c19 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-4312c19 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-4312c19:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84dd360 */.elementor-10 .elementor-element.elementor-element-84dd360 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-84dd360 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-84dd360:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59e5cf1 */.elementor-10 .elementor-element.elementor-element-59e5cf1 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-59e5cf1 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-59e5cf1:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d6488c */.elementor-10 .elementor-element.elementor-element-8d6488c {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-8d6488c .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-8d6488c:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57273fe */.elementor-10 .elementor-element.elementor-element-57273fe {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-57273fe .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-57273fe:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4312c19 */.elementor-10 .elementor-element.elementor-element-4312c19 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-4312c19 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-4312c19:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84dd360 */.elementor-10 .elementor-element.elementor-element-84dd360 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-84dd360 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-84dd360:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59e5cf1 */.elementor-10 .elementor-element.elementor-element-59e5cf1 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-59e5cf1 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-59e5cf1:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d6488c */.elementor-10 .elementor-element.elementor-element-8d6488c {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-8d6488c .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-8d6488c:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57273fe */.elementor-10 .elementor-element.elementor-element-57273fe {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-57273fe .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-57273fe:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4312c19 */.elementor-10 .elementor-element.elementor-element-4312c19 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-4312c19 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-4312c19:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84dd360 */.elementor-10 .elementor-element.elementor-element-84dd360 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-84dd360 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-84dd360:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59e5cf1 */.elementor-10 .elementor-element.elementor-element-59e5cf1 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-59e5cf1 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-59e5cf1:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d6488c */.elementor-10 .elementor-element.elementor-element-8d6488c {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-8d6488c .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-8d6488c:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57273fe */.elementor-10 .elementor-element.elementor-element-57273fe {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-57273fe .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-57273fe:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4312c19 */.elementor-10 .elementor-element.elementor-element-4312c19 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-4312c19 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-4312c19:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84dd360 */.elementor-10 .elementor-element.elementor-element-84dd360 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-84dd360 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-84dd360:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59e5cf1 */.elementor-10 .elementor-element.elementor-element-59e5cf1 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-59e5cf1 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-59e5cf1:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d6488c */.elementor-10 .elementor-element.elementor-element-8d6488c {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-8d6488c .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-8d6488c:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57273fe */.elementor-10 .elementor-element.elementor-element-57273fe {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-57273fe .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-57273fe:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4312c19 */.elementor-10 .elementor-element.elementor-element-4312c19 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-4312c19 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-4312c19:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84dd360 */.elementor-10 .elementor-element.elementor-element-84dd360 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-84dd360 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-84dd360:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59e5cf1 */.elementor-10 .elementor-element.elementor-element-59e5cf1 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-59e5cf1 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-59e5cf1:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fe7906 */.elementor-10 .elementor-element.elementor-element-7fe7906 {
  transition: transform 1s ease;
}

.elementor-10 .elementor-element.elementor-element-7fe7906:hover {
  transform: translateY(250px);
  visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bbc1c0 */.elementor-10 .elementor-element.elementor-element-3bbc1c0 {
  position: absolute;
  inset: 0;
  visibility: hidden;
  transform: translateY(250px);
  transition: transform 1s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cc4159 */.elementor-10 .elementor-element.elementor-element-9cc4159:hover .front-content {
  transform: translateY(-250px);
  visibility: hidden;
}

.elementor-10 .elementor-element.elementor-element-9cc4159:hover .back-content {
  visibility: visible;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a536b95 */.elementor-10 .elementor-element.elementor-element-a536b95 {
  transition: transform 1s ease;
}

.elementor-10 .elementor-element.elementor-element-a536b95:hover {
  transform: translateY(250px);
  visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4209677 */.elementor-10 .elementor-element.elementor-element-4209677 {
  position: absolute;
  inset: 0;
  visibility: hidden;
  transform: translateY(250px);
  transition: transform 1s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d78cc20 */.elementor-10 .elementor-element.elementor-element-d78cc20:hover .front-content {
  transform: translateY(-250px);
  visibility: hidden;
}

.elementor-10 .elementor-element.elementor-element-d78cc20:hover .back-content {
  visibility: visible;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0732253 */.elementor-10 .elementor-element.elementor-element-0732253 {
  transition: transform 1s ease;
}

.elementor-10 .elementor-element.elementor-element-0732253:hover {
  transform: translateY(250px);
  visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa42c4d */.elementor-10 .elementor-element.elementor-element-aa42c4d {
  position: absolute;
  inset: 0;
  visibility: hidden;
  transform: translateY(250px);
  transition: transform 1s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d28407d */.elementor-10 .elementor-element.elementor-element-d28407d:hover .front-content {
  transform: translateY(-250px);
  visibility: hidden;
}

.elementor-10 .elementor-element.elementor-element-d28407d:hover .back-content {
  visibility: visible;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a47165 */.elementor-10 .elementor-element.elementor-element-5a47165 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-5a47165 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-5a47165:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cb4fb4 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0781fc2 */.elementor-10 .elementor-element.elementor-element-0781fc2 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-0781fc2 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-0781fc2:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ea56d1 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95ed7a8 */.elementor-10 .elementor-element.elementor-element-95ed7a8 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-95ed7a8 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-95ed7a8:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfffc86 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-109d083 */.elementor-10 .elementor-element.elementor-element-109d083 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-109d083 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-109d083:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efe94d6 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c289abd */.elementor-10 .elementor-element.elementor-element-c289abd {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-c289abd .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-c289abd:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04e4c66 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adc6fd2 */.elementor-10 .elementor-element.elementor-element-adc6fd2 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-adc6fd2 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-adc6fd2:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81a4452 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e222a46 */.elementor-10 .elementor-element.elementor-element-e222a46 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-e222a46 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-e222a46:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ad8e40 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f09e28 */.elementor-10 .elementor-element.elementor-element-6f09e28 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-6f09e28 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-6f09e28:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2b7897 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b20a60 */.elementor-10 .elementor-element.elementor-element-7b20a60 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-7b20a60 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-7b20a60:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc15f7c *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a47165 */.elementor-10 .elementor-element.elementor-element-5a47165 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-5a47165 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-5a47165:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cb4fb4 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0781fc2 */.elementor-10 .elementor-element.elementor-element-0781fc2 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-0781fc2 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-0781fc2:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ea56d1 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95ed7a8 */.elementor-10 .elementor-element.elementor-element-95ed7a8 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-95ed7a8 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-95ed7a8:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfffc86 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-109d083 */.elementor-10 .elementor-element.elementor-element-109d083 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-109d083 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-109d083:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efe94d6 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c289abd */.elementor-10 .elementor-element.elementor-element-c289abd {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-c289abd .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-c289abd:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04e4c66 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adc6fd2 */.elementor-10 .elementor-element.elementor-element-adc6fd2 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-adc6fd2 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-adc6fd2:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81a4452 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e222a46 */.elementor-10 .elementor-element.elementor-element-e222a46 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-e222a46 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-e222a46:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ad8e40 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f09e28 */.elementor-10 .elementor-element.elementor-element-6f09e28 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-6f09e28 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-6f09e28:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2b7897 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b20a60 */.elementor-10 .elementor-element.elementor-element-7b20a60 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-7b20a60 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-7b20a60:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc15f7c *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a47165 */.elementor-10 .elementor-element.elementor-element-5a47165 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-5a47165 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-5a47165:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cb4fb4 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0781fc2 */.elementor-10 .elementor-element.elementor-element-0781fc2 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-0781fc2 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-0781fc2:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ea56d1 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95ed7a8 */.elementor-10 .elementor-element.elementor-element-95ed7a8 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-95ed7a8 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-95ed7a8:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfffc86 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-109d083 */.elementor-10 .elementor-element.elementor-element-109d083 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-109d083 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-109d083:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efe94d6 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c289abd */.elementor-10 .elementor-element.elementor-element-c289abd {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-c289abd .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-c289abd:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04e4c66 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adc6fd2 */.elementor-10 .elementor-element.elementor-element-adc6fd2 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-adc6fd2 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-adc6fd2:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81a4452 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e222a46 */.elementor-10 .elementor-element.elementor-element-e222a46 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-e222a46 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-e222a46:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ad8e40 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f09e28 */.elementor-10 .elementor-element.elementor-element-6f09e28 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-6f09e28 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-6f09e28:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2b7897 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b20a60 */.elementor-10 .elementor-element.elementor-element-7b20a60 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-7b20a60 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-7b20a60:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc15f7c *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a47165 */.elementor-10 .elementor-element.elementor-element-5a47165 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-5a47165 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-5a47165:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cb4fb4 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0781fc2 */.elementor-10 .elementor-element.elementor-element-0781fc2 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-0781fc2 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-0781fc2:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ea56d1 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95ed7a8 */.elementor-10 .elementor-element.elementor-element-95ed7a8 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-95ed7a8 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-95ed7a8:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfffc86 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-109d083 */.elementor-10 .elementor-element.elementor-element-109d083 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-109d083 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-109d083:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efe94d6 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c289abd */.elementor-10 .elementor-element.elementor-element-c289abd {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-c289abd .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-c289abd:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04e4c66 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adc6fd2 */.elementor-10 .elementor-element.elementor-element-adc6fd2 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-adc6fd2 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-adc6fd2:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81a4452 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e222a46 */.elementor-10 .elementor-element.elementor-element-e222a46 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-e222a46 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-e222a46:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ad8e40 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f09e28 */.elementor-10 .elementor-element.elementor-element-6f09e28 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-6f09e28 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-6f09e28:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2b7897 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b20a60 */.elementor-10 .elementor-element.elementor-element-7b20a60 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-7b20a60 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-7b20a60:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc15f7c *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a47165 */.elementor-10 .elementor-element.elementor-element-5a47165 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-5a47165 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-5a47165:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cb4fb4 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0781fc2 */.elementor-10 .elementor-element.elementor-element-0781fc2 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-0781fc2 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-0781fc2:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ea56d1 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95ed7a8 */.elementor-10 .elementor-element.elementor-element-95ed7a8 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-95ed7a8 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-95ed7a8:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfffc86 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-109d083 */.elementor-10 .elementor-element.elementor-element-109d083 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-109d083 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-109d083:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efe94d6 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c289abd */.elementor-10 .elementor-element.elementor-element-c289abd {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-c289abd .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-c289abd:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04e4c66 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adc6fd2 */.elementor-10 .elementor-element.elementor-element-adc6fd2 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-adc6fd2 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-adc6fd2:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81a4452 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e222a46 */.elementor-10 .elementor-element.elementor-element-e222a46 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-e222a46 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-e222a46:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ad8e40 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f09e28 */.elementor-10 .elementor-element.elementor-element-6f09e28 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-6f09e28 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-6f09e28:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2b7897 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b20a60 */.elementor-10 .elementor-element.elementor-element-7b20a60 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-7b20a60 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-7b20a60:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc15f7c *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a47165 */.elementor-10 .elementor-element.elementor-element-5a47165 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-5a47165 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-5a47165:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cb4fb4 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0781fc2 */.elementor-10 .elementor-element.elementor-element-0781fc2 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-0781fc2 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-0781fc2:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ea56d1 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95ed7a8 */.elementor-10 .elementor-element.elementor-element-95ed7a8 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-95ed7a8 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-95ed7a8:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfffc86 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-109d083 */.elementor-10 .elementor-element.elementor-element-109d083 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-109d083 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-109d083:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efe94d6 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c289abd */.elementor-10 .elementor-element.elementor-element-c289abd {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-c289abd .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-c289abd:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04e4c66 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adc6fd2 */.elementor-10 .elementor-element.elementor-element-adc6fd2 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-adc6fd2 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-adc6fd2:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81a4452 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e222a46 */.elementor-10 .elementor-element.elementor-element-e222a46 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-e222a46 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-e222a46:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ad8e40 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f09e28 */.elementor-10 .elementor-element.elementor-element-6f09e28 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-6f09e28 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-6f09e28:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2b7897 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b20a60 */.elementor-10 .elementor-element.elementor-element-7b20a60 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-7b20a60 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-7b20a60:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc15f7c *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a47165 */.elementor-10 .elementor-element.elementor-element-5a47165 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-5a47165 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-5a47165:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cb4fb4 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0781fc2 */.elementor-10 .elementor-element.elementor-element-0781fc2 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-0781fc2 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-0781fc2:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ea56d1 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95ed7a8 */.elementor-10 .elementor-element.elementor-element-95ed7a8 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-95ed7a8 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-95ed7a8:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfffc86 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-109d083 */.elementor-10 .elementor-element.elementor-element-109d083 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-109d083 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-109d083:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efe94d6 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c289abd */.elementor-10 .elementor-element.elementor-element-c289abd {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-c289abd .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-c289abd:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04e4c66 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adc6fd2 */.elementor-10 .elementor-element.elementor-element-adc6fd2 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-adc6fd2 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-adc6fd2:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81a4452 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e222a46 */.elementor-10 .elementor-element.elementor-element-e222a46 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-e222a46 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-e222a46:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ad8e40 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f09e28 */.elementor-10 .elementor-element.elementor-element-6f09e28 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-6f09e28 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-6f09e28:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2b7897 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b20a60 */.elementor-10 .elementor-element.elementor-element-7b20a60 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-7b20a60 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-7b20a60:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc15f7c *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a47165 */.elementor-10 .elementor-element.elementor-element-5a47165 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-5a47165 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-5a47165:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cb4fb4 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0781fc2 */.elementor-10 .elementor-element.elementor-element-0781fc2 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-0781fc2 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-0781fc2:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ea56d1 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95ed7a8 */.elementor-10 .elementor-element.elementor-element-95ed7a8 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-95ed7a8 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-95ed7a8:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfffc86 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-109d083 */.elementor-10 .elementor-element.elementor-element-109d083 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-109d083 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-109d083:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efe94d6 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c289abd */.elementor-10 .elementor-element.elementor-element-c289abd {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-c289abd .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-c289abd:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04e4c66 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adc6fd2 */.elementor-10 .elementor-element.elementor-element-adc6fd2 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-adc6fd2 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-adc6fd2:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81a4452 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e222a46 */.elementor-10 .elementor-element.elementor-element-e222a46 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-e222a46 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-e222a46:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ad8e40 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f09e28 */.elementor-10 .elementor-element.elementor-element-6f09e28 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-6f09e28 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-6f09e28:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2b7897 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b20a60 */.elementor-10 .elementor-element.elementor-element-7b20a60 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-7b20a60 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-7b20a60:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc15f7c *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a47165 */.elementor-10 .elementor-element.elementor-element-5a47165 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-5a47165 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-5a47165:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cb4fb4 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0781fc2 */.elementor-10 .elementor-element.elementor-element-0781fc2 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-0781fc2 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-0781fc2:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ea56d1 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95ed7a8 */.elementor-10 .elementor-element.elementor-element-95ed7a8 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-95ed7a8 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-95ed7a8:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfffc86 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-109d083 */.elementor-10 .elementor-element.elementor-element-109d083 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-109d083 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-109d083:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efe94d6 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c289abd */.elementor-10 .elementor-element.elementor-element-c289abd {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-c289abd .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-c289abd:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04e4c66 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adc6fd2 */.elementor-10 .elementor-element.elementor-element-adc6fd2 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-adc6fd2 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-adc6fd2:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81a4452 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e222a46 */.elementor-10 .elementor-element.elementor-element-e222a46 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-e222a46 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-e222a46:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ad8e40 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f09e28 */.elementor-10 .elementor-element.elementor-element-6f09e28 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-6f09e28 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-6f09e28:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2b7897 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b20a60 */.elementor-10 .elementor-element.elementor-element-7b20a60 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-7b20a60 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-7b20a60:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc15f7c *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a47165 */.elementor-10 .elementor-element.elementor-element-5a47165 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-5a47165 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-5a47165:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cb4fb4 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0781fc2 */.elementor-10 .elementor-element.elementor-element-0781fc2 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-0781fc2 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-0781fc2:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ea56d1 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95ed7a8 */.elementor-10 .elementor-element.elementor-element-95ed7a8 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-95ed7a8 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-95ed7a8:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfffc86 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-109d083 */.elementor-10 .elementor-element.elementor-element-109d083 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-109d083 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-109d083:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efe94d6 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c289abd */.elementor-10 .elementor-element.elementor-element-c289abd {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-c289abd .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-c289abd:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04e4c66 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adc6fd2 */.elementor-10 .elementor-element.elementor-element-adc6fd2 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-adc6fd2 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-adc6fd2:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81a4452 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e222a46 */.elementor-10 .elementor-element.elementor-element-e222a46 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-e222a46 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-e222a46:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ad8e40 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f09e28 */.elementor-10 .elementor-element.elementor-element-6f09e28 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-6f09e28 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-6f09e28:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2b7897 *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b20a60 */.elementor-10 .elementor-element.elementor-element-7b20a60 {
    position: relative;
    overflow: hidden;
}
    

.elementor-10 .elementor-element.elementor-element-7b20a60 .hover-content1 {
    position: absolute;
    bottom: -80px; 
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 2;

    opacity: 0;
    transform: translateY(40px);
    transition: all 0.5s ease;
}


.elementor-10 .elementor-element.elementor-element-7b20a60:hover .hover-content1 {
    bottom: 0px; 
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc15f7c *//* Parent */
.slide-hover {
    position: relative;
    overflow: hidden;
}

/* Default content visible */
.slide-hover .content-default {
    opacity: 1;
    transform: rotate(-90deg) translateY(0);
    transition: all 0.4s ease;
}

/* Hover content hidden */
.slide-hover .content-hover {
    position: absolute;
    inset: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.4s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-130e05c */.custom-carousel .swiper-slide {
    /*transition: all 0.4s ease;*/
    /*transform: scale(0.9);*/
    opacity: 1;
    /*width: 0%;*/
}

.custom-carousel .swiper-slide-active {
    flex: 0 0 36%;
    opacity: 1;
    z-index: 5;
}

.custom-carousel .swiper-slide-active .slide-hover .content-default {
    opacity: 0;
    /*transform: translateY(-20px);*/
}

.custom-carousel .swiper-slide-active .slide-hover .content-hover {
    opacity: 1;
    /*transform: translateY(0);*/
    pointer-events: auto;
}


.swiper-pagination-fraction .swiper-pagination-current {
    font-size: 32px !important;   
    font-weight: 500 !important;  
   
}

.swiper-pagination-fraction .swiper-pagination-total {
    font-size: 15px !important;
   
}

.swiper-pagination-fraction .swiper-pagination-current {
    position: relative;
    
}

.swiper-pagination-fraction .swiper-pagination-current::before {
    content: "0" attr(data-swiper-slide-index);
    color: #000;
    font-size: inherit;
    font-weight: inherit;
}


.swiper-pagination-fraction .swiper-pagination-total {
    position: relative;
  
}

.swiper-pagination-fraction .swiper-pagination-total::before {
    content: "0" attr(data-swiper-slide-count);
    color: #000;
    font-size: inherit;
    font-weight: inherit;
}


@media (max-width: 1024px) {
    .custom-carousel .swiper-slide-active {
    flex: 0 0 40%;
    opacity: 1;
    z-index: 5;
}
}

@media (max-width: 549px) {
    .custom-carousel .swiper-slide-active {
    flex: 0 0 100%;
    opacity: 1;
    z-index: 5;
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-7fde520 */.swiper-pagination {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 20px;
}


.swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 45px; 
    height: 10px;
    border-radius: 20px;
    background: #0cbcc5;
    opacity: 1;
    /*transition: 0.3s ease;*/
}


.swiper-pagination-bullet {
    padding: 5px 8px;
    height: 10px;
    border-radius: 20px;
    background: #0CBCC580;
    opacity: 0.5;
    /*transition: 0.3s ease;*/
}/* End custom CSS */