.elementor-243 .elementor-element.elementor-element-0bcc66c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-243 .elementor-element.elementor-element-4d78b4d{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );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-243 .elementor-element.elementor-element-390f800 .elementor-image-box-wrapper{text-align:start;}.elementor-243 .elementor-element.elementor-element-390f800 .elementor-image-box-title{margin-bottom:0px;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:600;}.elementor-243 .elementor-element.elementor-element-390f800 .elementor-image-box-description{font-family:"Outfit", Sans-serif;font-size:45px;font-weight:500;letter-spacing:0.7px;color:var( --e-global-color-secondary );}.elementor-243 .elementor-element.elementor-element-3a60918{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-243 .elementor-element.elementor-element-9945b74{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-c9e3a61{--display:flex;--min-height:450px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-243 .elementor-element.elementor-element-c9e3a61:not(.elementor-motion-effects-element-type-background), .elementor-243 .elementor-element.elementor-element-c9e3a61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://goldenfluteevents.com/wp-content/uploads/2026/05/wedding-party.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-2519c78{z-index:11;text-align:center;}.elementor-243 .elementor-element.elementor-element-2519c78 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-243 .elementor-element.elementor-element-bfb3f12{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-d9fc87f{--display:flex;--min-height:450px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-243 .elementor-element.elementor-element-d9fc87f:not(.elementor-motion-effects-element-type-background), .elementor-243 .elementor-element.elementor-element-d9fc87f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://goldenfluteevents.com/wp-content/uploads/2026/05/Destination-Package.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-243 .elementor-element.elementor-element-a29869e{z-index:11;text-align:center;}.elementor-243 .elementor-element.elementor-element-a29869e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-243 .elementor-element.elementor-element-16f08b3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-929ff84{--display:flex;--min-height:450px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-243 .elementor-element.elementor-element-929ff84:not(.elementor-motion-effects-element-type-background), .elementor-243 .elementor-element.elementor-element-929ff84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://goldenfluteevents.com/wp-content/uploads/2026/05/Birthday-Package.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-243 .elementor-element.elementor-element-5f7d307{z-index:11;text-align:center;}.elementor-243 .elementor-element.elementor-element-5f7d307 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-243 .elementor-element.elementor-element-bead62b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-243 .elementor-element.elementor-element-618f068{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-74ce999{--display:flex;--min-height:450px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-243 .elementor-element.elementor-element-74ce999:not(.elementor-motion-effects-element-type-background), .elementor-243 .elementor-element.elementor-element-74ce999 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://goldenfluteevents.com/wp-content/uploads/2026/05/Anniversary-Package.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-243 .elementor-element.elementor-element-a4d8142{z-index:11;text-align:center;}.elementor-243 .elementor-element.elementor-element-a4d8142 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-243 .elementor-element.elementor-element-ce9cddd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-8d202fb{--display:flex;--min-height:450px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-243 .elementor-element.elementor-element-8d202fb:not(.elementor-motion-effects-element-type-background), .elementor-243 .elementor-element.elementor-element-8d202fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://goldenfluteevents.com/wp-content/uploads/2026/05/Engagement-Package.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-243 .elementor-element.elementor-element-0150e8c{z-index:11;text-align:center;}.elementor-243 .elementor-element.elementor-element-0150e8c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-243 .elementor-element.elementor-element-512689d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-bfcafc5{--display:flex;--min-height:450px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-243 .elementor-element.elementor-element-bfcafc5:not(.elementor-motion-effects-element-type-background), .elementor-243 .elementor-element.elementor-element-bfcafc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://goldenfluteevents.com/wp-content/uploads/2026/06/pregnant-smiling-brunette-young-woman-sitting-chair-with-balloons-isolated-blue-background_246930-3344.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-243 .elementor-element.elementor-element-dce5873{z-index:11;text-align:center;}.elementor-243 .elementor-element.elementor-element-dce5873 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-243 .elementor-element.elementor-element-8a5f733{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-243 .elementor-element.elementor-element-1088be9{--display:flex;}.elementor-243 .elementor-element.elementor-element-fb8e9cd .elementor-image-box-wrapper{text-align:center;}.elementor-243 .elementor-element.elementor-element-fb8e9cd .elementor-image-box-title{margin-bottom:10px;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:600;}.elementor-243 .elementor-element.elementor-element-fb8e9cd .elementor-image-box-description{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:500;line-height:48px;letter-spacing:0.7px;color:var( --e-global-color-secondary );}.elementor-243 .elementor-element.elementor-element-4fa8614{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-243 .elementor-element.elementor-element-d3f020f .elementor-swiper-button{font-size:20px;color:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-d3f020f .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-d3f020f .elementor-testimonial__text{color:#000000;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;}.elementor-243 .elementor-element.elementor-element-d3f020f .elementor-testimonial__name{color:#000000;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;}.elementor-243 .elementor-element.elementor-element-d3f020f .elementor-testimonial__title{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:500;}.elementor-243 .elementor-element.elementor-element-d3f020f .elementor-testimonial__image img{border-style:solid;border-color:var( --e-global-color-primary );border-width:1px;}.elementor-243 .elementor-element.elementor-element-eef2323{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-243 .elementor-element.elementor-element-48a12e5{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.1;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-243 .elementor-element.elementor-element-48a12e5:not(.elementor-motion-effects-element-type-background), .elementor-243 .elementor-element.elementor-element-48a12e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://goldenfluteevents.com/wp-content/uploads/2026/05/oc_1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-243 .elementor-element.elementor-element-48a12e5::before, .elementor-243 .elementor-element.elementor-element-48a12e5 > .elementor-background-video-container::before, .elementor-243 .elementor-element.elementor-element-48a12e5 > .e-con-inner > .elementor-background-video-container::before, .elementor-243 .elementor-element.elementor-element-48a12e5 > .elementor-background-slideshow::before, .elementor-243 .elementor-element.elementor-element-48a12e5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-243 .elementor-element.elementor-element-48a12e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-243 .elementor-element.elementor-element-614ed9d{--display:flex;}.elementor-243 .elementor-element.elementor-element-614ed9d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-243 .elementor-element.elementor-element-98a48f4{width:var( --container-widget-width, 103.677% );max-width:103.677%;--container-widget-width:103.677%;--container-widget-flex-grow:0;}.elementor-243 .elementor-element.elementor-element-98a48f4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-243 .elementor-element.elementor-element-98a48f4 .elementor-image-box-wrapper{text-align:start;}.elementor-243 .elementor-element.elementor-element-98a48f4 .elementor-image-box-title{margin-bottom:15px;font-family:"Outfit", Sans-serif;font-size:40px;font-weight:600;letter-spacing:0.5px;color:#FFFFFF;}.elementor-243 .elementor-element.elementor-element-98a48f4:has(:hover) .elementor-image-box-title,
					 .elementor-243 .elementor-element.elementor-element-98a48f4:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-243 .elementor-element.elementor-element-98a48f4 .elementor-image-box-description{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:500;letter-spacing:0.7px;color:#FFFFFF;}.elementor-243 .elementor-element.elementor-element-5b3ad84{--display:flex;}.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-243 .elementor-element.elementor-element-8b67b35 .elementor-button{background-color:#FFFFFF;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );fill:#000000;color:#000000;}.elementor-243 .elementor-element.elementor-element-8b67b35 .elementor-button:hover, .elementor-243 .elementor-element.elementor-element-8b67b35 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-243 .elementor-element.elementor-element-8b67b35 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-243 .elementor-element.elementor-element-8b67b35 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-243 .elementor-element.elementor-element-8b67b35 .elementor-button:hover svg, .elementor-243 .elementor-element.elementor-element-8b67b35 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-243 .elementor-element.elementor-element-ff58493{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-243 .elementor-element.elementor-element-9c04c9d{--display:flex;}.elementor-243 .elementor-element.elementor-element-d8872b9 .elementor-image-box-wrapper{text-align:center;}.elementor-243 .elementor-element.elementor-element-d8872b9 .elementor-image-box-title{margin-bottom:10px;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:600;}.elementor-243 .elementor-element.elementor-element-d8872b9 .elementor-image-box-description{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:500;line-height:48px;letter-spacing:0.7px;color:var( --e-global-color-secondary );}.elementor-243 .elementor-element.elementor-element-c333130{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-243 .elementor-element.elementor-element-8de92e7{--display:flex;}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-f1c070f{font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-243 .elementor-element.elementor-element-236a948{--display:flex;}.elementor-243 .elementor-element.elementor-element-fbb8c19{font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-243 .elementor-element.elementor-element-e84d45d{--display:flex;}.elementor-243 .elementor-element.elementor-element-e133eff{font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-243 .elementor-element.elementor-element-b27bf48{--display:flex;}.elementor-243 .elementor-element.elementor-element-07b280a{font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-243 .elementor-element.elementor-element-69dc89b{--display:flex;}.elementor-243 .elementor-element.elementor-element-161e9a7{font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-243 .elementor-element.elementor-element-195cb2a{--n-accordion-title-font-size:18px;--n-accordion-item-title-space-between:22px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-243 .elementor-element.elementor-element-195cb2a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-195cb2a > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}:where( .elementor-243 .elementor-element.elementor-element-195cb2a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Outfit", Sans-serif;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-243 .elementor-element.elementor-element-614ed9d{--width:78.708%;}}@media(max-width:1024px){.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-243 .elementor-element.elementor-element-8b67b35 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-243 .elementor-element.elementor-element-390f800 .elementor-image-box-title{margin-bottom:11px;font-size:16px;}.elementor-243 .elementor-element.elementor-element-390f800 .elementor-image-box-description{font-size:35px;line-height:43px;letter-spacing:1.1px;}.elementor-243 .elementor-element.elementor-element-3a60918{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-243 .elementor-element.elementor-element-fb8e9cd .elementor-image-box-title{margin-bottom:11px;font-size:16px;}.elementor-243 .elementor-element.elementor-element-fb8e9cd .elementor-image-box-description{font-size:35px;line-height:43px;letter-spacing:1.1px;}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-243 .elementor-element.elementor-element-48a12e5{--overlay-opacity:0.3;}.elementor-243 .elementor-element.elementor-element-98a48f4 .elementor-image-box-title{margin-bottom:11px;font-size:30px;}.elementor-243 .elementor-element.elementor-element-98a48f4 .elementor-image-box-description{font-size:16px;line-height:20px;letter-spacing:1px;}.elementor-243 .elementor-element.elementor-element-8b67b35 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );}.elementor-243 .elementor-element.elementor-element-d8872b9 .elementor-image-box-title{margin-bottom:11px;font-size:16px;}.elementor-243 .elementor-element.elementor-element-d8872b9 .elementor-image-box-description{font-size:35px;line-height:43px;letter-spacing:1.1px;}}/* Start custom CSS for container, class: .elementor-element-c9e3a61 */.elementor-243 .elementor-element.elementor-element-c9e3a61 {
    position: relative;
    overflow: hidden;
    border-radius: 20px; /* optional - image rounded corners */
}

.elementor-243 .elementor-element.elementor-element-c9e3a61::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 45%; /* 40–50% adjust kar sakte ho */
    background: linear-gradient(
        to top,
        rgba(0, 0, 0, 0.85) 0%,
        rgba(0, 0, 0, 0.6) 30%,
        rgba(0, 0, 0, 0.2) 70%,
        rgba(0, 0, 0, 0) 100%
    );
    z-index: 1;
}

/* Text ko upar lane ke liye */
.elementor-243 .elementor-element.elementor-element-c9e3a61 .elementor-widget-wrap {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9fc87f */.elementor-243 .elementor-element.elementor-element-d9fc87f {
    position: relative;
    overflow: hidden;
    border-radius: 20px; /* optional - image rounded corners */
}

.elementor-243 .elementor-element.elementor-element-d9fc87f::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 45%; /* 40–50% adjust kar sakte ho */
    background: linear-gradient(
        to top,
        rgba(0, 0, 0, 0.85) 0%,
        rgba(0, 0, 0, 0.6) 30%,
        rgba(0, 0, 0, 0.2) 70%,
        rgba(0, 0, 0, 0) 100%
    );
    z-index: 1;
}

/* Text ko upar lane ke liye */
.elementor-243 .elementor-element.elementor-element-d9fc87f .elementor-widget-wrap {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-929ff84 */.elementor-243 .elementor-element.elementor-element-929ff84 {
    position: relative;
    overflow: hidden;
    border-radius: 20px; /* optional - image rounded corners */
}

.elementor-243 .elementor-element.elementor-element-929ff84::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 45%; /* 40–50% adjust kar sakte ho */
    background: linear-gradient(
        to top,
        rgba(0, 0, 0, 0.85) 0%,
        rgba(0, 0, 0, 0.6) 30%,
        rgba(0, 0, 0, 0.2) 70%,
        rgba(0, 0, 0, 0) 100%
    );
    z-index: 1;
}

/* Text ko upar lane ke liye */
.elementor-243 .elementor-element.elementor-element-929ff84 .elementor-widget-wrap {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74ce999 */.elementor-243 .elementor-element.elementor-element-74ce999 {
    position: relative;
    overflow: hidden;
    border-radius: 20px; /* optional - image rounded corners */
}

.elementor-243 .elementor-element.elementor-element-74ce999::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 45%; /* 40–50% adjust kar sakte ho */
    background: linear-gradient(
        to top,
        rgba(0, 0, 0, 0.85) 0%,
        rgba(0, 0, 0, 0.6) 30%,
        rgba(0, 0, 0, 0.2) 70%,
        rgba(0, 0, 0, 0) 100%
    );
    z-index: 1;
}

/* Text ko upar lane ke liye */
.elementor-243 .elementor-element.elementor-element-74ce999 .elementor-widget-wrap {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d202fb */.elementor-243 .elementor-element.elementor-element-8d202fb {
    position: relative;
    overflow: hidden;
    border-radius: 20px; /* optional - image rounded corners */
}

.elementor-243 .elementor-element.elementor-element-8d202fb::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 45%; /* 40–50% adjust kar sakte ho */
    background: linear-gradient(
        to top,
        rgba(0, 0, 0, 0.85) 0%,
        rgba(0, 0, 0, 0.6) 30%,
        rgba(0, 0, 0, 0.2) 70%,
        rgba(0, 0, 0, 0) 100%
    );
    z-index: 1;
}

/* Text ko upar lane ke liye */
.elementor-243 .elementor-element.elementor-element-8d202fb .elementor-widget-wrap {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfcafc5 */.elementor-243 .elementor-element.elementor-element-bfcafc5 {
    position: relative;
    overflow: hidden;
    border-radius: 20px; /* optional - image rounded corners */
}

.elementor-243 .elementor-element.elementor-element-bfcafc5::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 45%; /* 40–50% adjust kar sakte ho */
    background: linear-gradient(
        to top,
        rgba(0, 0, 0, 0.85) 0%,
        rgba(0, 0, 0, 0.6) 30%,
        rgba(0, 0, 0, 0.2) 70%,
        rgba(0, 0, 0, 0) 100%
    );
    z-index: 1;
}

/* Text ko upar lane ke liye */
.elementor-243 .elementor-element.elementor-element-bfcafc5 .elementor-widget-wrap {
    position: relative;
    z-index: 2;
}/* End custom CSS */