.elementor-66 .elementor-element.elementor-element-8df91a3{--display:flex;--min-height:65vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-8df91a3:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-8df91a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-66 .elementor-element.elementor-element-8df91a3.e-con{--align-self:center;}.elementor-66 .elementor-element.elementor-element-2219607{width:var( --container-widget-width, 100.97% );max-width:100.97%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100.97%;--container-widget-flex-grow:0;}.elementor-66 .elementor-element.elementor-element-2219607.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-4d29391f{--display:flex;--min-height:60vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-4d29391f:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-4d29391f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-66 .elementor-element.elementor-element-4d29391f.e-con{--align-self:center;}.elementor-66 .elementor-element.elementor-element-340bbf00{--display:flex;--min-height:75vh;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.1;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-340bbf00:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-340bbf00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moscoagency.wpbuddyflowex.com/wp-content/uploads/2026/01/DEMANDE-EN-MARIAGE_.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-66 .elementor-element.elementor-element-340bbf00::before, .elementor-66 .elementor-element.elementor-element-340bbf00 > .elementor-background-video-container::before, .elementor-66 .elementor-element.elementor-element-340bbf00 > .e-con-inner > .elementor-background-video-container::before, .elementor-66 .elementor-element.elementor-element-340bbf00 > .elementor-background-slideshow::before, .elementor-66 .elementor-element.elementor-element-340bbf00 > .e-con-inner > .elementor-background-slideshow::before, .elementor-66 .elementor-element.elementor-element-340bbf00 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#7C7C7C;--background-overlay:'';}.elementor-66 .elementor-element.elementor-element-f7e9767{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:999;}.elementor-widget-heading .elementor-heading-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-66 .elementor-element.elementor-element-b7a21f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-66 .elementor-element.elementor-element-b7a21f8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:600;line-height:1em;color:#FFFFFF;}.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-66 .elementor-element.elementor-element-7f05cd7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-7f05cd7{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-7f05cd7 p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-ced75fb{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-66 .elementor-element.elementor-element-ced75fb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-bc8ca77.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-bc8ca77{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-bc8ca77 p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-10489d6{--display:flex;--min-height:75vh;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.1;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-10489d6:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-10489d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moscoagency.wpbuddyflowex.com/wp-content/uploads/2026/01/MARIAGE.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-66 .elementor-element.elementor-element-10489d6::before, .elementor-66 .elementor-element.elementor-element-10489d6 > .elementor-background-video-container::before, .elementor-66 .elementor-element.elementor-element-10489d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-66 .elementor-element.elementor-element-10489d6 > .elementor-background-slideshow::before, .elementor-66 .elementor-element.elementor-element-10489d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-66 .elementor-element.elementor-element-10489d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#7C7C7C;--background-overlay:'';}.elementor-66 .elementor-element.elementor-element-19539ef{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:999;}.elementor-66 .elementor-element.elementor-element-8b74830{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-66 .elementor-element.elementor-element-8b74830 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-445b1fa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-445b1fa{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-445b1fa p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-c5565c1{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-66 .elementor-element.elementor-element-c5565c1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-1750e72.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-1750e72{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-1750e72 p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-e810969{--display:flex;--min-height:75vh;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.1;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-e810969:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-e810969 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moscoagency.wpbuddyflowex.com/wp-content/uploads/2026/01/ENTERREMENT-DE-VIE_.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-66 .elementor-element.elementor-element-e810969::before, .elementor-66 .elementor-element.elementor-element-e810969 > .elementor-background-video-container::before, .elementor-66 .elementor-element.elementor-element-e810969 > .e-con-inner > .elementor-background-video-container::before, .elementor-66 .elementor-element.elementor-element-e810969 > .elementor-background-slideshow::before, .elementor-66 .elementor-element.elementor-element-e810969 > .e-con-inner > .elementor-background-slideshow::before, .elementor-66 .elementor-element.elementor-element-e810969 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#7C7C7C;--background-overlay:'';}.elementor-66 .elementor-element.elementor-element-d168af7{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:999;}.elementor-66 .elementor-element.elementor-element-c87987e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-66 .elementor-element.elementor-element-c87987e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-438df0b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-438df0b{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-438df0b p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-6f4b15c{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-66 .elementor-element.elementor-element-6f4b15c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-9fc4e36.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-9fc4e36{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-9fc4e36 p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-7c77266{--display:flex;--min-height:75vh;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.1;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-7c77266:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-7c77266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moscoagency.wpbuddyflowex.com/wp-content/uploads/2026/01/BABY-SHOWER.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-66 .elementor-element.elementor-element-7c77266::before, .elementor-66 .elementor-element.elementor-element-7c77266 > .elementor-background-video-container::before, .elementor-66 .elementor-element.elementor-element-7c77266 > .e-con-inner > .elementor-background-video-container::before, .elementor-66 .elementor-element.elementor-element-7c77266 > .elementor-background-slideshow::before, .elementor-66 .elementor-element.elementor-element-7c77266 > .e-con-inner > .elementor-background-slideshow::before, .elementor-66 .elementor-element.elementor-element-7c77266 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#7C7C7C;--background-overlay:'';}.elementor-66 .elementor-element.elementor-element-6b6b3b0{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:999;}.elementor-66 .elementor-element.elementor-element-16977c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-66 .elementor-element.elementor-element-16977c0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-c926876.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-c926876{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-c926876 p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-d80ff00{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-66 .elementor-element.elementor-element-d80ff00 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-708ceac.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-708ceac{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-708ceac p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-dd9c0b3{--display:flex;--min-height:75vh;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.1;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-dd9c0b3:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-dd9c0b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moscoagency.wpbuddyflowex.com/wp-content/uploads/2026/01/BAPTEME.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-66 .elementor-element.elementor-element-dd9c0b3::before, .elementor-66 .elementor-element.elementor-element-dd9c0b3 > .elementor-background-video-container::before, .elementor-66 .elementor-element.elementor-element-dd9c0b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-66 .elementor-element.elementor-element-dd9c0b3 > .elementor-background-slideshow::before, .elementor-66 .elementor-element.elementor-element-dd9c0b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-66 .elementor-element.elementor-element-dd9c0b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#7C7C7C;--background-overlay:'';}.elementor-66 .elementor-element.elementor-element-f0d0337{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:999;}.elementor-66 .elementor-element.elementor-element-a2249f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-66 .elementor-element.elementor-element-a2249f1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-6b03f87.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-6b03f87{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-6b03f87 p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-3a98037{--display:flex;--min-height:75vh;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.1;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-3a98037:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-3a98037 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moscoagency.wpbuddyflowex.com/wp-content/uploads/2026/01/NOCE-DE-MARIAGE.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-66 .elementor-element.elementor-element-3a98037::before, .elementor-66 .elementor-element.elementor-element-3a98037 > .elementor-background-video-container::before, .elementor-66 .elementor-element.elementor-element-3a98037 > .e-con-inner > .elementor-background-video-container::before, .elementor-66 .elementor-element.elementor-element-3a98037 > .elementor-background-slideshow::before, .elementor-66 .elementor-element.elementor-element-3a98037 > .e-con-inner > .elementor-background-slideshow::before, .elementor-66 .elementor-element.elementor-element-3a98037 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#7C7C7C;--background-overlay:'';}.elementor-66 .elementor-element.elementor-element-f5532e2{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:999;}.elementor-66 .elementor-element.elementor-element-bdf7d2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-66 .elementor-element.elementor-element-bdf7d2e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-83925b9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-83925b9{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-83925b9 p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-177a9e5{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-66 .elementor-element.elementor-element-177a9e5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-9ba23a1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-9ba23a1{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-9ba23a1 p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-54f9359{--display:flex;--min-height:75vh;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.1;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-54f9359:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-54f9359 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moscoagency.wpbuddyflowex.com/wp-content/uploads/2026/01/ANNIVERSAIRE.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-66 .elementor-element.elementor-element-54f9359::before, .elementor-66 .elementor-element.elementor-element-54f9359 > .elementor-background-video-container::before, .elementor-66 .elementor-element.elementor-element-54f9359 > .e-con-inner > .elementor-background-video-container::before, .elementor-66 .elementor-element.elementor-element-54f9359 > .elementor-background-slideshow::before, .elementor-66 .elementor-element.elementor-element-54f9359 > .e-con-inner > .elementor-background-slideshow::before, .elementor-66 .elementor-element.elementor-element-54f9359 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#7C7C7C;--background-overlay:'';}.elementor-66 .elementor-element.elementor-element-d640b74{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:999;}.elementor-66 .elementor-element.elementor-element-fda356f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-66 .elementor-element.elementor-element-fda356f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-3a4b622.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-3a4b622{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-3a4b622 p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-039f318{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-66 .elementor-element.elementor-element-039f318 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-d28a89d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-d28a89d{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-d28a89d p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-423a6f3{--display:flex;--min-height:75vh;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.1;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-423a6f3:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-423a6f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moscoagency.wpbuddyflowex.com/wp-content/uploads/2026/01/PERSONALISER.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-66 .elementor-element.elementor-element-423a6f3::before, .elementor-66 .elementor-element.elementor-element-423a6f3 > .elementor-background-video-container::before, .elementor-66 .elementor-element.elementor-element-423a6f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-66 .elementor-element.elementor-element-423a6f3 > .elementor-background-slideshow::before, .elementor-66 .elementor-element.elementor-element-423a6f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-66 .elementor-element.elementor-element-423a6f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#7C7C7C;--background-overlay:'';}.elementor-66 .elementor-element.elementor-element-87b3c24{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:999;}.elementor-66 .elementor-element.elementor-element-74821d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-66 .elementor-element.elementor-element-74821d6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-fd49881.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-fd49881{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-fd49881 p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-24f7432{--display:flex;--min-height:75vh;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.1;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:999;}.elementor-66 .elementor-element.elementor-element-24f7432:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-24f7432 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moscoagency.wpbuddyflowex.com/wp-content/uploads/2026/01/FAMILLY-PORTRAIT_.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-66 .elementor-element.elementor-element-24f7432::before, .elementor-66 .elementor-element.elementor-element-24f7432 > .elementor-background-video-container::before, .elementor-66 .elementor-element.elementor-element-24f7432 > .e-con-inner > .elementor-background-video-container::before, .elementor-66 .elementor-element.elementor-element-24f7432 > .elementor-background-slideshow::before, .elementor-66 .elementor-element.elementor-element-24f7432 > .e-con-inner > .elementor-background-slideshow::before, .elementor-66 .elementor-element.elementor-element-24f7432 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#7C7C7C;--background-overlay:'';}.elementor-66 .elementor-element.elementor-element-24f7432.e-con{--align-self:center;}.elementor-66 .elementor-element.elementor-element-6b4748c{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:999;}.elementor-66 .elementor-element.elementor-element-0ce3095{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-66 .elementor-element.elementor-element-0ce3095 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-dc62397.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-dc62397{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-dc62397 p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-90010ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-66 .elementor-element.elementor-element-46a5756{--display:flex;}.elementor-66 .elementor-element.elementor-element-fe32d94{--display:flex;}.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-66 .elementor-element.elementor-element-52fa056{--display:flex;}.elementor-66 .elementor-element.elementor-element-0d87a2f .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-66 .elementor-element.elementor-element-4fd5af1{color:var( --e-global-color-astglobalcolor4 );}.elementor-66 .elementor-element.elementor-element-9c69288 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-66 .elementor-element.elementor-element-086c437{color:var( --e-global-color-astglobalcolor4 );}.elementor-66 .elementor-element.elementor-element-db34166{--display:flex;}.elementor-66 .elementor-element.elementor-element-c5cccb2{--display:flex;}.elementor-66 .elementor-element.elementor-element-b8b9f89{--display:flex;}.elementor-66 .elementor-element.elementor-element-3892877 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-66 .elementor-element.elementor-element-b7af066{color:var( --e-global-color-astglobalcolor4 );}.elementor-66 .elementor-element.elementor-element-aaadf3a .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-66 .elementor-element.elementor-element-ec6fd41{color:var( --e-global-color-astglobalcolor4 );}.elementor-66 .elementor-element.elementor-element-17546bc{--display:flex;}.elementor-66 .elementor-element.elementor-element-4b38d14{--display:flex;}.elementor-66 .elementor-element.elementor-element-87e16cb{--display:flex;}.elementor-66 .elementor-element.elementor-element-1599107 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-66 .elementor-element.elementor-element-816ed20{color:var( --e-global-color-astglobalcolor4 );}.elementor-66 .elementor-element.elementor-element-4072885 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-66 .elementor-element.elementor-element-cbb7d3e{color:var( --e-global-color-astglobalcolor4 );}.elementor-66 .elementor-element.elementor-element-1cd6571{--display:flex;}.elementor-66 .elementor-element.elementor-element-aea317a{--display:flex;}.elementor-66 .elementor-element.elementor-element-daa885b{--display:flex;}.elementor-66 .elementor-element.elementor-element-2419f87 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-66 .elementor-element.elementor-element-9385169{color:var( --e-global-color-astglobalcolor4 );}.elementor-66 .elementor-element.elementor-element-db7c369 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-66 .elementor-element.elementor-element-7203751{color:var( --e-global-color-astglobalcolor4 );}.elementor-66 .elementor-element.elementor-element-8195149{--display:flex;}.elementor-66 .elementor-element.elementor-element-463fc54{--display:flex;}.elementor-66 .elementor-element.elementor-element-7d666cf{--display:flex;}.elementor-66 .elementor-element.elementor-element-85c8916 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-66 .elementor-element.elementor-element-414e136{color:var( --e-global-color-astglobalcolor4 );}.elementor-66 .elementor-element.elementor-element-cbfe9cb{--display:flex;}.elementor-66 .elementor-element.elementor-element-3fb5b7e{--display:flex;}.elementor-66 .elementor-element.elementor-element-1895d28{--display:flex;}.elementor-66 .elementor-element.elementor-element-0f71066 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-66 .elementor-element.elementor-element-a0fb5f6{color:var( --e-global-color-astglobalcolor4 );}.elementor-66 .elementor-element.elementor-element-4a42a97 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-66 .elementor-element.elementor-element-f100486{color:var( --e-global-color-astglobalcolor4 );}.elementor-66 .elementor-element.elementor-element-4fcb24a{--display:flex;}.elementor-66 .elementor-element.elementor-element-f6e4414{--display:flex;}.elementor-66 .elementor-element.elementor-element-57a76dd{--display:flex;}.elementor-66 .elementor-element.elementor-element-cbaa122 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-66 .elementor-element.elementor-element-2b33357{color:var( --e-global-color-astglobalcolor4 );}.elementor-66 .elementor-element.elementor-element-93d73b6 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-66 .elementor-element.elementor-element-700a562{color:var( --e-global-color-astglobalcolor4 );}.elementor-66 .elementor-element.elementor-element-f826b6b{--display:flex;}.elementor-66 .elementor-element.elementor-element-06303d7{--display:flex;}.elementor-66 .elementor-element.elementor-element-40dade7{--display:flex;}.elementor-66 .elementor-element.elementor-element-873b8b5 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-66 .elementor-element.elementor-element-d45326e{color:var( --e-global-color-astglobalcolor4 );}.elementor-66 .elementor-element.elementor-element-bda2eae{--display:flex;}.elementor-66 .elementor-element.elementor-element-d24d23c{--display:flex;}.elementor-66 .elementor-element.elementor-element-edc4a4b{--display:flex;}.elementor-66 .elementor-element.elementor-element-632c4ed .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-66 .elementor-element.elementor-element-3703f48{color:var( --e-global-color-astglobalcolor4 );}body.elementor-page-66:not(.elementor-motion-effects-element-type-background), body.elementor-page-66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-66 .elementor-element.elementor-element-8df91a3{--min-height:35vh;}.elementor-66 .elementor-element.elementor-element-340bbf00:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-340bbf00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-66 .elementor-element.elementor-element-b7a21f8 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-66 .elementor-element.elementor-element-10489d6:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-10489d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-66 .elementor-element.elementor-element-8b74830 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-66 .elementor-element.elementor-element-e810969:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-e810969 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-66 .elementor-element.elementor-element-c87987e .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-66 .elementor-element.elementor-element-7c77266:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-7c77266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-66 .elementor-element.elementor-element-16977c0 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-66 .elementor-element.elementor-element-dd9c0b3:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-dd9c0b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-66 .elementor-element.elementor-element-a2249f1 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-66 .elementor-element.elementor-element-3a98037:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-3a98037 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-66 .elementor-element.elementor-element-bdf7d2e .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-66 .elementor-element.elementor-element-54f9359:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-54f9359 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-66 .elementor-element.elementor-element-fda356f .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-66 .elementor-element.elementor-element-423a6f3:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-423a6f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-66 .elementor-element.elementor-element-74821d6 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-66 .elementor-element.elementor-element-24f7432:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-24f7432 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-66 .elementor-element.elementor-element-0ce3095 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-66 .elementor-element.elementor-element-dc62397 p{margin-block-end:0px;}}@media(max-width:767px){.elementor-66 .elementor-element.elementor-element-8df91a3{--min-height:51vh;--padding-top:80px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-66 .elementor-element.elementor-element-4d29391f{--min-height:620px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-4d29391f.e-con{--align-self:center;}.elementor-66 .elementor-element.elementor-element-340bbf00{--min-height:65vh;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-340bbf00:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-340bbf00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-66 .elementor-element.elementor-element-f7e9767{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-66 .elementor-element.elementor-element-b7a21f8{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-66 .elementor-element.elementor-element-b7a21f8 .elementor-heading-title{font-size:20px;}.elementor-66 .elementor-element.elementor-element-7f05cd7{font-size:14px;}.elementor-66 .elementor-element.elementor-element-7f05cd7 p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-ced75fb{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-66 .elementor-element.elementor-element-ced75fb .elementor-heading-title{font-size:18px;}.elementor-66 .elementor-element.elementor-element-bc8ca77{font-size:14px;}.elementor-66 .elementor-element.elementor-element-bc8ca77 p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-10489d6{--min-height:65vh;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-10489d6:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-10489d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-66 .elementor-element.elementor-element-19539ef{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-66 .elementor-element.elementor-element-8b74830{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-66 .elementor-element.elementor-element-8b74830 .elementor-heading-title{font-size:20px;}.elementor-66 .elementor-element.elementor-element-445b1fa{font-size:14px;}.elementor-66 .elementor-element.elementor-element-445b1fa p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-c5565c1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-66 .elementor-element.elementor-element-c5565c1 .elementor-heading-title{font-size:18px;}.elementor-66 .elementor-element.elementor-element-1750e72{font-size:14px;}.elementor-66 .elementor-element.elementor-element-1750e72 p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-e810969{--min-height:65vh;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-e810969:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-e810969 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-66 .elementor-element.elementor-element-d168af7{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-66 .elementor-element.elementor-element-c87987e{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-66 .elementor-element.elementor-element-c87987e .elementor-heading-title{font-size:20px;}.elementor-66 .elementor-element.elementor-element-438df0b{font-size:14px;}.elementor-66 .elementor-element.elementor-element-438df0b p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-6f4b15c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-66 .elementor-element.elementor-element-6f4b15c .elementor-heading-title{font-size:18px;}.elementor-66 .elementor-element.elementor-element-9fc4e36{font-size:14px;}.elementor-66 .elementor-element.elementor-element-9fc4e36 p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-7c77266{--min-height:65vh;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-7c77266:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-7c77266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-66 .elementor-element.elementor-element-6b6b3b0{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-66 .elementor-element.elementor-element-16977c0{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-66 .elementor-element.elementor-element-16977c0 .elementor-heading-title{font-size:20px;}.elementor-66 .elementor-element.elementor-element-c926876{font-size:14px;}.elementor-66 .elementor-element.elementor-element-c926876 p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-d80ff00{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-66 .elementor-element.elementor-element-d80ff00 .elementor-heading-title{font-size:18px;}.elementor-66 .elementor-element.elementor-element-708ceac{font-size:14px;}.elementor-66 .elementor-element.elementor-element-708ceac p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-dd9c0b3{--min-height:65vh;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-dd9c0b3:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-dd9c0b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-66 .elementor-element.elementor-element-f0d0337{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-66 .elementor-element.elementor-element-a2249f1{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-66 .elementor-element.elementor-element-a2249f1 .elementor-heading-title{font-size:20px;}.elementor-66 .elementor-element.elementor-element-6b03f87{font-size:14px;}.elementor-66 .elementor-element.elementor-element-6b03f87 p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-3a98037{--min-height:65vh;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-3a98037:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-3a98037 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-66 .elementor-element.elementor-element-f5532e2{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-66 .elementor-element.elementor-element-bdf7d2e{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-66 .elementor-element.elementor-element-bdf7d2e .elementor-heading-title{font-size:20px;}.elementor-66 .elementor-element.elementor-element-83925b9{font-size:14px;}.elementor-66 .elementor-element.elementor-element-83925b9 p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-177a9e5{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-66 .elementor-element.elementor-element-177a9e5 .elementor-heading-title{font-size:18px;}.elementor-66 .elementor-element.elementor-element-9ba23a1{font-size:14px;}.elementor-66 .elementor-element.elementor-element-9ba23a1 p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-54f9359{--min-height:65vh;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-54f9359:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-54f9359 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-66 .elementor-element.elementor-element-d640b74{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-66 .elementor-element.elementor-element-fda356f{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-66 .elementor-element.elementor-element-fda356f .elementor-heading-title{font-size:20px;}.elementor-66 .elementor-element.elementor-element-3a4b622{font-size:14px;}.elementor-66 .elementor-element.elementor-element-3a4b622 p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-039f318{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-66 .elementor-element.elementor-element-039f318 .elementor-heading-title{font-size:18px;}.elementor-66 .elementor-element.elementor-element-d28a89d{font-size:14px;}.elementor-66 .elementor-element.elementor-element-d28a89d p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-423a6f3{--min-height:65vh;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-423a6f3:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-423a6f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-66 .elementor-element.elementor-element-87b3c24{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-66 .elementor-element.elementor-element-74821d6{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-66 .elementor-element.elementor-element-74821d6 .elementor-heading-title{font-size:20px;}.elementor-66 .elementor-element.elementor-element-fd49881{font-size:14px;}.elementor-66 .elementor-element.elementor-element-fd49881 p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-24f7432{--min-height:65vh;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-24f7432:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-24f7432 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-66 .elementor-element.elementor-element-6b4748c{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-66 .elementor-element.elementor-element-0ce3095{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-66 .elementor-element.elementor-element-0ce3095 .elementor-heading-title{font-size:20px;}.elementor-66 .elementor-element.elementor-element-dc62397{font-size:14px;}.elementor-66 .elementor-element.elementor-element-dc62397 p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-90010ce{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-66 .elementor-element.elementor-element-46a5756{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-66 .elementor-element.elementor-element-fe32d94{--min-height:220px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-da215f8 img{width:100%;max-width:100%;height:220px;object-fit:cover;border-radius:0px 0px 0px 0px;}.elementor-66 .elementor-element.elementor-element-52fa056{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-0d87a2f{text-align:start;}.elementor-66 .elementor-element.elementor-element-4fd5af1{text-align:start;}.elementor-66 .elementor-element.elementor-element-9c69288{text-align:start;}.elementor-66 .elementor-element.elementor-element-086c437{text-align:start;}.elementor-66 .elementor-element.elementor-element-db34166{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-66 .elementor-element.elementor-element-c5cccb2{--min-height:220px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-44f9f75 img{width:100%;max-width:100%;height:220px;object-fit:cover;border-radius:0px 0px 0px 0px;}.elementor-66 .elementor-element.elementor-element-b8b9f89{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-3892877{text-align:start;}.elementor-66 .elementor-element.elementor-element-b7af066{text-align:start;}.elementor-66 .elementor-element.elementor-element-b7af066 p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-aaadf3a{text-align:start;}.elementor-66 .elementor-element.elementor-element-ec6fd41{text-align:start;}.elementor-66 .elementor-element.elementor-element-ec6fd41 p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-17546bc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-66 .elementor-element.elementor-element-4b38d14{--min-height:220px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-3297a3f img{width:100%;max-width:100%;height:220px;object-fit:cover;border-radius:0px 0px 0px 0px;}.elementor-66 .elementor-element.elementor-element-87e16cb{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-1599107{text-align:start;}.elementor-66 .elementor-element.elementor-element-816ed20{text-align:start;}.elementor-66 .elementor-element.elementor-element-816ed20 p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-4072885{text-align:start;}.elementor-66 .elementor-element.elementor-element-cbb7d3e{text-align:start;}.elementor-66 .elementor-element.elementor-element-cbb7d3e p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-1cd6571{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-66 .elementor-element.elementor-element-aea317a{--min-height:220px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-7098be3 img{width:100%;max-width:100%;height:220px;object-fit:cover;border-radius:0px 0px 0px 0px;}.elementor-66 .elementor-element.elementor-element-daa885b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-2419f87{text-align:start;}.elementor-66 .elementor-element.elementor-element-9385169{text-align:start;}.elementor-66 .elementor-element.elementor-element-9385169 p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-db7c369{text-align:start;}.elementor-66 .elementor-element.elementor-element-7203751{text-align:start;}.elementor-66 .elementor-element.elementor-element-7203751 p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-8195149{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-66 .elementor-element.elementor-element-463fc54{--min-height:220px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-412040f img{width:100%;max-width:100%;height:220px;object-fit:cover;border-radius:0px 0px 0px 0px;}.elementor-66 .elementor-element.elementor-element-7d666cf{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-85c8916{text-align:start;}.elementor-66 .elementor-element.elementor-element-414e136{text-align:start;}.elementor-66 .elementor-element.elementor-element-414e136 p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-cbfe9cb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-66 .elementor-element.elementor-element-3fb5b7e{--min-height:220px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-18792fb img{width:100%;max-width:100%;height:220px;object-fit:cover;border-radius:0px 0px 0px 0px;}.elementor-66 .elementor-element.elementor-element-1895d28{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-0f71066{text-align:start;}.elementor-66 .elementor-element.elementor-element-a0fb5f6{text-align:start;}.elementor-66 .elementor-element.elementor-element-a0fb5f6 p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-4a42a97{text-align:start;}.elementor-66 .elementor-element.elementor-element-f100486{text-align:start;}.elementor-66 .elementor-element.elementor-element-f100486 p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-4fcb24a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-66 .elementor-element.elementor-element-f6e4414{--min-height:220px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-a7da440 img{width:100%;max-width:100%;height:220px;object-fit:cover;border-radius:0px 0px 0px 0px;}.elementor-66 .elementor-element.elementor-element-57a76dd{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-cbaa122{text-align:start;}.elementor-66 .elementor-element.elementor-element-2b33357{text-align:start;}.elementor-66 .elementor-element.elementor-element-2b33357 p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-93d73b6{text-align:start;}.elementor-66 .elementor-element.elementor-element-700a562{text-align:start;}.elementor-66 .elementor-element.elementor-element-700a562 p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-f826b6b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-66 .elementor-element.elementor-element-06303d7{--min-height:220px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-86dd4ef img{width:100%;max-width:100%;height:220px;object-fit:cover;border-radius:0px 0px 0px 0px;}.elementor-66 .elementor-element.elementor-element-40dade7{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-873b8b5{text-align:start;}.elementor-66 .elementor-element.elementor-element-d45326e{text-align:start;}.elementor-66 .elementor-element.elementor-element-d45326e p{margin-block-end:0px;}.elementor-66 .elementor-element.elementor-element-bda2eae{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-66 .elementor-element.elementor-element-d24d23c{--min-height:220px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-f548804 img{width:100%;max-width:100%;height:220px;object-fit:cover;border-radius:0px 0px 0px 0px;}.elementor-66 .elementor-element.elementor-element-edc4a4b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-632c4ed{text-align:start;}.elementor-66 .elementor-element.elementor-element-3703f48{text-align:start;}.elementor-66 .elementor-element.elementor-element-3703f48 p{margin-block-end:0px;}}@media(min-width:768px){.elementor-66 .elementor-element.elementor-element-8df91a3{--content-width:1520px;}.elementor-66 .elementor-element.elementor-element-4d29391f{--width:100%;}.elementor-66 .elementor-element.elementor-element-f7e9767{--width:45%;}.elementor-66 .elementor-element.elementor-element-19539ef{--width:45%;}.elementor-66 .elementor-element.elementor-element-d168af7{--width:45%;}.elementor-66 .elementor-element.elementor-element-6b6b3b0{--width:45%;}.elementor-66 .elementor-element.elementor-element-f0d0337{--width:45%;}.elementor-66 .elementor-element.elementor-element-f5532e2{--width:45%;}.elementor-66 .elementor-element.elementor-element-d640b74{--width:45%;}.elementor-66 .elementor-element.elementor-element-87b3c24{--width:45%;}.elementor-66 .elementor-element.elementor-element-6b4748c{--width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-66 .elementor-element.elementor-element-f7e9767{--width:60%;}.elementor-66 .elementor-element.elementor-element-19539ef{--width:60%;}.elementor-66 .elementor-element.elementor-element-d168af7{--width:60%;}.elementor-66 .elementor-element.elementor-element-6b6b3b0{--width:60%;}.elementor-66 .elementor-element.elementor-element-f0d0337{--width:60%;}.elementor-66 .elementor-element.elementor-element-f5532e2{--width:60%;}.elementor-66 .elementor-element.elementor-element-d640b74{--width:60%;}.elementor-66 .elementor-element.elementor-element-87b3c24{--width:60%;}.elementor-66 .elementor-element.elementor-element-6b4748c{--width:60%;}}/* Start custom CSS for container, class: .elementor-element-fe32d94 *//* কন্টেইনার সেটআপ */
.elementor-66 .elementor-element.elementor-element-fe32d94 {
    --border-size: 3px;  
  
    --color-left: #FFD700;  /* গোল্ড (Gold) */
    --color-right: #FFFFFF; /* হোয়াইট (White) */
    position: relative;
    z-index: 1;
    overflow: hidden;
    padding: var(--border-size);
    border-radius: var(--border-radius);
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
    cursor: pointer;
    /* ডিফল্ট মোলায়েম গ্লো (Gold & White Shadow) */
    box-shadow: 0 0 20px rgba(255, 215, 0, 0.3), 
                0 0 10px rgba(255, 255, 255, 0.2);
}

/* মাউস হভার (Hover) করলে গ্লো বাড়বে */
.elementor-66 .elementor-element.elementor-element-fe32d94:hover {
    box-shadow: 0 0 35px rgba(255, 215, 0, 0.6), 
                0 0 70px rgba(255, 255, 255, 0.4);
    transform: scale(1.01);
}

/* ক্লিক করা অবস্থায় (Active) গ্লো চরম উজ্জ্বল হবে */
.elementor-66 .elementor-element.elementor-element-fe32d94:active {
    /* গোল্ড এবং হোয়াইট সুপার গ্লো ইফেক্ট */
    box-shadow: 0 0 50px rgba(255, 215, 0, 0.9), 
                0 0 80px rgba(255, 255, 255, 0.8),
                0 0 120px rgba(255, 215, 0, 0.6),
                inset 0 0 20px rgba(255, 255, 255, 0.5);
    transform: scale(0.97); 
    transition: all 0.1s ease; 
}

/* ঘোরানো আলোর অংশ */
.elementor-66 .elementor-element.elementor-element-fe32d94::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 250%; 
    height: 250%;
    background: conic-gradient(
        from 0deg,
        transparent 0%,
        var(--color-right) 25%, 
        transparent 50%,
        var(--color-left) 75%,
        transparent 100%
    );
    transform: translate(-50%, -50%);
    animation: rotateGlow 4s linear infinite; 
    z-index: -2;
    filter: blur(10px);
    transition: animation-duration 0.8s ease, filter 0.5s ease;
}

/* হভার ও একটিভ অবস্থায় আলোর পরিবর্তন */
.elementor-66 .elementor-element.elementor-element-fe32d94:hover::before,
.elementor-66 .elementor-element.elementor-element-fe32d94:active::before {
    animation-duration: 12s; 
    filter: blur(15px); 
}

/* একটিভ থাকা অবস্থায় আলোর স্পিড আরও কমিয়ে গভীর করা */
.elementor-66 .elementor-element.elementor-element-fe32d94:active::before {
    animation-duration: 15s; 
    opacity: 1;
}

/* মাঝখানের স্বচ্ছ অংশ */
.elementor-66 .elementor-element.elementor-element-fe32d94::after {
    content: '';
    position: absolute;
    inset: var(--border-size);
    background: transparent; 
    border-radius: calc(var(--border-radius) - var(--border-size));
    z-index: -1;
    box-shadow: inset 0 0 15px rgba(255, 255, 255, 0.1);
}

/* ঘোরার অ্যানিমেশন */
@keyframes rotateGlow {
    from {
        transform: translate(-50%, -50%) rotate(0deg);
    }
    to {
        transform: translate(-50%, -50%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d87a2f */.elementor-66 .elementor-element.elementor-element-0d87a2f h2 {
    color: #ffffff;
    animation: glowingEmber 3s ease-in-out infinite alternate; /* Duration barano hoyeche jate transition ta dhire hoy */
}

@keyframes glowingEmber {
    from {
        text-shadow: 0 0 2px #fff, 0 0 5px rgba(255, 255, 255, 0.5);
    }
    to {
        text-shadow: 0 0 8px #fff, 0 0 12px rgba(255, 255, 255, 0.3);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c69288 */.elementor-66 .elementor-element.elementor-element-9c69288 h2 {
    color: #ffffff;
    animation: glowingEmber 3s ease-in-out infinite alternate; /* Duration barano hoyeche jate transition ta dhire hoy */
}

@keyframes glowingEmber {
    from {
        text-shadow: 0 0 2px #fff, 0 0 5px rgba(255, 255, 255, 0.5);
    }
    to {
        text-shadow: 0 0 8px #fff, 0 0 12px rgba(255, 255, 255, 0.3);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5cccb2 *//* কন্টেইনার সেটআপ */
.elementor-66 .elementor-element.elementor-element-c5cccb2 {
    --border-size: 3px;  
  
    --color-left: #FFD700;  /* গোল্ড (Gold) */
    --color-right: #FFFFFF; /* হোয়াইট (White) */
    position: relative;
    z-index: 1;
    overflow: hidden;
    padding: var(--border-size);
    border-radius: var(--border-radius);
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
    cursor: pointer;
    /* ডিফল্ট মোলায়েম গ্লো (Gold & White Shadow) */
    box-shadow: 0 0 20px rgba(255, 215, 0, 0.3), 
                0 0 10px rgba(255, 255, 255, 0.2);
}

/* মাউস হভার (Hover) করলে গ্লো বাড়বে */
.elementor-66 .elementor-element.elementor-element-c5cccb2:hover {
    box-shadow: 0 0 35px rgba(255, 215, 0, 0.6), 
                0 0 70px rgba(255, 255, 255, 0.4);
    transform: scale(1.01);
}

/* ক্লিক করা অবস্থায় (Active) গ্লো চরম উজ্জ্বল হবে */
.elementor-66 .elementor-element.elementor-element-c5cccb2:active {
    /* গোল্ড এবং হোয়াইট সুপার গ্লো ইফেক্ট */
    box-shadow: 0 0 50px rgba(255, 215, 0, 0.9), 
                0 0 80px rgba(255, 255, 255, 0.8),
                0 0 120px rgba(255, 215, 0, 0.6),
                inset 0 0 20px rgba(255, 255, 255, 0.5);
    transform: scale(0.97); 
    transition: all 0.1s ease; 
}

/* ঘোরানো আলোর অংশ */
.elementor-66 .elementor-element.elementor-element-c5cccb2::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 250%; 
    height: 250%;
    background: conic-gradient(
        from 0deg,
        transparent 0%,
        var(--color-right) 25%, 
        transparent 50%,
        var(--color-left) 75%,
        transparent 100%
    );
    transform: translate(-50%, -50%);
    animation: rotateGlow 4s linear infinite; 
    z-index: -2;
    filter: blur(10px);
    transition: animation-duration 0.8s ease, filter 0.5s ease;
}

/* হভার ও একটিভ অবস্থায় আলোর পরিবর্তন */
.elementor-66 .elementor-element.elementor-element-c5cccb2:hover::before,
.elementor-66 .elementor-element.elementor-element-c5cccb2:active::before {
    animation-duration: 12s; 
    filter: blur(15px); 
}

/* একটিভ থাকা অবস্থায় আলোর স্পিড আরও কমিয়ে গভীর করা */
.elementor-66 .elementor-element.elementor-element-c5cccb2:active::before {
    animation-duration: 15s; 
    opacity: 1;
}

/* মাঝখানের স্বচ্ছ অংশ */
.elementor-66 .elementor-element.elementor-element-c5cccb2::after {
    content: '';
    position: absolute;
    inset: var(--border-size);
    background: transparent; 
    border-radius: calc(var(--border-radius) - var(--border-size));
    z-index: -1;
    box-shadow: inset 0 0 15px rgba(255, 255, 255, 0.1);
}

/* ঘোরার অ্যানিমেশন */
@keyframes rotateGlow {
    from {
        transform: translate(-50%, -50%) rotate(0deg);
    }
    to {
        transform: translate(-50%, -50%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3892877 */.elementor-66 .elementor-element.elementor-element-3892877 h2 {
    color: #ffffff;
    animation: glowingEmber 3s ease-in-out infinite alternate; /* Duration barano hoyeche jate transition ta dhire hoy */
}

@keyframes glowingEmber {
    from {
        text-shadow: 0 0 2px #fff, 0 0 5px rgba(255, 255, 255, 0.5);
    }
    to {
        text-shadow: 0 0 8px #fff, 0 0 12px rgba(255, 255, 255, 0.3);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aaadf3a */.elementor-66 .elementor-element.elementor-element-aaadf3a h2 {
    color: #ffffff;
    animation: glowingEmber 3s ease-in-out infinite alternate; /* Duration barano hoyeche jate transition ta dhire hoy */
}

@keyframes glowingEmber {
    from {
        text-shadow: 0 0 2px #fff, 0 0 5px rgba(255, 255, 255, 0.5);
    }
    to {
        text-shadow: 0 0 8px #fff, 0 0 12px rgba(255, 255, 255, 0.3);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b38d14 *//* কন্টেইনার সেটআপ */
.elementor-66 .elementor-element.elementor-element-4b38d14 {
    --border-size: 3px;  
  
    --color-left: #FFD700;  /* গোল্ড (Gold) */
    --color-right: #FFFFFF; /* হোয়াইট (White) */
    position: relative;
    z-index: 1;
    overflow: hidden;
    padding: var(--border-size);
    border-radius: var(--border-radius);
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
    cursor: pointer;
    /* ডিফল্ট মোলায়েম গ্লো (Gold & White Shadow) */
    box-shadow: 0 0 20px rgba(255, 215, 0, 0.3), 
                0 0 10px rgba(255, 255, 255, 0.2);
}

/* মাউস হভার (Hover) করলে গ্লো বাড়বে */
.elementor-66 .elementor-element.elementor-element-4b38d14:hover {
    box-shadow: 0 0 35px rgba(255, 215, 0, 0.6), 
                0 0 70px rgba(255, 255, 255, 0.4);
    transform: scale(1.01);
}

/* ক্লিক করা অবস্থায় (Active) গ্লো চরম উজ্জ্বল হবে */
.elementor-66 .elementor-element.elementor-element-4b38d14:active {
    /* গোল্ড এবং হোয়াইট সুপার গ্লো ইফেক্ট */
    box-shadow: 0 0 50px rgba(255, 215, 0, 0.9), 
                0 0 80px rgba(255, 255, 255, 0.8),
                0 0 120px rgba(255, 215, 0, 0.6),
                inset 0 0 20px rgba(255, 255, 255, 0.5);
    transform: scale(0.97); 
    transition: all 0.1s ease; 
}

/* ঘোরানো আলোর অংশ */
.elementor-66 .elementor-element.elementor-element-4b38d14::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 250%; 
    height: 250%;
    background: conic-gradient(
        from 0deg,
        transparent 0%,
        var(--color-right) 25%, 
        transparent 50%,
        var(--color-left) 75%,
        transparent 100%
    );
    transform: translate(-50%, -50%);
    animation: rotateGlow 4s linear infinite; 
    z-index: -2;
    filter: blur(10px);
    transition: animation-duration 0.8s ease, filter 0.5s ease;
}

/* হভার ও একটিভ অবস্থায় আলোর পরিবর্তন */
.elementor-66 .elementor-element.elementor-element-4b38d14:hover::before,
.elementor-66 .elementor-element.elementor-element-4b38d14:active::before {
    animation-duration: 12s; 
    filter: blur(15px); 
}

/* একটিভ থাকা অবস্থায় আলোর স্পিড আরও কমিয়ে গভীর করা */
.elementor-66 .elementor-element.elementor-element-4b38d14:active::before {
    animation-duration: 15s; 
    opacity: 1;
}

/* মাঝখানের স্বচ্ছ অংশ */
.elementor-66 .elementor-element.elementor-element-4b38d14::after {
    content: '';
    position: absolute;
    inset: var(--border-size);
    background: transparent; 
    border-radius: calc(var(--border-radius) - var(--border-size));
    z-index: -1;
    box-shadow: inset 0 0 15px rgba(255, 255, 255, 0.1);
}

/* ঘোরার অ্যানিমেশন */
@keyframes rotateGlow {
    from {
        transform: translate(-50%, -50%) rotate(0deg);
    }
    to {
        transform: translate(-50%, -50%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1599107 */.elementor-66 .elementor-element.elementor-element-1599107 h2 {
    color: #ffffff;
    animation: glowingEmber 3s ease-in-out infinite alternate; /* Duration barano hoyeche jate transition ta dhire hoy */
}

@keyframes glowingEmber {
    from {
        text-shadow: 0 0 2px #fff, 0 0 5px rgba(255, 255, 255, 0.5);
    }
    to {
        text-shadow: 0 0 8px #fff, 0 0 12px rgba(255, 255, 255, 0.3);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4072885 */.elementor-66 .elementor-element.elementor-element-4072885 h2 {
    color: #ffffff;
    animation: glowingEmber 3s ease-in-out infinite alternate; /* Duration barano hoyeche jate transition ta dhire hoy */
}

@keyframes glowingEmber {
    from {
        text-shadow: 0 0 2px #fff, 0 0 5px rgba(255, 255, 255, 0.5);
    }
    to {
        text-shadow: 0 0 8px #fff, 0 0 12px rgba(255, 255, 255, 0.3);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aea317a *//* কন্টেইনার সেটআপ */
.elementor-66 .elementor-element.elementor-element-aea317a {
    --border-size: 3px;  
  
    --color-left: #FFD700;  /* গোল্ড (Gold) */
    --color-right: #FFFFFF; /* হোয়াইট (White) */
    position: relative;
    z-index: 1;
    overflow: hidden;
    padding: var(--border-size);
    border-radius: var(--border-radius);
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
    cursor: pointer;
    /* ডিফল্ট মোলায়েম গ্লো (Gold & White Shadow) */
    box-shadow: 0 0 20px rgba(255, 215, 0, 0.3), 
                0 0 10px rgba(255, 255, 255, 0.2);
}

/* মাউস হভার (Hover) করলে গ্লো বাড়বে */
.elementor-66 .elementor-element.elementor-element-aea317a:hover {
    box-shadow: 0 0 35px rgba(255, 215, 0, 0.6), 
                0 0 70px rgba(255, 255, 255, 0.4);
    transform: scale(1.01);
}

/* ক্লিক করা অবস্থায় (Active) গ্লো চরম উজ্জ্বল হবে */
.elementor-66 .elementor-element.elementor-element-aea317a:active {
    /* গোল্ড এবং হোয়াইট সুপার গ্লো ইফেক্ট */
    box-shadow: 0 0 50px rgba(255, 215, 0, 0.9), 
                0 0 80px rgba(255, 255, 255, 0.8),
                0 0 120px rgba(255, 215, 0, 0.6),
                inset 0 0 20px rgba(255, 255, 255, 0.5);
    transform: scale(0.97); 
    transition: all 0.1s ease; 
}

/* ঘোরানো আলোর অংশ */
.elementor-66 .elementor-element.elementor-element-aea317a::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 250%; 
    height: 250%;
    background: conic-gradient(
        from 0deg,
        transparent 0%,
        var(--color-right) 25%, 
        transparent 50%,
        var(--color-left) 75%,
        transparent 100%
    );
    transform: translate(-50%, -50%);
    animation: rotateGlow 4s linear infinite; 
    z-index: -2;
    filter: blur(10px);
    transition: animation-duration 0.8s ease, filter 0.5s ease;
}

/* হভার ও একটিভ অবস্থায় আলোর পরিবর্তন */
.elementor-66 .elementor-element.elementor-element-aea317a:hover::before,
.elementor-66 .elementor-element.elementor-element-aea317a:active::before {
    animation-duration: 12s; 
    filter: blur(15px); 
}

/* একটিভ থাকা অবস্থায় আলোর স্পিড আরও কমিয়ে গভীর করা */
.elementor-66 .elementor-element.elementor-element-aea317a:active::before {
    animation-duration: 15s; 
    opacity: 1;
}

/* মাঝখানের স্বচ্ছ অংশ */
.elementor-66 .elementor-element.elementor-element-aea317a::after {
    content: '';
    position: absolute;
    inset: var(--border-size);
    background: transparent; 
    border-radius: calc(var(--border-radius) - var(--border-size));
    z-index: -1;
    box-shadow: inset 0 0 15px rgba(255, 255, 255, 0.1);
}

/* ঘোরার অ্যানিমেশন */
@keyframes rotateGlow {
    from {
        transform: translate(-50%, -50%) rotate(0deg);
    }
    to {
        transform: translate(-50%, -50%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2419f87 */.elementor-66 .elementor-element.elementor-element-2419f87 h2 {
    color: #ffffff;
    animation: glowingEmber 3s ease-in-out infinite alternate; /* Duration barano hoyeche jate transition ta dhire hoy */
}

@keyframes glowingEmber {
    from {
        text-shadow: 0 0 2px #fff, 0 0 5px rgba(255, 255, 255, 0.5);
    }
    to {
        text-shadow: 0 0 8px #fff, 0 0 12px rgba(255, 255, 255, 0.3);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db7c369 */.elementor-66 .elementor-element.elementor-element-db7c369 h2 {
    color: #ffffff;
    animation: glowingEmber 3s ease-in-out infinite alternate; /* Duration barano hoyeche jate transition ta dhire hoy */
}

@keyframes glowingEmber {
    from {
        text-shadow: 0 0 2px #fff, 0 0 5px rgba(255, 255, 255, 0.5);
    }
    to {
        text-shadow: 0 0 8px #fff, 0 0 12px rgba(255, 255, 255, 0.3);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-463fc54 *//* কন্টেইনার সেটআপ */
.elementor-66 .elementor-element.elementor-element-463fc54 {
    --border-size: 3px;  
  
    --color-left: #FFD700;  /* গোল্ড (Gold) */
    --color-right: #FFFFFF; /* হোয়াইট (White) */
    position: relative;
    z-index: 1;
    overflow: hidden;
    padding: var(--border-size);
    border-radius: var(--border-radius);
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
    cursor: pointer;
    /* ডিফল্ট মোলায়েম গ্লো (Gold & White Shadow) */
    box-shadow: 0 0 20px rgba(255, 215, 0, 0.3), 
                0 0 10px rgba(255, 255, 255, 0.2);
}

/* মাউস হভার (Hover) করলে গ্লো বাড়বে */
.elementor-66 .elementor-element.elementor-element-463fc54:hover {
    box-shadow: 0 0 35px rgba(255, 215, 0, 0.6), 
                0 0 70px rgba(255, 255, 255, 0.4);
    transform: scale(1.01);
}

/* ক্লিক করা অবস্থায় (Active) গ্লো চরম উজ্জ্বল হবে */
.elementor-66 .elementor-element.elementor-element-463fc54:active {
    /* গোল্ড এবং হোয়াইট সুপার গ্লো ইফেক্ট */
    box-shadow: 0 0 50px rgba(255, 215, 0, 0.9), 
                0 0 80px rgba(255, 255, 255, 0.8),
                0 0 120px rgba(255, 215, 0, 0.6),
                inset 0 0 20px rgba(255, 255, 255, 0.5);
    transform: scale(0.97); 
    transition: all 0.1s ease; 
}

/* ঘোরানো আলোর অংশ */
.elementor-66 .elementor-element.elementor-element-463fc54::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 250%; 
    height: 250%;
    background: conic-gradient(
        from 0deg,
        transparent 0%,
        var(--color-right) 25%, 
        transparent 50%,
        var(--color-left) 75%,
        transparent 100%
    );
    transform: translate(-50%, -50%);
    animation: rotateGlow 4s linear infinite; 
    z-index: -2;
    filter: blur(10px);
    transition: animation-duration 0.8s ease, filter 0.5s ease;
}

/* হভার ও একটিভ অবস্থায় আলোর পরিবর্তন */
.elementor-66 .elementor-element.elementor-element-463fc54:hover::before,
.elementor-66 .elementor-element.elementor-element-463fc54:active::before {
    animation-duration: 12s; 
    filter: blur(15px); 
}

/* একটিভ থাকা অবস্থায় আলোর স্পিড আরও কমিয়ে গভীর করা */
.elementor-66 .elementor-element.elementor-element-463fc54:active::before {
    animation-duration: 15s; 
    opacity: 1;
}

/* মাঝখানের স্বচ্ছ অংশ */
.elementor-66 .elementor-element.elementor-element-463fc54::after {
    content: '';
    position: absolute;
    inset: var(--border-size);
    background: transparent; 
    border-radius: calc(var(--border-radius) - var(--border-size));
    z-index: -1;
    box-shadow: inset 0 0 15px rgba(255, 255, 255, 0.1);
}

/* ঘোরার অ্যানিমেশন */
@keyframes rotateGlow {
    from {
        transform: translate(-50%, -50%) rotate(0deg);
    }
    to {
        transform: translate(-50%, -50%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85c8916 */.elementor-66 .elementor-element.elementor-element-85c8916 h2 {
    color: #ffffff;
    animation: glowingEmber 3s ease-in-out infinite alternate; /* Duration barano hoyeche jate transition ta dhire hoy */
}

@keyframes glowingEmber {
    from {
        text-shadow: 0 0 2px #fff, 0 0 5px rgba(255, 255, 255, 0.5);
    }
    to {
        text-shadow: 0 0 8px #fff, 0 0 12px rgba(255, 255, 255, 0.3);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fb5b7e *//* কন্টেইনার সেটআপ */
.elementor-66 .elementor-element.elementor-element-3fb5b7e {
    --border-size: 3px;  
  
    --color-left: #FFD700;  /* গোল্ড (Gold) */
    --color-right: #FFFFFF; /* হোয়াইট (White) */
    position: relative;
    z-index: 1;
    overflow: hidden;
    padding: var(--border-size);
    border-radius: var(--border-radius);
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
    cursor: pointer;
    /* ডিফল্ট মোলায়েম গ্লো (Gold & White Shadow) */
    box-shadow: 0 0 20px rgba(255, 215, 0, 0.3), 
                0 0 10px rgba(255, 255, 255, 0.2);
}

/* মাউস হভার (Hover) করলে গ্লো বাড়বে */
.elementor-66 .elementor-element.elementor-element-3fb5b7e:hover {
    box-shadow: 0 0 35px rgba(255, 215, 0, 0.6), 
                0 0 70px rgba(255, 255, 255, 0.4);
    transform: scale(1.01);
}

/* ক্লিক করা অবস্থায় (Active) গ্লো চরম উজ্জ্বল হবে */
.elementor-66 .elementor-element.elementor-element-3fb5b7e:active {
    /* গোল্ড এবং হোয়াইট সুপার গ্লো ইফেক্ট */
    box-shadow: 0 0 50px rgba(255, 215, 0, 0.9), 
                0 0 80px rgba(255, 255, 255, 0.8),
                0 0 120px rgba(255, 215, 0, 0.6),
                inset 0 0 20px rgba(255, 255, 255, 0.5);
    transform: scale(0.97); 
    transition: all 0.1s ease; 
}

/* ঘোরানো আলোর অংশ */
.elementor-66 .elementor-element.elementor-element-3fb5b7e::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 250%; 
    height: 250%;
    background: conic-gradient(
        from 0deg,
        transparent 0%,
        var(--color-right) 25%, 
        transparent 50%,
        var(--color-left) 75%,
        transparent 100%
    );
    transform: translate(-50%, -50%);
    animation: rotateGlow 4s linear infinite; 
    z-index: -2;
    filter: blur(10px);
    transition: animation-duration 0.8s ease, filter 0.5s ease;
}

/* হভার ও একটিভ অবস্থায় আলোর পরিবর্তন */
.elementor-66 .elementor-element.elementor-element-3fb5b7e:hover::before,
.elementor-66 .elementor-element.elementor-element-3fb5b7e:active::before {
    animation-duration: 12s; 
    filter: blur(15px); 
}

/* একটিভ থাকা অবস্থায় আলোর স্পিড আরও কমিয়ে গভীর করা */
.elementor-66 .elementor-element.elementor-element-3fb5b7e:active::before {
    animation-duration: 15s; 
    opacity: 1;
}

/* মাঝখানের স্বচ্ছ অংশ */
.elementor-66 .elementor-element.elementor-element-3fb5b7e::after {
    content: '';
    position: absolute;
    inset: var(--border-size);
    background: transparent; 
    border-radius: calc(var(--border-radius) - var(--border-size));
    z-index: -1;
    box-shadow: inset 0 0 15px rgba(255, 255, 255, 0.1);
}

/* ঘোরার অ্যানিমেশন */
@keyframes rotateGlow {
    from {
        transform: translate(-50%, -50%) rotate(0deg);
    }
    to {
        transform: translate(-50%, -50%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f71066 */.elementor-66 .elementor-element.elementor-element-0f71066 h2 {
    color: #ffffff;
    animation: glowingEmber 3s ease-in-out infinite alternate; /* Duration barano hoyeche jate transition ta dhire hoy */
}

@keyframes glowingEmber {
    from {
        text-shadow: 0 0 2px #fff, 0 0 5px rgba(255, 255, 255, 0.5);
    }
    to {
        text-shadow: 0 0 8px #fff, 0 0 12px rgba(255, 255, 255, 0.3);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a42a97 */.elementor-66 .elementor-element.elementor-element-4a42a97 h2 {
    color: #ffffff;
    animation: glowingEmber 3s ease-in-out infinite alternate; /* Duration barano hoyeche jate transition ta dhire hoy */
}

@keyframes glowingEmber {
    from {
        text-shadow: 0 0 2px #fff, 0 0 5px rgba(255, 255, 255, 0.5);
    }
    to {
        text-shadow: 0 0 8px #fff, 0 0 12px rgba(255, 255, 255, 0.3);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6e4414 *//* কন্টেইনার সেটআপ */
.elementor-66 .elementor-element.elementor-element-f6e4414 {
    --border-size: 3px;  
  
    --color-left: #FFD700;  /* গোল্ড (Gold) */
    --color-right: #FFFFFF; /* হোয়াইট (White) */
    position: relative;
    z-index: 1;
    overflow: hidden;
    padding: var(--border-size);
    border-radius: var(--border-radius);
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
    cursor: pointer;
    /* ডিফল্ট মোলায়েম গ্লো (Gold & White Shadow) */
    box-shadow: 0 0 20px rgba(255, 215, 0, 0.3), 
                0 0 10px rgba(255, 255, 255, 0.2);
}

/* মাউস হভার (Hover) করলে গ্লো বাড়বে */
.elementor-66 .elementor-element.elementor-element-f6e4414:hover {
    box-shadow: 0 0 35px rgba(255, 215, 0, 0.6), 
                0 0 70px rgba(255, 255, 255, 0.4);
    transform: scale(1.01);
}

/* ক্লিক করা অবস্থায় (Active) গ্লো চরম উজ্জ্বল হবে */
.elementor-66 .elementor-element.elementor-element-f6e4414:active {
    /* গোল্ড এবং হোয়াইট সুপার গ্লো ইফেক্ট */
    box-shadow: 0 0 50px rgba(255, 215, 0, 0.9), 
                0 0 80px rgba(255, 255, 255, 0.8),
                0 0 120px rgba(255, 215, 0, 0.6),
                inset 0 0 20px rgba(255, 255, 255, 0.5);
    transform: scale(0.97); 
    transition: all 0.1s ease; 
}

/* ঘোরানো আলোর অংশ */
.elementor-66 .elementor-element.elementor-element-f6e4414::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 250%; 
    height: 250%;
    background: conic-gradient(
        from 0deg,
        transparent 0%,
        var(--color-right) 25%, 
        transparent 50%,
        var(--color-left) 75%,
        transparent 100%
    );
    transform: translate(-50%, -50%);
    animation: rotateGlow 4s linear infinite; 
    z-index: -2;
    filter: blur(10px);
    transition: animation-duration 0.8s ease, filter 0.5s ease;
}

/* হভার ও একটিভ অবস্থায় আলোর পরিবর্তন */
.elementor-66 .elementor-element.elementor-element-f6e4414:hover::before,
.elementor-66 .elementor-element.elementor-element-f6e4414:active::before {
    animation-duration: 12s; 
    filter: blur(15px); 
}

/* একটিভ থাকা অবস্থায় আলোর স্পিড আরও কমিয়ে গভীর করা */
.elementor-66 .elementor-element.elementor-element-f6e4414:active::before {
    animation-duration: 15s; 
    opacity: 1;
}

/* মাঝখানের স্বচ্ছ অংশ */
.elementor-66 .elementor-element.elementor-element-f6e4414::after {
    content: '';
    position: absolute;
    inset: var(--border-size);
    background: transparent; 
    border-radius: calc(var(--border-radius) - var(--border-size));
    z-index: -1;
    box-shadow: inset 0 0 15px rgba(255, 255, 255, 0.1);
}

/* ঘোরার অ্যানিমেশন */
@keyframes rotateGlow {
    from {
        transform: translate(-50%, -50%) rotate(0deg);
    }
    to {
        transform: translate(-50%, -50%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cbaa122 */.elementor-66 .elementor-element.elementor-element-cbaa122 h2 {
    color: #ffffff;
    animation: glowingEmber 3s ease-in-out infinite alternate; /* Duration barano hoyeche jate transition ta dhire hoy */
}

@keyframes glowingEmber {
    from {
        text-shadow: 0 0 2px #fff, 0 0 5px rgba(255, 255, 255, 0.5);
    }
    to {
        text-shadow: 0 0 8px #fff, 0 0 12px rgba(255, 255, 255, 0.3);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93d73b6 */.elementor-66 .elementor-element.elementor-element-93d73b6 h2 {
    color: #ffffff;
    animation: glowingEmber 3s ease-in-out infinite alternate; /* Duration barano hoyeche jate transition ta dhire hoy */
}

@keyframes glowingEmber {
    from {
        text-shadow: 0 0 2px #fff, 0 0 5px rgba(255, 255, 255, 0.5);
    }
    to {
        text-shadow: 0 0 8px #fff, 0 0 12px rgba(255, 255, 255, 0.3);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06303d7 *//* কন্টেইনার সেটআপ */
.elementor-66 .elementor-element.elementor-element-06303d7 {
    --border-size: 3px;  
  
    --color-left: #FFD700;  /* গোল্ড (Gold) */
    --color-right: #FFFFFF; /* হোয়াইট (White) */
    position: relative;
    z-index: 1;
    overflow: hidden;
    padding: var(--border-size);
    border-radius: var(--border-radius);
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
    cursor: pointer;
    /* ডিফল্ট মোলায়েম গ্লো (Gold & White Shadow) */
    box-shadow: 0 0 20px rgba(255, 215, 0, 0.3), 
                0 0 10px rgba(255, 255, 255, 0.2);
}

/* মাউস হভার (Hover) করলে গ্লো বাড়বে */
.elementor-66 .elementor-element.elementor-element-06303d7:hover {
    box-shadow: 0 0 35px rgba(255, 215, 0, 0.6), 
                0 0 70px rgba(255, 255, 255, 0.4);
    transform: scale(1.01);
}

/* ক্লিক করা অবস্থায় (Active) গ্লো চরম উজ্জ্বল হবে */
.elementor-66 .elementor-element.elementor-element-06303d7:active {
    /* গোল্ড এবং হোয়াইট সুপার গ্লো ইফেক্ট */
    box-shadow: 0 0 50px rgba(255, 215, 0, 0.9), 
                0 0 80px rgba(255, 255, 255, 0.8),
                0 0 120px rgba(255, 215, 0, 0.6),
                inset 0 0 20px rgba(255, 255, 255, 0.5);
    transform: scale(0.97); 
    transition: all 0.1s ease; 
}

/* ঘোরানো আলোর অংশ */
.elementor-66 .elementor-element.elementor-element-06303d7::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 250%; 
    height: 250%;
    background: conic-gradient(
        from 0deg,
        transparent 0%,
        var(--color-right) 25%, 
        transparent 50%,
        var(--color-left) 75%,
        transparent 100%
    );
    transform: translate(-50%, -50%);
    animation: rotateGlow 4s linear infinite; 
    z-index: -2;
    filter: blur(10px);
    transition: animation-duration 0.8s ease, filter 0.5s ease;
}

/* হভার ও একটিভ অবস্থায় আলোর পরিবর্তন */
.elementor-66 .elementor-element.elementor-element-06303d7:hover::before,
.elementor-66 .elementor-element.elementor-element-06303d7:active::before {
    animation-duration: 12s; 
    filter: blur(15px); 
}

/* একটিভ থাকা অবস্থায় আলোর স্পিড আরও কমিয়ে গভীর করা */
.elementor-66 .elementor-element.elementor-element-06303d7:active::before {
    animation-duration: 15s; 
    opacity: 1;
}

/* মাঝখানের স্বচ্ছ অংশ */
.elementor-66 .elementor-element.elementor-element-06303d7::after {
    content: '';
    position: absolute;
    inset: var(--border-size);
    background: transparent; 
    border-radius: calc(var(--border-radius) - var(--border-size));
    z-index: -1;
    box-shadow: inset 0 0 15px rgba(255, 255, 255, 0.1);
}

/* ঘোরার অ্যানিমেশন */
@keyframes rotateGlow {
    from {
        transform: translate(-50%, -50%) rotate(0deg);
    }
    to {
        transform: translate(-50%, -50%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-873b8b5 */.elementor-66 .elementor-element.elementor-element-873b8b5 h2 {
    color: #ffffff;
    animation: glowingEmber 3s ease-in-out infinite alternate; /* Duration barano hoyeche jate transition ta dhire hoy */
}

@keyframes glowingEmber {
    from {
        text-shadow: 0 0 2px #fff, 0 0 5px rgba(255, 255, 255, 0.5);
    }
    to {
        text-shadow: 0 0 8px #fff, 0 0 12px rgba(255, 255, 255, 0.3);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d24d23c *//* কন্টেইনার সেটআপ */
.elementor-66 .elementor-element.elementor-element-d24d23c {
    --border-size: 3px;  
  
    --color-left: #FFD700;  /* গোল্ড (Gold) */
    --color-right: #FFFFFF; /* হোয়াইট (White) */
    position: relative;
    z-index: 1;
    overflow: hidden;
    padding: var(--border-size);
    border-radius: var(--border-radius);
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
    cursor: pointer;
    /* ডিফল্ট মোলায়েম গ্লো (Gold & White Shadow) */
    box-shadow: 0 0 20px rgba(255, 215, 0, 0.3), 
                0 0 10px rgba(255, 255, 255, 0.2);
}

/* মাউস হভার (Hover) করলে গ্লো বাড়বে */
.elementor-66 .elementor-element.elementor-element-d24d23c:hover {
    box-shadow: 0 0 35px rgba(255, 215, 0, 0.6), 
                0 0 70px rgba(255, 255, 255, 0.4);
    transform: scale(1.01);
}

/* ক্লিক করা অবস্থায় (Active) গ্লো চরম উজ্জ্বল হবে */
.elementor-66 .elementor-element.elementor-element-d24d23c:active {
    /* গোল্ড এবং হোয়াইট সুপার গ্লো ইফেক্ট */
    box-shadow: 0 0 50px rgba(255, 215, 0, 0.9), 
                0 0 80px rgba(255, 255, 255, 0.8),
                0 0 120px rgba(255, 215, 0, 0.6),
                inset 0 0 20px rgba(255, 255, 255, 0.5);
    transform: scale(0.97); 
    transition: all 0.1s ease; 
}

/* ঘোরানো আলোর অংশ */
.elementor-66 .elementor-element.elementor-element-d24d23c::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 250%; 
    height: 250%;
    background: conic-gradient(
        from 0deg,
        transparent 0%,
        var(--color-right) 25%, 
        transparent 50%,
        var(--color-left) 75%,
        transparent 100%
    );
    transform: translate(-50%, -50%);
    animation: rotateGlow 4s linear infinite; 
    z-index: -2;
    filter: blur(10px);
    transition: animation-duration 0.8s ease, filter 0.5s ease;
}

/* হভার ও একটিভ অবস্থায় আলোর পরিবর্তন */
.elementor-66 .elementor-element.elementor-element-d24d23c:hover::before,
.elementor-66 .elementor-element.elementor-element-d24d23c:active::before {
    animation-duration: 12s; 
    filter: blur(15px); 
}

/* একটিভ থাকা অবস্থায় আলোর স্পিড আরও কমিয়ে গভীর করা */
.elementor-66 .elementor-element.elementor-element-d24d23c:active::before {
    animation-duration: 15s; 
    opacity: 1;
}

/* মাঝখানের স্বচ্ছ অংশ */
.elementor-66 .elementor-element.elementor-element-d24d23c::after {
    content: '';
    position: absolute;
    inset: var(--border-size);
    background: transparent; 
    border-radius: calc(var(--border-radius) - var(--border-size));
    z-index: -1;
    box-shadow: inset 0 0 15px rgba(255, 255, 255, 0.1);
}

/* ঘোরার অ্যানিমেশন */
@keyframes rotateGlow {
    from {
        transform: translate(-50%, -50%) rotate(0deg);
    }
    to {
        transform: translate(-50%, -50%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-632c4ed */.elementor-66 .elementor-element.elementor-element-632c4ed h2 {
    color: #ffffff;
    animation: glowingEmber 3s ease-in-out infinite alternate; /* Duration barano hoyeche jate transition ta dhire hoy */
}

@keyframes glowingEmber {
    from {
        text-shadow: 0 0 2px #fff, 0 0 5px rgba(255, 255, 255, 0.5);
    }
    to {
        text-shadow: 0 0 8px #fff, 0 0 12px rgba(255, 255, 255, 0.3);
    }
}/* End custom CSS */