.elementor-9242 .elementor-element.elementor-element-19fd00d{--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;--justify-content:center;--align-items:center;--margin-top:217px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9242 .elementor-element.elementor-element-a69ca4a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.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-9242 .elementor-element.elementor-element-eade6e0{text-align:center;}.elementor-9242 .elementor-element.elementor-element-eade6e0 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:29px;font-weight:400;color:#007F90;}.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-9242 .elementor-element.elementor-element-448cc10{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-9242 .elementor-element.elementor-element-2af1ade{--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-9242 .elementor-element.elementor-element-31080a0 > .elementor-widget-container{margin:0px 0px -60px 0px;padding:0px 0px -10px 0px;}.elementor-9242 .elementor-element.elementor-element-cf7969d{--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-9242 .elementor-element.elementor-element-c064c0e{text-align:center;}.elementor-9242 .elementor-element.elementor-element-c064c0e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;color:#DF3C97;}.elementor-9242 .elementor-element.elementor-element-6cbcbfc{--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;}.elementor-9242 .elementor-element.elementor-element-9ca03e3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-9242 .elementor-element.elementor-element-9ca03e3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9242 .elementor-element.elementor-element-1a747df img{max-width:71%;height:188px;object-fit:cover;object-position:center center;}.elementor-9242 .elementor-element.elementor-element-7cd0162{text-align:center;}.elementor-9242 .elementor-element.elementor-element-7cd0162 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:400;color:#DF3C97;}.elementor-9242 .elementor-element.elementor-element-ac467b6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9242 .elementor-element.elementor-element-f37d617 img{max-width:71%;height:188px;object-fit:cover;object-position:center center;}.elementor-9242 .elementor-element.elementor-element-b58213d{text-align:center;}.elementor-9242 .elementor-element.elementor-element-b58213d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:400;color:#DF3C97;}.elementor-9242 .elementor-element.elementor-element-21b75b8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-9242 .elementor-element.elementor-element-21b75b8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9242 .elementor-element.elementor-element-08bc44f img{max-width:71%;height:188px;object-fit:cover;object-position:center center;}.elementor-9242 .elementor-element.elementor-element-b40f213{text-align:center;}.elementor-9242 .elementor-element.elementor-element-b40f213 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:400;color:#DF3C97;}.elementor-9242 .elementor-element.elementor-element-01f04cb{--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-9242 .elementor-element.elementor-element-3d589d3{text-align:center;}.elementor-9242 .elementor-element.elementor-element-3d589d3 .elementor-heading-title{color:#DF3C97;}.elementor-9242 .elementor-element.elementor-element-ba1ba3c{--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;}.elementor-9242 .elementor-element.elementor-element-ba1ba3c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9242 .elementor-element.elementor-element-7de4c17{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-9242 .elementor-element.elementor-element-7de4c17.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9242 .elementor-element.elementor-element-d6ca0ba img{max-width:71%;height:188px;object-fit:cover;object-position:center center;}.elementor-9242 .elementor-element.elementor-element-0b7dcb4{text-align:center;}.elementor-9242 .elementor-element.elementor-element-0b7dcb4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:400;color:#DF3C97;}.elementor-9242 .elementor-element.elementor-element-6ab0779{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-9242 .elementor-element.elementor-element-6ab0779.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9242 .elementor-element.elementor-element-992f56b img{max-width:71%;height:188px;object-fit:cover;object-position:center center;}.elementor-9242 .elementor-element.elementor-element-c2a56c6{text-align:center;}.elementor-9242 .elementor-element.elementor-element-c2a56c6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:400;color:#DF3C97;}.elementor-9242 .elementor-element.elementor-element-c09a83a{--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-9242 .elementor-element.elementor-element-a00cbd1{text-align:center;}.elementor-9242 .elementor-element.elementor-element-a00cbd1 .elementor-heading-title{color:#DF3C97;}.elementor-9242 .elementor-element.elementor-element-0b1277b{--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;}.elementor-9242 .elementor-element.elementor-element-bdd332e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-9242 .elementor-element.elementor-element-bdd332e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9242 .elementor-element.elementor-element-9293f28 img{max-width:90%;height:191px;object-fit:cover;object-position:center center;}.elementor-9242 .elementor-element.elementor-element-6a95508{text-align:center;}.elementor-9242 .elementor-element.elementor-element-6a95508 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:400;color:#DF3C97;}.elementor-9242 .elementor-element.elementor-element-0a107f2{--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-9242 .elementor-element.elementor-element-bbf1b16{text-align:center;}.elementor-9242 .elementor-element.elementor-element-bbf1b16 .elementor-heading-title{color:#DF3C97;}.elementor-9242 .elementor-element.elementor-element-36cafd3{--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;}.elementor-9242 .elementor-element.elementor-element-e38fb38{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-9242 .elementor-element.elementor-element-e38fb38.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9242 .elementor-element.elementor-element-1456358 img{max-width:71%;height:188px;object-fit:cover;object-position:center center;}.elementor-9242 .elementor-element.elementor-element-0d71e7f{text-align:center;}.elementor-9242 .elementor-element.elementor-element-0d71e7f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:400;color:#DF3C97;}.elementor-9242 .elementor-element.elementor-element-8a05539{--display:flex;}.elementor-9242 .elementor-element.elementor-element-fdb15e2{text-align:center;}.elementor-9242 .elementor-element.elementor-element-fdb15e2 .elementor-heading-title{color:#DF3C97;}.elementor-9242 .elementor-element.elementor-element-1f1c0f9{--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;}.elementor-9242 .elementor-element.elementor-element-33cc72e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-9242 .elementor-element.elementor-element-33cc72e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9242 .elementor-element.elementor-element-ceed2fc img{max-width:71%;height:188px;object-fit:cover;object-position:center center;}.elementor-9242 .elementor-element.elementor-element-08fbbbe{text-align:center;}.elementor-9242 .elementor-element.elementor-element-08fbbbe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:400;color:#DF3C97;}.elementor-9242 .elementor-element.elementor-element-629c154{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9242 .elementor-element.elementor-element-c45ec15 img{max-width:65%;height:188px;object-fit:cover;object-position:center center;}.elementor-9242 .elementor-element.elementor-element-eae3b69{text-align:center;}.elementor-9242 .elementor-element.elementor-element-eae3b69 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:400;color:#DF3C97;}.elementor-9242 .elementor-element.elementor-element-944cd57{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-9242 .elementor-element.elementor-element-944cd57.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9242 .elementor-element.elementor-element-8d7cc67 img{max-width:86%;height:188px;object-fit:cover;object-position:center center;}.elementor-9242 .elementor-element.elementor-element-c3a665a{text-align:center;}.elementor-9242 .elementor-element.elementor-element-c3a665a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:400;color:#DF3C97;}@media(max-width:767px){.elementor-9242 .elementor-element.elementor-element-c45ec15 img{max-width:68%;height:198px;object-fit:contain;}.elementor-9242 .elementor-element.elementor-element-8d7cc67 img{max-width:76%;object-fit:contain;}}@media(min-width:768px){.elementor-9242 .elementor-element.elementor-element-9ca03e3{--width:25%;}.elementor-9242 .elementor-element.elementor-element-ac467b6{--width:30%;}.elementor-9242 .elementor-element.elementor-element-21b75b8{--width:25%;}.elementor-9242 .elementor-element.elementor-element-ba1ba3c{--width:98.421%;}.elementor-9242 .elementor-element.elementor-element-7de4c17{--width:25%;}.elementor-9242 .elementor-element.elementor-element-6ab0779{--width:25%;}.elementor-9242 .elementor-element.elementor-element-bdd332e{--width:25%;}.elementor-9242 .elementor-element.elementor-element-e38fb38{--width:25%;}.elementor-9242 .elementor-element.elementor-element-33cc72e{--width:25%;}.elementor-9242 .elementor-element.elementor-element-629c154{--width:30%;}.elementor-9242 .elementor-element.elementor-element-944cd57{--width:25%;}}/* Start custom CSS for container, class: .elementor-element-a69ca4a *//* ===== Sonalshi Modern Hover Card (Transparent) ===== */

.sonalshi-hover-card{
  position: relative;
  border-radius: 18px;
  padding: 28px;
  transition: all 0.6s ease;
  background:transparent; /* TRANSPARENT */
  box-shadow: 0 8px 24px rgba(0,0,0,0.0.6);
  overflow: hidden;
}

/* Lift + glow */
.sonalshi-hover-card:hover{
  transform: translateY(-10px);
  box-shadow: 0 18px 45px rgba(214, 51, 132, 0.22);
}

/* Lottie animation */
.sonalshi-hover-card .e-lottie{
  transition: transform 0.5s ease;
}

.sonalshi-hover-card:hover .e-lottie{
  transform: scale(1.08) translateY(-6px);
}

/* Heading emphasis */
.sonalshi-hover-card h3{
  transition: color 0.3s ease;
}

.sonalshi-hover-card:hover h3{
  color: #d63384;
}

/* Soft gradient glow overlay */
.sonalshi-hover-card::after{
  content:"";
  position:absolute;
  inset:0;
  background: radial-gradient(
    circle at top center,
    rgba(214,51,132,0.14),
    transparent 60%
  );
  opacity:0;
  transition: opacity 0.4s ease;
  pointer-events:none;
}

.sonalshi-hover-card:hover::after{
  opacity:1;
}/* End custom CSS */