body{line-height:30px;color:#3F3F3F;font-size:16px;font-family: "Inter", sans-serif;}
body{--pc:#15758D;--sc:#48A8C0;--footer-bg:#155D6F;--barakah-green:#91BA42;--barakah-yellow:#EDC322;--barakah-gradient:linear-gradient(45deg,  #48a8c0 0%,#91ba42 50%,#edc322 100%);}
p{text-align:justify;}
ul, ol{list-style: none;-webkit-padding-start:0px;-moz-padding-start:0px;}
a{color:var(--pc);text-decoration:none;}
a:hover, a:active, a:focus{text-decoration:none;color:var(--sc);}
::selection{color:#FFF;background:var(--pc);}
.margin-top-30{margin-top:30px;}
.margin-auto{margin:auto;}
.clr{clear:both;}
.bg-styles{background-size:cover !important;background-position:center !important;}
.inline {display: inline-block;}
*{outline:none !important;}
.left-md-center, .right-md-center{text-align:center;}
.left-md-center img, .right-md-center img{margin:auto;}
.padding-0{padding:0;}
.inline-img{float:none;}
.text-center img{margin:auto;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{color:#000;font-weight:700;}
.valign-middle{display:flex;flex-direction:column;justify-content: center;}
.valign-baseline{display:flex;flex-direction:column;justify-content: flex-end;}


/* .hero{} */
.navbar{background-color:#FFF;padding:0;}
/* .navbar>.container{justify-content:center;} */
.navbar-brand img{height:55px;max-width:100%;transition:.3s;}
/* .navbar-fixed-top .navbar-brand svg{height:40px;} */
.navbar-toggler{border:none;box-shadow:none !important;}
.nav-item .nav-link{color:#434343;font-weight:400;white-space:nowrap;font-weight:500;}
.nav-item .nav-link:hover,.nav-item .nav-link:focus,.nav-item .nav-link:active,.navbar-nav .nav-link.active, .navbar-nav .nav-link.show{color:var(--sc);}
.navbar-nav .nav-link.active, .navbar-nav .show>.nav-link,.navbar-nav .nav-link:hover, .navbar-nav .nav-link:focus, .navbar-nav .nav-link:active{color:var(--barakah-green);/* border-bottom:2px solid var(--sc); */}
.nav-item.active{color:var(--barakah-green);}
.dropdown-menu{min-width:unset;padding:0;overflow:hidden;border-radius:0;}
/* .dropdown-item:focus, .dropdown-item:hover{background-color:var(--sc);color:#FFF;} */

.nav-brand-social{/* margin-top:10px; */padding:4px 0;}
.logo-social{display:flex;gap:20px;justify-content:center;/* margin-top:10px; */margin-bottom:0;}
.logo-social a path{fill:var(--pc);}
.logo-social a:hover path,.logo-social a:focus path,.logo-social a:active path{fill:var(--sc);}
.nav-social{display:none;}

.menu2-con{background-color:var(--pc);/* padding:10px 0; */}
.secondary-menu{display:flex;flex-direction: row;align-items:center;justify-content:center;}
.menu2{flex-grow:1;}
.menu2 ul{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin:0;padding:0;}
.lang-menu ul{margin:0;padding:0;}
.menu2 ul li a,.menu2-con .nav-item .nav-link{color:#FFF;text-decoration:none;font-weight:500;padding: 20px 10px;line-height: 20px;}

/* ============ desktop view ============ */
@media (min-width:768px) {
.navbar-brand svg{height:32px;}
	.nav-brand-social{margin-top:0;}
	/* .logo-social{display:none;} */
	.nav-social{display:block;}
}
@media all and (min-width:1200px) {
	.navbar-expand-lg .navbar-nav .nav-link{padding:18px 6px;}
	.navbar-expand-lg .navbar-collapse{justify-content:center;}
	.navbar{z-index:99;bottom:0;padding:0;}
	.navbar-nav{position:relative;flex-wrap:wrap;justify-content:center;gap: 4px;flex-grow:1;}
	.navbar-nav>.nav-item{font-weight:600;color:#000;}
	.mobile-link{display:none;}

	.navbar-expand-xl .navbar-nav .nav-link {padding-top:30px;padding-bottom:30px;position:relative;}
	.navbar-expand-xl .navbar-nav .nav-link:after,.menu2 ul li a.active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:8px;background-color:var(--barakah-green);opacity:0;transition:.3s;border-radius:10px 10px 0 0;}
	.navbar-expand-xl .navbar-nav .nav-link:hover:after, .navbar-expand-xl .navbar-nav .nav-link:focus:after, .navbar-expand-xl .navbar-nav .nav-link:active:after, .navbar-expand-xl .navbar-nav .nav-link.active:after, .navbar-expand-xl .navbar-nav .show>.nav-link:after, .menu2 ul li a:hover:after, .menu2 ul li a:focus:after, .menu2 ul li a.active:after{opacity:1;}   
	.menu2 ul li a.active{position: relative;}
.navbar-brand svg{height:50px;}
}
@media all and (min-width:1400px) {.navbar-nav{gap:14px;}}

.slider-contact{position:fixed;bottom:20px;right:20px;z-index:9999;display:flex;flex-direction:column;gap:10px;}
.carousel-item{min-height:calc(100vh - 140px);position:relative;transform: translateZ(0);}
.carousel-item::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background: linear-gradient(to top,  #3e5f5c 0%,#ffffff00 100%);z-index:-1;}
.carousel-item-next, .carousel-item-prev, .carousel-item.active{display:flex;flex-direction:column;justify-content: flex-end;gap: 30px;padding-bottom: 60px;}
.slider-txt{text-align:center;color:#FFF;/* margin-top:30px; */}
.slider-heading{font-size: 36px;line-height: 1.2;font-weight:700;}
/* .slider-p{max-width:500px;margin:auto;} */
.btn-primary{background-color:var(--sc);border:none;padding:8px 20px;}
.carousel-indicators [data-bs-target]{width:12px;height:12px;border-radius:50%;opacity:1;margin-right:8px;margin-left:8px;}
.carousel-indicators .active{background-color:var(--sc);}
.slider-btns{display:flex;gap:20px;justify-content:center;align-items:center;flex-direction:column;}
@media (min-width: 992px) {.slider-btns{flex-direction:row;}}
.slider-btn{background-color:#ffffff80;color:#000 !important;padding: 6px 14px;line-height:36px;border-radius: 12px;/* margin-bottom:60px; *//* font-weight:700; */display:inline-block;font-size: 15px;/* text-transform:uppercase; */}
.slider-btn:hover,.slider-btn:active,.slider-btn:focus{background-color:#FFF;}
.slider-btn img{height:28px;margin-right:6px;vertical-align:middle;display:inline-block;}
.collapse.show+.logo-social,.collapsing+.logo-social{display:none;}

.heading{font-weight:700;font-size:42px;text-align:center;margin-bottom: 66px;line-height: 1.2;color:#000;}
.grdnt-txt{background:var(--barakah-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;}


.gallery-section{padding:180px 0 120px;}
.gallery-quote p{font-size:24px;line-height:1.4;text-align:center;/* margin-bottom:120px; */text-align:center;}
.gallery-grid>*{height:300px;border-radius:10px;overflow:hidden;}
.gallery-head{background-color:#F0F0F0;display:flex;align-items:center;justify-content:center;}
.gallery-head-text a{color:#000;}
.gallery-head-text a i{transform:translate(0,1px);transition:transform .3s;}
.gallery-head-text a:hover i, .gallery-head-text a:active i, .gallery-head-text a:focus i{transform:translate(4px,1px);}
.gallery-head-text h2{color:#000;font-weight:700;margin:0;}

.gallery-grid {display: grid;grid-template-columns: repeat(2, 1fr);grid-template-rows: repeat(4, 1fr);grid-column-gap: 30px;grid-row-gap: 30px;}
.gallery1 { grid-area: 1 / 1 / 2 / 2; }
.gallery2 { grid-area: 1 / 2 / 2 / 3; }
.gallery3 { grid-area: 2 / 1 / 3 / 3; }
.gallery4 { grid-area: 3 / 1 / 4 / 3; }
.gallery5 { grid-area: 4 / 1 / 5 / 2; }
.gallery6 { grid-area: 4 / 2 / 5 / 3; }

@media (min-width: 992px) {
.gallery-grid {display: grid;grid-template-columns: repeat(7, 1fr);grid-template-rows: repeat(2, 1fr);grid-column-gap: 30px;grid-row-gap: 30px;}
.gallery1 { grid-area: 1 / 1 / 2 / 3; }
.gallery2 { grid-area: 1 / 3 / 2 / 5; }
.gallery3 { grid-area: 1 / 5 / 2 / 8; }
.gallery4 { grid-area: 2 / 1 / 3 / 4; }
.gallery5 { grid-area: 2 / 4 / 3 / 6; }
.gallery6 { grid-area: 2 / 6 / 3 / 8; }
}
.section{padding:120px 0;}
.counters-section{padding:120px 0;position:relative;transform:translateZ(0);}
.counters-section::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--barakah-gradient);z-index:-1;opacity:.95;}
.counters-section .heading{color:#FFF;}
.counter-box{margin-bottom:30px;border:1px solid #FFF;padding:48px 5px;border-radius:10px;text-align:center;position:relative;overflow:hidden;height:100%;display:flex;flex-direction:column;justify-content:center;}
.counter-box h1{color:#FFF;font-weight:700;margin-bottom:10px;}
.counter-box h3{color:#FFF;font-weight:700;margin:0;}
.counter-grid{column-count:2;column-width:330px;}
@media (min-width: 992px) {
.counter-box{margin-bottom:0;}
.counter-grid {display: grid;grid-template-columns: repeat(5, 1fr);grid-template-rows: repeat(2, 1fr);grid-column-gap: 30px;grid-row-gap: 30px;}
.counter1 { grid-area: 1 / 1 / 2 / 3; }
.counter2 { grid-area: 1 / 3 / 2 / 4; }
.counter3 { grid-area: 1 / 4 / 2 / 6; }
.counter4 { grid-area: 2 / 1 / 3 / 2; }
.counter5 { grid-area: 2 / 2 / 3 / 3; }
.counter6 { grid-area: 2 / 3 / 3 / 4; }
.counter7 { grid-area: 2 / 4 / 3 / 6; }
}

.path-box{padding:30px 30px;position:relative;transform:translateZ(0);font-weight:700;display:flex;flex-direction:column;justify-content:center;font-size:22px;color:#000;text-align:center;margin-bottom: 30px;}
.path-box::before{content:"";position:absolute;inset: 0;border: 10px solid;border-color: var(--barakah-green);border-image-slice: 1;border-width:1px;/* border-image-source:var(--barakah-gradient); */z-index:-2;border-radius:12px;opacity:.5;}
/* .path-box::after{content:"";position:absolute;inset:-39px;background:#FFF;z-index:-1;border-radius:11px;} */
@media (min-width: 992px) {
	.path-row>*:nth-child(2) .path-box,.path-row>*:nth-child(5) .path-box{margin-top:90px;margin-bottom: -38px;}
	.path-box::before{inset:0 -30px;}
	.path-box{margin-bottom:0;}
}

.cta-section{padding:120px 0;background:var(--barakah-gradient);color:#FFF;}
.cta-section h1{color:#FFF;}
.cta-content{display:flex;flex-direction:column;justify-content:space-between;align-items: center;gap:30px;}
@media (min-width: 992px) {.cta-content{flex-direction:row;}}
.btn-light{background-color:#FFF;padding:8px 30px;}
.cta-txt p{max-width:800px;font-size:24px;margin:0;}

.unknown-img{border-radius:12px;overflow:hidden;}
.unknown-img img{width:100%;height:100%;object-fit:cover;transition:transform .3s;}
.unknown-img:hover img,.unknown-img:active img,.unknown-img:focus img{transform:scale(1.05);}
.unknown-txt{display:flex;justify-content:flex-start;align-items: center;gap:30px;margin-top:10px;}
.unknown-title{font-size:20px;font-weight:700;color:#000;}
.unknown-txt a{color:#696969;white-space:nowrap;}

.target-section{background-color:#F0F6F8;}
.target-section .heading{margin-bottom:10px;}
.heading2{font-size:24px;font-weight:700;color:#403D3D;text-align:center;margin-bottom:60px;}
.target-box{text-align:center;margin-top:30px;}
.target-box p{font-size:18px;line-height:1.4;margin-bottom:0;text-align:center;max-width:380px;margin:auto;}

.memory-box{background-color:#F2F8F0;border-radius:12px;padding:42px 15px 30px;margin-bottom:20px;}
.memory-head{font-size:18px;color:#433E3E;text-align:center;position:relative;max-width:480px;margin:10px auto 0;}
.memory-head::after{content:"";position:absolute;top:50%;right:0;left:0;height:1px;background-color:#00000080;}
.memory-head span{display:inline-block;padding:0 10px;background-color:#F2F8F0;position:relative;z-index:1;}
.memory-summ p{max-width:480px;}
.memory-rate{width:208px;height:26px;margin:10px auto 0;mask-image:url(../images/stars-mask.png);-webkit-mask-image:url(../images/stars-mask.png);background:#aaa;}
.memory-rate::after{content:"";display:block;height:100%;background:#EDC221;}
.memory-rate[data-rate="0"]::after{width:0;}
.memory-rate[data-rate="1"]::after{width:20%;}
.memory-rate[data-rate="2"]::after{width:40%;}
.memory-rate[data-rate="3"]::after{width:60%;}
.memory-rate[data-rate="4"]::after{width:80%;}
.memory-rate[data-rate="5"]::after{width:100%;}

.news-section{background:#F2F8F0;}
.news-section .heading{color:#000;}
.news-con{display:block;grid-template-columns:60% 40%;/* grid-auto-rows: 0vw; */grid-template-rows: repeat(3, 1fr);gap: 10px;}
.news-box{margin:10px;display:flex;/* background:#FFF; */border-radius:12px;overflow:hidden;position:relative;}
.news-img{background-size:cover!important;background-position:center!important;width: 220px;display:block;border-radius:8px;overflow:hidden;border:1px solid #FFF;}
.news-img img{object-fit:cover;width:100%;height:100%;}
.news-txt{padding:10px 10px;width:calc(100% - 122px);height:120px;overflow:hidden;/* background:#FFF; */}
.news-head{font-weight:700;font-size:20px;}
.news-p{/* font-size:14px;line-height:18px; */height:54px;overflow:hidden;}
.news-p p{margin:0;text-align:left;}

.news-box:first-child{grid-row: span 3;display:block;}
.news-box:first-child .news-img{width:100%;display:block;height:calc(100% - 120px);border-radius:0;border:none;}
.news-box:first-child .news-txt{width:100%;display:block;position:absolute;bottom:0;color:#FFF;background-color:var(--pc);}
.news-box:first-child .news-txt a{color:#FFF;}

.home-contact-form{max-width:500px;}
.home-contact .form-group{margin-bottom:30px;}
.home-contact input.form-control{border-radius:0;border:none;border-bottom:1px solid #7C797980;}
.home-contact .form-control::placeholder{color:#615F5F80;}
.contact-head{margin-bottom:30px;margin-top:48px;}
.home-contact .form-control:focus{border-color:#615F5F80;box-shadow: 0 0 0 .25rem #615f5f42;}
.home-contact textarea.form-control{border-bottom:1px solid #7C797980;}
.btn-primary{background-color:var(--barakah-green);border:none;padding:8px 20px;color:#FFF;transition:background-color .3s;}
.btn-primary:hover,.btn-primary:active,.btn-primary:focus{background-color:var(--pc);}

.mega-footer{background-color:var(--footer-bg);padding:60px 0 10px;color:#FFF;border-bottom:3px solid #FFF;}
.mega-footer a{color:#FFF;}
.footer-menu a{text-decoration:underline;margin-bottom: 5px;display: block;}
footer .footer-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;}
.footer-social ul{display:flex;gap:20px;margin:0;padding:0;list-style:none;margin-top:60px;}
.footer-title{font-weight:700;font-size:20px;margin-bottom:10px;}



footer{background-color:var(--barakah-green);padding:20px 0;color:#FFF;}
footer a{color:#FFF !important;}

.inner-header{padding:180px 0;position:relative;transform:translateZ(0);}
/* .inner-header::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#12323A;z-index:-1;opacity:.9;} */
.inner-heading{font-size:54px;font-weight:500;color:#FFF;text-align:center;/* margin-bottom:30px; */line-height:1.2;}

.inner-section{position:relative;transform:translateZ(0);}
.inner-section::before{content:"";position:absolute;top:0;left:0;width:100%;height: 180px;background: linear-gradient(to bottom,  #91BA4233 0%,#ffffff00 100%);z-index:-1;}

.nav-pills .nav-link{color:#000000;border:1px solid #DBDADA;white-space:nowrap;margin-bottom:10px;padding:10px 20px;border-radius:12px;font-size:18px;background: #FFF;flex-grow: 1;}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link{background-color:var(--sc);color:#FFF !important;}
/* .nav-pills .nav-link.active{border-bottom:2px solid #FFF;} */
.manager-word{background-color:var(--sc);color:#FFF !important;border-radius:20px;padding:120px 60px 90px;text-align:center;width:100%;font-weight:500;}
.manager-word p{font-size:24px;text-align:center;max-width:800px;margin:auto;margin-bottom:60px;line-height:1.5;position:relative;transform:translateZ(0);}
.manager-word p::before,.manager-word p::after{position:absolute;top:0;right:0;z-index:-1;transform:translate(50%,-50%);}
.manager-word p::after{top:auto;bottom:0;right:auto;left:0;transform:translate(-50%,50%) rotate(180deg);}
.manager-word .manager-name{font-size:24px;margin-bottom:4px;}
.tab-content{flex-grow:1;font-weight:700;}
.tab-pane ul, .tab-pane ol{list-style:decimal;list-style-position:inside;line-height:2;-webkit-padding-start: 20px;-moz-padding-start: 20px;}
.inner-content ul{list-style:disc;list-style-position:inside;margin:0;padding:0 0 0 20px;}
.tab-pane p{font-size:18px;}
.tabs-cont>.d-flex{flex-direction:column;}
.tabs-cont .nav-pills{flex-direction: row;column-gap: 10px;}

.inner-why h1{margin-bottom:42px;}
.inner-why h5{margin-top:20px;}
.inner-why p{font-size:18px;line-height:1.6;font-weight:300;}
.inner-why-img{border-radius:24px;overflow:hidden;}
.why-box{border-radius:12px;overflow:hidden;box-shadow:0 0 10px #00000033;background-color:#F0F6F8;text-align:center;height:100%;}
.why-txt{text-align:center;padding:30px 20px;}
.why-title{font-size:18px;font-weight:500;color:#000;margin-bottom:6px;}
.why-txt p{text-align:center;font-size:18px;font-weight:300;margin:0 auto;}

.section-intro{font-size:20px;line-height:1.6;color:#000;font-weight:500;text-align:center;max-width:1000px;margin:0 auto 60px;}
.section-intro.outro{max-width:600px;}
.stage-box{width:100%;;height:0;padding-top:100%;position:relative;transform:translateZ(0);overflow:hidden;border-radius:50%;box-shadow:0 0 10px #00000033;background-color:#F0F6F8;}
.stage-box::after{content:"";position:absolute;top:50%;left:0;width:100%;height:50%;z-index:-1;}
.stage-box.montessori::after{background:var(--barakah-yellow);}
.stage-box.iprimary::after{background:var(--barakah-green);}
.stage-box.ilower-secondary::after{background:var(--sc);}
.stage-box.international::after{background:var(--barakah-green);}
.stage-box.international-a-level::after{background:var(--sc);}
.stage-box img{position:absolute;bottom:50%;left:50%;transform:translateX(-50%);height:40%;}
.stage-text{position:absolute;top:50%;bottom:0;left:0;width:100%;height:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#FFF;text-align:center;padding:10px 20px;border-radius:0 0 12px 12px;}
.stage-title{font-size:20px;font-weight:700;}
.stage-text p{font-size:16px;line-height:1.4;margin:0;font-weight:300;}

.sc-bg{background:var(--sc);color:#FFF;}
.sc-bg h1, .sc-bg h2, .sc-bg h3, .sc-bg h4, .sc-bg h5, .sc-bg h6{color:#FFF;}
.stages-list{font-weight:300;list-style:disc;list-style-position:inside;}

.curriculum-section{padding-bottom:0;}
.pearson-logo img{max-height:66px;margin-bottom:30px;}
.pearson-txt{padding:10px 0;}
.pearson-txt h2{font-weight:500;}

.pearson-boxes{background-color:#FFF;padding:30px 0;}
.pearson-box{display:flex;justify-content:center;align-items:center;padding:10px 40px;margin-bottom:30px;color:#323232;font-weight:300;gap:30px;}
.pearson-box:last-child{margin-bottom:0;}
.pearson-box:nth-child(even){flex-direction:row-reverse;}
.pearson-icon img{height:80px;}
.pearson-side-img img{max-height:480px;margin:auto;}

.why-pearson-section h1{font-weight:500;margin-bottom:30px;}
.why-pearson-box{background-color:#F0F6F8;border-radius:12px;overflow:hidden;box-shadow:0 0 10px #00000033;height:100%;padding:36px;margin-top:30px;}
.why-pearson-box ul{list-style:disc;list-style-position:inside;margin:0;}

.why-pearson-section + .why-pearson-section{padding-top:0;}
.why-pearson-section .section-intro{margin-bottom:30px;}

.iprogress-box{background-color:#F2F8F0;border-radius:12px;overflow:hidden;box-shadow:0 0 10px #00000033;height:100%;}
.iprogress-head{background:var(--barakah-gradient);color:#FFF;padding:30px;font-size:32px;display:flex;flex-direction:column;justify-content:center;align-items: flex-start;position: relative;transform:translateZ(0);overflow:hidden;}
.iprogress-head::before{content:attr(data-title);position:absolute;bottom:0;left:0;z-index:-1;font-size:72px;opacity:.2;white-space:nowrap;}
.iprogress-txt{padding:42px;}
.iprogress-txt p{text-align:left;margin-bottom:0;}

.campus-box{background-color:#FFF;border-radius:12px;overflow:hidden;box-shadow:0 0 10px #00000033;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px;}

.facility-box{border-radius:12px;height:100%;padding:30px;border:1px solid var(--sc);text-align:center;}
.facility-icon{width:80px;height:80px;display:flex;justify-content:center;align-items:flex-end;margin:auto;}
.facility-icon img{width:80px;}
.facility-title{font-size:18px;color:#333232;max-width:200px;margin:20px auto 0;line-height:1;}

.admission-criteria{background-color:#F2F8F0;padding:60px 0;}
.admission-criteria .heading{margin:0;}
.admission-box{border-radius:12px;overflow:hidden;box-shadow:0 0 10px #00000033;height:100%;padding:40px;text-align:center;color:#FFF;font-size:18px;font-weight:300;}
.admission-box p{margin-bottom:0;text-align:center;line-height:1.5;}

.admission-criteria .col-lg-4:nth-child(1) .admission-box{background-color:var(--sc);}
.admission-criteria .col-lg-4:nth-child(2) .admission-box{background-color:var(--barakah-yellow);}
.admission-criteria .col-lg-4:nth-child(3) .admission-box{background-color:var(--barakah-green);}

.join-barkah-section p{margin:0;}
.process-box{text-align:center;padding:0 20px;}
.process-box p{text-align:center;}
.process-title{font-size:20px;color:#000;margin-top:10px;}

.admission-form-section{background-color:var(--barakah-green);color:#FFF;padding:60px 0;}
.form-text{color:#FFF;}
.form-text h2{color:#FFF;margin-bottom:30px;}
.form-text p{font-size:22px;line-height:1.6;font-weight:300;}

.btn-default{background-color:var(--barakah-yellow);color:#000;padding:8px 20px;border:1px solid #FFF;}
.btn-default:hover,.btn-default:active,.btn-default:focus{background-color:#FFF;color:var(--barakah-yellow);}
.admission-form-section input.form-control,.admission-form-section select.form-select{padding:8px 20px;}
.admission-form-section label{font-weight:300;display: block;}

.inner-gallery-box{width:100%;padding-top:100%;display: block;margin-bottom:30px;}
.video-gallery{position:relative;}
.video-gallery::after{content:url(../images/play-icon.png);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;}

.inner-carousel-con .slick-slide{padding:0 15px;}
.inner-carousel-con .slick-next:before,.inner-carousel-con .slick-prev:before,.inner-carousel-con .slick-next,.inner-carousel-con .slick-prev{color:#AEAEAE;}
.slider-for .slick-next:before,.slider-for .slick-prev:before{font-size: 25px;}

.inner-blog-box{margin-bottom:30px;}
.inner-blog-img{width:100%;padding-top:80%;position:relative;overflow:hidden;border-radius:12px;display:block;}
.inner-blog-title{font-size:20px;font-weight:700;color:#000;margin-top:10px;display:block;}
.blog-img-details{display:block;width:100%;padding-top:50%;border-radius:12px;margin-bottom:30px;}
.blog-details-content p{font-size:18px;text-align:start;}
.job-form input,.job-form select{border:1px solid #ccc;padding: 8px 20px;}
.job-form label{color:#000;}
.job-form #cv-file{display: none !important;}
label[for="cv-file"]{display:block;border:1px solid #ccc;background-color:#FFF;color:#000;padding: 8px 20px;border-radius: 4px;cursor: pointer;margin-top: 10px;display: flex;justify-content: space-between;align-items: center;}
.job-form .btn-primary{background-color:var(--sc);}

.btn-outline-secondary{border:1px solid #ccc;color:#000;padding:8px 20px;background-color:#FFF;}
.btn-outline-secondary:hover, .btn-outline-secondary:active, .btn-outline-secondary:focus{background-color:var(--pc);color:#FFF;border-color:var(--pc);}
.admissionFormGroup{border: 1px solid #acce6b; border-radius: 8px;}


html[dir="rtl"] .fa-arrow-right-long{transform:scaleX(-1);}
html[dir="rtl"] .news-p p{text-align:right;}





.toTop{position:fixed;left:30px;bottom:42px;z-index:10000;width:45px;height:45px;font-size:20px;line-height:45px;border:2px solid var(--pc);border-radius:50%;background-color:var(--pc);color:#FFF;display:none;}
@media (min-width: 576px) {
	
}

@media (min-width: 768px) {

.col-md-offset-1{margin-right:8.33333333%;margin-left:0;}
.left-md-center{text-align:left !important;}
.right-md-center{text-align:right !important;}
.left-md-center img{margin-left:0;}
.right-md-center img{margin-right:0;}
.inline-img{float:left;margin-right:15px;}
.inline-video{width:50%;}

.tabs-cont>.d-flex{flex-direction:row;}
.manager-word p::before,.manager-word p::after{content:url(../images/quote.png);}
.tabs-cont .nav-pills{flex-direction:column;}

	
}

@media (min-width: 992px) {
	.news-con{display:grid;}
	.news-box{margin:0;}
}

@media (min-width: 1200px) {
	
}
@media (min-width: 1400px) {
	.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {max-width: 1520px;}
}