.elementor-940 .elementor-element.elementor-element-9d0ebbf{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.65;--padding-top:180px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-940 .elementor-element.elementor-element-9d0ebbf:not(.elementor-motion-effects-element-type-background), .elementor-940 .elementor-element.elementor-element-9d0ebbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cocoatreeevents.com/wp-content/uploads/2025/10/VIJ00203-min-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-940 .elementor-element.elementor-element-9d0ebbf::before, .elementor-940 .elementor-element.elementor-element-9d0ebbf > .elementor-background-video-container::before, .elementor-940 .elementor-element.elementor-element-9d0ebbf > .e-con-inner > .elementor-background-video-container::before, .elementor-940 .elementor-element.elementor-element-9d0ebbf > .elementor-background-slideshow::before, .elementor-940 .elementor-element.elementor-element-9d0ebbf > .e-con-inner > .elementor-background-slideshow::before, .elementor-940 .elementor-element.elementor-element-9d0ebbf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor7 );--background-overlay:'';}.elementor-940 .elementor-element.elementor-element-25f0edd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-940 .elementor-element.elementor-element-18fc48a > .elementor-widget-container{margin:4px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-940 .elementor-element.elementor-element-18fc48a{text-align:center;}.elementor-940 .elementor-element.elementor-element-18fc48a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:300;color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-ce4f858{--display:flex;}.elementor-940 .elementor-element.elementor-element-ce4f858:not(.elementor-motion-effects-element-type-background), .elementor-940 .elementor-element.elementor-element-ce4f858 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F2E9;}.elementor-940 .elementor-element.elementor-element-78d5973{--spacer-size:32px;}.elementor-940 .elementor-element.elementor-element-53c6778{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-940 .elementor-element.elementor-element-53c6778 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-940 .elementor-element.elementor-element-53c6778 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-940 .elementor-element.elementor-element-7423559{--spacer-size:32px;}.elementor-940 .elementor-element.elementor-element-f9613f4{--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;}.elementor-940 .elementor-element.elementor-element-f9613f4:not(.elementor-motion-effects-element-type-background), .elementor-940 .elementor-element.elementor-element-f9613f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F2E9;}.elementor-940 .elementor-element.elementor-element-980d2df{--display:flex;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.28);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-940 .elementor-element.elementor-element-980d2df:not(.elementor-motion-effects-element-type-background), .elementor-940 .elementor-element.elementor-element-980d2df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-160c302{--display:flex;}.elementor-940 .elementor-element.elementor-element-74a4d5f img{width:100%;max-width:100%;height:465px;}.elementor-940 .elementor-element.elementor-element-5d23647{--display:flex;--justify-content:flex-end;--overlay-opacity:0.3;--padding-top:20px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-940 .elementor-element.elementor-element-5d23647::before, .elementor-940 .elementor-element.elementor-element-5d23647 > .elementor-background-video-container::before, .elementor-940 .elementor-element.elementor-element-5d23647 > .e-con-inner > .elementor-background-video-container::before, .elementor-940 .elementor-element.elementor-element-5d23647 > .elementor-background-slideshow::before, .elementor-940 .elementor-element.elementor-element-5d23647 > .e-con-inner > .elementor-background-slideshow::before, .elementor-940 .elementor-element.elementor-element-5d23647 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-940 .elementor-element.elementor-element-ff5e21a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-940 .elementor-element.elementor-element-a604100 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-940 .elementor-element.elementor-element-a604100{text-align:center;}.elementor-940 .elementor-element.elementor-element-a604100 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:34px;font-weight:200;color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-e4df977 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-940 .elementor-element.elementor-element-e4df977{text-align:center;color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-29c988e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-940 .elementor-element.elementor-element-29c988e .elementor-icon-wrapper{text-align:left;}.elementor-940 .elementor-element.elementor-element-29c988e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-29c988e.elementor-view-framed .elementor-icon, .elementor-940 .elementor-element.elementor-element-29c988e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-29c988e.elementor-view-framed .elementor-icon, .elementor-940 .elementor-element.elementor-element-29c988e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-29c988e .elementor-icon{font-size:17px;}.elementor-940 .elementor-element.elementor-element-29c988e .elementor-icon svg{height:17px;}.elementor-940 .elementor-element.elementor-element-2d911ca{--display:flex;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.28);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-940 .elementor-element.elementor-element-2d911ca:not(.elementor-motion-effects-element-type-background), .elementor-940 .elementor-element.elementor-element-2d911ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-baacac1{--display:flex;}.elementor-940 .elementor-element.elementor-element-6080bfa{--display:flex;--justify-content:flex-end;--overlay-opacity:0.3;--padding-top:20px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-940 .elementor-element.elementor-element-6080bfa::before, .elementor-940 .elementor-element.elementor-element-6080bfa > .elementor-background-video-container::before, .elementor-940 .elementor-element.elementor-element-6080bfa > .e-con-inner > .elementor-background-video-container::before, .elementor-940 .elementor-element.elementor-element-6080bfa > .elementor-background-slideshow::before, .elementor-940 .elementor-element.elementor-element-6080bfa > .e-con-inner > .elementor-background-slideshow::before, .elementor-940 .elementor-element.elementor-element-6080bfa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-940 .elementor-element.elementor-element-c06d0f5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-940 .elementor-element.elementor-element-453163c > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-940 .elementor-element.elementor-element-453163c{text-align:center;}.elementor-940 .elementor-element.elementor-element-453163c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:34px;font-weight:200;color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-79f5cff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-940 .elementor-element.elementor-element-79f5cff{color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-6d31baa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-940 .elementor-element.elementor-element-6d31baa .elementor-icon-wrapper{text-align:left;}.elementor-940 .elementor-element.elementor-element-6d31baa.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-6d31baa.elementor-view-framed .elementor-icon, .elementor-940 .elementor-element.elementor-element-6d31baa.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-6d31baa.elementor-view-framed .elementor-icon, .elementor-940 .elementor-element.elementor-element-6d31baa.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-6d31baa .elementor-icon{font-size:17px;}.elementor-940 .elementor-element.elementor-element-6d31baa .elementor-icon svg{height:17px;}.elementor-940 .elementor-element.elementor-element-8e95135{--display:flex;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.28);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-940 .elementor-element.elementor-element-8e95135:not(.elementor-motion-effects-element-type-background), .elementor-940 .elementor-element.elementor-element-8e95135 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-68c7ba1{--display:flex;}.elementor-940 .elementor-element.elementor-element-92eda56{--display:flex;--justify-content:flex-end;--overlay-opacity:0.3;--padding-top:20px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-940 .elementor-element.elementor-element-92eda56::before, .elementor-940 .elementor-element.elementor-element-92eda56 > .elementor-background-video-container::before, .elementor-940 .elementor-element.elementor-element-92eda56 > .e-con-inner > .elementor-background-video-container::before, .elementor-940 .elementor-element.elementor-element-92eda56 > .elementor-background-slideshow::before, .elementor-940 .elementor-element.elementor-element-92eda56 > .e-con-inner > .elementor-background-slideshow::before, .elementor-940 .elementor-element.elementor-element-92eda56 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-940 .elementor-element.elementor-element-1341e79{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-940 .elementor-element.elementor-element-039f570 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-940 .elementor-element.elementor-element-039f570{text-align:center;}.elementor-940 .elementor-element.elementor-element-039f570 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:34px;font-weight:200;color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-e0577be > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-940 .elementor-element.elementor-element-e0577be{color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-f5696a2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-940 .elementor-element.elementor-element-f5696a2 .elementor-icon-wrapper{text-align:left;}.elementor-940 .elementor-element.elementor-element-f5696a2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-f5696a2.elementor-view-framed .elementor-icon, .elementor-940 .elementor-element.elementor-element-f5696a2.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-f5696a2.elementor-view-framed .elementor-icon, .elementor-940 .elementor-element.elementor-element-f5696a2.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-f5696a2 .elementor-icon{font-size:17px;}.elementor-940 .elementor-element.elementor-element-f5696a2 .elementor-icon svg{height:17px;}.elementor-940 .elementor-element.elementor-element-3eb1655{--display:flex;}.elementor-940 .elementor-element.elementor-element-3eb1655:not(.elementor-motion-effects-element-type-background), .elementor-940 .elementor-element.elementor-element-3eb1655 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F2E9;}.elementor-940 .elementor-element.elementor-element-28a0f3d{--spacer-size:50px;}.elementor-940 .elementor-element.elementor-element-a8630b6{--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;}.elementor-940 .elementor-element.elementor-element-a8630b6:not(.elementor-motion-effects-element-type-background), .elementor-940 .elementor-element.elementor-element-a8630b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F2E9;}.elementor-940 .elementor-element.elementor-element-07bc4be{--display:flex;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.28);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-940 .elementor-element.elementor-element-07bc4be:not(.elementor-motion-effects-element-type-background), .elementor-940 .elementor-element.elementor-element-07bc4be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-1626689{--display:flex;}.elementor-940 .elementor-element.elementor-element-3da94fd{--display:flex;--justify-content:flex-end;--overlay-opacity:0.3;--padding-top:20px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-940 .elementor-element.elementor-element-3da94fd::before, .elementor-940 .elementor-element.elementor-element-3da94fd > .elementor-background-video-container::before, .elementor-940 .elementor-element.elementor-element-3da94fd > .e-con-inner > .elementor-background-video-container::before, .elementor-940 .elementor-element.elementor-element-3da94fd > .elementor-background-slideshow::before, .elementor-940 .elementor-element.elementor-element-3da94fd > .e-con-inner > .elementor-background-slideshow::before, .elementor-940 .elementor-element.elementor-element-3da94fd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-940 .elementor-element.elementor-element-a747b2b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-940 .elementor-element.elementor-element-cc0a46a > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-940 .elementor-element.elementor-element-cc0a46a{text-align:center;}.elementor-940 .elementor-element.elementor-element-cc0a46a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:34px;font-weight:200;color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-3c7ee0a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-940 .elementor-element.elementor-element-3c7ee0a{color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-e3db582 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-940 .elementor-element.elementor-element-e3db582 .elementor-icon-wrapper{text-align:left;}.elementor-940 .elementor-element.elementor-element-e3db582.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-e3db582.elementor-view-framed .elementor-icon, .elementor-940 .elementor-element.elementor-element-e3db582.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-e3db582.elementor-view-framed .elementor-icon, .elementor-940 .elementor-element.elementor-element-e3db582.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-e3db582 .elementor-icon{font-size:17px;}.elementor-940 .elementor-element.elementor-element-e3db582 .elementor-icon svg{height:17px;}.elementor-940 .elementor-element.elementor-element-b11ddf2{--display:flex;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.28);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-940 .elementor-element.elementor-element-b11ddf2:not(.elementor-motion-effects-element-type-background), .elementor-940 .elementor-element.elementor-element-b11ddf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-74658f6{--display:flex;}.elementor-940 .elementor-element.elementor-element-b9002a4{--display:flex;--justify-content:flex-end;--overlay-opacity:0.3;--padding-top:20px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-940 .elementor-element.elementor-element-b9002a4::before, .elementor-940 .elementor-element.elementor-element-b9002a4 > .elementor-background-video-container::before, .elementor-940 .elementor-element.elementor-element-b9002a4 > .e-con-inner > .elementor-background-video-container::before, .elementor-940 .elementor-element.elementor-element-b9002a4 > .elementor-background-slideshow::before, .elementor-940 .elementor-element.elementor-element-b9002a4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-940 .elementor-element.elementor-element-b9002a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-940 .elementor-element.elementor-element-4eb7043{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-940 .elementor-element.elementor-element-206277a > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-940 .elementor-element.elementor-element-206277a{text-align:center;}.elementor-940 .elementor-element.elementor-element-206277a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:34px;font-weight:200;color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-32b5657 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-940 .elementor-element.elementor-element-32b5657{color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-066815b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-940 .elementor-element.elementor-element-066815b .elementor-icon-wrapper{text-align:left;}.elementor-940 .elementor-element.elementor-element-066815b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-066815b.elementor-view-framed .elementor-icon, .elementor-940 .elementor-element.elementor-element-066815b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-066815b.elementor-view-framed .elementor-icon, .elementor-940 .elementor-element.elementor-element-066815b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-066815b .elementor-icon{font-size:17px;}.elementor-940 .elementor-element.elementor-element-066815b .elementor-icon svg{height:17px;}.elementor-940 .elementor-element.elementor-element-6a24ccf{--display:flex;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.28);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-940 .elementor-element.elementor-element-6a24ccf:not(.elementor-motion-effects-element-type-background), .elementor-940 .elementor-element.elementor-element-6a24ccf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-f5f48d6{--display:flex;}.elementor-940 .elementor-element.elementor-element-2ce1711{--display:flex;--justify-content:flex-end;--overlay-opacity:0.3;--padding-top:20px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-940 .elementor-element.elementor-element-2ce1711::before, .elementor-940 .elementor-element.elementor-element-2ce1711 > .elementor-background-video-container::before, .elementor-940 .elementor-element.elementor-element-2ce1711 > .e-con-inner > .elementor-background-video-container::before, .elementor-940 .elementor-element.elementor-element-2ce1711 > .elementor-background-slideshow::before, .elementor-940 .elementor-element.elementor-element-2ce1711 > .e-con-inner > .elementor-background-slideshow::before, .elementor-940 .elementor-element.elementor-element-2ce1711 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-940 .elementor-element.elementor-element-6ef5902{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-940 .elementor-element.elementor-element-455e8a0 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-940 .elementor-element.elementor-element-455e8a0{text-align:center;}.elementor-940 .elementor-element.elementor-element-455e8a0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:34px;font-weight:200;color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-cc60e3c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-940 .elementor-element.elementor-element-cc60e3c{color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-a15c4c5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-940 .elementor-element.elementor-element-a15c4c5 .elementor-icon-wrapper{text-align:left;}.elementor-940 .elementor-element.elementor-element-a15c4c5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-a15c4c5.elementor-view-framed .elementor-icon, .elementor-940 .elementor-element.elementor-element-a15c4c5.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-a15c4c5.elementor-view-framed .elementor-icon, .elementor-940 .elementor-element.elementor-element-a15c4c5.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-a15c4c5 .elementor-icon{font-size:17px;}.elementor-940 .elementor-element.elementor-element-a15c4c5 .elementor-icon svg{height:17px;}.elementor-940 .elementor-element.elementor-element-d270aa7{--display:flex;}.elementor-940 .elementor-element.elementor-element-d270aa7:not(.elementor-motion-effects-element-type-background), .elementor-940 .elementor-element.elementor-element-d270aa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F2E9;}.elementor-940 .elementor-element.elementor-element-a4a5716{--spacer-size:50px;}.elementor-940 .elementor-element.elementor-element-d02beed{--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;}.elementor-940 .elementor-element.elementor-element-d02beed:not(.elementor-motion-effects-element-type-background), .elementor-940 .elementor-element.elementor-element-d02beed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F2E9;}.elementor-940 .elementor-element.elementor-element-c67d022{--display:flex;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.28);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-940 .elementor-element.elementor-element-c67d022:not(.elementor-motion-effects-element-type-background), .elementor-940 .elementor-element.elementor-element-c67d022 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-57aa2c8{--display:flex;}.elementor-940 .elementor-element.elementor-element-25eabb6 img{width:100%;max-width:100%;height:465px;}.elementor-940 .elementor-element.elementor-element-dc619f5{--display:flex;--justify-content:flex-end;--overlay-opacity:0.3;--padding-top:20px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-940 .elementor-element.elementor-element-dc619f5::before, .elementor-940 .elementor-element.elementor-element-dc619f5 > .elementor-background-video-container::before, .elementor-940 .elementor-element.elementor-element-dc619f5 > .e-con-inner > .elementor-background-video-container::before, .elementor-940 .elementor-element.elementor-element-dc619f5 > .elementor-background-slideshow::before, .elementor-940 .elementor-element.elementor-element-dc619f5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-940 .elementor-element.elementor-element-dc619f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-940 .elementor-element.elementor-element-ead5f62{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-940 .elementor-element.elementor-element-a8e1553 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-940 .elementor-element.elementor-element-a8e1553{text-align:center;}.elementor-940 .elementor-element.elementor-element-a8e1553 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:34px;font-weight:200;color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-aa77abd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-940 .elementor-element.elementor-element-aa77abd{text-align:center;color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-7abbe05 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-940 .elementor-element.elementor-element-7abbe05 .elementor-icon-wrapper{text-align:left;}.elementor-940 .elementor-element.elementor-element-7abbe05.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-7abbe05.elementor-view-framed .elementor-icon, .elementor-940 .elementor-element.elementor-element-7abbe05.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-7abbe05.elementor-view-framed .elementor-icon, .elementor-940 .elementor-element.elementor-element-7abbe05.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-7abbe05 .elementor-icon{font-size:17px;}.elementor-940 .elementor-element.elementor-element-7abbe05 .elementor-icon svg{height:17px;}.elementor-940 .elementor-element.elementor-element-136e798{--display:flex;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.28);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-940 .elementor-element.elementor-element-136e798:not(.elementor-motion-effects-element-type-background), .elementor-940 .elementor-element.elementor-element-136e798 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-fa8c352{--display:flex;}.elementor-940 .elementor-element.elementor-element-51cb6fc{--display:flex;--justify-content:flex-end;--overlay-opacity:0.3;--padding-top:20px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-940 .elementor-element.elementor-element-51cb6fc::before, .elementor-940 .elementor-element.elementor-element-51cb6fc > .elementor-background-video-container::before, .elementor-940 .elementor-element.elementor-element-51cb6fc > .e-con-inner > .elementor-background-video-container::before, .elementor-940 .elementor-element.elementor-element-51cb6fc > .elementor-background-slideshow::before, .elementor-940 .elementor-element.elementor-element-51cb6fc > .e-con-inner > .elementor-background-slideshow::before, .elementor-940 .elementor-element.elementor-element-51cb6fc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-940 .elementor-element.elementor-element-419b62b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-940 .elementor-element.elementor-element-4b9d78b > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-940 .elementor-element.elementor-element-4b9d78b{text-align:center;}.elementor-940 .elementor-element.elementor-element-4b9d78b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:34px;font-weight:200;color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-4eaf288 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-940 .elementor-element.elementor-element-4eaf288{color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-6ab490d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-940 .elementor-element.elementor-element-6ab490d .elementor-icon-wrapper{text-align:left;}.elementor-940 .elementor-element.elementor-element-6ab490d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-6ab490d.elementor-view-framed .elementor-icon, .elementor-940 .elementor-element.elementor-element-6ab490d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-6ab490d.elementor-view-framed .elementor-icon, .elementor-940 .elementor-element.elementor-element-6ab490d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-6ab490d .elementor-icon{font-size:17px;}.elementor-940 .elementor-element.elementor-element-6ab490d .elementor-icon svg{height:17px;}.elementor-940 .elementor-element.elementor-element-d0b89de{--display:flex;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.28);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-940 .elementor-element.elementor-element-d0b89de:not(.elementor-motion-effects-element-type-background), .elementor-940 .elementor-element.elementor-element-d0b89de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-0e94376{--display:flex;}.elementor-940 .elementor-element.elementor-element-acac582{--display:flex;--justify-content:flex-end;--overlay-opacity:0.3;--padding-top:20px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-940 .elementor-element.elementor-element-acac582::before, .elementor-940 .elementor-element.elementor-element-acac582 > .elementor-background-video-container::before, .elementor-940 .elementor-element.elementor-element-acac582 > .e-con-inner > .elementor-background-video-container::before, .elementor-940 .elementor-element.elementor-element-acac582 > .elementor-background-slideshow::before, .elementor-940 .elementor-element.elementor-element-acac582 > .e-con-inner > .elementor-background-slideshow::before, .elementor-940 .elementor-element.elementor-element-acac582 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-940 .elementor-element.elementor-element-f97c67c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-940 .elementor-element.elementor-element-5f0f961 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-940 .elementor-element.elementor-element-5f0f961{text-align:center;}.elementor-940 .elementor-element.elementor-element-5f0f961 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:34px;font-weight:200;color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-8fc8e85 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-940 .elementor-element.elementor-element-8fc8e85{color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-41d8432 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-940 .elementor-element.elementor-element-41d8432 .elementor-icon-wrapper{text-align:left;}.elementor-940 .elementor-element.elementor-element-41d8432.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-41d8432.elementor-view-framed .elementor-icon, .elementor-940 .elementor-element.elementor-element-41d8432.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-41d8432.elementor-view-framed .elementor-icon, .elementor-940 .elementor-element.elementor-element-41d8432.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-41d8432 .elementor-icon{font-size:17px;}.elementor-940 .elementor-element.elementor-element-41d8432 .elementor-icon svg{height:17px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-940 .elementor-element.elementor-element-9d0ebbf{--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}}@media(min-width:1025px){.elementor-940 .elementor-element.elementor-element-9d0ebbf:not(.elementor-motion-effects-element-type-background), .elementor-940 .elementor-element.elementor-element-9d0ebbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:767px){.elementor-940 .elementor-element.elementor-element-9d0ebbf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-940 .elementor-element.elementor-element-18fc48a .elementor-heading-title{font-size:41px;}.elementor-940 .elementor-element.elementor-element-78d5973{--spacer-size:11px;}.elementor-940 .elementor-element.elementor-element-7423559{--spacer-size:11px;}}/* Start custom CSS for container, class: .elementor-element-5d23647 */.card-container {
  position: relative;
  overflow: hidden;
}

.front-card {
  position: relative;
  z-index: 1;
}

.back-card {
  position: absolute;
  top: 80%; /* Adjust this value to control how much of the back card is initially visible */
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: top 0.6s ease-in-out;
  display: flex;
  justify-content: flex-start; /* Initially, content is at the top */
 
}

.back-card-content-container {
  transition: top 0.5s ease-in-out; /* Slower transition than the back card */
  position: absolute;
  top: 0;
  width: 85%;
  display: flex;
  justify-content: flex-end;
  padding-top: 20px;
  padding-left: 0;
 
}

.card-container:hover .back-card {
  top: 0;
  justify-content: flex-end;
}

.card-container:hover .back-card-content-container {
  top: 100px; /* Adjust to control how far the content moves down */
}

.card-container .back-card-content {
  transition: transform 0.6s ease-in-out;
  transform: translateY(0);
}

.card-container:hover .back-card-content {
  transform: translateY(-300px); /* Adjust as needed for smooth transition */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6080bfa */.card-container {
  position: relative;
  overflow: hidden;
}

.front-card {
  position: relative;
  z-index: 1;
}

.back-card {
  position: absolute;
  top: 80%; /* Adjust this value to control how much of the back card is initially visible */
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: top 0.6s ease-in-out;
  display: flex;
  justify-content: flex-start; /* Initially, content is at the top */
 
}

.back-card-content-container {
  transition: top 0.5s ease-in-out; /* Slower transition than the back card */
  position: absolute;
  top: 0;
  width: 85%;
  display: flex;
  justify-content: flex-end;
  padding-top: 20px;
  padding-left: 0;
 
}

.card-container:hover .back-card {
  top: 0;
  justify-content: flex-end;
}

.card-container:hover .back-card-content-container {
  top: 100px; /* Adjust to control how far the content moves down */
}

.card-container .back-card-content {
  transition: transform 0.6s ease-in-out;
  transform: translateY(0);
}

.card-container:hover .back-card-content {
  transform: translateY(-300px); /* Adjust as needed for smooth transition */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92eda56 */.card-container {
  position: relative;
  overflow: hidden;
}

.front-card {
  position: relative;
  z-index: 1;
}

.back-card {
  position: absolute;
  top: 80%; /* Adjust this value to control how much of the back card is initially visible */
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: top 0.6s ease-in-out;
  display: flex;
  justify-content: flex-start; /* Initially, content is at the top */
 
}

.back-card-content-container {
  transition: top 0.5s ease-in-out; /* Slower transition than the back card */
  position: absolute;
  top: 0;
  width: 85%;
  display: flex;
  justify-content: flex-end;
  padding-top: 20px;
  padding-left: 0;
 
}

.card-container:hover .back-card {
  top: 0;
  justify-content: flex-end;
}

.card-container:hover .back-card-content-container {
  top: 100px; /* Adjust to control how far the content moves down */
}

.card-container .back-card-content {
  transition: transform 0.6s ease-in-out;
  transform: translateY(0);
}

.card-container:hover .back-card-content {
  transform: translateY(-300px); /* Adjust as needed for smooth transition */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da94fd */.card-container {
  position: relative;
  overflow: hidden;
}

.front-card {
  position: relative;
  z-index: 1;
}

.back-card {
  position: absolute;
  top: 80%; /* Adjust this value to control how much of the back card is initially visible */
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: top 0.6s ease-in-out;
  display: flex;
  justify-content: flex-start; /* Initially, content is at the top */
 
}

.back-card-content-container {
  transition: top 0.5s ease-in-out; /* Slower transition than the back card */
  position: absolute;
  top: 0;
  width: 85%;
  display: flex;
  justify-content: flex-end;
  padding-top: 20px;
  padding-left: 0;
 
}

.card-container:hover .back-card {
  top: 0;
  justify-content: flex-end;
}

.card-container:hover .back-card-content-container {
  top: 100px; /* Adjust to control how far the content moves down */
}

.card-container .back-card-content {
  transition: transform 0.6s ease-in-out;
  transform: translateY(0);
}

.card-container:hover .back-card-content {
  transform: translateY(-300px); /* Adjust as needed for smooth transition */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9002a4 */.card-container {
  position: relative;
  overflow: hidden;
}

.front-card {
  position: relative;
  z-index: 1;
}

.back-card {
  position: absolute;
  top: 80%; /* Adjust this value to control how much of the back card is initially visible */
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: top 0.6s ease-in-out;
  display: flex;
  justify-content: flex-start; /* Initially, content is at the top */
 
}

.back-card-content-container {
  transition: top 0.5s ease-in-out; /* Slower transition than the back card */
  position: absolute;
  top: 0;
  width: 85%;
  display: flex;
  justify-content: flex-end;
  padding-top: 20px;
  padding-left: 0;
 
}

.card-container:hover .back-card {
  top: 0;
  justify-content: flex-end;
}

.card-container:hover .back-card-content-container {
  top: 100px; /* Adjust to control how far the content moves down */
}

.card-container .back-card-content {
  transition: transform 0.6s ease-in-out;
  transform: translateY(0);
}

.card-container:hover .back-card-content {
  transform: translateY(-300px); /* Adjust as needed for smooth transition */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ce1711 */.card-container {
  position: relative;
  overflow: hidden;
}

.front-card {
  position: relative;
  z-index: 1;
}

.back-card {
  position: absolute;
  top: 80%; /* Adjust this value to control how much of the back card is initially visible */
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: top 0.6s ease-in-out;
  display: flex;
  justify-content: flex-start; /* Initially, content is at the top */
 
}

.back-card-content-container {
  transition: top 0.5s ease-in-out; /* Slower transition than the back card */
  position: absolute;
  top: 0;
  width: 85%;
  display: flex;
  justify-content: flex-end;
  padding-top: 20px;
  padding-left: 0;
 
}

.card-container:hover .back-card {
  top: 0;
  justify-content: flex-end;
}

.card-container:hover .back-card-content-container {
  top: 100px; /* Adjust to control how far the content moves down */
}

.card-container .back-card-content {
  transition: transform 0.6s ease-in-out;
  transform: translateY(0);
}

.card-container:hover .back-card-content {
  transform: translateY(-300px); /* Adjust as needed for smooth transition */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc619f5 */.card-container {
  position: relative;
  overflow: hidden;
}

.front-card {
  position: relative;
  z-index: 1;
}

.back-card {
  position: absolute;
  top: 80%; /* Adjust this value to control how much of the back card is initially visible */
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: top 0.6s ease-in-out;
  display: flex;
  justify-content: flex-start; /* Initially, content is at the top */
 
}

.back-card-content-container {
  transition: top 0.5s ease-in-out; /* Slower transition than the back card */
  position: absolute;
  top: 0;
  width: 85%;
  display: flex;
  justify-content: flex-end;
  padding-top: 20px;
  padding-left: 0;
 
}

.card-container:hover .back-card {
  top: 0;
  justify-content: flex-end;
}

.card-container:hover .back-card-content-container {
  top: 100px; /* Adjust to control how far the content moves down */
}

.card-container .back-card-content {
  transition: transform 0.6s ease-in-out;
  transform: translateY(0);
}

.card-container:hover .back-card-content {
  transform: translateY(-300px); /* Adjust as needed for smooth transition */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51cb6fc */.card-container {
  position: relative;
  overflow: hidden;
}

.front-card {
  position: relative;
  z-index: 1;
}

.back-card {
  position: absolute;
  top: 80%; /* Adjust this value to control how much of the back card is initially visible */
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: top 0.6s ease-in-out;
  display: flex;
  justify-content: flex-start; /* Initially, content is at the top */
 
}

.back-card-content-container {
  transition: top 0.5s ease-in-out; /* Slower transition than the back card */
  position: absolute;
  top: 0;
  width: 85%;
  display: flex;
  justify-content: flex-end;
  padding-top: 20px;
  padding-left: 0;
 
}

.card-container:hover .back-card {
  top: 0;
  justify-content: flex-end;
}

.card-container:hover .back-card-content-container {
  top: 100px; /* Adjust to control how far the content moves down */
}

.card-container .back-card-content {
  transition: transform 0.6s ease-in-out;
  transform: translateY(0);
}

.card-container:hover .back-card-content {
  transform: translateY(-300px); /* Adjust as needed for smooth transition */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acac582 */.card-container {
  position: relative;
  overflow: hidden;
}

.front-card {
  position: relative;
  z-index: 1;
}

.back-card {
  position: absolute;
  top: 80%; /* Adjust this value to control how much of the back card is initially visible */
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: top 0.6s ease-in-out;
  display: flex;
  justify-content: flex-start; /* Initially, content is at the top */
 
}

.back-card-content-container {
  transition: top 0.5s ease-in-out; /* Slower transition than the back card */
  position: absolute;
  top: 0;
  width: 85%;
  display: flex;
  justify-content: flex-end;
  padding-top: 20px;
  padding-left: 0;
 
}

.card-container:hover .back-card {
  top: 0;
  justify-content: flex-end;
}

.card-container:hover .back-card-content-container {
  top: 100px; /* Adjust to control how far the content moves down */
}

.card-container .back-card-content {
  transition: transform 0.6s ease-in-out;
  transform: translateY(0);
}

.card-container:hover .back-card-content {
  transform: translateY(-300px); /* Adjust as needed for smooth transition */
}/* End custom CSS */