/*Font*/
body{font-family:"robotoregular";font-size:15px;}
.hidden{display:none;}
a{text-decoration:none!important;}
ul{list-style:none;margin:0;padding:0}
li{list-style:none;margin:0;padding:0}	

/*Popup*/
#exampleModal .modal-dialog{width:450px;}
#exampleModal .modal-header{background-color:#bf325b;position:relative;}
#exampleModal .modal-header h5{color:#fff;font-size:18px;font-family:"robotoregular";margin:0;display:inline-block;}
#exampleModal .modal-header .close{position:absolute;float:none;top:15px;right:15px;color:#fff;opacity:1;}
#exampleModal .modal-body input{height:35px;border:1px solid #e3e3e3e;width:100%;margin-bottom:5px;padding-left:15px;}
#exampleModal .modal-body select{height:35px;border:1px solid #e3e3e3e;width:100%;margin-bottom:5px;padding-left:15px;}
#exampleModal .modal-body textarea{border:1px solid #e3e3e3e;width:100%;margin-bottom:5px;padding-left:15px;color:#808080;padding-top:8px;}
#exampleModal .modal-body input[type="submit"]{height:50px;border:1px solid #082970;width:100%;margin-bottom:5px;padding-left:15px;background-color:#082970;color:#fff;font-size:18px;transition:all ease 0.5s;background-image:none;}
#exampleModal .modal-body input[type="submit"]:hover{background-color:#000;}

#scholarshipModal{z-index:9999999999}
#scholarshipModal .modal-dialog{width:500px;}
#scholarshipModal .modal-dialog .modal-content{background-color:transparent;box-shadow:none;-webkit-box-shadow:none;border:none;}
#scholarshipModal .modal-dialog .modal-body a{}
#scholarshipModal .modal-dialog .modal-body{padding:0;position:relative;}
#scholarshipModal .modal-dialog .modal-body a img{width:100%;}
#scholarshipModal .modal-dialog .modal-body .close{position:absolute;top:15px;right:15px;color:#fff;opacity:.8;z-index:99999}
/*Popup*/

/*Header*/

.header .navbar{background-color:#fff;padding:0;border:none;margin-bottom:0;box-shadow:0 2px 15px rgba(0,0,0,0.1);z-index:999;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}
.header .navbar.txt-center{text-align:center;}
.header .navbar.txt-center .navbar-brand{display:inline-block;}
.header .navbar.txt-center .navbar-brand > img{width:240px;}
.navbar-brand{padding:15px 0;height:auto;margin:0;}
.navbar-brand > img{width:160px;}
.navbar-fixed-bottom, .navbar-fixed-top{z-index:99999;}
.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand{margin-left:0;float:none;display:block;}
.header .navbar-nav>li>a{padding:0px 18px;text-align:center;color:#000;line-height:74px;letter-spacing:0px;}
.header .navbar-nav>li:last-child>a{padding-right:0;}
.nav > li > a{transition:all ease 0.5s;}
.nav > li > a:hover, .nav > li > a:focus{background-color:transparent;color:#bf325b;}
.navbar-toggle{background-color:#202C45;margin-top:20px;margin-right:15px;}
.navbar-toggle .icon-bar{background-color:#fff;}
.black{background:#fff;}
.navbar-nav{float:right;}
/*Header*/

.title p{font-size:16px;margin:5px 0 0 0;}

/* Common Banner */
.common-banner{padding:80px 0;background-color:#cdf4fd;}
.common-banner .banner-img{margin-top:0px}
.common-banner .banner-img img{width:100%;margin-top:0px;}

.common-banner h1{font-size:60px;line-height:60px;font-family:"robotolight";margin:0 0 30px;}
.common-banner h1 span.one{display:block;font-family:"robotobold";}
.common-banner h1 span.two{color:#bf325b;}

.common-banner .legacy{margin:0 0 60px;}
.common-banner .legacy li{position: relative;font-size: 18px;padding: 5px 0px 5px 25px;font-weight: 400;}
.common-banner .legacy li:before{position: absolute;content: url(../svg/checknew-3.svg);top: 6px;
left: 0;width: 16px;}



.common-banner .banner-cta{margin-top:30px;}
.common-banner .banner-cta .icon-box-wrapper{display:flex;}
.common-banner .banner-cta .icon-box-wrapper .icon-wrapper{display:flex;justify-content:center;position:relative;z-index:0;}
.common-banner .banner-cta .icon-box-wrapper .icon-wrapper .icon{display:flex;justify-content:center;align-items:center;margin:0 7px 0 0;background-color:#000;width:45px;height:45px;border-radius:50%;line-height:50px;}
.common-banner .banner-cta .icon-box-wrapper .icon-wrapper .icon i img{width:20px;}
.common-banner .banner-cta .icon-box-wrapper .icon-text{display:flex;justify-content:center;flex-direction:column;overflow:hidden;}
.common-banner .banner-cta .icon-box-wrapper .icon-text .content{font-size:13px;color:#333;}
.common-banner .banner-cta .icon-box-wrapper .icon-text h5{font-size:18px;margin:0;color:#000;}

.common-banner .banner-cta .icon-box-wrapper .icon-wtp{display:flex;justify-content:center;flex-direction:column;overflow:hidden;margin-left:15px;padding-left:15px;position:relative;}
.common-banner .banner-cta .icon-box-wrapper .icon-wtp:before{width:2px;height:25px;background-color:#000;position:absolute;left:0px;top:10px;content:"";}
.common-banner .banner-cta .icon-box-wrapper .icon-wtp img{height:45px;}
.common-banner .banner-cta .lower-cta a{display:inline-block;background-color:#082970;padding:15px 65px;border-radius:5px;color:#fff;margin-top:30px;}

/* Common Banner */

/*toppers-punjab CSS*/
#toppers-cat{background-color:#f1f1f1;}
/********************testimonial-sec*************/
.our-ach-testimonial-sec {padding: 80px 0;background-color:#e9e9e9;}
.our-ach-testimonial-sec .title{margin:0 0 10px;text-align:center;}
.our-ach-testimonial-sec .title h3{font-size: 32px; margin:0px; font-weight:600;}
.our-ach-testimonial-sec .title h3 span.who {    font-family: 'Allura';    color: #BF325B;    font-size: 35px; }
.our-ach-testimonial-sec h4{display:inline-block;margin-top:15px;margin-bottom:5px;}
.our-ach-testimonial-sec h4 span.first{display:inline-block;color:#FFE7EE;font-size:48px;font-weight:800;border-radius:5px 0 0 5px;padding:5px 15px;background-color:#BF325B;position:relative;}
.our-ach-testimonial-sec h4 span.first:after{left: 100%;top: 50%;border: solid transparent;content: "";height: 0;
width: 0;position: absolute;pointer-events: none;border-color: rgba(151, 50, 91, 0);border-left-color: #bb2d5a;border-width: 15px;margin-top: -15px;}
.our-ach-testimonial-sec h4 span.sec{display:inline-block;color:#BF325B;font-size:48px;padding:0px;font-weight:400;background-color:#ffc0d2;padding:5px 15px;border-radius:0px 5px 5px 0;}

.our-ach-testimonial-sec h5{color:#606060;font-size:24px;margin:0 0 30px;}
.our-ach-testimonial-sec h6{color:#000;font-size:24px;font-weight:500;display:none}

.our-ach-testimonial-sec h2	{display: inline-block;    margin-top: 0;    margin-bottom: 0px;}
.our-ach-testimonial-sec h2 span.sec {    display: inline-block;    color: #BF325B;    font-size: 48px;    padding: 0px;    font-weight: 400;    background-color: transparent;    padding: 5px 15px;    border-radius: 0px 5px 5px 0;}
.our-ach-testimonial-sec .rv-testimonial-box .rv-rating .fa-star {color: #FFC942;}
.our-ach-testimonial-sec .rv-testimonial-box .testimonial-image{text-align: center; margin: 15px auto;}
.our-ach-testimonial-sec .rv-testimonial-box .testimonial-image img{width: 100%; margin:30px 0px;}
.our-ach-testimonial-sec .rv-testimonial-box .rv-img-name{margin:3px 0 7px;}
.our-ach-testimonial-sec .rv-testimonial-box .rv-logo{width: 40%;position: absolute;bottom: 15px;}
.our-ach-testimonial-sec .rv-toppers-hub{box-shadow: 0px 4px 35px rgba(152, 146, 146, 0.25);padding: 5px 15px;border-radius: 3px;background-color:#011d34;}
.our-ach-testimonial-sec .rv-toppers-hub h3{margin-top: 0;font-size: 20px;display: none;}
.our-ach-testimonial-sec .rv-toppers-hub img{width: 250px;margin: 0 auto;}
.our-ach-testimonial-sec .owl-nav .owl-prev {background: #152058;padding: 3px 7px;display: inline-block; color: #fff;border-radius: 50%;width: 25px;height: 25px; margin-right:5px;}
.our-ach-testimonial-sec .owl-nav .owl-next {background: #152058;padding: 3px 7px;display: inline-block; color: #fff;border-radius: 50%;width: 25px;height: 25px;}
.our-ach-testimonial-sec .owl-dots{text-align: center;}
.our-ach-testimonial-sec .owl-theme .owl-dots .owl-dot{display:inline-block;margin-top:30px;}
.our-ach-testimonial-sec .owl-theme .owl-dots .owl-dot span {width: 10px;height: 8px;margin: 2px;background: #959090;display: block;-webkit-backface-visibility: visible;transition: opacity .2s ease;}
.our-ach-testimonial-sec .owl-nav {text-align: -webkit-center;padding-top: 10px;}
.our-ach-testimonial-sec .owl-carousel{height: 100%;}
.our-ach-testimonial-sec .item{height: 100%;}
.our-ach-testimonial-sec .owl-carousel .owl-stage{height: 100%;}
.our-ach-testimonial-sec .owl-carousel .owl-stage-outer{height: 100%;}     
.our-ach-testimonial-sec .owl-theme .owl-dots .active span{background-color: #bf325b;}
.our-ach-testimonial-sec .rv-slider .item .ach-testi-sec{background: #fff; border-radius: 4px; padding: 30px 20px; box-shadow: 0px 1px 8px -2px #ccc;}
.our-ach-testimonial-sec .ach-testi-sec {background: #f4fcff; border-radius: 4px; padding: 10px;position:relative;	overflow:hidden;}
.our-ach-testimonial-sec .ach-box-div {width: 170px;height: 260px; background-color: #cdf4fd; position: absolute; box-shadow: 0px 1px 16px #ccc;rotate: 25deg;top: -40px;left: -100px;border-radius: 4px;}

.our-ach-testimonial-sec .toppers-img{margin-bottom:30px;}
.our-ach-testimonial-sec .toppers-img img{border-radius:8px;width:100%;}
.our-ach-testimonial-sec .toppers-img img.img-desktop{display:block;}
.our-ach-testimonial-sec .toppers-img img.img-mob{display:none;}

.our-ach-testimonial-sec .top-hd-sec{border-bottom: 1px solid #daebf1;}
.our-ach-testimonial-sec .top-hd-sec h5 {color: #1fabe6;font-size: 16px;text-align: left;}
.our-ach-testimonial-sec .top-hd-sec .raiting {position: absolute; right: 10px;top: -25px;}
.our-ach-testimonial-sec .top-hd-sec .raiting .fa {color: #ffc942;}
.our-ach-testimonial-sec .top-hd-sec h5.rv-img-name span {color: #333;font-size: 14px; display: block;}
.our-ach-testimonial-sec .ach-testi-sec p.testimonial-text{font-size:14px; padding: 10px 0px;}
/*.our-ach-testimonial-sec .ach-testi-sec p.testimonial-text:after {content: '\f10e';font-family: 'FontAwesome';font-weight: normal;font-style: normal;margin: 0px 0px 0px 10px; text-decoration: none; font-size: 36px; position: absolute; right: 10px;color: #d6e8ef82;}*/
.our-ach-testimonial-sec .rv-title h2 {font-size: 34px;margin: 0px; position: relative;}
.our-ach-testimonial-sec .rv-title h2:before {content: "";position: absolute;background-image: url(../rv-underline-2.html);background-repeat: no-repeat;width: 200px;height: 10px;bottom: -12px;left: 0;background-size: contain;}
.our-ach-testimonial-sec .rv-title p {padding: 20px 0px;}

.topper-img{    display: flex;   flex-wrap: wrap; justify-content: center; margin-bottom:30px;}
.topper-row{    display: flex; width: 100%; flex-wrap: wrap; justify-content: center;}
.topper-row  .std-img  img.responsive-img { width: 100%;}
.topper-row .std-img {background-color: #B5E8F3; margin: 5px; border-radius: 4px; width: 6.69%;}
/********************testimonial-sec*************/
.video-sec{padding:80px 0;}
.video-sec .title{margin:0 0 50px;text-align:center;}
.video-sec .title h3{font-size:40px;margin:0px;font-family:"robotoregular";}
.video-sec .title h3 span{font-family:"robotobold";display:block;} 

/*toppers-punjab CSS*/
.city-toppers {padding: 80px 0;}
.city-toppers .title{margin:0 0 50px;text-align:center;}
.city-toppers .title h3{font-size:40px;margin:0px;font-family:"robotoregular";}
.city-toppers .title h3 span{font-family:"robotobold";display:block;}  

/*toppers-count CSS*/

.toppers-count{padding:50px 0px;background-color:#f1f1f1;text-align:center;}
.toppers-count .toppers-img {}
.toppers-count .toppers-img img{border-radius:8px;width:100%;}
.toppers-count .toppers-img img.img-desktop{display:block;}
.toppers-count .toppers-img img.img-mob{display:none;}


.toppers-count .rv-title{margin-bottom: 20px;}
.toppers-count .rv-title h2{color: #000;margin: 0;position: relative;font-size: 34px;}
.toppers-count .rv-title h2::before{content: "";position: absolute;background-image: url("../rv-underline-2.html");background-repeat: no-repeat;width: 200px; height: 10px;bottom: -12px;left: 0;}
.toppers-count .rv-title p{color: #000;margin: 0;padding-top: 20px;font-size: 14px;}

.toppers-count h2{display:inline-block;margin-top:0;}
.toppers-count h2 span.first{display:inline-block;color:#FFE7EE;font-size:48px;font-weight:800;border-radius:5px 0 0 5px;padding:5px 15px;background-color:#BF325B;position:relative;}
.toppers-count h2 span.first:after{left: 100%;top: 50%;border: solid transparent;content: "";
height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(151, 50, 91, 0);border-left-color: #bb2d5a;border-width: 15px;margin-top: -15px;}
.toppers-count h2 span.sec{display:inline-block;color:#BF325B;font-size:48px;padding:0px;font-weight:400;background-color:#FFE7EE;padding:5px 15px;border-radius:0px 5px 5px 0;}

.toppers-count h3{color:#000;font-size:32px;margin:0 0 30px;}
.toppers-count h4{color:#000;font-size:24px;font-weight:500;display:none}

/*toppers-count CSS*/
/*why mba*/
.mba-dream{padding:80px 0;}
.mba-dream h3.main-title{font-size:40px;margin:0 0 15px;font-family:"robotoregular";}
.mba-dream h3.main-title span{font-family:"robotobold";display:block;}
.mba-dream h4{font-family:"robotobold";font-size:18px;margin:15px 0 5px;color:#bf325b;}
.mba-dream .about-txt ul{display:inline-block;}
.mba-dream .about-txt li{position: relative;font-size: 15px;padding: 5px 0px 5px 25px;font-weight: 400;color:#606060;text-align:left;}
.mba-dream .about-txt li strong{color:#082970;}
.mba-dream .about-txt li:before{position: absolute;content: url(../svg/checknew-3.svg);top: 6px;left: 0;width: 16px;}
.mba-dream .about-img img{width:100%;}
.mba-dream p{font-size:15px;line-height:24px;color:#606060;}
.mba-dream p.last{margin-bottom:0;}	
.mba-dream button{display:inline-block;background-color:#082970;padding:15px 35px;border-radius:5px;color:#fff;border:none;}

.mba-dream .hidden-text{max-height:0;overflow:hidden;transition:max-height 0.5s ease-out;padding-top:15px;}


/*why mba*/
/*why hitbullseye*/
.why-hitbullseye{padding:80px 0;background-color:#e9e9e9;}
.why-hitbullseye .title{margin:0 0 50px;text-align:center;}
.why-hitbullseye .title h3{font-size:40px;font-family:"robotoregular";margin:0 0 5px;}
.why-hitbullseye .title h3 span{font-family:"robotobold";display:block;}
.why-hitbullseye .title p{font-size:15px;color:#606060;line-height:24px;}

.why-hitbullseye .hb-box{background-color:#fff;border-radius:5px;padding:25px;text-align:center;margin:15px 0;height:170px;box-shadow:0px 0px 20px 5px #e3e3e3;}
.why-hitbullseye .hb-box i{padding:8px;background-color:#fff4f4;display:inline-block;margin:0 0 10px;border-radius:5px;}
.why-hitbullseye .hb-box i img{height:50px;}
.why-hitbullseye .hb-box p{font-size:15px;color:#606060;margin:0;}
/*why hitbullseye*/
/*Team Section*/
.team-sec{padding:80px 0;}
.team-sec .title{margin:0 0 50px;text-align:center;}
.team-sec .title h3{font-size:40px;font-family:"robotoregular";margin:0 0 5px;}
.team-sec .title h3 span{font-family:"robotobold";}
.team-sec .title li{font-size:15px;color:#606060;line-height:24px;padding:5px 0 5px 25px;position:relative;text-align:left;display:inline-block;}
.team-sec .title li:before{position: absolute;content: url(../svg/checknew-3.svg);top: 6px;left: 0;width: 16px;}
.team-sec .no-row{margin-left:-5px;margin-right:-5px;}
.team-sec .no-row .pad5{padding:0 5px;}
.team-sec .team-img.img-responsive{display:block;}
.team-sec .team-img.img-mob{display:none;}
.team-sec .rv-stripe {position: relative;border-radius: 2px;padding: 7px 25px;margin-bottom: 10px;color: #fff;text-align:center;border-radius:5px;border-top:2px solid #BF325B;}
.team-sec .stripe-bg-1{background-color: #FFE7EE;color:#BF325B;}
.team-sec .stripe-bg-2{background-color: #FFE7EE;color:#BF325B;}
.team-sec .stripe-bg-3{background-color: #FFE7EE;color:#BF325B;}
.team-sec .stripe-bg-4{background-color: #FFE7EE;color:#BF325B;}
.team-sec .stripe-bg-5{background-color: #FFE7EE;color:#BF325B;}
.team-sec .stripe-bg-6{background-color: #FFE7EE;color:#BF325B;}
.team-sec .rv-stripe p{margin-bottom: 0;}
.team-sec .rv-stripe p i{position: absolute;left: 7px;top: calc(50% - 8px);}

.team-sec .faculty-box{background-color:#fee8eb;}
.team-sec .faculty-box{padding: 20px 20px;background-color: #ededed;border-radius: 6px;}
.team-sec .owl-carousel .owl-item img.img-responsive{display:block;}
.team-sec .owl-carousel .owl-item img.img-mob{display:none;}
.team-sec .faculty-box .rv-faculty-content .rv-name h4{margin: 0;margin-bottom: 5px;color: #000;font-size: 20px;}
.team-sec .faculty-box .rv-faculty-content .rv-name p{color: #777777;font-size: 14px;margin-bottom: 10px;}
.team-sec .faculty-box .rv-faculty-content .rv-faculty-p{list-style: none;padding-left: 0;margin-bottom: 20px;}
.team-sec .faculty-box .rv-faculty-content .rv-faculty-p li{position: relative;margin-bottom: 10px;padding-left: 15px;color: #464646;}
.team-sec .faculty-box .rv-faculty-content .rv-faculty-p li::before{content: "";position: absolute;height: 5px;width: 5px;border-radius: 50%;background-color: #FFB840;left: 0;top:7px;}
.team-sec .faculty-box .rv-faculty-content .rv-faculty-p h4{font-size: 18px;margin: 0;margin-bottom: 10px;}
.team-sec .faculty-box .rv-faculty-content .rv-faculty-p h4 i{color: #fff;font-size: 12px;background: #FFB840;padding: 2px;border-radius: 50%;}
.team-sec .faculty-box .rv-fbp{padding: 5px 10px 5px 45px;border-radius: 4px;}
.team-sec .faculty-box .rv-th-box{background-color: #F5F6FE;}
.team-sec .faculty-box .rv-fbp::before{content: "";position: absolute;background-repeat: no-repeat;width: 26px;height: 26px;left: 25px;top: calc(50% - 13px);}
.team-sec .faculty-box .rv-rd-box{background-color: #DFFDF0;}
.team-sec .faculty-box .rv-th-box::before{background-image: url("../rv-mkt-th-icon-2.html");}
.team-sec .faculty-box .rv-rd-box::before{background-image: url("../rv-mkt-rd-icon-2.html");}
.team-sec .faculty-box .rv-fbp p{font-size: 14px;margin-bottom: 0px;color: #777777;}
.team-sec .faculty-box .rv-fbp span{font-size: 22px;font-weight: 600;}
/*Team Section*/


/*City HB*/
.city-hb{padding:80px 0;}
.city-hb h3.main-title{font-size:40px;margin:0 0 15px;font-family:"robotoregular";}
.city-hb h3.main-title span{font-family:"robotobold";display:block;}
.city-hb p{font-size:15px;line-height:24px;color:#606060;}
.city-hb p.visible{display:inline;}
.city-hb button{display:inline;color:#606060;border:none;font-size:15px;background-color:transparent;background-image:none;padding:0;}
.city-hb .content{margin-top:15px;}
.city-hb #batch-hidden{display:none;}



/*City HB*/

/*Select Program*/
.programs{padding:80px 0;background-color:#f1f1f1;}
.programs .title{text-align:center;margin:0 0 50px;}
.programs .title h3{font-size:40px;margin:0;font-family:"robotoregular";}
.programs .title h3 span{font-family:"robotobold";}
.programs .title p{font-size:15px;color:#606060;line-height:24px;}
.programs .program-box{background-color:#fff;}
.programs .program-box .img{}
.programs .program-box .img img{width:100%;}
.programs .program-box .txt{padding:25px;height:270px;}
.programs .program-box.cuet .txt{padding:25px;height:310px;}
.programs .program-box .txt h4{font-size:20px;position:relative;margin:0 0 10px;color:#000;}
.programs .program-box .txt h4 span{color:#bf325b;margin-left:5px;}
.programs .program-box li{position:relative;font-size:14px;padding:5px 0px 5px 25px;font-weight:400;color:#606060;}
.programs .program-box li span{display:block;}
.programs .program-box li:before{position:absolute;content:url("../svg/checknew-3.svg"); top:8px;left:0;width:16px;}
.programs .owl-dots{text-align: center;}
.programs .owl-theme .owl-dots .owl-dot{display:inline-block;margin-top:30px;}
.programs .owl-theme .owl-dots .owl-dot span {width: 10px;height: 8px;margin: 2px;background: #c5c5c5;display: block;-webkit-backface-visibility: visible;transition: opacity .2s ease;}
.programs  .owl-theme .owl-dots .active span{background-color: #bf325b;}

/*Select Program*/
/*--call to action--*/
.call-to-action{padding:30px 0;background-color:#082970;}
.call-to-action h3{font-size: 24px;font-family:"robotobold";margin:0px;color: #fff;line-height:40px;}
.call-to-action a{border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;background-color: #bf325b;color: #fff;font-size: 16px;padding: 12px 15px;display: inline-block;margin-top: 0px;transition: all ease 0.5s;float:right;}
.call-to-action a:hover{background-color:#c7a547;color:#fff;}

/*--call to action--*/




.courses-offered{padding:80px 0;background-color:#f1f1f1;}
.courses-offered .title{text-align:center;margin:0 0 50px;}
.courses-offered .title h3{font-size:40px;margin:0;font-family:"robotoregular";}
.courses-offered .title h3 span{font-family:"robotobold";display:block;}
.courses-offered .title p{font-size:15px;color:#404040;line-height:24px;}
.courses-offered .course-box .img img{width:100%;} 
.courses-offered .course-box .text{background-color:#fff;padding:25px;text-align:center;}
.courses-offered .course-box .text h4{margin:0 0 10px;color:#bf325b;font-size:24px;}
.courses-offered .course-box .text p{color:#606060;}
.courses-offered .owl-dots{text-align: center;}
.courses-offered .owl-theme .owl-dots .owl-dot{display:inline-block;margin-top:30px;}
.courses-offered .owl-theme .owl-dots .owl-dot span {width: 10px;height: 8px;margin: 2px;background: #c5c5c5;display: block;-webkit-backface-visibility: visible;transition: opacity .2s ease;}
.courses-offered  .owl-theme .owl-dots .active span{background-color: #bf325b;}



.contact-sec{padding:80px 0;}
.contact-sec .title{text-align:center;margin:0 0 50px;}
.contact-sec .title h3{font-size:40px;margin:0;font-family:"robotoregular";}
.contact-sec .title h3 span{font-family:"robotobold";}

.contact-sec .contact-txt{height:350px;background-color:#bf325b;padding:25px;}
.contact-sec .contact-txt h4{font-size:32px;font-family:"robotobold";margin:0 0 15px;color:#fff;}
.contact-sec .contact-txt li{position:relative;padding:15px 0 15px 50px;color:#fff;font-size:16px;}
.contact-sec .contact-txt li.loc img{position:absolute;top: 15px;left: 0;width:40px;}
.contact-sec .contact-txt li.loc{margin-top:5px;}
.contact-sec .contact-txt li.ph img{position:absolute;top: 9px;left: 0;width:40px;}
.contact-sec .contact-txt li.ph a{color:#fff;margin-top:9px;}
.contact-sec .contact-txt li.mail img{position:absolute;top: 10px;left: 0;width:40px;}
.contact-sec .contact-txt li.mail{margin-top:5px;}
.contact-sec .contact-txt li.timings img{position:absolute;top: 10px;left: 0;width:40px;}
.contact-sec .contact-txt li.timings{margin-top:5px;}
.contact-sec .contact-txt a.nv{display:inline-block;padding:10px 25px;border-radius:5px;background-color:#fff;margin-top:30px;color:#000;}

.faqs{padding:80px 0;background-color:#f1f1f1;}
.faqs .title{text-align:center;margin:0 0 50px;}
.faqs .title h3{font-size:40px;margin:0;font-family:"robotoregular";}
.faqs .title h3 span{font-family:"robotobold";}
.panel-group {margin-bottom: 0;padding: 0px;}
#accordion .panel {border: medium none;border-radius: 0;box-shadow: none;margin: 0 0 15px 10px;overflow:visible;background-color:transparent;}
#accordion .panel-heading {border-radius: 30px;padding: 0;}
#accordion .panel-title span {background: #bf325b none repeat scroll 0 0;border: 1px solid transparent;border-radius: 30px;color: #fff;display: block;font-size: 18px;padding: 12px 20px 12px 50px;position: relative;
transition: all 0.3s ease 0s;}
#accordion .panel-title span.collapsed {background: #fff none repeat scroll 0 0;border: 1px solid #ddd;color: #333;}
#accordion .panel-title span:after, #accordion .panel-title span.collapsed:after {background: #bf325b none repeat scroll 0 0;border: 1px solid transparent;border-radius: 50%;box-shadow: 0 3px 10px rgba(0, 0, 0, 0.58);color: #fff;content: url('../svg/uparrow-2.svg');font-family: "Font Awesome 5 Free";font-size: 25px;height: 55px;left: -20px;line-height: 15px;position: absolute;text-align:center;top: -5px;transition: all 0.3s ease 0s;width: 55px;padding:15px;}
#accordion .panel-title span.collapsed:after {background: #fff none repeat scroll 0 0;border: 1px solid #ddd;box-shadow: none;color: #333;content: url('../svg/downarrow-2.svg');}
#accordion .panel-body {background:#fff;border-top: medium none;padding: 25px;position: relative;margin-top:15px;}
#accordion table, #accordion th, #accordion td {border: 1px solid black;border-collapse: collapse;padding:5px;}


/*footer*/

footer{background-color:#000;padding:30px 0 20px;color:#9b9b9b;}
footer h3{font-size:16px;text-transform:uppercase;display:inline-block;margin:0;line-height:30px;padding-right:15px;}
footer a{display:inline-block;padding:0;}
footer a img{width:120px; height:40px;}
footer .foot_soc h3{font-size:16px;text-transform:uppercase;display:inline-block;margin:0;line-height:30px;padding-right:15px;color:#fff;}
footer h4{font-size:16px;text-transform:uppercase;display:inline-block;margin:0;line-height:30px;padding-right:15px;width:100%;float:left; color:#fff;}
footer .foot_soc a{display:inline-block;padding:0 2px;}
footer .foot_soc a i{width:35px; height:35px;background-color:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;line-height:35px;text-align:center;font-size:18px;}
footer .foot_down p{margin:10px 0 0 0;line-height:30px;}
.go-top{padding:10px 15px;font-size:18px;background-color:#000;color:#fff;position:fixed;bottom:30px;right:20px;border:1px solid #fff;}
footer .city-center li a{color: #9b9b9b;font-size: 14px;transition: color .75s ease;line-height: 25px;}
footer .other-center ul.city-center {width:49%;float:left;}
.nw-pg footer .other-center ul.city-center {width:49%;float:left;}
footer .other-center .city-center:last-child {float:left;}
.nw-pg footer .other-center .city-center:last-child {float:left;}
footer .other-center .city-center li a:hover {color:#bf325b;}
footer .city-center li a:hover{color:#bf325b;}
footer .footer-bottom {border-top:1px solid rgba(255,255,255,.2);padding-top:15px;margin-top:15px;}
footer .app ul {margin:0 0 20px 0;padding:0 0 0 0;}
footer .app ul li {list-style-type:none;display:inline-block;}
footer .app ul li:nth-child(2) {margin:0 5px 0 10px;}
footer .app ul li img {width:100px;height:auto;}

footer .company-terms {text-align:right;}
footer .company-terms ul {margin:18px 0 0 0;padding:0 0 0 0;}
footer .company-terms ul li {list-style-type:none;display:inline-block;}
footer .company-terms ul li:nth-child(2):before {content:"|";margin:0px 10px;color:#cccccc;}
footer .company-terms ul li:nth-child(2):after {content:"|";margin:0px 10px;color:#cccccc;}
footer .company-terms ul li a {color:#cccccc;}
footer .company-terms ul li a:hover {color:#bf325b;}
.go-top:hover{color:#bf325b}
/*footer*/
.mob-content{display:none;}

