/* reset css */
	a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}
	*,:before,:after{box-sizing: border-box;padding: 0;margin: 0;}
	a,button{display: inline-block;text-decoration: none;cursor: pointer;}a:hover,a:focus,input,input:focus,select,select:focus,textarea,textarea:focus,button{outline: none;border: none;}li{list-style: none;}.fl{float: left;}.fr{float: right;}.clear{clear: both;}.textl{text-align: left;}.textc{text-align: center;}.textr{text-align: right;}
	select, input, textarea, select::placeholder, input::placeholder, textarea::placeholder, select, button {opacity: 1;color: #000;font-size: 16px !important;font-family: 'content';}
	select,input,textarea{width: 100%;}
	img{max-width: 100%;}
	h1{font-size: 48px;margin: 10px 0;line-height: 1.2;font-family: 'content-1'; color: #fff;text-align: center;}
	h2.spps-heading {font-size: 20px;color: #FFBE02;text-transform: uppercase;letter-spacing: 2px;font-family: content-4;}
	h2.spps-heading span {font-size: 40px;color: #64d318;display: inline-block;text-transform: uppercase;letter-spacing: 1px;margin-top: 8px;font-weight: 900;padding-bottom: 10px;border-bottom: 2px solid #FFBE02;}
	h3.spps-heading {font-size: 20px;color: #FFBE02;text-transform: uppercase;letter-spacing: 2px;font-family: content-4;}
	h3.spps-heading span {font-size: 40px;color: #64d318;display: inline-block;text-transform: uppercase;letter-spacing: 1px;margin-top: 8px;font-weight: 900;padding-bottom: 10px;border-bottom: 2px solid #FFBE02;}
	h4.spps-heading {font-size: 20px;color: #FFBE02;text-transform: uppercase;letter-spacing: 2px;font-family: content-4;}
	h4.spps-heading span {font-size: 40px;color: #64d318;display: inline-block;text-transform: uppercase;letter-spacing: 1px;margin-top: 8px;font-weight: 900;padding-bottom: 10px;border-bottom: 2px solid #FFBE02;}
	h2 {font-size: 38px;margin: 5px 0;color: #8f032a;line-height: 1.2;font-family:'content-1';/* text-align: center; */}
	h3{font-size: 34px;color: #FFBE02;margin: 20px 0;line-height: 1.2;font-family: 'content';}
	p {line-height: 1.6;margin: 15px 0;font-size: 18px;color: #000;text-align: justify;}
	.textc{text-align: center;}
/* reset css */

/* font-family */
	@font-face {font-family: 'content';src: url("../fonts/quick-sand/Quicksand-Regular.ttf") format("truetype");font-style: normal; font-family: 300;}
	@font-face {font-family: 'content-1';src: url("../fonts/quick-sand/Quicksand-Medium.ttf") format("truetype");font-style: normal; font-family: 300;}
	@font-face {font-family: 'content-2';src: url("../fonts/quick-sand/Quicksand-SemiBold.ttf") format("truetype");font-style: normal;}
	@font-face {font-family: 'content-3';src: url("../fonts/quick-sand/Quicksand-Bold.ttf") format("truetype");font-style: normal;}
	@font-face {font-family: 'content-4';src: url("../fonts/quick-sand/Poppins-Bold.ttf") format("truetype");font-style: normal; font-family: 300;}
/* font-family */

/* owl carsoel */
	.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none;font-size:28px}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
	.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{color:#d0630e;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:15px;height:15px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.owl-theme .owl-dots .owl-dot.active span{background:#fff}
	.owl-dots{text-align-last: center;margin-top: 32px;}
	.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {background: #ffbe25;color: #fff;border: none;padding: 0 !important;width: 53px;height: 30px;margin: 10px 4px;line-height: 20px;}
	.owl-nav{margin-top: 32px;}
	.owl-carousel button.owl-dot{width: 20px;height: 4px;background: #000;display: inline-block;margin: 6px;}
	.owl-carousel button.owl-dot.active{background: #f86a3a;}
/* owl end */

/* custom css */
	.wrapper{width: 100%;overflow: hidden; }
	.main-container{width: 100%;max-width: 1280px;margin: 0 auto;}
	body{font-family: 'content';font-size:18px;line-height: 1.2;font-weight: 300;}
	.resp-link{background: #4bad46 !important;color: #fff !important;}
	.list li{padding: 10px; position: relative;color: #000;;margin: 5px 10px;font-size: 16px;}
	.list li::before{content: '';position: absolute;top:5px;left: -35px;background: url('../images/points.png') no-repeat center center/cover;height: 25px;width: 25px;margin:10px;filter: invert(7%) sepia(70%) saturate(3893%) hue-rotate(274deg) brightness(106%) contrast(98%)}
	.points li {padding-left: 28px;position: relative;color: #fff;margin: 18px 0px;font-size: 16px; }
	.points li::before {content: '';position: absolute;top: 0px;left: 0;background: url('../images/tick.png') no-repeat center center/contain;height: 17px;width: 17px;bottom: 0;margin: auto 0;filter: invert(100%) sepia(0%) saturate(0%) hue-rotate(331deg) brightness(103%) contrast(101%);}
	section.header-links menu li a.act-link{color: #ed6716;}
	section.header-links menu li a.act-link:after{width: 100%;}
	footer article menu li a.act-link{color:#ed6716;}
	footer article .usefullistparti li a.act-link{color:#ed6716;}
	b{color:#3f1056;font-size: 18px; }
	.w3-dn{display: none;}
	.common-heading {position: relative;z-index: 0;color: #17a43b;margin-bottom: 10px;text-transform: uppercase;padding-bottom: 13px;font-family: content-4;}
	.common-heading::after {content: '';position: absolute;left: 0;bottom: 0;width: 25%;height: 4px;background: #17a43b;}
	.textc{text-align: center;}
/* custom css */

/* active-link */
	.main-header .links .menu li a.act-link,section.header-links ul li a.act-link{color: #eb5c18}
	.main-header .links .menu li a.act-link img{filter: invert(52%) sepia(53%) saturate(7032%) hue-rotate(358deg) brightness(101%) contrast(84%);}
	.resp-link,.resp-link{background:#eb5c18!important;color: #fff !important;}
	.bottom-wrapper .usefullinks .footerlink .usefullistpart li a.act-link{color:#eb5c18 !important}
	section.header-links ul li a.act-link::after, section.header-links ul li.act-link a::after{width: 100%;}
/* active-link */

/* header css */
	header {position: fixed;width: 100%;top: 0;left: 0px;margin: auto;z-index: 4;background-color: #fff;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;}
	.main-header {display: flex;justify-content: space-between;max-width: 1280px;margin: 0 auto;padding: 0px 20px;align-items: center;}
	.main-header .logo-part {display: flex;justify-content: flex-start;align-items: center;/* margin-top: 3px; */}
	.logo-container img{width: 220px; }.logo-container{margin-right: 20px;}
	.links .menu li {position: relative;margin: 0 20px 0 0 ;display: inline-block;transition: all .3s;}
	.links .menu li:hover > a{color: #eb5c18;}
	.menu li a {color: #000;padding: 40px 0;display: block;transition: all .3s;letter-spacing: .5px;text-transform: capitalize;font-size: 16px;}
	.links .menu li:last-child{margin-right: 0;}
	.links .menu li a::after {content: '';width: 0%;height: 4px;background: #eb5c18;display: block;transition: 0.3s;left: 0;position: absolute;bottom: 0px;margin: auto;right: 0;}
	.links .menu li:hover > a::after{width: 100%;}
	header .top-link-menu{transition: all .4s;}
	header .top-link-menu ul{display: flex;justify-content: flex-end;}
	header .top-link-menu ul li{margin-right: 10px;transition: all .4s;}
	header .top-link-menu ul li a{font-size: 16px;padding: 8px;transition: all .4s;color: #1a4690;}
	/* header .top-link-menu ul li:hover > a{background: #fff;color: #01aac9;} */
	.sub-menu {position: absolute;width:270px;opacity: 0;visibility: hidden;top: 100px;transition: all .4s ease-in-out;transition: all .4s;left: 0;z-index:4;display: flex;flex-direction: column;background-color: #fff;box-shadow: 0 2px 4px 0 rgba(25,29,36,.08);}
	.sub-menu li{margin: 0 !important;padding: 0 !important;}
	.r-sub-menu{right:0 !important;left: auto;}
	.sub-menu li a {color: #000;display: block;text-align: left;font-size: 14px;padding: 10px !important;}
	.sub-menu li:not(:last-child) a{border-bottom: 1px solid #ddd;}
	.sub-menu li a:after{display: none !important;}
	.menu li:hover .sub-menu{	opacity: 1;	visibility: visible;top: 100px;}
	.logo-text h3 {margin: 0px;color: #FFBE02;font-size: 30px;}
	.logo-text h4 {	font-size: 16px;color: #FFBE02;}
	.top-link-menu { background-color: #ffbe25;}
	.resp-menu{display: none;}
	.top-res-list{display: none !important;}
	/* color:#115383 */
/* header css */

/* index slider */
	.swaragh-index-slider .swiper-wrapper .swiper-container {width: 100%;}
	.swaragh-index-slider .swiper-wrapper .swiper-slide {background: no-repeat center center/cover; height: 600px; position: relative;z-index: 0;display: flex;align-items: center;justify-content: center;flex-direction: column;}
	.swaragh-index-slider .swiper-wrapper .swiper-slide .index-slide-overlay{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background:rgba(0, 0, 0, 0.6);opacity: .6;z-index: -1;}
	.swaragh-index-slider .swiper-pagination-bullet {background-color: transparent;border: 2px solid #fff;border-radius: 50%;width: 12px;height: 12px;opacity: 1;}
	.swaragh-index-slider .swiper-pagination-bullet-active {background-color: #fff;}
	.swaragh-index-slider .swiper-button-container {background-color: #fff;}
	.swaragh-index-slider .swiper-container .swiper-pagination-bullet-active{background: #09BAFE !important;}
	.swaragh-index-slider .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{background: rgba(255,255,255,.6);}
	.swaragh-index-slider .swiper-container .swiper-pagination-bullet{width: 12px;height: 12px;}
	.swaragh-index-slider .swiper-container .swiper-pagination-bullet{border: none;}
	.swaragh-index-slider .swiper-slide h2,.swiper-slide a,.swiper-slide p {opacity: 0;color: #ffffff;transform: translateY(-100%) scale(0.8);transition: 1s ease;}
	.swaragh-index-slider .swiper-slide a{font-size: 20px;}
	.swaragh-index-slider .swiper-slide p{font-size: 24px; color: #fc0;line-height: 1.4; text-align: center;}
	.swaragh-index-slider .swiper-slide-active h2 {opacity: 1;transform: translateY(0%) scale(1);transition: 1s ease;transition-delay: 1s;}
	.swaragh-index-slider .swiper-slide-active p{opacity: 1;transform: translateY(0) scale(1);transition-delay: .8s;} 
	.swaragh-index-slider .swiper-slide-active a{opacity: 1;transform: translateY(0) scale(1);transition-delay: .5s;} 
	.swaragh-index-slider .swiper-button-prev, .swiper-button-next{color: #fff !important;transition: all .2s;}
	.swaragh-index-slider .swiper-button-prev:hover, .swiper-button-next:hover{color: #a3002f !important;}
	.swaragh-index-slider .swiper-button-prev::after, .swiper-button-next::after{font-size: 28px !important;}
	.swiper-text{position: absolute;top: 0;left: 0;padding: 20px;text-align: center;width: 100%;display: flex;justify-content: center;flex-direction: column;align-items: center;height: 100%;background: rgba(0,0,0,.6);z-index: 4;}
	.swiper-text h1{font-family: content-4;text-transform: uppercase;letter-spacing: 1px;color: #fff;padding: 10px 20px;}
	.swiper-text h1 i{color: #ffbe25;}
	.swiper-text span{background-color: rgba(255,255,255,.3);padding: 10px 20px;color: #fff;border-radius: 32px;display: inline-block;}
	.swiper-text div {position: absolute;bottom: 0;background: #fff;padding: 20px 40px;left: 0;right: 0;margin: 0 auto;max-width: 800px;font-family: 'content-4';text-transform: uppercase;font-size: 28px;letter-spacing: 2px;box-shadow: inset 0px -6px 0px #ffbe25;color: #64d318;z-index: 10;}
	.swiper-text article span b{font-weight: 600 !important;}
/* index slider */

/* footer */
	footer {width: 100%;position: relative;background: url('../images/footer-bg.jpg') fixed;display: block;background-size: cover;background-position: center top;z-index: 0;padding: 40px 20px;}
	footer::after{position: absolute;content:'';width:100%;height:100%;top:0;left: 0;background:rgba(63,16,86,0.9);;z-index:-1;}
	footer .main-container .bottom-wrapper {display: flex;justify-content: space-around;padding: 10px;}
	footer .main-container .bottom-wrapper .reach-us{width:100%;max-width: 250px;padding: 20px;text-align: center;}
	footer .main-container .bottom-wrapper .reach-us ul{ display: flex;flex-direction: column;}
	footer h3{color: #FFBE02;}
	.reach-us ul li{padding: 15px 20px;}
	.reach-us ul li a{color: #fff;}
	footer .main-container .usefullinks{width:100%;max-width: 500px;padding:20px;}
	footer .main-container .address{width:100%;max-width: 400px;padding:20px;}
	.address img{width: 100%;max-width: 200px; padding: 10PX;background: #fff;border-radius: 8px;}
	.address { display: flex;flex-direction: column;;padding:20px;}
	.address ul{display: flex;flex-direction: column;margin-top: 16px;}
	.address ul li {line-height: 1.6;color: #333;}
	.footerlink{display: flex; align-items: center;}
	.footerlink ul:nth-child(1){margin-right: 50px;}
	.footerlink ul li a {font-size: 18px;margin: 10px 0;display: block;line-height: 1.4;color: #fff;text-transform: capitalize;}.copy-right {background-color: #3f1056;color: #fff;padding: 10px 20px;}
	.copy-right article{display: flex;justify-content: space-between;font-size: 14px;align-items: center;}
	footer .bottom-wrapper article.address ul.social-icons{display: flex;justify-content: flex-start;gap: 20px;flex-direction: row;}
	footer .bottom-wrapper article.address ul.social-icons li a {color: #fff;display: flex;justify-content: center;align-items: center;}
	footer .bottom-wrapper article.address ul.social-icons li a i{font-size: 20px;}
/* footer ends here */

/* index who we are start */
	.about-us-wrapper{padding: 40px 20px;}
	.about-us-blocks {	padding: 60px 40px 0;}
	.about-us-blocks .main-container .about {display: flex;justify-content: center;width: 100%;margin: 40px 0 20px;padding-bottom: 50px;}
	.about-us-blocks .main-container .about .left-img {background: url('../images/abt-sppa.jpg') no-repeat center center/cover;width: 100%;max-width: 600px;}
	.about-us-blocks .main-container .about .rgt-text {width: 100%;max-width: 600px;padding:20px 40px;}
	.aut-us-wrapper{padding: 40px 20px;}
	.about-us-wrapper .content-blk{padding: 20px 10px;margin: 0 auto;}
	.about-us-wrapper .content-abt-us-blocks{display: flex;justify-content: center;}
	.content-abt-us-blocks .expres-abt{width:100%;max-width: 560px;margin: 0 20px;} 
	.left-expres-abt{background: url('../images/abt-sppa.jpg')no-repeat center center/cover;width:100%;max-width: 560px;}
	.vision-wrapper .vision-blocks{display: flex;justify-content: center;}
	.vision-blocks .img-vission{background: no-repeat center center/cover;width:20%;}
	.vision-blocks .content-vission{width:20%; padding: 10px 15px;position: relative;z-index: 0;}
	.vision-blocks .content-vission:before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;background: no-repeat center/cover;opacity: .05;}
	.vision-wrapper p{text-align: left;}
	.vision-wrapper h3{font-size: 25px;margin: 10px 0;}
/* index who we are end */

/* educte empower */
	.welcome-section{padding: 40px 20px;}
	.welcome-section .welcome-block{display: flex;justify-content: center;}
	.welcome-block .left-welcome,.right-img-welcome {width: 60%;}
	.right-img-welcome .img-wrap-welcom{display: flex;justify-content: center;padding: 10px 20px;flex-wrap: wrap;}
	.welcome-block .img-color-welcome {width: 40%;margin: 0px 10px 20px 10px;padding: 20px 10px;border: 1px solid #ebebeb;overflow: hidden;transition: all .4s;border-top: 6px solid #FFBE02;display: flex;justify-content: center;align-items: center;flex-direction: column;}
	.img-wrap-welcom img{width:30%;margin: 5px 45px;}
	.img-color-welcome h2{font-size: 25px; margin: 5px 30px ;font-family: 'content-4'; color: #64d318;text-align: center;}
/* educte empower */

/* call to action */
	.call-to-action{background: url('../images/call-to-action2.jpg') no-repeat center center/cover; padding: 40px; position: relative; z-index: 0;}
	.call-to-action::after{position: absolute;content: '';left: 0px;bottom: -15px;width: 100%;height: 15px;background: url('../images/border-cal-action2.png') repeat-x;}  
	.call-to-action .main-container{display: flex;justify-content: center;align-items: center;	margin-top: 32px; }
	.call-to-action .left-side{ width: 100%;max-width: 600px; margin-right: 40px;text-align: left;color: #fff;}      
	.call-to-action .left-side h2{color: #fff;text-align:center;}
	.call-to-action .left-side h4{color: #fff;text-align:center;}
	.call-to-action .left-side p{color: #fff; text-align: center;}
	.call-to-action a{padding: 16px 50px;color: #fff; text-transform: uppercase;font-size: 30px;font-weight: 700; background-color: #ff9600;border-radius: 32px;transition: all .4s;}   
	.call-to-action a:hover{transform: translateY(-10px);box-shadow: 0px 32px 20px -15px rgba(0,0,0,0.2);}
	.call-to-action .left-side h2 span{font-style: italic;color: #6a206d;}         
	.call-to-action .left-side h4 span{font-style: italic;color: #6a206d;}         
	/* .call-to-action a:hover{color: #ff4b7b;} */
/* call to action ends */

/* activity css start */
	.activities-block{padding: 40px 20px;}
	.activities-block .venture{display: flex;justify-content: center;margin:20px auto;} 
	.activities-block .venture .playing-blocks{display: flex;flex-direction: column; margin: 20px auto; transition: 0.5s;box-sizing: border-box;width: 100%;max-width: 350px;}
	.venture .playing-blocks .act-img{width:100%;background:no-repeat center center/cover;height: 200px;max-width: 350px;}
	.read-more{margin:20px 0 0;text-align: center;}
	.read-more a{background-color: #ff9600;color: white;padding: 16px 32px;display: inline-block;font-size: 18px;margin: 4px 2px;border-radius: 32px;transition: all .4s;text-align: center;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;}
	.read-more a:hover {transform: translateY(-10px);box-shadow: 0px 32px 20px -15px rgba(0,0,0,0.2);}
	.playing-blocks h3 {margin: 20px 0 4px 0;font-size: 28px;text-align: center;font-family: 'content';}
	.activities-block p{margin: 5px;}
/* activity css ends */

/* news and events */
	.events-actions-block{padding: 40px 20px;}
	.events-wrapperr{display: flex;justify-content: center;}
	.events-wrapperarticle{max-width: 300px;background-color: black;color: #fff;font-size: 18px;margin: 10px auto;}
	.events{width: 100%;height: 200px;background:no-repeat center center/cover;}
	.event-wrapper article img{width:100%;max-width: 300px;}
	.event-wrapper article{max-width: 400px;margin: 0 auto;display: inline-block;padding: 20px;}
/* news and events  end here */

/* our gallery section starts here  */
	.our-gallery{ padding: 40px 20px;}
	.inner-our-gallery blockquote{display: flex;justify-content: center; align-items: center;}
	.inner-our-gallery blockquote article:nth-child(1){width: 100%; max-width: 900px;margin: 10px 5px;}
	.inner-our-gallery blockquote article:nth-child(2){width: 100%; max-width: 400px;margin: 10px 5px;}
	.left-our-gallery .top-gallery{display: flex; justify-content: center; align-items: center; flex-wrap: wrap;}
	.top-gallery .g-srf-img{width: 100%; max-width: 500px; height: 300px; margin: 10px 5px;background: no-repeat center center/cover;}
	.top-gallery div:nth-child(2){width: 100%; max-width: 300px; height: 300px; margin: 10px 5px;background: no-repeat center center/cover;}
	.left-our-gallery .bottom-gallery{display: flex; justify-content: center; align-items: center;flex-wrap: wrap;}
	.bottom-gallery div:nth-child(2){width: 100%; max-width: 500px; height: 300px; margin: 10px 5px; background: no-repeat center center/cover;}
	.bottom-gallery .g-srf-img{width: 100%; max-width: 300px !important; height: 300px; margin: 10px 5px; background: no-repeat center center/cover;}
	.right-our-galery{width: 100%; max-width: 400px;height: 620px;background: no-repeat center center/cover;}
	.top-gallery a{position: relative;width: 100%;height: 100%;color: #fff !important;display: flex;justify-content: center;align-items: center;font-size: 25px;font-weight: bolder;}
	.top-gallery a::before {content: "";position: absolute;width: 0%;height: 0%;margin: auto;background-color: rgba(163, 0, 47, 0.2);transition: all .6s;color: #fff !important;display: flex;justify-content: center;align-items: center;}
	.bottom-gallery a{position: relative;width: 100%;height: 100%;color: #fff !important;display: flex;justify-content: center;align-items: center;font-size: 25px;font-weight: bolder;}
	.bottom-gallery a::before {content: "";position: absolute;width: 0%;height: 0%;margin: auto;background-color: rgba(163, 0, 47, 0.2);transition: all .6s;color: #fff !important;display: flex;justify-content: center;align-items: center;}
	.right-our-galery a{position: relative;width: 100%;height: 100%;color: #fff !important;display: flex;justify-content: center;align-items: center;font-size: 25px;font-weight: bolder;}
	.right-our-galery a::before {content: "";position: absolute;width: 0%;height: 0%;margin: auto;background-color: rgba(163, 0, 47, 0.2);transition: all .6s;color: #fff !important;display: flex;justify-content: center;align-items: center;}
	.top-gallery a:hover:before{content: ""; width: 96%; height: 96%; transition: all .6s;}
	.bottom-gallery a:hover:before{content: ""; width: 96%; height: 96%; transition: all .6s;}
	.right-our-galery a:hover:before{content: ""; width: 96%; height: 98%; transition: all .6s;}
/* our gallery section starts here  */

/* why to choose us */
	.choose-wrapper{padding: 40px 20px;color: #fff;position: relative;z-index: 0;background: url('../images/color.jpg') no-repeat center center/cover;}
	.choose-wrapper::before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #000;opacity: .6;z-index: -1;}
	.choose-wrapper::after{content: '';position: absolute;bottom: 0;left: 0;width: 100%;background-position: bottom center;background-repeat: no-repeat;height: 100px;background-image: url('../images/wave_bottom.png');background-size: 100%;}
	.choose-wrapper h2 span{color: #fff;border-color: #fff;}
	.choose-wrapper .blocks-of-color{display: flex; justify-content: center;padding: 50px 20px;}
	.choose-wrapper .color-container{width:100%; max-width: 350px;display: flex;flex-direction: column; align-items: center;margin: 20px;padding: 40px 20px 20px;border-radius: 10px;}
	.color-container .img-colorful{width:100%; max-width:100px;}
	.choose-wrapper h3{color:  #fff; margin: 28px 0 10px;font-size: 22px;}
	.choose-wrapper h4{text-align: left;font-size:20px;color: #fff;margin-top: 10px;}
	.choose-wrapper .text-block p{color: #fff;text-align: center;}
	.choose-wrapper  h2{color: #FFBE02;}
	.color-container h2{color: #fff;font-weight: 600 !important;font-size: 20px;font-weight: 600;font-family: "content-2";}
/* why to choose us */

/* our services */
	.services-wrapper{background: #228cc4; overflow: hidden; position: relative; z-index: 0;padding: 40px 20px;}img{max-width: 100%; }
	.services-wrapper.hills-image{width: 100%;height: 453px;position: absolute;bottom: 0;z-index: 12;}
	.hills-image img{width: 100%;}
	.services-wrapper p{color: #fff;line-height: 1.6;text-align: justify;}
	.services-wrapper h2 span {	color: #fff;border-color: #fff;}
	.service-blocks{display: flex; justify-content: center;}
	.service-blocks .text-service{text-align: center; width: 100%;max-width: 300px; margin:20px auto;padding: 40px 20px;display: flex;justify-content: center;align-items: center;flex-direction: column;}
	.text-service h3{color: #fff;font-size: 29px;}
	.text-service img{width:100%;max-width:100px;}
/* our services */
	
/* parasuit css */
	.parasuit ,.parasuit1{position: absolute;left: -25px;z-index: -1;}
	.parasuit { width: 100%;top:4px; animation:parasuitMove 100s linear infinite;opacity: 0.2;}
	.parasuit1{width: 75px;top:10px; animation:parasuitMove 200s linear infinite;opacity: 0.2;}

	/* parsuit animation */
	@keyframes parasuitMove{0%{left: -25%;}50%{left:115%;}100%{left:-25;}}
	/* parsuit animation */

/* parasuit css */

/* cloud css */
	.cloud,.cloud1,.cloud2{position: absolute;z-index:-1;}
	.cloud{width: 170px;top:2%;right: -25%;;animation:cloudMove 100s linear infinite ;opacity: 0.4;}
	.cloud1{width: 120px;top:18%;right: -25%;animation:cloudMove 120s linear infinite;opacity: 0.4;}
	.cloud2{width:90px;top: 26%;right: -25%;animation:cloudMove 240s linear infinite ;opacity: 0.4;}

	/* cloud animation */
	@keyframes cloudMove{0%{right: -25%;}50%{right:115%;}100%{right:-25%;}}
	/* cloud animation */

/* cloud css */

/* mountain */
	.hills-wrapper{position: relative; z-index: 0;}
	.hills-wrapper.hills-image{width: 100%;height: 453px;position: absolute;bottom: 0;z-index: 12;}
	.hills-wrapper.hills-image{width: 100%;height: 453px;position: absolute;bottom: 0;z-index: 12;}
	.hills-image img{width: 100%;}
/* mountain */

 /*wind turbine css */
	.turbine-wrapper{width:100%;max-width: 150px;height: 180px;right:70px;bottom:45px;z-index: 13; position: absolute;}
	.inner-turbine{position: relative;}
	.turbine-fan{width: 100%;max-width: 200px;position: absolute;top: -40px;left: -4px;animation:turbineMove 1s linear infinite;}
 /*wind turbine css */

/* sun css */
	/* .sun{position: absolute;top:56%;left:44%;z-index: 11;animation:sunMove 20s linear ;*/
	 .sun {position: absolute;/* top: 137%; */right: 22%;z-index: 11;animation: sunMove 20s linear;animation-fill-mode: forwards;top: 0;bottom: 0;margin: auto;animation-fill-mode:forwards;}
	
	/* sun animation */
	@keyframes sunMove{0%{top:50%;}100%{top:25%;}}
	/* sun animation */

	/* turn=bine animation */
	@keyframes turbineMove{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
	/* turn=bine animation */

/* sun css */

/* more on */
	.more-on-spps{padding: 40px 20px;}
	.more-on-spps .more-on-shilp{ display: flex;justify-content: space-evenly; align-items: center;flex-wrap: wrap; }
	.more-on-shilp main{display: flex;justify-content: center;align-items: center;flex-direction: column; }
	.more-on-shilp main article{background-position: center;background-repeat: no-repeat;background-size: cover;width: 200px;margin: 20px auto; height: 200px;border-radius: 50%;transition: width 2s, height 2s, background-color 2s, transform 2s; }
	.sh-il-pa:hover{ background-color: #FFCCCC;width: 200px;height: 200px;transform: rotate(360deg); } 
/* more on */

/* thsi buttonn css has to be there everywhere */
	.tooltiptext {background-color: #ff9600;color: white;padding: 16px 32px;display: inline-block;font-size: 18px;margin: 4px 2px;border-radius: 32px;transition: all .4s;text-align: center;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;}
	.tooltiptext:hover{transform: translateY(-10px);box-shadow: 0px 32px 20px -15px rgba(0,0,0,0.2);}
/* thsi buttonn css has to be there everywhere */

/* news */
	.news-actions-block{padding: 40px 20px;}
	.news-wrapperr{display: flex;justify-content: center;}
	.news-wrapperarticle{max-width: 300px;background-color: black;color: #fff;font-size: 18px;margin: 10px auto;}
	.news{width: 100%;height: 200px;background:no-repeat center center/cover;}
	.news-wrapper article img{width:100%;max-width: 300px;}
	.news-wrapper article{max-width: 400px;margin: 0 auto;display: inline-block;padding: 20px;}
	.news-wrapper article .last-news-text {border-top: 1px solid #f1f1f1;background-color: #f1f1f1;;display: flex;justify-content: space-between;padding: 20px;align-items: center;}
	.news-text h4 {	font-size: 25px;margin: 10px auto;text-align: center;text-shadow: initial;line-height: 1.4; color: #64d318;}
	.news-wrapper article .last-news-text a {border-width: 0px;border-radius: 32px;border-style: solid;padding: 10px 20px;color: #ffffff;margin: 0 10px;cursor: pointer;background: #ffbe25;text-transform: uppercase;}
	.news-actions-block{padding: 40px 20px; background-color: #f1f1f1;}
	.inner-news-container{width: 100%; height: 605px;}
	.inner-news-container iframe{width: 100%; height: 100%;}
	/* .news-wrapper{display: flex;justify-content: center;} */
/* news */

/* connect */
.Connect-garden{padding: 40px;background-color: transparent;padding: 60px 20px;position: relative;z-index: 0;background-image: url('../images/connect-background.png');}
.Connect-blocks{display: flex;justify-content: center;padding: 20px;}	
.Connect-blocks .Connect-wrapper{width:100%;max-width: 600px;color: #fff;box-shadow: rgba(0, 0, 0, 0.25) 0px 54px 55px, rgba(0, 0, 0, 0.12) 0px -12px 30px, rgba(0, 0, 0, 0.12) 0px 4px 6px, rgba(0, 0, 0, 0.17) 0px 12px 13px, rgba(0, 0, 0, 0.09) 0px -3px 5px;padding:40px 30px;position: relative;z-index: 0;margin: 15px 40px;background: #fff;}
/* .Connect-garden .Connect-blocks h2::after{background:#2f566a;} */
.Connect-garden p{color:#000}
.read-more-btn{position: absolute;bottom: 0;left: 0;right: 0;margin: auto;padding: 10px 23px; color: #fff;}
.Connect-blocks .Connect-wrapper::before{ content: '';position: absolute;top: 0;left: 0;border: 6px solid #14b9c5;width: 50%;z-index: -1;}
.Connect-blocks .Connect-wrapper:nth-child(1)::before{border:4px solid #64d318;}
.Connect-blocks .Connect-wrapper:nth-child(3)::before{border:4px solid #ee5d73;}
/* connect */

/* inner page banner */
	.inner-banner{background:url('../images/banner-3.webp')no-repeat center center/cover !important; height:350px;width:100%;margin-top: 125px; }
	.inner-banner.with-overlay{position: relative;z-index: 0;}
	.inner-banner.with-overlay:before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;background: rgba(0, 0, 0, 0.6);}
	.inner-banner .banner-container {width: 100%;max-width: 1300px;margin: 0 auto;display: flex;justify-content: center;align-items: center;height: 100%;padding: 0 20px;flex-direction: column;}
	.inner-banner .banner-container h1 {text-align: center;font-family: content-4;text-transform: uppercase;color: #fff;letter-spacing: 2px;}
	.banner-container .breadcrumbs span i{font-size: 14px;}
	.banner-container .breadcrumbs span{display: inline-block;margin: 0 5px;color: #fff;font-size: 14px;}
	.banner-container .breadcrumbs a{color: #fff;text-align: center; font-size: 14px;}
	.banner-container .breadcrumbs a.home,.banner-container .breadcrumbs a:hover{color: #ffbe25;}
	.inner-banner .banner-container .breadcrumbs{display: flex;background-color: rgba(255,255,255,.3);padding: 5px;color: #fff;align-items: center;}
/* inner page banner */

/* iner page header links */
	section.header-links{display: flex;justify-content: center;box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;}
	section.header-links ul{display: flex;overflow-x: auto;white-space: nowrap;}
	section.header-links ul li{margin: 0 20px;}
	section.header-links ul li a{color: #000;font-size:16px;padding: 20px 0;transition: all .4s;position: relative;text-align: center;text-transform: capitalize;}
	section.header-links ul li a:after{content: '';position: absolute;bottom: 0;left: 0;height: 6px;width: 0;background: #ed6716;transition: all .4s;}
	section.header-links ul li:hover > a:after{width: 100%;}
	section.header-links ul li:not(:last-child) a:before{content: '';position: absolute;right: -20px;top: 0;bottom: 0;height: 100%;width: 1px;background: rgba(223, 223, 223, 0.5);}
	section.header-links ul li:hover > a{color: #ed6716;}
/* iner page header links */

/* director-index-message */
	.about-director-mesage {padding: 40px 20px;}
	.sc-bg{background: url('../images/director-bg.png') no-repeat center center/cover;width: 100%;background-size: 100%;}
	.about-director-mesage .director-block{display: flex;justify-content:center;flex-wrap: wrap;}
	.about-director-mesage .director-block article{width:100%;max-width: 450px;margin: 20px 40px;}
	.about-director-mesage .director-block .dir-img{background: url('../images/director-pic.png') no-repeat center center/cover;width: 100%;height: 350px;max-width: 445px;}
 /* director-index-message */

 /* pre-school program */
	.inner-pre-school-container{position: relative;z-index: 0;}
	.pre-school-wrapper{padding: 40px;}
	.pre-play-blk p {color: #fff;text-align: left;}
	.pre-school-wrapper .pre-school-block{display: flex;justify-content: center;padding: 20px 30px;align-items: center;}
	.pre-school-block .pre-play-blk .points li {color: #fff;} 
	.pre-school-block h3 {text-align: left;font-size: 32px;text-transform: capitalize;color: #fff;}
	.pre-school-wrapper .pre-school-parent{display: flex;justify-content: center;padding: 20px 40px;}
	.pre-play-blk {width: 100%;padding: 20px;margin: 10px 10px;max-width: 400px;outline: 1px solid #fff;outline-offset: -3px;}
	/* .pre-school-wrapper .pre-school-block .pre-play-blk:nth-child(3){width: 100%;max-width: 100%;}? */
	.pre-play-blk::before:nth-child(1){content: '';position: absolute;top:0;right: 0;margin: 0 auto;background: url('../images/pre-school.png')no-repeat center center/cover;height: 25px;width: 25px;}
/* pre-school program */

/* kindergarden */
	.kinder-garden{padding: 40px;background-color: transparent;padding: 60px 20px;position: relative;z-index: 0;background-image: url('../images/connect-background.png');}
	/* .kinder-garden::after{content: '';position: absolute; bottom: 0px;right: 0px; margin: auto; width: 100%; max-width:316px;height: 412px;background: url('../images/mikky.png');z-index:-1;} */
	.kinder-blocks{display: flex;justify-content: center;padding: 20px;}	
	/* .kinder-blocks .img-kindergarden{background: url('../images/rio-in.jpg')no-repeat center center/cover;height: 500px;width: 100%;max-width: 500px;margin: 30px;}	 */
	.kinder-blocks .wrapper{width:100%;max-width: 600px;color: #fff;box-shadow: rgba(0, 0, 0, 0.25) 0px 54px 55px, rgba(0, 0, 0, 0.12) 0px -12px 30px, rgba(0, 0, 0, 0.12) 0px 4px 6px, rgba(0, 0, 0, 0.17) 0px 12px 13px, rgba(0, 0, 0, 0.09) 0px -3px 5px;padding:40px 30px;position: relative;z-index: 0;margin: 15px 40px;background: #fff;}
	.kinder-blocks .wrapper::before{ content: '';position: absolute;top: 0;left: 0;border: 6px solid rgb(255, 204, 0);width: 50%;z-index: -1;}
	/* .kinder-blocks .wrapper p{color: #fff;}  */
	.kinder-garden .kinder-blocks h2::after{background:#2f566a;}
	.kinder-garden p{color:#000}
	.kinder-blocks .wrapper .points li{color: #000 !important;}
	.kinder-blocks .wrapper .points li::before{filter: none !important;}
/* kindergarden */

/* primary */
	.primary-blocks{padding: 40px 20px;}
	/* .about-us-blocks {	padding: 60px 40px 0;} */
	.primary-blocks .main-container .primary {display: flex;justify-content: center;margin: 10px 0 20px;}
	.primary-blocks .main-container .primary .left-img-primary {background: url('../images/baby.jpg') no-repeat center center/cover;width: 100%;max-width: 600px;}
	.primary-blocks .main-container .primary .rgt-text-primary {width: 100%;max-width: 600px;padding:20px 40px;}
	.primary .rgt-text-primary .points li{color: #000 !important;}
	.primary .rgt-text-primary .points li::before{filter: none !important;}
	/* .aut-us-wrapper{padding: 40px 20px;} */
/* primary */

/* sld */
	.sld-wrapper{padding: 40px 20px;}
	/* .sld-wrapper .sld-parent{display: flex;justify-content: center;padding: 20px 30px;} */
	.sld-blocks{display: flex;justify-content: center;}
	.sld-blocks .image-sld {width: 50%;background: no-repeat center center/cover;}
	.sld-blocks .content-sld {width: 50%;padding: 30px 40px;background: #f9f9f9;}
	.sld-list li {margin: 18px 0;padding-left: 52px;font-size: 16px;position: relative;text-align: left;}
	.sld-list li i {position: absolute;left: 24px;top: 0;font-size: 16px;bottom: 0;margin: auto 0;}
	.sld-blocks .content-sld h3{font-size: 30px; text-align: center;}
	.sld-wrapper p{text-align: left;}
/* sld */

 /*  admission-process-page */
	section.application-process{padding: 50px 20px;}
	section.application-process span.with-img{background:url('../images/education-img.png') no-repeat center center/cover;display: block;max-width: 828px;height: 315px;margin: 40px auto;position: relative;}
	section.application-process span.with-img:before{content: '';position: absolute;top: 0;bottom: 0;width: 100%;height: 100%;outline: 8px solid rgba(223, 223, 223, 0.5);outline-offset: -16px;}
	main.admission-flex{display: flex;justify-content: center;margin:32px auto 2px;padding: 40px;}
	main.admission-flex article{width: 100%;max-width: 550px;padding: 80px 40px;background:#14b9c5 no-repeat center center/cover;}
	main.admission-flex article.right-images{transform: translateY(60px);}
	main.admission-flex article.left-points{position: relative;}
	main.admission-flex article.left-points:before{content: '';position: absolute;top: 0;right: 0;width: 50%;opacity: .6;height: 100px;background: url('../images/dot-bg.png') center;}
	main.admission-flex article.left-points:after{content: '';position: absolute;bottom: 0;left: 0;width: 50%;opacity: .6;height: 100px;background: url('../images/dot-bg.png') center;}
	main.admission-flex article li{margin: 20px 0;counter-increment: step-counter;position: relative;padding-left: 45px;font-size: 20px;color: #fff;text-align: left;line-height: 1.6;}
	main.admission-flex article li:before{content: counter(step-counter, decimal-leading-zero);left: 0;position: absolute;text-align: left;top: 0;color: #3f1056;font-size: 20px;cursor: default;}
	.links-admiss{padding: 20px 0 60px;}
	.ad-liknks{display: flex;justify-content: center;margin: 30px auto 80px; flex-wrap: wrap; align-items: center;gap: 10px 0;}
	.ad-liknks a{margin: 5px 10px;padding: 20px 10px;display: flex;justify-content: center;align-items: center;background: #ff4b7b;;max-width: 400px;text-align: left;border-radius: 2px;color: #fff;line-height: 1.4;transition: all .4s;}
	/* .ad-liknks a:hover{background: #ff4b7b;} */
	.ad-liknks a span img{width: 60px;filter: invert(100%) sepia(0%) saturate(7471%) hue-rotate(40deg) brightness(97%) contrast(107%);}
	.ad-liknks a span { display: flex; justify-content: center; align-items: center; margin: 0px 10px; width: 100%; max-width: 60px;}
	.inn-online::after{background: none;}
	.inn-online{margin: 0;}
	.admission-flex h3{color: #3f1056} 
	/* .application-process,.links-admiss h2, p{margin: 20px 30px;} */
/*  admission-process-page */

/* benefits */
	.benefits-wrapper{padding: 40px;}
	.inner-benefits{padding: 20px 15px;padding: 40px 20px;}
	.benefits-wrapper .advantage{width: 100%;max-width: 600px;margin: auto; }
	.image-benefits{width:100%;max-width: 500px;margin: 20px ;background: no-repeat center center/cover; height: 300px;}
	.benefits-blocks {display: flex;justify-content: center;align-items: center;}
	.benefits-blocks .advantage .list-benefits li{color: #000;margin: 20px 0;padding-left: 52px;font-size: 16px;position: relative;line-height: 1.6;}
	.benefits-blocks .advantage .list-benefits li img{position: absolute;left: 0;top: 0;bottom: 0;margin: auto;width: 40px;filter: invert(52%) sepia(86%) saturate(4005%) hue-rotate(352deg) brightness(95%) contrast(94%);}
	.benefits-blocks .advantage .list-benefits li b{color: #1b4690;
		font-size: 25px;}
	/* benefits */

/* Fee Strucre */
	.fee-wrapper{padding: 30px;	}
	.fee-wrapper .fee-content {padding: 20px 30px;width: 100%;}
	.fee-varible {padding: 3px 3px;border-collapse: collapse;margin: auto;border: 2px solid aliceblue;}
	.fee-varible .header {font-size: 20px;line-height: 1.3;padding: 20px;border: none;background-color: #17a43b;color: #fff;}
	.fee-varible .data {font-size: 18px;line-height: 1.3;padding: 15px;}
	.fee-block{display: flex;justify-content: center;}
	.img-fee{background: url('../images/baby-3.webp')no-repeat center center/cover;height: 630px; width:100%;max-width: 650px; }
	.fee-variable-wrapper{overflow-x: auto;white-space: nowrap;border-radius: 30px;}
/* Fee Strucre */

/* faculty */
	.faculty-wrapper{padding: 40px 20px;}
/* faculty */

/* Best parctice */
	.coaching-wrapper{padding: 40px 20px;}
	.content-coach .list li:before{margin: 0 !important;}
	.inner-coaching .coach-blocks{display: flex;justify-content: center;flex-wrap: wrap; }
	.inner-coaching p{color: #000;}
	.coach-blocks .coaching-boxes {width: 48%;margin: 12px 10px;background: #4b9d13;}
	.coach-blocks .coaching-boxes-1 {width: 98%;margin: 12px 10px;background: #4b9d13;}
	.coach-blocks .coaching-boxes .learn-img{width: 100%;background: no-repeat center center/cover;height: 500px;border-bottom: 6px solid #FFBE02;}
	.coach-blocks .coaching-boxes-1 .learn-img{width: 100%;background: no-repeat center center/cover;height: 500px;border-bottom: 6px solid #FFBE02;}
	.inner-content-coach{padding: 20px 30px;width: 50%; line-height: 1.4;}
	.content-coach{padding: 20px 10px;}
	.inner-content-coach .list li {margin: 20px 0px;color: #fff;padding: 0 0 0 28px;font-size: 17px}
	.content-coach .list li {margin: 20px 0px;color: #fff;padding: 0 0 0 28px;}
	.content-coach-parent{display: flex; justify-content: center;}
	.inner-content-coach .list li::before {content: '';position: absolute;top: -5px;left: -12px;background: url('../images/points.png') no-repeat center center/contain;height: 20px;width: 20px;filter: invert(100%) sepia(95%) saturate(20%) hue-rotate(0deg) brightness(106%) contrast(105%);}
	.coaching-wrapper .content-coach p{color: #fff; padding: 5px 30px;}
	.coaching-wrapper .content-coach-1 p{color: #fff;}
	.coach-blocks .coaching-boxes .content-coach  h3 {margin: 0;text-align: center;font-size: 24px;font-family: content; }
	.coach-blocks .coaching-boxes .content-coach-1 h3 {margin: 0;text-align: center;font-size: 24px;font-family: content-4; }
	.content-coach-1{display: flex;justify-content: center;margin: auto;}
/* Best parctice */


/* contact us page */ 
	section.contact-us{background: #efefef;    padding: 40px 0;}
	.contact-us-wrapper{display: flex; justify-content: center;}
	.contact-us-wrapper article{width: 100%;max-width: 400px;padding: 60px 20px;margin: 0 5px;position: relative;z-index: 0;overflow: hidden;}
	.contact-us-wrapper article:hover .img{transform: scale(1.4);}
	.contact-us-wrapper article .img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;z-index: -2;transition: all .2s;}
	.contact-us-wrapper article:before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000;opacity: .7;z-index: -1}
	.contact-us-wrapper article span{display: block;margin: 0 0 10px;}
	.contact-us-wrapper article span img{width: 40px;filter: invert(21%) sepia(64%) saturate(5550%) hue-rotate(347deg) brightness(92%) contrast(102%);}
	.contact-us-wrapper article h4{color: #fff;font-family: content2;font-size: 28px;margin-bottom: 10px;text-transform: uppercase;}
	.contact-us-wrapper article a{color: #fff;line-height: 1.2;transition: all .2s;display: block;}
	.contact-us-wrapper article a:hover{color: #ed1c24;}
	section.get-in-touch{padding: 40px 20px;}
	.get-in-touch .customer-details{width: 100%; max-width: 900px;margin: 0 auto;padding: 30px 40px;}
	.get-in-touch h3{font-size: 20px;text-align: center; margin-bottom: 30px;color:#000;margin-top: 10px;}
	.get-in-touch .customer-details .field{margin-bottom: 20px;box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;}
	.get-in-touch .customer-details .field input,.get-in-touch .customer-details .field select,
	.get-in-touch .customer-details .field textarea{width: 100%;padding: 20px 15px;font-family: content1;font-size: 20px; border-bottom-left-radius: 30px;border-top-right-radius: 30px;}
	.get-in-touch .customer-details .field input::placeholder,  .get-in-touch .customer-details .field textarea::placeholder{font-size: 20px;opacity: 1;}
	.get-in-touchs .customer-details .field label{font-size: 20px;}
	.get-in-touch .customer-details .field button{font-size: 20px !important;background-color: #ffbe25;border-radius: 2px;display: block;padding: 16px;color: #fff;border: none;width: 100%;text-transform: uppercase;}
	.-in-touch { padding: 80px 0;background: #eeeeee;}
	.visit-us .google-map{width:100%; height: 300px;} 
	.get-in-touch .customer-details .input-label{ display: inline-block;top: -28px;background: #4bad46;padding: 9px 10px;left: -1px;color: #fff;font-size: 14px;border-radius: 2px 2px 0px 0px;	}
/* contact us page */

/* go to top  */
	#to-top {cursor: pointer;position: fixed;bottom: 20px;right: 30px;z-index: 9;color: #1b4690;font-size: 40px;} 
	#to-top:hover{color: #fc0;}
/* go to top  *

 /* study-material */
	.study-wrapper{padding: 40px;}
	.study-wrapper .study-blocks{display: flex;justify-content: center;flex-wrap: wrap;}
	.study-material{border:2px solid #d0630e;width: 100%;max-width: 350px;display: flex;flex-direction: column;border-radius:25px;padding:30px;margin: 20px;}
	.study-material h2{border-bottom:2px solid;}
 /* study-material */

 /* assements */
	.assement-wrapper{padding:40px;}
	.assement-wrapper .assement-blocks{display: flex;justify-content: center;}
	.assement-blocks .img-assement{background: url('../images/library.jpeg')no-repeat center center/cover;width: 100%;max-width: 450px;}
	.assignment{padding: 20px 50px;}
	/* .assignment{animation: marquee 20s linear infinite;}
	@keyframes marquee {	0% {	  transform: translate(0, 0);	}	100% {	  transform: translate(-100%, 0);	}} */
 /* assements */
	
/* how-we-are */
	section.course-pages-intro{padding: 20px 0;display: flex;justify-content: center;}
	section.course-pages-intro article{width: 100%;max-width: 650px;padding:80px 40px;background:#eeeeee no-repeat center center/cover;}
	section.course-pages-intro article ul li{margin: 20px 0;padding-left: 40px;position: relative;}
	section.course-pages-intro article ul li img{position: absolute;top: 7px;left: 0;width: 20px;filter: invert(47%) sepia(98%) saturate(334%) hue-rotate(69deg) brightness(103%) contrast(83%);transition: all .2s;}
	section.course-pages-intro article a{margin-top: 20px;display: inline-block;padding: 10px 40px;background-color: #4bad46;color: #fff;margin-top: 20px;border-radius: 2px;transition: all .4s;}
/* how-we-are */
	
/* counselling */
	.conselling-wrapper{padding: 40px 20px;}
	.conselling-wrapper .conselling-blocks{display: flex; flex-direction: column;}
	.conselling-wrapper .counselling-box{display: flex;justify-content: center;margin: 20px 0px;}
	.conselling-wrapper .counselling-box .counselling-img {width: 100%;max-width: 500px;background: no-repeat center center/cover;}
	.conselling-blocks .left-conselling{width: 100%;max-width: 600px;margin: 0px 30px;}
/* counselling */	

 /* sponsor */
	.sponser-wrapper {padding: 80px 20px 40px;}
	.sponser-block .content-sponser ul li::before{margin: 0 !important;}
	.sponser-block .content-sponser ul li{padding: 0 0 0 32px !important;margin: 20px 0px !important;color: #fff !important;}
	.sponser-block .content-sponser p{color:#fff;font-size:15px}
	.sponser-block {display: flex;justify-content: center;align-items: center;}
	.sponser-block .sponser-img {width: 100%;max-width: 500px;background: no-repeat center center/cover;height: 600px;}
	.sponser-block .content-sponser {width: 100%;max-width: 600px;padding: 20px 32px;background: #14b9c5;outline: 8px solid #fff;outline-offset: -14px;   }
	.list li::before {content: '';position: absolute;top: 2px;left: 0;background: url('../images/points.png') no-repeat center center/contain;height: 18px;width: 18px;filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(32deg) brightness(105%) contrast(103%); }
	.customers-detail {width: 100%;max-width: 850px;margin: 40px auto;padding: 20px 30px;position: relative;z-index: 0;}
	.customers-detail .fields{margin-bottom: 20px;}
	.customers-detail .fields input, .get-in-touch .customer-details .field select, .customers-detail .fields textarea {width: 100%;padding: 20px 15px;font-family: content1;font-size: 20px;background: #f9f9f9;border-radius: 4px;}
	.customers-detail .fields select{padding: 20px;background: #f9f9f9;border-radius: 4px; margin-bottom: 20px;}
	.customers-detail .fields input::placeholder,  .get-in-touch .customer-details .field textarea::placeholder{font-size: 20px;opacity: 1;}
	.customers-detail .fiels label{font-size: 20px;}
	.customers-detail .fields button{padding: 16px;border-radius: 4px;width: 100%;font-size: 20px !important;text-transform: uppercase;font-family: content;letter-spacing: 1px;background: #ffbe25;color: #fff;}
	.-in-touch { padding: 80px 0;background: #eeeeee;}
	.customers-detail .input-label{display: inline-block;top: -28px;background: #4bad46;padding: 9px 10px;left: -1px;color: #fff;font-size: 14px;border-radius: 2px 2px 0px 0px;}
 /* sponsor */

/* library */
	.library-wrapper{padding: 40px;background-color: transparent;padding: 60px 20px;position: relative;z-index: 0;background-image: url('../images/connect-background.png');}
	.library-wrapper::after {content: '';position: absolute;bottom: 0px;left: 0;margin: auto;width: 100%;height: 412px;z-index: -1;right: 0;top: 0;background: no-repeat center center/cover !important;background-image: url('../images/librarary-bg.jpg') !important;}
	.library-wrapper .libarary-block{width: 100%;max-width:700px;position: relative;z-index: 1;padding:4px 15px; margin: 0 auto;}
/* library */

/*  sitemap-page */
	.sitemap{padding: 80px 20px;}
	.site-list-map-wrapper{display: flex;justify-content:center;margin-top: 40px;flex-wrap: wrap;}
	span.site-container{display: block;margin-bottom: 20px;font-family: content2;font-size: 32px;color: #4bad46;}
	ul.site-list-nested{margin-left: 16px;}
	.site-list-map-wrapper .site-list{display: flex;flex-direction: column;margin-bottom: 10px;font-size: 20px;width: 100%;max-width: 500px;padding:40px 20px;}
	.site-list-map-wrapper .site-list:nth-child(1),.site-list-map-wrapper .site-list:nth-child(4){background: #f9f9f9;}
	.site-list-nested li {position: relative;padding-left: 28px;margin-bottom: 10px;}
	.site-list-nested li img{content: '';position: absolute;left: 0;top: 3px;bottom: 0;margin: auto 0;background-image: url('../images/svg-images/check.svg');background-size: contain;width: 16px;height: 16px;background-repeat: no-repeat;}
	.site-list-nested li a{color: #033f4e;display: block;}
/*  sitemap-page */

/*  apply-online-page */
	.online-details{padding: 0px 0 80px;}
	.admssion-flex{display: flex;justify-content: center;margin: 40px 0;}
	.admssion-flex a{width: 25%;padding: 80px 40px;position: relative;z-index: 0;text-align: center;color: #fff;font-family: content2;font-size: 28px;overflow: hidden;outline: 1px dashed #fff;outline-offset: -8px;transition: all .2s;}
	.admssion-flex a:hover{transform: scaleY(1.1);}
	.admssion-flex a:before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #ff7e23;opacity: .8;z-index: -1;}
	.admssion-flex a .img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;z-index: -2;transition: all 1s;}
	.admssion-flex a:hover .img{transform: scale(1.2);}
	.df{display: flex;justify-content: center;margin-top: 32px;}
	a.call-apply,.df a{padding: 20px 10px;color: #fff;background: #932376;text-align: center;border-radius: 2px;margin: 10px 32px;width: 320px;display: flex;justify-content: center;align-items: center;transition: all .2s;}
	.df a:hover{background: #4bad46;}
	.df a img{width: 40px;margin-right: 20px;filter: invert(99%) sepia(0%) saturate(0%) hue-rotate(74deg) brightness(110%) contrast(100%);}
	.online-application-form{padding: 60px 20px 60px;position: relative;z-index: 0;}
	section.indi-details{padding: 20px;}
	.admisison-form-form{padding: 40px 20px;text-align: left;}
	.admisison-form-form h4{text-align: left;padding: 10px 40px 10px 60px;color: #4bad46;display: inline-block;margin-bottom: 32px;margin-left: 20px;font-size: 28px;position: relative;font-family: content2;text-transform: uppercase;}
	.admisison-form-form h4 img{position: absolute;left: 0px;top: 0;bottom: 0;margin: auto;width: 40px;filter: invert(47%) sepia(98%) saturate(334%) hue-rotate(69deg) brightness(103%) contrast(83%);}
	form.apply-online-form select,form.apply-online-form input,form.apply-online-form textarea{background: transparent;font-family: content1;color: #000 !important;padding:20px 10px;transition: all .2s;outline: 1px solid transparent;}
	form.apply-online-form input[type="radio"]{outline: none;}
	form.apply-online-form select:focus,form.apply-online-form input:focus,form.apply-online-form textarea:focus{outline-color: #4bad46 !important;}
	form.apply-online-form .apply-input{width: calc(50% - 80px);margin:28px 20px;display: inline-block;position: relative;vertical-align: middle;border-radius: 0px 0px 2px 2px;outline: 1px solid rgba(0, 0, 0, 0.08);}
	form.apply-online-form .apply-input .input-label{position: absolute;display: inline-block;top: -28px;background: #4bad46;padding: 4px 8px;left: -1px;color: #fff;font-size: 14px;border-radius: 2px 2px 0px 0px;}
	form.apply-online-form .apply-input span.radio{display: inline-block;vertical-align: middle;font-size: 16px;text-align: center;}
	.appl-submi{display: block;width: 100%;text-align: center;}
	.appl-submi button{background: #4bad46;width: 100%;color: #fff;font-size: 28px;padding: 16px;font-family: content;border-radius: 0 0 3px 3px;text-transform: uppercase;max-width: 320px;margin: 0 auto;}
/*  apply-online-page */

/* gallery inner-page section starts here  */
	.inner-page-content{padding: 40px 20px;}
/* manikanta starts css  */
	.video-gallery-wrapper{display: flex;justify-content: center;flex-wrap: wrap;gap: 40px 28px;margin-top: 40px;}
	.video-gallery-container{width: 100%;max-width: 350px;text-align: center;padding-bottom: 20px;background: #f9f9f9;}
	.video-gallery-container h4{font-family: 'content-1';}
	.video-individual-component{width: 100%;height: 300px;margin-bottom: 20px;}
	.video-individual-component iframe{width: 100%;height: 100%;}
/* manikanta ends css  */

/* 25-01-2025 */
	.dn {display: none !important;}
	.gallery-wrapper {padding: 60px 0;}
	.meet-team-heading-section h2 {text-align: center;}
	/* gallery album page */
	.gallery-album-wrapper {display: flex;justify-content: center;flex-wrap: wrap;margin-top: 40px;}
	.gallery-album-wrapper a.album-component-anchor {display: block;margin: 6px;width: 100%;max-width: 400px;height: 300px;position: relative;transition: all .3s ease-in-out;overflow: hidden;}
	.gallery-album-wrapper a.album-component-anchor em {background: no-repeat center center/cover;display: block;height: 100%;width: 100%;transition: all .6s ease-in-out;}
	.gallery-album-wrapper a.album-component-anchor em span {position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;background: transparent;color: transparent;transition: all .3s ease-in-out;font-size: 18px;}
	.gallery-album-wrapper a.album-component-anchor:hover em {transform: scale(1.2) rotate(3deg);}
	.gallery-album-wrapper a.album-component-anchor:hover em span {background: rgba(0, 0, 0, .6);color: #fff;}
	/* gallery album page */

	/* gallery photos page */
	.individual-photo-components {display: flex;justify-content: center;flex-wrap: wrap;margin-top: 40px;}
	.individual-photo-components .magnific-img {margin: 6px;width: 100%;max-width: 400px;height: 300px;position: relative;transition: all .3s ease-in-out;background: no-repeat center center/cover;}
	.individual-photo-components .magnific-img>a {display: block;height: 100%;width: 100%;background: no-repeat center center/cover;position: relative;}
	.individual-photo-components .magnific-img>a em {position: absolute;top: 0;left: 0;width: 96%;height: 94%;background: #000;opacity: 0;display: flex;justify-content: center;align-items: center;transition: all .4s ease-in-out;bottom: 0;right: 0;margin: auto;}
	.individual-photo-components .magnific-img>a:hover em {opacity: .6;}
	.individual-photo-components .magnific-img>a em img {width: 32px;filter: invert(99%) sepia(22%) saturate(313%) hue-rotate(161deg) brightness(118%) contrast(100%);margin-top: 60px;opacity: 0;transition: all .4s ease-in-out;transition-delay: .2s;}
	.individual-photo-components .magnific-img>a:hover em img {margin-top: 0;opacity: 1;}
	.mfp-arrow {background: #eee url('../images/previous.png') no-repeat center/20px !important;width: 48px !important;height: 48px !important;transition: all .4s !important;}
	.mfp-arrow-right {background-image: url('../images/next.png') !important;}
	.mfp-arrow::before,.mfp-arrow::after {display: none;}
	.mfp-close {font-size: 32px;}
	.mfp-container:hover button.mfp-arrow,.mfp-container:hover .mfp-counter {opacity: 1 !important;}
	.mfp-arrow:hover {width: 60px !important;}
	/* gallery photos page */
/* 25-01-2025 */

/* mani css as on 28-12-2022  */	
	article.Connect-wrapper h4{font-size: 34px;margin: 20px 0;line-height: 1.2;font-family: 'content';}	
/* mani css as on 28-12-2022  */

.soc-icon { position: fixed;top: 34%;left: 0px;z-index: 1;}
.soc-icon ul {list-style: none;}
.soc-icon ul li.whatsapp {background: #dd4b39;}
.soc-icon ul li {text-align: center;color: white;height: 68px;position: relative;background: #e59500;margin: 4px 0;cursor: pointer;border-radius: 0 3px 3px 0;box-shadow: 0 0 10px rgb(0 0 0 / 30%);display: flex;align-items: center;font-size: 14px;justify-content: space-evenly;flex-direction: column;padding: 4px 6px;}
.soc-icon ul li.google { background: #e83250;}
.whatsapp a{color: #fff;}
.google a{color:#fff}
.table-wrap{padding: 30px 0;} 

/* recaptcha */
.grecaptcha-badge {right: -300px !important;}
/* recaptcha */

/* media query */

@media only screen and (max-width: 1290px) {
	/* .resp-menu{display: block !important}
	.menu{display: none !important} */	
}

@media only screen and (max-width: 1280px){
	.inner-our-gallery blockquote{flex-direction: column; align-items: center; justify-content: center;}
}

@media only screen and (max-width: 1200px) {
	.choose-wrapper .blocks-of-color{flex-wrap: wrap;}
	footer article ul.useful-links-ul li{width: initial;margin-right: 20px;}
	.resp-menu{display: block !important}
	.menu{display: none !important}
}

@media only screen and (max-width: 1100px) {
	.activities-block .venture{ flex-wrap: wrap;}
	/* footer .main-container .bottom-wrapper{flex-wrap: wrap;} */
	footer{padding: 0px;}
	.inner-banner{margin-top: 104px;}
	.admission-flex{flex-wrap: wrap;}
	.admission-flexa{width: 50%;}
	.admission-flex a:hover{transform: none;}
	main.admission-flex article{padding: 30px 20px;}
}

@media only screen and (max-width: 1060px){
	.pre-play-blk{max-width: 100%;}
}

@media only screen and (max-width: 992px) {
	.vision-blocks .content-vission.aaa:before{background-image: url('../images/phylosophy.jpeg') !important;}
	.vision-blocks .content-vission.bbb:before{background-image: url('../images/aim.jpg') !important;}
	.vision-blocks .content-vission.ccc:before{background-image: url('../images/mission.png') !important;}
	.vision-blocks .content-vission.ddd:before{background-image: url('../images/moto.png') !important;}
	.vision-blocks .content-vission.eee:before{background-image: url('../images/vision.png') !important;}
	.about-us-blocks .main-container .about{flex-direction: column;margin: 0 auto;}
	.about-us-blocks .main-container .about .resp{flex-direction: column;margin: 0 auto;}
	/* .about-us-blocks{padding:30px;} */
	.service-blocks{flex-wrap: wrap;padding: 20px;}
	.about-us-blocks .main-container .about{flex-direction: column;align-items: center;}
	footer .main-container .bottom-wrapper{flex-wrap: wrap;justify-content: center;}
	footer .main-container .usefullinks{justify-content: flex-start;}
	footer .useful-links-ul li{width: initial;margin-right: 10px;}
	footer .useful-links-ul{display: flex;justify-content: flex-start;flex-wrap: wrap;}
	.resp-menu{display: block;}
	/* footer article ul.useful-links-ul li{width: initial;margin-right: 10px;} */
	footer .useful-links-ul{display: flex;justify-content: flex-start;flex-wrap: wrap;}
	.about-us-wrapper .content-abt-us-blocks{flex-direction: column-reverse;justify-content: center;align-items: center;}
	.left-expres-abt{height: 500px;margin: 0 auto;max-width: 800px;}
	.content-abt-us-blocks .expres-abt{ max-width: 800px;margin: 0px auto;margin-bottom: 20px;}
	.how-are-block{flex-direction:column-reverse; margin-bottom: 0px;align-items: center;}
	.how-are-block .img-how-we-are{height: 400px; margin: 0 auto;max-width: 800px;}
	.left-our-gallery .top-gallery{flex-direction: column;}
	.left-our-gallery .bottom-gallery{flex-direction: column;}
	.top-gallery div:nth-child(2){width: 100%; max-width: 500px;}
	.bottom-gallery .g-srf-img{width: 100%;max-width: 500px !important;}
	.bottom-gallery div:nth-child(1){max-width: 500px; width: 100%;}
	.inner-our-gallery blockquote article:nth-child(2){width: 100%; max-width: 500px;}
	/* .kinder-blocks{flex-direction: column;} */
	.sld-blocks .blk-sld{margin: 0 auto;margin-bottom: 25px;}
	.benefits-wrapper .advantage{flex-direction: column;}
	.coaching-wrapper .blocks-of-coaching{flex-direction: column;}
	.coaching-wrapper .blocks-of-container{padding: 0px;}
	.coach{flex-direction: column;}
	.fee-block{flex-direction: column;align-items: center;}
	.vision-blocks .inner-vision-blk{flex-direction:column;padding:0px;}
	.our-vission .vision-blocks .vision-img{margin: 0 auto;}
	.our-vission .vision-blocks{padding:5px 15px;}
	.about-director-mesage .director-block{flex-direction: column;align-items: center;}
	.conselling-wrapper .counselling-box{flex-direction: column;}
	.sld-list li {text-align: left;}
	.vision-wrapper .vision-blocks{flex-direction: column; align-items: center;justify-content: center;}
	.vision-blocks .content-vission{width: 100%;}
	.vision-blocks .img-vission{display: none;}
	.pre-school-wrapper .pre-school-block{flex-direction: column;padding: 0px;}
	.primary-blocks .main-container .primary{flex-direction: column;}
	.primary-blocks .main-container .primary .left-img-primary{height: 400px; margin: 0 auto;max-width: 800px;}
	.primary-blocks .main-container .primary .rgt-text-primary{max-width: 800px;margin: auto;padding: 0px;}
	.conselling-wrapper .counselling-box .counselling-img{height: 400px;margin: 0 auto;max-width: 800px;}
	.conselling-blocks .left-conselling{max-width: 800px;margin: 10px auto;}
	.welcome-section .welcome-block{flex-direction: column;}
	.welcome-block .left-welcome, .right-img-welcome{width: 100% !important; padding: 5px;}
	.kinder-blocks{flex-direction: column;justify-content: center;align-items: center;}
	.kinder-garden{padding: 25px 20px;}
	.content-coach-1{flex-direction: column;align-items: center;justify-content: center;margin: auto;}
	.inner-content-coach{width: 100%;}
	.coach-blocks .coaching-boxes{width: 100%;}
	.sponser-block{flex-direction: column-reverse;justify-content: center;align-items: center;margin: auto;}
	.sponser-block .sponser-img{margin: 20px auto;max-width: 600px;}
	.assement-wrapper .assement-blocks{flex-direction: column;justify-content: center;align-items: center;}
	.assement-blocks .img-assement{margin: 0 auto; height: 350px;}
	.sld-wrapper .sld-blocks{flex-direction: column;justify-content: center;align-items: center;}
	.sld-blocks .content-sld{width: 100%;}
	.sld-blocks .image-sld{width: 100%;}
	.sld-blocks .image-sld{height: 350px;}
	.sld-blocks .content-sld{padding:5px 15px;}
	.advantage span{margin: auto;}
	.call-to-action .main-container{flex-direction: column;justify-content: center;align-items: center;}
	.library-wrapper::after{display: none;}
	.about-director-mesage .director-block article {width: 100%;max-width: 750px;margin: 20px auto;}
	section.course-pages-intro{padding: 80px 0 0;}
    section.course-pages-intro{flex-direction: column;align-items: center;}
    section.course-pages-intro article{max-width: initial;padding: 40px;}
    section.course-pages-intro article.withimage{max-width: 650px;height: 350px;margin: 10px auto 20px;}
	.benefits-blocks{flex-direction: column;justify-content: center;align-items: center;}
	.benefits-wrapper .advantage{max-width: 750px;}
	.image-benefits{max-width: 750px;margin: 20px auto;}
	
}

@media only screen and (max-width: 776px){
	.connect-block .connect-parent-block{flex-direction: column;justify-content: center;align-items: center;margin: 0 auto;}
	footer .main-container .bottom-wrapper{flex-wrap: wrap;}
	.swiper-slide .swiper-slide-duplicate .swiper-slide-active h1,h2{font-size:30px;}
	.swaragh-index-slider .swiper-slide p{font-size: 20px;}
	.about-us-blocks .main-container .about .rgt-text{padding:0;}
	.more-on-spps .more-on-shilp{flex-direction: column;}
	.copy-right article{flex-direction: column !important;}
	.copy-right article span{font-size: 14px;text-align: center;}
	.inner-banner .banner-container{flex-direction: column;justify-content: center;}
	.inner-banner .banner-container h1{margin-bottom: 20px;}
	.ad-liknks{flex-direction: column;align-items: center;justify-content: center;margin: 0 auto;}
	section.application-process{padding: 55px 20px;}	
	footer .main-container .address{width: 100%;max-width: 500px;}
	.sld-wrapper p{text-align: left;}
	form.apply-online-form .apply-input {width: 100% !important;display: block;margin: 48px 0;}
	.sun{display: none;}
	.turbine-wrapper{right: 0;}
	.service-blocks .text-service{padding: 0px;max-width: 335px;}
	.text-service h3{font-size: 20px !important;}
	footer .main-container .address{padding-bottom: 0px !important;}
	footer .main-container .usefullinks{padding-top: 0px;}
	
}

@media only screen and (max-width: 600px) {
	.call-to-action .main-container{flex-wrap: wrap;}
	.assignment{padding:3px 15px;}
	.connect-block .connect-parent-block{margin-bottom: 60px;}
}
@media only screen and (max-width: 580px){
	.admission-flex h3{font-size: 25px;}
	main.admission-flex article li{font-size: 18px;}
}
@media only screen and (max-width: 576px) {
	.swiper-slide .swiper-slide-duplicate .swiper-slide-active h1,h2{font-size:25px;}
	.swaragh-index-slider .swiper-slide p{font-size: 18px;}
	h1{font-size: 37px;}
	.top-res-list{display: flex !important; justify-content: center;align-items: center;text-align: center;}
	.top-des-list{display: none !important;}
	header .top-link-menu ul{display: flex;justify-content: flex-end;}
	.right-img-welcome .img-wrap-welcom{flex-wrap:wrap;}
	.img-color-welcome h2{font-size: 22px;}
	.about-director-mesage .director-block article{margin: 20px auto;}
	main.admission-flex{padding: 0px;}
	h3{font-size: 25px}
	.primary-blocks .main-container .primary .rgt-text-primary{padding: 20px 0px;}
	section.course-pages-intro article ul li{font-size: 16px;}
}

@media only screen and (max-width: 480px) {
	.swiper-slide .swiper-slide-duplicate .swiper-slide-active h1,h2{font-size:20px;}
	.swaragh-index-slider .swiper-slide p{font-size: 16px;}
	.admission-flex a{width: 100%;max-width: 350px;margin: 10px auto;}
	.pre-school-block h3{font-size: 20px;}
	.inner-banner .banner-container h1{font-size: 25px;}
	h2.spps-heading span{font-size: 30px;}
	h3.spps-heading span{font-size: 30px;}
	h4.spps-heading span{font-size: 30px;}
	.ad-liknks a span, .ad-liknks a span img {width: 40px;}
}
@media only screen and (max-width: 420px) {
	.connect-block .connect-parent-block{margin-bottom: 100px;}
	.img-color-welcome h2 {font-size: 16px;}
	.right-img-welcome .img-wrap-welcom{padding: 10px 0;}
	.text-service h3{font-size: 20px;}
	.turbine-wrapper{margin: 0px 10px; max-width: 130px;}
	.inner-news-container{height: 630px;}
	footer h3{font-size: 26px;}
	h3{font-size: 22px}


}
@media only screen and (max-width: 360px) {
	.about-director-mesage .director-block .dir-img {background: url('../images/director-pic.png') no-repeat center center/contain;width: 100%;height: 220px;max-width: 445px;}
}
@media only screen and (max-width: 320px) {}
