.elementor-14715 .elementor-element.elementor-element-0c24ee5{--display:flex;--min-height:800px;--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:204px;--padding-bottom:104px;--padding-left:40px;--padding-right:40px;}.elementor-14715 .elementor-element.elementor-element-0c24ee5:not(.elementor-motion-effects-element-type-background), .elementor-14715 .elementor-element.elementor-element-0c24ee5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://l9adda6e41syhw.projectwebtec8.com/wp-content/uploads/2026/09/wedding-venue-hero.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-14715 .elementor-element.elementor-element-2c4ce02{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-14715 .elementor-element.elementor-element-46f40ea > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-14715 .elementor-element.elementor-element-46f40ea .elementor-heading-title{font-size:var( --e-global-typography-458997a-font-size );font-weight:var( --e-global-typography-458997a-font-weight );line-height:var( --e-global-typography-458997a-line-height );}.elementor-14715 .elementor-element.elementor-element-378c29d .elementor-heading-title{font-size:56px;}.elementor-14715 .elementor-element.elementor-element-205f092 > .elementor-widget-container{margin:0px 0px -14px 0px;}.elementor-14715 .elementor-element.elementor-element-205f092 .elementor-heading-title{font-family:"Parisienne", Sans-serif;font-size:60px;color:var( --e-global-color-astglobalcolor0 );}.elementor-14715 .elementor-element.elementor-element-3cb50d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:124px;--padding-bottom:124px;--padding-left:0px;--padding-right:0px;}.elementor-14715 .elementor-element.elementor-element-ea2f702{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14715 .elementor-element.elementor-element-ea2f702.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14715 .elementor-element.elementor-element-ea39135 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14715 .elementor-element.elementor-element-ea39135 .elementor-heading-title{font-size:var( --e-global-typography-458997a-font-size );font-weight:var( --e-global-typography-458997a-font-weight );line-height:var( --e-global-typography-458997a-line-height );}.elementor-14715 .elementor-element.elementor-element-d650d8b{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-14715 .elementor-element.elementor-element-489d695 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-14715 .elementor-element.elementor-element-489d695 > .jet-listing-grid > .jet-listing-grid__items{--columns:5;}.elementor-14715 .elementor-element.elementor-element-489d695 > .elementor-widget-container{margin:16px 0px 0px 0px;}:is( .elementor-14715 .elementor-element.elementor-element-489d695 > .elementor-widget-container > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-14715 .elementor-element.elementor-element-489d695 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-14715 .elementor-element.elementor-element-489d695 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-14715 .elementor-element.elementor-element-489d695 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(8px / 2);padding-right:calc(8px / 2);}:is( .elementor-14715 .elementor-element.elementor-element-489d695 > .elementor-widget-container > .jet-listing-grid, .elementor-14715 .elementor-element.elementor-element-489d695 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-14715 .elementor-element.elementor-element-489d695 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 8px / -2);margin-right:calc( 8px / -2);width:calc(100% + 8px);}.elementor-14715 .elementor-element.elementor-element-489d695 > .elementor-widget-container > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 8px / -2);margin-right:calc( 8px / -2);}.elementor-14715 .elementor-element.elementor-element-489d695 .jet-listing-grid__slider-icon{width:48px;height:48px;line-height:48px;margin-top:calc( -48px/2 );font-size:18px;color:var( --e-global-color-astglobalcolor1 );background:var( --e-global-color-astglobalcolor5 );}.elementor-14715 .elementor-element.elementor-element-489d695 .jet-listing-grid__slider-icon svg{height:18px;}.elementor-14715 .elementor-element.elementor-element-489d695 .jet-listing-grid__slider-icon:hover{color:var( --e-global-color-astglobalcolor2 );background:var( --e-global-color-6d97e4b );}.elementor-14715 .elementor-element.elementor-element-489d695 .jet-listing-grid__slider-icon.prev-arrow{top:-66px;bottom:auto;right:56px;left:auto;}.elementor-14715 .elementor-element.elementor-element-489d695 .jet-listing-grid__slider-icon.next-arrow{top:-66px;bottom:auto;}.elementor-14715 .elementor-element.elementor-element-cf723ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:104px 104px;--row-gap:104px;--column-gap:104px;--padding-top:124px;--padding-bottom:124px;--padding-left:40px;--padding-right:40px;}.elementor-14715 .elementor-element.elementor-element-cf723ee:not(.elementor-motion-effects-element-type-background), .elementor-14715 .elementor-element.elementor-element-cf723ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-17dd4ed );}.elementor-14715 .elementor-element.elementor-element-72d7a00{--display:flex;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14715 .elementor-element.elementor-element-72d7a00.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14715 .elementor-element.elementor-element-1d33d09 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14715 .elementor-element.elementor-element-1d33d09 .elementor-heading-title{font-size:var( --e-global-typography-458997a-font-size );font-weight:var( --e-global-typography-458997a-font-weight );line-height:var( --e-global-typography-458997a-line-height );}.elementor-14715 .elementor-element.elementor-element-df54f79{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-14715 .elementor-element.elementor-element-35c9901{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;color:var( --e-global-color-astglobalcolor2 );}.elementor-14715 .elementor-element.elementor-element-35c9901 > .elementor-widget-container{margin:16px 0px -20px 0px;}.elementor-14715 .elementor-element.elementor-element-9a13258{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-14715 .elementor-element.elementor-element-9a13258 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-14715 .elementor-element.elementor-element-9a13258 .elementor-blockquote__content{font-size:24px;font-weight:700;line-height:1.2em;}.elementor-14715 .elementor-element.elementor-element-9a13258 .elementor-blockquote{border-color:var( --e-global-color-astglobalcolor0 );}body:not(.rtl) .elementor-14715 .elementor-element.elementor-element-9a13258 .elementor-blockquote{border-left-width:2px;padding-left:24px;}body.rtl .elementor-14715 .elementor-element.elementor-element-9a13258 .elementor-blockquote{border-right-width:2px;padding-right:24px;}.elementor-14715 .elementor-element.elementor-element-f7096c2{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-14715 .elementor-element.elementor-element-f7096c2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14715 .elementor-element.elementor-element-2637ba0 > .elementor-widget-container{padding:0px 0px 0px 80px;}.elementor-14715 .elementor-element.elementor-element-2637ba0 img{width:100%;height:340px;object-fit:cover;object-position:center center;}.elementor-14715 .elementor-element.elementor-element-b9fdcbb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-14715 .elementor-element.elementor-element-6356304 > .elementor-widget-container{padding:0px 80px 0px 0px;}.elementor-14715 .elementor-element.elementor-element-6356304 img{width:100%;max-width:100%;height:340px;object-fit:cover;object-position:center center;}.elementor-14715 .elementor-element.elementor-element-b2e45cb{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:124px;--padding-bottom:124px;--padding-left:0px;--padding-right:0px;}.elementor-14715 .elementor-element.elementor-element-7a8c3fa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:104px 104px;--row-gap:104px;--column-gap:104px;}.elementor-14715 .elementor-element.elementor-element-7f8e612{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-14715 .elementor-element.elementor-element-37c758c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14715 .elementor-element.elementor-element-37c758c .elementor-heading-title{font-size:var( --e-global-typography-458997a-font-size );font-weight:var( --e-global-typography-458997a-font-weight );line-height:var( --e-global-typography-458997a-line-height );}.elementor-14715 .elementor-element.elementor-element-c94014c{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;color:var( --e-global-color-astglobalcolor2 );}.elementor-14715 .elementor-element.elementor-element-c94014c > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-14715 .elementor-element.elementor-element-c94014c.elementor-element{--align-self:flex-end;}.elementor-14715 .elementor-element.elementor-element-b7dfec9 > .elementor-widget-container{margin:104px 0px 0px 0px;}.elementor-14715 .elementor-element.elementor-element-97167a2{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor1 );--divider-border-width:1px;}.elementor-14715 .elementor-element.elementor-element-97167a2 .elementor-divider-separator{width:100%;}.elementor-14715 .elementor-element.elementor-element-97167a2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14715 .elementor-element.elementor-element-97167a2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-14715 .elementor-element.elementor-element-97167a2.elementor-view-framed .elementor-icon, .elementor-14715 .elementor-element.elementor-element-97167a2.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-14715 .elementor-element.elementor-element-97167a2.elementor-view-framed .elementor-icon, .elementor-14715 .elementor-element.elementor-element-97167a2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-14715 .elementor-element.elementor-element-dfefd79{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:104px 104px;--row-gap:104px;--column-gap:104px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-14715 .elementor-element.elementor-element-39bea20{--display:flex;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:124px;--padding-bottom:124px;--padding-left:0px;--padding-right:0px;}.elementor-14715 .elementor-element.elementor-element-39bea20.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14715 .elementor-element.elementor-element-235b499 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14715 .elementor-element.elementor-element-235b499 .elementor-heading-title{font-size:var( --e-global-typography-458997a-font-size );font-weight:var( --e-global-typography-458997a-font-weight );line-height:var( --e-global-typography-458997a-line-height );}.elementor-14715 .elementor-element.elementor-element-e9b77cc{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-14715 .elementor-element.elementor-element-16dc4d3{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;color:var( --e-global-color-astglobalcolor2 );}.elementor-14715 .elementor-element.elementor-element-16dc4d3 > .elementor-widget-container{margin:16px 0px -20px 0px;}.elementor-14715 .elementor-element.elementor-element-7671195 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-14715 .elementor-element.elementor-element-b8f820d > .elementor-widget-container{margin:16px 0px -20px 0px;}.elementor-14715 .elementor-element.elementor-element-b8f820d{color:var( --e-global-color-astglobalcolor2 );}.elementor-14715 .elementor-element.elementor-element-b55cab0{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-14715 .elementor-element.elementor-element-b55cab0.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-14715 .elementor-element.elementor-element-b55cab0 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-14715 .elementor-element.elementor-element-5f20036{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:104px 104px;--row-gap:104px;--column-gap:104px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-14715 .elementor-element.elementor-element-91c87e8{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-14715 .elementor-element.elementor-element-91c87e8.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-14715 .elementor-element.elementor-element-91c87e8 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-14715 .elementor-element.elementor-element-40b1a9b{--display:flex;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:124px;--padding-bottom:124px;--padding-left:0px;--padding-right:0px;}.elementor-14715 .elementor-element.elementor-element-40b1a9b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14715 .elementor-element.elementor-element-af23d34 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14715 .elementor-element.elementor-element-af23d34 .elementor-heading-title{font-size:var( --e-global-typography-458997a-font-size );font-weight:var( --e-global-typography-458997a-font-weight );line-height:var( --e-global-typography-458997a-line-height );}.elementor-14715 .elementor-element.elementor-element-5265ab8{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-14715 .elementor-element.elementor-element-1b3efe8{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;color:var( --e-global-color-astglobalcolor2 );}.elementor-14715 .elementor-element.elementor-element-1b3efe8 > .elementor-widget-container{margin:16px 0px -20px 0px;}.elementor-14715 .elementor-element.elementor-element-0a99ba2 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-14715 .elementor-element.elementor-element-dd2c045 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-14715 .elementor-element.elementor-element-b4c638c > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-14715 .elementor-element.elementor-element-b4c638c{color:var( --e-global-color-astglobalcolor2 );}.elementor-14715 .elementor-element.elementor-element-eace21a > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14715 .elementor-element.elementor-element-eace21a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14715 .elementor-element.elementor-element-eace21a .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-14715 .elementor-element.elementor-element-a3a5e45{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:1;--padding-top:124px;--padding-bottom:124px;--padding-left:0px;--padding-right:0px;}.elementor-14715 .elementor-element.elementor-element-a3a5e45:not(.elementor-motion-effects-element-type-background), .elementor-14715 .elementor-element.elementor-element-a3a5e45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://l9adda6e41syhw.projectwebtec8.com/wp-content/uploads/2026/10/aimee-k-photography-stephanie-amp-johngray.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14715 .elementor-element.elementor-element-a3a5e45::before, .elementor-14715 .elementor-element.elementor-element-a3a5e45 > .elementor-background-video-container::before, .elementor-14715 .elementor-element.elementor-element-a3a5e45 > .e-con-inner > .elementor-background-video-container::before, .elementor-14715 .elementor-element.elementor-element-a3a5e45 > .elementor-background-slideshow::before, .elementor-14715 .elementor-element.elementor-element-a3a5e45 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14715 .elementor-element.elementor-element-a3a5e45 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-astglobalcolor5 ) 45%, #FFFFFF00 75%);}.elementor-14715 .elementor-element.elementor-element-c2951fe{width:auto;max-width:auto;}.elementor-14715 .elementor-element.elementor-element-c2951fe img{width:100%;}.elementor-14715 .elementor-element.elementor-element-8754f90{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-14715 .elementor-element.elementor-element-efce710 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14715 .elementor-element.elementor-element-efce710 .elementor-heading-title{font-size:var( --e-global-typography-458997a-font-size );font-weight:var( --e-global-typography-458997a-font-weight );line-height:var( --e-global-typography-458997a-line-height );}.elementor-14715 .elementor-element.elementor-element-e58edaa{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-14715 .elementor-element.elementor-element-9e7c775 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14715 .elementor-element.elementor-element-9e7c775{color:var( --e-global-color-astglobalcolor2 );}.elementor-14715 .elementor-element.elementor-element-9cffc5b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14715 .elementor-element.elementor-element-9cffc5b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14715 .elementor-element.elementor-element-9cffc5b .elementor-button .elementor-button-content-wrapper{gap:16px;}@media(min-width:768px){.elementor-14715 .elementor-element.elementor-element-0c24ee5{--content-width:1480px;}.elementor-14715 .elementor-element.elementor-element-2c4ce02{--width:45%;}.elementor-14715 .elementor-element.elementor-element-ea2f702{--width:100%;}.elementor-14715 .elementor-element.elementor-element-72d7a00{--width:45%;}.elementor-14715 .elementor-element.elementor-element-f7096c2{--width:45%;}.elementor-14715 .elementor-element.elementor-element-b9fdcbb{--width:100%;}.elementor-14715 .elementor-element.elementor-element-39bea20{--width:45%;}.elementor-14715 .elementor-element.elementor-element-40b1a9b{--width:45%;}.elementor-14715 .elementor-element.elementor-element-8754f90{--width:33%;}}@media(max-width:1024px){.elementor-14715 .elementor-element.elementor-element-46f40ea .elementor-heading-title{font-size:var( --e-global-typography-458997a-font-size );line-height:var( --e-global-typography-458997a-line-height );}.elementor-14715 .elementor-element.elementor-element-ea39135 .elementor-heading-title{font-size:var( --e-global-typography-458997a-font-size );line-height:var( --e-global-typography-458997a-line-height );}.elementor-14715 .elementor-element.elementor-element-1d33d09 .elementor-heading-title{font-size:var( --e-global-typography-458997a-font-size );line-height:var( --e-global-typography-458997a-line-height );}.elementor-14715 .elementor-element.elementor-element-37c758c .elementor-heading-title{font-size:var( --e-global-typography-458997a-font-size );line-height:var( --e-global-typography-458997a-line-height );}.elementor-14715 .elementor-element.elementor-element-235b499 .elementor-heading-title{font-size:var( --e-global-typography-458997a-font-size );line-height:var( --e-global-typography-458997a-line-height );}.elementor-14715 .elementor-element.elementor-element-af23d34 .elementor-heading-title{font-size:var( --e-global-typography-458997a-font-size );line-height:var( --e-global-typography-458997a-line-height );}.elementor-14715 .elementor-element.elementor-element-efce710 .elementor-heading-title{font-size:var( --e-global-typography-458997a-font-size );line-height:var( --e-global-typography-458997a-line-height );}}@media(max-width:767px){.elementor-14715 .elementor-element.elementor-element-46f40ea .elementor-heading-title{font-size:var( --e-global-typography-458997a-font-size );line-height:var( --e-global-typography-458997a-line-height );}.elementor-14715 .elementor-element.elementor-element-ea39135 .elementor-heading-title{font-size:var( --e-global-typography-458997a-font-size );line-height:var( --e-global-typography-458997a-line-height );}.elementor-14715 .elementor-element.elementor-element-1d33d09 .elementor-heading-title{font-size:var( --e-global-typography-458997a-font-size );line-height:var( --e-global-typography-458997a-line-height );}.elementor-14715 .elementor-element.elementor-element-37c758c .elementor-heading-title{font-size:var( --e-global-typography-458997a-font-size );line-height:var( --e-global-typography-458997a-line-height );}.elementor-14715 .elementor-element.elementor-element-235b499 .elementor-heading-title{font-size:var( --e-global-typography-458997a-font-size );line-height:var( --e-global-typography-458997a-line-height );}.elementor-14715 .elementor-element.elementor-element-af23d34 .elementor-heading-title{font-size:var( --e-global-typography-458997a-font-size );line-height:var( --e-global-typography-458997a-line-height );}.elementor-14715 .elementor-element.elementor-element-efce710 .elementor-heading-title{font-size:var( --e-global-typography-458997a-font-size );line-height:var( --e-global-typography-458997a-line-height );}}/* Start custom CSS for container, class: .elementor-element-0c24ee5 */.elementor-14715 .elementor-element.elementor-element-0c24ee5 {
    position: relative;
    overflow: hidden;
}

.elementor-14715 .elementor-element.elementor-element-0c24ee5::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: 1;
    pointer-events: none;

    background:

        /* LEFT FADE — much stronger */
        linear-gradient(
            90deg,
            #fff 0%,
            #fff 22%,
            rgba(255, 255, 255, 0.99) 30%,
            rgba(255, 255, 255, 0.95) 38%,
            rgba(255, 255, 255, 0.82) 46%,
            rgba(255, 255, 255, 0.62) 54%,
            rgba(255, 255, 255, 0.38) 61%,
            rgba(255, 255, 255, 0.16) 67%,
            transparent 74%
        ),

        /* TOP RIGHT FADE */
        radial-gradient(
            ellipse 34% 52% at 100% 0%,
            #fff 0%,
            rgba(255, 255, 255, 0.96) 22%,
            rgba(255, 255, 255, 0.72) 45%,
            rgba(255, 255, 255, 0.30) 70%,
            transparent 100%
        );
}

/* Keep content above fades */
.elementor-14715 .elementor-element.elementor-element-0c24ee5 > .e-con-inner {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-489d695 */.elementor-14715 .elementor-element.elementor-element-489d695 .jet-listing-grid__slider-icon {
    border-radius: 100%;
    border: 1px solid var( --e-global-color-6d97e4b );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bf69cb */.elementor-14715 .elementor-element.elementor-element-8bf69cb span {
    padding-left: 8px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9cffc5b */.elementor-14715 .elementor-element.elementor-element-9cffc5b i {
    font-size: 24px !important;
}

.elementor-14715 .elementor-element.elementor-element-9cffc5b .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */