.elementor-41 .elementor-element.elementor-element-30dafe03{--display:flex;--min-height:85vh;--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:flex-start;--overlay-opacity:1;--padding-top:120px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-41 .elementor-element.elementor-element-30dafe03:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-30dafe03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cmsiindia.org/wp-content/uploads/2026/05/charu-chaturvedi-o9CQk3UnGM8-unsplash-1.jpg");background-position:center center;background-size:cover;}.elementor-41 .elementor-element.elementor-element-30dafe03::before, .elementor-41 .elementor-element.elementor-element-30dafe03 > .elementor-background-video-container::before, .elementor-41 .elementor-element.elementor-element-30dafe03 > .e-con-inner > .elementor-background-video-container::before, .elementor-41 .elementor-element.elementor-element-30dafe03 > .elementor-background-slideshow::before, .elementor-41 .elementor-element.elementor-element-30dafe03 > .e-con-inner > .elementor-background-slideshow::before, .elementor-41 .elementor-element.elementor-element-30dafe03 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1E2B3A96;background-image:url("https://cmsiindia.org/wp-content/uploads/2026/03/hero-overlay-v8.png");--background-overlay:'';}.elementor-41 .elementor-element.elementor-element-8f1220{--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-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-41 .elementor-element.elementor-element-6c803141 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:52px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-7c16eff5{font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-41 .elementor-element.elementor-element-3d5e62f2{--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;--flex-wrap:wrap;}.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-41 .elementor-element.elementor-element-798c6ef4 .elementor-button{background-color:#E2A834;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:16px 32px 16px 32px;}.elementor-41 .elementor-element.elementor-element-7e791a8d .elementor-button{background-color:transparent;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:16px 32px 16px 32px;}.elementor-41 .elementor-element.elementor-element-194ef7dc{--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 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-194ef7dc:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-194ef7dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-41 .elementor-element.elementor-element-39f51703 img{width:100%;height:200px;}.elementor-41 .elementor-element.elementor-element-4eedbf27 img{width:100%;height:200px;object-fit:cover;object-position:top center;}.elementor-41 .elementor-element.elementor-element-607ba80a img{width:100%;height:200px;object-fit:cover;object-position:top center;}.elementor-41 .elementor-element.elementor-element-60c9243a img{width:100%;height:200px;}.elementor-41 .elementor-element.elementor-element-19aa5a43 img{width:100%;height:200px;}.elementor-41 .elementor-element.elementor-element-2f6fb274{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-41 .elementor-element.elementor-element-2f6fb274:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-2f6fb274 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-41 .elementor-element.elementor-element-545feb25{text-align:start;}.elementor-41 .elementor-element.elementor-element-545feb25 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#C4912A;}.elementor-41 .elementor-element.elementor-element-19326d51{--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;--align-items:center;--flex-wrap:wrap;}.elementor-41 .elementor-element.elementor-element-1c19d5f6{--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-41 .elementor-element.elementor-element-1c19d5f6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-6a81e94b{--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-41 .elementor-element.elementor-element-6a81e94b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-1a5d2692 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:700;color:#1B2834;}.elementor-41 .elementor-element.elementor-element-7d4ab820{font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.7em;}.elementor-41 .elementor-element.elementor-element-71f63d05{font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.7em;}.elementor-41 .elementor-element.elementor-element-2d8432d4 .elementor-button{background-color:#1B2834;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:16px 32px 16px 32px;}.elementor-41 .elementor-element.elementor-element-7e9f7de9{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-41 .elementor-element.elementor-element-61b5a75b{text-align:start;}.elementor-41 .elementor-element.elementor-element-61b5a75b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#C4912A;}.elementor-41 .elementor-element.elementor-element-7523adb5{text-align:start;}.elementor-41 .elementor-element.elementor-element-7523adb5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:700;color:#2C2C2C;}.elementor-41 .elementor-element.elementor-element-4c6e07bc{font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.7em;}.elementor-41 .elementor-element.elementor-element-13f33bc2{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-41 .elementor-element.elementor-element-13f33bc2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-1aee0f48{--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;--overflow:hidden;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:#E5DDD2;--border-color:#E5DDD2;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.06);}.elementor-41 .elementor-element.elementor-element-1aee0f48:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-1aee0f48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-1aee0f48.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-35832793 img{width:100%;height:180px;}.elementor-41 .elementor-element.elementor-element-5f375bed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-41 .elementor-element.elementor-element-6459a8ef .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#1B2834;}.elementor-41 .elementor-element.elementor-element-367db3bb{font-family:"DM Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#6B6B6B;}.elementor-41 .elementor-element.elementor-element-5c1c89a9{--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;--overflow:hidden;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:#E5DDD2;--border-color:#E5DDD2;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.06);}.elementor-41 .elementor-element.elementor-element-5c1c89a9:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-5c1c89a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-5c1c89a9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-59760ddc img{width:100%;height:180px;object-fit:cover;object-position:center left;}.elementor-41 .elementor-element.elementor-element-26e70cb7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-41 .elementor-element.elementor-element-5818f2d4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#1B2834;}.elementor-41 .elementor-element.elementor-element-4e21937{font-family:"DM Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#6B6B6B;}.elementor-41 .elementor-element.elementor-element-4837fab7{--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;--overflow:hidden;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:#E5DDD2;--border-color:#E5DDD2;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.06);}.elementor-41 .elementor-element.elementor-element-4837fab7:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-4837fab7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-4837fab7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-1a657dab img{width:100%;height:180px;}.elementor-41 .elementor-element.elementor-element-4ac5b0a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-41 .elementor-element.elementor-element-7fb4b833 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#1B2834;}.elementor-41 .elementor-element.elementor-element-711f6943{font-family:"DM Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#6B6B6B;}.elementor-41 .elementor-element.elementor-element-48a42620{--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;--overflow:hidden;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:#E5DDD2;--border-color:#E5DDD2;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.06);}.elementor-41 .elementor-element.elementor-element-48a42620:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-48a42620 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-48a42620.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-5fba9cde img{width:100%;height:180px;object-fit:cover;object-position:center center;}.elementor-41 .elementor-element.elementor-element-38badd16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-41 .elementor-element.elementor-element-7a892775 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#1B2834;}.elementor-41 .elementor-element.elementor-element-1d36cf46{font-family:"DM Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#6B6B6B;}.elementor-41 .elementor-element.elementor-element-501b3a99{--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;--overflow:hidden;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:#E5DDD2;--border-color:#E5DDD2;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.06);}.elementor-41 .elementor-element.elementor-element-501b3a99:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-501b3a99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-501b3a99.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-57ec5f82 img{width:100%;height:180px;}.elementor-41 .elementor-element.elementor-element-594e5d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-41 .elementor-element.elementor-element-6514605f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#1B2834;}.elementor-41 .elementor-element.elementor-element-1abff0a9{font-family:"DM Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#6B6B6B;}.elementor-41 .elementor-element.elementor-element-1d635116{--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;--overflow:hidden;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:#E5DDD2;--border-color:#E5DDD2;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.06);}.elementor-41 .elementor-element.elementor-element-1d635116:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-1d635116 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-1d635116.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-6ccac463 img{width:100%;height:180px;object-fit:cover;object-position:center center;}.elementor-41 .elementor-element.elementor-element-8cfa105{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-41 .elementor-element.elementor-element-4a811f4c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#1B2834;}.elementor-41 .elementor-element.elementor-element-73f408a3{font-family:"DM Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#6B6B6B;}.elementor-41 .elementor-element.elementor-element-6ec6b760{--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;--overflow:hidden;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:#E5DDD2;--border-color:#E5DDD2;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.06);}.elementor-41 .elementor-element.elementor-element-6ec6b760:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-6ec6b760 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-6ec6b760.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-373a1253 img{width:100%;height:180px;object-fit:cover;object-position:center center;}.elementor-41 .elementor-element.elementor-element-12ed57f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-41 .elementor-element.elementor-element-78745413 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#1B2834;}.elementor-41 .elementor-element.elementor-element-711ae90d{font-family:"DM Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#6B6B6B;}.elementor-41 .elementor-element.elementor-element-288667a0{--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;--overflow:hidden;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:#E5DDD2;--border-color:#E5DDD2;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.06);}.elementor-41 .elementor-element.elementor-element-288667a0:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-288667a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-288667a0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-4a741023 img{width:100%;height:180px;}.elementor-41 .elementor-element.elementor-element-2ffa0026{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-41 .elementor-element.elementor-element-89c7c97 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#1B2834;}.elementor-41 .elementor-element.elementor-element-3da94d3d{font-family:"DM Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#6B6B6B;}.elementor-41 .elementor-element.elementor-element-3e720f32{--display:flex;--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;--overlay-opacity:0.97;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-41 .elementor-element.elementor-element-3e720f32:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-3e720f32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B2834;}.elementor-41 .elementor-element.elementor-element-3e720f32::before, .elementor-41 .elementor-element.elementor-element-3e720f32 > .elementor-background-video-container::before, .elementor-41 .elementor-element.elementor-element-3e720f32 > .e-con-inner > .elementor-background-video-container::before, .elementor-41 .elementor-element.elementor-element-3e720f32 > .elementor-background-slideshow::before, .elementor-41 .elementor-element.elementor-element-3e720f32 > .e-con-inner > .elementor-background-slideshow::before, .elementor-41 .elementor-element.elementor-element-3e720f32 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://cmsiindia.org/wp-content/uploads/2026/03/impact-overlay-v4.png");--background-overlay:'';}.elementor-41 .elementor-element.elementor-element-36045807{text-align:start;}.elementor-41 .elementor-element.elementor-element-36045807 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#D4A94A;}.elementor-41 .elementor-element.elementor-element-fbe9946{text-align:center;}.elementor-41 .elementor-element.elementor-element-fbe9946 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:700;color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-659d883c{--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:space-around;--flex-wrap:wrap;}.elementor-41 .elementor-element.elementor-element-7b6b861c{--display:flex;--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;}.elementor-41 .elementor-element.elementor-element-7b6b861c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-3a2ce2e1{text-align:center;}.elementor-41 .elementor-element.elementor-element-3a2ce2e1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:700;color:#D4A94A;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-16abd281{--divider-border-style:solid;--divider-color:#C4912A;--divider-border-width:2px;}.elementor-41 .elementor-element.elementor-element-16abd281 .elementor-divider-separator{width:40px;margin:0 auto;margin-center:0;}.elementor-41 .elementor-element.elementor-element-16abd281 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-41 .elementor-element.elementor-element-41d276a9{text-align:center;}.elementor-41 .elementor-element.elementor-element-41d276a9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;color:rgba(255,255,255,0.7);}.elementor-41 .elementor-element.elementor-element-3aea6116{--display:flex;--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;}.elementor-41 .elementor-element.elementor-element-3aea6116.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-4f660754{text-align:center;}.elementor-41 .elementor-element.elementor-element-4f660754 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:700;color:#D4A94A;}.elementor-41 .elementor-element.elementor-element-2cc1adbb{--divider-border-style:solid;--divider-color:#C4912A;--divider-border-width:2px;}.elementor-41 .elementor-element.elementor-element-2cc1adbb .elementor-divider-separator{width:40px;margin:0 auto;margin-center:0;}.elementor-41 .elementor-element.elementor-element-2cc1adbb .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-41 .elementor-element.elementor-element-32ceaa32{text-align:center;}.elementor-41 .elementor-element.elementor-element-32ceaa32 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;color:rgba(255,255,255,0.7);}.elementor-41 .elementor-element.elementor-element-5c419f96{--display:flex;--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;}.elementor-41 .elementor-element.elementor-element-5c419f96.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-4fc4335e{text-align:center;}.elementor-41 .elementor-element.elementor-element-4fc4335e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:700;color:#D4A94A;}.elementor-41 .elementor-element.elementor-element-556621a4{--divider-border-style:solid;--divider-color:#C4912A;--divider-border-width:2px;}.elementor-41 .elementor-element.elementor-element-556621a4 .elementor-divider-separator{width:40px;margin:0 auto;margin-center:0;}.elementor-41 .elementor-element.elementor-element-556621a4 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-41 .elementor-element.elementor-element-3deb644d{text-align:center;}.elementor-41 .elementor-element.elementor-element-3deb644d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;color:rgba(255,255,255,0.7);}.elementor-41 .elementor-element.elementor-element-28423dcf{--display:flex;--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;}.elementor-41 .elementor-element.elementor-element-28423dcf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-6437946d{text-align:center;}.elementor-41 .elementor-element.elementor-element-6437946d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:700;color:#D4A94A;}.elementor-41 .elementor-element.elementor-element-fbb5e51{--divider-border-style:solid;--divider-color:#C4912A;--divider-border-width:2px;}.elementor-41 .elementor-element.elementor-element-fbb5e51 .elementor-divider-separator{width:40px;margin:0 auto;margin-center:0;}.elementor-41 .elementor-element.elementor-element-fbb5e51 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-41 .elementor-element.elementor-element-5c77fbe4{text-align:center;}.elementor-41 .elementor-element.elementor-element-5c77fbe4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;color:rgba(255,255,255,0.7);}.elementor-41 .elementor-element.elementor-element-2d309bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-41 .elementor-element.elementor-element-2133b714{text-align:start;}.elementor-41 .elementor-element.elementor-element-2133b714 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#C4912A;}.elementor-41 .elementor-element.elementor-element-387c038b{--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;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-41 .elementor-element.elementor-element-391d9f75{--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-41 .elementor-element.elementor-element-391d9f75.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-3f17019b img{width:100%;}.elementor-41 .elementor-element.elementor-element-d01b39f{--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-41 .elementor-element.elementor-element-d01b39f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-dfa0f21 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:700;color:#1B2834;}.elementor-41 .elementor-element.elementor-element-68fd0b94{font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.7em;}.elementor-41 .elementor-element.elementor-element-32b4ae9b{font-family:"Playfair Display", Sans-serif;font-size:16px;}.elementor-41 .elementor-element.elementor-element-350f6101{font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.7em;}.elementor-41 .elementor-element.elementor-element-23f277d7{font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.7em;}.elementor-41 .elementor-element.elementor-element-75e8723c{--display:flex;--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:80px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-41 .elementor-element.elementor-element-75e8723c:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-75e8723c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(165deg, #F8F5F0 0%, #F8F5F0 100%);}.elementor-41 .elementor-element.elementor-element-50a40dfc{text-align:start;}.elementor-41 .elementor-element.elementor-element-50a40dfc .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#C4912A;}.elementor-41 .elementor-element.elementor-element-46258b14{text-align:center;}.elementor-41 .elementor-element.elementor-element-46258b14 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:700;color:#2C2C2C;}.elementor-41 .elementor-element.elementor-element-56890258{--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;--flex-wrap:wrap;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-41 .elementor-element.elementor-element-56890258.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-31248ae6{--display:flex;--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;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:#E5DDD2;--border-color:#E5DDD2;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-41 .elementor-element.elementor-element-31248ae6:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-31248ae6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-31248ae6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-f8ea14{text-align:center;}.elementor-41 .elementor-element.elementor-element-f8ea14 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:17px;font-weight:700;color:#1B2834;}.elementor-41 .elementor-element.elementor-element-f919ce3{text-align:center;}.elementor-41 .elementor-element.elementor-element-f919ce3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;color:#8A8A7A;}.elementor-41 .elementor-element.elementor-element-67e98b7d{--display:flex;--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;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:#E5DDD2;--border-color:#E5DDD2;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-41 .elementor-element.elementor-element-67e98b7d:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-67e98b7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-67e98b7d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-3ae9e49d{text-align:center;}.elementor-41 .elementor-element.elementor-element-3ae9e49d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:17px;font-weight:700;color:#1B2834;}.elementor-41 .elementor-element.elementor-element-4cd8e832{text-align:center;}.elementor-41 .elementor-element.elementor-element-4cd8e832 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;color:#8A8A7A;}.elementor-41 .elementor-element.elementor-element-b238eac{--display:flex;--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;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:#E5DDD2;--border-color:#E5DDD2;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-41 .elementor-element.elementor-element-b238eac:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-b238eac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-b238eac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-30adc952{text-align:center;}.elementor-41 .elementor-element.elementor-element-30adc952 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:17px;font-weight:700;color:#1B2834;}.elementor-41 .elementor-element.elementor-element-314ffabb{text-align:center;}.elementor-41 .elementor-element.elementor-element-314ffabb .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;color:#8A8A7A;}.elementor-41 .elementor-element.elementor-element-51bd41d9{--display:flex;--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;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:#E5DDD2;--border-color:#E5DDD2;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-41 .elementor-element.elementor-element-51bd41d9:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-51bd41d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-51bd41d9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-35b093c3{text-align:center;}.elementor-41 .elementor-element.elementor-element-35b093c3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:17px;font-weight:700;color:#1B2834;}.elementor-41 .elementor-element.elementor-element-1eec38ee{text-align:center;}.elementor-41 .elementor-element.elementor-element-1eec38ee .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;color:#8A8A7A;}.elementor-41 .elementor-element.elementor-element-6d8414e{--display:flex;--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;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:#E5DDD2;--border-color:#E5DDD2;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-41 .elementor-element.elementor-element-6d8414e:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-6d8414e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-6d8414e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-32a50b6{text-align:center;}.elementor-41 .elementor-element.elementor-element-32a50b6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:17px;font-weight:700;color:#1B2834;}.elementor-41 .elementor-element.elementor-element-1aa71a1{text-align:center;}.elementor-41 .elementor-element.elementor-element-1aa71a1 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;color:#8A8A7A;}.elementor-41 .elementor-element.elementor-element-6e4e4661{--display:flex;--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-41 .elementor-element.elementor-element-16768eb4{text-align:start;}.elementor-41 .elementor-element.elementor-element-16768eb4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#C4912A;}.elementor-41 .elementor-element.elementor-element-4138741b{--display:flex;--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;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:#E5DDD2;--border-color:#E5DDD2;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:40px;--padding-right:40px;}.elementor-41 .elementor-element.elementor-element-4138741b:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-4138741b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-4138741b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-788ccfbe{text-align:center;}.elementor-41 .elementor-element.elementor-element-788ccfbe .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:17px;font-weight:700;color:#1B2834;}.elementor-41 .elementor-element.elementor-element-55532ab0{text-align:center;}.elementor-41 .elementor-element.elementor-element-55532ab0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;color:#8A8A7A;}.elementor-41 .elementor-element.elementor-element-49e6e072{--display:flex;--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:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-41 .elementor-element.elementor-element-49e6e072:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-49e6e072 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#243447;}.elementor-41 .elementor-element.elementor-element-b6cca88{text-align:start;}.elementor-41 .elementor-element.elementor-element-b6cca88 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#D4A94A;}.elementor-41 .elementor-element.elementor-element-599efa73{text-align:center;}.elementor-41 .elementor-element.elementor-element-599efa73 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:700;color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-2f61c025{text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.7em;color:rgba(255,255,255,0.75);}.elementor-41 .elementor-element.elementor-element-304a430b{--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;--flex-wrap:wrap;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-41 .elementor-element.elementor-element-60933d0f .elementor-button{background-color:#C4912A;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:16px 32px 16px 32px;}.elementor-41 .elementor-element.elementor-element-8050f8d .elementor-button{background-color:transparent;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:#FFFFFF;border-radius:1px 1px 1px 1px;padding:16px 32px 16px 32px;}.elementor-41 .elementor-element.elementor-element-1283a6a1{--display:flex;--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:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-41 .elementor-element.elementor-element-1283a6a1:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-1283a6a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFE6;}.elementor-41 .elementor-element.elementor-element-aff1cbdb{text-align:center;}.elementor-41 .elementor-element.elementor-element-aff1cbdb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:700;color:#1B2834;}.elementor-41 .elementor-element.elementor-element-f6bbb8d9{text-align:center;}.elementor-41 .elementor-element.elementor-element-3f5e4e78{--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;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-a058b88b .elementor-button{background-color:#1B2834;font-family:"Inter", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-41 .elementor-element.elementor-element-09573347 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-weight:600;fill:#1B2834;color:#1B2834;border-style:solid;border-width:2px 2px 2px 2px;border-color:#1B2834;border-radius:8px 8px 8px 8px;}@media(min-width:768px){.elementor-41 .elementor-element.elementor-element-8f1220{--content-width:750px;}.elementor-41 .elementor-element.elementor-element-2f6fb274{--content-width:1140px;}.elementor-41 .elementor-element.elementor-element-1c19d5f6{--width:45%;}.elementor-41 .elementor-element.elementor-element-6a81e94b{--width:50%;}.elementor-41 .elementor-element.elementor-element-7e9f7de9{--content-width:1140px;}.elementor-41 .elementor-element.elementor-element-1aee0f48{--width:29.018%;}.elementor-41 .elementor-element.elementor-element-5f375bed{--content-width:100%;}.elementor-41 .elementor-element.elementor-element-5c1c89a9{--width:29.018%;}.elementor-41 .elementor-element.elementor-element-26e70cb7{--content-width:100%;}.elementor-41 .elementor-element.elementor-element-4837fab7{--width:29.018%;}.elementor-41 .elementor-element.elementor-element-4ac5b0a2{--content-width:100%;}.elementor-41 .elementor-element.elementor-element-48a42620{--width:29.018%;}.elementor-41 .elementor-element.elementor-element-38badd16{--content-width:100%;}.elementor-41 .elementor-element.elementor-element-501b3a99{--width:29.018%;}.elementor-41 .elementor-element.elementor-element-594e5d0{--content-width:100%;}.elementor-41 .elementor-element.elementor-element-1d635116{--width:29.018%;}.elementor-41 .elementor-element.elementor-element-8cfa105{--content-width:100%;}.elementor-41 .elementor-element.elementor-element-6ec6b760{--width:29.018%;}.elementor-41 .elementor-element.elementor-element-12ed57f2{--content-width:100%;}.elementor-41 .elementor-element.elementor-element-288667a0{--width:29.018%;}.elementor-41 .elementor-element.elementor-element-2ffa0026{--content-width:100%;}.elementor-41 .elementor-element.elementor-element-3e720f32{--content-width:1140px;}.elementor-41 .elementor-element.elementor-element-7b6b861c{--width:22%;}.elementor-41 .elementor-element.elementor-element-3aea6116{--width:22%;}.elementor-41 .elementor-element.elementor-element-5c419f96{--width:22%;}.elementor-41 .elementor-element.elementor-element-28423dcf{--width:22%;}.elementor-41 .elementor-element.elementor-element-2d309bb{--content-width:1140px;}.elementor-41 .elementor-element.elementor-element-387c038b{--content-width:100%;}.elementor-41 .elementor-element.elementor-element-391d9f75{--width:32.181%;}.elementor-41 .elementor-element.elementor-element-d01b39f{--width:58.212%;}.elementor-41 .elementor-element.elementor-element-75e8723c{--content-width:1140px;}.elementor-41 .elementor-element.elementor-element-31248ae6{--width:25%;}.elementor-41 .elementor-element.elementor-element-67e98b7d{--width:25%;}.elementor-41 .elementor-element.elementor-element-b238eac{--width:25%;}.elementor-41 .elementor-element.elementor-element-51bd41d9{--width:25%;}.elementor-41 .elementor-element.elementor-element-6d8414e{--width:25%;}.elementor-41 .elementor-element.elementor-element-4138741b{--width:25%;}.elementor-41 .elementor-element.elementor-element-49e6e072{--content-width:800px;}}@media(max-width:767px){.elementor-41 .elementor-element.elementor-element-30dafe03{--padding-top:110px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-6c803141{text-align:center;}.elementor-41 .elementor-element.elementor-element-6c803141 .elementor-heading-title{font-size:44px;}.elementor-41 .elementor-element.elementor-element-2f6fb274{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-41 .elementor-element.elementor-element-1c19d5f6{--width:289.25px;}.elementor-41 .elementor-element.elementor-element-6a81e94b{--width:284.5px;}.elementor-41 .elementor-element.elementor-element-7e9f7de9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-41 .elementor-element.elementor-element-13f33bc2{--width:299px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-41 .elementor-element.elementor-element-7b6b861c{--width:77.891px;}.elementor-41 .elementor-element.elementor-element-3aea6116{--width:78px;}.elementor-41 .elementor-element.elementor-element-5c419f96{--width:78px;}.elementor-41 .elementor-element.elementor-element-28423dcf{--width:79px;}.elementor-41 .elementor-element.elementor-element-2d309bb{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-41 .elementor-element.elementor-element-56890258{--width:245px;}.elementor-41 .elementor-element.elementor-element-31248ae6{--width:100%;}.elementor-41 .elementor-element.elementor-element-67e98b7d{--width:100%;}.elementor-41 .elementor-element.elementor-element-b238eac{--width:100%;}.elementor-41 .elementor-element.elementor-element-6d8414e{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-30dafe03 */.elementor-41 .elementor-element.elementor-element-30dafe03::before { opacity: 1 !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39f51703 */.elementor-41 .elementor-element.elementor-element-39f51703 { flex: 1 1 0%; min-width: 0; }
.elementor-41 .elementor-element.elementor-element-39f51703 img { object-fit: cover; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4eedbf27 */.elementor-41 .elementor-element.elementor-element-4eedbf27 { flex: 1 1 0%; min-width: 0; }
.elementor-41 .elementor-element.elementor-element-4eedbf27 img { object-fit: cover; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-607ba80a */.elementor-41 .elementor-element.elementor-element-607ba80a { flex: 1 1 0%; min-width: 0; }
.elementor-41 .elementor-element.elementor-element-607ba80a img { object-fit: cover; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-60c9243a */.elementor-41 .elementor-element.elementor-element-60c9243a { flex: 1 1 0%; min-width: 0; }
.elementor-41 .elementor-element.elementor-element-60c9243a img { object-fit: cover; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19aa5a43 */.elementor-41 .elementor-element.elementor-element-19aa5a43 { flex: 1 1 0%; min-width: 0; }
.elementor-41 .elementor-element.elementor-element-19aa5a43 img { object-fit: cover; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-194ef7dc */.elementor-41 .elementor-element.elementor-element-194ef7dc > .elementor-widget { flex: 1 1 0%; min-width: 0; }/* End custom CSS */
/* Start custom CSS */html {
    scroll-behavior: smooth;
    scroll-padding-top: 100px;
}/* End custom CSS */