.elementor-26 .elementor-element.elementor-element-696bcadc{--display:flex;--min-height:267px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.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-26 .elementor-element.elementor-element-1a4ad3d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-1a4ad3d0.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-1a4ad3d0 .elementor-heading-title{color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-48bfcee5{margin:-27px -27px calc(var(--kit-widget-spacing, 0px) + -27px) -27px;padding:0px 0px 0px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-48bfcee5.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-48bfcee5 .elementor-heading-title{color:#FDFDFD;}.elementor-26 .elementor-element.elementor-element-f84ba9c{--display:flex;--min-height:357px;}.elementor-26 .elementor-element.elementor-element-f84ba9c:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-f84ba9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2F0C4F 0%, #000C1C 100%);}.elementor-26 .elementor-element.elementor-element-96e5716{--display:flex;--min-height:487px;}.elementor-26 .elementor-element.elementor-element-aff246e{--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-26 .elementor-element.elementor-element-cec3634{--display:flex;}.elementor-26 .elementor-element.elementor-element-4668311{text-align:center;}.elementor-26 .elementor-element.elementor-element-4668311 .elementor-heading-title{color:#000C1C;}.elementor-26 .elementor-element.elementor-element-395ed50{text-align:center;}.elementor-26 .elementor-element.elementor-element-395ed50 .elementor-heading-title{color:#320E6A;}.elementor-26 .elementor-element.elementor-element-6b9cb39.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-6b9cb39{text-align:center;}.elementor-26 .elementor-element.elementor-element-6b9cb39 .elementor-heading-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-b5da4ff{--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;--margin-top:-51px;--margin-bottom:0px;--margin-left:0px;--margin-right:-0px;}.elementor-26 .elementor-element.elementor-element-4ea5254{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-26 .elementor-element.elementor-element-a81a009{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-26 .elementor-element.elementor-element-57d13ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:11px 11px 11px 11px;}.elementor-26 .elementor-element.elementor-element-57d13ce:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-57d13ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-57d13ce.e-con{--align-self:center;}.elementor-26 .elementor-element.elementor-element-a1dee4b.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-a1dee4b{text-align:center;}.elementor-26 .elementor-element.elementor-element-a1dee4b .elementor-heading-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-40bb95d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:11px 11px 11px 11px;}.elementor-26 .elementor-element.elementor-element-40bb95d:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-40bb95d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-d6fc3a3{text-align:center;}.elementor-26 .elementor-element.elementor-element-d6fc3a3 .elementor-heading-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-72600c1{--display:flex;--min-height:0px;--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:-60px;--margin-bottom:-35px;--margin-left:-0px;--margin-right:-0px;}.elementor-26 .elementor-element.elementor-element-5b0cbe1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:11px 11px 11px 11px;}.elementor-26 .elementor-element.elementor-element-5b0cbe1:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-5b0cbe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-5b0cbe1.e-con{--align-self:center;}.elementor-26 .elementor-element.elementor-element-32a9280.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-32a9280{text-align:center;}.elementor-26 .elementor-element.elementor-element-32a9280 .elementor-heading-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-cbb19e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-26 .elementor-element.elementor-element-cbb19e1.e-con{--flex-grow:0;--flex-shrink:0;}.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-26 .elementor-element.elementor-element-4afde17{width:var( --container-widget-width, 96.917% );max-width:96.917%;--container-widget-width:96.917%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-4afde17.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-1e3191b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:11px 11px 11px 11px;}.elementor-26 .elementor-element.elementor-element-1e3191b:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-1e3191b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5D11D6;}.elementor-26 .elementor-element.elementor-element-1a4a13d{text-align:center;}.elementor-26 .elementor-element.elementor-element-1a4a13d .elementor-heading-title{color:#FDFDFD;}.elementor-26 .elementor-element.elementor-element-34629e1{--display:flex;--min-height:0px;--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:0px;--margin-bottom:-35px;--margin-left:-0px;--margin-right:-0px;}.elementor-26 .elementor-element.elementor-element-dbebe39{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:11px 11px 11px 11px;}.elementor-26 .elementor-element.elementor-element-dbebe39:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-dbebe39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-dbebe39.e-con{--align-self:center;}.elementor-26 .elementor-element.elementor-element-4a488b4.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-4a488b4{text-align:center;}.elementor-26 .elementor-element.elementor-element-4a488b4 .elementor-heading-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-4c7be5b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-26 .elementor-element.elementor-element-4c7be5b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-bc79eb7{width:var( --container-widget-width, 96.917% );max-width:96.917%;--container-widget-width:96.917%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-bc79eb7.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-bc79eb7 img{transition-duration:0.3s;}.elementor-26 .elementor-element.elementor-element-800170e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:11px 11px 11px 11px;}.elementor-26 .elementor-element.elementor-element-800170e:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-800170e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5D11D6;}.elementor-26 .elementor-element.elementor-element-aba7092.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-aba7092{text-align:center;}.elementor-26 .elementor-element.elementor-element-aba7092 .elementor-heading-title{color:#FDFDFD;}.elementor-26 .elementor-element.elementor-element-bf3cdc5{--display:flex;--min-height:0px;--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:0px;--margin-bottom:-35px;--margin-left:-0px;--margin-right:-0px;}.elementor-26 .elementor-element.elementor-element-281fbd5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:11px 11px 11px 11px;}.elementor-26 .elementor-element.elementor-element-281fbd5:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-281fbd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-281fbd5.e-con{--align-self:center;}.elementor-26 .elementor-element.elementor-element-9ba2041.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-9ba2041{text-align:center;}.elementor-26 .elementor-element.elementor-element-9ba2041 .elementor-heading-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-4c3589f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-26 .elementor-element.elementor-element-4c3589f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-6ddbdf7{width:var( --container-widget-width, 96.917% );max-width:96.917%;--container-widget-width:96.917%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-6ddbdf7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-1e7a747{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:11px 11px 11px 11px;}.elementor-26 .elementor-element.elementor-element-1e7a747:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-1e7a747 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5D11D6;}.elementor-26 .elementor-element.elementor-element-6f9ca03{text-align:center;}.elementor-26 .elementor-element.elementor-element-6f9ca03 .elementor-heading-title{color:#FDFDFD;}.elementor-26 .elementor-element.elementor-element-bf5db48{--display:flex;--min-height:0px;--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:0px;--margin-bottom:-35px;--margin-left:-0px;--margin-right:-0px;}.elementor-26 .elementor-element.elementor-element-614cd38{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:11px 11px 11px 11px;}.elementor-26 .elementor-element.elementor-element-614cd38:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-614cd38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-614cd38.e-con{--align-self:center;}.elementor-26 .elementor-element.elementor-element-03e03bb.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-03e03bb{text-align:center;}.elementor-26 .elementor-element.elementor-element-03e03bb .elementor-heading-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-7dca0a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-26 .elementor-element.elementor-element-7dca0a3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-08114ce{width:var( --container-widget-width, 96.917% );max-width:96.917%;--container-widget-width:96.917%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-08114ce.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-9e564bd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:11px 11px 11px 11px;}.elementor-26 .elementor-element.elementor-element-9e564bd:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-9e564bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5D11D6;}.elementor-26 .elementor-element.elementor-element-1bee7f1{text-align:center;}.elementor-26 .elementor-element.elementor-element-1bee7f1 .elementor-heading-title{color:#FDFDFD;}.elementor-26 .elementor-element.elementor-element-19549f9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-26 .elementor-element.elementor-element-092fe1b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:11px 11px 11px 11px;}.elementor-26 .elementor-element.elementor-element-092fe1b:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-092fe1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-092fe1b.e-con{--align-self:center;}.elementor-26 .elementor-element.elementor-element-a825d37.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-a825d37{text-align:center;}.elementor-26 .elementor-element.elementor-element-a825d37 .elementor-heading-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-f3d548a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-26 .elementor-element.elementor-element-f3d548a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-3d8514c{width:var( --container-widget-width, 96.917% );max-width:96.917%;--container-widget-width:96.917%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-3d8514c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-ea20024{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:11px 11px 11px 11px;}.elementor-26 .elementor-element.elementor-element-ea20024:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-ea20024 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5D11D6;}.elementor-26 .elementor-element.elementor-element-2f427df{text-align:center;}.elementor-26 .elementor-element.elementor-element-2f427df .elementor-heading-title{color:#FDFDFD;}.elementor-26 .elementor-element.elementor-element-382d8c7{--display:flex;--min-height:0px;--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:-35px;--margin-bottom:-55px;--margin-left:-0px;--margin-right:-0px;}.elementor-26 .elementor-element.elementor-element-66aa9ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:11px 11px 11px 11px;}.elementor-26 .elementor-element.elementor-element-66aa9ce:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-66aa9ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-66aa9ce.e-con{--align-self:center;}.elementor-26 .elementor-element.elementor-element-1fba348.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-1fba348{text-align:center;}.elementor-26 .elementor-element.elementor-element-1fba348 .elementor-heading-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-5665125{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-26 .elementor-element.elementor-element-5665125.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-5498643{width:var( --container-widget-width, 96.917% );max-width:96.917%;--container-widget-width:96.917%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-5498643.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-68aa18d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:11px 11px 11px 11px;}.elementor-26 .elementor-element.elementor-element-68aa18d:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-68aa18d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5D11D6;}.elementor-26 .elementor-element.elementor-element-8331937{text-align:center;}.elementor-26 .elementor-element.elementor-element-8331937 .elementor-heading-title{color:#FDFDFD;}.elementor-26 .elementor-element.elementor-element-59fe5dc{--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-26 .elementor-element.elementor-element-3c0b22d{--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-26 .elementor-element.elementor-element-bdf770d{--display:flex;}.elementor-26 .elementor-element.elementor-element-6fe30a6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#5D11D6;}.elementor-26 .elementor-element.elementor-element-744d362{text-align:center;}.elementor-26 .elementor-element.elementor-element-744d362 .elementor-heading-title{color:#4B218F;}.elementor-26 .elementor-element.elementor-element-5a10fcb{--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-26 .elementor-element.elementor-element-d19db45{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-26 .elementor-element.elementor-element-1ffc0e9{--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;--border-radius:23px 23px 23px 23px;box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.2);--e-con-transform-transition-duration:300ms;--e-con-transform-origin-x:center;--e-con-transform-origin-y:center;}.elementor-26 .elementor-element.elementor-element-1ffc0e9.e-con:hover{--e-con-transform-scale:1.05;}.elementor-26 .elementor-element.elementor-element-1ffc0e9:hover{box-shadow:0px 6px 12px 0px rgba(0, 0, 0, 0.25);}.elementor-26 .elementor-element.elementor-element-1ffc0e9 > .elementor-shape-top svg, .elementor-26 .elementor-element.elementor-element-1ffc0e9 > .e-con-inner > .elementor-shape-top svg{height:0px;}.elementor-26 .elementor-element.elementor-element-ead9abb .elementor-heading-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-e51b0e2{text-align:center;}.elementor-26 .elementor-element.elementor-element-e51b0e2 .elementor-heading-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-ac0551d{--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;--border-radius:23px 23px 23px 23px;box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.2);--e-con-transform-transition-duration:300ms;--e-con-transform-origin-x:center;--e-con-transform-origin-y:center;}.elementor-26 .elementor-element.elementor-element-ac0551d.e-con:hover{--e-con-transform-scale:1.05;}.elementor-26 .elementor-element.elementor-element-ac0551d:hover{box-shadow:0px 6px 12px 0px rgba(0, 0, 0, 0.25);}.elementor-26 .elementor-element.elementor-element-ac0551d > .elementor-shape-top svg, .elementor-26 .elementor-element.elementor-element-ac0551d > .e-con-inner > .elementor-shape-top svg{height:0px;}.elementor-26 .elementor-element.elementor-element-6d76c8d .elementor-heading-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-20f40bc{text-align:center;}.elementor-26 .elementor-element.elementor-element-20f40bc .elementor-heading-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-66fa356{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-26 .elementor-element.elementor-element-a4f450f{--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;--border-radius:23px 23px 23px 23px;box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.2);--e-con-transform-transition-duration:300ms;--e-con-transform-origin-x:center;--e-con-transform-origin-y:center;}.elementor-26 .elementor-element.elementor-element-a4f450f.e-con:hover{--e-con-transform-scale:1.05;}.elementor-26 .elementor-element.elementor-element-a4f450f:hover{box-shadow:0px 6px 12px 0px rgba(0, 0, 0, 0.25);}.elementor-26 .elementor-element.elementor-element-a4f450f > .elementor-shape-top svg, .elementor-26 .elementor-element.elementor-element-a4f450f > .e-con-inner > .elementor-shape-top svg{height:0px;}.elementor-26 .elementor-element.elementor-element-017e9d8 .elementor-heading-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-eaf5769{text-align:center;}.elementor-26 .elementor-element.elementor-element-eaf5769 .elementor-heading-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-15dd39f{--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;--border-radius:23px 23px 23px 23px;box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.2);--e-con-transform-transition-duration:300ms;--e-con-transform-origin-x:center;--e-con-transform-origin-y:center;}.elementor-26 .elementor-element.elementor-element-15dd39f.e-con:hover{--e-con-transform-scale:1.05;}.elementor-26 .elementor-element.elementor-element-15dd39f:hover{box-shadow:0px 6px 12px 0px rgba(0, 0, 0, 0.25);}.elementor-26 .elementor-element.elementor-element-15dd39f > .elementor-shape-top svg, .elementor-26 .elementor-element.elementor-element-15dd39f > .e-con-inner > .elementor-shape-top svg{height:0px;}.elementor-26 .elementor-element.elementor-element-62c0a53 .elementor-heading-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-c645556{text-align:center;}.elementor-26 .elementor-element.elementor-element-c645556 .elementor-heading-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-42e5f125{--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-26 .elementor-element.elementor-element-3ea1801a{--display:flex;}.elementor-26 .elementor-element.elementor-element-7625157f{--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-26 .elementor-element.elementor-element-77b2bc0d{--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-26 .elementor-element.elementor-element-77b2bc0d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-ae15b4{--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-26 .elementor-element.elementor-element-ae15b4.e-con{--flex-grow:0;--flex-shrink:0;}.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-26 .elementor-element.elementor-element-633005{--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-26 .elementor-element.elementor-element-633005.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-13bae728 img{height:280px;}.elementor-26 .elementor-element.elementor-element-365e0082{--display:flex;}.elementor-26 .elementor-element.elementor-element-3c3ebdda{--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-26 .elementor-element.elementor-element-3cfbecc{--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-26 .elementor-element.elementor-element-3cfbecc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-7d07bba3{--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-26 .elementor-element.elementor-element-7d07bba3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-67f621dd{--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-26 .elementor-element.elementor-element-67f621dd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-22c7a730 img{height:280px;}.elementor-26 .elementor-element.elementor-element-9dea967{--display:flex;}.elementor-26 .elementor-element.elementor-element-184cb315{--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-26 .elementor-element.elementor-element-1fc2fdf4{--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-26 .elementor-element.elementor-element-1fc2fdf4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-1e383dfc{--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-26 .elementor-element.elementor-element-1e383dfc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-73f1052f{--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-26 .elementor-element.elementor-element-73f1052f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-19a478d4 img{height:280px;}.elementor-26 .elementor-element.elementor-element-9048ea5{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-26 .elementor-element.elementor-element-27ff53c1{--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-26 .elementor-element.elementor-element-27ff53c1:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-27ff53c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(113deg, #2F0C4F 0%, #10031B 100%);}.elementor-26 .elementor-element.elementor-element-a3752f9{--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-26 .elementor-element.elementor-element-2c8a386{--display:flex;}.elementor-26 .elementor-element.elementor-element-861e173 .elementor-heading-title{color:#000C1C;}.elementor-26 .elementor-element.elementor-element-9d1d439.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-9d1d439{text-align:center;}.elementor-26 .elementor-element.elementor-element-9d1d439 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000C1C;}.elementor-26 .elementor-element.elementor-element-33f1a2f{width:var( --container-widget-width, 78.908% );max-width:78.908%;--container-widget-width:78.908%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-33f1a2f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-270649c{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-26 .elementor-element.elementor-element-696bcadc{--min-height:245px;}.elementor-26 .elementor-element.elementor-element-9048ea5{--e-n-carousel-swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-26 .elementor-element.elementor-element-696bcadc{--content-width:1222px;}.elementor-26 .elementor-element.elementor-element-f84ba9c{--content-width:1140px;}.elementor-26 .elementor-element.elementor-element-a81a009{--width:100%;}.elementor-26 .elementor-element.elementor-element-cbb19e1{--width:19.661%;}.elementor-26 .elementor-element.elementor-element-4c7be5b{--width:19.661%;}.elementor-26 .elementor-element.elementor-element-4c3589f{--width:19.661%;}.elementor-26 .elementor-element.elementor-element-7dca0a3{--width:19.661%;}.elementor-26 .elementor-element.elementor-element-f3d548a{--width:19.661%;}.elementor-26 .elementor-element.elementor-element-5665125{--width:19.661%;}.elementor-26 .elementor-element.elementor-element-77b2bc0d{--width:52.662%;}.elementor-26 .elementor-element.elementor-element-ae15b4{--width:14.749%;}.elementor-26 .elementor-element.elementor-element-633005{--width:28.956%;}.elementor-26 .elementor-element.elementor-element-3cfbecc{--width:52.662%;}.elementor-26 .elementor-element.elementor-element-7d07bba3{--width:14.749%;}.elementor-26 .elementor-element.elementor-element-67f621dd{--width:28.956%;}.elementor-26 .elementor-element.elementor-element-1fc2fdf4{--width:52.662%;}.elementor-26 .elementor-element.elementor-element-1e383dfc{--width:14.749%;}.elementor-26 .elementor-element.elementor-element-73f1052f{--width:28.956%;}}@media(max-width:1024px) and (min-width:768px){.elementor-26 .elementor-element.elementor-element-696bcadc{--content-width:739px;}}@media(max-width:767px){.elementor-26 .elementor-element.elementor-element-696bcadc{--content-width:500px;--min-height:320px;}.elementor-26 .elementor-element.elementor-element-1a4ad3d0{padding:11px 11px 11px 11px;}.elementor-26 .elementor-element.elementor-element-57d13ce{--margin-top:-5px;--margin-bottom:-35px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-4afde17{--e-transform-rotateZ:90deg;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + -41px) 0px;}.elementor-26 .elementor-element.elementor-element-bc79eb7{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;}.elementor-26 .elementor-element.elementor-element-6ddbdf7{--e-transform-rotateZ:90deg;margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;}.elementor-26 .elementor-element.elementor-element-08114ce{--e-transform-rotateZ:90deg;margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;}.elementor-26 .elementor-element.elementor-element-3d8514c{--e-transform-rotateZ:90deg;margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;}.elementor-26 .elementor-element.elementor-element-5498643{--e-transform-rotateZ:90deg;margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;}.elementor-26 .elementor-element.elementor-element-7625157f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-26 .elementor-element.elementor-element-9048ea5{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for image, class: .elementor-element-13bae728 *//* 🔹 Right Side Container */
.elementor-26 .elementor-element.elementor-element-13bae728 {
  display: flex;
  align-items: center;
  justify-content: center;
  background: #F8F8FF;
  border-radius: 12px;
  padding: 20px;
}

/* 🔹 Image Styling */
.elementor-26 .elementor-element.elementor-element-13bae728 img {
  width: 100%;
  max-width: 400px;
  border-radius: 12px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
  transition: transform 0.3s ease;
}

/* 🔹 Hover Effect */
.elementor-26 .elementor-element.elementor-element-13bae728 img:hover {
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22c7a730 *//* 🔹 Right Side Container */
.elementor-26 .elementor-element.elementor-element-22c7a730 {
  display: flex;
  align-items: center;
  justify-content: center;
  background: #F8F8FF;
  border-radius: 12px;
  padding: 20px;
}

/* 🔹 Image Styling */
.elementor-26 .elementor-element.elementor-element-22c7a730 img {
  width: 100%;
  max-width: 400px;
  border-radius: 12px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
  transition: transform 0.3s ease;
}

/* 🔹 Hover Effect */
.elementor-26 .elementor-element.elementor-element-22c7a730 img:hover {
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19a478d4 *//* 🔹 Right Side Container */
.elementor-26 .elementor-element.elementor-element-19a478d4 {
  display: flex;
  align-items: center;
  justify-content: center;
  background: #F8F8FF;
  border-radius: 12px;
  padding: 20px;
}

/* 🔹 Image Styling */
.elementor-26 .elementor-element.elementor-element-19a478d4 img {
  width: 100%;
  max-width: 400px;
  border-radius: 12px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
  transition: transform 0.3s ease;
}

/* 🔹 Hover Effect */
.elementor-26 .elementor-element.elementor-element-19a478d4 img:hover {
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-13bae728 *//* 🔹 Right Side Container */
.elementor-26 .elementor-element.elementor-element-13bae728 {
  display: flex;
  align-items: center;
  justify-content: center;
  background: #F8F8FF;
  border-radius: 12px;
  padding: 20px;
}

/* 🔹 Image Styling */
.elementor-26 .elementor-element.elementor-element-13bae728 img {
  width: 100%;
  max-width: 400px;
  border-radius: 12px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
  transition: transform 0.3s ease;
}

/* 🔹 Hover Effect */
.elementor-26 .elementor-element.elementor-element-13bae728 img:hover {
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22c7a730 *//* 🔹 Right Side Container */
.elementor-26 .elementor-element.elementor-element-22c7a730 {
  display: flex;
  align-items: center;
  justify-content: center;
  background: #F8F8FF;
  border-radius: 12px;
  padding: 20px;
}

/* 🔹 Image Styling */
.elementor-26 .elementor-element.elementor-element-22c7a730 img {
  width: 100%;
  max-width: 400px;
  border-radius: 12px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
  transition: transform 0.3s ease;
}

/* 🔹 Hover Effect */
.elementor-26 .elementor-element.elementor-element-22c7a730 img:hover {
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19a478d4 *//* 🔹 Right Side Container */
.elementor-26 .elementor-element.elementor-element-19a478d4 {
  display: flex;
  align-items: center;
  justify-content: center;
  background: #F8F8FF;
  border-radius: 12px;
  padding: 20px;
}

/* 🔹 Image Styling */
.elementor-26 .elementor-element.elementor-element-19a478d4 img {
  width: 100%;
  max-width: 400px;
  border-radius: 12px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
  transition: transform 0.3s ease;
}

/* 🔹 Hover Effect */
.elementor-26 .elementor-element.elementor-element-19a478d4 img:hover {
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-13bae728 *//* 🔹 Right Side Container */
.elementor-26 .elementor-element.elementor-element-13bae728 {
  display: flex;
  align-items: center;
  justify-content: center;
  background: #F8F8FF;
  border-radius: 12px;
  padding: 20px;
}

/* 🔹 Image Styling */
.elementor-26 .elementor-element.elementor-element-13bae728 img {
  width: 100%;
  max-width: 400px;
  border-radius: 12px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
  transition: transform 0.3s ease;
}

/* 🔹 Hover Effect */
.elementor-26 .elementor-element.elementor-element-13bae728 img:hover {
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22c7a730 *//* 🔹 Right Side Container */
.elementor-26 .elementor-element.elementor-element-22c7a730 {
  display: flex;
  align-items: center;
  justify-content: center;
  background: #F8F8FF;
  border-radius: 12px;
  padding: 20px;
}

/* 🔹 Image Styling */
.elementor-26 .elementor-element.elementor-element-22c7a730 img {
  width: 100%;
  max-width: 400px;
  border-radius: 12px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
  transition: transform 0.3s ease;
}

/* 🔹 Hover Effect */
.elementor-26 .elementor-element.elementor-element-22c7a730 img:hover {
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19a478d4 *//* 🔹 Right Side Container */
.elementor-26 .elementor-element.elementor-element-19a478d4 {
  display: flex;
  align-items: center;
  justify-content: center;
  background: #F8F8FF;
  border-radius: 12px;
  padding: 20px;
}

/* 🔹 Image Styling */
.elementor-26 .elementor-element.elementor-element-19a478d4 img {
  width: 100%;
  max-width: 400px;
  border-radius: 12px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
  transition: transform 0.3s ease;
}

/* 🔹 Hover Effect */
.elementor-26 .elementor-element.elementor-element-19a478d4 img:hover {
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-13bae728 *//* 🔹 Right Side Container */
.elementor-26 .elementor-element.elementor-element-13bae728 {
  display: flex;
  align-items: center;
  justify-content: center;
  background: #F8F8FF;
  border-radius: 12px;
  padding: 20px;
}

/* 🔹 Image Styling */
.elementor-26 .elementor-element.elementor-element-13bae728 img {
  width: 100%;
  max-width: 400px;
  border-radius: 12px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
  transition: transform 0.3s ease;
}

/* 🔹 Hover Effect */
.elementor-26 .elementor-element.elementor-element-13bae728 img:hover {
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22c7a730 *//* 🔹 Right Side Container */
.elementor-26 .elementor-element.elementor-element-22c7a730 {
  display: flex;
  align-items: center;
  justify-content: center;
  background: #F8F8FF;
  border-radius: 12px;
  padding: 20px;
}

/* 🔹 Image Styling */
.elementor-26 .elementor-element.elementor-element-22c7a730 img {
  width: 100%;
  max-width: 400px;
  border-radius: 12px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
  transition: transform 0.3s ease;
}

/* 🔹 Hover Effect */
.elementor-26 .elementor-element.elementor-element-22c7a730 img:hover {
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19a478d4 *//* 🔹 Right Side Container */
.elementor-26 .elementor-element.elementor-element-19a478d4 {
  display: flex;
  align-items: center;
  justify-content: center;
  background: #F8F8FF;
  border-radius: 12px;
  padding: 20px;
}

/* 🔹 Image Styling */
.elementor-26 .elementor-element.elementor-element-19a478d4 img {
  width: 100%;
  max-width: 400px;
  border-radius: 12px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
  transition: transform 0.3s ease;
}

/* 🔹 Hover Effect */
.elementor-26 .elementor-element.elementor-element-19a478d4 img:hover {
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-33f1a2f */<style>
/* 🌐 Overall Section Layout */
section.cta-form-section {
  background: linear-gradient(135deg, #051937, #000C1C);
  padding: 100px 20px;
  text-align: center;
  color: #fff;
}

/* 🧭 Heading */
section.cta-form-section h2 {
  font-size: 2.5rem;
  font-weight: 600;
  margin-bottom: 15px;
}

section.cta-form-section p {
  font-size: 1.1rem;
  color: #d6e2f5;
  margin-bottom: 50px;
}

/* 🎯 Contact Form Wrapper */
.wpcf7 {
  max-width: 800px;
  margin: 0 auto;
  background: rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(12px);
  padding: 60px 70px;
  border-radius: 20px;
  box-shadow: 0 10px 35px rgba(0,0,0,0.3);
  text-align: left;
  transition: all 0.3s ease;
}

/* 🧾 Input Fields */
.wpcf7 form {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 25px 30px;
}

.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"],
.wpcf7 textarea {
  width: 100%;
  background: rgba(255, 255, 255, 0.9);
  border: 1px solid #d1d9e6;
  border-radius: 10px;
  padding: 15px 18px;
  font-size: 16px;
  font-family: 'Poppins', sans-serif;
  color: #000;
  transition: all 0.3s ease;
  box-shadow: inset 0 2px 4px rgba(0,0,0,0.05);
}

.wpcf7 input:focus,
.wpcf7 textarea:focus {
  border-color: #000C1C;
  box-shadow: 0 0 8px rgba(0,12,28,0.5);
  outline: none;
}

/* 📋 Textarea full width */
.wpcf7 textarea {
  grid-column: 1 / 3;
  min-height: 150px;
  resize: none;
}

/* 🚀 Submit Button */
.wpcf7 input[type="submit"] {
  grid-column: 1 / 3;
  background: #000C1C;
  color: #fff;
  border: none;
  border-radius: 10px;
  padding: 16px 45px;
  font-size: 18px;
  font-weight: 500;
  letter-spacing: 0.5px;
  cursor: pointer;
  transition: all 0.3s ease;
  margin-top: 10px;
}

.wpcf7 input[type="submit"]:hover {
  background: #001a38;
  transform: translateY(-2px);
}

/* 💬 Response Message */
.wpcf7-response-output {
  grid-column: 1 / 3;
  margin-top: 20px;
  font-size: 16px;
  color: #fff;
  text-align: center;
}

/* 📱 Responsive Design */
@media (max-width: 768px) {
  .wpcf7 {
    padding: 40px 25px;
  }
  .wpcf7 form {
    grid-template-columns: 1fr;
  }
  .wpcf7 textarea,
  .wpcf7 input[type="submit"] {
    grid-column: 1 / 2;
  }
}
</style>/* End custom CSS */