body{font-family: 'Montserrat', sans-serif !important;font-weight:400;color: #000 !important;padding:0;margin:0;}

header ul, header li,
footer ul, footer li
{list-style:none; padding:0; margin:0;}
a{text-decoration:none; outline:none;}
a:focus{border:none;}
ul li{list-style:none;}
@media screen and (min-width:1260px) {
.container{max-width: 1260px;
width: 1300px !important;}
}

a{
  text-decoration:none;
  color:transparent;
}

a:hover{
  text-decoration:none;
  color:#f26969;
}


@font-face {
font-family: "aparaj";
src: url('fonts/aparaj.woff') format('woff'),
url('fonts/aparaj.woff2') format('woff2'),
url('fonts/aparaj.svg#aparaj') format('svg'),
url('fonts/aparaj.eot'),
url('fonts/aparaj.eot?#iefix') format('embedded-opentype'),
url('fonts/aparaj.ttf') format('truetype');

font-weight: normal;
font-style: normal;
}








.breadcrumb{padding: 220px 0 34px 0 !important;background-color: transparent !important;border-bottom: 1px solid rgba(202, 202, 202, 0.12) !important;margin-bottom: 30px !important;color: #00adac !important;}
.breadcrumb a:hover {color: #00adac !important;}


.banner-block{ overflow:hidden;  padding-top:100px !important;background: #020611;display: inline-block;width: 100%;vertical-align: bottom;}
.banner-block .owl-theme .owl-controls{display:none !important;}
.banner-block.background .owl-carousel .owl-item:nth-child(1){width:100%;}
.banner-block .banner-desc h3{font-size: 22px;line-height: 24px;color: #fff;position: relative;display: inline-block;padding-right: 90px;padding-bottom: 15px;margin-bottom: 10px;}
.banner-block .banner-desc h3:after{content: "";position: absolute;bottom: 0;left: 0;background: url('../images/heading-bg.png') no-repeat top center;width: 100%;height: 2px;}
.banner-block.background .img-block{text-align:center;}
.banner-block.background .img-block img{width:auto; max-width:100%; margin-left:-50px;}
.banner-block .banner-desc h1{color: #fff;font-size: 90px;line-height: 92px;font-weight: 800;text-transform: uppercase;margin-top: 0;}
.banner-block .banner-desc h1 span{padding-left: 24%;}

.bio-panel{padding:36px 0;text-align:center; background:url('../images/bio-bg.jpg') no-repeat top center; background-size:cover;}
.bio-panel h2{font-size:40px;line-height:42px;color:#000811;position:relative;padding-bottom:20px;margin-bottom:20px;text-transform:uppercase;font-weight:600;}
.bio-panel h2:after{content:"";position:absolute;bottom:0;left:0;right:0;width:180px;height:9px;background:url('../images/title-bg.png') no-repeat top center; margin:0 auto;}
.bio-panel p{font-size: 15px;line-height: 24px;padding: 0 11%;font-weight: 600;}


.catagory-panel{padding:90px 0 80px;background:url('../images/catagory-bg.jpg') no-repeat top center;background-size:cover;}
.catagory-panel .col-md-3{padding:0 8px;}



.catagory-panel .box{position:relative;overflow: hidden; transition:all 500ms ease-in-out;margin-bottom: 18px;}
.catagory-panel .box a{color:#e0e0e0 !important;}
.catagory-panel .box img{width:100%;}
.catagory-panel .box .content{position: absolute;bottom: 0;left: 0;width: 100%; height:100%;z-index:1; padding:147px 14px 20px;text-align: center;transition: all 500ms ease-in-out;background: transparent;border:none;}
.catagory-panel .box .content:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index: -1;background:linear-gradient(180deg, rgba(89,128,127,1) 0%, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 92%, rgba(0,0,0,1) 100%, rgba(0,0,0,1) 100%);}
.catagory-panel .box .content .icon{opacity:0;transition:all 500ms ease-in-out;}
.catagory-panel .box .content img{width:auto;}
.catagory-panel .box .content h2{font-family: "aparaj";color: #fdc70d;font-size: 26px;line-height: 37px;text-transform: uppercase;position: relative;padding-bottom: 2px;margin-bottom: 12px;padding-top: 5px;}
.catagory-panel .box .content h2:after{content:"";position:absolute;bottom:0;left:0;right:0;width:22px;height:2px;background:#fdc70d;margin:0 auto; opacity:0;transition:all 500ms ease-in-out;}
.catagory-panel .box .content p{font-size:13px;line-height:18px;color:#fff;font-weight:500;}

.catagory-panel .box:hover .content{padding-top: 35px;transition: all 500ms ease-in-out;background: rgba(0,0,0,0.62);border:1px solid rgba(82, 82, 82, 0.6);}
.catagory-panel .box:hover .content .icon{opacity:1;transition:all 500ms ease-in-out;}
.catagory-panel .box:hover .content h2:after{opacity:1;transition:all 500ms ease-in-out;}



.top-content-common{text-align:center;padding-bottom:25px;}
.top-content-common h2{font-size: 42px;line-height: 44px;color: #000811;position: relative;padding-bottom: 25px;margin-bottom: 20px;text-transform: uppercase;font-weight:700;}
.top-content-common h2:after {content: "";position: absolute;bottom: 0;left: 0;right: 0;width: 180px;height: 9px;background: url('../images/title-bg.png') no-repeat top center;margin: 0 auto;}
.top-content-common p{font-weight: 500;font-size: 17px;line-height: 22px;padding: 0 11%;}

.top-content-common-white h2{color:#ffa300;}
.top-content-common-white h2:after{background: url('../images/title-bg-w.png') no-repeat top center;}
.top-content-common-white p{color:#fff;}



.cm-botton{padding:30px 0 0;text-align:center;}
.cm-botton a{background:url(../images/arrow-right-n.png) no-repeat 88% center, #00000a;padding:14px 50px 12px 25px;font-size:15px;line-height:18px;color:#fff;font-weight:600;text-transform:uppercase;border-radius:0;display:inline-block;transition:all 500ms ease-in-out;}
.cm-botton a:hover{ background-position:92%; color:#fff;border-radius:30px;}






.latest-panel{padding:50px 0;background:url('../images/latest-panel-bg.jpg') no-repeat top center;background-size:cover;}
.latest-panel .sm-img-panel{min-height:455px;overflow: scroll;overflow-x: hidden;scrollbar-width: thin;scrollbar-color: #fa0 #e3b701;}






.latest-panel img{box-shadow:0 2px 10px 2px rgba(0,0,0,0.32);}

.latest-panel .img-video img{width:100%;}

.latest-panel .sm-img-panel .box{padding-bottom:15px;}
.latest-panel .sm-img-panel .box .img-box{float:left;width:50%;}
.latest-panel .sm-img-panel .box .img-box img{width:100%;}
.latest-panel .sm-img-panel .box .img-box a{height: 100%;width: 100%;display: inline-block;position: relative;}
.latest-panel .sm-img-panel .box .img-box a:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.30);}
.latest-panel .sm-img-panel .box .img-box a:before{content: "";position: absolute;top: 28px;left: 0;right: 0;width: 51px;height: 51px;background: url(../images/youtube-icon.png) no-repeat top center;z-index: 99;margin: 0 auto;}





.latest-panel .sm-img-panel .box .content-box{float:right;width:50%;padding-left:20px;} 
.latest-panel .sm-img-panel .box .content-box h3{font-size:13px;line-height:18px;color:#000; font-weight:600; padding-bottom:10px;padding-top:10px;}
.latest-panel .sm-img-panel .box .content-box h4{font-size:13px;line-height:18px;color:#000; font-weight:600; padding-bottom:6px;}
.latest-panel .sm-img-panel .box .content-box h5{font-size:13px;line-height:18px;color:#000; font-weight:600; }




.quotes-panel{padding:50px 0;background:url('../images/quotes-bg.jpg') no-repeat top center;background-size:cover;}
.quotes-panel .md-panel{padding:50px 0 10px;}
.quotes-panel .md-panel .col-md-4{padding:0 8px;}

.quotes-panel .md-panel .box{text-align:center;background:#fff;border-top:3px solid #ffa803;box-shadow: 0 3px 7px 2px rgba(0,0,0,0.12);min-height:310px; position:relative;padding-top:100px;padding-right:15px;padding-left:15px;}
.quotes-panel .md-panel .box .img-box{position:absolute;top:-58px;left:0;right:0; width:136px;height:136px;border-radius:100%;border:4px solid #fff;box-shadow:0 2px 3px 1px rgba(0,0,0,0.12); margin:0 auto;overflow:hidden;display: inline-flex;text-align:center;}
.quotes-panel .md-panel .box h2{font-size:17px;line-height:22px;color:#ffa803;font-weight:600;padding-bottom:5px;}
.quotes-panel .md-panel .box h3{font-size:16px;line-height:22px;color:#424041;font-weight:600;padding-bottom:15px;}
.quotes-panel .md-panel .box .icon-box{padding-bottom:14px;}
.quotes-panel .md-panel .box p{font-size:14px;line-height:19px;color:#5a5a5a;}


.associated-box{padding: 90px 0 115px;background: url('../images/catagory-bg.jpg') no-repeat top center;background-size: cover;}


.associated-box .md-panel{padding: 15px 10% 0;}
.associated-box .md-panel .box{text-align:center; transition:all 500ms ease-in-out;}
.associated-box .md-panel .box .icon-box{text-align: center;position: relative;width: 92px;height: 92px;border: 5px solid rgba(255,255,255,0.12);border-radius: 100%;margin: 0 auto;padding-top: 14px; background:transparent;}
.associated-box .md-panel .box .icon-box .normal{display:inline-block;}
.associated-box .md-panel .box .icon-box .hover{position:absolute;top:14px;left:0;right:0;margin:0 auto;display:none;transition: all 500ms ease-in-out;}

.associated-box .md-panel .box h3{font-size: 22px;line-height: 24px;color: #f9f9f7;text-transform: capitalize;font-weight: 600;position: relative;padding-bottom: 16px;letter-spacing: 0.50px;transition: all 500ms ease-in-out;padding-top: 11px;}
.associated-box .md-panel .box h3:after{content:"";position:absolute;left:0;right:0;width:30px;height:1px;background:#fff;margin:0 auto;bottom: 0;transition:all 500ms ease-in-out;}

.associated-box .md-panel .box:hover .icon-box{background:#f4a500;transition:all 500ms ease-in-out;}
.associated-box .md-panel .box:hover .icon-box .hover{display:block;transition:all 500ms ease-in-out;}
.associated-box .md-panel .box:hover .normal{display:none;transition:all 500ms ease-in-out;}
.associated-box .md-panel .box:hover h3{color:#f4a500; transition:all 500ms ease-in-out;}

.associated-box .md-panel .col-md-2{width:20%;max-width:20%;flex: inherit;}




.partner-block{background: url('../images/quotes-bg.jpg') no-repeat top center;background-size: cover;padding-top:180px;padding-bottom:170px;position:relative;}

.partner-block .main-box, .associated-box .main-box{background: #fff;padding: 30px 65px;border-radius: 6px;box-shadow: 0 7px 30px 0 rgba(0,0,0,0.18);margin: 40px 0 0;}
/*.partner-block #blog-slider{background: #fff;padding: 30px 65px;border-radius: 6px;box-shadow: 0 7px 30px 0 rgba(0,0,0,0.18);margin: 20px 0;}*/

.partner-block #blog-slider .item{text-align:center;}

.partner-block .top-panel{position:absolute;top:-170px;left:0;width:100%;}
.partner-block:before{content:"";position:absolute;top:0;right:0;width:159px;height:192px;background:url(../images/af-bg.png) no-repeat top center;}
.partner-block:after{content:"";position:absolute;bottom:0;left:0;width:169px;height:160px;background:url(../images/bf-bg.png) no-repeat top center;}

.partner-block .bottom-panel .left-box{width:30%;background:url(../images/contact-dtlsbg.jpg) no-repeat top center; background-size:cover;float:left;padding: 15px;}
.partner-block .bottom-panel .left-box .box{border: 2px solid rgba(255,255,255,0.12);border-style: dashed;padding: 20px 20px 0;min-height:473px;}
.partner-block .bottom-panel .right-box{width:70%;float:right;background:#fff;padding:35px 35px 0;}
.partner-block .bottom-panel .left-box h2{font-size:26px;line-height:28px;font-weight:800;color:#ffa600;position:relative;padding-bottom:20px;margin-bottom:25px; text-transform:capitalize;}
.partner-block .bottom-panel .left-box h2:after{content:"";position:absolute;bottom:0;left:0;width:38px;height:3px;background:#ffa600;}
.partner-block .bottom-panel .left-box p{font-size:14px;line-height:20px;font-weight:600;color:#fff;padding-bottom:25px;}
.partner-block .bottom-panel .left-box ul{padding-left:0;}
.partner-block .bottom-panel .left-box ul li{font-size:17px;line-height:22px;color:#fff;font-weight:600;padding-bottom:28px;list-style:none;}
.partner-block .bottom-panel .left-box ul li br{display:none;}



.partner-block .bottom-panel .left-box ul li:last-child{padding-bottom:0;}
.partner-block .bottom-panel .left-box ul li .fa{color: #ffa600;font-size: 25px;line-height: 28px;margin-right: 12px;}
.partner-block .bottom-panel .left-box ul li a{color:#fff;transition:all 500ms ease-in-out;}
.partner-block .bottom-panel .left-box ul li a:hover{color: #ffa600;}
.partner-block .bottom-panel .left-box ul li.mail a{font-size:15px;line-height:18px;}
.partner-block .bottom-panel .left-box ul li.mail .fa{position:relative;top: 3px;}
.partner-block .bottom-panel .left-box ul li.phone .fa{position:relative;top: 5px;}

.partner-block .bottom-panel .right-box h2{font-size: 26px;line-height: 28px;font-weight: 800;position: relative;padding-bottom: 20px;text-transform: capitalize;}
.partner-block .bottom-panel .right-box .box{padding-bottom:15px;}
.partner-block .bottom-panel .right-box .box.submit-btn{text-align:right;padding-bottom:20px;}
.partner-block .bottom-panel .right-box .box .form-control{height: 38px;border-radius: 0;border: 1px solid rgba(117, 117, 117, 0.12);padding: 9px 20px;color: #2e2e2e;width: 100%;font-size: 12px;font-weight: 500;background: transparent;}
.partner-block .bottom-panel .right-box .box .gj-timepicker{position:relative;}
.partner-block .bottom-panel .right-box .box .gj-timepicker .input-group-append{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.partner-block .bottom-panel .right-box .box .gj-timepicker .input-group-append .btn{border: none;box-shadow: none;background: transparent;}
.partner-block .bottom-panel .right-box .box .gj-timepicker .gj-icon.clock{top: -4px !important;}
.partner-block .bottom-panel .right-box .box .form-control.timepicker{padding-left:40px;}
.gj-picker.gj-picker-bootstrap.timepicker .modal-footer{text-align:center;padding-bottom:10px;}
.gj-picker.gj-picker-bootstrap.timepicker .modal-footer .btn{background: #fa0;border: none;padding: 10px 20px;margin: 0 5px;transition: all 500ms ease-in-out;font-weight: 600;border-radius: 30px;}
.gj-picker.gj-picker-bootstrap.timepicker .modal-footer .btn:hover{outline:none;background-color:#e89c04;}
.gj-picker.gj-picker-bootstrap.timepicker .modal-footer .btn:focus{outline:none;}







.partner-block .bottom-panel .right-box .box .form-control:focus{border-color:#ffa600;}
.partner-block .bottom-panel .right-box .box textarea.form-control{min-height:120px;resize:none;}
.partner-block .bottom-panel .right-box .box.submit-btn .common-btn{background: url(../images/arrow-right-n-b.png) no-repeat 83% center, #fa0;padding: 14px 50px 12px 25px;font-size: 15px;line-height: 18px;color: #000;font-weight: 600;text-transform: uppercase;border-radius: 0;display: inline-block;transition: all 500ms ease-in-out;box-shadow: none;border: none;margin-top:8px;}
.partner-block .bottom-panel .right-box .box.submit-btn .common-btn:hover{background-position:92%;color:#fff;border-radius:30px;}

.inner-banner{ text-align:center; background-size:cover !important; background-position:top center !important;height:470px;position:relative;padding-top: 70px;}
.inner-banner .desc{position:absolute;bottom:34%;left:0;width:100%;}
.inner-banner h2{font-size:100px;line-height:102px;color:#fff;font-weight:800;text-transform:uppercase;display:inline-block;position:relative;padding: 0 185px;}
.inner-banner h2:before{content:"";position:absolute;left:0; top:20px; width:173px;height:62px;background:url(../images/inner-heading-after.png) no-repeat top center;}
.inner-banner h2:after{content:"";position:absolute;right:0; top:20px; width:173px;height:62px;background:url(../images/inner-heading-before.png) no-repeat top center;}

.bio-page{padding: 50px 0 120px;background: url('../images/quotes-bg.jpg') no-repeat top center;background-size: cover;display: inline-block;width: 100%;}
.bio-page .img-box{float:left;width:40%;}
.bio-page .img-box img{width:100%;}
.bio-page .content-box{float:right;width:60%;background: url('../images/bio-bg2.jpg') no-repeat top center; background-size:cover;padding:20px;}
.bio-page .content-box .box{border: 2px solid #453714;border-style: dashed;padding:70px 15px 0;min-height: 557px;}
.bio-page .content-box .box p{font-size: 14px;line-height: 26px;padding: 0 5%;font-weight: 600;}

.bio-page .content-box .box ul{padding:40px 0 0 0;margin:40px 0 0 0;background:url(../images/border.png) no-repeat top center;}
.bio-page .content-box .box ul li{font-size: 19px;line-height: 22px;color: #fff;font-weight: 600;list-style: none;display: inline-block;margin-right: 40px;}
.bio-page .content-box .box ul li br{display:none;}

.bio-page .content-box .box ul li .fa {color: #ffa600;font-size: 25px;line-height: 28px;margin-right: 12px;}
.bio-page .content-box .box ul li a {color: #fff;transition: all 500ms ease-in-out;}
.bio-page .content-box .box ul li a:hover{color: #ffa600;}
.bio-page .content-box .box ul li.mail{margin-right:0;} 
.bio-page .content-box .box ul li.mail a{font-size:15px;line-height:18px;}
.bio-page .content-box .box ul li.phone{margin-right:0;margin-top:15px;display: inherit;}




.contact-page{padding: 50px 0 120px;background: url('../images/contact-bg.jpg') no-repeat top center;background-size: cover;display: inline-block;width: 100%;}
.contact-page:after{display:none;}
.contact-page:before{display:none;}

.contact-page .bottom-panel .container{position:relative;}
.contact-page .bottom-panel .left-box{width:35%;padding-right: 30px;}
.contact-page .bottom-panel .right-box{width: 68%;position: absolute;top: 27px;right: 0;background: #fdfbfc;box-shadow: 0 2px 7px 2px rgba(111, 111, 111, 0.12);}
.contact-page .bottom-panel .left-box .box{padding-top:40px;}
.contact-page .bottom-panel .right-box .box.submit-btn .common-btn{background: #fa0;padding: 11px 27px 9px;font-size: 23px;line-height: 25px;}

.thank-page{padding: 250px 0 180px;background: url('../images/contact-bg.jpg') no-repeat top center;background-size: cover;display: inline-block;width: 100%;text-align:center;}
.thank-page h2 {font-size: 22px;line-height: 44px;color: #000;letter-spacing: 2px;text-transform: capitalize;}
.thank-page h2 span {font-size: 44px;line-height: 48px;display: block;letter-spacing: 2px;font-weight: 600;
padding-top: 20px;}

.media-page{padding:50px 0 100px;background: url('../images/media-bg.jpg') no-repeat top center;background-size: cover;display: inline-block;width: 100%;}

.media-page .box{padding-bottom:48px;text-align:center;}
.media-page .box h3{font-size: 24px;line-height: 26px;text-transform: uppercase;color: #000;margin-bottom: 28px;font-weight: 600;position: relative;display: inline-block;padding: 0 45px;}
.media-page .box h3:before {content: "";position: absolute;left: 0;top: 6px;width: 38px;height: 22px;background: url(../images/inner-heading-after.png) no-repeat top center;background-size: contain;}
.media-page .box h3:after {content: "";position: absolute;right: 0;top: 6px;width: 35px;height: 22px;background: url(../images/inner-heading-before.png) no-repeat top center;background-size: contain;}




.media-page .box .logo-panel{background:#fff;padding:20px;border-radius:2px;box-shadow:0px 4px 6px 2px rgba(136, 136, 136, 0.12);}
.media-page .box .logo-panel .item{margin: 15px 0 0 0 !important;height: 120px;align-items: center;display: inline-flex;justify-items: center;padding:12px;width: 100%;border: 1px solid #f7f7f7;text-align: center;}
.media-page .box .logo-panel .item a{width:100%;}





.media-page .box .logo-panel ul{padding:0;}
.media-page .box .logo-panel ul li{display:inline-block;margin: 0 10px;}
.media-page .box.organisations .logo-panel ul li{margin:0 105px 0 0;}
.media-page .box.organisations .logo-panel ul li:last-child{margin:0;}

.media-page .box.schools .logo-panel ul li{margin:0 70px 0 0;}
.media-page .box.schools .logo-panel ul li:last-child{margin:0;}


.media-page .box.camps .logo-panel ul li{margin:0 128px 0 0;}
.media-page .box.camps .logo-panel ul li:last-child{margin:0;}

.media-page .box.shuls ul li{margin:0 80px 0 0;}
.media-page .box.shuls ul li:last-child{margin:0;}



.quotes-page{padding-bottom:120px;}
.quotes-page .bottom-panel{padding-top:55px;}
.quotes-page .md-panel{padding-top:0;}
.quotes-page .md-panel .box{margin-top: 85px;}


.quotes-page .md-panel .box{min-height: 335px;}

.quotes-page .bottom-panel .md-panel .box {min-height: 394px;}



.vedio-page{padding:50px 0 120px;background: url('../images/media-bg.jpg') no-repeat top center;background-size: cover;display: inline-block;width: 100%;}
.vedio-page .box{margin-bottom:20px;}
.vedio-page .box a{background: transparent;padding: 0;border: 5px solid #fff;box-shadow: 0 2px 8px 3px rgba(86, 86, 86, 0.12);position:relative; transition:all 500ms ease-in-out;}
.vedio-page .box a:after{content: "";position: absolute;top: 40%;left: 0;right: 0;background: url('../images/youtube-icon.png') no-repeat top center;width: 51px;height: 51px;margin: 0 auto;}
.vedio-page .box a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.32); transition:all 500ms ease-in-out;}
.vedio-page .box a:hover:before{background:rgba(0,0,0,0.52);}



.scroll-top-wrapper{background-color:#fff !important;}

















@media screen and (max-width:1299px){











}


@media screen and (max-width:1259px){
.banner-block .banner-desc h1{font-size: 90px;}
.banner-block .banner-desc h3 {font-size: 19px;}
.catagory-panel {padding: 60px 0;}
.catagory-panel .box .content{padding-top:135px;}

.latest-panel .sm-img-panel .box .content-box h3{}

.bio-page .content-box .box{min-height: 498px;}

.media-page .box .logo-panel ul li{width: 20%;}
.media-page .box.organisations .logo-panel ul li {margin: 0 40px 0 0;}
.media-page .box.schools .logo-panel ul li {margin: 0 50px 0 0;}
.media-page .box.camps .logo-panel ul li {margin: 0 48px 0 0;}
.media-page .box.shuls ul li {margin: 0 30px 0 0;}
.banner-block.background .img-block img{width:35%; max-width:inherit;}
.banner-block .banner-desc{top:11%;}
.banner-block .banner-desc h1 span{padding-left:15.5%;}




}









@media screen and (max-width:1199px){
.banner-block .banner-desc h1 {font-size: 74px;line-height: 80px;}
.banner-block .banner-desc h3{font-size: 19px;padding-right: 20px;padding-bottom: 8px;}
.banner-block .banner-desc h3::after {background-size:contain;}

.bio-panel h2 {font-size: 30px;line-height: 32px;}
.bio-panel p {font-size: 14px;line-height: 23px;padding: 0 7%;}

.catagory-panel .box .content {padding-top:165px;}
.catagory-panel .box .content h2{font-size: 17px;line-height: 26px;}
.catagory-panel .box .content p {font-size: 12px;line-height: 16px;}

.catagory-panel .col-md-3{width: 33.33%;max-width: 33.33%;flex: inherit;}

.top-content-common h2 {font-size: 30px;line-height: 35px;}

.associated-box .md-panel .box h3 {font-size: 14px;line-height: 20px;}
.partner-block .main-box{padding: 30px 40px;}
.associated-box .main-box{padding: 30px 40px;}
.partner-block .bottom-panel .left-box {width: 40%;}
.partner-block .bottom-panel .right-box {width: 60%;}

.latest-panel .sm-img-panel .box .img-box{width:20%;}
.latest-panel .sm-img-panel .box .content-box{width: 80%;padding-left: 15px;}

.latest-panel .sm-img-panel .box .img-box a::before {width: 32px;height: 32px;top:34%;background-size: contain;}


.latest-panel .col-md-8{width:100%;max-width:100%;flex:inherit;}
.latest-panel .col-md-4{width:100%;max-width:100%;flex:inherit;}

.latest-panel .sm-img-panel {min-height: inherit;overflow: inherit;margin-top: 25px;}


.inner-banner h2 {font-size: 62px;line-height: 80px;padding: 0 125px;}
.inner-banner h2::before {width: 115px;height: 45px; background-size:contain;}
.inner-banner h2::after {width: 115px;height: 45px; background-size:contain;}
.inner-banner{height: 400px;}


.bio-page .img-box{width: 100%;}
.bio-page .content-box{width: 100%;}


.media-page .box .logo-panel ul li{width: 20%;}
.media-page .box.organisations .logo-panel ul li {margin: 0 34px 0 0;}
.media-page .box.schools .logo-panel ul li {margin: 0 40px 0 0;}
.media-page .box.camps .logo-panel ul li { margin: 0 30px 0 0;}
.media-page .box.shuls ul li {margin: 0 30px 0 0;}

.contact-page .bottom-panel .right-box{right: 20px;}











}



@media screen and (max-width:991px){
.banner-block {padding-top: 65px !important;}
.banner-block .banner-desc h1 {font-size: 55px;line-height: 60px;}
.banner-block .banner-desc h3 {font-size: 14px;padding-right: 18px;}
.bio-panel p{font-size: 13px;line-height: 22px;padding: 0;}
.bio-panel {padding: 30px 0;}
.bio-panel h2 {font-size: 20px;line-height: 30px;padding-bottom: 14px;margin-bottom: 9px;}
.bio-panel h2::after {width: 100px;height: 8px;background-size: contain;}
.catagory-panel {padding:30px 0 15px;}
.catagory-panel .col-md-3 {width: 50%;max-width: 50%;}
.catagory-panel .box .content {padding-top: 195px;}

.quotes-panel .md-panel .col-md-4{width: 100%;max-width: 100%;flex: inherit;}
.quotes-panel .md-panel .box{min-height: inherit;padding-bottom: 20px;margin-bottom: 80px;padding-top: 70px;}
.quotes-panel .md-panel .box .img-box{top: -50px;width: 100px;height: 100px;}
.quotes-panel .md-panel .col-md-4:last-child .box{margin-bottom:0;}

.associated-box{padding-top:50px;}

.partner-block .bottom-panel .left-box {width: 100%;padding: 10px;}
.partner-block .bottom-panel .right-box {width: 100%;padding:25px 25px 0;}
.partner-block .bottom-panel .left-box .box{min-height: inherit;}

.partner-block .bottom-panel .left-box h2 {font-size: 18px;line-height: 20px;padding-bottom: 15px;margin-bottom: 18px;}
.partner-block .bottom-panel .left-box p{font-size: 13px;padding-bottom: 10px;}
.partner-block .bottom-panel .left-box ul li{font-size: 15px;line-height: 20px;padding-bottom: 20px;}
.partner-block .bottom-panel .right-box h2{font-size: 18px;line-height: 20px;padding-bottom: 15px;}

.partner-block{padding-top: 130px;padding-bottom: 110px;}
.partner-block::after {display:none;}
.partner-block::before {display:none;}

.quotes-panel.quotes-page .md-panel .box {min-height: inherit;padding-bottom: 20px;margin-bottom:32px;padding-top: 70px;margin-top: 45px;}

.media-page .box.schools .logo-panel ul li {margin: 0 30px 0 0;}
.media-page .box.schools .logo-panel ul li {margin: 0 30px 0 0;}

.partner-block.contact-page {padding-top: 60px;padding-bottom: 60px;}

.partner-block.contact-page .bottom-panel .right-box {width: 100%;padding: 25px 25px 0;position: inherit;right: 0;}


.partner-block.contact-page {padding-top: 60px;padding-bottom: 150px;}
.contact-page .bottom-panel .left-box .box { padding-top: 20px;}
.contact-page .bottom-panel .right-box .box.submit-btn .common-btn{padding: 8px 22px 6px;font-size: 17px;}





}

@media screen and (max-width:767px){
.banner-block .banner-desc h3 {display:none;}
.banner-block .banner-desc h1 {font-size: 40px;line-height: 60px;}
.banner-block .banner-desc h1 span {padding-left: 18%;}
.catagory-panel .box:hover .content {padding-top: 15px;}

.top-content-common h2{font-size: 20px;line-height: 30px;padding-bottom: 14px;margin-bottom: 9px;}
.top-content-common h2:after{width: 100px;height: 8px;background-size: contain;}
.quotes-panel .md-panel .box .icon-box img{width: 30px;}
.cm-botton a{padding: 9px 45px 7px 14px;font-size: 12px;line-height: 20px;}
.cm-botton {padding: 20px 0 0;}
.quotes-panel {padding: 30px 0;}
.quotes-panel .md-panel .box{margin-bottom: 70px;}
.top-content-common{padding-bottom: 15px;}

.associated-box .md-panel{padding-left:0;padding-right:0;}
.top-content-common p{font-size: 14px;line-height: 22px;padding: 0 0 10px;}
.associated-box .md-panel .col-md-2{width: 50%;max-width: 50%;}
.associated-box .md-panel .box{padding-bottom: 25px;}

.partner-block {padding-top: 110px;}
.partner-block .bottom-panel .right-box .box.submit-btn .common-btn{padding: 12px 40px 10px 20px;}
.partner-block .bottom-panel .left-box .box{padding-right:10px;padding-left:10px;}
.partner-block .bottom-panel .left-box ul li.mail a{font-size: 13px;}

.latest-panel .sm-img-panel .box .img-box {width: 25%;}
.latest-panel .sm-img-panel .box .content-box {width: 75%;}
.latest-panel .sm-img-panel .box .content-box h3{padding: 0 0 5px;}
.latest-panel .sm-img-panel .box .content-box h4{padding-bottom: 2px;}

.inner-banner h2 {font-size: 30px;line-height: 40px;padding: 0 50px;}
.inner-banner h2::before {width: 40px;height: 18px;background-size: contain;top: 14px;}
.inner-banner h2::after {width: 40px;height: 18px;background-size: contain;top: 14px;}
.inner-banner {height: 280px;}
.inner-banner .desc{bottom: 32%;}

.bio-page {padding: 30px 0 100px;}
.bio-page .content-box .box {min-height: inherit;padding: 15px;}
.bio-page .content-box .box p {font-size: 13px;line-height: 23px;padding: 0;}
.bio-page .content-box .box ul {padding: 20px 0 0 0;margin: 20px 0 0 0;text-align: left;}
.bio-page .content-box .box ul li {font-size: 15px;line-height: 20px;margin-bottom: 15px;}
.bio-page .content-box .box ul li .fa{font-size: 16px;line-height: 26px;}
.bio-page .content-box .box ul li.phone{margin-top: 0;}
.bio-page .top-content-common {padding-bottom: 0;}

.quotes-panel.quotes-page{padding-bottom:85px;}

.quotes-panel.quotes-page .bottom-panel {padding-top: 30px;}

.media-page .box.organisations .logo-panel ul li {margin: 0 20px 0 0;}
.media-page .box.schools .logo-panel ul li {margin: 0 20px 0 0;}
.media-page .box.camps .logo-panel ul li {margin: 0 20px 0 0;}
.media-page .box.shuls ul li {margin: 0 20px 0 0;}
.media-page .box h3 {font-size: 18px;line-height: 26px;margin-bottom: 15px;}
.media-page .box {padding-bottom: 30px;}
.media-page {padding: 30px 0 80px;}

.partner-block.contact-page .bottom-panel .right-box .box.submit-btn .common-btn {padding: 8px 20px;}
.partner-block.contact-page {padding-top: 35px;padding-bottom: 130px;}










}


@media screen and (max-width:600px){
.banner-block .banner-desc h1 {font-size: 36px;line-height: 55px;}
.catagory-panel .box:hover .content{padding: 7px;}
.quotes-panel .md-panel .col-md-4 {padding: 0 12px;}

.associated-box {padding-top: 30px;padding-bottom: 155px;}

.latest-panel .sm-img-panel .box .img-box a::before {top: 27%;}
.latest-panel {padding: 30px 0;}

.media-page .box .logo-panel ul li {width: 19%;}
.banner-block.background .img-block img{width:50%; height: auto;}
.banner-block .banner-desc h1{display:block;}
.banner-block .banner-desc h1 span{float:right;}
}


@media screen and (max-width:500px){

.banner-block .banner-desc h1 {font-size: 29px;}
.banner-block img{height: 182px;}





.catagory-panel .col-md-3 {width: 100%;max-width: 100%;padding: 0 12px;}
.catagory-panel .box .content {padding-top: 220px;}
.catagory-panel .box:hover .content{padding-top: 10%;}
#blog-slider .owl-next{right: -37px;}
#blog-slider .owl-prev{left:-37px;}

.top-content-common p {font-size: 13px;}

.latest-panel .sm-img-panel .box .img-box a::before {top: 31%;width: 22px;height: 22px;}
.latest-panel .sm-img-panel .box .content-box h3 {font-size: 12px;line-height: 17px;}
.latest-panel .sm-img-panel .box .content-box h4 {font-size: 12px;line-height: 16px;}
.latest-panel .sm-img-panel .box .content-box h5 {font-size: 12px;line-height: 16px;}

.vedio-page {padding: 30px 0 90px;}
.gj-picker.timepicker [role="header"] {font-size: 44px;padding: 12px 0;line-height: 50px;}

.quotes-panel .md-panel .box h3 {font-size: 15px;}
.quotes-panel .md-panel .box h2 {font-size: 16px;}

.media-page .box .logo-panel ul li {width: 100%;margin: 0 0 18px;}
.media-page .box.organisations .logo-panel ul li {margin: 0 0 20px 0;}
.media-page .box.schools .logo-panel ul li {margin: 0 0 20px 0;}
.media-page .box.camps .logo-panel ul li {margin: 0 0 20px 0;}
.media-page .box .logo-panel{padding-bottom:10px;}
.media-page .box.camps .logo-panel ul li{margin: 0 0 20px 0;}





}
@media screen and (max-width:450px){
.banner-block.background .img-block img{margin-left:-30px;}
}

@media screen and (max-width:400px){
.banner-block .banner-desc h1 {font-size: 23px;}











.bio-panel h2 {font-size: 19px;}

.catagory-panel .box .content {padding-top: 192px;}
.quotes-panel .md-panel .box h3 {font-size: 14px;}
.quotes-panel .md-panel .box h2{font-size: 15px;line-height: 20px;}

.latest-panel .sm-img-panel .box .img-box {width: 35%;}
.latest-panel .sm-img-panel .box .content-box {width: 65%;}

.inner-banner {height: 230px;}
.inner-banner h2 {font-size: 19px;line-height: 38px;}
.inner-banner .desc {bottom: 28%;}

.bio-page .content-box .box ul li {font-size: 12px;line-height: 18px;margin-right: 0;display: inline-flex;margin-bottom: 9px;}
.bio-page .content-box .box ul li.mail a {font-size: 13px;}
.bio-page .content-box .box p {font-size: 12px;line-height: 20px;}



}


@media screen and (max-width:364px){
.banner-block .banner-desc h1 {font-size: 22px;}



}



@media screen and (max-width:351px){
.banner-block .banner-desc h1 {font-size:18px;}
.partner-block .bottom-panel .left-box ul li .fa{font-size: 17px;line-height: 28px;margin-right: 0px;}
.partner-block .bottom-panel .left-box ul li{padding-bottom: 15px;}
.partner-block .bottom-panel .left-box .box {padding-right: 6px;padding-left: 6px;}
.partner-block .bottom-panel .left-box ul li.mail a {font-size: 12px;}
.partner-block .bottom-panel .right-box{padding: 20px 20px 0;}







}










