@charset "utf-8";
/* CSS Document */

@media only screen and (max-width:1920px){
	
}


@media only screen and (max-width:1756px){

	#carouselExampleIndicators .arrow-center{left:20%;}

  .note-div{font-size:18px;}

}


@media only screen and (max-width:1680px){
	
	/* start Banner Css */
	.carousel-caption {top:20%;left:9.2%;}
	.carousel-caption h5 {font-size:52px;line-height:50px;}
	.carousel-caption p {font-size:22px;}
	/* End Banner Css */	

	#carouselExampleIndicators .arrow-center{left:15%;}

  .banner .silder-content {left:10%;}
		
}


@media only screen and (max-width:1536px){

	.container-pd-lr {padding:0px 30px;}
	.inner-pagename-right-side {text-align:left !important;}	

	.carousel-indicators {bottom:0;}
	#carouselExampleIndicators .arrow-center{left:9%;bottom:11%;}
		
}


@media only screen and (max-width:1440px){

	/* Header css start */
	.header-top-padding{padding:10px 50px;}
	/* Header css end */

	.container-custom {width:1300px !important;margin:0 auto;}	

	/*.site-navbar .site-navigation .site-menu .has-children .dropdown-width {width:190px;}*/
	#carouselExampleIndicators .arrow-center{left:3%;}


  .title-div .silder-title {font-size:36px;}	

}


@media only screen and (max-width:1440px){

	/*.carousel-control-prev{left:5%;}
	.carousel-control-next{left:10%;}*/

}


@media only screen and (max-width:1399px){

	.header-top-div{padding-top:7px;padding-bottom:7px;}
	.navbar {padding:0px !important;}
	#carouselExampleIndicators .arrow-center{left:14%;}	

	/****** Vivek (11-07-2024) Start ******/ 
	.about-new{position:absolute;bottom:0px;}
	.ab-text{margin-left:-45px;}
	.co-wp-box{padding:30px 20px;}
	.co-ws-box{padding:30px 20px;}
	.co-ws-box .ws-pdf-text .ws-pdf i {font-size:70px;margin-right:2px;}
	.contact-list li.email{word-break:break-all;}
	.p-2-detail span {line-height:23px;margin-top:10px;}
	/****** Vivek (11-07-2024) End ******/ 
	 
	.ft-min-menu ul{text-align:center;}
	.unique-box {gap:35px;}
	.curriculum .content {font-size:18px;}
	.owl3-content .title {font-size:30px;}
	.content-text .text2{font-size:15px;}
	.grid-container{gap:10px;}
	.bg-white {padding:45px 25px;}
	.about-section{padding-bottom:50px;}
	.tab-main{margin-bottom:10px;}
	.tab-main .nav-link{font-size:25px;}
	.new-title span{display:inline;}
  .new-title span.fw-bold{display:block;}
	.three-magic .owl-3 .owl-nav{bottom:48px;}
	.three-magic .bg-white {padding:0 55px;padding-top:20px;}
	.curriculum .main-container{padding:95px 45px;}
	.video-join {width:50%;}
	.join-section-content{padding:0 50px;}
	.owl3-content .title{margin-bottom:10px;}
	.three-magic .owl-3 .owl-dots{margin-bottom:0px;}
	.three-magic .owl-3{height:100%;}

	.joinus-content .content-text .title {font-size:18px;font-weight:500;margin-top:12px;}

  .carousel-control-prev{right:5%;}

	.get-started{height:75px;}
	.footer-line{padding-top:80px;}

  .silder-content .slider-box-content{width:60%;}
  .silder-content{left:10%;}

  .banner.left-banner .silder-content{left:11%;}

  .whatsapp{bottom:20px;}

  .franchise-section .about-lg{margin-left:0px;}
  .abc-letter{z-index:-1;}

  .investor-box .sm-text{font-size:16px;line-height:normal;}
  .investor-box .text{font-size:24px;}

  .banner-form .form-title {font-size:19px;}

  .note-prog{text-align:unset;text-indent:113px;margin-right:0px;}

  .franchise-section .new-title span{display:block;}
  .franchise-center-section .new-title .sm-span{display:block;}
  .franchise-section .tag-line{font-size:18px;}

  .banner.left-banner{background-size:65%;}

  .navbar .dropdown .dropdown.dropdown-r>ul{left:-150%;}
  .navbar .dropdown .dropdown.dropdown-r:hover>ul{left:-100%;}

  .banner.left-banner .silder-content {left: 16%;}


  .card.prog-card .card-img-top{width:40% !important;object-fit:contain;padding:30px;}

}


@media only screen and (max-width:1366px){

	/* Header css start */
	.header-top-padding {padding:10px 50px;}
	/* Header css end */
		
	.container-custom {width:1200px !important;}

}


@media only screen and (max-width:1360px){

  .modal-dialog {max-width:75%;}

}


@media only screen and (max-width:1300px){
	
  #carouselExampleIndicators .arrow-center {left:8%;}
  .carousel-control-prev {right:5%;}
  .heade-border-bottom .navbar .dropdown ul {width:240px;}


  .silder-content{left:6%;top:20%;}


}


@media only screen and (max-width:1280px){

	/*.serching-input .input-group {width:70%;}*/
	/*.heade-border-bottom2 {width:28%;}*/
	.heade-border-bottom2{gap:15px;}

	.timeline-slider{top:56%;}

	.join-section-content{padding:0px 60px;gap:5px;}
	.video-join{width:70%;}

  .note-div span{display:inline;}

  .inquire-txt {
    margin-right: 15px;
}
}


@media only screen and (max-width:1240px){

  #carouselExampleIndicators .arrow-center {left:0%;}

  .banner .silder-content {left:9%;}

  .airplane{top:20%;}

  .numbers-flex .p-2-detail{font-size:50px;}

  .banner.left-banner {background-size:cover;background-position-x:-295px;}
  .banner .title-div .silder-title, .banner.banner-center .title-div .silder-title{font-size:45px;}
}


@media only screen and (max-width:1200px){

	/* Header css start */
	.header-top-padding {padding:15px;}
	/* Header css end */
		
	/*.about-new {position:absolute;top:0;bottom:0;}
	.ab-img {display:none;}
	.ab-text {margin-left:0;}*/
	.ab-text {font-size:36px;}

	.about-section {padding-top:80px;padding-bottom:80px;}
		
	/*.bg-white {padding:50px 0px;}*/
	.p-2-detail {font-size:36px;line-height:25px;}
	.ss-icon {display:flex;align-items:center;}
	.ss-icon img {width:60px;height:auto;}

	.new-title {font-size:38px;margin-bottom:15px !important;}
	.resource-style1 .event-content .event-title a {font-size:18px;line-height:20px;}
	.resource-style1 .event-content .event-text {font-size:16px;line-height:20px;}
	.resource-style1 .event-date .month {font-size:20px;}

	.res-slider {padding:45px;}
	.res-slider .test-name {font-size:22px;font-weight:700;font-family:var(--title-new);}
	.res-slider .test-text {font-size:18px;}

	.new-title35 {font-size:30px;}
	.wp-form .width2 .form-control {width:auto;}
	.wp-form .width3 button {margin-top:20px;margin-left:5px;}
	.co-ws-box .ws-pdf-text .ws-text span {font-size:22px;}
	.co-ws-box .ws-pdf-text .ws-text {font-size:25px;line-height:30px;}

  .numbers-flex .p-2-detail{line-height:normal;}
  .p-2-detail div {font-size:18px;line-height:normal;}
	.numbers-flex .p-2-detail div span {display:inline;line-height:normal;font-size:18px;}

  .numbers-flex  .ss-icon img{width:100%;}
}


@media only screen and (max-width:1199px){

	#carouselExampleIndicators .arrow-center {left:15%;}

	.curriculum .main-container{padding:45px 45px;}
	.curriculum .grid-container{display:flex;flex-direction:column;}

	.three-magic-img{width:100%;}
	.magical .magic-plus{top:0%;transform:translate(-50%, -50%);left:50%;}
	.owl3-content .title span{display:inline;}
	.three-magic .bg-white{padding:60px 55px;}

	.about-new{position:unset;}
	.grid-container{grid-template-columns:repeat(2, 1fr);gap:18px;}
	.unique-box .content {display:flex;flex-direction:column;align-items:flex-start;}
	.join-section-content {flex-direction:column;align-items:center;}
	.video-join {width:40%;margin-top:-40px;}

	.three-magic .bg-white{border-left:0px;border-top:2px solid #000;}
	.three-magic .owl-3 .owl-nav .owl-prev{border-left:0px !important;}
	.three-magic .owl-3 .owl-nav .owl-prev, .three-magic .owl-3 .owl-nav .owl-next {border-bottom:solid 2px #262627 !important;}

  .silder-content{left:5%;top:15%;}

  .silder-content .title-div{margin-bottom:14px;}

  .list-tick li{font-size:18px;}

  .franchise-center{padding:30px 15px;}

  .tele{font-size:25px;}
  .contact-banner .tele a{font-size:28px;}
  .card.prog-card .card-body .card-title span{display:inline;}

  .note-prog {margin-right:0px;text-align:right;text-indent:0;font-size:16px;}
  .new-title .sm-span{display:block;}

  .banner .silder-content{left:15%;}

  .banner.left-banner {background-position-x:-345px;}

  .franchise01-img{display:block;margin-left:auto;margin-right:auto;}

  .franchise-section .new-title .fw-bold br{display:contents;}


  .banner.left-banner .silder-content{left:12%;}

  .card.prog-card .card-img-top {width:40% !important;padding:20px;}

}


@media only screen and (max-width:1080px){

	/* Header css start */
	.site-navbar .site-navigation .site-menu .has-children > a {padding-right:15px;}
	.site-navbar .site-navigation .site-menu > li > a {margin-left:5px;margin-right:5px;}	
	/* Header css end */
		
	.logo-hide-tab-mobile {display:none;}
	.modal-dialog {max-width:90%;}

	.carousel-control-prev {right:6%;}
	#carouselExampleIndicators .arrow-center {width:85% !important;}


  .silder-content{left:5%;}

  .list-tick li{font-size:17px;}
  .banner-icon{height:100px;}
  .title-div .silder-title{font-size:30px;}
  .slider-subtitle{font-size:24px;}
  .list-tick{gap:8px 22px;}
	.silder-content .title-div{margin-bottom:20px;}	
  .silder-content .slider-box-content{padding:22px 22px;}

  #carouselExampleIndicators .arrow-center {left:12%;}

  .silder-content.green-box .slider-box-content{width:50%;}
  .silder-content.blue-box .slider-box-content {width:70%;}

  .banner.left-banner {background-position-x:-315px;}

}


@media only screen and (max-width:1024px){

  .banner .silder-content {left:10%;}

  .banner.left-banner .silder-content {left: 7%;}

}


@media only screen and (max-width:993px){

	/* Header css start */
	.header-top-padding {padding:0px 15px;display:flex;}
	.site-navbar .toggle-button {right:15px;}
	/* Header css end */

		
	/*.top-bar {height:30px;display:flex;align-items:center;}*/
	.top-menu {padding-top:0;font-size:14px;}
		
	/*.site-navbar .site-logo {top:4px;position:absolute;}*/
	.sticky-wrapper.is-sticky .site-navbar .site-logo {top:4px;position:absolute;}
		
	.heade-border-bottom {border-bottom:transparent !important;}
	.heade-border-bottom2 {width:auto;margin-right:0px;}

		
	.container-pd-lr {padding:0px 15px;}
	/*.slider {margin-top:20px !important;}*/

	.owl-1 .owl-nav .owl-next {right:0px;}
	.owl-1 .owl-nav .owl-prev {left:0px;}
	.owl-1 .owl-nav .owl-next span, .owl-1 .owl-nav .owl-prev span {color:#fff;background-color:#0089ce;border-radius:100%;text-align:center;width:35px;height:35px;line-height:35px;font-size:18px;padding-left:3px;}
	.owl-2 .owl-nav .owl-next {right:0px;}
	.owl-2 .owl-nav .owl-prev {left:0px;}
	.owl-2 .owl-nav .owl-next span, .owl-2 .owl-nav .owl-prev span {color:#fff;background-color:#0089ce;border-radius:100%;text-align:center;width:35px;height:35px;line-height:35px;font-size:18px;padding-left:3px;}

	.owl-3 .owl-nav .owl-next {right:0px;}
	.owl-3 .owl-nav .owl-prev {left:0px;}
	.owl-3 .owl-nav .owl-next span, .owl-3 .owl-nav .owl-prev span {color:#fff;background-color:#0089ce;border-radius:100%;text-align:center;width:35px;height:35px;line-height:35px;font-size:18px;padding-left:3px;}

	.owl-4 .owl-nav .owl-next {right:0px;}
	.owl-4 .owl-nav .owl-prev {left:0px;}
	.owl-4 .owl-nav .owl-next span, .owl-4 .owl-nav .owl-prev span {color:#fff;background-color:#0089ce;border-radius:100%;text-align:center;width:35px;height:35px;line-height:35px;font-size:18px;padding-left:3px;}
	/*.owl-1 .owl-dots {display:none;}*/

	.carousel-control-prev {right:8%;}
	.ab-text {font-size:28px;line-height:40px;}
	.new-form input[type=radio] + label {font-size:14px !important;width:67.7px;}

	.new-title {font-size:32px;margin-bottom:8px !important;}
	.text-big p {font-size:18px;line-height:30px;}


	.t-flex {display:block !important;text-align:center;}
	.ss-icon {display:flex;align-items:center;justify-content:center;margin-right:0;margin-bottom:20px;}

	.tab-wp-form {display:flex;flex-direction:column;align-items:center;}

	.wp-form .width1 {padding-left:10px;padding-right:10px !important;width:100%;margin-bottom:15px;}
	.wp-form .width1 .form-select {width:100%;}
	.wp-form .width2 {padding-left:10px !important;padding-right:10px !important;width:100%;}
	.wp-form .width2 .form-control {width:100%;}
	
  .franchise-section .new-title span{font-size:32px;}
  .franchise-section .new-title{display:block;font-size:32px;}

}


@media only screen and (max-width:991px){

	.arrrow-r-btn a {bottom:8px;left:8%;}
	.curriculum{flex-direction:column;}

	.tab-section .collapse.tab-desc{margin-left:10px;}
	.tab-main .nav-link{margin-left:0px;margin-right:0px;}
	.tab-desc .card-body{padding-left:6px;}
	.edu-main{flex-direction:column;align-items:flex-start;}
	.edu-main .vr{margin:30px 0;width:100% !important;min-height:2px;}
	.list-tick{margin-bottom:0px;}
	.enrol-box{flex-direction:column;gap:10px;}
	.enrol-detial{gap:25px;}

	.co-ws-box{flex-direction:column;gap:25px;justify-content:center;}
	.co-ws-box .ws-pdf-text{width:80%;}
	.co-ws-box .ws-button{width:50%;}

	.contact-card{padding:30px 33px 30px 33px;}

	.ft-bottom{gap:25px;flex-direction:column;}

	.note{padding:16px 12px;}

	.curriculum-img {width:100%;padding-bottom:0px;padding-top:20px;}
	.curriculum-img img{position:unset;transform:unset;}
	.curriculum-img .title{margin-bottom:20px;}
	.curriculum-img .title span{display:inline;}

	.owl-3 .owl-dots{bottom:-55px;}

  .banner-icon {height:75px;}


  .list-tick.purple-tick li{background:url(../images/slider-purple-tick.png) no-repeat left top 0.5px;}
  .list-tick.org-tick li{background:url(../images/slider-org-tick.png) no-repeat left top 0.5px;}
  .list-tick.green-tick li{background:url(../images/slider-green-tick.png) no-repeat left top 0.5px;}
  .list-tick.blue-tick li{background:url(../images/slider-blue-tick.png) no-repeat left top 0.5px;}
  .list-tick.tin-tick li{background:url(../images/slider-tin-tick.png) no-repeat left top 0.5px;}
  .list-tick.d-green-tick li{background:url(../images/slider-dgreen-tick.png) no-repeat left top 0.5px;}

  .silder-content.peach-box{position:relative;left:unset;}
  .silder-content.peach-box .title-div .silder-title span{display:inline;}

  .silder-content.peach-box {position:relative;left:unset;margin-bottom:65px;top:41%;}

  .numbers-flex{flex-direction:column;}
  .numbers-flex .p-2-detail{text-align:center;}
  .franchise-center-section .new-title{line-height:normal;}
  .franchise-center-section .new-title .sm-span{font-size:32px;}
  .sm-tag {font-size:18px;}

  .prog-card-col {margin-bottom:35px;}
  .prog-card-col:last-child{margin-bottom:0px;}

  .note-prog {text-align:left;text-indent:0;}
  .note-prog span{width:100%;display:block;padding-left:115px;}

  .note-div {font-size:16px;}
  .contact-banner .new-title{font-size:35px;}
  .contact-banner .new-title span{display:block;font-size:30px;line-height:normal;}
  .contact-banner .txt{margin-bottom:25px;}

  .franchise01-img{margin-bottom:35px;}

  .banner.banner-center{background-size:72%;}

  .banner.left-banner .silder-content {left:0;}

  .card.prog-card .card-img-top {width:30% !important;padding:30px;}

}

@media only screen and (max-width:927px){

  .title-div .silder-title {font-size:22px;}
  .slider-subtitle{font-size:18px;}

  .list-tick {gap:0 15px;margin-bottom:5px;}

  .silder-content .slider-box-content {padding:15px 22px;}

  .list-tick li {font-size:15px;}
  .silder-content .slider-box-content{width:50%;}

  .silder-content {top:18%;}

  .slider-box-content .inquire-btn, .outline-btn{font-size:13px;}

  .silder-content.tin-box .slider-box-content {width:62%;}

}

@media only screen and (max-width:789px){
  .silder-content {top:8%;}
}

@media only screen and (max-width:768px){

	/*.join-section-content .grid-container {display:flex;gap:6px;flex-wrap:wrap;justify-content:space-around;}
	.joinus-content {width:32%;}
	.joinus-content:nth-last-child(-n+2){width:49%;}*/

	.abc-letter{width:16%;bottom:-2%;}

	.video-join {width:60%;}

	.join-section-content .grid-container{display:flex !important;overflow-x:auto;}
  .joinus-content {flex:0 0 auto;margin-right:0px;scroll-snap-align:start;width:32.6%;}
  .joinus-content img {max-width:100%}
  .join-section-content {padding:0px 20px;}

  .note{width:35%;}

	.three-magic .bg-white {padding:60px 25px;}
	.curriculum .main-container {padding:45px 20px;}

	.unique-box .title {font-size:22px;}
	.unique-box .text {font-size:17px;}

  .silder-content {top:10%;}
  .silder-content.blue-box .slider-box-content{width:65%;}

  .silder-content .slider-box-content{border-radius:10px;}
  .note-div{width:90%;}
}


@media only screen and (max-width:767px){

	.container-pd-lr {padding:0px 15px;}

	.abc-letter{left:0px;}

	.number-stack .vr:nth-child(4){display:none;}
	.number-stack {align-self:stretch;flex-wrap:wrap;justify-content:space-between;}
	.tab-width {width:41%;}
	.pro-box img{display:block;margin-left:auto;margin-right:auto;}
	.unique-box{flex-direction:column;}
	.carousel-control-prev {right:10%;}
	.connect-box{margin-bottom:20px;}
	.enrol-box .enrol-title{text-align:center;}

	.contact-list{justify-content:flex-start;gap:40px;}

	.section-space-top-100{padding-top:80px;}
	.section-space-bottom-100{padding-bottom:80px;}

	.co-ws-box .ws-pdf-text {width:100%;}

  .silder-content .slider-box-content {padding:15px 12px;}
  .title-div .silder-title{font-weight:500;}

  .resource-slider{border-radius:20px;}
  .unique-box .content{align-items:center;text-align:center;}

  #myTab{gap:20px 0px;}

  .airplane {top:15%;left:-15%;}

  .franchise-center-section .new-title .sm-span br{display:contents;}

  .prog-card-col:last-child{margin-bottom:0px !important;}

  .contact-banner .txt{margin-bottom:0px;}

  .numbers-section .numbers-col{margin-bottom:35px;}
  .numbers-section .numbers-col:last-child{margin-bottom:0px;}

  .numbers-section .title-col{margin-bottom:30px !important;margin-top:10px;}

  .franchise-ct-col{margin-bottom:35px;}
  .franchise-ct-col:last-child{margin-bottom:0px;}

  .f-prog-row{margin-bottom:55px;}

  .card.prog-card .card-img-top {width:35% !important;padding:20px;}
  .card.prog-card .card-body {padding:25px 15px;}
  .card.prog-card .card-body .card-title {font-size:22px;}

/*  .franchise-center-section .new-title .sm-span{display:inline;}*/
}

@media only screen and (max-width:680px){

	/*.site-navbar {padding-top:0px;padding-bottom:0px;}*/
	.site-navbar .site-logo {float:none;}
	
	.modal-dialog {max-width:660px;}

	.contact-section .contact-box:last-child{margin-bottom:0px !important;}

  .silder-content.green-box .slider-box-content {width:54%;}

  .silder-content {top:7%;left:3%;}

  .silder-content .title-div {margin-bottom:20px;}

  .title-div .silder-title {font-size:5.2vw;}
  .banner-icon{height:116px;}
  .silder-content .slider-box-content {width:73% !important;}
  .list-tick li {font-size:2.8vw;}
  .silder-content {top:unset;bottom:58%;left:10%;}
  .carousel {top:-125px;}

  .desk-banner-img{display:none !important;}
  .mob-banner-img{display:block !important;}

  #carouselExampleIndicators .arrow-center {left: -60%;}
  
  .banner.banner-center .title-div .silder-title {font-size:35px;}
  .banner .breadcrumb{font-size:16px;}
}




@media only screen and (max-width:590px){
	
	.owl-br.owl-drag .owl-item {border-right:transparent;padding-right:0px;}
	
	.side-menu nav .menu__sidebar.open {width:90%;}
	
	.note{width:45%;}

	#carouselExampleIndicators .arrow-center {bottom:7%;left:-65%;}

  .silder-content {bottom:55%;left: 8%;}
	
}


@media only screen and (max-width:575px){
	
	.pro-row{justify-content:center;}
	.pro-col{width:44%;}

	.program-section{padding-bottom:60px;}

	.get-started{bottom:-48px;}
	.get-started a {padding:7px 20px;font-size:20px;}

	.tag-line span{font-size:20px;}
	.curriculum .content {font-size:17px;}
  .carousel {top:-110px;}

  .banner .title-div .silder-title{font-size:35px;}

  .airplane {top:13%;left:-34%;}

  .mb-55{margin-bottom:35px;}
  .franchise-section .tag-line{margin-top:23px;}

  .investment-row{margin-bottom:100px !important;}

  .investment-row .col{margin-bottom:25px;}

  .mb-75 {margin-bottom:40px;}

  .numbers-section.sky-bg, .contact-banner.sky-bg{background-size:contain;}

  .franchise-center-row{margin-bottom:80px !important;}

  .contact-banner .new-title span{font-size:28px;}

  .franchise-center-section .new-title .sm-span{margin-top:10px;}

  .fix-sidebar, .whatsapp, .get-started{display:none !important;}
  #kiwi-big-iframe-wrapper{display:none !important;}
}
 
@media only screen and (max-width:545px) {
  .carousel {top:-100px;}
  .silder-content{left:7%;}
  .carousel-control-prev{right:12%}
} 
    
@media only screen and (max-width:498px){
  .carousel {top:-60px;}
   
  .enrol-box .enrol-title{margin-bottom:25px;}
  .enrol-detial {gap:30px;flex-direction:column;}

  #carouselExampleIndicators .arrow-center {bottom:60px;}

  .ab-text{font-size:22px;}
	.ab-img {margin-right:40px;}
	.ft-c-tex{text-align:center;}

	.join-section-content .grid-container{width:100%;display:flex;overflow:auto;gap:7px;padding:10px;}
  .join-section-content .joinus-content{margin-right:0;width:49%;}
  .join-section-content .content {width:100%;}

  .enrol-box {padding:30px 25px;}

  .silder-content {top:unset;bottom:56%;left:5%;}

	.ft-third-menu{text-align:center;}

	.get-started a{width:280px;}

  .investment-row .col:last-child{margin-bottom:0px;}

  .list-tick.purple-tick li,.list-tick.org-tick li,.list-tick.green-tick li,.list-tick.blue-tick li{background-size:contain !important;}

  .banner .breadcrumb{font-size:16px;padding:5px 8px;}
  .banner.banner-center .title-div .silder-title {font-size:28px;}

  .card.prog-card{flex-direction:column;border-bottom:5px solid !important;border-right:0px !important;}
  .card.prog-card .card-img-top {width: 40% !important;padding: 15px 0px;}
  .card.prog-card .card-body{padding:20px;}
}


@media only screen and (max-width:480px){

	.heade-border-bottom2 {display:flex;align-items:center;width:auto;margin-right:0;}
	.sticky-wrapper.is-sticky .site-navbar {position:relative !important;background:transparent;-webkit-box-shadow:none; box-shadow:none;}
	.site-navbar {padding-top:8px;}
	.site-navbar .site-logo {top:auto;position:relative;text-align:left;/* margin-bottom:10px; */}
	.site-navbar .site-logo img {width:75%;height:auto;}
	.heade-border-bottom {display:flex;width:100%;}
	.mob-flex{width:100%;}
	.site-navbar .toggle-button {/* right:15px; *//* text-align:center; *//* top:45%; *//* bottom:45%; */position:relative;right:0px;}
	.sticky-wrapper.is-sticky .site-navbar .site-logo {top:auto;position:relative; text-align:left; /*margin-bottom:10px;*/}
	.head-box1 a .head-flour-img .image-card {padding:50px;bottom:-30px;}
	.owl-1 .owl-dots {display:none;}
	.mobile-space {padding-top:40px !important; padding-bottom:40px !important;}
	.pd-top {padding-top:0px !important;}
	.follow-social ul {margin-bottom:-20px !important;}
	.login-shop-mark {margin-right:0px;}
	.mobile-header-second {display:flex;justify-content:space-between;align-items:center;}
	
	.inner-top-img {display:none;}
	.inner-head-bg {min-height:100px;}
	.inner-title {font-size:28px;}

	.note{width:45%;padding:16px 15px;}
	
	.tab-main .nav-link {font-size:24px;line-height:normal;}
	.tab-desc .card-body{font-size:16px;}
	.owl3-content .title{font-size:28px;}
	.owl3-content .content{font-size:18px;}
	.unique-box .title{font-size:20px;}
	.unique-box .text {font-size:17px;}
	
	.edu-content .title{font-size:22px;}
	.list-tick.white-tick li {font-size:17px;}
	
	.new-title {font-size:28px;line-height:normal;}

	.arrrow-r-btn a {font-size:30px;}
	
	.whatsapp{bottom:20px;right:10px;}
	.whatsapp img{width:90%;}

/*	.back-to-top{bottom:105px;}*/
  .back-to-top{bottom:50px;}
	.back-to-top i{position:relative;width:50px;height:50px;left:0px;}

  .banner-icon {height:90px;}

  #carouselExampleIndicators .arrow-center{left:-62%;bottom:39px;}
  #carouselExampleIndicators .nav-slide .icon-wrap{width:35px;height:35px;padding:10px;}
  .icon-wrap::before {margin: -3px;}

  .list-tick li{background-size:15px !important;padding-left:20px;}


  .silder-content.peach-box {margin-bottom:45px;top:50%;}

  .note-div{width:100%;}
  .contact-banner .tel-box{margin-bottom:20px;}

  .investment-row .col {margin-bottom:40px;}

  .franchise-section .new-title span,.franchise-section .new-title{font-size:30px;}

  .banner.left-banner {padding:20px 0px;}
  .banner .title-div .silder-title {font-size:30px;}

  .note-div{padding:20px 10px;}
  .note-prog{padding:15px 30px;border-radius:12px;}
  .note-prog span {width:100%;display:block;padding-left:0;text-align:center;padding-top:60px;}
  .note-prog-img {position:absolute;top:0%;left:50%;transform:translate(-50%,-50%);}
  .note-prog-box {margin-top:50px;}
  .franchise-center-section .new-title .sm-span{font-size:30px;}

  .airplane {top:14%;left:-50%;width:75%;}

  .franchise-center-section .new-title .sm-span{font-size:26px;}

  .numbers-flex{padding:20px;}
  .numbers-flex .ss-icon{margin-bottom:8px;}

  .contact-banner .new-title{font-size:30px;}
  .contact-banner .new-title span {font-size:26px;line-height:45px;}

  .contact-banner.sky-bg{padding-top:55px;}

  .investor-box img{width:45%;}

  .franchise-section .new-title .fw-bold{margin-top:10px;}

  .prog-imgg {margin-bottom: 30px !important;width:60% !important;}

  .carousel{top:-80px;}
  .silder-content{bottom:54%;}

  #carouselExampleIndicators .arrow-center {left:-65%;bottom:75px;}
  .carousel-control-next {right:2%;}

  .card.prog-card .card-body {
    border-radius: 0;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    text-align:center;
  }

}

@media only screen and (max-width: 460px) {
  .carousel {top: -50px;}
}

@media only screen and (max-width:425px){	

	.prog-owl-content{flex-direction:column;}

	.join-section-content{overflow:hidden;padding-bottom:30px;}
 	.joinus-content {margin-right:-8px;width:43.6%;}
  .join-section-content .grid-container{gap:12px;}

  .video-join{width:100%;margin-top:0px;}

  #carouselExampleIndicators .arrow-center {left:-65%;bottom:65px;}
  .carousel-control-next{right:0%;}
  
  .res-slider {padding:35px;}
  .tab-main .nav-link {font-size:22px;}

  .get-started{left:38%;}
  .get-started a{width:270px;}

  .box-content .title{font-size:17px;}
  .box-content .text{font-size:14px;}

  .owl3-content .title{font-size:25px;}

  .arrrow-r-btn a{bottom:7px;left:11%;}

  .content-text .text1{font-size:17px;margin-bottom:8px;line-height:normal;}
  .content-text .text2{font-size:14px;}


  .banner-icon {height:74px;}
  .title-div .silder-title {font-size:24px;}
  .silder-content .slider-box-content{width:90% !important;}
  .silder-content{left:7%;top:unset;}
  .silder-content {bottom:56%;}
  .carousel {top:0px;}


  .list-tick li {font-size:14px;margin-bottom:8px;}

  .slider-subtitle {font-size:17px;}
  .slider-badge {margin-bottom: 10px;}

  .franchise-section .tag-line {font-size:17px;}

  .contact-banner .tele{font-size:24px;}
  .contact-banner .tele a {font-size:26px;}
  .tele-box{margin-bottom:10px;}
  .tele-text {font-size:16px;}

  .contact-banner .tel-box {padding:30px 20px;}

  .contact-banner .new-title{font-size:28px;}
  .contact-banner .new-title span {font-size:24px;}

  .banner.banner-center{background-size:90%;}

  .worksheet{font-size:24px;}
  .worksheet i{font-size:36px;}

}


@media only screen and (max-width:393px){

  .silder-content .title-div{gap:8px;}
  #carouselExampleIndicators .arrow-center {left:-63%;bottom:39px;}


  .fix-sidebar{top:172px;}
  .fix-sidebar ul li {width:42px;height:40px;}

  .slider-badge {margin-bottom: 5px;}
  .list-tick.purple-tick li, .list-tick.org-tick li, .list-tick.green-tick li, .list-tick.blue-tick li{background-size:15px !important;}

}


@media only screen and (max-width:390px){

	.ab-text{font-size:18px;line-height:30px;}
	.contact-list{flex-direction:column;gap:0px;}


	.tag-line span{font-size:17px;}

	.get-started{left:41%;}


  .tele-box{flex-direction:column;text-align:center;}

  .contact-banner .tel-box {text-align:center;}
}

@media only screen and (max-width:375px){
  .silder-content .title-div {margin-bottom: 12px;}
  .silder-content .title-div {gap: 5px;}
  .silder-content{left: 5%;}
  .silder-content .slider-box-content {padding: 10px 12px;}

  .inquire-btn a {padding: 6px 12px;font-size: 16px;}
}

@media only screen and (max-width:360px){

	.join-section-content .joinus-content{width:100%;}
	.blue-btn a{font-size:16px;}

	.get-started a{width:215px;padding:7px 15px;}

	.blue-btn.btn-bg a {padding:7px 10px;font-size:18px;}

	.heade-border-bottom2 {gap:12px;}

  .contact-banner .new-title span{line-height:normal;}
	
  .title-div .silder-title {font-size: 22px;}
  .slider-subtitle {font-size: 15px;}
  .silder-content{bottom:54%;}
}


@media only screen and (max-width:344px){

	.inquire-btn a{font-size:16px;padding:6px 14px;}
	.header-top-div{justify-content:unset;gap:12px;}
	.heade-border-bottom2{gap:5px;}
  .form-button button{font-size:13px;}

  .carousel-control-next {right: -2%;}
  .banner-icon {height: 70px;}
  .title-div .silder-title {font-size: 20px;}
}
	

@media only screen and (max-width:320px){

	.resource-style1{flex-direction:column;}
	.resource-style1 .event-date{width:100%;padding:5px;margin:15px 0px;}
	.resource-style1 .event-content .event-text{margin-bottom:15px;}
	.inquire-btn a{padding:6px 14px;font-size:14px;}

	#carouselExampleIndicators .nav-slide .icon-wrap {padding:8px;font-size:12px;width:35px;height:35px;}

	.note{height:260px;}

  .slider-subtitle {font-size: 15px;}
  
  .banner-icon {height:59px;}

  .list-tick li {font-size:11px;padding-left:18px;}

  .list-tick li{background-size:14px !important;}
  .slider-box-content .inquire-btn, .outline-btn {font-size:11px;}

  .slider-badge {font-size:12px;}

  .silder-content .title-div {margin-bottom:15px;}
  .silder-content .slider-box-content {padding:8px 12px;}

  .icon-wrap::before {margin: -3px;}
  #carouselExampleIndicators .nav-slide .icon-wrap {width: 30px;height: 30px;}

  .carousel-control-next {right: -1%;}

  .list-tick.purple-tick li, .list-tick.org-tick li, .list-tick.green-tick li, .list-tick.blue-tick li {background-size: contain !important;}

  .banner.banner-center .title-div .silder-title {font-size: 24px;}
  .banner.banner-center {background-size: 100%;}

  .card.prog-card .card-img-top {width: 50% !important;}
  
.header-top-div {
    justify-content: unset;
    gap: 1px;
}
  .inquire-txt {
    margin-right: 15px;
    font-size: 12px;
}
  .inquire-btn a {
        padding: 6px 14px;
        font-size: 12px;
    }

  .g-recaptcha{
    margin-left: -28px;
}
}