.elementor-25 .elementor-element.elementor-element-4b87d75{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-4b87d75:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-4b87d75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-fbf5de2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-05a5c75{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-4c96535{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-4d98769{--spacer-size:150px;background-color:transparent;bottom:0px;z-index:2;background-image:linear-gradient(180deg, #23E3F800 20%, var( --e-global-color-secondary ) 100%);}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-4d98769{left:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-4d98769{right:0px;}.elementor-25 .elementor-element.elementor-element-e0794ec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-708bb21{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-7f92c5a{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-b6f96c5{--spacer-size:150px;background-color:transparent;bottom:0px;z-index:2;background-image:linear-gradient(180deg, #23E3F800 20%, var( --e-global-color-secondary ) 100%);}.elementor-25 .elementor-element.elementor-element-fabff3b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-d777561{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-62ccdd9{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-1794c09{--spacer-size:150px;background-color:transparent;bottom:0px;z-index:2;background-image:linear-gradient(180deg, #23E3F800 20%, var( --e-global-color-secondary ) 100%);}.elementor-25 .elementor-element.elementor-element-ecc09c4{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:12px;--e-n-carousel-dots-normal-color:#23E3F8;--e-n-carousel-dots-hover-color:#23E3F8;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-10px;}:where( .elementor-25 .elementor-element.elementor-element-ecc09c4 .swiper-slide ) > .e-con{background-color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-ecc09c4 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-25 .elementor-element.elementor-element-aeb425e{--display:flex;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:120px;}.elementor-25 .elementor-element.elementor-element-aeb425e:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-aeb425e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.fundulu.com/wp-content/uploads/2026/06/Category-img-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-aeb425e::before, .elementor-25 .elementor-element.elementor-element-aeb425e > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-aeb425e > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-aeb425e > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-aeb425e > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-aeb425e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.fundulu.com/wp-content/uploads/2026/06/Category-img-1.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-ace3fb6{--spacer-size:150px;width:100%;max-width:100%;background-color:transparent;bottom:0px;z-index:1;background-image:linear-gradient(180deg, #23E3F800 20%, var( --e-global-color-secondary ) 100%);}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-ace3fb6{left:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-ace3fb6{right:0px;}.elementor-25 .elementor-element.elementor-element-f041440{--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;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-09e645f{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-09e645f.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-09e645f .elementor-image-box-title{margin-bottom:0px;font-family:"Helvetica", Sans-serif;font-size:48px;font-weight:700;}.elementor-25 .elementor-element.elementor-element-09e645f .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-66cbf02{width:var( --container-widget-width, 750px );max-width:750px;margin:-150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:750px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-66cbf02.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-66cbf02 .elementor-icon-wrapper{text-align:end;}.elementor-25 .elementor-element.elementor-element-66cbf02 .elementor-icon{font-size:55px;}.elementor-25 .elementor-element.elementor-element-66cbf02 .elementor-icon svg{height:55px;}.elementor-25 .elementor-element.elementor-element-66cbf02 .elementor-icon-wrapper svg{width:auto;}.elementor-25 .elementor-element.elementor-element-dc4c3f5 > .jet-listing-grid > .jet-listing-grid__items{--columns:6;}.elementor-25 .elementor-element.elementor-element-dc4c3f5{padding:100px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-dc4c3f5.elementor-element{--align-self:center;}:is( .elementor-25 .elementor-element.elementor-element-dc4c3f5 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-25 .elementor-element.elementor-element-dc4c3f5 > .jet-listing-grid > .jet-listing-grid__items, .elementor-25 .elementor-element.elementor-element-dc4c3f5 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-25 .elementor-element.elementor-element-dc4c3f5 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(20px / 2);padding-right:calc(20px / 2);}:is( .elementor-25 .elementor-element.elementor-element-dc4c3f5 > .jet-listing-grid, .elementor-25 .elementor-element.elementor-element-dc4c3f5 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-25 .elementor-element.elementor-element-dc4c3f5 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);width:calc(100% + 20px);}.elementor-25 .elementor-element.elementor-element-dc4c3f5 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);}:is( .elementor-25 .elementor-element.elementor-element-dc4c3f5 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-25 .elementor-element.elementor-element-dc4c3f5 > .jet-listing-grid > .jet-listing-grid__items, .elementor-25 .elementor-element.elementor-element-dc4c3f5 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-25 .elementor-element.elementor-element-dc4c3f5 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(20px / 2);padding-bottom:calc(20px / 2);}:is( .elementor-25 .elementor-element.elementor-element-dc4c3f5 > .jet-listing-grid, .elementor-25 .elementor-element.elementor-element-dc4c3f5 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-25 .elementor-element.elementor-element-dc4c3f5 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 20px / -2);margin-bottom:calc( 20px / -2);}.elementor-25 .elementor-element.elementor-element-8ddc7d7{--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:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-8ddc7d7:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-8ddc7d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.fundulu.com/wp-content/uploads/2026/06/Best-Seller-Bg.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-1971d09{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-7fb3a7d{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;width:var( --container-widget-width, 45% );max-width:45%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:45%;--container-widget-flex-grow:0;--divider-icon-size:53px;--divider-element-spacing:0px;}.elementor-25 .elementor-element.elementor-element-7fb3a7d .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-25 .elementor-element.elementor-element-7fb3a7d .elementor-divider{text-align:right;padding-block-start:0px;padding-block-end:0px;}.elementor-25 .elementor-element.elementor-element-1561bca{width:var( --container-widget-width, 865px );max-width:865px;--container-widget-width:865px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-1561bca.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-1561bca .elementor-image-box-title{margin-bottom:0px;font-family:"Helvetica", Sans-serif;font-size:48px;font-weight:700;}.elementor-25 .elementor-element.elementor-element-1561bca .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-23dfe22{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;width:var( --container-widget-width, 45% );max-width:45%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:45%;--container-widget-flex-grow:0;--divider-icon-size:53px;--divider-element-spacing:0px;}.elementor-25 .elementor-element.elementor-element-23dfe22 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-25 .elementor-element.elementor-element-23dfe22 .elementor-divider{text-align:right;padding-block-start:0px;padding-block-end:0px;}.elementor-25 .elementor-element.elementor-element-6ce2336{width:var( --container-widget-width, 465px );max-width:465px;margin:-156px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:465px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-6ce2336.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-6ce2336 .elementor-icon-wrapper{text-align:end;}.elementor-25 .elementor-element.elementor-element-6ce2336 .elementor-icon{font-size:55px;}.elementor-25 .elementor-element.elementor-element-6ce2336 .elementor-icon svg{height:55px;}.elementor-25 .elementor-element.elementor-element-6ce2336 .elementor-icon-wrapper svg{width:auto;}.elementor-25 .elementor-element.elementor-element-3e108ed > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-25 .elementor-element.elementor-element-3e108ed{padding:120px 150px 0px 150px;}:is( .elementor-25 .elementor-element.elementor-element-3e108ed > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-25 .elementor-element.elementor-element-3e108ed > .jet-listing-grid > .jet-listing-grid__items, .elementor-25 .elementor-element.elementor-element-3e108ed > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-25 .elementor-element.elementor-element-3e108ed > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(20px / 2);padding-right:calc(20px / 2);}:is( .elementor-25 .elementor-element.elementor-element-3e108ed > .jet-listing-grid, .elementor-25 .elementor-element.elementor-element-3e108ed > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-25 .elementor-element.elementor-element-3e108ed > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);width:calc(100% + 20px);}.elementor-25 .elementor-element.elementor-element-3e108ed > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);}:is( .elementor-25 .elementor-element.elementor-element-3e108ed > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-25 .elementor-element.elementor-element-3e108ed > .jet-listing-grid > .jet-listing-grid__items, .elementor-25 .elementor-element.elementor-element-3e108ed > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-25 .elementor-element.elementor-element-3e108ed > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(50px / 2);padding-bottom:calc(50px / 2);}:is( .elementor-25 .elementor-element.elementor-element-3e108ed > .jet-listing-grid, .elementor-25 .elementor-element.elementor-element-3e108ed > .jet-listing-grid > .jet-listing-grid__slider, .elementor-25 .elementor-element.elementor-element-3e108ed > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 50px / -2);margin-bottom:calc( 50px / -2);}.elementor-25 .elementor-element.elementor-element-3e108ed .jet-listing-grid__slider-icon{font-size:50px;color:var( --e-global-color-text );background:#02010100;}.elementor-25 .elementor-element.elementor-element-3e108ed .jet-listing-grid__slider-icon svg{height:50px;}.elementor-25 .elementor-element.elementor-element-3e108ed .jet-listing-grid__slider-icon:hover{color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-3e108ed .jet-listing-grid__slider-icon.prev-arrow{left:-50px;right:auto;}.elementor-25 .elementor-element.elementor-element-3e108ed .jet-listing-grid__slider-icon.next-arrow{right:-50px;left:auto;}.elementor-25 .elementor-element.elementor-element-3e108ed .jet-listing-grid__slider .jet-slick-dots li{width:8px;height:8px;margin-left:calc( 10px/2 );margin-right:calc( 10px/2 );background:#5C5C5C;}.elementor-25 .elementor-element.elementor-element-3e108ed .swiper-pagination-bullet{--swiper-pagination-bullet-size:8px;}.elementor-25 .elementor-element.elementor-element-3e108ed .jet-engine-swiper-pagination-wrapper .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:calc( 10px / 2 );}.elementor-25 .elementor-element.elementor-element-3e108ed .jet-engine-swiper-pagination-wrapper{--swiper-pagination-bullet-inactive-color:#5C5C5C;--swiper-pagination-color-hover:var( --e-global-color-primary );--swiper-pagination-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-3e108ed .jet-listing-grid__slider .jet-slick-dots li:hover{background:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-3e108ed .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:var( --e-global-color-primary );}.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-25 .elementor-element.elementor-element-a1db8dd .elementor-button{background-color:#D0286200;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:15px 15px 15px 15px;padding:20px 80px 20px 80px;}.elementor-25 .elementor-element.elementor-element-a1db8dd.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-a1db8dd .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-a1db8dd .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-a1db8dd .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-a1db8dd .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-165af88{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:120px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-165af88:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-165af88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-632d857{--divider-border-style:solid;--divider-color:#23E3F800;--divider-border-width:1px;width:100%;max-width:100%;background-color:transparent;padding:10px 0px 10px 0px;top:100px;z-index:0;background-image:linear-gradient(180deg, #02010100 40%, #23E3F836 100%);}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-632d857{left:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-632d857{right:0px;}.elementor-25 .elementor-element.elementor-element-632d857 .elementor-divider-separator{width:100%;}.elementor-25 .elementor-element.elementor-element-632d857 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-25 .elementor-element.elementor-element-a2a84dc{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-517aed2{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;--divider-icon-size:53px;--divider-element-spacing:0px;}.elementor-25 .elementor-element.elementor-element-517aed2.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-517aed2 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-25 .elementor-element.elementor-element-517aed2 .elementor-divider{text-align:right;padding-block-start:0px;padding-block-end:0px;}.elementor-25 .elementor-element.elementor-element-3f57f92{width:var( --container-widget-width, 906px );max-width:906px;padding:0px 0px 0px 120px;--container-widget-width:906px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-3f57f92.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-3f57f92 .elementor-image-box-wrapper{text-align:start;}.elementor-25 .elementor-element.elementor-element-3f57f92 .elementor-image-box-title{margin-bottom:0px;font-family:"Helvetica", Sans-serif;font-size:90px;font-weight:700;line-height:75px;}.elementor-25 .elementor-element.elementor-element-3f57f92 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:500;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-1e1918e{width:var( --container-widget-width, 875px );max-width:875px;margin:-180px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:875px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-1e1918e.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-1e1918e .elementor-icon-wrapper{text-align:end;}.elementor-25 .elementor-element.elementor-element-1e1918e .elementor-icon{font-size:65px;}.elementor-25 .elementor-element.elementor-element-1e1918e .elementor-icon svg{height:65px;}.elementor-25 .elementor-element.elementor-element-1e1918e .elementor-icon-wrapper svg{width:auto;}.elementor-25 .elementor-element.elementor-element-76ae32f{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;width:var( --container-widget-width, 45% );max-width:45%;padding:100px 0px 0px 0px;--container-widget-width:45%;--container-widget-flex-grow:0;--divider-icon-size:53px;--divider-element-spacing:0px;}.elementor-25 .elementor-element.elementor-element-76ae32f.elementor-element{--align-self:flex-end;}.elementor-25 .elementor-element.elementor-element-76ae32f .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-25 .elementor-element.elementor-element-76ae32f .elementor-divider{text-align:right;padding-block-start:0px;padding-block-end:0px;}.elementor-25 .elementor-element.elementor-element-27bf2cd{width:var( --container-widget-width, 465px );max-width:465px;margin:-150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:465px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-27bf2cd.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-27bf2cd .elementor-icon-wrapper{text-align:end;}.elementor-25 .elementor-element.elementor-element-27bf2cd .elementor-icon{font-size:55px;}.elementor-25 .elementor-element.elementor-element-27bf2cd .elementor-icon svg{height:55px;}.elementor-25 .elementor-element.elementor-element-27bf2cd .elementor-icon-wrapper svg{width:auto;}.elementor-25 .elementor-element.elementor-element-552b33f{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-b2156f8 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-25 .elementor-element.elementor-element-b2156f8{width:100%;max-width:100%;margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 150px 0px 150px;}:is( .elementor-25 .elementor-element.elementor-element-b2156f8 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-25 .elementor-element.elementor-element-b2156f8 > .jet-listing-grid > .jet-listing-grid__items, .elementor-25 .elementor-element.elementor-element-b2156f8 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-25 .elementor-element.elementor-element-b2156f8 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(20px / 2);padding-right:calc(20px / 2);}:is( .elementor-25 .elementor-element.elementor-element-b2156f8 > .jet-listing-grid, .elementor-25 .elementor-element.elementor-element-b2156f8 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-25 .elementor-element.elementor-element-b2156f8 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);width:calc(100% + 20px);}.elementor-25 .elementor-element.elementor-element-b2156f8 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);}:is( .elementor-25 .elementor-element.elementor-element-b2156f8 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-25 .elementor-element.elementor-element-b2156f8 > .jet-listing-grid > .jet-listing-grid__items, .elementor-25 .elementor-element.elementor-element-b2156f8 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-25 .elementor-element.elementor-element-b2156f8 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(50px / 2);padding-bottom:calc(50px / 2);}:is( .elementor-25 .elementor-element.elementor-element-b2156f8 > .jet-listing-grid, .elementor-25 .elementor-element.elementor-element-b2156f8 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-25 .elementor-element.elementor-element-b2156f8 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 50px / -2);margin-bottom:calc( 50px / -2);}.elementor-25 .elementor-element.elementor-element-b2156f8 .jet-listing-grid__slider-icon{font-size:50px;color:var( --e-global-color-text );background:#02010100;}.elementor-25 .elementor-element.elementor-element-b2156f8 .jet-listing-grid__slider-icon svg{height:50px;}.elementor-25 .elementor-element.elementor-element-b2156f8 .jet-listing-grid__slider-icon:hover{color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-b2156f8 .jet-listing-grid__slider-icon.prev-arrow{left:-50px;right:auto;}.elementor-25 .elementor-element.elementor-element-b2156f8 .jet-listing-grid__slider-icon.next-arrow{right:-50px;left:auto;}.elementor-25 .elementor-element.elementor-element-b2156f8 .jet-listing-grid__slider .jet-slick-dots li{width:8px;height:8px;margin-left:calc( 10px/2 );margin-right:calc( 10px/2 );background:#5C5C5C;}.elementor-25 .elementor-element.elementor-element-b2156f8 .swiper-pagination-bullet{--swiper-pagination-bullet-size:8px;}.elementor-25 .elementor-element.elementor-element-b2156f8 .jet-engine-swiper-pagination-wrapper .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:calc( 10px / 2 );}.elementor-25 .elementor-element.elementor-element-b2156f8 .jet-engine-swiper-pagination-wrapper{--swiper-pagination-bullet-inactive-color:#5C5C5C;--swiper-pagination-color-hover:var( --e-global-color-primary );--swiper-pagination-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-b2156f8 .jet-listing-grid__slider .jet-slick-dots li:hover{background:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-b2156f8 .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-42a9c05 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:32px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:15px 15px 15px 15px;padding:20px 80px 20px 80px;}.elementor-25 .elementor-element.elementor-element-42a9c05{width:100%;max-width:100%;padding:20px 0px 0px 0px;z-index:2;}.elementor-25 .elementor-element.elementor-element-42a9c05.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-42a9c05 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-42a9c05 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-42a9c05 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-42a9c05 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-dfe4382{--divider-border-style:solid;--divider-color:#23E3F800;--divider-border-width:1px;width:100%;max-width:100%;background-color:transparent;padding:10px 0px 10px 0px;bottom:80px;z-index:0;background-image:linear-gradient(180deg, #02010100 40%, #23E3F836 100%);}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-dfe4382{left:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-dfe4382{right:0px;}.elementor-25 .elementor-element.elementor-element-dfe4382 .elementor-divider-separator{width:100%;}.elementor-25 .elementor-element.elementor-element-dfe4382 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-25 .elementor-element.elementor-element-601e80d{--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;--flex-wrap:nowrap;--overlay-opacity:1;--padding-top:150px;--padding-bottom:150px;--padding-left:120px;--padding-right:120px;}.elementor-25 .elementor-element.elementor-element-601e80d:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-601e80d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.fundulu.com/wp-content/uploads/2026/06/Him-BG-img.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-601e80d::before, .elementor-25 .elementor-element.elementor-element-601e80d > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-601e80d > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-601e80d > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-601e80d > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-601e80d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.fundulu.com/wp-content/uploads/2026/06/Him-BG-img1.png");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-1144341{--divider-border-style:solid;--divider-color:#23E3F800;--divider-border-width:1px;width:100%;max-width:100%;background-color:transparent;padding:100px 0px 50px 0px;top:0px;z-index:0;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #00000000 100%);}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-1144341{left:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-1144341{right:0px;}.elementor-25 .elementor-element.elementor-element-1144341 .elementor-divider-separator{width:100%;}.elementor-25 .elementor-element.elementor-element-1144341 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-25 .elementor-element.elementor-element-d1cf000{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-2ba50fa{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-2ba50fa .elementor-image-box-wrapper{text-align:start;}.elementor-25 .elementor-element.elementor-element-2ba50fa .elementor-image-box-title{margin-bottom:0px;font-family:"Helvetica", Sans-serif;font-size:90px;font-weight:700;text-transform:uppercase;line-height:100px;}.elementor-25 .elementor-element.elementor-element-2ba50fa .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-8b4b504{width:var( --container-widget-width, 230px );max-width:230px;margin:-206px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:230px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-8b4b504 .elementor-icon-wrapper{text-align:end;}.elementor-25 .elementor-element.elementor-element-8b4b504 .elementor-icon{font-size:55px;}.elementor-25 .elementor-element.elementor-element-8b4b504 .elementor-icon svg{height:55px;}.elementor-25 .elementor-element.elementor-element-8b4b504 .elementor-icon-wrapper svg{width:auto;}.elementor-25 .elementor-element.elementor-element-d7f3f51 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:32px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:15px 15px 15px 15px;padding:20px 80px 20px 80px;}.elementor-25 .elementor-element.elementor-element-d7f3f51{padding:180px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-d7f3f51 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-d7f3f51 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-d7f3f51 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-d7f3f51 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-1c4dfb5 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-25 .elementor-element.elementor-element-1c4dfb5{width:100%;max-width:100%;padding:0px 50px 0px 0px;}:is( .elementor-25 .elementor-element.elementor-element-1c4dfb5 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-25 .elementor-element.elementor-element-1c4dfb5 > .jet-listing-grid > .jet-listing-grid__items, .elementor-25 .elementor-element.elementor-element-1c4dfb5 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-25 .elementor-element.elementor-element-1c4dfb5 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(20px / 2);padding-right:calc(20px / 2);}:is( .elementor-25 .elementor-element.elementor-element-1c4dfb5 > .jet-listing-grid, .elementor-25 .elementor-element.elementor-element-1c4dfb5 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-25 .elementor-element.elementor-element-1c4dfb5 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);width:calc(100% + 20px);}.elementor-25 .elementor-element.elementor-element-1c4dfb5 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);}:is( .elementor-25 .elementor-element.elementor-element-1c4dfb5 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-25 .elementor-element.elementor-element-1c4dfb5 > .jet-listing-grid > .jet-listing-grid__items, .elementor-25 .elementor-element.elementor-element-1c4dfb5 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-25 .elementor-element.elementor-element-1c4dfb5 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(50px / 2);padding-bottom:calc(50px / 2);}:is( .elementor-25 .elementor-element.elementor-element-1c4dfb5 > .jet-listing-grid, .elementor-25 .elementor-element.elementor-element-1c4dfb5 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-25 .elementor-element.elementor-element-1c4dfb5 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 50px / -2);margin-bottom:calc( 50px / -2);}.elementor-25 .elementor-element.elementor-element-1c4dfb5 .jet-listing-grid__slider-icon{font-size:50px;color:var( --e-global-color-text );background:#02010100;}.elementor-25 .elementor-element.elementor-element-1c4dfb5 .jet-listing-grid__slider-icon svg{height:50px;}.elementor-25 .elementor-element.elementor-element-1c4dfb5 .jet-listing-grid__slider-icon:hover{color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-1c4dfb5 .jet-listing-grid__slider-icon.prev-arrow{left:-50px;right:auto;}.elementor-25 .elementor-element.elementor-element-1c4dfb5 .jet-listing-grid__slider-icon.next-arrow{right:-50px;left:auto;}.elementor-25 .elementor-element.elementor-element-1c4dfb5 .jet-listing-grid__slider .jet-slick-dots li{width:8px;height:8px;margin-left:calc( 10px/2 );margin-right:calc( 10px/2 );background:#5C5C5C;}.elementor-25 .elementor-element.elementor-element-1c4dfb5 .swiper-pagination-bullet{--swiper-pagination-bullet-size:8px;}.elementor-25 .elementor-element.elementor-element-1c4dfb5 .jet-engine-swiper-pagination-wrapper .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:calc( 10px / 2 );}.elementor-25 .elementor-element.elementor-element-1c4dfb5 .jet-engine-swiper-pagination-wrapper{--swiper-pagination-bullet-inactive-color:#5C5C5C;--swiper-pagination-color-hover:var( --e-global-color-primary );--swiper-pagination-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-1c4dfb5 .jet-listing-grid__slider .jet-slick-dots li:hover{background:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-1c4dfb5 .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-15070ab .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:32px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:15px 15px 15px 15px;padding:20px 80px 20px 80px;}.elementor-25 .elementor-element.elementor-element-15070ab{padding:180px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-15070ab .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-15070ab .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-15070ab .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-15070ab .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-d23999f{--divider-border-style:solid;--divider-color:#23E3F800;--divider-border-width:1px;width:100%;max-width:100%;background-color:transparent;padding:100px 0px 50px 0px;bottom:0px;z-index:0;background-image:linear-gradient(180deg, #02010100 0%, var( --e-global-color-secondary ) 100%);}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-d23999f{left:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-d23999f{right:0px;}.elementor-25 .elementor-element.elementor-element-d23999f .elementor-divider-separator{width:100%;}.elementor-25 .elementor-element.elementor-element-d23999f .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-25 .elementor-element.elementor-element-5e853ae{--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;--flex-wrap:nowrap;--overlay-opacity:1;--padding-top:150px;--padding-bottom:150px;--padding-left:120px;--padding-right:120px;}.elementor-25 .elementor-element.elementor-element-5e853ae:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-5e853ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.fundulu.com/wp-content/uploads/2026/06/Her-BG-img1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-5e853ae::before, .elementor-25 .elementor-element.elementor-element-5e853ae > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-5e853ae > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-5e853ae > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-5e853ae > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-5e853ae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.fundulu.com/wp-content/uploads/2026/06/Her-BG-img.png");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-40304ab{--divider-border-style:solid;--divider-color:#23E3F800;--divider-border-width:1px;width:100%;max-width:100%;background-color:transparent;padding:100px 0px 50px 0px;top:0px;z-index:0;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #00000000 100%);}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-40304ab{left:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-40304ab{right:0px;}.elementor-25 .elementor-element.elementor-element-40304ab .elementor-divider-separator{width:100%;}.elementor-25 .elementor-element.elementor-element-40304ab .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-25 .elementor-element.elementor-element-f553079 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-25 .elementor-element.elementor-element-f553079{width:100%;max-width:100%;padding:0px 0px 0px 50px;}:is( .elementor-25 .elementor-element.elementor-element-f553079 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-25 .elementor-element.elementor-element-f553079 > .jet-listing-grid > .jet-listing-grid__items, .elementor-25 .elementor-element.elementor-element-f553079 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-25 .elementor-element.elementor-element-f553079 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(20px / 2);padding-right:calc(20px / 2);}:is( .elementor-25 .elementor-element.elementor-element-f553079 > .jet-listing-grid, .elementor-25 .elementor-element.elementor-element-f553079 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-25 .elementor-element.elementor-element-f553079 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);width:calc(100% + 20px);}.elementor-25 .elementor-element.elementor-element-f553079 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);}:is( .elementor-25 .elementor-element.elementor-element-f553079 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-25 .elementor-element.elementor-element-f553079 > .jet-listing-grid > .jet-listing-grid__items, .elementor-25 .elementor-element.elementor-element-f553079 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-25 .elementor-element.elementor-element-f553079 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(50px / 2);padding-bottom:calc(50px / 2);}:is( .elementor-25 .elementor-element.elementor-element-f553079 > .jet-listing-grid, .elementor-25 .elementor-element.elementor-element-f553079 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-25 .elementor-element.elementor-element-f553079 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 50px / -2);margin-bottom:calc( 50px / -2);}.elementor-25 .elementor-element.elementor-element-f553079 .jet-listing-grid__slider-icon{font-size:50px;color:var( --e-global-color-text );background:#02010100;}.elementor-25 .elementor-element.elementor-element-f553079 .jet-listing-grid__slider-icon svg{height:50px;}.elementor-25 .elementor-element.elementor-element-f553079 .jet-listing-grid__slider-icon:hover{color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-f553079 .jet-listing-grid__slider-icon.prev-arrow{left:-50px;right:auto;}.elementor-25 .elementor-element.elementor-element-f553079 .jet-listing-grid__slider-icon.next-arrow{right:-50px;left:auto;}.elementor-25 .elementor-element.elementor-element-f553079 .jet-listing-grid__slider .jet-slick-dots li{width:8px;height:8px;margin-left:calc( 10px/2 );margin-right:calc( 10px/2 );background:#5C5C5C;}.elementor-25 .elementor-element.elementor-element-f553079 .swiper-pagination-bullet{--swiper-pagination-bullet-size:8px;}.elementor-25 .elementor-element.elementor-element-f553079 .jet-engine-swiper-pagination-wrapper .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:calc( 10px / 2 );}.elementor-25 .elementor-element.elementor-element-f553079 .jet-engine-swiper-pagination-wrapper{--swiper-pagination-bullet-inactive-color:#5C5C5C;--swiper-pagination-color-hover:var( --e-global-color-primary );--swiper-pagination-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-f553079 .jet-listing-grid__slider .jet-slick-dots li:hover{background:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-f553079 .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-ea4211e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-3531c76{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-3531c76 .elementor-image-box-wrapper{text-align:end;}.elementor-25 .elementor-element.elementor-element-3531c76 .elementor-image-box-title{margin-bottom:0px;font-family:"Helvetica", Sans-serif;font-size:90px;font-weight:700;text-transform:uppercase;line-height:100px;}.elementor-25 .elementor-element.elementor-element-3531c76 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-b3a23e5{width:var( --container-widget-width, 250px );max-width:250px;--e-transform-flipX:-1;margin:-206px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-b3a23e5 .elementor-icon-wrapper{text-align:end;}.elementor-25 .elementor-element.elementor-element-b3a23e5 .elementor-icon{font-size:55px;}.elementor-25 .elementor-element.elementor-element-b3a23e5 .elementor-icon svg{height:55px;}.elementor-25 .elementor-element.elementor-element-b3a23e5 .elementor-icon-wrapper svg{width:auto;}.elementor-25 .elementor-element.elementor-element-7d139df .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:32px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:15px 15px 15px 15px;padding:20px 80px 20px 80px;}.elementor-25 .elementor-element.elementor-element-7d139df{padding:180px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-7d139df .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-7d139df .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-7d139df .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-7d139df .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-fb49bd0 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:32px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:15px 15px 15px 15px;padding:20px 80px 20px 80px;}.elementor-25 .elementor-element.elementor-element-fb49bd0{padding:180px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-fb49bd0 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-fb49bd0 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-fb49bd0 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-fb49bd0 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-4d667f6{--divider-border-style:solid;--divider-color:#23E3F800;--divider-border-width:1px;width:100%;max-width:100%;background-color:transparent;padding:100px 0px 50px 0px;bottom:0px;z-index:0;background-image:linear-gradient(180deg, #02010100 0%, var( --e-global-color-secondary ) 100%);}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-4d667f6{left:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-4d667f6{right:0px;}.elementor-25 .elementor-element.elementor-element-4d667f6 .elementor-divider-separator{width:100%;}.elementor-25 .elementor-element.elementor-element-4d667f6 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-25 .elementor-element.elementor-element-94587c2{--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;--flex-wrap:nowrap;--overlay-opacity:1;--padding-top:150px;--padding-bottom:150px;--padding-left:120px;--padding-right:120px;}.elementor-25 .elementor-element.elementor-element-94587c2:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-94587c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.fundulu.com/wp-content/uploads/2026/06/Intimacy-BG-img-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-94587c2::before, .elementor-25 .elementor-element.elementor-element-94587c2 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-94587c2 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-94587c2 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-94587c2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-94587c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.fundulu.com/wp-content/uploads/2026/06/Intimacy-BG-img3.png");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-e9c2cc8{--divider-border-style:solid;--divider-color:#23E3F800;--divider-border-width:1px;width:100%;max-width:100%;background-color:transparent;padding:100px 0px 50px 0px;top:0px;z-index:0;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #00000000 100%);}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-e9c2cc8{left:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-e9c2cc8{right:0px;}.elementor-25 .elementor-element.elementor-element-e9c2cc8 .elementor-divider-separator{width:100%;}.elementor-25 .elementor-element.elementor-element-e9c2cc8 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-25 .elementor-element.elementor-element-8e7a7a6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-ca0535b{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-ca0535b .elementor-image-box-wrapper{text-align:start;}.elementor-25 .elementor-element.elementor-element-ca0535b .elementor-image-box-title{margin-bottom:0px;font-family:"Helvetica", Sans-serif;font-size:90px;font-weight:700;text-transform:uppercase;line-height:100px;}.elementor-25 .elementor-element.elementor-element-ca0535b .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-b4c7041{width:var( --container-widget-width, 230px );max-width:230px;margin:-206px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:230px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-b4c7041 .elementor-icon-wrapper{text-align:end;}.elementor-25 .elementor-element.elementor-element-b4c7041 .elementor-icon{font-size:55px;}.elementor-25 .elementor-element.elementor-element-b4c7041 .elementor-icon svg{height:55px;}.elementor-25 .elementor-element.elementor-element-b4c7041 .elementor-icon-wrapper svg{width:auto;}.elementor-25 .elementor-element.elementor-element-3e568f4 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:32px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:15px 15px 15px 15px;padding:20px 80px 20px 80px;}.elementor-25 .elementor-element.elementor-element-3e568f4{padding:50px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-3e568f4 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-3e568f4 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-3e568f4 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-3e568f4 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-bd6f985 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-25 .elementor-element.elementor-element-bd6f985{width:100%;max-width:100%;padding:0px 50px 0px 0px;}:is( .elementor-25 .elementor-element.elementor-element-bd6f985 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-25 .elementor-element.elementor-element-bd6f985 > .jet-listing-grid > .jet-listing-grid__items, .elementor-25 .elementor-element.elementor-element-bd6f985 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-25 .elementor-element.elementor-element-bd6f985 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(20px / 2);padding-right:calc(20px / 2);}:is( .elementor-25 .elementor-element.elementor-element-bd6f985 > .jet-listing-grid, .elementor-25 .elementor-element.elementor-element-bd6f985 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-25 .elementor-element.elementor-element-bd6f985 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);width:calc(100% + 20px);}.elementor-25 .elementor-element.elementor-element-bd6f985 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);}:is( .elementor-25 .elementor-element.elementor-element-bd6f985 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-25 .elementor-element.elementor-element-bd6f985 > .jet-listing-grid > .jet-listing-grid__items, .elementor-25 .elementor-element.elementor-element-bd6f985 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-25 .elementor-element.elementor-element-bd6f985 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(50px / 2);padding-bottom:calc(50px / 2);}:is( .elementor-25 .elementor-element.elementor-element-bd6f985 > .jet-listing-grid, .elementor-25 .elementor-element.elementor-element-bd6f985 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-25 .elementor-element.elementor-element-bd6f985 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 50px / -2);margin-bottom:calc( 50px / -2);}.elementor-25 .elementor-element.elementor-element-bd6f985 .jet-listing-not-found{font-family:"Helvetica", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-bd6f985 .jet-listing-grid__slider-icon{font-size:50px;color:var( --e-global-color-text );background:#02010100;}.elementor-25 .elementor-element.elementor-element-bd6f985 .jet-listing-grid__slider-icon svg{height:50px;}.elementor-25 .elementor-element.elementor-element-bd6f985 .jet-listing-grid__slider-icon:hover{color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-bd6f985 .jet-listing-grid__slider-icon.prev-arrow{left:-50px;right:auto;}.elementor-25 .elementor-element.elementor-element-bd6f985 .jet-listing-grid__slider-icon.next-arrow{right:-50px;left:auto;}.elementor-25 .elementor-element.elementor-element-bd6f985 .jet-listing-grid__slider .jet-slick-dots li{width:8px;height:8px;margin-left:calc( 10px/2 );margin-right:calc( 10px/2 );background:#5C5C5C;}.elementor-25 .elementor-element.elementor-element-bd6f985 .swiper-pagination-bullet{--swiper-pagination-bullet-size:8px;}.elementor-25 .elementor-element.elementor-element-bd6f985 .jet-engine-swiper-pagination-wrapper .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:calc( 10px / 2 );}.elementor-25 .elementor-element.elementor-element-bd6f985 .jet-engine-swiper-pagination-wrapper{--swiper-pagination-bullet-inactive-color:#5C5C5C;--swiper-pagination-color-hover:var( --e-global-color-primary );--swiper-pagination-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-bd6f985 .jet-listing-grid__slider .jet-slick-dots li:hover{background:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-bd6f985 .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-212af9b .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:32px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:15px 15px 15px 15px;padding:20px 80px 20px 80px;}.elementor-25 .elementor-element.elementor-element-212af9b{padding:180px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-212af9b .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-212af9b .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-212af9b .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-212af9b .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-e2a1b70{--divider-border-style:solid;--divider-color:#23E3F800;--divider-border-width:1px;width:100%;max-width:100%;background-color:transparent;padding:100px 0px 50px 0px;bottom:0px;z-index:0;background-image:linear-gradient(180deg, #02010100 0%, var( --e-global-color-secondary ) 100%);}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-e2a1b70{left:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-e2a1b70{right:0px;}.elementor-25 .elementor-element.elementor-element-e2a1b70 .elementor-divider-separator{width:100%;}.elementor-25 .elementor-element.elementor-element-e2a1b70 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-25 .elementor-element.elementor-element-a605565{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:120px;--padding-right:120px;}.elementor-25 .elementor-element.elementor-element-a605565:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-a605565 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-caad453{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--divider-icon-size:53px;--divider-element-spacing:0px;}.elementor-25 .elementor-element.elementor-element-caad453.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-caad453 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-25 .elementor-element.elementor-element-caad453 .elementor-divider{text-align:right;padding-block-start:0px;padding-block-end:0px;}.elementor-25 .elementor-element.elementor-element-34286f9{padding:50px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-34286f9.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-34286f9 .elementor-image-box-title{margin-bottom:0px;font-family:"Helvetica", Sans-serif;font-size:60px;font-weight:700;text-transform:uppercase;line-height:65px;}.elementor-25 .elementor-element.elementor-element-34286f9 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-a25ef52 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-25 .elementor-element.elementor-element-a25ef52{padding:0px 0px 50px 0px;}:is( .elementor-25 .elementor-element.elementor-element-a25ef52 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-25 .elementor-element.elementor-element-a25ef52 > .jet-listing-grid > .jet-listing-grid__items, .elementor-25 .elementor-element.elementor-element-a25ef52 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-25 .elementor-element.elementor-element-a25ef52 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(30px / 2);padding-right:calc(30px / 2);}:is( .elementor-25 .elementor-element.elementor-element-a25ef52 > .jet-listing-grid, .elementor-25 .elementor-element.elementor-element-a25ef52 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-25 .elementor-element.elementor-element-a25ef52 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 30px / -2);margin-right:calc( 30px / -2);width:calc(100% + 30px);}.elementor-25 .elementor-element.elementor-element-a25ef52 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 30px / -2);margin-right:calc( 30px / -2);}:is( .elementor-25 .elementor-element.elementor-element-a25ef52 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-25 .elementor-element.elementor-element-a25ef52 > .jet-listing-grid > .jet-listing-grid__items, .elementor-25 .elementor-element.elementor-element-a25ef52 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-25 .elementor-element.elementor-element-a25ef52 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(38px / 2);padding-bottom:calc(38px / 2);}:is( .elementor-25 .elementor-element.elementor-element-a25ef52 > .jet-listing-grid, .elementor-25 .elementor-element.elementor-element-a25ef52 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-25 .elementor-element.elementor-element-a25ef52 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 38px / -2);margin-bottom:calc( 38px / -2);}.elementor-25 .elementor-element.elementor-element-a25ef52 .jet-listing-grid__slider .jet-slick-dots li{width:8px;height:8px;margin-left:calc( 10px/2 );margin-right:calc( 10px/2 );background:#5C5C5C;}.elementor-25 .elementor-element.elementor-element-a25ef52 .swiper-pagination-bullet{--swiper-pagination-bullet-size:8px;}.elementor-25 .elementor-element.elementor-element-a25ef52 .jet-engine-swiper-pagination-wrapper .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:calc( 10px / 2 );}.elementor-25 .elementor-element.elementor-element-a25ef52 .jet-engine-swiper-pagination-wrapper{--swiper-pagination-bullet-inactive-color:#5C5C5C;--swiper-pagination-color-hover:var( --e-global-color-primary );--swiper-pagination-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-a25ef52 .jet-listing-grid__slider .jet-slick-dots li:hover{background:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-a25ef52 .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-352f1b1{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--divider-icon-size:53px;--divider-element-spacing:0px;}.elementor-25 .elementor-element.elementor-element-352f1b1.elementor-element{--align-self:flex-end;}.elementor-25 .elementor-element.elementor-element-352f1b1 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-25 .elementor-element.elementor-element-352f1b1 .elementor-divider{text-align:right;padding-block-start:0px;padding-block-end:0px;}.elementor-25 .elementor-element.elementor-element-4c80940{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-4c80940:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-4c80940 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.fundulu.com/wp-content/uploads/2026/06/CTA-BG2.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-9f56033{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:250px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-25f372d{width:var( --container-widget-width, 865px );max-width:865px;--container-widget-width:865px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-25f372d .elementor-image-box-wrapper{text-align:start;}.elementor-25 .elementor-element.elementor-element-25f372d .elementor-image-box-title{margin-bottom:0px;font-family:"Helvetica", Sans-serif;font-size:60px;font-weight:700;text-transform:uppercase;line-height:65px;}.elementor-25 .elementor-element.elementor-element-25f372d .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-52c29fb .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:32px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:15px 15px 15px 15px;padding:20px 80px 20px 80px;}.elementor-25 .elementor-element.elementor-element-52c29fb .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-52c29fb .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-52c29fb .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-52c29fb .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-049a74e{width:var( --container-widget-width, 550px );max-width:550px;margin:-330px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:550px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-049a74e .elementor-icon-wrapper{text-align:end;}.elementor-25 .elementor-element.elementor-element-049a74e .elementor-icon{font-size:40px;}.elementor-25 .elementor-element.elementor-element-049a74e .elementor-icon svg{height:40px;}.elementor-25 .elementor-element.elementor-element-049a74e .elementor-icon-wrapper svg{width:auto;}.elementor-25 .elementor-element.elementor-element-0ae7de9{width:var( --container-widget-width, 75% );max-width:75%;margin:-85px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -70px;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-0ae7de9.elementor-element{--align-self:flex-end;}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-fbf5de2{--width:100%;}.elementor-25 .elementor-element.elementor-element-e0794ec{--width:100%;}.elementor-25 .elementor-element.elementor-element-fabff3b{--width:100%;}.elementor-25 .elementor-element.elementor-element-aeb425e{--content-width:1920px;}.elementor-25 .elementor-element.elementor-element-8ddc7d7{--content-width:1920px;}.elementor-25 .elementor-element.elementor-element-165af88{--content-width:1920px;}.elementor-25 .elementor-element.elementor-element-a2a84dc{--width:62%;}.elementor-25 .elementor-element.elementor-element-601e80d{--content-width:1920px;}.elementor-25 .elementor-element.elementor-element-d1cf000{--width:841px;}.elementor-25 .elementor-element.elementor-element-5e853ae{--content-width:1920px;}.elementor-25 .elementor-element.elementor-element-ea4211e{--width:841px;}.elementor-25 .elementor-element.elementor-element-94587c2{--content-width:1920px;}.elementor-25 .elementor-element.elementor-element-8e7a7a6{--width:841px;}.elementor-25 .elementor-element.elementor-element-a605565{--content-width:1920px;}.elementor-25 .elementor-element.elementor-element-4c80940{--content-width:1920px;}}@media(max-width:1366px) and (min-width:768px){.elementor-25 .elementor-element.elementor-element-d1cf000{--width:770px;}.elementor-25 .elementor-element.elementor-element-ea4211e{--width:770px;}.elementor-25 .elementor-element.elementor-element-8e7a7a6{--width:770px;}}@media(max-width:1024px) and (min-width:768px){.elementor-25 .elementor-element.elementor-element-a2a84dc{--width:100%;}}@media(max-width:1366px){.elementor-25 .elementor-element.elementor-element-4d98769{--spacer-size:120px;}.elementor-25 .elementor-element.elementor-element-b6f96c5{--spacer-size:120px;}.elementor-25 .elementor-element.elementor-element-1794c09{--spacer-size:120px;}.elementor-25 .elementor-element.elementor-element-aeb425e{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-25 .elementor-element.elementor-element-ace3fb6{--spacer-size:120px;}.elementor-25 .elementor-element.elementor-element-f041440{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-25 .elementor-element.elementor-element-09e645f{--container-widget-width:550px;--container-widget-flex-grow:0;width:var( --container-widget-width, 550px );max-width:550px;}.elementor-25 .elementor-element.elementor-element-09e645f .elementor-image-box-title{margin-bottom:0px;font-size:35px;}.elementor-25 .elementor-element.elementor-element-09e645f .elementor-image-box-description{font-size:20px;}.elementor-25 .elementor-element.elementor-element-66cbf02{margin:-120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:560px;--container-widget-flex-grow:0;width:var( --container-widget-width, 560px );max-width:560px;}.elementor-25 .elementor-element.elementor-element-66cbf02 .elementor-icon{font-size:45px;}.elementor-25 .elementor-element.elementor-element-66cbf02 .elementor-icon svg{height:45px;}.elementor-25 .elementor-element.elementor-element-dc4c3f5 > .jet-listing-grid > .jet-listing-grid__items{--columns:6;}.elementor-25 .elementor-element.elementor-element-dc4c3f5{padding:60px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-8ddc7d7{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-1561bca{--container-widget-width:980px;--container-widget-flex-grow:0;width:var( --container-widget-width, 980px );max-width:980px;}.elementor-25 .elementor-element.elementor-element-1561bca .elementor-image-box-title{margin-bottom:0px;font-size:35px;}.elementor-25 .elementor-element.elementor-element-1561bca .elementor-image-box-description{font-size:20px;}.elementor-25 .elementor-element.elementor-element-6ce2336{margin:-120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:335px;--container-widget-flex-grow:0;width:var( --container-widget-width, 335px );max-width:335px;}.elementor-25 .elementor-element.elementor-element-6ce2336 .elementor-icon{font-size:45px;}.elementor-25 .elementor-element.elementor-element-6ce2336 .elementor-icon svg{height:45px;}.elementor-25 .elementor-element.elementor-element-3e108ed > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-25 .elementor-element.elementor-element-3e108ed{padding:80px 80px 0px 80px;}.elementor-25 .elementor-element.elementor-element-a1db8dd .elementor-button{font-size:25px;}.elementor-25 .elementor-element.elementor-element-165af88{--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-632d857{top:50px;}.elementor-25 .elementor-element.elementor-element-3f57f92{padding:0px 0px 0px 50px;--container-widget-width:520px;--container-widget-flex-grow:0;width:var( --container-widget-width, 520px );max-width:520px;}.elementor-25 .elementor-element.elementor-element-3f57f92 .elementor-image-box-title{margin-bottom:0px;font-size:58px;}.elementor-25 .elementor-element.elementor-element-3f57f92 .elementor-image-box-description{font-size:20px;}.elementor-25 .elementor-element.elementor-element-1e1918e{margin:-125px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:545px;--container-widget-flex-grow:0;width:var( --container-widget-width, 545px );max-width:545px;}.elementor-25 .elementor-element.elementor-element-1e1918e .elementor-icon{font-size:45px;}.elementor-25 .elementor-element.elementor-element-1e1918e .elementor-icon svg{height:45px;}.elementor-25 .elementor-element.elementor-element-76ae32f{padding:80px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-27bf2cd{margin:-120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:335px;--container-widget-flex-grow:0;width:var( --container-widget-width, 335px );max-width:335px;}.elementor-25 .elementor-element.elementor-element-27bf2cd .elementor-icon{font-size:45px;}.elementor-25 .elementor-element.elementor-element-27bf2cd .elementor-icon svg{height:45px;}.elementor-25 .elementor-element.elementor-element-b2156f8 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-25 .elementor-element.elementor-element-b2156f8{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 80px 0px 80px;}.elementor-25 .elementor-element.elementor-element-42a9c05 .elementor-button{font-size:25px;}.elementor-25 .elementor-element.elementor-element-dfe4382{bottom:75px;}.elementor-25 .elementor-element.elementor-element-601e80d{--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-25 .elementor-element.elementor-element-2ba50fa{--container-widget-width:370px;--container-widget-flex-grow:0;width:var( --container-widget-width, 370px );max-width:370px;}.elementor-25 .elementor-element.elementor-element-2ba50fa .elementor-image-box-title{margin-bottom:0px;font-size:60px;line-height:65px;}.elementor-25 .elementor-element.elementor-element-2ba50fa .elementor-image-box-description{font-size:20px;}.elementor-25 .elementor-element.elementor-element-8b4b504{margin:-160px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;}.elementor-25 .elementor-element.elementor-element-8b4b504 .elementor-icon{font-size:45px;}.elementor-25 .elementor-element.elementor-element-8b4b504 .elementor-icon svg{height:45px;}.elementor-25 .elementor-element.elementor-element-d7f3f51{padding:120px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-d7f3f51 .elementor-button{font-size:25px;}.elementor-25 .elementor-element.elementor-element-1c4dfb5 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-25 .elementor-element.elementor-element-15070ab{padding:120px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-15070ab .elementor-button{font-size:25px;}.elementor-25 .elementor-element.elementor-element-5e853ae{--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-25 .elementor-element.elementor-element-f553079 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-25 .elementor-element.elementor-element-3531c76{--container-widget-width:370px;--container-widget-flex-grow:0;width:var( --container-widget-width, 370px );max-width:370px;}.elementor-25 .elementor-element.elementor-element-3531c76 .elementor-image-box-title{margin-bottom:0px;font-size:60px;line-height:65px;}.elementor-25 .elementor-element.elementor-element-3531c76 .elementor-image-box-description{font-size:20px;}.elementor-25 .elementor-element.elementor-element-b3a23e5{margin:-160px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:178px;--container-widget-flex-grow:0;width:var( --container-widget-width, 178px );max-width:178px;}.elementor-25 .elementor-element.elementor-element-b3a23e5 .elementor-icon{font-size:45px;}.elementor-25 .elementor-element.elementor-element-b3a23e5 .elementor-icon svg{height:45px;}.elementor-25 .elementor-element.elementor-element-7d139df{padding:120px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-7d139df .elementor-button{font-size:25px;}.elementor-25 .elementor-element.elementor-element-fb49bd0{padding:120px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-fb49bd0 .elementor-button{font-size:25px;}.elementor-25 .elementor-element.elementor-element-94587c2{--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-25 .elementor-element.elementor-element-ca0535b{--container-widget-width:370px;--container-widget-flex-grow:0;width:var( --container-widget-width, 370px );max-width:370px;}.elementor-25 .elementor-element.elementor-element-ca0535b .elementor-image-box-title{margin-bottom:0px;font-size:60px;line-height:65px;}.elementor-25 .elementor-element.elementor-element-ca0535b .elementor-image-box-description{font-size:20px;}.elementor-25 .elementor-element.elementor-element-b4c7041{margin:-160px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;}.elementor-25 .elementor-element.elementor-element-b4c7041 .elementor-icon{font-size:45px;}.elementor-25 .elementor-element.elementor-element-b4c7041 .elementor-icon svg{height:45px;}.elementor-25 .elementor-element.elementor-element-3e568f4 .elementor-button{font-size:25px;}.elementor-25 .elementor-element.elementor-element-bd6f985 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-25 .elementor-element.elementor-element-212af9b{padding:120px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-212af9b .elementor-button{font-size:25px;}.elementor-25 .elementor-element.elementor-element-a605565{--padding-top:80px;--padding-bottom:40px;--padding-left:50px;--padding-right:50px;}.elementor-25 .elementor-element.elementor-element-34286f9{padding:20px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-34286f9 .elementor-image-box-title{margin-bottom:0px;font-size:35px;}.elementor-25 .elementor-element.elementor-element-34286f9 .elementor-image-box-description{font-size:20px;}.elementor-25 .elementor-element.elementor-element-a25ef52{padding:0px 0px 20px 0px;}.elementor-25 .elementor-element.elementor-element-4c80940{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-9f56033{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:250px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-25f372d{padding:20px 0px 0px 0px;--container-widget-width:565px;--container-widget-flex-grow:0;width:var( --container-widget-width, 565px );max-width:565px;}.elementor-25 .elementor-element.elementor-element-25f372d .elementor-image-box-title{margin-bottom:14px;font-size:35px;line-height:43px;}.elementor-25 .elementor-element.elementor-element-25f372d .elementor-image-box-description{font-size:20px;}.elementor-25 .elementor-element.elementor-element-52c29fb .elementor-button{font-size:25px;}.elementor-25 .elementor-element.elementor-element-049a74e{margin:-240px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-25 .elementor-element.elementor-element-049a74e .elementor-icon{font-size:30px;}.elementor-25 .elementor-element.elementor-element-049a74e .elementor-icon svg{height:30px;}.elementor-25 .elementor-element.elementor-element-0ae7de9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-4d98769{--spacer-size:80px;}.elementor-25 .elementor-element.elementor-element-b6f96c5{--spacer-size:80px;}.elementor-25 .elementor-element.elementor-element-1794c09{--spacer-size:80px;}.elementor-25 .elementor-element.elementor-element-ecc09c4{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:6px;}.elementor-25 .elementor-element.elementor-element-ecc09c4 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:2px;--swiper-pagination-bullet-vertical-gap:2px;}.elementor-25 .elementor-element.elementor-element-ace3fb6{--spacer-size:80px;}.elementor-25 .elementor-element.elementor-element-09e645f{--container-widget-width:480px;--container-widget-flex-grow:0;width:var( --container-widget-width, 480px );max-width:480px;}.elementor-25 .elementor-element.elementor-element-09e645f .elementor-image-box-title{font-size:28px;}.elementor-25 .elementor-element.elementor-element-09e645f .elementor-image-box-description{font-size:16px;}.elementor-25 .elementor-element.elementor-element-66cbf02{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:445px;--container-widget-flex-grow:0;width:var( --container-widget-width, 445px );max-width:445px;}.elementor-25 .elementor-element.elementor-element-66cbf02 .elementor-icon{font-size:38px;}.elementor-25 .elementor-element.elementor-element-66cbf02 .elementor-icon svg{height:38px;}.elementor-25 .elementor-element.elementor-element-dc4c3f5 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-25 .elementor-element.elementor-element-dc4c3f5{padding:40px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-7fb3a7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;--divider-icon-size:40px;}.elementor-25 .elementor-element.elementor-element-1561bca{--container-widget-width:830px;--container-widget-flex-grow:0;width:var( --container-widget-width, 830px );max-width:830px;}.elementor-25 .elementor-element.elementor-element-1561bca .elementor-image-box-title{font-size:28px;}.elementor-25 .elementor-element.elementor-element-1561bca .elementor-image-box-description{font-size:16px;}.elementor-25 .elementor-element.elementor-element-23dfe22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;--divider-icon-size:40px;}.elementor-25 .elementor-element.elementor-element-6ce2336{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:275px;--container-widget-flex-grow:0;width:var( --container-widget-width, 275px );max-width:275px;}.elementor-25 .elementor-element.elementor-element-6ce2336 .elementor-icon{font-size:38px;}.elementor-25 .elementor-element.elementor-element-6ce2336 .elementor-icon svg{height:38px;}.elementor-25 .elementor-element.elementor-element-3e108ed > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-25 .elementor-element.elementor-element-3e108ed{padding:50px 80px 0px 80px;}.elementor-25 .elementor-element.elementor-element-3e108ed .jet-listing-grid__slider-icon{font-size:30px;}.elementor-25 .elementor-element.elementor-element-3e108ed .jet-listing-grid__slider-icon svg{height:30px;}.elementor-25 .elementor-element.elementor-element-a1db8dd .elementor-button{font-size:22px;padding:18px 50px 18px 50px;}.elementor-25 .elementor-element.elementor-element-165af88{--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-25 .elementor-element.elementor-element-632d857{top:20px;}.elementor-25 .elementor-element.elementor-element-a2a84dc{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-25 .elementor-element.elementor-element-517aed2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;--divider-icon-size:40px;}.elementor-25 .elementor-element.elementor-element-517aed2.elementor-element{--align-self:flex-end;}.elementor-25 .elementor-element.elementor-element-3f57f92{padding:0px 0px 0px 0px;--container-widget-width:630px;--container-widget-flex-grow:0;width:var( --container-widget-width, 630px );max-width:630px;}.elementor-25 .elementor-element.elementor-element-3f57f92.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-3f57f92 .elementor-image-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-3f57f92 .elementor-image-box-title{font-size:28px;line-height:42px;}.elementor-25 .elementor-element.elementor-element-3f57f92 .elementor-image-box-description{font-size:16px;}.elementor-25 .elementor-element.elementor-element-1e1918e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -187px;--container-widget-width:275px;--container-widget-flex-grow:0;width:var( --container-widget-width, 275px );max-width:275px;}.elementor-25 .elementor-element.elementor-element-1e1918e.elementor-element{--align-self:flex-end;}.elementor-25 .elementor-element.elementor-element-1e1918e .elementor-icon{font-size:38px;}.elementor-25 .elementor-element.elementor-element-1e1918e .elementor-icon svg{height:38px;}.elementor-25 .elementor-element.elementor-element-76ae32f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 0px 0px;--divider-icon-size:40px;}.elementor-25 .elementor-element.elementor-element-27bf2cd{margin:-85px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:275px;--container-widget-flex-grow:0;width:var( --container-widget-width, 275px );max-width:275px;}.elementor-25 .elementor-element.elementor-element-27bf2cd .elementor-icon{font-size:38px;}.elementor-25 .elementor-element.elementor-element-27bf2cd .elementor-icon svg{height:38px;}.elementor-25 .elementor-element.elementor-element-b2156f8 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-25 .elementor-element.elementor-element-b2156f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 80px 0px 80px;}.elementor-25 .elementor-element.elementor-element-b2156f8 .jet-listing-grid__slider-icon{font-size:30px;}.elementor-25 .elementor-element.elementor-element-b2156f8 .jet-listing-grid__slider-icon svg{height:30px;}.elementor-25 .elementor-element.elementor-element-42a9c05 .elementor-button{font-size:22px;padding:18px 50px 18px 50px;}.elementor-25 .elementor-element.elementor-element-601e80d{--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:80px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-25 .elementor-element.elementor-element-d1cf000{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-2ba50fa{padding:0px 0px 0px 0px;--container-widget-width:480px;--container-widget-flex-grow:0;width:var( --container-widget-width, 480px );max-width:480px;}.elementor-25 .elementor-element.elementor-element-2ba50fa.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-2ba50fa .elementor-image-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-2ba50fa .elementor-image-box-title{font-size:28px;line-height:42px;}.elementor-25 .elementor-element.elementor-element-2ba50fa .elementor-image-box-description{font-size:16px;}.elementor-25 .elementor-element.elementor-element-8b4b504{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:295px;--container-widget-flex-grow:0;width:var( --container-widget-width, 295px );max-width:295px;}.elementor-25 .elementor-element.elementor-element-8b4b504 .elementor-icon{font-size:38px;}.elementor-25 .elementor-element.elementor-element-8b4b504 .elementor-icon svg{height:38px;}.elementor-25 .elementor-element.elementor-element-d7f3f51{padding:40px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-d7f3f51 .elementor-button{font-size:22px;padding:18px 50px 18px 50px;}.elementor-25 .elementor-element.elementor-element-1c4dfb5 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-25 .elementor-element.elementor-element-1c4dfb5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 30px 0px 30px;}.elementor-25 .elementor-element.elementor-element-1c4dfb5 .jet-listing-grid__slider-icon{font-size:30px;}.elementor-25 .elementor-element.elementor-element-1c4dfb5 .jet-listing-grid__slider-icon svg{height:30px;}.elementor-25 .elementor-element.elementor-element-15070ab{padding:40px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-15070ab .elementor-button{font-size:22px;padding:18px 50px 18px 50px;}.elementor-25 .elementor-element.elementor-element-5e853ae{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-25 .elementor-element.elementor-element-f553079 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-25 .elementor-element.elementor-element-f553079{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 30px 0px 30px;}.elementor-25 .elementor-element.elementor-element-f553079 .jet-listing-grid__slider-icon{font-size:30px;}.elementor-25 .elementor-element.elementor-element-f553079 .jet-listing-grid__slider-icon svg{height:30px;}.elementor-25 .elementor-element.elementor-element-ea4211e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-3531c76{padding:0px 0px 0px 0px;--container-widget-width:480px;--container-widget-flex-grow:0;width:var( --container-widget-width, 480px );max-width:480px;}.elementor-25 .elementor-element.elementor-element-3531c76.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-3531c76 .elementor-image-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-3531c76 .elementor-image-box-title{font-size:28px;line-height:42px;}.elementor-25 .elementor-element.elementor-element-3531c76 .elementor-image-box-description{font-size:16px;}.elementor-25 .elementor-element.elementor-element-b3a23e5{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:295px;--container-widget-flex-grow:0;width:var( --container-widget-width, 295px );max-width:295px;}.elementor-25 .elementor-element.elementor-element-b3a23e5 .elementor-icon{font-size:38px;}.elementor-25 .elementor-element.elementor-element-b3a23e5 .elementor-icon svg{height:38px;}.elementor-25 .elementor-element.elementor-element-7d139df{padding:40px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-7d139df .elementor-button{font-size:22px;padding:18px 50px 18px 50px;}.elementor-25 .elementor-element.elementor-element-fb49bd0{padding:40px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-fb49bd0.elementor-element{--order:-99999 /* order start hack */;}.elementor-25 .elementor-element.elementor-element-fb49bd0 .elementor-button{font-size:22px;padding:18px 50px 18px 50px;}.elementor-25 .elementor-element.elementor-element-94587c2{--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:80px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-25 .elementor-element.elementor-element-8e7a7a6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-ca0535b{padding:0px 0px 0px 0px;--container-widget-width:480px;--container-widget-flex-grow:0;width:var( --container-widget-width, 480px );max-width:480px;}.elementor-25 .elementor-element.elementor-element-ca0535b.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-ca0535b .elementor-image-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-ca0535b .elementor-image-box-title{font-size:28px;line-height:42px;}.elementor-25 .elementor-element.elementor-element-ca0535b .elementor-image-box-description{font-size:16px;}.elementor-25 .elementor-element.elementor-element-b4c7041{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:373px;--container-widget-flex-grow:0;width:var( --container-widget-width, 373px );max-width:373px;}.elementor-25 .elementor-element.elementor-element-b4c7041 .elementor-icon{font-size:38px;}.elementor-25 .elementor-element.elementor-element-b4c7041 .elementor-icon svg{height:38px;}.elementor-25 .elementor-element.elementor-element-3e568f4{padding:40px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-3e568f4 .elementor-button{font-size:22px;padding:18px 50px 18px 50px;}.elementor-25 .elementor-element.elementor-element-bd6f985 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-25 .elementor-element.elementor-element-bd6f985{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 30px 0px 30px;}.elementor-25 .elementor-element.elementor-element-bd6f985 .jet-listing-grid__slider-icon{font-size:30px;}.elementor-25 .elementor-element.elementor-element-bd6f985 .jet-listing-grid__slider-icon svg{height:30px;}.elementor-25 .elementor-element.elementor-element-212af9b{padding:40px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-212af9b .elementor-button{font-size:22px;padding:18px 50px 18px 50px;}.elementor-25 .elementor-element.elementor-element-caad453{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;--divider-icon-size:40px;}.elementor-25 .elementor-element.elementor-element-34286f9{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-34286f9 .elementor-image-box-title{font-size:28px;}.elementor-25 .elementor-element.elementor-element-34286f9 .elementor-image-box-description{font-size:16px;}.elementor-25 .elementor-element.elementor-element-a25ef52 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-25 .elementor-element.elementor-element-a25ef52{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-352f1b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;--divider-icon-size:40px;}.elementor-25 .elementor-element.elementor-element-352f1b1.elementor-element{--align-self:flex-end;}.elementor-25 .elementor-element.elementor-element-4c80940{--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;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-25 .elementor-element.elementor-element-9f56033{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-25f372d{padding:0px 0px 0px 0px;--container-widget-width:830px;--container-widget-flex-grow:0;width:var( --container-widget-width, 830px );max-width:830px;}.elementor-25 .elementor-element.elementor-element-25f372d .elementor-image-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-25f372d .elementor-image-box-title{font-size:28px;}.elementor-25 .elementor-element.elementor-element-25f372d .elementor-image-box-description{font-size:16px;}.elementor-25 .elementor-element.elementor-element-52c29fb .elementor-button{font-size:22px;padding:18px 50px 18px 50px;}.elementor-25 .elementor-element.elementor-element-049a74e{margin:-155px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:390px;--container-widget-flex-grow:0;width:var( --container-widget-width, 390px );max-width:390px;}.elementor-25 .elementor-element.elementor-element-049a74e .elementor-icon{font-size:38px;}.elementor-25 .elementor-element.elementor-element-049a74e .elementor-icon svg{height:38px;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-fbf5de2{--min-height:0px;}.elementor-25 .elementor-element.elementor-element-4d98769{--spacer-size:20px;}.elementor-25 .elementor-element.elementor-element-b6f96c5{--spacer-size:20px;}.elementor-25 .elementor-element.elementor-element-1794c09{--spacer-size:20px;}.elementor-25 .elementor-element.elementor-element-ecc09c4{--e-n-carousel-swiper-slides-to-display:1;}.elementor-25 .elementor-element.elementor-element-aeb425e{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-ace3fb6{--spacer-size:20px;}.elementor-25 .elementor-element.elementor-element-f041440{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-09e645f{z-index:2;}.elementor-25 .elementor-element.elementor-element-09e645f .elementor-image-box-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-09e645f .elementor-image-box-description{font-size:13px;}.elementor-25 .elementor-element.elementor-element-66cbf02{width:100%;max-width:100%;margin:-90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-66cbf02 .elementor-icon{font-size:30px;}.elementor-25 .elementor-element.elementor-element-66cbf02 .elementor-icon svg{height:30px;}.elementor-25 .elementor-element.elementor-element-dc4c3f5 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-25 .elementor-element.elementor-element-8ddc7d7{--padding-top:80px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-1561bca{width:100%;max-width:100%;z-index:2;}.elementor-25 .elementor-element.elementor-element-1561bca .elementor-image-box-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-1561bca .elementor-image-box-description{font-size:13px;}.elementor-25 .elementor-element.elementor-element-6ce2336{width:var( --container-widget-width, 240px );max-width:240px;margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-6ce2336 .elementor-icon{font-size:30px;}.elementor-25 .elementor-element.elementor-element-6ce2336 .elementor-icon svg{height:30px;}.elementor-25 .elementor-element.elementor-element-3e108ed > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-25 .elementor-element.elementor-element-3e108ed{padding:50px 0px 0px 0px;}:is( .elementor-25 .elementor-element.elementor-element-3e108ed > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-25 .elementor-element.elementor-element-3e108ed > .jet-listing-grid > .jet-listing-grid__items, .elementor-25 .elementor-element.elementor-element-3e108ed > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-25 .elementor-element.elementor-element-3e108ed > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(10px / 2);padding-right:calc(10px / 2);}:is( .elementor-25 .elementor-element.elementor-element-3e108ed > .jet-listing-grid, .elementor-25 .elementor-element.elementor-element-3e108ed > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-25 .elementor-element.elementor-element-3e108ed > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 10px / -2);margin-right:calc( 10px / -2);width:calc(100% + 10px);}.elementor-25 .elementor-element.elementor-element-3e108ed > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 10px / -2);margin-right:calc( 10px / -2);}:is( .elementor-25 .elementor-element.elementor-element-3e108ed > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-25 .elementor-element.elementor-element-3e108ed > .jet-listing-grid > .jet-listing-grid__items, .elementor-25 .elementor-element.elementor-element-3e108ed > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-25 .elementor-element.elementor-element-3e108ed > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(20px / 2);padding-bottom:calc(20px / 2);}:is( .elementor-25 .elementor-element.elementor-element-3e108ed > .jet-listing-grid, .elementor-25 .elementor-element.elementor-element-3e108ed > .jet-listing-grid > .jet-listing-grid__slider, .elementor-25 .elementor-element.elementor-element-3e108ed > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 20px / -2);margin-bottom:calc( 20px / -2);}.elementor-25 .elementor-element.elementor-element-a1db8dd .elementor-button{font-size:18px;border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px;}.elementor-25 .elementor-element.elementor-element-165af88{--padding-top:80px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-632d857{background-color:transparent;background-image:linear-gradient(180deg, #02010100 38%, #23E3F836 100%);}.elementor-25 .elementor-element.elementor-element-3f57f92{width:100%;max-width:100%;z-index:2;}.elementor-25 .elementor-element.elementor-element-3f57f92 .elementor-image-box-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-3f57f92 .elementor-image-box-description{font-size:13px;}.elementor-25 .elementor-element.elementor-element-1e1918e{width:var( --container-widget-width, 205px );max-width:205px;margin:-105px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:205px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-1e1918e .elementor-icon{font-size:30px;}.elementor-25 .elementor-element.elementor-element-1e1918e .elementor-icon svg{height:30px;}.elementor-25 .elementor-element.elementor-element-27bf2cd{width:var( --container-widget-width, 255px );max-width:255px;margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:255px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-27bf2cd .elementor-icon{font-size:30px;}.elementor-25 .elementor-element.elementor-element-27bf2cd .elementor-icon svg{height:30px;}.elementor-25 .elementor-element.elementor-element-b2156f8 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-25 .elementor-element.elementor-element-b2156f8{padding:80px 0px 0px 0px;}:is( .elementor-25 .elementor-element.elementor-element-b2156f8 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-25 .elementor-element.elementor-element-b2156f8 > .jet-listing-grid > .jet-listing-grid__items, .elementor-25 .elementor-element.elementor-element-b2156f8 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-25 .elementor-element.elementor-element-b2156f8 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(10px / 2);padding-right:calc(10px / 2);}:is( .elementor-25 .elementor-element.elementor-element-b2156f8 > .jet-listing-grid, .elementor-25 .elementor-element.elementor-element-b2156f8 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-25 .elementor-element.elementor-element-b2156f8 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 10px / -2);margin-right:calc( 10px / -2);width:calc(100% + 10px);}.elementor-25 .elementor-element.elementor-element-b2156f8 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 10px / -2);margin-right:calc( 10px / -2);}:is( .elementor-25 .elementor-element.elementor-element-b2156f8 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-25 .elementor-element.elementor-element-b2156f8 > .jet-listing-grid > .jet-listing-grid__items, .elementor-25 .elementor-element.elementor-element-b2156f8 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-25 .elementor-element.elementor-element-b2156f8 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(20px / 2);padding-bottom:calc(20px / 2);}:is( .elementor-25 .elementor-element.elementor-element-b2156f8 > .jet-listing-grid, .elementor-25 .elementor-element.elementor-element-b2156f8 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-25 .elementor-element.elementor-element-b2156f8 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 20px / -2);margin-bottom:calc( 20px / -2);}.elementor-25 .elementor-element.elementor-element-42a9c05{padding:20px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-42a9c05 .elementor-button{font-size:18px;border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px;}.elementor-25 .elementor-element.elementor-element-dfe4382{bottom:47px;background-color:transparent;background-image:linear-gradient(180deg, #02010100 38%, #23E3F836 100%);}.elementor-25 .elementor-element.elementor-element-601e80d::before, .elementor-25 .elementor-element.elementor-element-601e80d > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-601e80d > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-601e80d > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-601e80d > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-601e80d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center right;}.elementor-25 .elementor-element.elementor-element-601e80d{--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-2ba50fa{width:100%;max-width:100%;z-index:2;}.elementor-25 .elementor-element.elementor-element-2ba50fa .elementor-image-box-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-2ba50fa .elementor-image-box-description{font-size:13px;}.elementor-25 .elementor-element.elementor-element-8b4b504{width:var( --container-widget-width, 240px );max-width:240px;margin:-110px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-8b4b504 .elementor-icon{font-size:30px;}.elementor-25 .elementor-element.elementor-element-8b4b504 .elementor-icon svg{height:30px;}.elementor-25 .elementor-element.elementor-element-d7f3f51 .elementor-button{font-size:18px;border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px;}.elementor-25 .elementor-element.elementor-element-1c4dfb5 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-25 .elementor-element.elementor-element-1c4dfb5{padding:70px 0px 0px 0px;}:is( .elementor-25 .elementor-element.elementor-element-1c4dfb5 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-25 .elementor-element.elementor-element-1c4dfb5 > .jet-listing-grid > .jet-listing-grid__items, .elementor-25 .elementor-element.elementor-element-1c4dfb5 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-25 .elementor-element.elementor-element-1c4dfb5 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(10px / 2);padding-right:calc(10px / 2);}:is( .elementor-25 .elementor-element.elementor-element-1c4dfb5 > .jet-listing-grid, .elementor-25 .elementor-element.elementor-element-1c4dfb5 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-25 .elementor-element.elementor-element-1c4dfb5 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 10px / -2);margin-right:calc( 10px / -2);width:calc(100% + 10px);}.elementor-25 .elementor-element.elementor-element-1c4dfb5 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 10px / -2);margin-right:calc( 10px / -2);}:is( .elementor-25 .elementor-element.elementor-element-1c4dfb5 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-25 .elementor-element.elementor-element-1c4dfb5 > .jet-listing-grid > .jet-listing-grid__items, .elementor-25 .elementor-element.elementor-element-1c4dfb5 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-25 .elementor-element.elementor-element-1c4dfb5 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(20px / 2);padding-bottom:calc(20px / 2);}:is( .elementor-25 .elementor-element.elementor-element-1c4dfb5 > .jet-listing-grid, .elementor-25 .elementor-element.elementor-element-1c4dfb5 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-25 .elementor-element.elementor-element-1c4dfb5 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 20px / -2);margin-bottom:calc( 20px / -2);}.elementor-25 .elementor-element.elementor-element-15070ab{padding:20px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-15070ab .elementor-button{font-size:18px;border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px;}.elementor-25 .elementor-element.elementor-element-5e853ae::before, .elementor-25 .elementor-element.elementor-element-5e853ae > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-5e853ae > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-5e853ae > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-5e853ae > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-5e853ae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center right;}.elementor-25 .elementor-element.elementor-element-5e853ae{--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-f553079 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-25 .elementor-element.elementor-element-f553079{padding:70px 0px 0px 0px;}:is( .elementor-25 .elementor-element.elementor-element-f553079 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-25 .elementor-element.elementor-element-f553079 > .jet-listing-grid > .jet-listing-grid__items, .elementor-25 .elementor-element.elementor-element-f553079 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-25 .elementor-element.elementor-element-f553079 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(10px / 2);padding-right:calc(10px / 2);}:is( .elementor-25 .elementor-element.elementor-element-f553079 > .jet-listing-grid, .elementor-25 .elementor-element.elementor-element-f553079 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-25 .elementor-element.elementor-element-f553079 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 10px / -2);margin-right:calc( 10px / -2);width:calc(100% + 10px);}.elementor-25 .elementor-element.elementor-element-f553079 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 10px / -2);margin-right:calc( 10px / -2);}:is( .elementor-25 .elementor-element.elementor-element-f553079 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-25 .elementor-element.elementor-element-f553079 > .jet-listing-grid > .jet-listing-grid__items, .elementor-25 .elementor-element.elementor-element-f553079 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-25 .elementor-element.elementor-element-f553079 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(20px / 2);padding-bottom:calc(20px / 2);}:is( .elementor-25 .elementor-element.elementor-element-f553079 > .jet-listing-grid, .elementor-25 .elementor-element.elementor-element-f553079 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-25 .elementor-element.elementor-element-f553079 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 20px / -2);margin-bottom:calc( 20px / -2);}.elementor-25 .elementor-element.elementor-element-3531c76{width:100%;max-width:100%;z-index:2;}.elementor-25 .elementor-element.elementor-element-3531c76 .elementor-image-box-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-3531c76 .elementor-image-box-description{font-size:13px;}.elementor-25 .elementor-element.elementor-element-b3a23e5{width:var( --container-widget-width, 245px );max-width:245px;margin:-115px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:245px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-b3a23e5 .elementor-icon{font-size:30px;}.elementor-25 .elementor-element.elementor-element-b3a23e5 .elementor-icon svg{height:30px;}.elementor-25 .elementor-element.elementor-element-7d139df .elementor-button{font-size:18px;border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px;}.elementor-25 .elementor-element.elementor-element-fb49bd0{padding:20px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-fb49bd0 .elementor-button{font-size:18px;border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px;}.elementor-25 .elementor-element.elementor-element-94587c2::before, .elementor-25 .elementor-element.elementor-element-94587c2 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-94587c2 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-94587c2 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-94587c2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-94587c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center right;}.elementor-25 .elementor-element.elementor-element-94587c2{--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-ca0535b{width:100%;max-width:100%;z-index:2;}.elementor-25 .elementor-element.elementor-element-ca0535b .elementor-image-box-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-ca0535b .elementor-image-box-description{font-size:13px;}.elementor-25 .elementor-element.elementor-element-b4c7041{width:var( --container-widget-width, 324px );max-width:324px;margin:-102px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:324px;--container-widget-flex-grow:0;z-index:1;}.elementor-25 .elementor-element.elementor-element-b4c7041 .elementor-icon{font-size:30px;}.elementor-25 .elementor-element.elementor-element-b4c7041 .elementor-icon svg{height:30px;}.elementor-25 .elementor-element.elementor-element-3e568f4 .elementor-button{font-size:18px;border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px;}.elementor-25 .elementor-element.elementor-element-bd6f985 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-25 .elementor-element.elementor-element-bd6f985{padding:70px 0px 0px 0px;}:is( .elementor-25 .elementor-element.elementor-element-bd6f985 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-25 .elementor-element.elementor-element-bd6f985 > .jet-listing-grid > .jet-listing-grid__items, .elementor-25 .elementor-element.elementor-element-bd6f985 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-25 .elementor-element.elementor-element-bd6f985 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(10px / 2);padding-right:calc(10px / 2);}:is( .elementor-25 .elementor-element.elementor-element-bd6f985 > .jet-listing-grid, .elementor-25 .elementor-element.elementor-element-bd6f985 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-25 .elementor-element.elementor-element-bd6f985 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 10px / -2);margin-right:calc( 10px / -2);width:calc(100% + 10px);}.elementor-25 .elementor-element.elementor-element-bd6f985 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 10px / -2);margin-right:calc( 10px / -2);}:is( .elementor-25 .elementor-element.elementor-element-bd6f985 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-25 .elementor-element.elementor-element-bd6f985 > .jet-listing-grid > .jet-listing-grid__items, .elementor-25 .elementor-element.elementor-element-bd6f985 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-25 .elementor-element.elementor-element-bd6f985 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(20px / 2);padding-bottom:calc(20px / 2);}:is( .elementor-25 .elementor-element.elementor-element-bd6f985 > .jet-listing-grid, .elementor-25 .elementor-element.elementor-element-bd6f985 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-25 .elementor-element.elementor-element-bd6f985 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 20px / -2);margin-bottom:calc( 20px / -2);}.elementor-25 .elementor-element.elementor-element-212af9b{padding:20px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-212af9b .elementor-button{font-size:18px;border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px;}.elementor-25 .elementor-element.elementor-element-a605565{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-34286f9{z-index:2;}.elementor-25 .elementor-element.elementor-element-34286f9 .elementor-image-box-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-34286f9 .elementor-image-box-description{font-size:13px;}.elementor-25 .elementor-element.elementor-element-a25ef52 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-25 .elementor-element.elementor-element-4c80940{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-9f56033{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-25f372d{--container-widget-width:302px;--container-widget-flex-grow:0;width:var( --container-widget-width, 302px );max-width:302px;z-index:2;}.elementor-25 .elementor-element.elementor-element-25f372d .elementor-image-box-title{font-size:25px;line-height:30px;}.elementor-25 .elementor-element.elementor-element-25f372d .elementor-image-box-description{font-size:13px;}.elementor-25 .elementor-element.elementor-element-52c29fb .elementor-button{font-size:18px;border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px;}.elementor-25 .elementor-element.elementor-element-049a74e{width:var( --container-widget-width, 247px );max-width:247px;margin:-110px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:247px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-049a74e .elementor-icon{font-size:30px;}.elementor-25 .elementor-element.elementor-element-049a74e .elementor-icon svg{height:30px;}}/* Start custom CSS for image-box, class: .elementor-element-09e645f */.elementor-25 .elementor-element.elementor-element-09e645f .elementor-image-box-title{
  /* 1. 填入你图片中精准的渐变颜色和位置 (Stops) */
  background: linear-gradient(
    86deg, 
    #27F6FE 0%, 
    #87B0FA 31%, 
    #D02762 80%,
    #E77539 100%
  );
  
  /* 2. 核心黑魔法：将渐变色裁剪到文字中 */
  -webkit-background-clip: text;
  background-clip: text;
  
  /* 3. 必须将文字设为透明，底部的渐变色才会透出来 */
  -webkit-text-fill-color: transparent;
  color: transparent;
  
  /* 建议：由于是渐变字体，粗一点的字体（比如 Bold / 900）视觉效果会更好 */
  font-weight: bold; 
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-66cbf02 *//* 让容器内的 SVG 爱心开始跳动（含初始低亮度光效） */
.elementor-25 .elementor-element.elementor-element-66cbf02 svg,
.elementor-25 .elementor-element.elementor-element-66cbf02 .title-icon-class svg {
    display: inline-block;
    transform-origin: center !important;
    /* 默认带有一层淡淡的霓虹发光，颜色采用你调色盘最右侧的荧光青 #27F6FE */
    filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.6)) !important;
    animation: heartBeatWithGlow 1.4s infinite ease-in-out;
}

/* 🎨 核心：跳动 + 光效同时爆发的关键帧 */
@keyframes heartBeatWithGlow {
    0% {
        transform: scale(1);
        /* 初始光效：较小、微弱 */
        filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.5)) 
                drop-shadow(0 0 8px rgba(208, 39, 98, 0.3)) !important; 
    }
    14% {
        transform: scale(1.22);
        /* 第一次心跳：青蓝和高饱和粉（#D02762）双重霓虹光效瞬间炸开 */
        filter: drop-shadow(0 0 12px rgba(39, 246, 254, 0.9)) 
                drop-shadow(0 0 25px rgba(208, 39, 98, 0.7)) !important;
    }
    28% {
        transform: scale(1);
        /* 回落：光效收敛 */
        filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.5)) 
                drop-shadow(0 0 8px rgba(208, 39, 98, 0.3)) !important;
    }
    42% {
        transform: scale(1.28);
        /* 第二次重心跳：光效达到最亮顶峰，极具视觉冲击力 */
        filter: drop-shadow(0 0 16px rgba(39, 246, 254, 1)) 
                drop-shadow(0 0 35px rgba(208, 39, 98, 0.8)) !important;
    }
    70% {
        transform: scale(1);
        filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.5)) 
                drop-shadow(0 0 8px rgba(208, 39, 98, 0.3)) !important;
    }
    100% {
        transform: scale(1);
        filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.5)) 
                drop-shadow(0 0 8px rgba(208, 39, 98, 0.3)) !important;
    }
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-dc4c3f5 */.elementor-25 .elementor-element.elementor-element-dc4c3f5 .jet-listing-grid__items {
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f041440 */.elementor-25 .elementor-element.elementor-element-f041440 {
    position: relative;
    background-color: #00113300; /* 你的蓝色背景 */
    border-radius: 12px;       /* 容器圆角 */
    z-index: 1;
    /* 确保内部内容不会溢出圆角 */
    overflow: hidden; 
}

.elementor-25 .elementor-element.elementor-element-f041440::before {
    content: "";
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    /* 这里的 padding 就是你的边框厚度 */
    padding: 3px; 
    
    /* 渐变边框 */
    background: linear-gradient(71deg, #27F6FE 0%, #4776CA 30%, #D02762 60%, #FEC211 100%);
    
    /* 运用遮罩，只显示 padding 边框部分 */
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
            
    border-radius: inherit;
    pointer-events: none;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fb3a7d *//* 针对左侧（或整体）线段 */
.elementor-25 .elementor-element.elementor-element-7fb3a7d .elementor-divider-separator:before {
    /* 1. 清除 Elementor 默认的边框颜色 */
    border-top: none !important; 
    
    /* 2. 使用背景渐变色 */
    background: linear-gradient(90deg, #27F6FE 0%, #7299DF 50%, #D02762 100%);
    
    /* 3. 定义线段的高度（等同于边框粗细，可自行调整） */
    height: 3px; 
    
    /* 4. 确保垂直居中对齐 */
    align-self: center;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1561bca */.elementor-25 .elementor-element.elementor-element-1561bca .elementor-image-box-title{
  /* 1. 填入你图片中精准的渐变颜色和位置 (Stops) */
  background: linear-gradient(
    86deg, 
    #27F6FE 0%, 
    #87B0FA 31%, 
    #D02762 70%,
    #E77539 100%
  );
  
  /* 2. 核心黑魔法：将渐变色裁剪到文字中 */
  -webkit-background-clip: text;
  background-clip: text;
  
  /* 3. 必须将文字设为透明，底部的渐变色才会透出来 */
  -webkit-text-fill-color: transparent;
  color: transparent;
  
  /* 建议：由于是渐变字体，粗一点的字体（比如 Bold / 900）视觉效果会更好 */
  font-weight: bold; 
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-23dfe22 */.elementor-25 .elementor-element.elementor-element-23dfe22 .elementor-divider-separator:after {
    border-top: none !important;
    background: linear-gradient(90deg, #27F6FE 0%, #7299DF 50%, #D02762 100%);
    height: 2px;
    align-self: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6ce2336 *//* 让容器内的 SVG 爱心开始跳动（含初始低亮度光效） */
.elementor-25 .elementor-element.elementor-element-6ce2336 svg,
.elementor-25 .elementor-element.elementor-element-6ce2336 .title-icon-class svg {
    display: inline-block;
    transform-origin: center !important;
    /* 默认带有一层淡淡的霓虹发光，颜色采用你调色盘最右侧的荧光青 #27F6FE */
    filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.6)) !important;
    animation: heartBeatWithGlow 1.4s infinite ease-in-out;
}

/* 🎨 核心：跳动 + 光效同时爆发的关键帧 */
@keyframes heartBeatWithGlow {
    0% {
        transform: scale(1);
        /* 初始光效：较小、微弱 */
        filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.5)) 
                drop-shadow(0 0 8px rgba(208, 39, 98, 0.3)) !important; 
    }
    14% {
        transform: scale(1.22);
        /* 第一次心跳：青蓝和高饱和粉（#D02762）双重霓虹光效瞬间炸开 */
        filter: drop-shadow(0 0 12px rgba(39, 246, 254, 0.9)) 
                drop-shadow(0 0 25px rgba(208, 39, 98, 0.7)) !important;
    }
    28% {
        transform: scale(1);
        /* 回落：光效收敛 */
        filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.5)) 
                drop-shadow(0 0 8px rgba(208, 39, 98, 0.3)) !important;
    }
    42% {
        transform: scale(1.28);
        /* 第二次重心跳：光效达到最亮顶峰，极具视觉冲击力 */
        filter: drop-shadow(0 0 16px rgba(39, 246, 254, 1)) 
                drop-shadow(0 0 35px rgba(208, 39, 98, 0.8)) !important;
    }
    70% {
        transform: scale(1);
        filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.5)) 
                drop-shadow(0 0 8px rgba(208, 39, 98, 0.3)) !important;
    }
    100% {
        transform: scale(1);
        filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.5)) 
                drop-shadow(0 0 8px rgba(208, 39, 98, 0.3)) !important;
    }
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-3e108ed */@media screen and (max-width:767px){
    .elementor-25 .elementor-element.elementor-element-3e108ed .jet-listing-grid__slider-icon.prev-arrow, .elementor-25 .elementor-element.elementor-element-3e108ed .jet-listing-grid__slider-icon.next-arrow {
    display:none !important;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1db8dd *//* 1. 默认状态下的按钮本体 */
.elementor-25 .elementor-element.elementor-element-a1db8dd .elementor-button {
    position: relative;
    background-color: transparent; /* 保持透明，或者你需要的蓝色 */
    border-radius: 15px;           /* 统一圆角 */
    z-index: 1;
    overflow: hidden; 
    transition: background 0.3s ease; /* 让 Hover 颜色过渡更丝滑 */
}

/* 2. 修复空格：按钮的渐变边框 */
.elementor-25 .elementor-element.elementor-element-a1db8dd .elementor-button::before {
    content: "";
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    padding: 3px; /* 边框粗细 */
    
    background: linear-gradient(160deg, #27F6FE 0%, #4776CA 30%, #8C4F96 70%, #D02762 100%);
    
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
            
    border-radius: inherit; /* 自动继承按钮的 15px 圆角 */
    pointer-events: none;
    z-index: -1;
    transition: opacity 0.3s ease; /* Hover 时让边框平滑配合 */
}

/* 3. Hover 状态：整体变成渐变实心背景 */
.elementor-25 .elementor-element.elementor-element-a1db8dd .elementor-button:hover {
    background: linear-gradient(160deg, #27F6FE 0%, #4776CA 30%, #8C4F96 70%, #D02762 100%) !important;
}

/* Hover 时隐藏遮罩边框，防止圆角微小错位导致的边缘锯齿 */
.elementor-25 .elementor-element.elementor-element-a1db8dd .elementor-button:hover::before {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-517aed2 *//* 针对左侧（或整体）线段 */
.elementor-25 .elementor-element.elementor-element-517aed2 .elementor-divider-separator:before {
    /* 1. 清除 Elementor 默认的边框颜色 */
    border-top: none !important; 
    
    /* 2. 使用背景渐变色 */
    background: linear-gradient(90deg, #27F6FE 0%, #7299DF 20%, #D02762 100%);
    
    /* 3. 定义线段的高度（等同于边框粗细，可自行调整） */
    height: 3px; 
    
    /* 4. 确保垂直居中对齐 */
    align-self: center;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3f57f92 */.elementor-25 .elementor-element.elementor-element-3f57f92 .elementor-image-box-title{
  /* 1. 填入你图片中精准的渐变颜色和位置 (Stops) */
  background: linear-gradient(
    86deg, 
    #27F6FE 0%, 
    #87B0FA 31%, 
    #D02762 80%,
    #E77539 100%
  );
  
  /* 2. 核心黑魔法：将渐变色裁剪到文字中 */
  -webkit-background-clip: text;
  background-clip: text;
  
  /* 3. 必须将文字设为透明，底部的渐变色才会透出来 */
  -webkit-text-fill-color: transparent;
  color: transparent;
  
  /* 建议：由于是渐变字体，粗一点的字体（比如 Bold / 900）视觉效果会更好 */
  font-weight: bold; 
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1e1918e *//* 让容器内的 SVG 爱心开始跳动（含初始低亮度光效） */
.elementor-25 .elementor-element.elementor-element-1e1918e svg,
.elementor-25 .elementor-element.elementor-element-1e1918e .title-icon-class svg {
    display: inline-block;
    transform-origin: center !important;
    /* 默认带有一层淡淡的霓虹发光，颜色采用你调色盘最右侧的荧光青 #27F6FE */
    filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.6)) !important;
    animation: heartBeatWithGlow 1.4s infinite ease-in-out;
}

/* 🎨 核心：跳动 + 光效同时爆发的关键帧 */
@keyframes heartBeatWithGlow {
    0% {
        transform: scale(1);
        /* 初始光效：较小、微弱 */
        filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.5)) 
                drop-shadow(0 0 8px rgba(208, 39, 98, 0.3)) !important; 
    }
    14% {
        transform: scale(1.22);
        /* 第一次心跳：青蓝和高饱和粉（#D02762）双重霓虹光效瞬间炸开 */
        filter: drop-shadow(0 0 12px rgba(39, 246, 254, 0.9)) 
                drop-shadow(0 0 25px rgba(208, 39, 98, 0.7)) !important;
    }
    28% {
        transform: scale(1);
        /* 回落：光效收敛 */
        filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.5)) 
                drop-shadow(0 0 8px rgba(208, 39, 98, 0.3)) !important;
    }
    42% {
        transform: scale(1.28);
        /* 第二次重心跳：光效达到最亮顶峰，极具视觉冲击力 */
        filter: drop-shadow(0 0 16px rgba(39, 246, 254, 1)) 
                drop-shadow(0 0 35px rgba(208, 39, 98, 0.8)) !important;
    }
    70% {
        transform: scale(1);
        filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.5)) 
                drop-shadow(0 0 8px rgba(208, 39, 98, 0.3)) !important;
    }
    100% {
        transform: scale(1);
        filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.5)) 
                drop-shadow(0 0 8px rgba(208, 39, 98, 0.3)) !important;
    }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76ae32f */.elementor-25 .elementor-element.elementor-element-76ae32f .elementor-divider-separator:after {
    border-top: none !important;
    background: linear-gradient(90deg, #27F6FE 0%, #7299DF 50%, #D02762 80%, #D0276200 100%);
    height: 2px;
    align-self: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-27bf2cd *//* 让容器内的 SVG 爱心开始跳动（含初始低亮度光效） */
.elementor-25 .elementor-element.elementor-element-27bf2cd svg,
.elementor-25 .elementor-element.elementor-element-27bf2cd .title-icon-class svg {
    display: inline-block;
    transform-origin: center !important;
    /* 默认带有一层淡淡的霓虹发光，颜色采用你调色盘最右侧的荧光青 #27F6FE */
    filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.6)) !important;
    animation: heartBeatWithGlow 1.4s infinite ease-in-out;
}

/* 🎨 核心：跳动 + 光效同时爆发的关键帧 */
@keyframes heartBeatWithGlow {
    0% {
        transform: scale(1);
        /* 初始光效：较小、微弱 */
        filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.5)) 
                drop-shadow(0 0 8px rgba(208, 39, 98, 0.3)) !important; 
    }
    14% {
        transform: scale(1.22);
        /* 第一次心跳：青蓝和高饱和粉（#D02762）双重霓虹光效瞬间炸开 */
        filter: drop-shadow(0 0 12px rgba(39, 246, 254, 0.9)) 
                drop-shadow(0 0 25px rgba(208, 39, 98, 0.7)) !important;
    }
    28% {
        transform: scale(1);
        /* 回落：光效收敛 */
        filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.5)) 
                drop-shadow(0 0 8px rgba(208, 39, 98, 0.3)) !important;
    }
    42% {
        transform: scale(1.28);
        /* 第二次重心跳：光效达到最亮顶峰，极具视觉冲击力 */
        filter: drop-shadow(0 0 16px rgba(39, 246, 254, 1)) 
                drop-shadow(0 0 35px rgba(208, 39, 98, 0.8)) !important;
    }
    70% {
        transform: scale(1);
        filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.5)) 
                drop-shadow(0 0 8px rgba(208, 39, 98, 0.3)) !important;
    }
    100% {
        transform: scale(1);
        filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.5)) 
                drop-shadow(0 0 8px rgba(208, 39, 98, 0.3)) !important;
    }
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-b2156f8 */@media screen and (max-width:767px){
    .elementor-25 .elementor-element.elementor-element-b2156f8 .jet-listing-grid__slider-icon.prev-arrow, .elementor-25 .elementor-element.elementor-element-b2156f8 .jet-listing-grid__slider-icon.next-arrow {
    display:none !important;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-42a9c05 *//* 1. 默认状态下的按钮本体 */
.elementor-25 .elementor-element.elementor-element-42a9c05 .elementor-button {
    position: relative;
    background-color: #000; /* 保持透明，或者你需要的蓝色 */
    border-radius: 15px;           /* 统一圆角 */
    z-index: 1;
    overflow: hidden; 
    transition: background 0.3s ease; /* 让 Hover 颜色过渡更丝滑 */
}

/* 2. 修复空格：按钮的渐变边框 */
.elementor-25 .elementor-element.elementor-element-42a9c05 .elementor-button::before {
    content: "";
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    padding: 3px; /* 边框粗细 */
    
    background: linear-gradient(160deg, #27F6FE 0%, #4776CA 30%, #8C4F96 70%, #D02762 100%);
    
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
            
    border-radius: inherit; /* 自动继承按钮的 15px 圆角 */
    pointer-events: none;
    z-index: -1;
    transition: opacity 0.3s ease; /* Hover 时让边框平滑配合 */
}

/* 3. Hover 状态：整体变成渐变实心背景 */
.elementor-25 .elementor-element.elementor-element-42a9c05 .elementor-button:hover {
    background: linear-gradient(160deg, #27F6FE 0%, #4776CA 30%, #8C4F96 70%, #D02762 100%) !important;
}

/* Hover 时隐藏遮罩边框，防止圆角微小错位导致的边缘锯齿 */
.elementor-25 .elementor-element.elementor-element-42a9c05 .elementor-button:hover::before {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2ba50fa */.elementor-25 .elementor-element.elementor-element-2ba50fa .elementor-image-box-title{
  /* 1. 填入你图片中精准的渐变颜色和位置 (Stops) */
  background: linear-gradient(
    86deg, 
    #27F6FE 0%, 
    #87B0FA 31%, 
    #D02762 80%,
    #E77539 100%
  );
  
  /* 2. 核心黑魔法：将渐变色裁剪到文字中 */
  -webkit-background-clip: text;
  background-clip: text;
  
  /* 3. 必须将文字设为透明，底部的渐变色才会透出来 */
  -webkit-text-fill-color: transparent;
  color: transparent;
  
  /* 建议：由于是渐变字体，粗一点的字体（比如 Bold / 900）视觉效果会更好 */
  font-weight: bold; 
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8b4b504 *//* 让容器内的 SVG 爱心开始跳动（含初始低亮度光效） */
.elementor-25 .elementor-element.elementor-element-8b4b504 svg,
.elementor-25 .elementor-element.elementor-element-8b4b504 .title-icon-class svg {
    display: inline-block;
    transform-origin: center !important;
    /* 默认带有一层淡淡的霓虹发光，颜色采用你调色盘最右侧的荧光青 #27F6FE */
    filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.6)) !important;
    animation: heartBeatWithGlow 1.4s infinite ease-in-out;
}

/* 🎨 核心：跳动 + 光效同时爆发的关键帧 */
@keyframes heartBeatWithGlow {
    0% {
        transform: scale(1);
        /* 初始光效：较小、微弱 */
        filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.5)) 
                drop-shadow(0 0 8px rgba(208, 39, 98, 0.3)) !important; 
    }
    14% {
        transform: scale(1.22);
        /* 第一次心跳：青蓝和高饱和粉（#D02762）双重霓虹光效瞬间炸开 */
        filter: drop-shadow(0 0 12px rgba(39, 246, 254, 0.9)) 
                drop-shadow(0 0 25px rgba(208, 39, 98, 0.7)) !important;
    }
    28% {
        transform: scale(1);
        /* 回落：光效收敛 */
        filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.5)) 
                drop-shadow(0 0 8px rgba(208, 39, 98, 0.3)) !important;
    }
    42% {
        transform: scale(1.28);
        /* 第二次重心跳：光效达到最亮顶峰，极具视觉冲击力 */
        filter: drop-shadow(0 0 16px rgba(39, 246, 254, 1)) 
                drop-shadow(0 0 35px rgba(208, 39, 98, 0.8)) !important;
    }
    70% {
        transform: scale(1);
        filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.5)) 
                drop-shadow(0 0 8px rgba(208, 39, 98, 0.3)) !important;
    }
    100% {
        transform: scale(1);
        filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.5)) 
                drop-shadow(0 0 8px rgba(208, 39, 98, 0.3)) !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d7f3f51 *//* 1. 默认状态下的按钮本体 */
.elementor-25 .elementor-element.elementor-element-d7f3f51 .elementor-button {
    position: relative;
    background-color: #000; /* 保持透明，或者你需要的蓝色 */
    border-radius: 15px;           /* 统一圆角 */
    z-index: 1;
    overflow: hidden; 
    transition: background 0.3s ease; /* 让 Hover 颜色过渡更丝滑 */
}

/* 2. 修复空格：按钮的渐变边框 */
.elementor-25 .elementor-element.elementor-element-d7f3f51 .elementor-button::before {
    content: "";
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    padding: 3px; /* 边框粗细 */
    
    background: linear-gradient(160deg, #27F6FE 0%, #4776CA 30%, #8C4F96 70%, #D02762 100%);
    
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
            
    border-radius: inherit; /* 自动继承按钮的 15px 圆角 */
    pointer-events: none;
    z-index: -1;
    transition: opacity 0.3s ease; /* Hover 时让边框平滑配合 */
}

/* 3. Hover 状态：整体变成渐变实心背景 */
.elementor-25 .elementor-element.elementor-element-d7f3f51 .elementor-button:hover {
    background: linear-gradient(160deg, #27F6FE 0%, #4776CA 30%, #8C4F96 70%, #D02762 100%) !important;
}

/* Hover 时隐藏遮罩边框，防止圆角微小错位导致的边缘锯齿 */
.elementor-25 .elementor-element.elementor-element-d7f3f51 .elementor-button:hover::before {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-1c4dfb5 */@media screen and (max-width:767px){
    .elementor-25 .elementor-element.elementor-element-1c4dfb5 .jet-listing-grid__slider-icon.prev-arrow, .elementor-25 .elementor-element.elementor-element-1c4dfb5 .jet-listing-grid__slider-icon.next-arrow {
    display:none !important;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-15070ab *//* 1. 默认状态下的按钮本体 */
.elementor-25 .elementor-element.elementor-element-15070ab .elementor-button {
    position: relative;
    background-color: #000; /* 保持透明，或者你需要的蓝色 */
    border-radius: 15px;           /* 统一圆角 */
    z-index: 1;
    overflow: hidden; 
    transition: background 0.3s ease; /* 让 Hover 颜色过渡更丝滑 */
}

/* 2. 修复空格：按钮的渐变边框 */
.elementor-25 .elementor-element.elementor-element-15070ab .elementor-button::before {
    content: "";
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    padding: 3px; /* 边框粗细 */
    
    background: linear-gradient(160deg, #27F6FE 0%, #4776CA 30%, #8C4F96 70%, #D02762 100%);
    
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
            
    border-radius: inherit; /* 自动继承按钮的 15px 圆角 */
    pointer-events: none;
    z-index: -1;
    transition: opacity 0.3s ease; /* Hover 时让边框平滑配合 */
}

/* 3. Hover 状态：整体变成渐变实心背景 */
.elementor-25 .elementor-element.elementor-element-15070ab .elementor-button:hover {
    background: linear-gradient(160deg, #27F6FE 0%, #4776CA 30%, #8C4F96 70%, #D02762 100%) !important;
}

/* Hover 时隐藏遮罩边框，防止圆角微小错位导致的边缘锯齿 */
.elementor-25 .elementor-element.elementor-element-15070ab .elementor-button:hover::before {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-f553079 */@media screen and (max-width:767px){
    .elementor-25 .elementor-element.elementor-element-f553079 .jet-listing-grid__slider-icon.prev-arrow, .elementor-25 .elementor-element.elementor-element-f553079 .jet-listing-grid__slider-icon.next-arrow {
    display:none !important;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3531c76 */.elementor-25 .elementor-element.elementor-element-3531c76 .elementor-image-box-title{
  /* 1. 填入你图片中精准的渐变颜色和位置 (Stops) */
  background: linear-gradient(
    86deg, 
    #27F6FE 0%, 
    #87B0FA 31%, 
    #D02762 80%,
    #E77539 100%
  );
  
  /* 2. 核心黑魔法：将渐变色裁剪到文字中 */
  -webkit-background-clip: text;
  background-clip: text;
  
  /* 3. 必须将文字设为透明，底部的渐变色才会透出来 */
  -webkit-text-fill-color: transparent;
  color: transparent;
  
  /* 建议：由于是渐变字体，粗一点的字体（比如 Bold / 900）视觉效果会更好 */
  font-weight: bold; 
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b3a23e5 *//* 让容器内的 SVG 爱心开始跳动（含初始低亮度光效） */
.elementor-25 .elementor-element.elementor-element-b3a23e5 svg,
.elementor-25 .elementor-element.elementor-element-b3a23e5 .title-icon-class svg {
    display: inline-block;
    transform-origin: center !important;
    /* 默认带有一层淡淡的霓虹发光，颜色采用你调色盘最右侧的荧光青 #27F6FE */
    filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.6)) !important;
    animation: heartBeatWithGlow 1.4s infinite ease-in-out;
}

/* 🎨 核心：跳动 + 光效同时爆发的关键帧 */
@keyframes heartBeatWithGlow {
    0% {
        transform: scale(1);
        /* 初始光效：较小、微弱 */
        filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.5)) 
                drop-shadow(0 0 8px rgba(208, 39, 98, 0.3)) !important; 
    }
    14% {
        transform: scale(1.22);
        /* 第一次心跳：青蓝和高饱和粉（#D02762）双重霓虹光效瞬间炸开 */
        filter: drop-shadow(0 0 12px rgba(39, 246, 254, 0.9)) 
                drop-shadow(0 0 25px rgba(208, 39, 98, 0.7)) !important;
    }
    28% {
        transform: scale(1);
        /* 回落：光效收敛 */
        filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.5)) 
                drop-shadow(0 0 8px rgba(208, 39, 98, 0.3)) !important;
    }
    42% {
        transform: scale(1.28);
        /* 第二次重心跳：光效达到最亮顶峰，极具视觉冲击力 */
        filter: drop-shadow(0 0 16px rgba(39, 246, 254, 1)) 
                drop-shadow(0 0 35px rgba(208, 39, 98, 0.8)) !important;
    }
    70% {
        transform: scale(1);
        filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.5)) 
                drop-shadow(0 0 8px rgba(208, 39, 98, 0.3)) !important;
    }
    100% {
        transform: scale(1);
        filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.5)) 
                drop-shadow(0 0 8px rgba(208, 39, 98, 0.3)) !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7d139df *//* 1. 默认状态下的按钮本体 */
.elementor-25 .elementor-element.elementor-element-7d139df .elementor-button {
    position: relative;
    background-color: #000; /* 保持透明，或者你需要的蓝色 */
    border-radius: 15px;           /* 统一圆角 */
    z-index: 1;
    overflow: hidden; 
    transition: background 0.3s ease; /* 让 Hover 颜色过渡更丝滑 */
}

/* 2. 修复空格：按钮的渐变边框 */
.elementor-25 .elementor-element.elementor-element-7d139df .elementor-button::before {
    content: "";
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    padding: 3px; /* 边框粗细 */
    
    background: linear-gradient(160deg, #27F6FE 0%, #4776CA 30%, #8C4F96 70%, #D02762 100%);
    
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
            
    border-radius: inherit; /* 自动继承按钮的 15px 圆角 */
    pointer-events: none;
    z-index: -1;
    transition: opacity 0.3s ease; /* Hover 时让边框平滑配合 */
}

/* 3. Hover 状态：整体变成渐变实心背景 */
.elementor-25 .elementor-element.elementor-element-7d139df .elementor-button:hover {
    background: linear-gradient(160deg, #27F6FE 0%, #4776CA 30%, #8C4F96 70%, #D02762 100%) !important;
}

/* Hover 时隐藏遮罩边框，防止圆角微小错位导致的边缘锯齿 */
.elementor-25 .elementor-element.elementor-element-7d139df .elementor-button:hover::before {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fb49bd0 *//* 1. 默认状态下的按钮本体 */
.elementor-25 .elementor-element.elementor-element-fb49bd0 .elementor-button {
    position: relative;
    background-color: #000; /* 保持透明，或者你需要的蓝色 */
    border-radius: 15px;           /* 统一圆角 */
    z-index: 1;
    overflow: hidden; 
    transition: background 0.3s ease; /* 让 Hover 颜色过渡更丝滑 */
}

/* 2. 修复空格：按钮的渐变边框 */
.elementor-25 .elementor-element.elementor-element-fb49bd0 .elementor-button::before {
    content: "";
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    padding: 3px; /* 边框粗细 */
    
    background: linear-gradient(160deg, #27F6FE 0%, #4776CA 30%, #8C4F96 70%, #D02762 100%);
    
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
            
    border-radius: inherit; /* 自动继承按钮的 15px 圆角 */
    pointer-events: none;
    z-index: -1;
    transition: opacity 0.3s ease; /* Hover 时让边框平滑配合 */
}

/* 3. Hover 状态：整体变成渐变实心背景 */
.elementor-25 .elementor-element.elementor-element-fb49bd0 .elementor-button:hover {
    background: linear-gradient(160deg, #27F6FE 0%, #4776CA 30%, #8C4F96 70%, #D02762 100%) !important;
}

/* Hover 时隐藏遮罩边框，防止圆角微小错位导致的边缘锯齿 */
.elementor-25 .elementor-element.elementor-element-fb49bd0 .elementor-button:hover::before {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ca0535b */.elementor-25 .elementor-element.elementor-element-ca0535b .elementor-image-box-title{
  /* 1. 填入你图片中精准的渐变颜色和位置 (Stops) */
  background: linear-gradient(
    86deg, 
    #27F6FE 0%, 
    #87B0FA 31%, 
    #D02762 80%,
    #E77539 100%
  );
  
  /* 2. 核心黑魔法：将渐变色裁剪到文字中 */
  -webkit-background-clip: text;
  background-clip: text;
  
  /* 3. 必须将文字设为透明，底部的渐变色才会透出来 */
  -webkit-text-fill-color: transparent;
  color: transparent;
  
  /* 建议：由于是渐变字体，粗一点的字体（比如 Bold / 900）视觉效果会更好 */
  font-weight: bold; 
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b4c7041 *//* 让容器内的 SVG 爱心开始跳动（含初始低亮度光效） */
.elementor-25 .elementor-element.elementor-element-b4c7041 svg,
.elementor-25 .elementor-element.elementor-element-b4c7041 .title-icon-class svg {
    display: inline-block;
    transform-origin: center !important;
    /* 默认带有一层淡淡的霓虹发光，颜色采用你调色盘最右侧的荧光青 #27F6FE */
    filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.6)) !important;
    animation: heartBeatWithGlow 1.4s infinite ease-in-out;
}

/* 🎨 核心：跳动 + 光效同时爆发的关键帧 */
@keyframes heartBeatWithGlow {
    0% {
        transform: scale(1);
        /* 初始光效：较小、微弱 */
        filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.5)) 
                drop-shadow(0 0 8px rgba(208, 39, 98, 0.3)) !important; 
    }
    14% {
        transform: scale(1.22);
        /* 第一次心跳：青蓝和高饱和粉（#D02762）双重霓虹光效瞬间炸开 */
        filter: drop-shadow(0 0 12px rgba(39, 246, 254, 0.9)) 
                drop-shadow(0 0 25px rgba(208, 39, 98, 0.7)) !important;
    }
    28% {
        transform: scale(1);
        /* 回落：光效收敛 */
        filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.5)) 
                drop-shadow(0 0 8px rgba(208, 39, 98, 0.3)) !important;
    }
    42% {
        transform: scale(1.28);
        /* 第二次重心跳：光效达到最亮顶峰，极具视觉冲击力 */
        filter: drop-shadow(0 0 16px rgba(39, 246, 254, 1)) 
                drop-shadow(0 0 35px rgba(208, 39, 98, 0.8)) !important;
    }
    70% {
        transform: scale(1);
        filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.5)) 
                drop-shadow(0 0 8px rgba(208, 39, 98, 0.3)) !important;
    }
    100% {
        transform: scale(1);
        filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.5)) 
                drop-shadow(0 0 8px rgba(208, 39, 98, 0.3)) !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3e568f4 *//* 1. 默认状态下的按钮本体 */
.elementor-25 .elementor-element.elementor-element-3e568f4 .elementor-button {
    position: relative;
    background-color: #000; /* 保持透明，或者你需要的蓝色 */
    border-radius: 15px;           /* 统一圆角 */
    z-index: 1;
    overflow: hidden; 
    transition: background 0.3s ease; /* 让 Hover 颜色过渡更丝滑 */
}

/* 2. 修复空格：按钮的渐变边框 */
.elementor-25 .elementor-element.elementor-element-3e568f4 .elementor-button::before {
    content: "";
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    padding: 3px; /* 边框粗细 */
    
    background: linear-gradient(160deg, #27F6FE 0%, #4776CA 30%, #8C4F96 70%, #D02762 100%);
    
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
            
    border-radius: inherit; /* 自动继承按钮的 15px 圆角 */
    pointer-events: none;
    z-index: -1;
    transition: opacity 0.3s ease; /* Hover 时让边框平滑配合 */
}

/* 3. Hover 状态：整体变成渐变实心背景 */
.elementor-25 .elementor-element.elementor-element-3e568f4 .elementor-button:hover {
    background: linear-gradient(160deg, #27F6FE 0%, #4776CA 30%, #8C4F96 70%, #D02762 100%) !important;
}

/* Hover 时隐藏遮罩边框，防止圆角微小错位导致的边缘锯齿 */
.elementor-25 .elementor-element.elementor-element-3e568f4 .elementor-button:hover::before {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-bd6f985 */@media screen and (max-width:767px){
    .elementor-25 .elementor-element.elementor-element-bd6f985 .jet-listing-grid__slider-icon.prev-arrow, .elementor-25 .elementor-element.elementor-element-bd6f985 .jet-listing-grid__slider-icon.next-arrow {
    display:none !important;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-212af9b *//* 1. 默认状态下的按钮本体 */
.elementor-25 .elementor-element.elementor-element-212af9b .elementor-button {
    position: relative;
    background-color: #000; /* 保持透明，或者你需要的蓝色 */
    border-radius: 15px;           /* 统一圆角 */
    z-index: 1;
    overflow: hidden; 
    transition: background 0.3s ease; /* 让 Hover 颜色过渡更丝滑 */
}

/* 2. 修复空格：按钮的渐变边框 */
.elementor-25 .elementor-element.elementor-element-212af9b .elementor-button::before {
    content: "";
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    padding: 3px; /* 边框粗细 */
    
    background: linear-gradient(160deg, #27F6FE 0%, #4776CA 30%, #8C4F96 70%, #D02762 100%);
    
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
            
    border-radius: inherit; /* 自动继承按钮的 15px 圆角 */
    pointer-events: none;
    z-index: -1;
    transition: opacity 0.3s ease; /* Hover 时让边框平滑配合 */
}

/* 3. Hover 状态：整体变成渐变实心背景 */
.elementor-25 .elementor-element.elementor-element-212af9b .elementor-button:hover {
    background: linear-gradient(160deg, #27F6FE 0%, #4776CA 30%, #8C4F96 70%, #D02762 100%) !important;
}

/* Hover 时隐藏遮罩边框，防止圆角微小错位导致的边缘锯齿 */
.elementor-25 .elementor-element.elementor-element-212af9b .elementor-button:hover::before {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-caad453 *//* 针对左侧（或整体）线段 */
.elementor-25 .elementor-element.elementor-element-caad453 .elementor-divider-separator:before {
    /* 1. 清除 Elementor 默认的边框颜色 */
    border-top: none !important; 
    
    /* 2. 使用背景渐变色 */
    background: linear-gradient(90deg, #27F6FE00 0%, #27F6FE 70%, #7299DF 80%, #D02762 100%);
    
    /* 3. 定义线段的高度（等同于边框粗细，可自行调整） */
    height: 3px; 
    
    /* 4. 确保垂直居中对齐 */
    align-self: center;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-34286f9 */.elementor-25 .elementor-element.elementor-element-34286f9 .elementor-image-box-title{
  /* 1. 填入你图片中精准的渐变颜色和位置 (Stops) */
  background: linear-gradient(
    86deg, 
    #27F6FE 0%, 
    #87B0FA 31%, 
    #D02762 80%,
    #E77539 100%
  );
  
  /* 2. 核心黑魔法：将渐变色裁剪到文字中 */
  -webkit-background-clip: text;
  background-clip: text;
  
  /* 3. 必须将文字设为透明，底部的渐变色才会透出来 */
  -webkit-text-fill-color: transparent;
  color: transparent;
  
  /* 建议：由于是渐变字体，粗一点的字体（比如 Bold / 900）视觉效果会更好 */
  font-weight: bold; 
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-352f1b1 */.elementor-25 .elementor-element.elementor-element-352f1b1 .elementor-divider-separator:after {
    border-top: none !important;
    background: linear-gradient(90deg, #27F6FE 0%, #7299DF 70%, #D02762 80%, #D0276200 100%);
    height: 2px;
    align-self: center;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-25f372d */.elementor-25 .elementor-element.elementor-element-25f372d .elementor-image-box-title{
  /* 1. 填入你图片中精准的渐变颜色和位置 (Stops) */
  background: linear-gradient(
    86deg, 
    #27F6FE 0%, 
    #87B0FA 31%, 
    #D02762 80%,
    #E77539 100%
  );
  
  /* 2. 核心黑魔法：将渐变色裁剪到文字中 */
  -webkit-background-clip: text;
  background-clip: text;
  
  /* 3. 必须将文字设为透明，底部的渐变色才会透出来 */
  -webkit-text-fill-color: transparent;
  color: transparent;
  
  /* 建议：由于是渐变字体，粗一点的字体（比如 Bold / 900）视觉效果会更好 */
  font-weight: bold; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-52c29fb *//* 1. 默认状态下的按钮本体 */
.elementor-25 .elementor-element.elementor-element-52c29fb .elementor-button {
    position: relative;
    background-color: #000; /* 保持透明，或者你需要的蓝色 */
    border-radius: 15px;           /* 统一圆角 */
    z-index: 1;
    overflow: hidden; 
    transition: background 0.3s ease; /* 让 Hover 颜色过渡更丝滑 */
}

/* 2. 修复空格：按钮的渐变边框 */
.elementor-25 .elementor-element.elementor-element-52c29fb .elementor-button::before {
    content: "";
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    padding: 3px; /* 边框粗细 */
    
    background: linear-gradient(160deg, #27F6FE 0%, #4776CA 30%, #8C4F96 70%, #D02762 100%);
    
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
            
    border-radius: inherit; /* 自动继承按钮的 15px 圆角 */
    pointer-events: none;
    z-index: -1;
    transition: opacity 0.3s ease; /* Hover 时让边框平滑配合 */
}

/* 3. Hover 状态：整体变成渐变实心背景 */
.elementor-25 .elementor-element.elementor-element-52c29fb .elementor-button:hover {
    background: linear-gradient(160deg, #27F6FE 0%, #4776CA 30%, #8C4F96 70%, #D02762 100%) !important;
}

/* Hover 时隐藏遮罩边框，防止圆角微小错位导致的边缘锯齿 */
.elementor-25 .elementor-element.elementor-element-52c29fb .elementor-button:hover::before {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-049a74e *//* 让容器内的 SVG 爱心开始跳动（含初始低亮度光效） */
.elementor-25 .elementor-element.elementor-element-049a74e svg,
.elementor-25 .elementor-element.elementor-element-049a74e .title-icon-class svg {
    display: inline-block;
    transform-origin: center !important;
    /* 默认带有一层淡淡的霓虹发光，颜色采用你调色盘最右侧的荧光青 #27F6FE */
    filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.6)) !important;
    animation: heartBeatWithGlow 1.4s infinite ease-in-out;
}

/* 🎨 核心：跳动 + 光效同时爆发的关键帧 */
@keyframes heartBeatWithGlow {
    0% {
        transform: scale(1);
        /* 初始光效：较小、微弱 */
        filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.5)) 
                drop-shadow(0 0 8px rgba(208, 39, 98, 0.3)) !important; 
    }
    14% {
        transform: scale(1.22);
        /* 第一次心跳：青蓝和高饱和粉（#D02762）双重霓虹光效瞬间炸开 */
        filter: drop-shadow(0 0 12px rgba(39, 246, 254, 0.9)) 
                drop-shadow(0 0 25px rgba(208, 39, 98, 0.7)) !important;
    }
    28% {
        transform: scale(1);
        /* 回落：光效收敛 */
        filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.5)) 
                drop-shadow(0 0 8px rgba(208, 39, 98, 0.3)) !important;
    }
    42% {
        transform: scale(1.28);
        /* 第二次重心跳：光效达到最亮顶峰，极具视觉冲击力 */
        filter: drop-shadow(0 0 16px rgba(39, 246, 254, 1)) 
                drop-shadow(0 0 35px rgba(208, 39, 98, 0.8)) !important;
    }
    70% {
        transform: scale(1);
        filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.5)) 
                drop-shadow(0 0 8px rgba(208, 39, 98, 0.3)) !important;
    }
    100% {
        transform: scale(1);
        filter: drop-shadow(0 0 4px rgba(39, 246, 254, 0.5)) 
                drop-shadow(0 0 8px rgba(208, 39, 98, 0.3)) !important;
    }
}/* End custom CSS */