.elementor-52 .elementor-element.elementor-element-159d8c31{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-159d8c31:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-159d8c31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e1bd74 );}.elementor-52 .elementor-element.elementor-element-24214c73{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-52 .elementor-element.elementor-element-24214c73 .elementor-heading-title{color:var( --e-global-color-1bf4310 );}.elementor-52 .elementor-element.elementor-element-1c7b03be{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;font-size:16px;text-transform:capitalize;color:var( --e-global-color-daca7d1 );}.elementor-52 .elementor-element.elementor-element-377c455{--divider-border-style:double;--divider-color:var( --e-global-color-daca7d1 );--divider-border-width:2px;}.elementor-52 .elementor-element.elementor-element-377c455 .elementor-divider-separator{width:100%;}.elementor-52 .elementor-element.elementor-element-377c455 .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-52 .elementor-element.elementor-element-4e1084df{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-4e1084df:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-4e1084df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e1bd74 );}.elementor-52 .elementor-element.elementor-element-66fb4613{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-66fb4613:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-66fb4613 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF6FF26;}.elementor-52 .elementor-element.elementor-element-a9df71a{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-52 .elementor-element.elementor-element-a9df71a .elementor-heading-title{color:var( --e-global-color-daca7d1 );}.elementor-52 .elementor-element.elementor-element-a9df71a .elementor-heading-title a:hover, .elementor-52 .elementor-element.elementor-element-a9df71a .elementor-heading-title a:focus{color:var( --e-global-color-4e1bd74 );}.elementor-52 .elementor-element.elementor-element-53ab433d{--divider-border-style:solid;--divider-color:var( --e-global-color-1bf4310 );--divider-border-width:1px;}.elementor-52 .elementor-element.elementor-element-53ab433d .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-52 .elementor-element.elementor-element-53ab433d .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-52 .elementor-element.elementor-element-413b0a59{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;color:var( --e-global-color-daca7d1 );}.elementor-52 .elementor-element.elementor-element-288e1f4f{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-288e1f4f:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-288e1f4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF6FF26;}.elementor-52 .elementor-element.elementor-element-71416115{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-52 .elementor-element.elementor-element-71416115 .elementor-heading-title{color:var( --e-global-color-daca7d1 );}.elementor-52 .elementor-element.elementor-element-6d3e9de{--divider-border-style:solid;--divider-color:var( --e-global-color-1bf4310 );--divider-border-width:1px;}.elementor-52 .elementor-element.elementor-element-6d3e9de .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-52 .elementor-element.elementor-element-6d3e9de .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-52 .elementor-element.elementor-element-4e8f6aec{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;color:var( --e-global-color-daca7d1 );}.elementor-52 .elementor-element.elementor-element-728e35a2{--display:flex;}.elementor-52 .elementor-element.elementor-element-728e35a2.e-con{--align-self:center;}.elementor-52 .elementor-element.elementor-element-5320dae3{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-5320dae3:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-5320dae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF6FF26;}.elementor-52 .elementor-element.elementor-element-7862b4d8{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-52 .elementor-element.elementor-element-7862b4d8 .elementor-heading-title{color:var( --e-global-color-daca7d1 );}.elementor-52 .elementor-element.elementor-element-fb03272{--divider-border-style:solid;--divider-color:var( --e-global-color-1bf4310 );--divider-border-width:1px;}.elementor-52 .elementor-element.elementor-element-fb03272 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-52 .elementor-element.elementor-element-fb03272 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-52 .elementor-element.elementor-element-7ea15f7{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-52 .elementor-element.elementor-element-136d2ba6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-136d2ba6.e-con{--align-self:center;}.elementor-52 .elementor-element.elementor-element-24f803a3{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-size:14px;color:#FEF9F0;}.elementor-52 .elementor-element.elementor-element-6e681609{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:16px;color:var( --e-global-color-daca7d1 );}@media(min-width:768px){.elementor-52 .elementor-element.elementor-element-66fb4613{--width:41%;}.elementor-52 .elementor-element.elementor-element-288e1f4f{--width:41%;}.elementor-52 .elementor-element.elementor-element-728e35a2{--width:50%;}.elementor-52 .elementor-element.elementor-element-5320dae3{--width:100%;}.elementor-52 .elementor-element.elementor-element-136d2ba6{--width:100%;}}@media(max-width:767px){.elementor-52 .elementor-element.elementor-element-159d8c31{--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-24214c73 .elementor-heading-title{font-size:35px;}.elementor-52 .elementor-element.elementor-element-1c7b03be{margin:0px 35px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;font-size:14px;}.elementor-52 .elementor-element.elementor-element-66fb4613{--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:15px;}.elementor-52 .elementor-element.elementor-element-288e1f4f{--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:15px;}.elementor-52 .elementor-element.elementor-element-728e35a2{--width:92%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-5320dae3{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-52 .elementor-element.elementor-element-5320dae3.e-con{--align-self:center;}.elementor-52 .elementor-element.elementor-element-6e681609{margin:20px 35px calc(var(--kit-widget-spacing, 0px) + 15px) 35px;padding:0px 0px 0px 0px;text-align:justify;font-size:13px;letter-spacing:0.1px;word-spacing:0.1em;}}/* Start custom CSS for container, class: .elementor-element-66fb4613 *//* Sirf is specific container mein effect */
.elementor-element-66fb4613 {
  position: relative;
  overflow: hidden !important;
}

.elementor-element-66fb4613::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #FEF9F0; /* apna color */
  transform: scaleY(0);
  transform-origin: bottom;
  transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);
  z-index: 0;
}

.elementor-element-66fb4613:hover::before {
  transform: scaleY(1);
}

.elementor-element-66fb4613 > .e-con-inner {
  position: relative;
  z-index: 1;
}

.elementor-element-66fb4613:hover * {
  color: #0A2540 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-288e1f4f *//* 1. Apni div ki class/ID yahan likho */
.elementor-element-288e1f4f {
  position: relative;
  overflow: hidden !important;
}

/* 2. Invisible color layer */
.elementor-element-288e1f4f::before {
  content: '';           /* zaruri hai - khali nahi chhodna */
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #FEF9F0;  /* 🎨 apna color yahan */
  
  transform: scaleY(0); /* shuru mein hidden */
  transform-origin: bottom; /* ⬆️ direction yahan change karo */
  transition: transform 0.5s ease; /* animation speed */
  z-index: 0;
}

/* 3. Hover pe dikhao */
.elementor-element-288e1f4f:hover::before {
  transform: scaleY(1); /* poora fill ho jata hai */
}

/* 4. Andar ka content upar rakho */
.elementor-element-288e1f4f > * {
  position: relative;
  z-index: 1; /* text/icon background ke upar rahega */
}

/* 5. Hover pe text color white */
.elementor-element-288e1f4f:hover * {
  color: #0A2540 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5320dae3 *//* 1. Apni div ki class/ID yahan likho */
.elementor-element-a3dd70a {
  position: relative;
  overflow: hidden !important;
}

/* 2. Invisible color layer */
.elementor-element-5320dae3::before {
  content: '';           /* zaruri hai - khali nahi chhodna */
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #FEF9F0;  /* 🎨 apna color yahan */
  
  transform: scaleY(0); /* shuru mein hidden */
  transform-origin: bottom; /* ⬆️ direction yahan change karo */
  transition: transform 0.5s ease; /* animation speed */
  z-index: 0;
}

/* 3. Hover pe dikhao */
.elementor-element-5320dae3:hover::before {
  transform: scaleY(1); /* poora fill ho jata hai */
}

/* 4. Andar ka content upar rakho */
.elementor-element-5320dae3 > * {
  position: relative;
  z-index: 1; /* text/icon background ke upar rahega */
}

/* 5. Hover pe text color white */
.elementor-element-5320dae3:hover * {
  color: #0A2540 !important;
}/* End custom CSS */