.elementor-40 .elementor-element.elementor-element-ec0abcf{--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;--overlay-opacity:0.35;}.elementor-40 .elementor-element.elementor-element-ec0abcf::before, .elementor-40 .elementor-element.elementor-element-ec0abcf > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-ec0abcf > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-ec0abcf > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-ec0abcf > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-ec0abcf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://sparkleeventsandentertainment.com/wp-content/uploads/2025/03/18776141_6017213-scaled-e1720105521189.webp");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-fbff260 > .elementor-widget-container{padding:030px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-fbff260{text-align:center;}.elementor-40 .elementor-element.elementor-element-fbff260 .elementor-heading-title{font-family:"Niramit", Sans-serif;font-size:45px;font-weight:800;line-height:55px;color:#0C0C0C;}.elementor-40 .elementor-element.elementor-element-6df318f{text-align:center;font-family:"Lora", Sans-serif;font-size:18px;font-weight:500;line-height:27px;}.elementor-40 .elementor-element.elementor-element-0ea4056{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:090px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-16d59a1{--display:flex;--min-height:400px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--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-40 .elementor-element.elementor-element-16d59a1:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-16d59a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6D0F2;}.elementor-40 .elementor-element.elementor-element-355f6c5{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-40 .elementor-element.elementor-element-dab991f > .elementor-widget-container{margin:-90px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-dab991f img{border-radius:25px 25px 25px 25px;}.elementor-40 .elementor-element.elementor-element-cd596a4{--display:flex;--min-height:200px;--border-radius:25px 25px 25px 25px;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-cd596a4:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-cd596a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-2617966{text-align:center;}.elementor-40 .elementor-element.elementor-element-2617966 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;line-height:22px;color:#161616;}.elementor-40 .elementor-element.elementor-element-5ce6df6{text-align:center;font-family:"Lora", Sans-serif;font-size:15px;font-weight:400;line-height:23px;color:#161616;}.elementor-40 .elementor-element.elementor-element-a24ac7b{--display:flex;--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:1;}.elementor-40 .elementor-element.elementor-element-df88324 .elementor-button{background-color:#CDA349;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:18px;border-radius:25px 25px 25px 25px;padding:15px 040px 15px 040px;}.elementor-40 .elementor-element.elementor-element-df88324 .elementor-button:hover, .elementor-40 .elementor-element.elementor-element-df88324 .elementor-button:focus{background-color:#7D3C98;}.elementor-40 .elementor-element.elementor-element-df88324 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-df88324{z-index:1;}.elementor-40 .elementor-element.elementor-element-6472623{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-40 .elementor-element.elementor-element-6472623:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-6472623 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-40 .elementor-element.elementor-element-8e2b186{--display:flex;--min-height:400px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--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-40 .elementor-element.elementor-element-8e2b186:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-8e2b186 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6D0F2;}.elementor-40 .elementor-element.elementor-element-4ae2c54{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-40 .elementor-element.elementor-element-5cc7af3 > .elementor-widget-container{margin:-90px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-5cc7af3 img{border-radius:25px 25px 25px 25px;}.elementor-40 .elementor-element.elementor-element-ff06d3d{--display:flex;--min-height:200px;--justify-content:flex-start;--border-radius:25px 25px 25px 25px;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-ff06d3d:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-ff06d3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-c4ef1ac{text-align:center;}.elementor-40 .elementor-element.elementor-element-c4ef1ac .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;line-height:22px;color:#161616;}.elementor-40 .elementor-element.elementor-element-684384a{text-align:center;font-family:"Lora", Sans-serif;font-size:15px;font-weight:400;line-height:23px;color:#161616;}.elementor-40 .elementor-element.elementor-element-9d07166{--display:flex;--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:1;}.elementor-40 .elementor-element.elementor-element-896f14f .elementor-button{background-color:#CDA349;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:18px;border-radius:25px 25px 25px 25px;padding:15px 040px 15px 040px;}.elementor-40 .elementor-element.elementor-element-896f14f .elementor-button:hover, .elementor-40 .elementor-element.elementor-element-896f14f .elementor-button:focus{background-color:#7D3C98;}.elementor-40 .elementor-element.elementor-element-896f14f > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-896f14f{z-index:1;}.elementor-40 .elementor-element.elementor-element-c91f2bb{--display:flex;--min-height:400px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--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-40 .elementor-element.elementor-element-c91f2bb:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-c91f2bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6D0F2;}.elementor-40 .elementor-element.elementor-element-86f4778{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-40 .elementor-element.elementor-element-4323c61 > .elementor-widget-container{margin:-90px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-4323c61 img{border-radius:25px 25px 25px 25px;}.elementor-40 .elementor-element.elementor-element-7b48257{--display:flex;--min-height:200px;--justify-content:flex-start;--border-radius:25px 25px 25px 25px;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-7b48257:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-7b48257 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-cc66a3e{text-align:center;}.elementor-40 .elementor-element.elementor-element-cc66a3e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;line-height:22px;color:#161616;}.elementor-40 .elementor-element.elementor-element-61c5afa{text-align:center;font-family:"Lora", Sans-serif;font-size:15px;font-weight:400;line-height:23px;color:#161616;}.elementor-40 .elementor-element.elementor-element-8ef6a24{--display:flex;--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:1;}.elementor-40 .elementor-element.elementor-element-e74a301 .elementor-button{background-color:#CDA349;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:18px;border-radius:25px 25px 25px 25px;padding:15px 040px 15px 040px;}.elementor-40 .elementor-element.elementor-element-e74a301 .elementor-button:hover, .elementor-40 .elementor-element.elementor-element-e74a301 .elementor-button:focus{background-color:#7D3C98;}.elementor-40 .elementor-element.elementor-element-e74a301 > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-e74a301{z-index:1;}.elementor-40 .elementor-element.elementor-element-7c2b1fa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:090px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-bc14a71{--display:flex;--min-height:400px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--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-40 .elementor-element.elementor-element-bc14a71:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-bc14a71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6D0F2;}.elementor-40 .elementor-element.elementor-element-60c1374{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-40 .elementor-element.elementor-element-4ca6232 > .elementor-widget-container{margin:-90px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-4ca6232 img{border-radius:25px 25px 25px 25px;}.elementor-40 .elementor-element.elementor-element-6c3ba48{--display:flex;--min-height:200px;--border-radius:25px 25px 25px 25px;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-6c3ba48:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-6c3ba48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-c6a425c{text-align:center;}.elementor-40 .elementor-element.elementor-element-c6a425c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;line-height:22px;color:#161616;}.elementor-40 .elementor-element.elementor-element-c24ac8d{text-align:center;font-family:"Lora", Sans-serif;font-size:15px;font-weight:400;line-height:23px;color:#161616;}.elementor-40 .elementor-element.elementor-element-0e07ce1{--display:flex;--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:1;}.elementor-40 .elementor-element.elementor-element-a2ed1cd .elementor-button{background-color:#CDA349;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:18px;border-radius:25px 25px 25px 25px;padding:15px 040px 15px 040px;}.elementor-40 .elementor-element.elementor-element-a2ed1cd .elementor-button:hover, .elementor-40 .elementor-element.elementor-element-a2ed1cd .elementor-button:focus{background-color:#7D3C98;}.elementor-40 .elementor-element.elementor-element-a2ed1cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-a2ed1cd{z-index:1;}.elementor-40 .elementor-element.elementor-element-3f0e1f2{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-40 .elementor-element.elementor-element-3f0e1f2:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-3f0e1f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-40 .elementor-element.elementor-element-b725285{--display:flex;--min-height:400px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--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-40 .elementor-element.elementor-element-b725285:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-b725285 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6D0F2;}.elementor-40 .elementor-element.elementor-element-9f2a3a2{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-40 .elementor-element.elementor-element-c5587bd > .elementor-widget-container{margin:-90px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-c5587bd img{border-radius:25px 25px 25px 25px;}.elementor-40 .elementor-element.elementor-element-7290e85{--display:flex;--min-height:200px;--justify-content:flex-start;--border-radius:25px 25px 25px 25px;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-7290e85:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-7290e85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-e84f70b{text-align:center;}.elementor-40 .elementor-element.elementor-element-e84f70b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;line-height:22px;color:#161616;}.elementor-40 .elementor-element.elementor-element-1a0f690{text-align:center;font-family:"Lora", Sans-serif;font-size:15px;font-weight:400;line-height:23px;color:#161616;}.elementor-40 .elementor-element.elementor-element-16fc2fc{--display:flex;--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:1;}.elementor-40 .elementor-element.elementor-element-c72adb9 .elementor-button{background-color:#CDA349;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:18px;border-radius:25px 25px 25px 25px;padding:15px 040px 15px 040px;}.elementor-40 .elementor-element.elementor-element-c72adb9 .elementor-button:hover, .elementor-40 .elementor-element.elementor-element-c72adb9 .elementor-button:focus{background-color:#7D3C98;}.elementor-40 .elementor-element.elementor-element-c72adb9 > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-c72adb9{z-index:1;}.elementor-40 .elementor-element.elementor-element-9a69f29{--display:flex;--min-height:400px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--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-40 .elementor-element.elementor-element-9a69f29:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-9a69f29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6D0F2;}.elementor-40 .elementor-element.elementor-element-d5766d1{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-40 .elementor-element.elementor-element-7025fe7 > .elementor-widget-container{margin:-90px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-7025fe7 img{border-radius:25px 25px 25px 25px;}.elementor-40 .elementor-element.elementor-element-bb99e43{--display:flex;--min-height:200px;--justify-content:flex-start;--border-radius:25px 25px 25px 25px;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-bb99e43:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-bb99e43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-e4140c5{text-align:center;}.elementor-40 .elementor-element.elementor-element-e4140c5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;line-height:22px;color:#161616;}.elementor-40 .elementor-element.elementor-element-f5a0f75{text-align:center;font-family:"Lora", Sans-serif;font-size:15px;font-weight:400;line-height:23px;color:#161616;}.elementor-40 .elementor-element.elementor-element-831d952{--display:flex;--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:1;}.elementor-40 .elementor-element.elementor-element-4f28fe7 .elementor-button{background-color:#CDA349;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:18px;border-radius:25px 25px 25px 25px;padding:15px 040px 15px 040px;}.elementor-40 .elementor-element.elementor-element-4f28fe7 .elementor-button:hover, .elementor-40 .elementor-element.elementor-element-4f28fe7 .elementor-button:focus{background-color:#7D3C98;}.elementor-40 .elementor-element.elementor-element-4f28fe7 > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-4f28fe7{z-index:1;}.elementor-40 .elementor-element.elementor-element-91da80c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:090px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-109ce47{--display:flex;--min-height:400px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--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-40 .elementor-element.elementor-element-109ce47:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-109ce47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6D0F2;}.elementor-40 .elementor-element.elementor-element-78288bf{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-40 .elementor-element.elementor-element-013220d > .elementor-widget-container{margin:-90px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-013220d img{border-radius:25px 25px 25px 25px;}.elementor-40 .elementor-element.elementor-element-46dd6c7{--display:flex;--min-height:200px;--border-radius:25px 25px 25px 25px;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-46dd6c7:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-46dd6c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-1787d0a{text-align:center;}.elementor-40 .elementor-element.elementor-element-1787d0a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;line-height:22px;color:#161616;}.elementor-40 .elementor-element.elementor-element-bda3b0e{text-align:center;font-family:"Lora", Sans-serif;font-size:15px;font-weight:400;line-height:23px;color:#161616;}.elementor-40 .elementor-element.elementor-element-aa2d699{--display:flex;--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:1;}.elementor-40 .elementor-element.elementor-element-f4cdd1c .elementor-button{background-color:#CDA349;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:18px;border-radius:25px 25px 25px 25px;padding:15px 040px 15px 040px;}.elementor-40 .elementor-element.elementor-element-f4cdd1c .elementor-button:hover, .elementor-40 .elementor-element.elementor-element-f4cdd1c .elementor-button:focus{background-color:#7D3C98;}.elementor-40 .elementor-element.elementor-element-f4cdd1c > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-f4cdd1c{z-index:1;}.elementor-40 .elementor-element.elementor-element-c6fff53{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-40 .elementor-element.elementor-element-c6fff53:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-c6fff53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-40 .elementor-element.elementor-element-f452558{--display:flex;--min-height:440px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--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-40 .elementor-element.elementor-element-f452558:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-f452558 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6D0F200;}.elementor-40 .elementor-element.elementor-element-52c7939{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-40 .elementor-element.elementor-element-52c7939:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-52c7939 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-40 .elementor-element.elementor-element-14f00a0{--display:flex;--min-height:440px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--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-40 .elementor-element.elementor-element-14f00a0:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-14f00a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-eaadf2a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-cffd714{--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-40 .elementor-element.elementor-element-bb943f3{text-align:center;}.elementor-40 .elementor-element.elementor-element-bb943f3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;line-height:22px;color:#C436FC;}.elementor-40 .elementor-element.elementor-element-19ce86d img{width:100%;}.elementor-40 .elementor-element.elementor-element-6e68979 .elementor-button{background-color:#F7BE68;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;border-radius:10px 10px 10px 10px;padding:12px 82px 12px 82px;}.elementor-40 .elementor-element.elementor-element-cfe6577{--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-40 .elementor-element.elementor-element-055f1f4{text-align:center;}.elementor-40 .elementor-element.elementor-element-055f1f4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;line-height:22px;color:#C436FC;}.elementor-40 .elementor-element.elementor-element-4769651 img{width:100%;}.elementor-40 .elementor-element.elementor-element-342366e .elementor-button{background-color:#F7BE68;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;border-radius:10px 10px 10px 10px;padding:12px 82px 12px 82px;}.elementor-40 .elementor-element.elementor-element-246ab4a{--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-40 .elementor-element.elementor-element-3c7c245{text-align:center;}.elementor-40 .elementor-element.elementor-element-3c7c245 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;line-height:22px;color:#C436FC;}.elementor-40 .elementor-element.elementor-element-1e69be5 .elementor-button{background-color:#F7BE68;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;border-radius:10px 10px 10px 10px;padding:12px 82px 12px 82px;}.elementor-40 .elementor-element.elementor-element-6c0282f{--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-40 .elementor-element.elementor-element-84c281e{text-align:center;}.elementor-40 .elementor-element.elementor-element-84c281e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;line-height:22px;color:#C436FC;}.elementor-40 .elementor-element.elementor-element-b937ff3 .elementor-button{background-color:#F7BE68;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;border-radius:10px 10px 10px 10px;padding:12px 82px 12px 82px;}.elementor-40 .elementor-element.elementor-element-c00d25e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-9f53fad{--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-40 .elementor-element.elementor-element-ec95176{text-align:center;}.elementor-40 .elementor-element.elementor-element-ec95176 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;line-height:22px;color:#C436FC;}.elementor-40 .elementor-element.elementor-element-4872320 .elementor-button{background-color:#F7BE68;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;border-radius:10px 10px 10px 10px;padding:12px 82px 12px 82px;}.elementor-40 .elementor-element.elementor-element-6aa96f0{--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-40 .elementor-element.elementor-element-9508956{text-align:center;}.elementor-40 .elementor-element.elementor-element-9508956 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;line-height:22px;color:#C436FC;}.elementor-40 .elementor-element.elementor-element-8c658a8 .elementor-button{background-color:#F7BE68;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;border-radius:10px 10px 10px 10px;padding:12px 82px 12px 82px;}.elementor-40 .elementor-element.elementor-element-8216faa{--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-40 .elementor-element.elementor-element-79b646e{text-align:center;}.elementor-40 .elementor-element.elementor-element-79b646e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;line-height:22px;color:#C436FC;}.elementor-40 .elementor-element.elementor-element-cdd1ae3 .elementor-button{background-color:#F7BE68;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;border-radius:10px 10px 10px 10px;padding:12px 82px 12px 82px;}.elementor-40 .elementor-element.elementor-element-828777c{--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-40 .elementor-element.elementor-element-3ce6e4e{text-align:center;}.elementor-40 .elementor-element.elementor-element-3ce6e4e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;line-height:22px;color:#C436FC;}.elementor-40 .elementor-element.elementor-element-4120f19 .elementor-button{background-color:#F7BE68;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;border-radius:10px 10px 10px 10px;padding:12px 82px 12px 82px;}.elementor-40 .elementor-element.elementor-element-2cd6c3b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-bf0084d{--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-40 .elementor-element.elementor-element-2c1cf57{text-align:center;}.elementor-40 .elementor-element.elementor-element-2c1cf57 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;line-height:22px;color:#C436FC;}.elementor-40 .elementor-element.elementor-element-e7af3c9 .elementor-button{background-color:#F7BE68;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;border-radius:10px 10px 10px 10px;padding:12px 82px 12px 82px;}.elementor-40 .elementor-element.elementor-element-5386806{--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-40 .elementor-element.elementor-element-4209d9e{--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-40 .elementor-element.elementor-element-53e3148{--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;}@media(min-width:768px){.elementor-40 .elementor-element.elementor-element-cd596a4{--width:95%;}.elementor-40 .elementor-element.elementor-element-ff06d3d{--width:95%;}.elementor-40 .elementor-element.elementor-element-7b48257{--width:95%;}.elementor-40 .elementor-element.elementor-element-6c3ba48{--width:95%;}.elementor-40 .elementor-element.elementor-element-7290e85{--width:95%;}.elementor-40 .elementor-element.elementor-element-bb99e43{--width:95%;}.elementor-40 .elementor-element.elementor-element-46dd6c7{--width:95%;}.elementor-40 .elementor-element.elementor-element-cffd714{--width:25%;}.elementor-40 .elementor-element.elementor-element-cfe6577{--width:25%;}.elementor-40 .elementor-element.elementor-element-246ab4a{--width:25%;}.elementor-40 .elementor-element.elementor-element-6c0282f{--width:25%;}.elementor-40 .elementor-element.elementor-element-9f53fad{--width:25%;}.elementor-40 .elementor-element.elementor-element-6aa96f0{--width:25%;}.elementor-40 .elementor-element.elementor-element-8216faa{--width:25%;}.elementor-40 .elementor-element.elementor-element-828777c{--width:25%;}.elementor-40 .elementor-element.elementor-element-bf0084d{--width:25%;}.elementor-40 .elementor-element.elementor-element-5386806{--width:25%;}.elementor-40 .elementor-element.elementor-element-4209d9e{--width:25%;}.elementor-40 .elementor-element.elementor-element-53e3148{--width:25%;}}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-fbff260 .elementor-heading-title{font-size:25px;line-height:1em;}.elementor-40 .elementor-element.elementor-element-0ea4056{--gap:100px 0px;--row-gap:100px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-cd596a4{--width:95%;}.elementor-40 .elementor-element.elementor-element-ff06d3d{--width:95%;}.elementor-40 .elementor-element.elementor-element-7b48257{--width:95%;}.elementor-40 .elementor-element.elementor-element-7c2b1fa{--gap:100px 0px;--row-gap:100px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-6c3ba48{--width:95%;}.elementor-40 .elementor-element.elementor-element-7290e85{--width:95%;}.elementor-40 .elementor-element.elementor-element-bb99e43{--width:95%;}.elementor-40 .elementor-element.elementor-element-91da80c{--gap:100px 0px;--row-gap:100px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-46dd6c7{--width:95%;}}/* Start custom CSS for container, class: .elementor-element-16d59a1 */.elementor-40 .elementor-element.elementor-element-16d59a1{
    height: 250px;
    /*transition: all 0.4s ease-in-out !important;*/
}
.elementor-40 .elementor-element.elementor-element-16d59a1:hover{
    height: 420px;
}
.content-text{
    margin-top: -300px !important;
    transition: 0.23s ease-in-out;
    transition-delay: .2s;
    display: none;
}
.elementor-40 .elementor-element.elementor-element-16d59a1:hover .content-text{
    margin-top: unset !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e2b186 */.elementor-40 .elementor-element.elementor-element-8e2b186{
    height: 250px;
    /*transition: all 0.4s ease-in-out !important;*/
}
.elementor-40 .elementor-element.elementor-element-8e2b186:hover{
    height: 400px;
}
.content-text{
    margin-top: -300px !important;
    transition: 0.23s ease-in-out;
    transition-delay: .2s;
    display: none;
}
.elementor-40 .elementor-element.elementor-element-8e2b186:hover .content-text{
    margin-top: unset !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c91f2bb */.elementor-40 .elementor-element.elementor-element-c91f2bb{
    height: 250px;
    /*transition: all 0.4s ease-in-out !important;*/
}
.elementor-40 .elementor-element.elementor-element-c91f2bb:hover{
    height: 400px;
}
.content-text{
    margin-top: -300px !important;
    transition: 0.23s ease-in-out;
    transition-delay: .2s;
    display: none;
}
.elementor-40 .elementor-element.elementor-element-c91f2bb:hover .content-text{
    margin-top: unset !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc14a71 */.elementor-40 .elementor-element.elementor-element-bc14a71{
    height: 250px;
    /*transition: all 0.4s ease-in-out !important;*/
}
.elementor-40 .elementor-element.elementor-element-bc14a71:hover{
    height: 420px;
}
.content-text{
    margin-top: -300px !important;
    transition: 0.23s ease-in-out;
    transition-delay: .2s;
    display: none;
}
.elementor-40 .elementor-element.elementor-element-bc14a71:hover .content-text{
    margin-top: unset !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b725285 */.elementor-40 .elementor-element.elementor-element-b725285{
    height: 250px;
    /*transition: all 0.4s ease-in-out !important;*/
}
.elementor-40 .elementor-element.elementor-element-b725285:hover{
    height: 410px;
}
.content-text{
    margin-top: -300px !important;
    transition: 0.23s ease-in-out;
    transition-delay: .2s;
    display: none;
}
.elementor-40 .elementor-element.elementor-element-b725285:hover .content-text{
    margin-top: unset !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a69f29 */.elementor-40 .elementor-element.elementor-element-9a69f29{
    height: 250px;
    /*transition: all 0.4s ease-in-out !important;*/
}
.elementor-40 .elementor-element.elementor-element-9a69f29:hover{
    height: 410px;
}
.content-text{
    margin-top: -300px !important;
    transition: 0.23s ease-in-out;
    transition-delay: .2s;
    display: none;
}
.elementor-40 .elementor-element.elementor-element-9a69f29:hover .content-text{
    margin-top: unset !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-109ce47 */.elementor-40 .elementor-element.elementor-element-109ce47{
    height: 250px;
    /*transition: all 0.4s ease-in-out !important;*/
}
.elementor-40 .elementor-element.elementor-element-109ce47:hover{
    height: 410px;
}
.content-text{
    margin-top: -300px !important;
    transition: 0.23s ease-in-out;
    transition-delay: .2s;
    display: none;
}
.elementor-40 .elementor-element.elementor-element-109ce47:hover .content-text{
    margin-top: unset !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f452558 */.elementor-40 .elementor-element.elementor-element-f452558{
    height: 250px;
    /*transition: all 0.4s ease-in-out !important;*/
}
.elementor-40 .elementor-element.elementor-element-f452558:hover{
    height: 410px;
}
.content-text{
    margin-top: -300px !important;
    transition: 0.23s ease-in-out;
    transition-delay: .2s;
    display: none;
}
.elementor-40 .elementor-element.elementor-element-f452558:hover .content-text{
    margin-top: unset !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14f00a0 */.elementor-40 .elementor-element.elementor-element-14f00a0{
    height: 250px;
    /*transition: all 0.4s ease-in-out !important;*/
}
.elementor-40 .elementor-element.elementor-element-14f00a0:hover{
    height: 410px;
}
.content-text{
    margin-top: -300px !important;
    transition: 0.23s ease-in-out;
    transition-delay: .2s;
    display: none;
}
.elementor-40 .elementor-element.elementor-element-14f00a0:hover .content-text{
    margin-top: unset !important;
    display: block;
}/* End custom CSS */