.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-2347 .elementor-element.elementor-element-b33d23c{--display:flex;--min-height:100vh;--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:1;}.elementor-2347 .elementor-element.elementor-element-b33d23c:not(.elementor-motion-effects-element-type-background), .elementor-2347 .elementor-element.elementor-element-b33d23c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://monsoon.academy/wp-content/uploads/2026/03/Homepage_bkcgrnd_v2-scaled.png");background-repeat:no-repeat;background-size:cover;}.elementor-2347 .elementor-element.elementor-element-b33d23c::before, .elementor-2347 .elementor-element.elementor-element-b33d23c > .elementor-background-video-container::before, .elementor-2347 .elementor-element.elementor-element-b33d23c > .e-con-inner > .elementor-background-video-container::before, .elementor-2347 .elementor-element.elementor-element-b33d23c > .elementor-background-slideshow::before, .elementor-2347 .elementor-element.elementor-element-b33d23c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2347 .elementor-element.elementor-element-b33d23c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://monsoon.academy/wp-content/uploads/2026/01/swirl1.png");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:50% auto;}.elementor-2347 .elementor-element.elementor-element-fb59d5a{--display:flex;--z-index:999;}.elementor-2347 .elementor-element.elementor-element-0e3b71c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:28px 28px 28px 28px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.18);--margin-top:24px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:22px;--padding-right:22px;--z-index:10;}.elementor-2347 .elementor-element.elementor-element-0e3b71c:not(.elementor-motion-effects-element-type-background), .elementor-2347 .elementor-element.elementor-element-0e3b71c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-2347 .elementor-element.elementor-element-e485e25{text-align:start;}.elementor-2347 .elementor-element.elementor-element-e485e25 img{max-width:100px;}.elementor-widget-nav-menu.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-nav-menu .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-nav-menu:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-nav-menu.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-nav-menu .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2347 .elementor-element.elementor-element-f778adc{padding:0px 0px 0px 0px;--e-nav-menu-horizontal-menu-item-margin:calc( 100px / 2 );}.elementor-2347 .elementor-element.elementor-element-f778adc .elementor-menu-toggle{margin:0 auto;}.elementor-2347 .elementor-element.elementor-element-f778adc .elementor-nav-menu .elementor-item{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:600;text-decoration:none;line-height:0px;}.elementor-2347 .elementor-element.elementor-element-f778adc .elementor-nav-menu--main .elementor-item{color:#4530AA;fill:#4530AA;}.elementor-2347 .elementor-element.elementor-element-f778adc .elementor-nav-menu--main .elementor-item:hover,
					.elementor-2347 .elementor-element.elementor-element-f778adc .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-2347 .elementor-element.elementor-element-f778adc .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-2347 .elementor-element.elementor-element-f778adc .elementor-nav-menu--main .elementor-item:focus{color:#4530AA;fill:#4530AA;}.elementor-2347 .elementor-element.elementor-element-f778adc .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#4530AA;}.elementor-2347 .elementor-element.elementor-element-f778adc .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:100px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-button.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-2347 .elementor-element.elementor-element-d834586 .elementor-button{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:600;line-height:0px;border-radius:10px 10px 10px 10px;padding:15px 40px 15px 40px;}.elementor-2347 .elementor-element.elementor-element-4c06b6b{--display:flex;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2347 .elementor-element.elementor-element-a7736bb{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-2347 .elementor-element.elementor-element-7ce623e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-html .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-html:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-html.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-2347 .elementor-element.elementor-element-d1f04be{padding:0px 0px 0px 0px;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-2347 .elementor-element.elementor-element-b8ad25e{--display:flex;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-2347 .elementor-element.elementor-element-3a14de1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2347 .elementor-element.elementor-element-3a14de1 .elementor-heading-title{font-family:"Rasa", Sans-serif;font-size:42px;font-weight:400;line-height:50px;color:#FFFFFF;}.elementor-2347 .elementor-element.elementor-element-5368db6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2347 .elementor-element.elementor-element-7c18e60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2347 .elementor-element.elementor-element-e9dd286{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2347 .elementor-element.elementor-element-d320333{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2347 .elementor-element.elementor-element-d320333 .elementor-button{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:600;line-height:0px;border-radius:10px 10px 10px 10px;padding:15px 40px 15px 40px;}.elementor-2347 .elementor-element.elementor-element-e37cdba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-2347 .elementor-element.elementor-element-6334589{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2347 .elementor-element.elementor-element-cd64268{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2347 .elementor-element.elementor-element-cd64268 .elementor-button{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:600;line-height:0px;border-radius:10px 10px 10px 10px;padding:15px 40px 15px 40px;}.elementor-2347 .elementor-element.elementor-element-3990691{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:10px 10px 10px 10px;}.elementor-2347 .elementor-element.elementor-element-fad1024{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2347 .elementor-element.elementor-element-68d53a6{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2347 .elementor-element.elementor-element-68d53a6 .elementor-button{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:600;line-height:0px;border-radius:10px 10px 10px 10px;padding:15px 40px 15px 40px;}.elementor-2347 .elementor-element.elementor-element-26fe862{--display:flex;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2347 .elementor-element.elementor-element-26fe862::before, .elementor-2347 .elementor-element.elementor-element-26fe862 > .elementor-background-video-container::before, .elementor-2347 .elementor-element.elementor-element-26fe862 > .e-con-inner > .elementor-background-video-container::before, .elementor-2347 .elementor-element.elementor-element-26fe862 > .elementor-background-slideshow::before, .elementor-2347 .elementor-element.elementor-element-26fe862 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2347 .elementor-element.elementor-element-26fe862 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://monsoon.academy/wp-content/uploads/2026/01/elements-19.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:60% auto;}.elementor-2347 .elementor-element.elementor-element-19b08fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2347 .elementor-element.elementor-element-19b08fa .elementor-heading-title{font-family:"Rasa", Sans-serif;font-size:42px;font-weight:400;line-height:50px;color:#4530AA;}.elementor-2347 .elementor-element.elementor-element-267f672{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2347 .elementor-element.elementor-element-e26e604{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-2347 .elementor-element.elementor-element-a15d209{padding:20px 20px 20px 20px;font-family:"IBM Plex Sans", Sans-serif;font-size:22px;font-weight:400;line-height:20px;color:#4530AA;}.elementor-2347 .elementor-element.elementor-element-11621ae{padding:20px 20px 20px 20px;}.elementor-2347 .elementor-element.elementor-element-809d5ee{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:5;}.elementor-2347 .elementor-element.elementor-element-3f59dcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2347 .elementor-element.elementor-element-3f59dcb .elementor-heading-title{font-family:"Rasa", Sans-serif;font-size:42px;font-weight:500;line-height:50px;color:#4530AA;}.elementor-2347 .elementor-element.elementor-element-b338367{--display:flex;--overlay-opacity:0.5;}.elementor-2347 .elementor-element.elementor-element-b338367::before, .elementor-2347 .elementor-element.elementor-element-b338367 > .elementor-background-video-container::before, .elementor-2347 .elementor-element.elementor-element-b338367 > .e-con-inner > .elementor-background-video-container::before, .elementor-2347 .elementor-element.elementor-element-b338367 > .elementor-background-slideshow::before, .elementor-2347 .elementor-element.elementor-element-b338367 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2347 .elementor-element.elementor-element-b338367 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://monsoon.academy/wp-content/uploads/2026/01/IMG_1545.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-2347 .elementor-element.elementor-element-59d0f98{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;--justify-items:center;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;--z-index:20;}.elementor-2347 .elementor-element.elementor-element-59d0f98::before, .elementor-2347 .elementor-element.elementor-element-59d0f98 > .elementor-background-video-container::before, .elementor-2347 .elementor-element.elementor-element-59d0f98 > .e-con-inner > .elementor-background-video-container::before, .elementor-2347 .elementor-element.elementor-element-59d0f98 > .elementor-background-slideshow::before, .elementor-2347 .elementor-element.elementor-element-59d0f98 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2347 .elementor-element.elementor-element-59d0f98 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2347 .elementor-element.elementor-element-68ec31f{padding:0px 0px 0px 0px;}.elementor-2347 .elementor-element.elementor-element-d729bd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2347 .elementor-element.elementor-element-1f9d51f{--display:flex;--margin-top:50px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-2347 .elementor-element.elementor-element-d9a55b3{--display:flex;--border-radius:22px 22px 22px 22px;box-shadow:0px 10px 30px 0px rgba(0,0,0,0.5);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2347 .elementor-element.elementor-element-d9a55b3:not(.elementor-motion-effects-element-type-background), .elementor-2347 .elementor-element.elementor-element-d9a55b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2B2F8F 0%, #2B2F8F 100%);}.elementor-2347 .elementor-element.elementor-element-bd671e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;text-align:start;}.elementor-2347 .elementor-element.elementor-element-bd671e0 .elementor-heading-title{font-family:"Rasa", Sans-serif;font-size:42px;font-weight:400;line-height:50px;color:#FFFFFF;}.elementor-widget-nested-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nested-carousel .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-nested-carousel .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-nested-carousel:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-nested-carousel.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-nested-carousel .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-2347 .elementor-element.elementor-element-ce60f1a{--display:flex;}.elementor-2347 .elementor-element.elementor-element-51331e9{--display:flex;--min-height:160px;--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;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2347 .elementor-element.elementor-element-51331e9:not(.elementor-motion-effects-element-type-background), .elementor-2347 .elementor-element.elementor-element-51331e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-2347 .elementor-element.elementor-element-4bd9725{text-align:start;}.elementor-2347 .elementor-element.elementor-element-4bd9725 img{width:100px;max-width:100px;height:100px;object-fit:cover;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-2347 .elementor-element.elementor-element-4c786b9{padding:30px 0px 0px 0px;font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2347 .elementor-element.elementor-element-38ac355{--display:flex;}.elementor-2347 .elementor-element.elementor-element-f172a19{--display:flex;--min-height:160px;--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;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2347 .elementor-element.elementor-element-f172a19:not(.elementor-motion-effects-element-type-background), .elementor-2347 .elementor-element.elementor-element-f172a19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-2347 .elementor-element.elementor-element-e984bef{text-align:start;}.elementor-2347 .elementor-element.elementor-element-e984bef img{width:100px;max-width:100px;height:100px;object-fit:cover;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-2347 .elementor-element.elementor-element-0dc06ea{padding:30px 0px 0px 0px;text-align:start;font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2347 .elementor-element.elementor-element-a48e22c{--display:flex;}.elementor-2347 .elementor-element.elementor-element-cb61f13{--display:flex;--min-height:160px;--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;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2347 .elementor-element.elementor-element-cb61f13:not(.elementor-motion-effects-element-type-background), .elementor-2347 .elementor-element.elementor-element-cb61f13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-2347 .elementor-element.elementor-element-4b879ac{text-align:start;}.elementor-2347 .elementor-element.elementor-element-4b879ac img{width:100px;max-width:100px;height:100px;object-fit:cover;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-2347 .elementor-element.elementor-element-f616b74{padding:30px 0px 0px 0px;text-align:start;font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2347 .elementor-element.elementor-element-8a06aaa{--display:flex;}.elementor-2347 .elementor-element.elementor-element-0915f54{--display:flex;--min-height:160px;--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;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2347 .elementor-element.elementor-element-0915f54:not(.elementor-motion-effects-element-type-background), .elementor-2347 .elementor-element.elementor-element-0915f54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-2347 .elementor-element.elementor-element-4e9f0a5{text-align:start;}.elementor-2347 .elementor-element.elementor-element-4e9f0a5 img{width:100px;max-width:100px;height:100px;object-fit:cover;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-2347 .elementor-element.elementor-element-1e4e6f5{padding:30px 0px 0px 50px;text-align:start;font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2347 .elementor-element.elementor-element-a755acb{--display:flex;}.elementor-2347 .elementor-element.elementor-element-cf6e179{--display:flex;--min-height:160px;--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;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2347 .elementor-element.elementor-element-cf6e179:not(.elementor-motion-effects-element-type-background), .elementor-2347 .elementor-element.elementor-element-cf6e179 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-2347 .elementor-element.elementor-element-ce6aacb{text-align:start;}.elementor-2347 .elementor-element.elementor-element-ce6aacb img{width:100px;max-width:100px;height:100px;object-fit:cover;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-2347 .elementor-element.elementor-element-d9d30c3{padding:30px 0px 0px 30px;text-align:start;font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2347 .elementor-element.elementor-element-1d39367{--display:flex;}.elementor-2347 .elementor-element.elementor-element-6f3a7cf{--display:flex;--min-height:160px;--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;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2347 .elementor-element.elementor-element-6f3a7cf:not(.elementor-motion-effects-element-type-background), .elementor-2347 .elementor-element.elementor-element-6f3a7cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-2347 .elementor-element.elementor-element-16aabc9{text-align:start;}.elementor-2347 .elementor-element.elementor-element-16aabc9 img{width:100px;max-width:100px;height:100px;object-fit:cover;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-2347 .elementor-element.elementor-element-1bac069{padding:30px 0px 0px 0px;text-align:start;font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2347 .elementor-element.elementor-element-27c99c7{--display:flex;}.elementor-2347 .elementor-element.elementor-element-0ec1549{--display:flex;--min-height:160px;--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;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2347 .elementor-element.elementor-element-0ec1549:not(.elementor-motion-effects-element-type-background), .elementor-2347 .elementor-element.elementor-element-0ec1549 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-2347 .elementor-element.elementor-element-cd23036{text-align:start;}.elementor-2347 .elementor-element.elementor-element-cd23036 img{width:100px;max-width:100px;height:100px;object-fit:cover;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-2347 .elementor-element.elementor-element-f44714b{padding:30px 0px 0px 30px;text-align:start;font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2347 .elementor-element.elementor-element-87053c0{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;padding:30px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:12px;--e-n-carousel-dots-normal-color:#FFFFFF;--e-n-carousel-dots-hover-color:#FFFFFF;}.elementor-2347 .elementor-element.elementor-element-e12ff79{--display:flex;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:50;}.elementor-2347 .elementor-element.elementor-element-8b1ff39{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-2347 .elementor-element.elementor-element-5eb1b8a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2347 .elementor-element.elementor-element-d9b7022{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2347 .elementor-element.elementor-element-d9b7022 .elementor-heading-title{font-family:"Rasa", Sans-serif;font-size:64px;font-weight:400;line-height:1em;color:#FFFFFF;}.elementor-2347 .elementor-element.elementor-element-ebbc222{padding:0px 0px 0px 0px;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-2347 .elementor-element.elementor-element-139a29a{--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-2347 .elementor-element.elementor-element-5a1a80a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2347 .elementor-element.elementor-element-5a1a80a.elementor-element{--align-self:flex-start;}.elementor-2347 .elementor-element.elementor-element-5a1a80a .elementor-button{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:600;line-height:0px;border-radius:10px 10px 10px 10px;padding:15px 40px 15px 40px;}.elementor-2347 .elementor-element.elementor-element-2b1bed5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2347 .elementor-element.elementor-element-2b1bed5.elementor-element{--align-self:flex-start;}.elementor-2347 .elementor-element.elementor-element-2b1bed5 .elementor-button{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:600;line-height:0px;border-radius:10px 10px 10px 10px;padding:15px 40px 15px 40px;}.elementor-2347 .elementor-element.elementor-element-ed739b4{--display:flex;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:100;}.elementor-2347 .elementor-element.elementor-element-71094c4{--display:flex;--border-radius:18px 18px 18px 18px;box-shadow:0px 10px 30px 0px rgba(0,0,0,0.5);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2347 .elementor-element.elementor-element-71094c4:not(.elementor-motion-effects-element-type-background), .elementor-2347 .elementor-element.elementor-element-71094c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2347 .elementor-element.elementor-element-3da062e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2347 .elementor-element.elementor-element-3da062e .elementor-heading-title{font-family:"Rasa", Sans-serif;font-size:42px;font-weight:400;line-height:50px;color:#4530AA;}.elementor-2347 .elementor-element.elementor-element-9a2d132{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2B2F8F;--border-color:#2B2F8F;--border-radius:16px 16px 16px 16px;}.elementor-2347 .elementor-element.elementor-element-36d3023{--display:flex;--min-height:160px;--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:100px 100px;--row-gap:100px;--column-gap:100px;--flex-wrap:nowrap;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2347 .elementor-element.elementor-element-36d3023:not(.elementor-motion-effects-element-type-background), .elementor-2347 .elementor-element.elementor-element-36d3023 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-2347 .elementor-element.elementor-element-27626ec{text-align:start;}.elementor-2347 .elementor-element.elementor-element-27626ec img{width:100px;max-width:100px;height:100px;object-fit:cover;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-2347 .elementor-element.elementor-element-218480d{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#2B2F8F;}.elementor-2347 .elementor-element.elementor-element-efb2f0a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2B2F8F;--border-color:#2B2F8F;--border-radius:16px 16px 16px 16px;}.elementor-2347 .elementor-element.elementor-element-830378e{--display:flex;--min-height:160px;--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:100px 100px;--row-gap:100px;--column-gap:100px;--flex-wrap:nowrap;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2347 .elementor-element.elementor-element-830378e:not(.elementor-motion-effects-element-type-background), .elementor-2347 .elementor-element.elementor-element-830378e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-2347 .elementor-element.elementor-element-3721d4f{text-align:start;}.elementor-2347 .elementor-element.elementor-element-3721d4f img{width:100px;max-width:100px;height:100px;object-fit:cover;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-2347 .elementor-element.elementor-element-4dbeffc{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#2B2F8F;}.elementor-2347 .elementor-element.elementor-element-2e80a07{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:12px;--e-n-carousel-dots-normal-color:#4530AA;--e-n-carousel-dots-hover-color:#FFFFFF;}.elementor-2347 .elementor-element.elementor-element-2266635{--display:flex;--border-radius:0px 0px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:10;}.elementor-2347 .elementor-element.elementor-element-2266635:not(.elementor-motion-effects-element-type-background), .elementor-2347 .elementor-element.elementor-element-2266635 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAED;}.elementor-2347 .elementor-element.elementor-element-8057a04{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2347 .elementor-element.elementor-element-bb0cbaa{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2347 .elementor-element.elementor-element-a0b8f48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2347 .elementor-element.elementor-element-a0b8f48 .elementor-heading-title{font-family:"Rasa", Sans-serif;font-size:42px;font-weight:400;line-height:50px;color:#4530AA;}.elementor-2347 .elementor-element.elementor-element-b2ecf72{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2347 .elementor-element.elementor-element-8ca9c2a{--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:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:5;}.elementor-2347 .elementor-element.elementor-element-8ca9c2a:not(.elementor-motion-effects-element-type-background), .elementor-2347 .elementor-element.elementor-element-8ca9c2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://monsoon.academy/wp-content/uploads/2026/03/Footer-Gradient.png");background-repeat:no-repeat;background-size:cover;}.elementor-2347 .elementor-element.elementor-element-acded45{--display:flex;}.elementor-2347 .elementor-element.elementor-element-a3cf0fc{--display:flex;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2347 .elementor-element.elementor-element-0ded40a img{max-width:20%;}.elementor-2347 .elementor-element.elementor-element-e597e2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2347 .elementor-element.elementor-element-e597e2d .elementor-heading-title{font-family:"Rasa", Sans-serif;font-size:36px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-2347 .elementor-element.elementor-element-315cfc5{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2347 .elementor-element.elementor-element-315cfc5 .elementor-heading-title{font-family:"Rasa", Sans-serif;font-size:36px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-2347 .elementor-element.elementor-element-bff78c4{text-align:center;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:500;line-height:20px;color:#FFFFFF;}.elementor-widget-shortcode.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-shortcode .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-shortcode:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-shortcode.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-2347 .elementor-element.elementor-element-ec852cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2347 .elementor-element.elementor-element-ec852cf .elementor-heading-title{font-family:"Rasa", Sans-serif;font-size:28px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-2347 .elementor-element.elementor-element-7b94a19{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2347 .elementor-element.elementor-element-20d6749{text-align:center;font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#FFFFFF;}.elementor-2347 .elementor-element.elementor-element-e045db0{--display:flex;}.elementor-2347 .elementor-element.elementor-element-f602e76{text-align:center;font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#FFFFFF;}@media(min-width:768px){.elementor-2347 .elementor-element.elementor-element-7ce623e{--width:100%;}.elementor-2347 .elementor-element.elementor-element-26fe862{--content-width:1240px;}.elementor-2347 .elementor-element.elementor-element-b338367{--content-width:1240px;}.elementor-2347 .elementor-element.elementor-element-59d0f98{--content-width:1240px;}.elementor-2347 .elementor-element.elementor-element-5eb1b8a{--width:100%;}.elementor-2347 .elementor-element.elementor-element-bb0cbaa{--width:100%;}}@media(max-width:1024px){.elementor-2347 .elementor-element.elementor-element-0e3b71c{--grid-auto-flow:row;}.elementor-2347 .elementor-element.elementor-element-a7736bb{--grid-auto-flow:row;}.elementor-2347 .elementor-element.elementor-element-d1f04be{padding:0px 0px 0px 0px;}.elementor-2347 .elementor-element.elementor-element-3a14de1{text-align:start;}.elementor-2347 .elementor-element.elementor-element-5368db6{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2347 .elementor-element.elementor-element-19b08fa{padding:0px 0px 0px 0px;text-align:start;}.elementor-2347 .elementor-element.elementor-element-e26e604{--grid-auto-flow:row;}.elementor-2347 .elementor-element.elementor-element-a15d209{padding:0px 0px 0px 0px;}.elementor-2347 .elementor-element.elementor-element-3f59dcb{padding:0px 30px 0px 30px;text-align:start;}.elementor-2347 .elementor-element.elementor-element-59d0f98{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:start;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2347 .elementor-element.elementor-element-87053c0{--e-n-carousel-swiper-slides-to-display:1;}.elementor-2347 .elementor-element.elementor-element-8b1ff39{--grid-auto-flow:row;}.elementor-2347 .elementor-element.elementor-element-ebbc222{padding:0px 0px 0px 0px;}.elementor-2347 .elementor-element.elementor-element-139a29a{--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-2347 .elementor-element.elementor-element-3da062e{text-align:start;}.elementor-2347 .elementor-element.elementor-element-2e80a07{--e-n-carousel-swiper-slides-to-display:1;}.elementor-2347 .elementor-element.elementor-element-2266635{--border-radius:0px 0px 100px 100px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2347 .elementor-element.elementor-element-8057a04{--grid-auto-flow:row;}.elementor-2347 .elementor-element.elementor-element-a0b8f48{text-align:start;}.elementor-2347 .elementor-element.elementor-element-7b94a19{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2347 .elementor-element.elementor-element-b33d23c:not(.elementor-motion-effects-element-type-background), .elementor-2347 .elementor-element.elementor-element-b33d23c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-2347 .elementor-element.elementor-element-0e3b71c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2347 .elementor-element.elementor-element-e485e25 img{max-width:110px;}.elementor-2347 .elementor-element.elementor-element-d834586 .elementor-button{font-size:12px;}.elementor-2347 .elementor-element.elementor-element-a7736bb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2347 .elementor-element.elementor-element-d1f04be{font-size:16px;}.elementor-2347 .elementor-element.elementor-element-b8ad25e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2347 .elementor-element.elementor-element-3a14de1{padding:0px 0px 0px 0px;text-align:start;}.elementor-2347 .elementor-element.elementor-element-3a14de1 .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-2347 .elementor-element.elementor-element-5368db6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2347 .elementor-element.elementor-element-d320333 .elementor-button{font-size:12px;}.elementor-2347 .elementor-element.elementor-element-cd64268 .elementor-button{font-size:12px;}.elementor-2347 .elementor-element.elementor-element-68d53a6 .elementor-button{font-size:12px;}.elementor-2347 .elementor-element.elementor-element-26fe862{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2347 .elementor-element.elementor-element-19b08fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-2347 .elementor-element.elementor-element-19b08fa .elementor-heading-title{font-size:36px;line-height:1em;}.elementor-2347 .elementor-element.elementor-element-267f672{--padding-top:-20px;--padding-bottom:-20px;--padding-left:-20px;--padding-right:-20px;}.elementor-2347 .elementor-element.elementor-element-e26e604{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2347 .elementor-element.elementor-element-11621ae{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2347 .elementor-element.elementor-element-809d5ee{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2347 .elementor-element.elementor-element-3f59dcb{padding:0px 0px 0px 0px;text-align:start;}.elementor-2347 .elementor-element.elementor-element-3f59dcb .elementor-heading-title{font-size:36px;line-height:1em;}.elementor-2347 .elementor-element.elementor-element-59d0f98{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2347 .elementor-element.elementor-element-1f9d51f{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-2347 .elementor-element.elementor-element-d9a55b3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2347 .elementor-element.elementor-element-bd671e0{padding:0px 0px 0px 0px;}.elementor-2347 .elementor-element.elementor-element-bd671e0 .elementor-heading-title{font-size:36px;line-height:1em;}.elementor-2347 .elementor-element.elementor-element-4c786b9{padding:0px 0px 0px 0px;}.elementor-2347 .elementor-element.elementor-element-0dc06ea{padding:0px 0px 0px 0px;}.elementor-2347 .elementor-element.elementor-element-f616b74{padding:0px 0px 0px 0px;}.elementor-2347 .elementor-element.elementor-element-1e4e6f5{padding:0px 0px 0px 0px;}.elementor-2347 .elementor-element.elementor-element-d9d30c3{padding:0px 0px 0px 0px;}.elementor-2347 .elementor-element.elementor-element-1bac069{padding:0px 0px 0px 0px;}.elementor-2347 .elementor-element.elementor-element-f44714b{padding:0px 0px 0px 0px;}.elementor-2347 .elementor-element.elementor-element-87053c0{--e-n-carousel-swiper-slides-to-display:1;padding:0px 0px 0px 0px;}.elementor-2347 .elementor-element.elementor-element-8b1ff39{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2347 .elementor-element.elementor-element-d9b7022 .elementor-heading-title{font-size:42px;}.elementor-2347 .elementor-element.elementor-element-139a29a{--padding-top:-10px;--padding-bottom:-10px;--padding-left:-10px;--padding-right:-10px;}.elementor-2347 .elementor-element.elementor-element-ed739b4{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2347 .elementor-element.elementor-element-71094c4{--min-height:50vh;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2347 .elementor-element.elementor-element-3da062e{text-align:start;}.elementor-2347 .elementor-element.elementor-element-3da062e .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-2347 .elementor-element.elementor-element-9a2d132{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2347 .elementor-element.elementor-element-36d3023{--min-height:0vh;--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2347 .elementor-element.elementor-element-27626ec{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2347 .elementor-element.elementor-element-218480d{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2347 .elementor-element.elementor-element-efb2f0a{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2347 .elementor-element.elementor-element-830378e{--min-height:0vh;--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2347 .elementor-element.elementor-element-3721d4f{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2347 .elementor-element.elementor-element-4dbeffc{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2347 .elementor-element.elementor-element-2e80a07{--e-n-carousel-swiper-slides-to-display:1;}.elementor-2347 .elementor-element.elementor-element-2266635{--border-radius:0px 0px 50px 50px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2347 .elementor-element.elementor-element-8057a04{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2347 .elementor-element.elementor-element-a0b8f48{text-align:start;}.elementor-2347 .elementor-element.elementor-element-a0b8f48 .elementor-heading-title{font-size:42px;line-height:1em;}.elementor-2347 .elementor-element.elementor-element-0ded40a img{max-width:50%;}.elementor-2347 .elementor-element.elementor-element-e597e2d{padding:15px 15px 15px 15px;}.elementor-2347 .elementor-element.elementor-element-e597e2d .elementor-heading-title{font-size:30px;}.elementor-2347 .elementor-element.elementor-element-315cfc5{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 0px 15px;}.elementor-2347 .elementor-element.elementor-element-315cfc5 .elementor-heading-title{font-size:30px;}.elementor-2347 .elementor-element.elementor-element-bff78c4{padding:15px 15px 15px 15px;text-align:center;}.elementor-2347 .elementor-element.elementor-element-ec852cf .elementor-heading-title{font-size:22px;}.elementor-2347 .elementor-element.elementor-element-7b94a19{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2347 .elementor-element.elementor-element-e045db0{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2347 .elementor-element.elementor-element-f602e76{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-26fe862 *//* Targets the background overlay of THIS specific container */
.elementor-2347 .elementor-element.elementor-element-26fe862 .elementor-background-overlay {
    will-change: transform;
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform-origin: center center;
    animation: slow-swirl-float 25s ease-in-out infinite alternate;
}

/* The smooth, hardware-accelerated floating animation */
@keyframes slow-swirl-float {
    0% { transform: scale(1.05) rotate(-3deg) translateZ(0); }
    100% { transform: scale(1.2) rotate(3deg) translateZ(0); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2266635 */.elementor-2347 .elementor-element.elementor-element-2266635 {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(-50vw + 50%) !important;
  margin-right: calc(-50vw + 50%) !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}/* End custom CSS */