.elementor-318 .elementor-element.elementor-element-9cda7fd{--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:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-318 .elementor-element.elementor-element-7b51667 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-318 .elementor-element.elementor-element-7b51667 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-318 .elementor-element.elementor-element-a56dcc8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-318 .elementor-element.elementor-element-a56dcc8 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-318 .elementor-element.elementor-element-42755e4{--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:80px 80px;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-318 .elementor-element.elementor-element-42755e4:not(.elementor-motion-effects-element-type-background), .elementor-318 .elementor-element.elementor-element-42755e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76b56fc );}.elementor-318 .elementor-element.elementor-element-42755e4, .elementor-318 .elementor-element.elementor-element-42755e4::before{--border-transition:0.3s;}.elementor-318 .elementor-element.elementor-element-0628a30{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-318 .elementor-element.elementor-element-ef188d5{text-align:left;}.elementor-318 .elementor-element.elementor-element-ef188d5 .elementor-heading-title{font-family:"univers-lt-std", Sans-serif;font-weight:700;text-transform:capitalize;}.elementor-318 .elementor-element.elementor-element-ce27fe4 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-318 .elementor-element.elementor-element-ce27fe4{text-align:left;color:var( --e-global-color-primary );font-family:"univers-lt-std", Sans-serif;font-size:20px;font-weight:normal;}.elementor-318 .elementor-element.elementor-element-c86247d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-318 .elementor-element.elementor-element-dfb5d1b img{border-style:none;border-radius:50% 50% 50% 50%;}.elementor-318 .elementor-element.elementor-element-c4396b9{--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;--background-transition:0.3s;--padding-top:50px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-318 .elementor-element.elementor-element-a914917{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-318 .elementor-element.elementor-element-ea85470 .team-name{color:var( --e-global-color-812c86c );}.elementor-318 .elementor-element.elementor-element-ea85470 .team-role{color:var( --e-global-color-76b56fc );}.elementor-318 .elementor-element.elementor-element-123182a > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-318 .elementor-element.elementor-element-123182a .team-name{color:var( --e-global-color-812c86c );}.elementor-318 .elementor-element.elementor-element-123182a .team-role{color:var( --e-global-color-76b56fc );}.elementor-318 .elementor-element.elementor-element-4f24cb6 .team-name{color:var( --e-global-color-812c86c );}.elementor-318 .elementor-element.elementor-element-4f24cb6 .team-role{color:var( --e-global-color-accent );}.elementor-318 .elementor-element.elementor-element-3f782cc > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-318 .elementor-element.elementor-element-3f782cc .team-name{color:var( --e-global-color-812c86c );}.elementor-318 .elementor-element.elementor-element-3f782cc .team-role{color:var( --e-global-color-76b56fc );}.elementor-318 .elementor-element.elementor-element-b653c18 > .elementor-widget-container{margin:-80px 0px 0px 0px;}.elementor-318 .elementor-element.elementor-element-b653c18 .team-name{color:var( --e-global-color-812c86c );}.elementor-318 .elementor-element.elementor-element-b653c18 .team-role{color:var( --e-global-color-76b56fc );}.elementor-318 .elementor-element.elementor-element-b2f6b87 .team-name{color:var( --e-global-color-812c86c );}.elementor-318 .elementor-element.elementor-element-b2f6b87 .team-role{color:var( --e-global-color-76b56fc );}.elementor-318 .elementor-element.elementor-element-74201b5 > .elementor-widget-container{margin:-80px 0px 0px 0px;}.elementor-318 .elementor-element.elementor-element-74201b5 .team-name{color:var( --e-global-color-812c86c );}.elementor-318 .elementor-element.elementor-element-74201b5 .team-role{color:var( --e-global-color-76b56fc );}.elementor-318 .elementor-element.elementor-element-4846cf9 .team-name{color:var( --e-global-color-812c86c );}.elementor-318 .elementor-element.elementor-element-4846cf9 .team-role{color:var( --e-global-color-76b56fc );}@media(max-width:1024px){.elementor-318 .elementor-element.elementor-element-a914917{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-318 .elementor-element.elementor-element-42755e4{--gap:10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:010px;--padding-bottom:010px;--padding-left:010px;--padding-right:010px;}.elementor-318 .elementor-element.elementor-element-0628a30{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-318 .elementor-element.elementor-element-e2943a7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-318 .elementor-element.elementor-element-e2943a7 img{border-radius:50% 50% 50% 50%;}.elementor-318 .elementor-element.elementor-element-ef188d5 .elementor-heading-title{font-size:26px;}.elementor-318 .elementor-element.elementor-element-ce27fe4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-318 .elementor-element.elementor-element-ce27fe4{font-size:14px;line-height:23px;}.elementor-318 .elementor-element.elementor-element-c4396b9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-318 .elementor-element.elementor-element-a914917{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-318 .elementor-element.elementor-element-ea85470 .team-name{font-size:18px;}.elementor-318 .elementor-element.elementor-element-123182a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-318 .elementor-element.elementor-element-123182a .team-name{font-size:18px;}.elementor-318 .elementor-element.elementor-element-4f24cb6 .team-name{font-size:18px;}.elementor-318 .elementor-element.elementor-element-3f782cc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-318 .elementor-element.elementor-element-3f782cc .team-name{font-size:18px;}.elementor-318 .elementor-element.elementor-element-b653c18 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-318 .elementor-element.elementor-element-b653c18 .team-name{font-size:18px;}.elementor-318 .elementor-element.elementor-element-b2f6b87 .team-name{font-size:18px;}.elementor-318 .elementor-element.elementor-element-74201b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-318 .elementor-element.elementor-element-74201b5 .team-name{font-size:18px;}.elementor-318 .elementor-element.elementor-element-4846cf9 .team-name{font-size:18px;}}/* Start custom CSS */.imh-6310-annotation-box {
    background: transparent !important;
}



i.imh-6310-pin-main-img::after, 
i.imh-6310-pin-hover-img::after {
  content: '';
  position: absolute;
  width: 28px;
  height: 28px;
  box-shadow: 0 0 1px 3px white;
  animation: pulse-animation-2 2s infinite;
  display: block;
  border-radius: 50%;
  transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
  border-radius: 50%;
  pointer-events: none;
}

@keyframes pulse-animation-2 {
  0% {
	box-shadow: 0 0 0 0px rgb(155 155 155);
  }
  100% {
	box-shadow: 0 0 0 8px rgba(0, 0, 0, 0);
  }
}




.imh-6310-annotation-box {
    background: transparent !important;
}



i.imh-6310-pin-main-img::after, 
i.imh-6310-pin-hover-img::after {
  content: '';
  position: absolute;
  width: 28px;
  height: 28px;
  box-shadow: 0 0 1px 3px white;
  animation: pulse-animation-2 2s infinite;
  display: block;
  border-radius: 50%;
  transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
  border-radius: 50%;
  pointer-events: none;
}

@keyframes pulse-animation-2 {
  0% {
	box-shadow: 0 0 0 0px rgb(155 155 155);
  }
  100% {
	box-shadow: 0 0 0 8px rgba(0, 0, 0, 0);
  }
}

.team-role {
    text-align: left !important;
}



.team-container {
    text-align: center;
    margin-bottom: 20px;
}

.team-name {
    font-size: 1.5em;
	line-height:25px;
	font-family: "Sofia-Pro-Semi-Bold", Sans-serif;

}
 

.team-name {
       
        -webkit-text-decoration-color: hsla(0, 0%, 100%, 0);
        text-decoration-color: hsla(0, 0%, 100%, 0);
        transition: -webkit-text-decoration 200ms cubic-bezier(0.4,0.0,0.2,1);
        transition: text-decoration 200ms cubic-bezier(0.4,0.0,0.2,1);
        transition: text-decoration 200ms cubic-bezier(0.4,0.0,0.2,1), -webkit-text-decoration 200ms cubic-bezier(0.4,0.0,0.2,1);
        text-align: left;
	    cursor: pointer;
}
.team-name {
    word-spacing: 100vw;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
	
}
.image-container:hover + .team-name:after,
.team-name:hover:after {
    opacity: 1;
}
.image-container:hover .team-name,
.team-name:hover
 text-decoration: underline;
	text-decoration: underline !important;
	-webkit-text-decoration-color:hsl(57.45deg 93.81% 55.69%) !important;
	text-decoration-color: hsl(57.45deg 93.81% 55.69%) !important;
}
		
.team-role {
    font-size: 1.2em;
    color: #777;
	font-family: "Sofiapro Light", Sans-serif;
text-align: left !important;
}

.image-container {
    position: relative;
    display: block;
}

.image-container img {
    display: block;
    transition: opacity 0.3s ease;
}

.image-container img:nth-child(1) {
    position: relative;
    top: 0;
    left: 0;
    opacity: 1;
}

.image-container img:nth-child(2) {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
}

.image-container:hover img:nth-child(1) {
    opacity: 0;
}

.image-container:hover img:nth-child(2) {
    opacity: 1;
}


.image-container img {
    border-radius: 50% !important;
}

.image-container img:nth-child(1) {
    background: #dedede;
}

.image-container img:nth-child(2) {
    background: #f8ef24;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'univers-lt-std';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://merakidesign.in/wp-content/uploads/2024/11/UniversLTStd.woff') format('woff');
}
/* End Custom Fonts CSS */