@media (min-width:1920px){

}

@media (min-width:1600px){
.why__choose__wrap .sticky__sidebar__wrapper .btn__wrap a{font-size: 18px;}
.post__section .post__wrap .right__grid .single__card .image__content .blog__list li p{font-size: 14px;}
.post__section .post__wrap .right__grid .single__card .image__content h3{font-size: 20px;}
.post__section .post__wrap .right__grid .single__card .image__content .blog__list{align-items: center;}
}
@media (max-width:1400px){
.post__section .post__wrap .right__grid .single__card .image__content{margin-left: -100px !important;}
.post__section .post__wrap .right__grid .single__card .image__content h3{font-size: 20px;}
.post__section .post__wrap .right__grid .single__card .image__content .blog__list li p{font-size: 14px;}
.post__section .post__wrap .right__grid .single__card .image__content .blog__list{align-items: center;}
}


@media (max-width:1366px){
    
.main__banner{height:600px;}
h1{font-size:50px; line-height:60px;}
h2{font-size:40px; line-height:100%;}
.main__banner .home__banner__content .image__wrap img {width: 180px; height: 264px;}
.main__banner .home__banner__content .content__wrap h1{max-width: 780px;}
.main__banner .home__banner__content .content__wrap p{max-width:640px;}
.counter__wrap .counter__cards .single__card{padding:20px;}
.blog__wrap .counter__cards .single__card{padding: 0;}
.counter__wrap .counter__cards .single__card .counter{font-size:50px; line-height:60px;}
.blog__wrap .counter__cards .single__card .image__wrap__one{height:290px;}
.blog__wrap .counter__cards .single__card p{font-size: 14px;}
.blog__wrap .btn__wrap{font-size: 16px; padding: 14px 20px;}
.counter__section, .map__section, .light__bg, .award__section, .story__section, .large__block.bg__wrap{padding:60px 0px;}
.heading__section.sticky__sidebar{max-width:370px;}
.why__choose__wrap .time__line__wrapper{max-width:62%;}
.image__scetion .image__box{height:600px;}
.swiper__navigator__holder .swiper-button-next{left:19%;}
.swiper__navigator__holder .swiper-button-next, .swiper__navigator__holder .swiper-button-prev{top:46%;}
.story__slider .card{padding:30px;}
.university__wrap .partners__wrap .partners__grid .grid__item{min-width:192px;}
.university__wrap h2, .university__wrap p{max-width:612px;}
.video__section .video__wrap .item__content .item__footer .footer__grid{gap:20px;}
.why__choose__wrap .heading__section h2{font-size:38px;}
.why__choose__wrap .sticky__sidebar__wrapper .btn__wrap a{font-size: 17px; font-weight: 600;}
.sticky__sidebar__wrapper .heading__section.sticky__sidebar p{font-size: 18px;}
.why__choose__wrap .timeline__wrap .single__card{gap:40px;}
.global__banner{padding:60px 0px;}
.center__wrap .content__box{max-width:63%}
.banner__content .banner__content__wrap .app__image__box{height:auto;}
.banner__content .banner__content__wrap .app__image__box img{border-radius:60px;}
.post__section .post__wrap .grid__item .contact__box h3{font-size: 22px; line-height: 32px;}
.team__banner__content .image__box{height:430px;}
.member__wrap{margin:60px auto 0;}
.gallery__wrap .mySwiper{height:400px;}
.our__approach__main .learning__way__wrapper .content__wrapper{width: 100%; max-width: 44%;}
.our__approach__main .learning__way__wrapper .image__wrapper{width: 100%; max-width: 56%;}
.our__approach__main .learning__way__wrapper .image__wrapper img{width: 100%;}
.our__approach__main .day__at__lillipod .card__wrapper .dsm-period-section::before{ top: -13%; left: 10%; width: 160px; height: 150px;}
.our__approach__main .day__at__lillipod .card__wrapper .dsm-period-section:nth-child(2)::before{top: -13%; right: -27%; width: 156px; height: 156px;}
.landing__banner .lillipod__around__globe .counter__cards .single__card .image__content h2{font-size: 40px;}
.landing__banner .lillipod__around__globe .counter__cards .single__card .image__content h3{font-size: 20px; line-height: 28px;}
.landing__banner .lillipod__around__globe .counter__cards .single__card .image__content{height:200px; padding: 54px 20px 20px 20px;}
.landing__banner .lillipod__around__globe .counter__cards .single__card .image__wrap__one{height: 280px;}
.story__section__land .post__section .post__wrap .story__item .contact__box{padding: 72px 20px 36px 20px; gap: 20px;}
.story__section__land .post__section .post__wrap .grid__item.story__item .contact__box h3{font-size: 26px;}
.faq__section .faq__vector__img::before{ top: -24%; right: -11%; transform: translateX(-50%); width: 180px; height: 180px;}
.faq__section .faq__vector__img::after{bottom: -480px;}
.educational__cards__sliders .single__card{padding:0 !important;}
.banner__content .banner__content__wrap .app__image__box .img__grid{height:auto;}

footer{padding:60px 0px 0px;}
}
@media (max-width:1199px){
h2, .why__choose__wrap .heading__section h2{font-size:55px;}
.counter__wrap .counter__cards{grid-template-columns:repeat(2,1fr); gap:30px;}
.blog__wrap .counter__cards{grid-template-columns:repeat(2,1fr); gap:20px;}
.heading__section.sticky__sidebar{max-width:340px;}
.blog__wrap{gap: 20px;}
.why__choose__wrap{gap:60px;}
.why__choose__wrap .time__line__wrapper{max-width:60%;}
.why__choose__wrap .timeline__wrap .single__card .image__box{max-width:150px; height:150px; flex:0 0 150px;}
.sticky__sidebar__wrapper .heading__section.sticky__sidebar h2{font-size: 36px;}
.sticky__sidebar__wrapper .heading__section.sticky__sidebar p{font-size: 16px;}
.story__slider .card-content .description{font-size:18px; line-height:25px;}
.success__stories__wrap .heading__wrap{max-width: 67%;}
.success__stories__wrap h2{font-size: 40px; margin-bottom: 40px;}
.post__section .post__wrap .right__grid .single__card .image__content .blog__list li p{font-size: 12px;}
.post__section .post__wrap .right__grid .single__card .image__content .blog__list li img {width: unset !important;}
.swiper__navigator__holder .swiper-button-next{left:20%;}
.university__wrap h2, .university__wrap p{max-width: 560px;}
.university__wrap .cofounder__wrap{gap:35px;}
.university__wrap .cofounder__wrap .image__box{height:320px;}
/* .university__wrap .partners__wrap .partners__grid{grid-template-columns:repeat(2 , 1fr);} */
.university__wrap .partners__wrap{max-width:55%;}
.university__wrap .partners__wrap .partners__grid .grid__item{min-width: 170px; height:160px;}
.university__wrap .partners__wrap h3{font-size:35px; line-height:40px;}
.award__wrap .award__grid .grid__item .image__box{max-width:250px;}
.award__wrap .award__grid .grid__item .content h3{font-size:22px; line-height:28px;}
.video__section .video__wrap .item__content .item__footer .footer__grid .grid__item .content h3{font-size: 20px; line-height:25px;}
.video__section .video__wrap .item__content{padding:0 30px;}
.video__section .video__wrap .item__content .item__footer .footer__grid .grid__item i.icon__box{width:50px; height:50px;}
.video__section .video__wrap .item__content .item__footer .footer__grid .grid__item i.icon__box img{width:30px;}
.video__section .video__wrap .item__content .item__footer a{top: -30%;}
.video__section .video__wrap .item__content .item__footer a i.icon__box span img{width:60px;}
.video__section .flex__wrap h2{max-width:65%;}
.post__section .post__wrap .grid__item .contact__box{gap:10px;}
.post__section .post__wrap .grid__item .contact__box h3{overflow:hidden; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical; font-size: 24px; line-height:30px;}
.post__section .post__wrap .grid__item .contact__box p{overflow:hidden; display: -webkit-box; -webkit-line-clamp:4; -webkit-box-orient: vertical;}
/* .banner__content .banner__content__wrap h1{font-size: 60px; line-height: 66px;} */
.banner__content .banner__content__wrap .image__box{height: 100%;}
.center__wrap .btn__wrap a, .center__wrap .btn__flex__wrap .feedback__btn a{height: 45px; font-size: 16px;}
.partnership__wrap .grid__wrap{margin-top:40px;}
.partnership__wrap .grid__wrap .grid__item .content__box .contact__box .icon__box__item{font-size:16px;}
.partnership__wrap .grid__wrap .grid__item .content__box .name__location__wrap .location__wrap p{font-size:16px;}
.partnership__wrap .grid__wrap .grid__item .content__box .name__location__wrap .location__wrap ul{font-size:16px;}
.partnership__wrap .grid__wrap .grid__item .image__box{height:280px;}
.partnership__wrap .grid__wrap .grid__item .content__box .name__location__wrap .location__wrap{min-height:185px;}
.partnership__wrap .grid__wrap .grid__item .content__box .btn__wrap{margin-top:30px;}
.form__body{padding:32px;}
.banner__content .banner__content__wrap .app__image__box{height:auto;}
.banner__content .banner__content__wrap .app__image__box img{border-radius:60px;}
.concept__wrap .concept__accordion__wrap{margin-top:40px;}
.banner__content .banner__content__wrap .app__image__box .img__grid{height:auto;}
.video__section .flex__wrap p{max-width: 32%;}
.sticky_blog__item .tabs-container .sticky__blog__item__inner{flex-direction: column; align-items: flex-start;}

.gallery__wrap  .swiper-button-next{left: 56%;}
/* .gallery__wrap  .swiper-button-prev{} */

.post__section .post__wrap{ grid-template-columns: repeat(1, 1fr);}
.post__section .post__wrap .right__grid{flex-direction: row; justify-content: space-between;}
.post__section .post__wrap .grid__item .contact__box{margin-top:-150px; height:380px; padding: 102px 36px 36px 36px;}
.post__section .flex__wrap h2{max-width: 100%; font-size: 30px;}
.post__section .flex__wrap .btn__wrap a{font-size: 18px;}

/* our approach */
.our__approach__main .why__early__education .card__wrapper .card{max-width: 100%;}
.our__approach__main .why__early__education .card__wrapper{grid-template-columns: repeat(2, 1fr);}
.our__approach__main .image__bg__wrapper{height: 500px; background-size: cover;}
.our__approach__main .day__at__lillipod .card__wrapper .card .card__inner__main .card__time h3{font-size: 24px;}
.our__approach__main .day__at__lillipod .card__wrapper .dsm-activity-title{font-size: 20px; line-height: 22px;}
.our__approach__main .day__at__lillipod .card__wrapper .dsm-time-range{font-size: 14px;}
.our__approach__main .day__at__lillipod .card__wrapper .dsm-period-section::before{ top: -13%; left: 10%; width: 160px; height: 150px;}
.our__approach__main .day__at__lillipod .card__wrapper .dsm-period-section:nth-child(2)::before{top: -12%; right: -26%; width: 140px; height: 140px;}
.faq__section h2{width: 100%; font-size:38px; line-height: 46px; width:86%;}

.our__approach__main .counter__cards .single__card .image__content{background-size: cover;}
	
.landing__banner .lillipod__around__globe .counter__cards{grid-template-columns: repeat(2, 1fr);}
.landing__banner .lillipod__around__globe .counter__cards .single__card .image__content{background-position: top; justify-content: center;}
.counter__wrap .educational__cards__sliders .single__card{min-width:unset}	


.footer__top{gap:80px; padding-bottom: 124px;}
.footer__top .footer__links__wrap{gap:80px;}
.footer__top .footer__links__wrap h2{font-size: 34px;}
.footer__top .footer__links__wrap .links__widgets{gap:90px;}
.footer__top::before {left: 42%; bottom: -13px; height: 240px; width: 240px;}
.footer__top::after { top: 45%; height: 224px; width: 224px;}

}    


@media (max-width:1024px){
.navbar__top .navbar___brand img{max-height:40px;}
.main__banner{height:500px;}
.banner__content img{max-width: 300px;}
.main__banner::before{width:70%;}
.main__banner .home__banner__content .content__wrap h1 {font-size: 40px; line-height: 52px; width: 700px;}
.main__banner .home__banner__content .image__wrap img{width:120px; height:180px;}
.main__banner .home__banner__content{gap:38px;}
h2, .why__choose__wrap .heading__section h2{font-size:50px;}
.counter__section, .map__section, .why__choose__section, .light__bg, .award__section, .story__section, .large__block.bg__wrap{padding:50px 0px;}
.why__choose__wrap{gap:40px;}
.why__choose__wrap .sticky__sidebar__wrapper{}
.heading__section.sticky__sidebar, .why__choose__wrap .time__line__wrapper{max-width:unset;}
.image__scetion .image__box{height:500px;}
.success__stories__wrap{flex-direction:column;}
.success__stories__wrap .heading__wrap, .success__stories__wrap .slide-container{max-width:100%;}
.swiper__navigator__holder .swiper-button-next, .swiper__navigator__holder .swiper-button-prev{position:relative;}
.swiper__navigator__holder {display:flex; gap:30px; align-items:center; justify-content:flex-end;}
.swiper__navigator__holder .swiper-button-next{left:0%;}
.university__wrap .partners__wrap h3{font-size:30px; line-height:35px;}
.award__wrap h2{max-width:850px;}
.post__section .post__wrap .grid__item .contact__box p{-webkit-line-clamp:3;}
.global__banner{padding:50px 0px; min-height: 350px;}
.concept__wrap .concept__accordion__wrap{margin-top:24px;}
.concept__accordion__wrap .accordion__item .accordion__button i.icon__box{width:60px; height:60px;}
.concept__accordion__wrap .accordion__item .accordion__button h2{font-size:22px;}
.concept__accordion__wrap .accordion__item .accordion__button h2 span{font-size:26px;}
.member__wrap .member__grid__wrap{grid-template-columns:repeat(2, 1fr);}
.gallery__wrap .mySwiper .swiper-slide{width:200px;}
.team__banner__content .image__box{height:360px;}
.banner__content .banner__content__wrap .app__image__box img{border-radius:30px;}
.member__wrap{margin:50px auto 0}
.success__stories__wrap .swiper__navigator__holder{bottom: 24px;}
.success__stories__wrap .swiper__navigator__holder .swiper-button-prev, .success__stories__wrap .swiper__navigator__holder .swiper-button-next{Left:unset; }
.story__section__land .post__section .post__wrap{grid-template-columns:repeat(2, 1fr);}
	
.teachers__section__wrapper .teacher__wrapper{flex-direction:column-reverse;}
	.teachers__section__wrapper .teacher__wrapper .content__wrapper{max-width:100%;}
.teachers__section__wrapper .teacher__wrapper .image__wrapper{display:flex; align-items:center; justify-content:center}
.teachers__section__wrapper .teacher__wrapper .image__wrapper img{width:80%;}

footer{padding:50px 0px 0px;}

}


@media (max-width:991px){
.navbar__top{padding-top:10px; padding-bottom:10px; box-shadow:none;}
.navbar__top .navbar___brand{margin-right:0px; max-width:188px;}
.navbar__top .nav__info__right{margin-left:auto; margin-right:20px;}
.navbar__top .navbar-toggler{margin-right:0px; margin-left:10px; padding:0px; height:22px; order:3; border:0px;}
.navbar__top .navbar-toggler:focus{box-shadow:none;}
.navbar__top .navbar-toggler span{width:30px; height:100%; display:block;}
.navbar .navbar-collapse{height:100%;}
.navbar .navbar-collapse{position:fixed; left:-100%; background:#091927; height:100%; top:0px; z-index:5;
-webkit-transition:left .3s ease 0s;-moz-transition:left .3s ease 0s;-o-transition:left .3s ease 0s; transition:left .3s ease 0s;-webkit-box-shadow:2px 2px 5px 0px rgba(0,0,0,0.15);
-moz-box-shadow:2px 2px 5px 0px rgba(0,0,0,0.15); box-shadow:2px 2px 5px 0px rgba(0,0,0,0.15);}
.navbar .show{left:0px; width:265px;
-webkit-transition:left .3s ease 0s;-moz-transition:left .3s ease 0s;-o-transition:left .3s ease 0s; transition:left .3s ease 0s;}
.navbar__top .navbar__nav{height:100%; padding:20px 10px; justify-content:unset;}
.navbar__top .navbar__nav li{margin:0px 15px !important;}
.navbar__top .navbar__nav li a{color:#fff; padding:15px 0px; display:block; width:100%;}
.navbar__top .navbar__nav li a:hover{color:#fff;}
.navbar__top .navbar__nav li a:after{display:none;}
.post__section .post__wrap .grid__item{max-width: 100%;}
.blog__wrap{flex-direction: column !important;}
.blog__wrap .counter__cards{width: 100%;}
.sticky_blog__item{max-width: 100% !important; width: 100% !important;}
.sticky_blog__item .tabs-container .sticky__blog__item__inner{flex-direction: row; align-items: center;}
.blog__wrap .counter__cards .single__card .image__content{ background-size: contain; padding: 44px 30px 30px 30px; background-color: #c1e0da; margin-top: 0;}

h2, .why__choose__wrap .heading__section h2{font-size:40px;}
.main__banner::before{width:70%;}
h1{font-size:45px; line-height:50px;}
.counter__section, .map__section, .light__bg, .award__section, .large__block.bg__wrap{padding:40px 0px;}
/* .counter__wrap h2{font-size:40px; line-height:45px;} */
.counter__wrap .counter__cards .single__card .counter{font-size:40px; line-height:50px;}
.counter__wrap .counter__cards .single__card h3{font-size:20px;}
.why__choose__wrap .timeline__wrap .single__card{gap:35px;}
.why__choose__wrap{flex-direction: column;}
.why__choose__wrap .sticky__sidebar__wrapper, .sticky__sidebar__wrapper .heading__section.sticky__sidebar{max-width: 100%;}
.why__choose__section{max-height: unset !important; padding-top: 70px;}
.why__parent__section{padding-top: 0;}
.heading__section.sticky__sidebar{position:static !important;}
.image__scetion .image__box{height:450px;}
.success__stories__wrap h2{max-width:500px; margin: 20px auto; line-height: 50px;}
.university__wrap{flex-direction:column; align-items:start;}
.university__wrap h2, .university__wrap p{max-width:unset;}
.university__wrap .cofounder__wrap{flex-direction: column; align-items:center; margin-top:20px;}
.university__wrap .cofounder__wrap .image__box{max-width:420px;}
.university__wrap .partners__wrap{max-width:unset;}
/* .university__wrap .partners__wrap .partners__grid{grid-template-columns:repeat(3 , 1fr);} */
.university__wrap .partners__wrap .partners__grid .grid__item{min-width:230px;}
.university__wrap .partners__wrap h3{font-size:25px; line-height:30px;}
.award__wrap .award__grid{grid-template-columns: repeat(2 , 1fr);}
.award__wrap .award__grid .grid__item .image__box{max-width: 336px;}
.large__block .flex__wrap{flex-direction: column;}
.video__section .flex__wrap h2{max-width: unset; text-align: center;}
.video__section .flex__wrap p{max-width: unset; text-align: center;}

.post__section .flex__wrap{align-items: center;}
.post__section .flex__wrap h2{max-width:unset; text-align:center;}
.post__section .post__wrap{grid-template-columns: repeat(1, 1fr);}
.post__section{display:flex; flex-direction:column; align-items:center;}
.post__section .post__wrap .grid__item{max-width:100%;}
.post__section .post__wrap .grid__item{flex-direction: column;}
.post__section .post__wrap .right__grid .single__card .image__wrap__one{max-width: 310px;}
.post__section .post__wrap .right__grid .single__card .image__content{margin-left: -58px;}
.center__wrap .content__box, .center__wrap .image__box{max-width:unset;}
.partnership__wrap .grid__wrap{grid-template-columns: repeat(1, 1fr);}
.partnership__wrap .grid__wrap .grid__item .content__box .name__location__wrap .location__wrap{min-height:fit-content;}
.banner__content .banner__content__wrap .app__content__box{max-width:50%;}
.banner__content .banner__content__wrap .app__image__box{max-width:50%; height:380px;}
.banner__content .banner__content__wrap .app__image__box img{border-radius:20px;}
#tab1:checked ~ #content1, #tab2:checked ~ #content2{flex-direction:column; gap:25px;}
.gallery__wrap .swiper{width:100%;}
.gallery__wrap .mySwiper{height:100%; margin-right:15px;}
.gallery__wrap .swiper-vertical > .swiper-wrapper{flex-direction:row;}
.gallery__wrap .mySwiper .swiper-slide img{margin:18px 15px 20px 0;}
/* .banner__content .banner__content__wrap{flex-direction:column;} */
/* .banner__content .banner__content__wrap .app__content__box, .banner__content .banner__content__wrap .app__image__box{max-width:unset;} */
.member__wrap{margin:40px auto 0}
.our__approach__main .why__early__education .card__wrapper .card h4{font-size: 24px; line-height: 30px;}
.our__approach__main .counter__cards .single__card .image__content h3{font-size: 26px; line-height: 34px;}
.our__approach__main .counter__cards .single__card .image__content{height: 152px; padding: 29px 30px 14px 30px;}
.our__approach__main .image__bg__wrapper{height: 400px; background-size: cover;}
.our__approach__main .day__at__lillipod .card__wrapper{grid-template-columns: repeat(1, 1fr);}
.our__approach__main .day__at__lillipod .card__wrapper .card{padding: 14px;}
.our__approach__main .day__at__lillipod .card__wrapper .card .card__inner__main .card__content{padding: 14px 14px;}
.our__approach__main .day__at__lillipod .card__wrapper .card .card__inner__main .card__time h3{font-size: 20px; line-height: 24px;}
.our__approach__main .day__at__lillipod .card__wrapper .card .card__inner__main .card__time{max-width: 70px;}
.our__approach__main .day__at__lillipod .card__wrapper .morning__card::before{ display: none;}
.our__approach__main .day__at__lillipod .card__wrapper .afternoon__card::before{ display: none;}
.our__approach__main .day__at__lillipod .card__wrapper .card .card__inner__main .card__content .card__schedule h5{font-size: 18px; line-height: 22px;}
.landing__banner .lillipod__around__globe .counter__cards .single__card .image__content{height: 170px; padding: 20px 20px 20px 20px;}

.faq__wrap .single__faq__wrap .accordion__body{font-size: 17px;}
.teachers__section__wrapper h2{font-size:30px;}
.image__slider__wrap h2{max-width:100%;}

.our__approach__main .day__at__lillipod .dsm-schedule-container{grid-template-columns: repeat(1, 1fr)}
.our__approach__main .day__at__lillipod .card__wrapper .dsm-period-section::before, .our__approach__main .day__at__lillipod .card__wrapper .dsm-period-section:nth-child(2)::before{display:none;}
.our__approach__main .day__at__lillipod .card__wrapper .card, .dsm-period-section:nth-child(2){padding:24px 24px 150px 24px;}
.our__approach__main .day__at__lillipod .card__wrapper .dsm-schedule-item .dsm-activities{width:100%;}
.faq__section .faq__vector__img::before, .faq__section .faq__vector__img::after{display:none;}
.faq__section .faq__vector__img{margin-bottom:0;}
.our__approach__main .counter__cards .educational__cards__sliders .single__card .image__content { height: 170px; padding: 29px 30px 14px 30px; margin-top: -84px;}

.footer__top .footer__logo__wrap .footer__logo{max-width:140px;}
.footer__top .footer__links__wrap .links__widgets{gap:30px;}
.footer__top{flex-direction:column; gap:35px;}
.footer__top .footer__links__wrap .links__widgets .link__item{max-width:unset;}
footer{padding:40px 0px 0px;}
.footer__top::after {top: 15%;}
.footer__top::before {left: 22%;}
.video__section .video__wrap .item__content .item__footer p{margin: 0 auto !important;}
.blog__wrap .blog__main__content {width: 100%; flex: 0 0 100%;}

}

@media (max-width:767px){
.navbar__top .navbar___brand{max-width:150px;}
.navbar__top .navbar___brand img{max-height:30px;}
p{font-size:16px; line-height:25px;}
h2, .why__choose__wrap .heading__section h2{font-size:30px;}
.main__banner{height:450px;}
.main__banner .home__banner__content .content__wrap h1{font-size: 32px; line-height: 45px; width: 100%; max-width: 500px;}
.main__banner .home__banner__content .image__wrap img { width: 90px; height: 126px;}
.main__banner .home__banner__content .content__wrap p{max-width:100%;}
.counter__wrap .counter__cards{grid-template-columns:repeat(1,1fr); gap:20px;}
.why__choose__wrap .timeline__wrap .single__card{flex-direction:column; gap:25px;}
.why__choose__wrap .timeline__wrap .single__card .image__box{max-width:130px; height:130px; flex:0 0 130px;}
.sticky__sidebar__wrapper .heading__section.sticky__sidebar h2{font-size: 30px;}
.why__choose__wrap .sticky__sidebar__wrapper .btn__wrap a{font-size: 14px; padding: 12px 16px;}
.image__scetion .image__box{height:400px;}
.success__stories__wrap h2{max-width:unset; margin-bottom:30px; font-size: 30px; line-height: 40px;}
.university__wrap{align-items:center;}
.university__wrap .cofounder__wrap, .university__wrap .partners__wrap{display:flex; flex-direction:column; align-items:center;}
.university__wrap .cofounder__wrap h2, .university__wrap .cofounder__wrap p{text-align:center;}
.university__wrap .partners__wrap h3{text-align: center;}
.university__wrap .partners__wrap .partners__grid{grid-template-columns:repeat(2 , 1fr);}
.award__wrap{gap:30px;}
.video__section .video__wrap .item__content{margin-top:60px; display: none;}
.video__section .video__wrap .item__content .item__footer .footer__grid{grid-template-columns:repeat(1 , 1fr);}
.banner__content .banner__content__wrap .content__box, .banner__content .banner__content__wrap .app__content__box{max-width:unset;}

.banner__content .banner__content__wrap{flex-direction:column; gap: 30px;}
.banner__content .banner__content__wrap .image__box, .banner__content .banner__content__wrap .app__image__box{max-width:unset;}
.concept__accordion__wrap .accordion__item{padding:15px;}
.concept__accordion__wrap .accordion__item .accordion__button h2 span{font-size:22px;}
.concept__accordion__wrap .accordion__item .accordion__body{position:relative; padding:10px 0 0 0;}
.member__wrap .member__grid__wrap{grid-template-columns:repeat(1, 1fr);}
.member__wrap .member__grid__wrap .grid__item .image__box{height:300px;}
.gallery__wrap .mySwiper .swiper-slide{width:150px;}
.gallery__wrap .mySwiper .swiper-slide.swiper-slide-visible{height: 120px !important;}
.banner__content .banner__content__wrap .app__image__box{height:330px;}
.team__banner__content .image__box{height:260px;}
#tab1:checked ~ #content1, #tab2:checked ~ #content2{border-radius:20px;}

.our__approach__main .learning__way__wrapper{flex-direction: column;}
.our__approach__main .learning__way__wrapper .content__wrapper{max-width: 100%;}
.our__approach__main .learning__way__wrapper .image__wrapper{max-width: 100%;}
.our__approach__main .education__value__wrapper .card__wrapper h4{font-size: 20px;}
.our__approach__main .why__early__education .card__wrapper{grid-template-columns: repeat(1, 1fr);}
.our__approach__main .image__bg__wrapper{height: 300px; background-position: center; background-size: cover;}

.landing__banner .lillipod__around__globe .counter__cards{grid-template-columns: repeat(1, 1fr);}

.post__section .post__wrap .right__grid .single__card{flex-direction: column;}
.post__section .post__wrap .right__grid .single__card .image__wrap__one{max-width: 100%; background-position: center !important;}
.post__section .post__wrap .right__grid .single__card .image__content .blog__list{width:240px}
.btn__wrap, .post__section .post__wrap .grid__item .contact__box a{font-size: 16px !important;}
.post__section .post__wrap .grid__item .contact__box .blog_left__btn{flex-direction: column; gap: 10px; align-items:flex-start;}
.story__section__land .post__section .post__wrap{grid-template-columns:repeat(1, 1fr);}

.post__section .post__wrap .right__grid .single__card .image__content{max-width: 100%; margin-left: 0 !important;background-size: 200%; background-position: right; padding:30px; height:250px;}
	
.footer__top .footer__links__wrap{gap:35px;}
.footer__top, .footer__top .footer__logo__wrap{align-items:center;}
.footer__top .footer__links__wrap .links__widgets .link__item ul{margin:auto; align-items: center;}
.footer__top .footer__links__wrap .links__widgets .link__item h3{text-align: center;}
.footer__top .footer__logo__wrap p{text-align:center;}
.footer__top .footer__links__wrap{align-items:center;}
.footer__bottom{flex-direction: column; gap: 20px;}
.footer__top::after{display: none;}
.footer__top .footer__links__wrap h2{text-align: center; font-size: 28px; line-height: 42px;}
.footer__top .footer__links__wrap .links__widgets .links__widgets__inner{max-width: 100%;}
.footer__top::before{left: 50%;height: 180px;bottom: -10px;}
.educational__cards__slider .swiper-slide{justify-content: center;}
.partners__talk .content__box h3{font-size: 20px; line-height: 28px;}

}

@media (max-width:575px){
.why__choose__wrap .timeline__wrap .single__card .image__box{max-width:100px; height:100px; flex:0 0 100px;}
.image__scetion .image__box{height:350px;}
.university__wrap .partners__wrap .partners__grid .grid__item{height:140px; min-width:fit-content;}
.award__wrap .award__grid{grid-template-columns:repeat(1 , 1fr);}
.award__wrap .award__grid .grid__item .content{max-width:336px;}
.video__section .video__wrap .image__box img{border-radius:12px; height:350px; object-fit: cover;}
/* .video__section .video__wrap .item__content .item__footer a{top: -80%;} */


}
@media (max-width:530px){
.video__section .video__wrap .item__content .item__footer a{top: -80%;}
.video__section .video__wrap .item__content{height:unset;}
.footer__top .footer__links__wrap{flex-direction:column; gap:30px}
}
@media (max-width:430px){
.gallery__wrap .swiper-button-prev{left: 40%;}
}
/*---------------------------------------------------- landing-page -----------------------------------------------------------------*/
@media (max-width:1366px){
.counter__wrap.counter__wrap__land .counter__cards .single__card .counter{font-size:50px; line-height:60px;}
.image__slider__wrap .img__slider .carousel-control-prev{left:45%;}
.image__slider__wrap .img__slider .carousel__item{height:500px;}
.image__slider__section{padding:60px 0 120px;}
.map__section__land{margin-top:20px;}
.story__section__land{padding:60px 0;}
.story__section__land h2.h2__small{font-size:40px; line-height:50px; margin-bottom:30px;}
.simple__steps__section{margin:60px auto;}
.step__section .step__grid__wrap{margin-top:40px;}
.faq__wrap .single__faq__wrap .accordion-button.accordion__button, .step__section .step__grid__wrap .step__item .step__accordion .accordion__item .accordion__button{font-size:24px; line-height:30px;}
.social__section{padding:60px 0;}
.flex__wrap.faq__wrap{margin-top:30px;}
.banner__content .banner__content__wrap .app__image__box img{aspect-ratio: 1/1; height: auto !important;}
	.our__approach__main .counter__cards .single__card .image__wrap__one{height:300px;}

}
@media (max-width:1199px){
.partners__talk .content__box{padding:30px 50px;}
.step__section .step__grid__wrap{grid-template-columns:repeat(2, 1fr);}
.consult__wrap .btn__wrap{margin-top:30px;}
.bg__wrap.bg__light__cyan::after {left:8%;}
.faq__wrap .single__faq__wrap .accordion-button.accordion__button, .step__section .step__grid__wrap .step__item .step__accordion .accordion__item .accordion__button{font-size:20px; line-height:25px; white-space: normal;}
.global__banner.landing__banner .banner__content__wrap{gap: 90px;}
.banner__content .banner__content__wrap .app__image__box{height: auto;}
}
@media (max-width:1024px){
.image__slider__wrap .img__slider .carousel__item{height: 450px;}
.image__slider__wrap .img__slider .carousel-control-next{right:43%;}
.image__slider__wrap .img__slider{margin-top:30px;}
.story__section__land{padding:50px 0;}
.partners__talk .content__box h3{margin:15px 0px;}
.partners__talk .content__box h4{margin-top:20px;}
.story__section__land h2.h2__small{font-size:35px; line-height:45px; margin-bottom:20px;}
.post__section .post__wrap .grid__item.story__item .contact__box h3{font-size: 26px; line-height: 32px;}
.step__section .step__grid__wrap{margin-top:30px;}
.bg__wrap.bg__light__cyan::after {left:1%;}
.social__section{padding:40px 0;}
.flex__wrap.faq__wrap{margin-top:20px;}
.single__faq__wrap .accordion-button.accordion__button:not(.collapsed)::after{width:20px; height:20px;}
.single__faq__wrap .accordion-button.accordion__button.collapsed::after{width:20px; height:20px;}
.story__section{padding: 50px 50px 100px 50px;}
.faq__wrap .single__faq__wrap .accordion-button.accordion__button, .faq__wrap .single__faq__wrap .accordion__body{padding: 18px;}
.global__banner.landing__banner .banner__content__wrap{gap: 50px;}

}
@media (max-width:991px){
.counter__wrap.counter__wrap__land .counter__cards .single__card .counter{font-size:40px; line-height:50px;}
.image__slider__wrap .img__slider .carousel-control-prev{left:41%;}
.story__section__land{padding:40px 0;}
.story__section__land .partners__talk{flex-direction:column;}
.partners__talk .img__wrap, .partners__talk .content__box{max-width:unset;}
.partners__talk .img__wrap .image__box{height:400px;}
.partners__talk .content__box{padding:25px 35px;}
.image__slider__wrap .img__slider .carousel__item{height:350px;}
.step__section .flex__wrap h2, .step__section .flex__wrap p{max-width:unset; text-align:left;}
.image__slider__wrap .img__slider .carousel__item img{border-radius:20px;}
.bg__wrap.bg__light__cyan::after{display:none;}
.social__section h2{max-width:unset; text-align:center;}
.social__section .flex__wrap{align-items:left; gap:25px;}
.social__section .social__icons{max-width:unset;}
.social__section .social__icons ul{justify-content:center;}
.faq__wrap .single__faq__wrap{max-width:unset;}
.simple__steps__section{margin:45px auto;}
.banner__content .banner__content__wrap h2{font-size: 30px;}
.banner__content .banner__content__wrap .app__content__box p{font-size: 18px;}

.uni__wrap .content__box, .uni__wrap .image__box{max-width:unset;}
.uni__wrap .image__box{height: 400px;}
.member__wrap .founder__grid__wrap{grid-template-columns: repeat(1, 1fr);}
.concept__accordion__wrap .accordion__item .accordion__button{flex-direction:column;}


}


@media (max-width:767px){
.image__slider__wrap .img__slider .carousel-control-prev{left:39%;}
.image__slider__wrap .img__slider .carousel-control-next{right:39%;}
.step__section .step__grid__wrap{grid-template-columns:repeat(1, 1fr);}
.global__banner.landing__banner .banner__content__wrap{gap: 30px;}


.story__banner .banner__content .banner__content__wrap .app__content__box{max-width:unset;}
.concept__accordion__wrap .accordion__item .accordion__button .content__box{width:100%;}

}
@media (max-width:490px){
.image__slider__wrap .img__slider .carousel-control-prev{left: 37%;}
.image__slider__wrap .img__slider .carousel-control-next{right: 37%;}
}
@media (max-width:430px){
.image__slider__wrap .img__slider .carousel-control-prev{left: 34%;}
.image__slider__wrap .img__slider .carousel-control-next{right: 34%;}   
}