.campus-card .card-content{margin:0;}
@keyframes ripple {
   from { opacity: 1; transform: scale(0); }
   to   { opacity: 0; transform: scale(2); }
 }
html footer{margin-top:80px;}
.elementor-element.elementor-element-f4a46ef{overflow:hidden !important;}
/* Spacer for scrolling */
.spacer {
	height: 100vh;
	background: #f0f0f0;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 2rem;
}

/* Values Section */
.values-section {
	position: relative;
	width: 100%;
	height: 100vh;
	background-color: #dced31;
	/* Lime Green from image */
	overflow: hidden;
	display: flex;
	flex-direction: column;
	justify-content: center;
	padding-left: 50px;
}

.values-content-wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	display: flex;
	flex-direction: column;
	justify-content: center;
	padding: 4rem;
	padding-left: 106px;
	padding-right: 0;
}

.top-text {
	max-width: 1000px;
	margin-bottom: 2rem;
	position: relative;
	z-index: 10;
}

.top-text h2 {
	font-size: 40px;
	font-weight: 500;
	line-height: 1.2;
	color: #000000;
}

/* Scrolling Marquee */
.marquee-container {
	width: 100%;
	overflow: hidden;
	white-space: nowrap;
	position: relative;
	z-index: 5;
	padding: 3rem 0;
}

.marquee-text {
	display: inline-block;
	font-size: 90px;
	font-weight: 600;
	color: #000000;
	will-change: transform;
}

/* Button */
.tour-btn {
	display: inline-block;
	background: #000000;
	color: #ffffff;
	padding: 1rem 2rem;
	text-decoration: none;
	font-size: 1.1rem;
	font-weight: 500;
	margin-top: 2rem;
	position: relative;
	z-index: 10;
	border: none;
	cursor: pointer;
}

/* Floating Icons */
.floating-icon {
	position: absolute;
	z-index: 8;
	/* Above Marquee, below top text if overlap? or Interspersed */
	width: clamp(60px, 120px, 120px);
	height: auto;
	pointer-events: none;
}

/* Icon Positions (approximate from reference) */
.icon-rocket {
	top: 30%;
	right: 15%;
	width: 85px;

}

.icon-hands {
	top: 48%;
	transform: rotate(10deg);
}

.icon-bulb {
	top: 35%;
	left: 35%;
	width: 79px;
	height: 113px;
}

.icon-trophy {
	bottom: 23%;
	right: 30%;
	width: 85px;
	transform: rotate(0deg);
}

.icon-scales {
	bottom: 30%;
	left: 25%;
	transform: rotate(-5deg);
}

.icon-arrow {
	top: 40%;
	right: 5%;
	transform: rotate(20deg);
}

.icon-shake {
	top: 30%;
	right: 40%;
	transform: rotate(-10deg);
}
.popup-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0,0,0,0.6);
  display: none;
  justify-content: center;
  align-items: center;
  z-index: 9999;
}

.popup-open {
  overflow: hidden;
}
.popup-modal{
	display:block;align-items:center;background-color:#FFF;gap:3vw;position:relative;width:90%;
}
.popup-image-panel{
	width:auto;
}
.popup-image-panel img{
	width:100%;height:100% !important;
}
.popup-content-panel{
	width:auto;padding-top:0vw;
}
.popup-close{
	position:absolute;right:4vw;top:3vw;background-color:transparent !important;padding:0;border:0;
	font-size:2.5vw;color:#000;
}
.lifelong-success-section{
	padding-top:0vw;padding-bottom:10vw;
}
.popup-title{
	font-family: "Figtree", Sans-serif;
    font-size: 1.771vw;
    font-weight: 700;
    color: #000000;
}
.popup-desc{
	font-family: "Figtree", Sans-serif;
    font-size:1.25vw;
    font-weight: 500;
    color: #000000;
}
.container{
	max-width:100%;
}
.blog,.category{
	background-color:#FFF;
}
.site-content-header .page-header .page-title, .site-content-header .page-title{
	font-family: Figtree;
    font-weight: 700;
	font-style: Bold;
	font-size: 4.167vw;
	leading-trim: NONE;
	line-height: 110.00000000000001%;
	letter-spacing: -2%;
	text-align: right;
	vertical-align: middle;
	text-align:center;position:relative;
	
}
html .responsive-site-style-boxed #primary.content-area{
	padding:0 1.979vw;padding-right:0;
}
html body.blog .entry-title,html body .newsletters-grid-wrap .entry-title{
	font-family: Figtree;
	font-weight: 600;
	font-style: SemiBold;
	font-size: 1.667vw !important;
	leading-trim: CAP_HEIGHT;
	line-height: normal !important;
	letter-spacing: -2%;
	vertical-align: bottom;
	color:#FFF !important;
	position:absolute;bottom:5vw;left:1vw;z-index:3;margin:0;
}
html .entry-title a{
	color:#FFF;
}
html .post-meta{
	font-family: Figtree;
	font-weight: 400;
	font-style: Regular;
	font-size: 1.25vw;
	leading-trim: NONE;
	line-height: 1.771vw;
	letter-spacing: 2%;
	vertical-align: middle;
	color:#FFF;
	position:absolute;top:1vw;left:1vw;z-index:3;

}
html .post-meta span ,html .post-meta *{
	font-family: Figtree;
	font-weight: 400;
	font-style: Regular;
	font-size: 1.25vw;
	leading-trim: NONE;
	line-height: 1.771vw;
	letter-spacing: 2%;
	vertical-align: middle;
	color:#FFF;
}
html .post-entry{
	position:relative;
}
html body.blog .entry-content{
	position:absolute;bottom:0vw;left:1vw;z-index:3;
}
html body.blog .entry-content p{
	font-family: Figtree;
	font-weight: 400;
	font-style: Regular;
	font-size: 1.25vw;
	leading-trim: NONE;
	line-height: 1.771vw;
	letter-spacing: 2%;
	vertical-align: middle;
	color:#FFF;
}
.entry-content p.read-more{
	display:none;
}
html .thumbnail-link{
	display:block;width:100%;height:100%;
}
html body.blog .post-entry:after,html body .newsletters-grid-wrap .post-entry:after{
	content:"";/*background-image:url("/wp-content/uploads/2026/04/layer.png");*/
    display:block;width:100%;height:29.271vw;z-index:2;position:absolute;top:0;
	border-top-right-radius:5.2083vw;background: linear-gradient(0deg, #000000 0%, rgba(0, 0, 0, 0) 100%);pointer-events: none;
}
html #main-blog.row .entry-column{
	margin:0;
}
.navigation .nav-links .page-numbers, .navigation .nav-links a{
	color:#000;
}
html body.blog #primary.content-area{
	width:75% !important;
}
html body.blog .hentry .thumbnail img{
	width:100%;height:29.271vw;object-fit:cover;border-radius:0 5.2083vw 0px 0; 
}
#main-blog.row .entry-column{
	padding:0 !important;padding-left:15px !important;
}
aside label{
	font-family: Figtree;
	font-weight: 600;
	font-style: SemiBold;
	font-size: 1.25vw;
	leading-trim: NONE;
	line-height: 100%;
	letter-spacing: -0.0167vw;
    margin-bottom: 0.7813vw !important;
	display:block;
	vertical-align: middle;color:#1A1A1A;margin-bottom:0.833vw;
}
html .wp-block-search__inside-wrapper{
	display:flex;
}
html #secondary.widget-area .widget-wrapper.widget_categories{
	padding:0 !important;padding-bottom:2.604vw !important;margin:0 !important;
	/* padding-left:2.804vw !important; */
}
html #secondary.widget-area .widget-wrapper{
	padding:0 !important;margin:0 !important;
	/* padding-left:2.804vw !important; */
}
html .widget-area h2{
	font-family: Figtree;
	font-weight: 600;
	font-style: SemiBold;
	font-size: 1.25vw;
	leading-trim: NONE;
	line-height: 100%;
	letter-spacing: -2%;
	vertical-align: middle;
	border-bottom: 1px solid #1A1A1A;padding-bottom:0.833vw;
}
.widget-area .widget-wrapper a{
	font-family: Figtree;
	font-weight: 500;
	font-style: Medium;
	font-size: 1.146vw;
	leading-trim: NONE;
	line-height: 100%;
	letter-spacing: -2%;
	vertical-align: middle;
	color:#000;
}
html #secondary.widget-area .widget-wrapper.widget_search{
	padding-bottom:2.604vw !important;
}
.navigation .nav-links .page-numbers.next.page-numbers:after{
	content:"";background-image:url("/wp-content/uploads/2026/04/Layer_1-7.svg");background-size:0.729vw;
	width:0.729vw;height:1.25vw;display:block;background-repeat:no-repeat;
}
.navigation .nav-links .page-numbers.prev.page-numbers::before{
	content:"";background-image:url("/wp-content/uploads/2026/04/Layer_1-8.svg");background-size:0.729vw;
	width:0.729vw;height:1.25vw;display:block;background-repeat:no-repeat;
}
.navigation .nav-links .page-numbers.next.page-numbers,.navigation .nav-links .page-numbers.prev.page-numbers{
	display:flex;gap:1.042vw;align-items:center;
}
html .single-post .hentry .post-meta{position:unset;display:none;}
html .single-post .entry-content p{color:#000;}
html .single-post .hentry .thumbnail img{width:100;height:100%;}
html .single-post .post-entry:after{content:unset;}
html .single-post.title-alignment-left .hentry .entry-title{position:relative;}
html .single-post .content-alignment-left .hentry .entry-content{position:unset;}
html .single-post.content-alignment-left .hentry .entry-content{position:unset;}
html .single:not(.single-product) .content-area{width:100%;}
html .single-post .elementor-heading-title{
	font-family: Figtree !important;
	font-weight: 600;
	font-style: SemiBold;
	leading-trim: NONE;
	letter-spacing: -2%;
	vertical-align: middle;
	color:#1A1A1A !important;
	font-size:2.2917vw;line-height:100%;
}
html .single-post h2.elementor-heading-title{
	font-size: 2.292vw;
	line-height: 2.813vw;
}
html .single-post h3.elementor-heading-title{
	font-size:1.667vw;
	line-height:100%;
}
html .single.single-post.responsive-site-style-boxed #primary.content-area{
	padding-left:5.208vw;padding-right:5.208vw;width:100% !important;max-width:100% ;
}
html .single-post .elementor-section.elementor-section-boxed > .elementor-container{
	width:100%;max-width:100%;
}
html .single-post{
	background-color:#FFF;
}
html .single-post .hentry h1.entry-title{
	font-family: Figtree;
	font-weight: 700;
	font-style: Bold;
	font-size:4.167vw;
	leading-trim: NONE;
	line-height: 110.00000000000001%;
	letter-spacing: -2%;
	text-align: right;
	vertical-align: middle;color:#000;bottom:0;top:0;left:0;
}
.custom-header-sec.custom-header{
	z-index:1;
}
.navigation.pagination .page-numbers{
	display:none;
}
.navigation .nav-links{
	display:flex;justify-content:center;gap:5.208vw;
}
html .newsletter-card-link .thumbnail{width:auto;height:29.271vw;}
html .newsletter-card-link .thumbnail img{width:100%;height:100%;border-top-right-radius:5.2083vw;max-width:100%;object-fit: cover;object-position: top;}
html .newsletters-container .post-entry{width:23.698vw;padding:0;}
html .blog_pg_head .elementor-heading-title{
	font-family: Figtree;
	font-weight: 700;
	font-style: Bold;
	font-size: 4.167vw;
	leading-trim: NONE;
	line-height: 110.00000000000001%;
	letter-spacing: -2%;
	text-align: right;
	vertical-align: middle;text-align:center;padding:3.125vw 0;
}
html .newsletters-container .post-meta{
	bottom:1vw;top:unset;
}
html body .newsletters-container .entry-title{
	bottom:3.5vw;
	max-width:90%;
}
html .navigation.nav-links{display:flex;justify-content:center;gap:5.208vw;background-color:transparent;
margin:0;padding:2.604vw 0;}
html .navigation.nav-links a{display:flex;align-items:center;gap:1.042vw;color:#000;font-family: Figtree;
font-weight: 400;
font-style: Regular;
font-size: 1.25vw;
leading-trim: NONE;
line-height: 100%;
letter-spacing: -2%;
vertical-align: middle;
}
html .posts_banner_image{margin-top:-7.222vw;}
html .newsletter-page-btn.disabled{display:none;}
html .newsrelease-entry.post-entry:after{content:unset;}
html .newsrelease-entry.post-entry{width:23.698vw;height:29.271vw;}
html .newsrelease-entry.post-entry a{background-color:#87CDF4;width:100%;height:100%;display:block;border-top-right-radius:4.167vw;}
.newsrelease-entry.post-entry:nth-child(3n + 1) a {
  background-color: #87CDF4;
}

.newsrelease-entry.post-entry:nth-child(3n + 2) a {
  background-color: #FF8C15; 
}

.newsrelease-entry.post-entry:nth-child(3n + 3) a {
  background-color: #CFEA32;
}
html body .newsrelease-entry .entry-title{color:#1A1A1A !important;font-size:2.292vw;line-height:2.813vw;top:1.823vw;bottom:unset;width:80%;}
html body .newsrelease-entry .entry-description{
	margin:0;position:absolute;bottom:1.25vw;left:1.25vw;font-family: Figtree;
font-weight: 500;
font-style: Medium;
font-size: 1.25vw;
leading-trim: NONE;
line-height: 1.771vw;
letter-spacing: 2%;
vertical-align: bottom;
	color:#1A1A1A;
}
html .newsrelease-wrapper{
	padding:2.604vw 1.979vw;
}
html .sidebar-heading{
	font-family: Figtree;
	font-weight: 600;
	font-style: SemiBold;
	font-size: 1.25vw;
	leading-trim: NONE;
	line-height: 100%;
	letter-spacing: -2%;
	vertical-align: middle;
	border-bottom: 1px solid #1A1A1A;
	padding-bottom:0.833vw;
	margin-bottom:0.833vw;
}
html .year-filter-link{
	font-family: Figtree;
	font-weight: 500;
	font-style: Medium;
	font-size: 1.146vw;
	leading-trim: NONE;
	line-height: 100%;
	letter-spacing: -2%;
	vertical-align: middle;color:#1A1A1A;
}
.year-filter-link:hover {
    color:#FF8C42;
}

.year-filter-item.active .year-filter-link,
.year-filter-link.active {
      color:#FF8C42;
}
html .newsrelease-sidebar{
	width:20.833vw;top:20px;min-width:20.833vw;flex:unset;max-width:20.833vw;
}
html body{
	overflow-x:hidden;
}
html .nr-release-year-btn{cursor:pointer;}
html .nr-release-wrapper.nr-release-section{display:flex;flex-direction:row-reverse;background-color:#fff;}
html .nr-release-wrapper.nr-release-section{display:grid;grid-template-columns: 77% 20.9%;background-color:#fff;padding-top: 2.6042vw;padding-bottom: 2.6042vw;padding-left: 1.875vw;padding-right: 1.875vw;column-gap: 2.0833vw;}
html .nr-release-main{order:-1;}


.tl-heading { font-family: Figtree;
font-weight: 700;
font-style: Bold;
font-size: 4.167vw;
leading-trim: NONE;
line-height: 110.00000000000001%;
letter-spacing: -2%;
text-align: right;text-align:center;
vertical-align: middle;padding-bottom:7.813vw;color:#1A1A1A;
 }
  .tl-viewport { overflow: hidden; position: relative; width: 100%; }
  .tl-wrapper { display: flex; transition: transform 0.45s cubic-bezier(.4,0,.2,1); align-items: flex-start; }

  .tl-slide { flex: 0 0 38.646vw; width: 38.646vw; box-sizing: border-box; display: flex; flex-direction: column; opacity:0.3;}
.tl-slide.active{opacity:1;}
  .tl-year { font-family: Figtree;
              font-weight: 700;
              font-style: Bold;
              font-size: 2.292vw;
              leading-trim: NONE;
              line-height: 110.00000000000001%;
              letter-spacing: -2%;
              vertical-align: middle;
              margin-bottom: 10px; transition: color 0.3s;padding-right: 6.604vw;padding-left: 8vw;text-align:left; }
  .tl-slide.active .tl-year { color: var(--color-text-primary); }
.tl-btn img{width:100%;height:100%;}
  .tl-axis-row { display: flex; align-items: center; height: 20px; margin-bottom: 18px; }
  .tl-line-left  { flex: 1; height: 1px; background: #1A1A1A33; }
  .tl-line-right { flex: 1; height: 1px; background: #1A1A1A33; }
  .tl-dot { width: 2px; height: 14px;  background: #1A1A1A33; flex-shrink: 0; transition: all 0.3s; }
  .tl-slide.active .tl-dot { background: #f4a120; }
#tlNext img{transform:rotate(180deg) !important;} 

  .tl-title { font-family: Figtree;
              font-weight: 700;
              font-style: Bold;
              font-size:1.667vw;
              leading-trim: NONE;
              line-height: 100%;
              letter-spacing: 0%;
              vertical-align: middle;
              margin-bottom: 8px; transition: color 0.3s;padding-right: 4.604vw;padding-left: 8vw; }
  .tl-slide.active .tl-title { color: var(--color-text-primary); }
  .tl-desc { font-family: Figtree;
            font-weight: 400;
            font-style: Regular;
            font-size: 1.458vw;
            leading-trim: NONE;
            line-height: 1.9792vw;
            letter-spacing: 2%;
            vertical-align: middle;
            transition: color 0.3s;
            padding-right: 4.604vw;padding-left: 8vw; }
  .tl-slide.active .tl-desc { color: var(--color-text-secondary); }

  .tl-nav { display: flex; align-items: center; justify-content: center; gap: 12px; margin-top: 2rem; }
  .tl-btn { width: 3.042vw; height: 1.771vw; border-radius: 50%; border: 0.5px solid var(--color-border-secondary); background: var(--color-background-primary); color: var(--color-text-primary); cursor: pointer; display: flex; align-items: center; justify-content: center; font-size: 16px; transition: background 0.18s;background:transparent !important; }
  .tl-btn:hover { background: var(--color-background-secondary); }
  .tl-btn:disabled { opacity: 0.3; cursor: default; }
  .tl-nav-dots { display: flex; gap: 6px;display: none; }
  .tl-nav-dot { width: 6px; height: 6px; border-radius: 50%; background: var(--color-border-secondary); cursor: pointer; transition: background 0.2s, transform 0.2s; }
  .tl-nav-dot.active { background: #f4a120; transform: scale(1.4); }


html .home-page-banner-content-wraper .first-container {
    position: relative;
    width: 100%;
    height:auto !important;
	padding:0 !important;
    /* Pin handles scroll height automatically */
}

html .home-page-banner-content-wraper .main-section {
    /* Change from position: fixed to position: relative */
    /* GSAP pin will handle the sticky behavior */
    position: relative;
    width: 100%;
    height: 100vh;
    display: flex;
    flex-direction: column;
    overflow: hidden;
}
html body.home .client-logo-section-main-wraper{padding-bottom:8.854vw;}
html .lifelong-cta-button:hover{transform:unset;}
/* html .values-section .tour-btn:hover{background:#FF8C15;color:#000;} */
html body.menu-open .custom-header.custom-header-sec .toggle-menu-btn svg{display:none;}
.custom-menu-model-container.active{z-index:99999;}
html .whats-new-section-content-wraper .whats-new-card-wraper a{overflow:hidden;}
html .whats-new-section-content-wraper .whats-new-card-wraper a img{transition: transform 0.4s ease;width:100%;}
html .whats-new-section-content-wraper .whats-new-card-wraper a:hover img{transform:scale(1.2);}
html .hm-banner-btn{background-color:#1A1A1A;padding:1.146vw 2.083vw;}
html .hm-banner-btn:hover{background-color:#FF8C42;}
html .tour-btn,html .lifelong-cta-button{background-color:#1A1A1A;}
html .video-container{border-radius:0 120px 0 0;}
html body .custom-header.custom-header-sec .toggle-menu-btn svg:hover path{stroke:#1A1A1A;}
html .home-page-banner-content-wraper .main-section{background-color: #FFFBF8;}
html .lifelong-grid-item img{border-radius:4px;}
html .careers-api-container .job-tabs ul{display:flex;flex-wrap:wrap;row-gap:3vw;}
html .abt-pre-sch-cont .elementor-heading-title{
	font-family: Figtree;
	font-weight: 700;
	font-style: Bold;
	font-size: 4.167vw;
	leading-trim: NONE;
	line-height: 4.688vw;
	letter-spacing: -2%;
	text-align: center;
	vertical-align: middle;
}
html .abt-pre-sch-cont p{
	font-family: Figtree;
	font-weight: 500;
	font-style: Medium;
	font-size: 1.6667vw;
	leading-trim: NONE;
	line-height: 2.1875vw;
	letter-spacing: 2%;
	text-align: center;
	vertical-align: middle;
	max-width: 78.125vw;
    margin-left: auto;
    margin-right: auto;
}
html .abt-pre-sch-cont{
	padding-top:5.2083vw;padding-bottom:5.2083vw;
}
.tl-nav{
	margin-bottom:5vw;
}
html .page-id-15 .values-content-wrapper .top-text h2{visibility:hidden;}
html .desc-cta-wraped .heading{
	font-family: Figtree;
	font-weight: 700;
	font-style: Bold;
	font-size: 4.1667vw;
	leading-trim: NONE;
	line-height: 90%;
	letter-spacing: -2%;
	text-align: center;
	vertical-align: middle;
}
html .right-blokc-wraper .video-wraper iframe{border-radius:0 120px 0 0;}
html .youtube-grid-section-main-wraper .you-tube-items-section-wraped-in{justify-content:left;}

/* pre-school animation css */


.iv-filler .iv-display{font-size:clamp(28px,5vw,48px);font-weight:600;color:#efe9ff;opacity:.85;}
  .iv-filler p{color:#9691a3;max-width:480px;margin:14px auto 0;font-size:15px;line-height:1.6;}
  .iv-filler.iv-filler--top .iv-display{opacity:1;}

  /* ===== Pinned section ===== */
  .iv-pin-wrap{
    position:relative;
    height:400vh; /* 4 stages x 100vh */
    background:var(--iv-bg);
  }
  .iv-pin-inner{
    position:sticky;
    top:0;
    height:100vh;
    display:flex;
    align-items:center;
    justify-content:center;
    overflow:hidden;
  }

  .iv-brandmark{
    position:absolute;
    top:38px;
    left:clamp(20px,6vw,80px);
    display:flex;
    align-items:center;
    gap:10px;
    z-index:5;
  }
  .iv-brandmark .iv-diamond{
    width:16px;height:16px;
    background:var(--iv-accent);
    transform:rotate(45deg);
    border-radius:3px;
  }
  .iv-brandmark span{
    letter-spacing:.14em;
    font-size:12px;
    text-transform:uppercase;
    color:#b8b2c8;
    font-weight:500;
  }

  /* stage where cards live */
  .iv-stage{
    position:relative;
    flex:1 1 auto;
    width:100%;
    height:min(560px,48vh);
    max-width:100%;
  }
  .iv-card{
    position:absolute;
    inset:0;
    background:#87CDF4;
    border-radius:0 120px 0 0;
    padding:4.3750vw 2.6042vw;
    display:flex;
    flex-direction:column;
    justify-content:space-between;
    opacity:0;
    will-change:opacity;
  }
  html .iv-card .iv-kicker{
    font-family: Figtree;
	font-weight: 700;
	font-style: Bold;
	font-size: 2.6042vw;
	leading-trim: NONE;
	line-height: 2.9167vw;
	letter-spacing: -1%;
	vertical-align: middle;
	color:#1A1A1A;
  }
  .iv-card h2{
    font-family: Figtree;
	font-weight: 600;
	font-style: SemiBold;
	font-size: 2.0833vw;
	leading-trim: NONE;
	line-height: 2.9167vw;
	letter-spacing: -1%;
	vertical-align: middle;
	color:#1A1A1A;
	margin-top:1.5625vw;
  }
  .iv-card .iv-points{
    display:flex;
    flex-wrap:wrap;
    gap:10px 0;
    margin:0 0 auto;
    padding:0;
    list-style:none;
  }
  .iv-card .iv-cta{
    font-family: Figtree;
	font-weight: 500;
	font-style: Medium;
	font-size: 24px;
	leading-trim: NONE;
	line-height: 110.00000000000001%;
	letter-spacing: -2%;
	vertical-align: middle;
	color:#FFF;
	background-color:#1A1A1A;
	padding:1.3542vw 2.7604vw;

  }

  /* progress counter bottom right of stage */
  .iv-counter{
    position:absolute;
    bottom:-46px;
    right:0;
    font-size:13px;
    color:#8b869a;
    letter-spacing:.05em;
    font-variant-numeric:tabular-nums;
  }
  .iv-counter b{color:#fbfaff;font-weight:600;}

/* pre-school animation css END */

html .building-impact-sec-main-wraper.why-invneturesplitted-column-wraper .list-items .item .content p:first-child{
	font-family: Figtree;
	font-weight: 700;
	font-style: Bold;
	font-size: 1.6667vw;
	leading-trim: NONE;
	line-height: 100%;
	letter-spacing: -2%;
	vertical-align: middle;
	color:#1A1A1A;
	margin-bottom: 0.7292vw;
}
html .building-impact-sec-main-wraper.why-invneturesplitted-column-wraper .list-items .item .content p:last-child{
	font-family: Figtree;
	font-weight: 500;
	font-style: Medium;
	font-size: 1.4583vw;
	leading-trim: NONE;
	line-height: 1.9792vw;
	letter-spacing: 2%;
	vertical-align: middle;
	color:#1A1A1A;
	margin:0;
}
html .building-impact-sec-main-wraper.why-invneturesplitted-column-wraper .list-items .item img{
	width:4.2917vw;height:3.2917vw;
}
html .building-impact-sec-main-wraper.why-invneturesplitted-column-wraper .list-items .item{
	display:flex;align-items:start;gap:2.0833vw;
}
html .scrolarship-sec{
	padding-top:5.2083vw;
}
html .building-impact-sec-main-wraper.why-invneturesplitted-column-wraper .list-items{
	display:flex;flex-direction:column;gap:1.0417vw;
}
html .admission-pg-contact-sec p{
	margin-bottom:1.3021vw;
}
html .admission-pg-contact-sec .elementor-heading-title{
	font-family: Figtree;
	font-weight: 700;
	font-style: Bold;
	font-size: 4.1667vw;
	leading-trim: NONE;
	line-height: 110.00000000000001%;
	letter-spacing: -2%;
	vertical-align: middle;
	color:#1A1A1A;
	margin-bottom:1.5625vw;
}
html .meet-the-founder-section-wraped-in.school-with-heart-contnet-section.carries-at-invetureacadmy-warped-inner .desc > p:last-child{
	margin-bottom:0;
}
html .popup-content-panel ul{
	margin-top:0;margin-bottom:0;
}
html body .popup-overlay.admission-pg-popup .image-content-section-wraped .popup-content-panel .popup-desc p{
	font-weight:700;margin-top:10px
}
html body .popup-overlay.admission-pg-popup .image-content-section-wraped .popup-content-panel .popup-desc p:first-child{
	margin-top:0
}
html body .popup-overlay.admission-pg-popup .image-content-section-wraped .popup-content-panel .popup-desc p.info{
	font-weight:500;
}
html .learn-more-cta-wraper{text-decoration:underline;cursor:pointer;}
html body .popup-overlay.admission-pg-popup .image-content-section-wraped .popup-content-panel .popup-desc p.info a{
	font-weight:700;
}
html .admission-pg-popup .popup-image-panel img{
	height:auto !important;
}
html .sc-text a{
	color:#1A1A1A;
	text-decoration:underline;
}
.field-wraper input:-webkit-autofill,
.field-wraper input:-webkit-autofill:hover,
.field-wraper input:-webkit-autofill:focus,
.field-wraper input:-webkit-autofill:active {
    -webkit-box-shadow: 0 0 0 1000px rgba(255, 140, 21, 1) inset !important; 
    -webkit-text-fill-color: #1A1A1A !important;                  
    caret-color: #000;
    transition: background-color 9999s ease-in-out 0s;
}
html body .contact-from-main-wraper .submit-wraper input{
	border:1px solid #1A1A1A;
	color:#FFF !important;
}
html .wpcf7-not-valid-tip{
	padding-top:6px;
}
html body .contact-from-main-wraper .submit-wraper input:hover{
	background:rgba(255, 140, 21, 1);
	color:#FFF;
	border:1px solid #1A1A1A;
	color:#1A1A1A !important;
}
html body .contact-from-main-wraper .submit-wraper input:focus{
	color:#FFF;
}
html h2,
html h3,
html h4
{
	color:#1A1A1A;
}
html body .preschool-admison-book-btn a:hover,
html .elementor-widget-button .elementor-button:hover{
	background: #FF8C42 !important;
    box-shadow: 0 10px 30px rgba(255, 140, 66, 0.3);
	color:#FFF;
}
html [data-elementor-type="wp-page"] .elementor-element p{
	color:#1A1A1A;
}
html .campus-section .card-content .card-desc{
	color:#FFF;
}
.elementor-widget-button.social-meda-cta .elementor-button{
	background:transparent;
	color:#1A1A1A;
	border:1px solid #1A1A1A;
}
.elementor-widget-button.social-meda-cta .elementor-button:hover{
	border-color:#FF8C42;
}
html .elementor-element-5bbf083 .elementor-widget-text-editor p{
	width:100%;
}
html .card-1 .card-content::after,
html .card-2 .card-content::after,
html .card-3 .card-content::after,
html .card-4 .card-content::after{
	height:40%;
	background:linear-gradient(to top, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 50%, transparent 100%)
}
html .popup-overlay .image-content-section-wraped {
    /* height: 63vh;
    overflow-y: auto;
    overflow-x: hidden;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #999 transparent; */
}

/* Chrome, Edge, Safari */
html .popup-overlay .image-content-section-wraped .popup-content-panel::-webkit-scrollbar {
    width: 3px;
}

html .popup-overlay .image-content-section-wraped .popup-content-panel::-webkit-scrollbar-track {
    background: transparent;
}

html .popup-overlay .image-content-section-wraped .popup-content-panel::-webkit-scrollbar-thumb {
    background: #D9D9D9;
    border-radius: 10px;
}

html .popup-overlay .image-content-section-wraped .popup-content-panel::-webkit-scrollbar-thumb:hover {
    background: #666;
}
.elementor-1643 .elementor-element.elementor-element-73c07b9{
	z-index:99999
}
.custom-menu-model-container.active{
	z-index:999999;
}
html body .raking-awad-section-main-waper .practical-info-sec .award-card p{
	margin:0;
}
html .whitefield-awards-ranking{
	position:absolute;bottom:0;left:0;
	font-family: Figtree;
	font-weight: 500;
	font-style: Medium;
	font-size: 1.4583vw;
	leading-trim: NONE;
	line-height: 2.1875vw;
	letter-spacing: 2%;
	vertical-align: middle;
	text-decoration: underline;
	text-decoration-style: solid;
	text-decoration-offset: 0%;
	text-decoration-thickness: 0%;
	text-decoration-skip-ink: auto;
	color:#1A1A1A;text-decoration:underline;
}
html .banner-with-subtitle-main-wraper-lt.whitefield-banner-section .banner-desc-wraper .elementor-widget-text-editor p{
	color:#FFF;
}
html .banner-with-subtitle-main-wraper-lt.whitefield-banner-section .banner-desc-wraper h2 span{
	font-family: Figtree;
	font-weight: 600;
	font-style: Bold;
	font-size: 4.6875vw;
	leading-trim: NONE;
	line-height: 110.00000000000001%;
	letter-spacing: -2%;
	padding:0;
}
html .core-values-tab-abt ul li{
	font-family: Figtree;
	font-weight: 600;
	font-style: SemiBold;
	font-size: 1.6667vw;
	leading-trim: NONE;
	line-height: 120%;
	letter-spacing: 2%;
	vertical-align: middle;
	color:#1A1A1A;
	padding:0.7vw 0;
}
html .elementor-element-e5b076c .e-con-inner{max-width:90%;}
html .academics-sports-thre-column-video-section-wraper .elementor-swiper-button.elementor-swiper-button-prev{
	top:unset !important;bottom:-4vw;left:47% !important;
}
html .academics-sports-thre-column-video-section-wraper .elementor-swiper-button.elementor-swiper-button-next{
	top:unset !important;bottom:-4vw;right:47% !important;
}
.extra-content {
    display: none;
}
.meet-the-founder-section-wraped-in .desc ul{
	display:none;
}
.meet-the-founder-section-wraped-in .desc.expanded ul{
	display: inline-block;
}
html body .meet-the-founder-section-wraped-in.building-impact-sec-main-wraper .desc li{
	font-size:1.6667vw;line-height:2.1875vw;color:#1A1A1A;font-weight:bold;padding-top:5px;
}
html a.read-more-btn{
	font-family: Figtree;
    font-weight: 500;
    font-style: Medium;
    font-size: 1.6667vw;
    leading-trim: NONE;
    line-height: 2.1875vw;
    letter-spacing: 0.0167vw;
    text-decoration: underline;
    color: #1A1A1A;
}
.desc.expanded .extra-content {
    display: inline-block;padding-top:1.6vw;
}
html .academics-sports-thre-column-video-section-wraper.elementor-element-fbe14ff .elementor-swiper-button.elementor-swiper-button-prev{
	bottom:0 !important;
}
html .academics-sports-thre-column-video-section-wraper.elementor-element-fbe14ff .elementor-swiper-button.elementor-swiper-button-next{
	bottom:0 !important;
}
html .home-page-banner-content-wraper .main-section{
	/* background-color:#FFF !important; */
}
html .banner-desc-wraper .elementor-widget-text-editor.elementor-element-b36be4d p{
	color:#FFF;width:74.1875vw;
}
html .elementor-1649 .elementor-element.elementor-element-13ee6e7,
html .elementor-1647 .elementor-element.elementor-element-61c3c24,
html .elementor-1651 .elementor-element.elementor-element-858d52a{
	padding-top:14vw;
}
html .award-card .point{
	color:#1A1A1A;
	font-family: Figtree;
    font-weight: 500;
    font-style: Medium;
    font-size: 1.2500vw;
    leading-trim: NONE;
    line-height: normal;
    letter-spacing: 0.0167vw;
    vertical-align: bottom;
}
html .site-content .content-outer.container .row{
	/* flex-direction:row-reverse !important; */
}
html .site-content .content-outer.container .row main#primary{
	transition:
    width .28s ease;
}
html .site-content .content-outer.container .row main#primary.js-main-expanded{
	width:95% !important;
}
/* html .site-content .content-outer.container .row aside#secondary{
	transform:translateX(27.0417vw);
	position:absolute;
	display: none;
} */
html .single-post .sidebar-wraper{
	display:none;
}
html body.post-template-default.single.single-post .single-post-details-page-wraper .sidebar-content-wraper{
	grid-template-columns:1fr;
}
html .post-title .title{
	font-family: Figtree;
	font-weight: 700;
	font-style: Bold;
	font-size: 4.1667vw;
	leading-trim: NONE;
	line-height: 110.00000000000001%;
	letter-spacing: -2%;
	color:#1A1A1A;
	padding-left:1.875vw;padding-right:1.875vw;
	padding-top:2.6042vw;
}
html .post-date span{color:#07509C;padding-bottom:1.5625vw;}
html body.post-template-default.single.single-post .single-post-details-page-wraper .sidebar-content-wraper .post-content-container .elementor-widget-text-editor p {
	font-family: Figtree;
    font-weight: 500;
    font-style: Medium;
    font-size: 1.6667vw;
    leading-trim: NONE;
    line-height: 2.1875vw;
    letter-spacing: 0.0167vw;
    vertical-align: middle;
	margin-top:0;margin-bottom:1.0417vw;
	color:#1A1A1A;
}
html body.post-template-default.single.single-post .single-post-details-page-wraper .sidebar-content-wraper .post-content-container .elementor-widget-text-editor p span{
	line-height: 0;
}
html body.post-template-default.single.single-post .single-post-details-page-wraper .sidebar-content-wraper .post-content-container .post-date{
	padding-bottom:1.0417vw;
}
html .single-post .elementor-widget:not(:last-child){
	margin-bottom:1.0417vw;
}
html .hero-subtitle{
	max-width:100%;
}
html body.home .meet-the-founder-section-wraped-in .right-blokc-wraper .image-wraper img{
	width:100%;
}
html body.home .meet-the-founder-section-wraped-in .left-block-wraper{
	top:5vw;
}
html .whats-new-section-content-wraper .subtitle-desc-main-wraper .desc-nav-wraper .nav-wraper{
	top:0;
}
html .meet-the-founder-section-wraped-in.school-with-heart-contnet-section .right-blokc-wraper .image-wraper img{
	width:100%;
} 
html .elementor-element.elementor-element-a153f82 img,
html .elementor-element.elementor-element-47d7644 img,
html .elementor-element.elementor-element-f37fefc img,
html .elementor-element.elementor-element-e99c00b img{
	width:100%;
}
a{
	font-size: 0.9375vw;
	line-height: 100%;
}
html body.blog .blog-banner-full img{
	width:100%;
}
html .entry-title a{
	font-size: inherit;
	line-height: inherit;
}
html .custom-header.custom-header-sec.scrolled{
	width:50px;margin-left:auto;
}
html .admission-pg-popup.popup-overlay .popup-title{
	width: 90%;
}
html .admission-pg-popup.popup-overlay .image-content-section-wraped{
	height:75vh;
}
html .elementor-element.elementor-element-6958cf5:after{
	content:'';
	background-image:url("/wp-content/uploads/2026/08/Layer_1-13.svg");
	background-size:4.1667vw;width:4.1667vw;height:4.1667vw;display:block;position:absolute;
	left:38vw;top:37%;
}
html .banner-with-subtitle-main-wraper-lt.whitefield-banner-section .banner-desc-wraper .elementor-element-04b0a90 h2,
.banner-with-subtitle-main-wraper-lt .sub-heading-wraper.elementor-element-74e8a45 h2,
.banner-with-subtitle-main-wraper-lt .sub-heading-wraper.elementor-element-e91f87d h2,
html .banner-with-subtitle-main-wraper-lt.whitefield-banner-section.beyound-sports-academy-banner-section-wraper .banner-desc-wraper h2,
html .banner-with-subtitle-main-wraper-lt.whitefield-banner-section.beyound-academics-banner-section .banner-desc-wraper h2{
	width:100%;
	font-size:4.6875vw;
	line-height: 110%;
	font-weight:600;
}
html .banner-with-subtitle-main-wraper-lt.whitefield-banner-section.beyound-academics-banner-section .banner-desc-wraper h2{
	width:66.0208vw;
}
.banner-with-subtitle-main-wraper-lt .sub-heading-wraper.elementor-element-74e8a45 h2 span{
	font-weight: 600;
	font-size:4.6875vw;
	line-height: 110%;
	padding:0;
}
html .academics-makers-space-section-wraper .elementor-icon-box-icon{
	position: absolute;
    right: 5vw;
    top: -10vw;
    transform: rotate(-10deg);
}
html .academics-makers-space-section-wraper .elementor-icon-box-icon svg{
	width:12.3229vw !important;height:12.4271vw !important;
}
html body .home-ivnenture-saying-main-wraper.elementor-element-2620126a,
html .abt-pre-sch-cont.elementor-element-22c5f6b{
	padding-top:5.7292vw;
}
html body .home-ivnenture-saying-main-wraper.elementor-element-6c59e93f{
	padding-top:.8646vw;
}
html .elementor-15 .elementor-element.elementor-element-0535e0e,
html .elementor-element.elementor-element-e7e0266{
	padding-top:4.865vw;
}
html .whats-new-section-main-wraper.culture-care-wraper{
	padding-top:0;
}
/* ==========================================================================
   Sidebar Toggle — styles
   Pair with sidebar-toggle.js (which only creates the button and
   toggles the classes below; it no longer injects any CSS itself).
   ========================================================================== */

#secondary {
  transition:
    width .28s ease,
    padding .28s ease,
    opacity .28s ease,
    margin .28s ease;
  overflow: hidden;
}

html body.blog aside.main-sidebar.widget-area#secondary{
	width:20% !important;padding:0;padding-top:4vw;border-left:1px solid #A1A1A1;
	padding-left:1.5vw;margin-left:1.5vw;
}
html body.blog aside.main-sidebar.widget-area#secondary.js-sidebar-collapsed {
  width: 0 !important;
  min-width: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  opacity: 0;
  pointer-events: none;
  border-left: none !important;
  display:none;
}

.js-sidebar-toggle-btn {
  position: relative;
  top: 1vw;
  left:4.5vw;
  align-self: flex-start;
  flex-shrink: 0;
  width: 1.5625vw;
  height:1.5625vw;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  color: #555;
  transition: background .28s ease;
  z-index: 5;
  padding:0;background: transparent !important;border:0;
}
.js-sidebar-toggle-btn.js-sidebar-toggle-collapsed{
	left:3vw;
}
.js-sidebar-toggle-btn:hover {
  background: #f2f2f2;
}

.js-sidebar-toggle-btn:focus-visible {
  outline: 2px solid #7b6ef6;
  outline-offset: 2px;
}

.js-sidebar-toggle-btn svg {
  width: 100%;
  height: 100%;
  transition: transform .28s ease;
}

html .home-page-banner-content-wraper .video-wrapper{
	max-width:100% !important;
}
html .blog-sub-head{
	text-align: center;padding-top:2.8646vw;padding-bottom:2.8646vw;width:80%;margin:auto;
}
html .blog-sub-head .elementor-heading-title{
	font-family: Figtree;
	font-weight: 700;
	font-style: Bold;
	font-size: 4.1667vw;
	leading-trim: NONE;
	line-height: 110.00000000000001%;
	letter-spacing: -2%;
	vertical-align: middle;
	color:#1A1A1A;
}
html .blog-sub-head .elementor-heading-title span{
	background: #FF8C15;
    border-radius: 0 3.125vw 0 0;
}
html .blog-sub-head p{
	font-family: Figtree;
	font-weight: 500;
	font-style: Medium;
	font-size: 1.6667vw;
	leading-trim: NONE;
	line-height: 2.1875vw;
	letter-spacing: 2%;
	text-align: center;
	vertical-align: middle;
}
html .header-search form{
	display:flex;
}
html .header-search{
	width:24.1250vw;
	margin:1vw 0;
}
html .header-search form input{
	background:transparent;
	border: 1px solid #1A1A1A;
	color:#1A1A1A;
	font-family: Figtree;
	font-weight: 400;
	font-style: Regular;
	font-size: 1.2500vw;
	leading-trim: NONE;
	line-height: 100%;
	letter-spacing: -2%;
	vertical-align: middle;
	border-right:0;
	padding-left:1vw;
}
html .header-search form input::placeholder{
	color:#1A1A1A;
}
html .header-search form button{
	background:transparent;
	border: 1px solid #1A1A1A;
	border-left:0;
}
html .header-search form button img{
	width:1.4063vw;height:1.4063vw;
}
html .nr-release-sidebar{
	overflow: hidden;
    transition: width 0.25s ease, opacity 0.2s ease, margin 0.25s ease;
    opacity: 1;padding-top:3.5vw;border-left: 1px solid #A1A1A1;padding-left: 1.5vw;
}
html .nr-release-wrapper.sidebar-collapsed .nr-release-sidebar{
	width: 0;
    opacity: 0;
    margin: 0;
    padding: 0;
    border: 0;
}

.sidebar-toggle-btn {
    cursor: pointer;
    background: none;
    border: none;transition: right 0.25s ease;	
	position: absolute;top:3.042vw;right:18.6%;width:1.5104vw;height:1.3021vw;
	padding: 0;background: transparent !important;

}
.sidebar-toggle-btn svg{
	width:100%;height:100%;
}
html .sidebar-collapsed .sidebar-toggle-btn{
	right:2%;
}
html .nr-release-wrapper.nr-release-section.sidebar-collapsed{
	grid-template-columns: 1fr;
	width:96%;
}
html body a.text-with-blackbg-btn{
	color:#FFF;
}
html .search-results .js-sidebar-toggle-btn,
html .search-results .main-sidebar{
	display:none;
} 
html .search-results .entry-title a{
	color:#000;
}
html .search-results .post-meta{
	position:relative;
	color:#000 !important;left:0;
	padding-bottom: 1vw;
}
html .search-results .post-meta .entry-date{
	color:#000 !important;
}
html .meet-the-founder-section-wraped-in.wider-world-pg-scrll .left-block-wraper{
	max-height: 44.2708vw;
	overflow-y: scroll;
	overflow-y: scroll;
    scrollbar-width: thin;
    scrollbar-color: #999 transparent;
}
.elementor-widget-n-carousel.elementor-element :is(.swiper,.swiper-container)~.elementor-swiper-button-prev{
	bottom:1.2vw;top:unset !important;left:47% !important;
}
.elementor-widget-n-carousel.elementor-element :is(.swiper,.swiper-container)~.elementor-swiper-button-next{
	bottom:1.2vw;top:unset !important;right:47% !important;
}
html .content-wraper .desc ul li{
	font-family: Figtree;
	font-weight: 500;
	font-style: Medium;
	font-size: 1.4583vw;
	leading-trim: NONE;
	line-height: 2.1875vw;
	letter-spacing: 2%;
	vertical-align: middle;
	color:#1A1A1A;
	padding-top:0.7292vw;
}
html .elementor-element.elementor-element-544b140 .e-con-inner{
	display:block;
}
html body .elementor-element-c018945 .social-media-card-wraper{
	padding:0 4.2083vw;display:flex;gap:1vw;justify-content:center;padding-bottom:5.2vw;
}
@media screen and (min-width:1920px){
	.menu-items-wraper .menu-item-has-children .chevron svg{
		width:30px;
	}
}
@media (min-width:767px) and (max-width:1024px){
	html body .academics-video-sports-slider-wraper{
		padding-bottom:8.7292vw;
	}
}
@media screen and (max-width:767px){
	html .growing-minds-section-main-wraper.elementor-element-1d380cc .who-is-an-inventure-section-wraped-in .subtitle-desc-wraper .subtitle-wraper{
		padding-bottom:4.9751vw;
	}
	.search.search-results #main-blog.row .entry-column{
		padding-left:0 !important;
	}
	.search.search-results article{
		padding:0;padding-bottom:4.9751vw;
	}
	html .responsive-site-style-boxed #primary.content-area{
		padding:0;
	}
	html .post-meta span, html .post-meta *{
		font-size:4.4776vw;line-height:120%;
	}
	.site-content-header .page-header .page-title, .site-content-header .page-title{
		font-size:7.4627vw;line-height:130%;
	}
	.elementor-55292 .elementor-element.elementor-element-7b7d8ba{
		padding-bottom:9.9502vw;
	}
	html body .meet-the-founder-section-wraped-in.building-impact-sec-main-wraper .desc li{
		font-size:4.9751vw;line-height:7.4627vw;
	}
	.elementor-1651 .elementor-element.elementor-element-99978ce{
		padding-bottom:9.9502vw !important;
	}
	html .single-post .elementor-heading-title{
		font-size:4.9751vw;line-height:7.4627vw;
	}
	html body.post-template-default.single.single-post .single-post-details-page-wraper .sidebar-content-wraper .post-content-container .post-date{
		padding-bottom:0;
	}
	.elementor-53322 .elementor-element.elementor-element-8e57428{
		padding-top:9.9502vw;
	}
	html body.post-template-default.single.single-post .single-post-details-page-wraper .sidebar-content-wraper .post-content-container .elementor-widget-text-editor p{
		font-size:4.9751vw;line-height:7.4627vw;color:#1A1A1A;
	}
	html .post-title .title{
		font-size:5.9701vw;line-height:8.4577vw;padding-left:5.208vw;padding-right:5.208vw;
		padding-top:7.4627vw;
	}
	html .academics-makers-space-section-wraper .elementor-icon-box-icon{
		top:-16vw;
	}
	html .academics-makers-space-section-wraper .elementor-icon-box-icon svg{
		width:19.9005vw !important;height:19.9005vw !important;
	}
	html .elementor-1649 .elementor-element.elementor-element-13ee6e7,
	html .elementor-1647 .elementor-element.elementor-element-61c3c24{
		padding-top:0;
	}
	html .elementor-1583 .elementor-element.elementor-element-5cbbd76b{
		gap:2.4876vw;
	}
	html body .elementor-element.elementor-element-e7e0266{padding-top:0;}
	html body .elementor-55878 .elementor-element.elementor-element-4d94886{margin-bottom:19.9005vw;padding-top:11.6915vw;}
	html body .elementor-element-b2755be .social-media-card-wraper{padding-bottom:0;}
	html body .elementor-55878 .elementor-element.elementor-element-404f4ff{
		padding-bottom:10.7292vw;
	}
	html .core-values-tab-abt ul li{
		font-size:4.3689vw;line-height:120%;padding:2.4876vw 0;
	}
	html .header-search{
		width:100%;margin:4vw 0;
	}
	html .header-search form button img{
		width:8.4063vw;height:8.4063vw;
	}
	html .header-search form input{
		font-size:4.3689vw;line-height:100%;padding-left:3vw;
	}
	html body .elementor-element-c018945 .social-media-card-wraper{
		flex-direction:column;
	}
	html .section-blokc-two{
		gap:7.4627vw;
	}
	html body .meet-the-founder-section-wraped-in{
		row-gap:7.4627vw;
	}
	html body .elementor-55878 .elementor-element.elementor-element-5157740{
		padding-bottom:19.9005vw;padding-top:12.9502vw;
	}
	html body .elementor-element-dbb5d7b.wider-world-three-column-video-section-wraper >.e-con-inner{
		padding-top:16.6667vw;
	}
	html body .wider-world-career-guine-section .meet-the-founder-section-wraped-in .left-block-wraper .subtitle-image-wraper .subtitle-wraper img{display:none;}
	html body .internship-community-reach-section-wraper.elementor-element-5140f61 .elementor-element-1aeae95 .left-block-wraper .subtitle-image-wraper .subtitle-wraper img{right:35vw;}
	html .elementor-element.elementor-element-3a2b878{padding-bottom:19.9005vw;}
	html .content-wraper .desc ul li{font-size:4.9751vw;line-height:7.4627vw;}
	html .elementor-element.elementor-element-f6d3b86 .e-con-inner{
		display:block;
	}
	html body .inventure-preneur-inyp-section-wraper .left-block-wraper .subtitle-image-wraper .subtitle-wraper img{
		width:14.1667vw;
	}
	.elementor-widget-n-carousel.elementor-element :is(.swiper,.swiper-container)~.elementor-swiper-button-prev{left:40% !important;bottom:4.2vw;}
	.elementor-widget-n-carousel.elementor-element :is(.swiper,.swiper-container)~.elementor-swiper-button-next{right:40% !important;bottom:4.2vw;}
	.elementor-55878 .elementor-element.elementor-element-e7ba649{
		padding-bottom:20vw;
	}
	html .elementor-element-d2e17bc .e-con-inner{
		display:block;
	}
	html .elementor-element-3d2efd8{
		padding:0 !important;margin-bottom:6vw !important;
	}
	html .meet-the-founder-section-wraped-in.wider-world-pg-scrll .left-block-wraper{
		max-height:92vw;
	}
	html .elementor .e-72dac49{
		padding-left:5.2083vw;padding-right:5.2083vw;
	}
	html a.read-more-btn{font-size:4.4776vw;line-height:120%;}
	html .banner-with-subtitle-main-wraper-lt.whitefield-banner-section .banner-desc-wraper .elementor-element-04b0a90 h2, .banner-with-subtitle-main-wraper-lt .sub-heading-wraper.elementor-element-74e8a45 h2, .banner-with-subtitle-main-wraper-lt .sub-heading-wraper.elementor-element-e91f87d h2, html .banner-with-subtitle-main-wraper-lt.whitefield-banner-section.beyound-sports-academy-banner-section-wraper .banner-desc-wraper h2, html .banner-with-subtitle-main-wraper-lt.whitefield-banner-section.beyound-academics-banner-section .banner-desc-wraper h2{
		font-size:9.9502vw;line-height:100%;
	}
	a{
		font-size: 16px;line-height: 100%;
	}
	html body .sports-kindergarten-wraper{
		margin-top:19.9005vw;
	}
	html .academics-sports-thre-column-video-section-wraper .elementor-swiper-button.elementor-swiper-button-next{
		bottom:-13vw;right:42% !important;
	}
	html .academics-sports-thre-column-video-section-wraper .elementor-swiper-button.elementor-swiper-button-prev{
		bottom:-13vw;left:42% !important;
	}
	html .banner-with-subtitle-main-wraper-lt.whitefield-banner-section .banner-desc-wraper h2 span{
		font-size:5.9801vw;line-height:120%;
	}
	html .youtube-grid-section-main-wraper .you-tube-items-section-wraped-in .video-itesm-wraper iframe{
		height:60.625vw;
	}
	html .academics-makers-space-section-wraper{
		padding: 5.6875vw 4.6042vw 5.6875vw;
	}
	html .academics-makers-space-section-wraper .elementor-icon-box-wrapper .elementor-icon-box-icon .elementor-icon svg{
		width:10vw;height:10vw;
	}
	html .home-ivnenture-saying-main-wraper.academics-tab-section .academics-makers-space-section-wraper .elementor-widget-text-editor p{
		font-size:4.9751vw;line-height:7.4627vw;width:100%;padding-top:9.9502vw;
	}
	html .home-ivnenture-saying-main-wraper.academics-tab-section .academics-makers-space-section-wraper .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-title{
		font-size:7.4627vw;line-height:9.9502vw;padding-top:3vw;
	}
	html .academics-learning-section-wraper-ele .elementor-widget-text-editor{
		height:auto;
	}
	.elementor-1645 .elementor-element.elementor-element-b569739 img,
	.elementor-1645 .elementor-element.elementor-element-183d81c img,
	.elementor-1645 .elementor-element.elementor-element-39c245a img{
		display:none;
	}
	html .care-routine-relation-shih-sec-wraper.what-defiens-learning-wraper.academics-wraper .section-blokc-two.authentic-wider-world-wraper .content-wraper .subtitle-image-wraper .subtitle-wraper{
		width:100%;
	}
	html .home-ivnenture-saying-main-wraper.academics-tab-section .tab-items-main-wraper .academics-learning-section-wraper-ele h2.elementor-heading-title{
		font-size:7.4627vw;line-height:120%;
	}
	html .elementor-1645 .elementor-element.elementor-element-a6e0736{
		padding-left:0 !important;padding-right:0 !important;
	}
	html body .academics-tab.tabbed-content-section-main-wraper.elementor-element-98c745f [role="tabpanel"] >.elementor-element{
		width:100%;margin:auto;padding-top:14.9254vw;
	}
	html .home-ivnenture-saying-main-wraper.academics-tab-section .tab-items-main-wraper .academics-video-section-wraper-ele >.e-con-inner{
		padding-left:0;padding-right:0;
	}
	html .academics-learning-section-wraper-ele .elementor-widget-text-editor ul li{
		font-size:4.9751vw;line-height:7.4627vw;
	}
	html #main-blog{
		padding-left:4.9751vw;padding-right:4.9751vw;padding-top:4.9751vw;
	}
	html .blog-banner-full .blog-banner-title{
		font-size: 9.9502vw;
		line-height: 100%;
	}
	html .how-childrens-learn-fromher-secwraper .elementor-element .subtitle-desc-wraper .subtitle-wraper{
		width:85.2917vw;
		padding-bottom:9.9502vw;
	}
	html .elementor-element-338edbb h2,
	html .care-routine-relation-shih-sec-wraper h2.elementor-heading-title,
	html .abt-pre-sch-cont.beyoud-academics-section-main-wraper h2{
		width:100%;
	}
	html .inventure-way-early-years-secmain-wraper.learn-by-design-section .elementor-button{
		margin-bottom:0;
	}
	html body .who-is-an-inventure-section-wraped-in{
		margin-top:0;
	}
	html .inventure-way-early-years-secmain-wraper.interprenership-sec-main-wraper >.e-con-inner{
		row-gap:5.8646vw;
	}
	html body .preschool-overview-section-main-wraper > .e-con-inner{
		row-gap:4.9751vw;
	}
	.elementor-1647 .elementor-element.elementor-element-906be16,
	html .inventure-way-early-years-secmain-wraper.faculti-membership-sec-wraper,
	.elementor-1647 .elementor-element.elementor-element-03db56c,
	.elementor-1649 .elementor-element.elementor-element-1aae28e,
	html .elementor-1649 .elementor-element.elementor-element-f0f169e,
	html body .elementor-element-211928e,html body .elementor-element-99978ce{
		padding-top:0;
	}
	html body .facility-learning-space-secmain-wraper .who-is-an-inventure-section-wraped-in .subtitle-desc-wraper .desc{
		width:89.2917vw;margin-bottom:19.9005vw;
	}
	html body .raking-awad-section-main-waper >.e-con-inner,{
		padding-bottom:10.2083vw;
	}
	html .pre-scholl-admission-sec-main-wraper,
	html body .inventure-way-early-years-secmain-wraper.learning-in-actionsec-wraper{
		padding-top:0;
	}
	html .inventure-way-early-years-secmain-wraper.inventure-culture-comunity-sec-wraper .elementor-element-476a335 .elementor-button{
		margin-bottom:0;
	}
	html .elementor-1651 .elementor-element.elementor-element-858d52a{
		padding-top:0;
	}
	.elementor-15 .elementor-element.elementor-element-215a4981{
		padding:0;
	}
	html body .home-ivnenture-saying-main-wraper.acredation-affliation-section-wraper .e-n-tabs-heading{
		padding-left:0;
	}
	html .news-letters-pg-carp-head .elementor-heading-title{
		font-size:7.4627vw;line-height:110%;text-align:left;
	}
	html .care-routine-relation-shih-sec-wraper .content-wraper .subtitle-image-wraper .icon-wraper img{
		display:none;
	}
	html .growing-minds-section-main-wraper .who-is-an-inventure-section-wraped-in .subtitle-desc-wraper .subtitle-wraper{
		width:87.1354vw;padding-bottom:9.9502vw;
	}
	html .care-routine-relation-shih-sec-wraper .content-wraper .desc p{
		width:100%;
	}
	html .elementor-1651 .elementor-element.elementor-element-de6424c{
		padding-bottom:5.9701vw;
	}
	html .elementor-element-5bbf083 .elementor-widget-text-editor p{
		width:100%;
	}
	html .abt-pre-sch-cont.kindergarten-inventure-academy-sec-main-wraper >.e-con-inner{
		padding-left:5.2083vw;padding-right:5.2083vw;
	}
	html .pre-scholl-admission-sec-main-wraper .text-cta-wraper .e-con-inner{
		row-gap:9.9502vw;padding-top:5vw;
	}
	html .pre-scholl-admission-sec-main-wraper .text-cta-wraper .elementor-widget-text-editor p{
		font-size:7.4627vw;line-height:9.9502vw;width:100%;
	}
	html .banner-with-subtitle-main-wraper-lt.whitefield-banner-section .banner-desc-wraper h2{
		width:100%;
	}
	html body .home-ivnenture-saying-main-wraper.core-values-tabbed-sectionmina-wraper.learning-maker-space-section-wraper .elementor-widget-text-editor{
		width:100%;
	}
	html .banner-with-subtitle-main-wraper-lt.whitefield-banner-section .banner-desc-wraper .elementor-widget-text-editor p{
		color:#FFF;
	}
	.elementor-1647 .elementor-element.elementor-element-f06fd7b,
	.elementor-1647 .elementor-element.elementor-element-9efd377,
	.elementor-1647 .elementor-element.elementor-element-cc1fd0f{
		gap:7.4627vw;
	}
	.elementor-button-wrapper .elementor-button, .elementor-widget-button .elementor-button{
		font-size:4.4776vw;padding:3.9801vw 4.9751vw;
	}
	html .care-routine-relation-shih-sec-wraper.what-defiens-learning-wraper.whitefield .section-blokc-two .content-wraper .subtitle-image-wraper .subtitle-wraper{
		width:100%;
	}
	html .careers-api-container .job-tabs ul{
		row-gap:4vw;gap:3vw;
	}
	html body .careers-api-container .job-tabs ul li a{
		font-size: 4vw;
        border-top-right-radius: 3.125vw;
        padding: 3.9801vw 5.9701vw;display:block;
	}
	html body .meet-the-founder-section-wraped-in.school-with-heart-contnet-section.carries-at-invetureacadmy-warped-inner.support-inventure-content-wraper{
		row-gap:7.4627vw;
	}
	html .text-with-blackbg-btn{
		padding: 4vw 4.9751vw;
	}
	html .elementor-element-77616dab .text-with-blackbg-btn{
		margin-top:5vw;
	}
	html .home-ivnenture-saying-main-wraper.academics-tab-section .tab-items-main-wraper .academics-learning-section-wraper-ele > .e-con-inner{
		padding-left:0;padding-right:0;
	}
	html .elementor-1645 .elementor-element.elementor-element-53f75ae{
		display:none;
	}
	html .elementor-1645 .elementor-element.elementor-element-a6e0736{
		padding-left:5.2083vw;padding-right:5.2083vw;
	}
	html body .home-ivnenture-saying-main-wraper .e-n-tabs-heading{
		padding-left:5.2083vw;
	}
	html .care-routine-relation-shih-sec-wraper.what-defiens-learning-wraper .content-wraper .subtitle-image-wraper .icon-wraper{
		display:none;
	}
	html .care-routine-relation-shih-sec-wraper .section-blokc-three .content-wraper .subtitle-image-wraper .subtitle-wraper{
		width:100%;
	}
	html .care-routine-relation-shih-sec-wraper.what-defiens-learning-wraper .section-blokc-two .content-wraper .subtitle-image-wraper .subtitle-wraper{
		font-size:7.4627vw;line-height:100%;
	}
	html .care-routine-relation-shih-sec-wraper.what-defiens-learning-wraper.academics-wraper .section-blokc-two .content-wraper .subtitle-image-wraper .subtitle-wraper{
		width:100%;
	}
	html .elementor-1645 .elementor-element.elementor-element-5277142,
	html .elementor-1645 .elementor-element.elementor-element-7cc13c1,
	html .elementor-1645 .elementor-element.elementor-element-f64985a{
		gap:7.4627vw;
	}
	html .care-routine-relation-shih-sec-wraper.what-defiens-learning-wraper.academics-wraper .section-blokc-one .content-wraper .subtitle-image-wraper .icon-wraper{
		display:none;
	}
	html .care-routine-relation-shih-sec-wraper .content-wraper .subtitle-image-wraper{
		margin-bottom:4.9751vw;
	}
	html .care-routine-relation-shih-sec-wraper h2.elementor-heading-title{
		padding-bottom:5.1667vw;
	}
	html .abt-pre-sch-cont{
		padding-top:10.2083vw;padding-bottom:19.9005vw;
	}
	html body div.h2-heading-wraper h2{
		font-size:8.4577vw;line-height:110%;
	}
	html .parents-experience-share-sec-main-wraper.elebrating-twinty-yeasrsof-inventure-section-wraped-ele >.e-con-inner{
		row-gap:6vw;
	}
	html .care-routine-relation-shih-sec-wraper.what-defiens-learning-wraper .content-wraper .desc p{
		width:100%;
	}
	html .care-routine-relation-shih-sec-wraper.what-defiens-learning-wraper .content-wraper .desc p{
		margin:0;margin-bottom:3.4826vw;
	}
	html .care-routine-relation-shih-sec-wraper.what-defiens-learning-wraper .content-wraper .desc p:last-child{
		margin-bottom:0;
	}
	html .care-routine-relation-shih-sec-wraper .content-wraper .subtitle-image-wraper .subtitle-wraper{
		font-size:7.4627vw;line-height:100%;
		width:100%;
	}
	html body .leaderhsip-slider .swiper-nav-wrapper{
		left:0;
	}
	html .meet-the-founder-section-wraped-in.building-impact-sec-main-wraper .desc{
		padding-top:4.9751vw;padding-bottom:4.9751vw;
	}
	.awards-slider .swiper-nav-wrapper{
		padding-top:8.1667vw;
	}
	.swiper-nav-wrapper .swiper-button-next, .swiper-nav-wrapper .swiper-button-prev{
		width:3.4826vw;height:5.9701vw;
	}
	html .values-section .tour-btn{
		font-size:3.25vw;line-height:120%;padding:2.5021vw 4.8042vw;
	}
	html .marquee-text{
		font-size:10.25vw;line-height:120%;
	}
	.icon-rocket{
		width:40px;
	}
	.icon-hands{
		top:51%;
	}
	.floating-icon{
		width:54px;
	}
	.icon-trophy{
		width:40px;bottom:37%;
	}
	.icon-bulb{
		width:40px;left:20%;
	}
	.tl-btn{
		width:11vw;
	}
	.tl-slide{
		flex: 0 0 51.646vw;
    	width: 51.646vw;
	}
	.tl-title{
		font-size:3.85vw;line-height:120%;
	}
	.tl-desc{
		font-size:3.25vw;line-height:130%;
	}
	.swiper-nav-wrapper{
		gap:6.5625vw;
	}
	.tl-year{
		font-size:3.9801vw;line-height:100%;
	}
	.tl-heading{
		font-size:7.2816vw;line-height:110%;padding-top:13vw;padding-bottom:11vw;
	}
	.elementor-1643 .elementor-element.elementor-element-4e0cc61 .elementor-heading-title{
		text-align:center;font-size:7.2816vw;line-height:110%;
	}
	html [data-elementor-type="wp-page"] .elementor-element p a{
		font-size:4.9751vw;line-height:120%;
	}
	html .popup-content-panel ul li{
		font-size:3.9801vw;line-height:100%;
	}
	html body .popup-overlay .image-content-section-wraped .popup-content-panel .popup-desc p{
		font-size:3.9801vw;line-height:100%;margin-bottom:2vw;margin-top:2vw;
	}
	html .popup-overlay .image-content-section-wraped{
		grid-template-columns:1fr;
	}
	html .popup-overlay .popup-modal{
		padding:4.6042vw;border-radius:0 9.688vw 0 0;
	}
	html .popup-overlay .popup-title{
		font-size:7.2816vw;line-height:110%;width:100%;margin-bottom:3.8229vw;
	}
	html .building-impact-sec-main-wraper.why-invneturesplitted-column-wraper .list-items .item .content p:first-child{
		margin-bottom:2.0833vw;
	}
	html .building-impact-sec-main-wraper.why-invneturesplitted-column-wraper .list-items .item{
		gap:4.0833vw;
	}
	html .building-impact-sec-main-wraper.why-invneturesplitted-column-wraper .list-items{
		gap:4.0417vw;
	}
	html .building-impact-sec-main-wraper.why-invneturesplitted-column-wraper .list-items .item img{
		width:8.2917vw;height:8.2917vw;
	}
	html .building-impact-sec-main-wraper.why-invneturesplitted-column-wraper .list-items .item .content p:last-child{
		font-size:4.4776vw;line-height:130%;
	}
	html .building-impact-sec-main-wraper.why-invneturesplitted-column-wraper .list-items .item .content p:first-child{
		font-size:4.9751vw;line-height:130%;
	}
	html body .contact-from-main-wraper .form-fields-wraped{
		margin-bottom:4.604vw;gap:2.9851vw;
	}
	html body .contact-from-main-wraper .form-subtitle-wraper p{
		margin-bottom:9.9502vw;
	}
	html body .contact-from-main-wraper{
		padding:6.6042vw 4.6042vw;
	}
	html body .contact-from-main-wraper .form-fields-wraped .field-wraper p span{
		padding-bottom:1.9900vw;
	}
	html body .contact-from-main-wraper .field-wraper .wpcf7-form-control-wrap input{
		height:10.125vw;padding-left:2vw;
	}
	html .admission-pg-contact-sec .elementor-heading-title{
		font-size:7.4627vw;line-height:110%;text-align:left;
	}
	html [data-elementor-type="wp-page"] .elementor-element p{
		font-size:4.9751vw;line-height:6.9652vw;text-align:left;
	}
	html .meet-the-founder-section-wraped-in .left-block-wraper .subtitle-image-wraper .subtitle-wraper{
		width:69vw !important;
	}
	html .meet-the-folunder-section-ele.school-with-heart-section{padding-top:5.604vw;}
	html .toggle-menu-btn svg{width:7.4627vw;height:auto;}
	html .desc-cta-wraped .heading{font-size: 7.4627vw;line-height: 110%;}
	html .abt-pre-sch-cont{text-align: left;}
	html .abt-pre-sch-cont p{font-size:3.25vw;line-height: 120%;}
	html .abt-pre-sch-cont .elementor-heading-title{font-size: 7.4627vw;line-height: 130%;text-align:left;}
	html .hm-banner-btn{padding:2.042vw 4.604vw;}
}
@media screen and (min-width:768px){
	html .right-blokc-wraper img{
		width:100%;
	}
	html .elementor-element.elementor-element-44b8df93{
		padding-top:5.2083vw !important;
	}
	html .custom-menu-model-container{
		width:30.0417vw;
	}
	html .pre-scholl-admission-sec-main-wraper.elementor-element-3672705{
		padding-top:1.4688vw;
	} 
	.banner-with-subtitle-main-wraper-lt .sub-heading-wraper h2 span{
		font-size:4.1667vw;line-height:120%;display:block;padding-top:12px;
	}
	html body .banner-with-subtitle-main-wraper-lt.about-us {
		border-top-right-radius: 21vw;
	}
	html .elementor-15 .elementor-element.elementor-element-5668f723{
		grid-template-columns: 33.333vw 42.708vw;
		justify-content: center;
		gap: 2.083vw;
	}
	html .elementor-element-aa80269 img{
		height: 31.25vw;
		object-fit: cover;
		width: 33.333vw;
	}
	}
	html .abt-pre-sch-cont .white-field-our-little .elementor-heading-title{
		font-family: Figtree;
		font-weight: 500;
		font-style: Medium;
		font-size: 1.6667vw;
		leading-trim: NONE;
		line-height: 110.00000000000001%;
		letter-spacing: -2%;
		text-align: center;
		vertical-align: middle;
	}
	html .awards-slider.practical-info-sec .award-card{
		height:25.4375vw;
	}
	html body .raking-awad-section-main-waper .practical-info-sec .award-card p{
		line-height:1.7708vw;
	}
	html body .raking-awad-section-main-waper .practical-info-sec .award-card p:not(.point){
		min-height: 9vw;display:flex;align-items: end;
	}
	html body .home-ivnenture-saying-main-wraper.acredation-affliation-section-wraper .logo-name-wraper .elementor-widget-image img{
		min-height:7vw;object-fit:contain;
	}
	.elementor-1651 .elementor-element.elementor-element-99978ce{
		padding-bottom:3vw;
	}
	html .elementor-1647 .elementor-element.elementor-element-497974c h2{width:}
	html .popup-desc ul li{
		font-size:1.4583vw;line-height:1.9792vw;
	}	
	html body .popup-overlay .image-content-section-wraped .popup-content-panel .popup-desc p{
		font-size:1.4583vw;line-height:130%;
	}
	html .elementor-element-77616dab .text-with-blackbg-btn{
		margin-top:2vw;
	}
	html .popup-overlay .image-content-section-wraped{
		/* height:64vh;
		overflow-y: scroll;
		overflow-x: hidden; */
	}
	html .popup-overlay .image-content-section-wraped .popup-content-panel{
		height:64vh;
		overflow-y: scroll;
		overflow-x: hidden;
	}
	html .popup-overlay.about-us .image-content-section-wraped .popup-content-panel{
		height:75vh;
	}
	html .popup-overlay.about-us .popup-title{
		width:90%;
	}
	html .popup-overlay.about-us .popup-desc{
		width:92%
	}
	html .stack-wrapper{
		width:79%;margin:auto;
	}
	html .popup-overlay .popup-modal{
		max-height: 90vh;
	}	
	/* html .building-impact-sec-main-wraper.why-invneturesplitted-column-wraper .list-items .item:first-child img{
		width:3.2917vw;height:3.2917vw;
	} */
	html .meet-the-folunder-section-ele.school-with-heart-section .admis-jour-sec .left-block-wraper .subtitle-image-wraper{
		margin-bottom:0.8333vw;
	}
	html .adm-second-img{
		width:6.0938vw !important;height:4.7396vw !important;left:20.8333vw;
	}
	html .img-wrapper-relative{
		width:28.4896vw;height:23.8021vw;
	}
	html .sc-content img{
		width:28.4896vw;height:23.8021vw;
	}
	html .sc-text{
		font-size:1.2500vw;line-height:normal;
	}
	html .stack-wrapper h2{
		font-size:1.4583vw;line-height:1.9792vw;
	}
	html .stack-card{
		min-height:48vh;
	}
	html .stack-card .inner{
		padding:2.0833vw;
	}
	html .meet-the-folunder-section-ele.school-with-heart-section.admis-jour-sec .left-block-wraper .subtitle-image-wraper{
		margin-bottom:0.0833vw;
	}
	html .meet-the-founder-section-wraped-in.school-with-heart-contnet-section.carries-at-invetureacadmy-warped-inner .desc > p{
		margin-bottom:0.8333vw;
	}
	html .admission-pg-contact-sec{
		width:80.4063vw;
	}
	html body .admission-pg-journy .elementor-heading-title{
		font-family: Figtree !important;
		font-weight: 700;
		font-style: Bold;
		font-size: 4.1667vw !important;
		leading-trim: NONE;
		line-height: 110.00000000000001%;
		letter-spacing: -2%;
		text-align:center;
		vertical-align: middle;
	}
	html body .campus-images{
		gap:1.042vw !important;
	}
	html .hm-banner-btn{font-family: Figtree;
		font-weight: 500;
		font-style: Medium;
		font-size: 1.25vw;
		leading-trim: NONE;
		line-height: 110.00000000000001%;
		letter-spacing: -2%;
		vertical-align: middle;
	}
	html .home-page-banner-content-wraper .hero-content .hero-subtitle{margin-bottom:2.204vw;margin-top:1.102vw;}
	html .lifelong-grid-item{height:13.021vw;}
	html .lifelong-text-container .lifelong-cta-button{margin-top:1.302vw;}
	html body .lifelong-text-container{padding-top:2.188vw;padding-bottom:2.188vw;}
	html .affliate-section-wraped, html .acredation-section, html .partnership-section-wraped, html .collab-section-wraped{flex-wrap:wrap;}
	html .partnership-section-wraped{justify-content:unset !important;}
	html .lifelong-heading{min-height:10.417vw;}
	html .lifelong-grid-item img{max-height:13.021vw;}
	html .lifelong-success-section{padding-bottom:1.042vw;}
	html .elementor-15 .elementor-element.elementor-element-ebcf7ec{border-top-right-radius:20.833vw;}
	html .partnership-section-wraped .logo-name-wraper{max-width:10.125vw;min-width:13.313vw;}
	html body .home-ivnenture-saying-main-wraper.acredation-affliation-section-wraper .logo-name-wraper .elementor-heading-title{width:15.8333vw;font-size:1.25vw;}
	html .collab-section-wraped .logo-name-wraper{max-width: 18.125vw;min-width: 19.313vw;}
	.icon-bulb{width:4.115vw;}
	.floating-icon.icon-bulb{width:4.115vw;}
	.floating-icon.icon-rocket,.icon-rocket{width:4.427vw;}
	.floating-icon.icon-trophy ,.icon-trophy{width:4.427vw;}
}



