.elementor-18 .elementor-element.elementor-element-fc00ce5{--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:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-fc00ce5:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-fc00ce5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vihsagartala.com/wp-content/uploads/2026/04/Untitled-design-8.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-18 .elementor-element.elementor-element-a809c24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-a809c24 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:41px;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-23bbf5a{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-5f71c1b{--e-image-carousel-slides-to-show:4;}.elementor-18 .elementor-element.elementor-element-65e0fca{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-0cef090{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-0cef090 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;line-height:37px;color:var( --e-global-color-0b94bcd );}.elementor-18 .elementor-element.elementor-element-c077dbc{--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-18 .elementor-element.elementor-element-16fcb46{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:2px 2px 10px 0px rgba(163.15751037597659, 163.15751037597659, 163.15751037597659, 0.5);}.elementor-18 .elementor-element.elementor-element-16fcb46:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-16fcb46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6cc448b );}.elementor-18 .elementor-element.elementor-element-6e0a450{--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-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-18 .elementor-element.elementor-element-3b79d1e img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0b94bcd );border-radius:8px 8px 8px 8px;}.elementor-18 .elementor-element.elementor-element-3b8c321{--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-18 .elementor-element.elementor-element-a874caa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-a874caa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;line-height:49px;color:#012640;}.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-18 .elementor-element.elementor-element-6a5c8bf{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-34f508a{--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-18 .elementor-element.elementor-element-a6c30fc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:2px 2px 10px 0px rgba(163.15751037597659, 163.15751037597659, 163.15751037597659, 0.5);}.elementor-18 .elementor-element.elementor-element-a6c30fc:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-a6c30fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6cc448b );}.elementor-18 .elementor-element.elementor-element-f3c52f2{--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-18 .elementor-element.elementor-element-bade725 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0b94bcd );border-radius:8px 8px 8px 8px;}.elementor-18 .elementor-element.elementor-element-def7bbf{--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-18 .elementor-element.elementor-element-ee566bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-ee566bb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;line-height:49px;color:#012640;}.elementor-18 .elementor-element.elementor-element-299d274{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-64c4344{--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-18 .elementor-element.elementor-element-4f8ccc1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:2px 2px 10px 0px rgba(163.15751037597659, 163.15751037597659, 163.15751037597659, 0.5);}.elementor-18 .elementor-element.elementor-element-4f8ccc1:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-4f8ccc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6cc448b );}.elementor-18 .elementor-element.elementor-element-f1ca299{--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-18 .elementor-element.elementor-element-bae72ec img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0b94bcd );border-radius:8px 8px 8px 8px;}.elementor-18 .elementor-element.elementor-element-ad59ca2{--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-18 .elementor-element.elementor-element-0a26381{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-0a26381 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;line-height:49px;color:#012640;}.elementor-18 .elementor-element.elementor-element-d4826ef{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-8f0cca8{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-5ec3bb1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-5ec3bb1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;line-height:37px;color:var( --e-global-color-0b94bcd );}.elementor-18 .elementor-element.elementor-element-53855ab{--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-18 .elementor-element.elementor-element-11580be{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:2px 2px 10px 0px rgba(163.15751037597659, 163.15751037597659, 163.15751037597659, 0.5);}.elementor-18 .elementor-element.elementor-element-11580be:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-11580be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6cc448b );}.elementor-18 .elementor-element.elementor-element-2eba1f7{--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-18 .elementor-element.elementor-element-d0484b6 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0b94bcd );border-radius:8px 8px 8px 8px;}.elementor-18 .elementor-element.elementor-element-bc2a3c5{--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-18 .elementor-element.elementor-element-5249d99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-5249d99 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;line-height:49px;color:#012640;}.elementor-18 .elementor-element.elementor-element-3a9994b{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-848d90e{--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-18 .elementor-element.elementor-element-c028561{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:2px 2px 10px 0px rgba(163.15751037597659, 163.15751037597659, 163.15751037597659, 0.5);}.elementor-18 .elementor-element.elementor-element-c028561:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-c028561 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6cc448b );}.elementor-18 .elementor-element.elementor-element-67a78fe{--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-18 .elementor-element.elementor-element-2895c6b img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0b94bcd );border-radius:8px 8px 8px 8px;}.elementor-18 .elementor-element.elementor-element-7a64b9c{--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-18 .elementor-element.elementor-element-bca72ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-bca72ef .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;line-height:49px;color:#012640;}.elementor-18 .elementor-element.elementor-element-002ec57{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-93f4656{--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-18 .elementor-element.elementor-element-7aff36a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:2px 2px 10px 0px rgba(163.15751037597659, 163.15751037597659, 163.15751037597659, 0.5);}.elementor-18 .elementor-element.elementor-element-7aff36a:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-7aff36a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6cc448b );}.elementor-18 .elementor-element.elementor-element-42bd1a2{--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-18 .elementor-element.elementor-element-28a84c9 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0b94bcd );border-radius:8px 8px 8px 8px;}.elementor-18 .elementor-element.elementor-element-e4d6a06{--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-18 .elementor-element.elementor-element-a63e622{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-a63e622 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;line-height:49px;color:#012640;}.elementor-18 .elementor-element.elementor-element-df6dacb{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-48a4925{--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:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-34aabc8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:2px 2px 10px 0px rgba(163.15751037597659, 163.15751037597659, 163.15751037597659, 0.5);}.elementor-18 .elementor-element.elementor-element-34aabc8:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-34aabc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6cc448b );}.elementor-18 .elementor-element.elementor-element-31efe16{--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-18 .elementor-element.elementor-element-70d1d04 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0b94bcd );border-radius:8px 8px 8px 8px;}.elementor-18 .elementor-element.elementor-element-c0c566c{--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-18 .elementor-element.elementor-element-d372303{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-d372303 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;line-height:49px;color:#012640;}.elementor-18 .elementor-element.elementor-element-3625626{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#000000;}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-6e0a450{--width:35%;}.elementor-18 .elementor-element.elementor-element-3b8c321{--width:65%;}.elementor-18 .elementor-element.elementor-element-f3c52f2{--width:35%;}.elementor-18 .elementor-element.elementor-element-def7bbf{--width:65%;}.elementor-18 .elementor-element.elementor-element-f1ca299{--width:35%;}.elementor-18 .elementor-element.elementor-element-ad59ca2{--width:65%;}.elementor-18 .elementor-element.elementor-element-2eba1f7{--width:35%;}.elementor-18 .elementor-element.elementor-element-bc2a3c5{--width:65%;}.elementor-18 .elementor-element.elementor-element-67a78fe{--width:35%;}.elementor-18 .elementor-element.elementor-element-7a64b9c{--width:65%;}.elementor-18 .elementor-element.elementor-element-42bd1a2{--width:35%;}.elementor-18 .elementor-element.elementor-element-e4d6a06{--width:65%;}.elementor-18 .elementor-element.elementor-element-31efe16{--width:35%;}.elementor-18 .elementor-element.elementor-element-c0c566c{--width:65%;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-a809c24 .elementor-heading-title{font-size:29px;line-height:1.1em;}.elementor-18 .elementor-element.elementor-element-a874caa .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-18 .elementor-element.elementor-element-34f508a{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-ee566bb .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-18 .elementor-element.elementor-element-64c4344{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-0a26381 .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-18 .elementor-element.elementor-element-5249d99 .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-18 .elementor-element.elementor-element-848d90e{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-bca72ef .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-18 .elementor-element.elementor-element-93f4656{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-a63e622 .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-18 .elementor-element.elementor-element-48a4925{--margin-top:20px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-d372303 .elementor-heading-title{font-size:25px;line-height:1.3em;}}/* Start custom CSS for image-carousel, class: .elementor-element-5f71c1b *//* Make sure overflow is hidden */
.elementor-18 .elementor-element.elementor-element-5f71c1b .swiper {
  overflow: hidden;
}

/* Align items properly */
.elementor-18 .elementor-element.elementor-element-5f71c1b .swiper-wrapper {
  display: flex;
  align-items: center;
  transition-timing-function: linear !important;
  animation: scrollCarousel 20s linear infinite;
}

/* Pause on hover (optional) */
.elementor-18 .elementor-element.elementor-element-5f71c1b .swiper-wrapper:hover {
  animation-play-state: paused;
}

/* Continuous scroll animation */
@keyframes scrollCarousel {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-50%);
  }
}/* End custom CSS */