.mobOn{display:none}
.mobOff{display:block}
.fiftyList li {width: 48%;display: inline-block !important;vertical-align: top;}
.thrityList li {width: 32%;display: inline-block !important;vertical-align: top;}


.headertxtSlider{/*margin-top:30px; position:relative;*/ z-index:100; position:absolute; bottom:10%;}
.headerS2 .headertxtSlider h1{font-size: 36px; color: #fff;font-weight: bold;display: block; font-family: var(--primary-font); text-shadow: 4px 4px 4px rgba(0, 0, 0, 0.25);  }
.headerS2 .headertxtSlider h3{color: #fff;font-weight: 500;display: block; font-family: var(--primary-font); text-shadow: 4px 4px 4px rgba(0, 0, 0, 0.25);  }
.headerS2 .rightT{text-align: right; right:5%}
.headerS2 .rightL{text-align: left; left:5%}
.headerS2 .headertxtSlider h1{font-size: 32px; line-height: 32px;margin-bottom: 50px;}
.headerS2 .headertxtSlider h1 span{font-size:74px;}
.headerS2 .headertxtSlider h3{font-size: 20px; line-height: 24px; }
.headerS2 .headertxtSlider p{font-size: 34px;line-height: 40px; margin-bottom:20px}
.headerS2 .headertxtSlider li{font-size:22px; line-height:28px; margin-bottom:10px;color:#fff;}
/*.headerS2 .headertxtSlider li::before{content: "\00BB"; }*/

.headerS3 .headertxt h1{font-size: 90px; line-height: 100px;}
.headerS3 .headertxt p{font-size: 34px;line-height: 40px; margin-bottom:20px}

header{width:100%; background:#2a3035; background-size:cover; padding:110px 0px; font-family: var(--primary-font); position:relative}

.headerS3 header{width:100%; background:#2a3035; background-size:cover; padding:80px 0px; font-family: var(--primary-font); position:relative}


.maskHeader{position: absolute; width: 100%;height: 100%; top: 0;left: 0;right: 0;bottom: 0; background-color: rgba(0,0,0,0.5);
  z-index: 0;cursor: pointer;}
.maskHeaderS2{position: absolute; width: 100%;height: 100%; top: 0;left: 0;right: 0;bottom: 0; background: linear-gradient(357.86deg, #000000 23.89%, rgba(0, 0, 0, 0) 72.92%);
  z-index: 0;cursor: pointer;} 
 
 
.headertxt{margin-top:30px; position:relative; z-index:100;}
.headertxt h2 {font-size: 36px;color: #fff;text-align: center;font-weight: bold;}
.headertxt h1 {font-size: 36px; color: #fff;text-align: center;font-weight: bold;display: block; font-family: var(--primary-font); text-shadow: 4px 4px 4px rgba(0, 0, 0, 0.25);}

/*.headertxt h1 span {color: #fff;font-size: 48px;font-weight: bold;line-height: 48px;padding: 15px 0px;margin: 10px auto 10px;text-align: center;text-transform: uppercase;display: table; position:relative;}
.headertxt h1 span:after {position: absolute;left: 0;right: 0;margin: auto;display: block;width: 70%;border-top: 2px solid #fff; content: ""; top: 0;}
*/
.headertxt h1 span {color: #fff;font-size: 48px;font-weight: bold;line-height: 48px;padding: 15px 0px;border-top: 1px solid #fff;border-bottom: 1px solid #fff;margin: 10px auto 10px;text-align: center;text-transform: uppercase;display: table;}



.headertxt h1 b{font-weight:900;}
.headertxt h3{font-size:36px; color:#fff; text-align:center; font-weight:bold; }
.headertxt p{font-size:24px; color:#fff; text-align:center; margin:15px auto 15px; max-width:80%; line-height: 1.5; text-shadow: 4px 4px 4px rgba(0, 0, 0, 0.25); font-family: var(--primary-font);line-height: 35px; }
.hBtnHM{text-align:center; margin-top:40px;}
a.hBtn{background: #E3000F;color:#fff; border-radius: 2px;padding:15px 15px; margin:5px;}
a.hBtn:hover{text-decoration:none; background:#222; color:#fff;}

.contentSection{clear:both;padding:50px 0px;  position:relative; z-index:100;}
.buildSection{clear:both;padding:50px 0px;  position:relative; z-index:100; }
.buildSection h2{font-size: 40px;line-height: 54px; font-family: var(--primary-font); padding-top:50px;}
.buildSection p{font-style: normal;font-weight: 400;font-size: 18px;line-height: 32px;color: #333333; font-family: var(--primary-font), sans-serif;}

ul.circleList{display:flex; position:relative; margin:35px 0px; padding:0px;flex-wrap: wrap; justify-content: center;}
.circleList li{border-radius: 50%;  height: 200px;  width: 200px;background: #5A7173; position:relative; text-align:center; list-style:none;}
.circleList li b{font-family: var(--primary-font);font-style: normal;font-weight: 800;font-size: 40px;line-height: 50px; text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);}
.circleList li p{text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25); font-family: var(--primary-font);font-style: normal;font-weight: 400;font-size: 18px;line-height: 130%;text-align: center;}
.circleList li:nth-child(2){background: #6FCF97;margin-left:-20px;}
.circleList li:nth-child(3){background: #40739E;margin-left:-20px;}
.circleList li:nth-child(4){background: #E3714B;margin-left:-20px; }
.circleList li:nth-child(5){background: rgba(113, 128, 147, 0.9);margin-left:-20px;}
.circleList li:nth-child(6){background: rgba(51, 51, 51, 0.9);margin-left:-20px;}

.circle-content {color: #fff; padding-top:40px;text-align: center;width: 80%; margin:0 auto;}

.contentSection .contentTxt .conImgTxt{display:flex;margin-bottom:15px;}
.contentSection .contentTxt{max-width:1150px; text-align:center; margin:0 auto;}
.contentSection .contentTxt .conImgTxt .conTxt{    align-self: center;    padding-left: 15px;}
.contentSection .contentTxt h3{font-family: var(--primary-font);font-size: 35px;line-height: 41px;color: #323232;}
.contentSection .contentTxt h3 span{color:#E3000F;}
.contentSection .contentTxt p{font-family: var(--primary-font);font-style: normal;font-weight: 400;font-size: 18px;line-height: 30px;color: #323232; clear:both;}

.contentSection .featureBlock ul{position: absolute;top: -80px;width: 100%;}
.contentSection .featureBlock li{margin:3px; background:#E3000F; padding:0px; width:32%; text-align:center; font-family: var(--primary-font);
display: inline-block; position:relative;height: 250px;vertical-align: top;}
.featureimg1{background:url("../images/home-banner/engineering/webp/feature/engineering-programs-section-4.webp") no-repeat; background-size:cover; width: 100%;height: 100%;}
.featureimg2{background:url("../images/home-banner/engineering/webp/feature/engineering-programs-section-2.webp") no-repeat; background-size:cover; width: 100%;height: 100%;}
.featureimg3{background:url("../images/home-banner/engineering/webp/feature/engineering-programs-section-3.webp") no-repeat; background-size:cover; width: 100%;height: 100%;}
.featureimg4{background:url("../images/home-banner/engineering/webp/feature/engineering-programs-section-4a.webp") no-repeat; background-size:cover; width: 100%;height: 100%;}
.featureimg5{background:url("../images/home-banner/engineering/webp/feature/engineering-programs-section-5.webp") no-repeat; background-size:cover; width: 100%;height: 100%;}


.contentSection .featureBlock li h4{min-height:70px; margin-top:20px; font-size: 18px;line-height: 24px; color: #fff; font-family: var(--primary-font); position: absolute;bottom: 10px;text-align: left;left: 20px;}
.contentSection .featureBlock li h4 a{color:#fff;}
.contentSection .featureBlock li p{font-style: normal;color: #FFFFFF;font-weight: 400;font-size: 16px;line-height: 21px;text-align: center;}
/* FEATURE DIV */
.featureDiv{clear:both;padding:50px 0px; font-family: var(--primary-font);}
.featureDiv .col-md-3{border-left:1px solid #E3000F; }
.featureDiv  .fDivNB{border-left:0px;}

.fDiv{padding-left:10px;}
.fDiv b {color: #333333;font-size: 22px;font-weight: bold;margin: 15px 0px 20px 0px; display: block; line-height: 25px;}
/*.fDiv h2{color:#333333; font-size:20px; font-weight:bold; margin:15px 0px 10px 0px;}*/
.fDiv p{color:#323232; font-weight: 400;font-size: 16px;line-height: 22px;margin: 0px 0px 10px 0px;font-family: var(--primary-font); clear:both;}
.fDiv ul{margin:0px;padding-left: 16px; font-family: var(--primary-font);}
.fDiv li{color:#323232; font-size:16px; font-weight:400;margin: 0px 0px 5px 0px;line-height: 22px;list-style: disc;}
.featureDiv .mobIconLP{/*display:none;*/ margin-bottom: 10px;width: 50px;padding-top: 0;padding-bottom:10px;float: left;margin-right: 10px;}

.cseSpecialisations{position:relative; padding:20px 0px 60px 0px;}
.cseSpecialisations h3{color: #333333;font-size: 35px;line-height: 40px; text-transform:uppercase; font-family: var(--primary-font); margin-bottom:35px;}
.cseSpecialisations h3 span{color:#E3000F;}
.cseSpecialisations p{font-family: var(--primary-font);font-style: normal;font-weight: 400;font-size: 18px;line-height: 24px;}
ul.cseS3List{margin:0px 0px 0px 0px; padding:0px; display:flex; flex-wrap: wrap; justify-content: space-between;}
.cseS3List li{flex-basis: calc(33% - 10px); border-radius: 8px;  position: relative;  margin-bottom: 10px; border-radius:8px;}
.cseS3List li .maskOverlayCSE{  background: linear-gradient(180deg, #000000 13.86%, rgba(0, 0, 0, 0) 35.14%);
 position: absolute;  width: 100%;  height: 100%;  top: 0;  z-index: 1;  content: "";  border-radius: 8px;}
.cseS3List li img{border-radius:8px;}
.cseS3List .school-content-cse{position: absolute;  top:0px;   width: 100%;  z-index: 100; padding:20px 15px;}
.cseS3List li h4{font-size: 18px;font-weight: 700;line-height: 24px; color:#fff;}
.cseS3List li h4 span{font-size: 14px;font-weight: 500;display:block;}
.cseS3List li a{font-size: 18px;font-weight: 400;line-height: 24px; color:#fff; }
.cseS3List li a:hover h4{text-decoration:underline;}


/* specialisations_Section */
.specialisations_Section{background: #F2F2F2; position:relative; padding:60px 0px 60px 0px;}
.specialisations_Section .col-md-9{padding-right: 0;}
.specialisations_Section h3{color: #333333;font-size: 35px;line-height: 40px; text-transform:uppercase; font-family: var(--primary-font);}
.specialisations_Section h3 span{color:#E3000F;}
.specialisations_Section p{font-family: var(--primary-font);font-style: normal;font-weight: 400;font-size: 18px;line-height: 24px;}

ul.schoolList3{margin:0px 0px 0px 0px; padding:0px; display:flex; flex-wrap: wrap; justify-content: space-between;}
.schoolList3 li{flex-basis: calc(33% - 10px); border-radius: 8px;  position: relative;  margin-bottom: 10px; }
/*.schoolList3 li::before {  background: linear-gradient(360deg, rgba(0, 0, 0, 0.81) 24.35%, rgba(0, 0, 0, 0) 50.92%);  position: absolute;  width: 100%;  height: 100%;  bottom: 0;  z-index: 1;  content: "";  border-radius: 8px; left: 0;}*/
.schoolList3 li .maskOverlay{  background: linear-gradient(360deg, rgba(0, 0, 0, 0.81) 24.35%, rgba(0, 0, 0, 0) 50.92%);  position: absolute;  width: 100%;  height: 100%;  bottom: 0;  z-index: 1;  content: "";  border-radius: 8px;}

.schoolList3 .school-content{position: absolute;  bottom: 5px;  text-align: center;  width: 100%;  z-index: 100;}
.schoolList3 li img{border-radius:8px;}
.schoolList3 li h4{font-size: 16px;font-weight: 400;line-height: 24px;letter-spacing: var(--letterspacing-032);text-align: center; color:#fff;}
.schoolList3 li a{font-size: 16px;font-weight: 400;line-height: 24px;letter-spacing: var(--letterspacing-032);text-align: center; color:#fff; }
.schoolList3 li a:hover h4{text-decoration:underline;}
.schoolList3 li p{line-height:auto; margin:0px;}

ul.specialisationsList{margin:0px; padding:0px; display:flex; flex-wrap: wrap;   }
.specialisationsList li{background:#fff; margin:0px 5px 16px 5px; flex: 0 0 15%; padding-bottom:20px;position: relative;}

.specialisationsList li h4{color: #323232;font-size: 14px;line-height: 19px; padding:10px 10px 10px 10px; clear: both; font-family: var(--primary-font);}
.specialisationsList a{color: #E3000F; border:1px solid #E3000F; padding:2px 20px; margin-left:10px; font-size: 14px; font-family: var(--primary-font); position: absolute;bottom: 10px;}
.specialisationsList a:hover{text-decoration:underline; color:#fff;}

.specialisationsList5 li{flex: 0 0 18.5%; }
.specialisationsList4 li{flex: 0 0 23.5%; }


.form-home input[type="text"], input[type="email"], input[type="number"], input[type="tel"]{border: 1px solid rgba(134, 146, 166, 0.6);box-sizing: border-box;border-radius: 2px; padding-left: 10px; margin-bottom:10px;}
.form-home input::placeholder {text-transform: capitalize;font-size: 15px; color: #999999; opacity: 1;}
.form-home select{border: 1px solid rgba(134, 146, 166, 0.6);box-sizing: border-box;border-radius: 2px; padding-left: 10px; color: #999999; margin-bottom:10px;}
.form-home .button_send{background: #E3000F;border-radius: 2px; width: 100%;margin-top: 25px !important; margin-bottom: 20px; height: 45px;}
.form-home select{background:#2a2828 url("../images/select_down_arrowWt.png");background-position: 96% 50%; background-repeat: no-repeat;}


/* MTECH SECTION */
.mTechPro{background: #fff; display:block; padding:50px 0px;}
.mTechPro h2{font-family: var(--primary-font);font-style: normal;font-weight: 500;font-size: 32px;line-height: 41px;color: #000; margin-bottom:20px; text-align:center;}

.mTechContent{padding:30px}
.mTechPro .bdrLeft{border-right: 1px solid #000;}
.mTechPro .mTechContent h3{font-family: var(--primary-font);font-style: normal;font-weight: 500;font-size: 32px;line-height: 41px;color: #000; margin-top:20px;}
.mTechPro .mTechContent h4{font-family: var(--primary-font);font-style: normal;font-weight: 500;font-size: 24px;line-height: 28px;color: #000; margin-top:4px; margin-bottom:10px;}
.mTechPro .mTechContent p{font-family: var(--primary-font);font-style: normal;font-weight: 400;font-size: 16px;line-height: 25px;color: #000;}

.mTechPro .mTechContent a{color: #000; border:1px solid #000; padding:10px 20px; font-size: 14px; font-family: var(--primary-font); position: absolute;bottom:0px;}
.mTechPro .mTechContent a:hover{text-decoration:none; background:#E3000F; color:#000;}

/* extra_section SECTION */
.extra_section{background:#fff;padding: 100px 0 80px; position: relative;width: 100%;}
.extra_section h2{font-family: var(--primary-font);font-style: normal;font-weight: 500;font-size: 20px;line-height: 28px;color: #333333;}
.extra_section h3{font-family: var(--primary-font);font-style: normal;font-weight: 800;font-size: 22px;line-height: 28px;color: #333333;}

.extra_section a.readmore{font-family: var(--primary-font);font-style: normal;font-weight: 400;font-size: 16px;line-height: 20px;color: #E3000F;}



/* YOUTUBE Video Section */
.ytVidsection{margin-bottom:80px;}

.ytVidsection .ygrid2 a img{max-width:100%; 
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
	filter: gray; /* IE6-9 */
  -webkit-filter: grayscale(1); /* Google Chrome, Safari 6+ & Opera 15+ */
  filter: grayscale(1); /* Microsoft Edge and Firefox 35+ */
	}
.ytVidsection .ygrid2 a:hover img{-webkit-filter: grayscale(0);  filter: none;}
.ytVidsection .ygrid1 .ytPlaybtn{position:absolute; top:45%; left:47%; color:#fff; }
.ytVidsection .ygrid2 .ytPlaybtn{position:absolute; top:37%; left:42%; color:#fff; }
.ytContent{display:flex}
.ytVidsection .ygrid1{width:50%; background:url("../images/home-banner/engineering/webp/Explore-Computer-Science-specialisation.webp") no-repeat; background-size:cover; margin-right:14px; filter: grayscale(100%);}
.ytVidsection .ygrid1:hover{filter: grayscale(0%);}
.ytVidsection .ygrid2{width:50%; display: flex;flex-wrap: wrap;}
.ytVidsection .ygrid1 a{ position:relative;display: block;width: 100%;height: 100%;}
.ytVidsection .ygrid2 a{width:50%;  position:relative;}
.ytVidsection .ygrid2 a:nth-child(1), .ytVidsection .ygrid2 a:nth-child(2){margin-bottom:14px;}
.ytVidsection .ygrid2 a:nth-child(1){ padding-right:7px;}
.ytVidsection .ygrid2 a:nth-child(2){ padding-left:7px;}
.ytVidsection .ygrid2 a:nth-child(3){ padding-right:7px;}
.ytVidsection .ygrid2 a:nth-child(4){ padding-left:7px;}

/* Collaboration Section */
.collaboration_sec{padding: 100px 0 80px !important;background-size: cover;position: relative;width: 100%; height:650px; }
.collaboration_sec::before{background: linear-gradient(90deg, rgba(0, 0, 0, 0.86) 36.42%, rgba(255, 255, 255, 0) 67.67%); position: absolute;width: 100%;height:100%;bottom: 0;z-index: 1;content: "";}
.collaboration_sec h3{color:#fff;font-size: 32px; line-height: 40px; font-family: var(--primary-font);}
.collaboration_sec p{color:#fff;font-size: 18px; line-height: 24px; font-family: var(--primary-font);}
.collaboration_sec .mobon{display: none !important;}
.collaboration_sec .posbtm{ position:relative; font-family: var(--primary-font); padding-top: 25px; clear:both;}
.collaboration_sec .posbtm b{color:#fff;font-size: 22px;}
a.proLinkColl{background-color: transparent;color: #fff;padding: 10px;margin-right: 20px;border: 2px solid #fff;display: inline-block;text-align: center; font-size: 18px;margin-top: 15px;}
.slidecs1{background-image:url(../images/2025/asu-dt-pic1.jpg)}
.slidecs2{background-image:url(../images/2025/asu-dt-pic2.jpg)}
img.csASULogo{max-width:350px;}
img.csDeakinLogo{max-width:200px;}


#aboutCollaboration{}
#aboutCollaboration .owl-dots {text-align: center;position: relative; margin-top:20px;}
#aboutCollaboration .owl-dot{display: inline-block;  }
#aboutCollaboration .owl-dot span{width: 25px;height: 3px;background: #001834;display: inline-block; margin: 2px; }
#aboutCollaboration .active span{background: var(--text-red);}


.rankingSlider{ padding:100px 0px; position:relative; background:#EAEAEA; display:block;}
#rankingCarousel .owl-item img{/*height:300px;*/ margin-top:1%; border-radius:8px; transform:scale(0.85);}
#rankingCarousel .active img{height:100%; margin:0px; transform:none;}

#rankingCarousel .owl-dots{text-align:center; margin-top:10px;}
#rankingCarousel .owl-dot{margin-right:2px; background:#333333; border:0px solid #E3000F; border-radius:5px; width:80px; height:3px; display: inline-block;}
#rankingCarousel .owl-dots .active{background:#E3000F; border:0px solid #E3000F; }

.rankingSliderMob{ padding:80px 0px; position:relative; background:#000;  display:none;}
.rankingSliderMob h3{    margin: 10px 15px; padding: 8px 0 14px; color: #333; font-weight: 500; font-size: 22px; line-height: 28px; font-family: var(--primary-font);}
.rankingSliderMob h3 span{color:#e3000f;}
.rankingSliderMob p{color: #606060;margin: 10px 0px;font-size: 13px; font-weight: 400;line-height: 1.5;padding: 0 20px;font-family: var(--primary-font);}
#rankingCarouselMob .owl-item{background:#fff; padding:0px; margin:0px;display:flex;}
.rankingSliderMob .item{background:#fff; padding:0px; margin:0px;}
#rankingCarouselMob .owl-stage-outer{background:#fff;}


.collaborationSlider{clear:both;}



#fullSlider .item { color: #fff;position: relative; padding:110px 0px;}
#fullSlider .owl-item .item .text{padding: 100px 0px; position: absolute; z-index: 99;}
#fullSlider .item .posbtm{ position:relative; font-family: var(--primary-font); padding-top: 10px;}
#fullSlider .item .posbtm b{color:#fff;font-size: 22px;}

#fullSlider .item p{color:#fff;font-size: 34px;line-height: 40px;margin-bottom: 20px; font-family: var(--primary-font);}
#fullSlider .slide1{background-image:url("../images/engg-top-banner-1.jpg"); background-size: cover;height: 100vh; max-height:535px; background-position:center center;}
#fullSlider .slide2{background-image:url("../images/engg-top-banner-2.jpg"); background-size: cover;height: 100vh; max-height:535px; background-position:center center;}
#fullSlider .slide3{background-image:url("../images/engg-top-banner-3.jpg"); background-size: cover;height: 100vh; max-height:535px; background-position:center center;}



/*#fullSlider .headertxt h1{font-size: 110px;line-height: 100px;}*/


/* FULLWIDTH SLIDER*/
#fullwidth .item { color: #fff;position: relative; }
#fullwidth .item .text{padding: 100px 0px; position: absolute; z-index: 99;}
#fullwidth .item .posbtm{ position:relative; font-family: var(--primary-font); padding-top: 10px;}
#fullwidth .item .posbtm b{color:#fff;font-size: 22px;}
#fullwidth .item h3{color:#fff;font-size: 32px; line-height: 40px; font-family: var(--primary-font);}
#fullwidth .item p{color:#fff;font-size: 16px; line-height: 24px; font-family: var(--primary-font);}
.slide1{background-image:url("../images/home-banner/engineering/webp/slider/Global-Section-Slide2a.webp"); background-size: cover;height: 100vh; max-height:600px;}
.slide2{background-image:url("../images/home-banner/engineering/webp/slider/Global-Section-Slide1a.webp"); background-size: cover;height: 100vh; max-height:600px;}
#fullwidth .blkTran{padding:20px; background-color: rgba(0, 0, 0, 0.7);}



/* postgraduate_program */
.postgraduate_program{background:#F2F2F2; padding:90px 0px; }
.postgraduate_program .container-fluid{padding:0px;}
.postgraduate_program .row{margin:0px;}
.postgraduate_program .col-md-7{align-self: center;padding-left: 8%;}
.postgraduate_program .col-md-5{padding: 0;}
.postgraduate_program h3{font-family: var(--primary-font);color: #302D3A;font-size: 32px;line-height: 128.7%; }
.postgraduate_program h3 span{text-transform:uppercase; display:block; font-family: var(--primary-font);}
.postgraduate_program p{color: #5F5982;font-family: var(--primary-font);font-style: normal;font-weight: normal;font-size: 18px;line-height: 24px;}
.btnRed{background:#E3000F; padding:10px 20px; color:#fff;border-radius: 2px;font-family: var(--primary-font);font-style: normal;font-weight: bold;font-size: 16px;line-height: 30px;text-align: center;}
.postGraPic{position:relative; border-left: 15px solid #fff; border-top: 15px solid #fff; border-bottom: 15px solid #fff}


/* ABTPRO */
.abtpro{clear:both;padding:50px 0px; background:#f2f2f2; font-family: var(--primary-font);}
.proHead{margin:0px 0px 30px 0px;}
.proHead h3 { font-size: 35px;line-height: 40px;color: #333333;text-align: center; font-family: var(--primary-font);}
.proHead h3 span{color:#E3000F;}
.proHead h4{font-size:32px; color:#333333; text-align:center;}
.proHead p{color:#333333; text-align:center; margin:15px auto 15px; max-width:80%; font-weight: 400;font-size: 18px;line-height: 24px; font-family: var(--primary-font);}


.proHeadW{ max-width: 900px;margin: 0 auto;}
.proHeadW h3 { font-size: 35px;line-height: 40px;color: #fff;font-family: var(--primary-font);}
.proHeadW h3 span{color:#E3000F;}


.proList h3{font-size:18px; font-weight:bold;color:#333333; text-align:left; margin:20px 0px 10px 0px; padding:0px 20px 0px 20px;  font-family: var(--primary-font);}
.proList p{color:#333333; font-size:16px; font-weight:400; line-height:1.5; padding:0px 20px 0px 20px; font-family: var(--primary-font);}
.programHighlightsPadd{margin-left:50px; margin-right:50px;}
#programHighlights .item > div{background:none; padding: 0; margin-bottom: 20px;}
#programHighlights .owl-prev{color: #fff; font-size: 25px; position: absolute; top: 30%; left: -30px; transform: translateY(-50%);}
#programHighlights .owl-next{color: #fff; font-size: 25px; position: absolute; top: 30%; right: -30px; transform: translateY(-50%);}
#programHighlights .owl-prev:hover, .testimonial_slider .owl-next:hover{color: #d00000;}
#programHighlights .item{background:#fff; margin:5px; padding-bottom:10px;}
#programHighlights .owl-stage {display: flex;}
#programHighlights .owl-item{display: flex;}



.curriculumDropdown{margin-top:30px;}
.accordion_headLP {background-color: #E3000F;color: #fff; cursor: pointer; margin: 10px 0 1px 0;  font-size: 15px !important; padding:15px;  font-weight: 400;border: 1px solid #E3000F; position:relative; text-transform:uppercase;}
.accordion_headLP:hover{background-color:#c9020f;}
.accordion_bodyLP {background: #fff; padding:15px; font-size: 16px;border-top: 0px solid #B9B9B9; border-left: 1px solid #B9B9B9; border-right: 1px solid #B9B9B9; border-bottom:1px solid #B9B9B9; }
.plusminusLP {  padding-right: 5px; font-size:28px; position:absolute; right:10px; top:5px;}



/* Download Brochure */
.downloadBrochure{clear:both;padding:50px 0px 50px 0px;  font-family: var(--primary-font);}
.brochureDiv{background:#ce1518; padding:50px; position:relative; display:flex; align-items: center;}
.brochureDiv h3{font-size: 35px;line-height: 40px;color: #333333; font-family: var(--primary-font);}
.brochureDiv h3 span{color:#fff;}
.brochureDiv p{color:#fff; font-size:16px; margin-bottom:0px; font-family: var(--primary-font); width:90%;}
.brochureDiv .dnlBrh{margin-left:auto; background:#fff; border-radius:2px; padding:20px 20px; color:#333; font-weight:bold; min-width: 225px;}
a.dnlBrh:hover{text-decoration:none; color:#222;}

/* program-overview */
.program-overview{clear:both;padding:10px 0px; font-family: var(--primary-font);}
.program-overview h2{font-size:40px; color:#000; text-align:center;}
.program-overview p{line-height:1.5;}


ul.curriculumList{margin:0px; padding:0px; clear:both;}
.curriculumList  li{margin-bottom:10px; font-family: var(--primary-font);font-style: normal;font-weight: normal;font-size: 16px;line-height: 22px;letter-spacing: 0.02em;}


/* listingSec */
.listingSec{clear:both;padding:50px 0px; font-family: var(--primary-font);}
.listingSec h2{font-size:40px; color:#000; text-align:center;}
.list {font-size: 40px; color: red; list-style: disc; border-left: 2px solid #ccc;  margin: 0 0 0 20px;  padding-bottom: 10px;  padding-left: 25px; line-height: 18px;}
/*.list .item{background:url(https://www.chitkara.edu.in/wp-content/themes/chitkara/images/red-bullet-round.png) no-repeat;}*/
.item > div b{color:#333; font-size:20px;position: relative;top:-5px;}
.item > div p{margin-top:5px; line-height: 1.5;}
/*.item > div {  color: #868686;  padding: 0px 5px;  font-size: 15px; border-radius: 5px;margin-bottom: 50px; line-height: 1.5;}*/
.item > div {  color: #868686;  padding: 10px 0px;  font-size: 15px; border-radius: 5px;margin-bottom: 50px; line-height: 1.5;}
.areaDiv{border:1px solid #ccc; padding:15px; margin:20px 0px;}
.areaDiv h4{font-size:20px; font-weight:bold; color:#333;}
.areaDiv ul{margin:0px; display: table;padding: 10px;}
.areaDiv li{width:45%; float:left; margin-bottom:5px; color: #868686; font-size:16px;}
.heightItem{height:0px;}
ul.cSubjects{margin:0px 0px 0px 15px; padding:0px;}
.listingSec p{ font-family: var(--primary-font);font-style: normal;font-weight: normal;font-size: 16px;line-height: 22px;letter-spacing: 0.02em;}
.cSubjects li{list-style:disc; font-family: var(--primary-font);font-style: normal;font-weight: normal;font-size: 16px;line-height: 22px;letter-spacing: 0.02em;}

/* YOUTUBE Video Section */
.explore-half-section { position: relative; overflow: hidden; background:#f2f2f2; font-family: var(--primary-font)}
.no-padding{padding-right:0px !important;}
.padd-left{padding-left:10% !important; display:flex;}
.afterPro{width:55%; /*float:left;*/ margin-top:40px;}
.afterPro img{float:right;}
.afterPro h3 {color: #E43630;font-size: 32px;font-weight: 700;  }
.positionsTxt{/*width:45%;*/ float:left; margin-top:10px;  margin-left:15px;align-self: center;}
.positionsTxt li{color:#868686; font-size:18px; font-weight:400; list-style:none; margin-bottom:16px; line-height: 1.5;}
.positionsTxt{display:block;}
.positionsTxtMob{display:none;}

/* Recruiters Block*/
.recruitersBlk{padding:50px 0px;}
.globalBlk{padding:50px 0px; background:#fff;}
#globalSlider{display:block;}
#globalSliderPic{display:none;}
#globalSlider{margin-top:30px;}
#globalSlider .item li{list-style:none;}
#globalSlider .owl-prev{color: #000; font-size: 25px; position: absolute; top: 50%; left: -10px; transform: translateY(-50%);}
#globalSlider .owl-next{color: #000; font-size: 25px; position: absolute; top: 50%; right: -10px; transform: translateY(-50%);}
#globalSlider .owl-prev:hover, .testimonial_slider .owl-next:hover{color: #d00000;}
#globalSlider .item{border:1px solid #f2f2f2; border-radius:8px; padding:10px; margin:10px; list-style:none;}
#globalSlider .owl-nav.disabled{display:block;}
#globalSliderPic ul{margin: 0px auto;padding: 0px;width: 80%;}
#globalSliderPic li{width:48%; display:inline-block; border:1px solid #E3000F; padding:5px 2px; list-style:none;margin-bottom: 5px;}
#globalSliderPic li img{width:100%;}


/* ABOUT Section */
#about{background:url(../images/about-chitkara.jpg) center center no-repeat; background-size:cover;padding:50px 0px;}
.aboutWrap{margin-top:50px; margin-right:50px;width:50%;background:url(../images/bgtpt.png) repeat;padding:30px;}
.aboutWrap h3{ color:#fff; font-size:32px; font-weight:bold;}
.aboutWrap p{color:#fff; line-height:24px; font-size:15px; margin-top:18px;}
.abtCuPic{background:url(images/about-chitkara.jpg) center center no-repeat; background-size:cover;}
.bdrLft{}
.aboutForm h3{ color:#fff; font-size:28px;}
.aboutForm p{color:#000; line-height:24px; font-size:15px; margin-top:8px;}

.aboutForm .submit{background:#ff3838; border:0px; padding:12px 20px; color:#fff; cursor:pointer; text-transform:uppercase;display:table;margin: 20px auto;border-radius: 8px;}
.aboutForm .submit:hover{background:#222;}
.error{color:red; background: none;border: 0;}
.aboutBlk{padding:50px 0px; background:#fff;}
.aboutForm input[type="tel"],.aboutForm input[type="email"]{background-color: #fff; color: #495057;border: 1px solid #ced4da;border-radius: .25rem; padding: .375rem .75rem;}
.watxt{font-size:14px; color:#000; display: inline; margin-left:8px; line-height: 18px;}
.watxtBlk{text-align:center;}

/* parexel  Section */
.parexelSec{padding: 30px 0px 62px 0px; background:#eeedef; display:block; font-family: var(--primary-font);}
/*.proVir h2{font-size:48px; color:#333333; text-align:center;padding: 50px 0px 50px 0px;}*/
.proVir b {text-align: center;padding: 50px 0px 50px 0px; display: block;}
.parexelSec p{color:#000000; font-size:15px; font-weight:400; padding-right:30px; font-family: var(--primary-font); line-height: 23px;}
.parexelSec p a{color: #007bff;}
.parexelSec b{margin-top:30px;display: block;}

/* virtusa Section */
.araiSec{padding: 30px 0px 62px 0px; background:#0066b4; display:block; font-family: var(--primary-font);}
/*.proVir h2{font-size:48px; color:#333333; text-align:center;padding: 50px 0px 50px 0px;}*/
.proVir b {text-align: center;padding: 50px 0px 50px 0px; display: block;}
.araiSec p{color:#fff; font-size:15px; font-weight:400; padding-right:30px; font-family: var(--primary-font); line-height: 23px;}
.araiSec p a{color: #007bff;}
.yVid{width:80%; height:150px;}


/* TESTIMONIALS */
.testimonial{background: #333;}
.testimonial_slider p{color: #fff;}
.testimonial_slider .author h4{color: #E3000F;}


/* */

.GraRed{ min-height:350px; padding:50px 0px;
	background: rgb(227,0,15);
background: linear-gradient(180deg, rgba(227,0,15,1) 0%, rgba(227,0,15,1) 60%, rgba(255,255,255,1) 60%, rgba(255,255,255,1) 100%);}
.GraRed h3{font-family: var(--primary-font);font-size: 40px;line-height: 64px;color: #FFFFFF;}
.GraRed p{font-style: normal;font-weight: 400;font-size: 18px;line-height: 32px; font-family: var(--primary-font); color:#fff;}

.hextaGen li{width: 261px;height: 291px;padding:50px; background: url(../images/Polygon-BG.png) no-repeat; text-align:center; float: left;
margin-right: 15px;}
.hextaGen li h3{font-family: var(--primary-font);font-size: 48px;line-height: 64px;color: #18191F; margin-top:20px;}
.hextaGen li p{font-family: var(--primary-font);font-size: 18px;line-height: 32px;color: #18191F;}
.weWork h4{font-family: var(--primary-font);font-style: normal;font-weight: 500;font-size: 24px;line-height: 32px;text-align: center;color: #000000;}
.weWork p{font-family: var(--primary-font);font-size: 16px;line-height: 26px;text-align: center;color: #000000;}
ul.ourPartnersList{ margin:50px 0px;}
.ourPartnersList li{display:inline-block; margin-left:30px;}
.ourPartnersList li:first-child{margin-left:0px;}
.ourPartnersList li img{border-radius:5px;}

a.getStarted{background: #E3000F;border-radius: 6px;padding: 18px 36px; text-align:center;margin: 50px auto 50px;
display: table;color: #fff;}

@media only screen and (min-width: 960px) and (max-width: 1199px) {
	.afterPro h3{font-size: 24px;}
	.positionsTxt li{font-size: 16px;}
	.fDiv b{font-size:18px;}
	.specialisationsList li{flex: 0 0 17.5%; width: 17.5%;}
	.specialisationsList li h4{padding: 10px 10px;}
	.specialisationsList a{margin-left: 10px;}
	.collaboration_sec h3{font-size: 28px;line-height: 36px;}
	.brochureDiv p{max-width: 70%;}
	.contentSection .contentTxt h3{font-size: 30px;}
	.circleList li{height: 165px;width: 165px;}
	.circle-content{width: 80%;padding-top: 25px;}
	.circleList li b{font-size: 28px;}
	.circleList li p{font-size: 15px;line-height: normal;}
	
	.headerS2 .headertxt h1{    font-size: 90px;    line-height: 90px;}
	.headerS3 .headertxt h1{    font-size: 72px;    line-height: 80px;}
	.contentSection .featureBlock li{width: 30%;}
	.mTechPro .mTechContent h3{font-size: 26px;    line-height: 32px;}
	.mTechPro .mTechContent h4{font-size: 22px;}
	#fullwidth .owl-item .item .text{padding: 60px 0 100px 0;}
	.hextaGen li{width: 24%;margin-right: 5px;background-size: 100%;}
	ul.ourPartnersList{display: flex;}
	.ourPartnersList li{margin-left: 25px;}
	#fullwidth .owl-item .item .text .col-md-5{-webkit-box-flex: 0;-ms-flex: 0 0 70%;flex: 0 0 70%;max-width: 70%;}
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
	.afterPro h3{font-size: 22px;}
	.positionsTxt li{font-size: 14px;line-height: 1.2;}
	.headertxt h1{font-size: 28px;}
	.headertxt h1 span{font-size: 36px;}
	.headertxt p{font-size: 18px;line-height: 24px;}
	.fDiv b{font-size: 18px;line-height: 22px;}
	.fDiv li, .fDiv p{font-size: 16px;}
	.specialisationsList li{margin: 0 5px 16px;	flex: 1 0 21%;}
	.collaboration_sec h3{font-size: 21px;line-height: 26px;}
	.collaboration_sec .posbtm{padding-top: 70px;}
	.programHighlightsPadd{margin-left: 0;margin-right: 0;}
	.contentSection .contentTxt h3{font-size: 22px; line-height:24px;}
	.contentSection .featureBlock li{width: 46%;height: 170px;}
	
	.circleList li{height: 180px;width: 180px;}
	.circle-content{width: 80%;padding-top: 30px;}
	.circleList li b{font-size: 28px;}
	.circleList li p{font-size: 15px;line-height: normal;}
	.headerS2 .headertxt h1{    font-size: 72px;    line-height: 72px;}
	.headerS3 .headertxt h1{    font-size: 60px;    line-height: 72px;}
	.contentSection .contentTxt p{font-size: 16px;line-height: 24px;color: #000;}
	#fullwidth .owl-item .item .text .col-md-5{-webkit-box-flex: 0;-ms-flex: 0 0 70%;flex: 0 0 70%;max-width: 70%;}
	.hextaGen li{width: 24%;margin-right: 5px;background-size: 100%; height: auto;padding: 40px;}
	.hextaGen li h3{margin-top: 0px;font-size: 28px;line-height: 36px;}
	.hextaGen li p{font-size: 16px;line-height: 20px;min-height: 50px;}
	ul.ourPartnersList{display: flex;}
	.ourPartnersList li{margin-left: 25px;}
	.collaborationSlider .slide1, .collaborationSlider .slide2{max-height: none;height: 600px;}
	 .collaboration_sec .col-md-5 { flex: 0 0 auto; width: 60%;  }
	
}

@media only screen and (min-width: 300px) and (max-width: 400px) 
{
	.collaborationSlider .slide1, .collaborationSlider .slide2{max-height: none;height: 600px;}
}

@media only screen and (min-width: 401px) and (max-width: 540px) {
	.collaborationSlider .slide1, .collaborationSlider .slide2{max-height: none;height: 550px;}
}

@media only screen and (min-width: 541px) and (max-width: 767px) {
	.collaborationSlider .slide1, .collaborationSlider .slide2{max-height: none;height: 500px;}
}

@media only screen and (max-width: 767px)
{	
	
	
	.mobOn{display:block;}
	.mobOff{display:none;}
	.no-padding{padding-right: 15px !important;}
	.padd-left{padding-left: 15px !important; display: table;}
	
	.cseSpecialisations .schoolList3 li{-webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; }
	
	.schoolList3 li{-webkit-box-flex: 0; -ms-flex: 0 0 48%; flex: 0 0 48%; }
	.schoolList3 .school-content{padding: 0px 0px;}
	
	.thrityList li{width: 100%;font-size: 16px;line-height: 22px;}
	.proHead h3{font-size: 24px;line-height: 30px;}
	.proHeadW h3{font-size: 24px;line-height: 30px;}
	.headertxt{margin-top:50px;}
	header{padding: 50px 0px 70px 0px; background:#2a3035 url(images/headerPicMob.jpg) center bottom no-repeat;background-size: cover;}
	.headertxt h3{font-size: 18px;}
	.headertxt h2{margin-top: 0px;font-size: 28px;line-height: 32px;font-weight: 400; margin-bottom:30px; font-family: 'Merriweather', serif  !important;}
	.headertxt p{max-width: 100%;font-size: 16px;}
	.headertxt h1{font-size: 28px;font-weight: 400;line-height:50px; }
	.headertxt h1 span{border:0px;font-size: 32px; padding: 5px 0px;margin: 0px auto 0px;font-weight: 400; }
	.headertxt h1 b{background:#E3000F; padding:0px 8px;font-weight: 400;}
	a.hBtn{font-size:15px;}
	
	.headerS2 .headertxt h1{font-size: 44px; line-height: 44px;}
	.headerS2 .headertxt p{font-size: 22px;line-height: 30px; margin-bottom:20px}
	.headerS3 .headertxt h1{font-size: 36px; line-height: 44px;}
	.headerS3 .headertxt p{font-size: 22px;line-height: 30px; margin-bottom:20px}
	.contentSection .contentTxt p{font-size: 16px;line-height: 24px; color: #000;}
	.contentSection .featureBlock li{width: 100%; display:none}
	.contentSection .featureBlock li:first-child{display:block;width: 100%;height: 190px;}
	.contentSection .contentTxt .conImgTxt .conTxt{padding-left: 10px;}
	.contentSection .contentTxt h3{font-size: 21px;line-height: 24px;}
	.contentSection .featureBlock ul{position: relative;top: 0;}
	.contentSection .featureBlock li{height: 150px;width: 47%;}
	.contentSection .featureBlock li h4{min-height:auto;}
	
	.cseSpecialisations{padding:0px 0px;}
	
	.cseSpecialisations h3{font-size:24px; line-height:30px;}
	.cseS3List li{flex-basis: calc(100% - 0px); }
	.cseS3List li .maskOverlayCSE{  background: linear-gradient(360deg, rgba(0, 0, 0, 0.81) 24.35%, rgba(0, 0, 0, 0) 50.92%); position: absolute;  width: 100%;  height: 100%;  bottom: 0;  z-index: 1;  content: "";  border-radius: 8px;}
	.cseS3List .school-content-cse{bottom: 0px; top: auto; padding: 0px 15px;}
	.cseS3List li h4{font-size: 16px;}
	.cseS3List li h4 span{font-size: 13px;}
	
	
	.specialisations_Section h3{font-size:24px; line-height:30px;}
	.specialisationsList li:nth-child(odd){margin-right:1%;}
	.specialisationsList li:nth-child(even){margin-left:1%;}
	.specialisationsList li{flex: 0 0 49%; margin: 0 0px 8px 0px;}
	.specialisationsList5 li{flex: 0 0 49%; margin: 0 0px 8px 0px;}
	.specialisationsList5 li:nth-child(odd){margin-right:1%;}
	.specialisationsList5 li:nth-child(even){margin-left:1%;}
	
	.specialisationsList4 li{flex: 0 0 49%; margin: 0 0px 8px 0px;}
	.specialisationsList4 li:nth-child(odd){margin-right:1%;}
	.specialisationsList4 li:nth-child(even){margin-left:1%;}
	
	
	
	.mTechPro .bdrLeft{border-right:0px;border-bottom: 1px solid #fff;}
	.mTechPro .col-md-6 {    padding: 0px 0;}
	.mTechPro h2{margin-bottom: 0; font-size:30px; line-height:40px;}
	.mTechPro .mTechContent h3{font-size: 22px;line-height: 28px;}
	.mTechPro .mTechContent h4{font-size: 18px;line-height: 24px;}
	.mTechPro .mTechContent p{font-size: 16px;line-height: 24px;}
	.mTechPro .mTechContent a{position: relative;bottom: 0;}
	
	
	.rankingSlider{padding: 30px 20px; display:none;}
	.rankingSliderMob{display:block;}
	#rankingCarouselMob{width: 80%;margin: 0 auto;}
	.rankingSliderMob p{font-size:16px;line-height: 24px;}
	
	
	.collaborationSlider .slide1, .collaborationSlider .slide2{background-position:center center;}
	#fullwidth .owl-item .item .text{padding:30px 0;}
	#fullwidth .blkTran{margin-right:60px;}
	#fullwidth .item h3{font-size: 24px;line-height: 32px;}
	#fullwidth .item .posbtm b{font-size: 18px; line-height:20px;}
	#fullwidth .item p{font-size: 16px;line-height: 20px;}
	.headerS2 .headertxtSlider h1{font-size: 26.5px;line-height: 27px;}
	.headerS2 .headertxtSlider h1 span{font-size: 62px;line-height: 38px;}
	.headerS2 .headertxtSlider h3{font-size: 18px;line-height: 20px;}
	a.proLinkColl{padding: 7px;margin-right: 0;font-size: 16px;margin-top: 10px;}
	
	.extra_section{padding: 50px 0;}
	
	.ytContent{display: block;}
	.ytVidsection .ygrid2{width: 100%;}
	
	.ytVidsection .ygrid1{height: 200px;margin-bottom: 10px; width:100%}
	.ytVidsection .ygrid1 .ytPlaybtn{top: 35%;left: 43%;}
	
	.contactSpec{margin-top:20px}
	
	#aboutCollaboration{padding: 40px 25px 30px 25px;  background: #fff;}
	.collaboration_sec::before{background: none; position: relative;width: auto;height:auto;bottom: unset;z-index: 1;content: "";}
	.slidecs1{background-image:none;}
	.slidecs2{background-image:none;}
	
	.collaboration_sec{height: auto;}
	.collaboration_sec .container{background:url(../images/2025/blur-pic.jpg) no-repeat; background-size: cover;}
	.collaboration_sec{padding: 0px 0px !important;}
	.collaboration_sec h3{font-size:24px; line-height:30px; display:none;}
	.collaboration_sec .posbtm{padding-top: 12px;	padding-left: 0; min-height: 300px;}
	.collaboration_sec .posbtm b {color: #fff;  font-size: 22px;  line-height: 24px;}
	.collaboration_sec a.proLinkColl{position: absolute; bottom: 20px;width: 100%;}
	
	.collaboration_sec p{font-size: 16px;	line-height: 24px;}
	.collaboration_sec .mobon{display: block !important;}
	.collaboration_sec .col-md-5{border-right: 0;}
	img.csASULogo {max-width: 220px;margin-top: 30px;}
	img.csDeakinLogo {max-width: 130px;margin-top: 30px;}
	.featureDiv .col-md-3{margin-left:15px; margin-bottom:0px;padding-bottom:20px; border-left: 0px}
	.featureDiv .col-md-3::after{position: absolute;top: 0px;left: 15px;height: 100%;content: "";border-left: 1px solid #E3000F;}
	.featureDiv .redDot{position: absolute;top: 0px;background: #E3000F;width: 10px;height: 10px;left: 10px;border-radius: 50%;}
	.featureDiv .fDiv{padding-left:30px;padding-right:30px;}
	.fDiv b{margin: -10px 0px 10px 0px;font-size: 16px; color:#303030; font-weight:500;}
	.fDiv b span{position:relative;padding: 2px 0px;margin-left: 0px;
					font-family: 'Merriweather', serif  !important;
		/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,ffffff+46,ffef5b+47,ffef5b+47,ffef5b+100 */
		background: #ffffff; /* Old browsers */
		background: -moz-linear-gradient(top,  #ffffff 0%, #ffffff 46%, #ffef5b 47%, #ffef5b 47%, #ffef5b 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 46%,#ffef5b 47%,#ffef5b 47%,#ffef5b 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to bottom,  #ffffff 0%,#ffffff 46%,#ffef5b 47%,#ffef5b 47%,#ffef5b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffef5b',GradientType=0 ); /* IE6-9 */
		}
	.fDiv li, .fDiv p{color: #606060;font-size: 13px;}
	.featureDiv .webIcon{display:none;}
	.featureDiv .mobIconLP{display:inline;}
	.postgraduate_program{padding-bottom:0px; }
	.postGraPic{border:0px solid #fff}
	.abtpro{background: #000;}
	.abtpro .proHead h3{color: #fff; display: table;font-size: 24px;}
	.abtpro .proHead p{color: #fff;font-size: 16px; line-height:24px;  text-align: left;}
	.programHighlightsPadd{margin-left: 0px;	margin-right: 0px;}
	#programHighlights{width: 100%;margin: 0 auto;}
	#programHighlights .owl-item{background:#fff;padding:0px;margin:0px; }
	#programHighlights .item{padding:0px;margin:0px;}
	#programHighlights .item > div{padding:0px;}
	#programHighlights .item > div img{border-radius:0px;}
	
	.item > div{margin-bottom: 20px;}
	#programHighlights .proList h3{margin: 10px 15px; border-bottom:1px solid #E3E3E3; padding:8px 0px 14px 0px;color:#333333; font-weight: 500;font-size: 22px;line-height: 24px; font-family: 'futuraheavy',sans-serif;}
	#programHighlights .proList p{color:#606060;margin: 10px 0px; font-size: 16px; line-height:24px;}
	#programHighlights .owl-dots{text-align:center; margin-top:10px;}
	#programHighlights .owl-dot{margin-right:10px; background:#000; border:1px solid #E3000F; border-radius:10px; width:10px; height:10px; display: inline-block;}
	#programHighlights .owl-dots .active{background:#E3000F; border:1px solid #E3000F; }
	#programHighlights .owl-nav{display:none;}
	.proHead p {    max-width: 100%;}
	.brochureDiv{padding:20px; background: #ce1518; flex-wrap:wrap;}
	.brochureDiv h3{text-align:center;font-size: 26px; font-weight:500; color:#333333;margin-bottom: 18px; margin-top: 10px; font-family: 'Merriweather', serif  !important;}
	.brochureDiv p{text-align:center; font-size: 16px; font-weight:400; color:#fff;margin-bottom: 18px; font-family: var(--primary-font); line-height:1.5;width: 100%;}
	.dnlBrh{position: relative;right: 0;top: auto;margin: 20px auto;display: table; border-radius:0px;
		background:#E3000F;font-size: 16px;font-weight: 400;color:#fff;line-height:24px;}
	.dnlBrh i{display:none;}
	.downloadBrochure{padding-bottom:30px;}
	.extra_section h2{font-size: 18px;line-height: 24px;}
	.listingSec .proHead h2{font-size:26px; font-weight:400; font-family: 'Merriweather', serif  !important;}
	.listingSec .proHead span{color: #fff; background:#E3000F; padding: 0px 7px;}
	.program-overview h2{font-size:26px; font-weight:400; font-family: 'Merriweather', serif  !important;}
	.program-overview h2 span {color: #fff;background: #E3000F;padding: 0px 7px;}
	.program-overview p{font-size: 16px;color: #606060;}
	.listingSec p{font-size: 16px;line-height: 24px;}
	.explore-half-section{background: #fff;}
	.afterProWrap{padding:40px 0px;border-bottom: 1px solid #E3000F;}
	.afterPro h4{text-align: center;}
	.afterPro{width: 100%;margin-top:10px;}
	.afterPro img{display:none;}
	.afterPro h3{text-align:center; font-weight: normal;font-size: 26px;color: #441818;line-height: 122%; width: 80%;margin: 0 auto 20px; font-family: 'Merriweather', serif  !important;}
	.afterPro h3 span{color: #fff; background:#E3000F; padding: 0px 7px 2px 7px;}
	.positionsTxt{display:none;}
	.positionsTxtMob{display:block;}
	.positionsTxtMob{width: 100%;margin-top: 20px;float:left;}
	.positionsTxtMob ul{margin:0px; padding:0px;}
	.positionsTxtMob li{text-align:left;  float:left; background:#F2C94C; color:#fff; font-weight: normal;font-size: 13px;line-height: 18px; list-style:none;padding: 5px 8px;margin-bottom: 10px; min-height:50px;}
	
	.positionsTxtMob li:nth-child(odd){width:48%; margin:0px 1% 10px 1%;}
	.positionsTxtMob li:nth-child(even){width:48%; margin:0px 1% 10px 1%;}
	
	.recruitersBlk .proHead h2{font-size: 24px; color:#441818;margin: 0 auto; font-weight: 400;}
	.recruitersBlk .proHead h2 span{color: #fff; background:#E3000F; padding: 0px 7px 1px 7px;}
	.recruitersBlk  .proHead h3{font-size: 30px;line-height: 40px; }
	.recruitersBlk .proHead h3 span{color: #fff; background:#E3000F; padding: 0px 7px 1px 7px;}
	#globalSlider{display:none;}
	#globalSliderPic{display:block;}
	
	#about{display:none;}
	.aboutWrap h3{font-size:28px;}
	.aboutWrap{margin-right: 0;width:100%;}
	
	.aboutBlk{ background:#fff;margin-top:20px; padding: 30px 0px 0px 0px;}
	.mobFormWrap{background:#000;padding: 40px 10px;margin-bottom: 30px;}
	.aboutBlk .proHead{margin: 0px 0px 0px 0px;}
	.aboutBlk .proHead h3{font-weight: normal;font-size: 24px;line-height: 122%;color: #fff;margin: 0px;}
	.aboutBlk .proHead h3 span{color: #fff; background:#E3000F; padding: 0px 7px 1px 7px; font-family: 'Merriweather', serif  !important; font-weight:400; }
	.aboutForm .form-control{background-color: transparent; border-radius: 0px; border-top:0px; border-left:0px; border-right:0px; border-bottom:1px solid #333333 !important; margin-top: 15px !important; padding-left:0px; font-size: 16px; color:#fff;}
	.aboutForm .submit{background: #FFD130; color:#202123;padding: 10px 60px;border-radius: 4px;width: 70%;}
	.aboutForm .form-control:focus{background-color:#333;    color: #fff;}
	.fName{ background:url(../images/iconuser.png) no-repeat 95% !important; position:relative;}
	.mNumber{ background:url(../images/iconphone.png) no-repeat 95% !important; position:relative;}
	.emailF{ background:url(../images/iconemail.png) no-repeat 95% !important; position:relative;}
	.stateF{ background:url(../images/iconmap.png) no-repeat 95% !important; position:relative;}
	.aboutForm p {    color: #fff;    font-weight: normal;    font-size: 16px;    line-height: 19px;}
	
	.aboutForm .col{position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px; flex: auto;}
	.aboutForm input[type="tel"],.aboutForm input[type="email"]{background-color: transparent; border-radius: 0px; border-top:0px; border-left:0px; border-right:0px; border-bottom:1px solid #333333 !important; margin-top: 15px !important; padding-left:0px; color:#fff;}
	.aboutForm .form-control::placeholder{color: #bbb;}
	.watxt{color:#fff;}
	.watxtBlk{display: flex;}
	#waNumber{margin-top: 3px;align-self: baseline;}
	
	.parexelSec{background:#000;}
	.parexelSec b{margin-top:0px;}
	.proVir b{padding: 20px 0px;}
	.proVir img{background: #fff;padding: 10px 30px;width: 50%;}
	.parexelSec p{color:#fff; font-size:13px;}
	.parexelSec p{padding-right:5px;}
	
	.araiSec{background:#000;}
	.araiSec b{margin-top:0px;}
	
	.araiSec p{color:#fff; font-size:13px; padding-right: 0;}
	.yVid{width:100%; height:200px;margin-top:20px; border:1px solid #fff;}
	.circleList li{height: 165px;width: 165px;}
	.circle-content{width: 80%;padding-top: 30px;}
	.circleList li b{font-size: 28px;line-height: 34px;}
	.circleList li p{font-size: 15px;line-height: normal;}
	
	.buildSection h2{font-size: 32px;line-height: 36px;padding-top: 10px;}
	.GraRed h3{font-size: 28px;line-height: 36px;}
	.weWork h4{font-size: 20px;line-height: 28px;}
	.hextaGen li {width: 50%;height: auto;padding: 5px; margin-right: 0;background-size: contain; background-size: 100% 100%;}
	.hextaGen li h3{font-size: 24px;line-height: 30px; margin-top: 30px;}
	.hextaGen li p{font-size: 16px;line-height: 22px;min-height: 75px;padding: 0px 20px;}
	ul.ourPartnersList{display: flex; flex-wrap:wrap;}
	.ourPartnersList li {flex: 0 0 43%; margin-left: 20px;}
}

