a,body,h1,h2,h3,h4,h5,h6,p{font-family:Montserrat,sans-serif;font-weight:500}h5,p{font-family:ProximaNova,'Open Sans',sans-serif}.grntxt{color:#8fbb23}.yeltxt{color:#f0c20c}.redtxt{color:#f00303}ul{font-family:Roboto;font-size:13px;line-height:1.5em;margin:5px 0 15px;padding:0}ul li{list-style:none;position:relative;padding:0 0 0 30px}ul.round li::before{content:"";position:absolute;left:0;top:5px;width:15px;height:15px;background-color:#f60;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.DateCountdown{width:350px;height:95px;padding:0;box-sizing:border-box;margin:auto}.DateCountdown h4,.DateCountdown span{color:#fff;font-family:Montserrat,sans-serif}.DateCountdown h4{font-size:50px}.orgbutton,.orgbutton2,.orgbutton2:hover,.orgbutton3,.orgbutton3:hover,.orgbutton:hover{width:100%;max-width:250px;padding:12px 15px;border-radius:0;background:#f05203;color:#fff;font-size:18px;font-weight:700}.orgbutton2,.orgbutton2:hover{max-width:300px;padding:17px 30px;font-size:24px}.orgbutton4,.orgbutton4:hover{background:0 0;padding:10px 50px;color:#f05203;font-size:18px;font-weight:500;border-radius:0;border:1px solid #f05203}.orgbutton3,.orgbutton3:hover{max-width:200px;padding:10px 30px;font-size:18px}p{font-size:17px;font-weight:400;font-family:ProximaNova,'Open Sans',sans-serif}.top_bg{background:url('../img/banner.jpg');background-size:cover;background-position:center;background-repeat:no-repeat}.bg1{background:url('../img/bg_1.jpg');background-size:cover;background-position:center;background-repeat:no-repeat}.bg5{background:url('../img/who_banner.jpg');background-size:cover;background-position:center;background-repeat:no-repeat}.bg2{background:url('../img/bg_1.jpg');background-size:cover;background-position:center;background-repeat:no-repeat;padding-bottom:1vw}#ld,.typage{display:none}.bg3{background:url('../img/apply.jpg');background-size:cover;background-position:center;background-repeat:no-repeat}.bg33{background:url('../img/bg_5.jpg');background-size:cover;background-position:center;background-repeat:no-repeat}.bg6y .columns{padding-right:1.75rem;padding-left:1.75rem}.grnbg,.redbg,.yelbg{padding:7px 4vw 3px 4vw}.redbg,.redbg2{background:#f00303}.yelbg,.yelbg2{background:#f0c20c}.grnbg,.grnbg2{background:#8fbb23}.grnbg2,.redbg2,.yelbg2{padding:1vw 2vw 3px 1vw;max-width:350px}.bg4{background:url(../img/bg_3.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.bg_b{background:url('../img/bg_2.jpg');background-size:cover;background-position:center;background-repeat:no-repeat}.bg11{background:url('../img/bg_4.jpg');background-size:cover;background-position:center;background-repeat:no-repeat}.bg6{background:#002b43}.bluetxt{color:#002b43}.bg7{background:url('../img/steps.jpg');background-size:cover;background-position:center;background-repeat:no-repeat}.bg8{background:url('../img/g_banner.jpg');background-size:cover;background-position:center;background-repeat:no-repeat}.badge{font-family:inherit;font-weight:700;background:#0a124e;font-size:20px;align-self:center;margin-top:0}.hr1{width:100%;max-width:100%;border-bottom:2px solid #003c72}.abt_roger{background:url('../img/about_roger_hamilton.png');background-size:cover;background-position:center top;background-repeat:no-repeat;padding:10px 0}.cll{padding:10px 2vw 0 2vw}.pan2{background:#fff;padding:30px 30px 10px 30px;margin-bottom:10px}.pan3{background:#fff;padding:30px 3vw}.pattern-1{padding-top:10px;background-image:url('../img/testibg.jpg');background-size:cover}.pann2 .pan3{background:#eaeaea}.out-vc{display:table}.in-vc{display:table-cell;text-align:left;vertical-align:middle}label{font-size:17px}.white{color:#fff}.rown{padding-top:30px;padding-bottom:30px}.rowl{padding-top:15px;padding-bottom:15px}.rowm{padding-top:20px}.center{text-align:center}.pan3 p{color:#000;font-size:16px}.pann2 .pan3 p{color:#313131}.accordion-title{padding:1rem 1rem;border:0;border-bottom:1px solid #e6e6e6;color:#000}.is-active .accordion-title{padding:1rem 1rem;border:0;border-bottom:0;color:#2ba6cb;background-color:transparent;padding-bottom:0}.accordion-title:focus,.accordion-title:hover{background-color:transparent}.accordion-content li{font-size:18px}.accordion-content{border:0;padding-left:35px;padding-top:5px;border-bottom:1px solid #e6e6e6}.accordion-title p{margin-bottom:0}.row__section2__iphone{background-image:url('../img/micro-degree-screenshot.png');background-repeat:no-repeat;background-size:81%;background-position:center 70px;display:block;margin:auto;overflow:hidden;-webkit-animation:scroll 10s infinite;animation:scroll 10s infinite;-webkit-animation-delay:5s;animation-delay:5s}@-webkit-keyframes scroll{0%{background-position:center 70px}10%{background-position:center 70px}20%{background-position:center -250px}30%{background-position:center -400px}40%{background-position:center -450px}50%{background-position:center -600px}60%{background-position:center -650px}70%{background-position:center -800px}80%{background-position:center -850px}90%{background-position:center -1000px}100%{background-position:center 70px}}@keyframes scroll{0%{background-position:center 70px}10%{background-position:center 70px}20%{background-position:center -250px}30%{background-position:center -400px}40%{background-position:center -450px}50%{background-position:center -600px}60%{background-position:center -650px}70%{background-position:center -800px}80%{background-position:center -850px}90%{background-position:center -1000px}100%{background-position:center 70px}}.row__section2__iphone__screenshot{background-image:url('../img/micro-degree-screenshot.png''');background-position:center top;background-repeat:no-repeat;background-size:cover;width:100%;height:100vh}.row--section4 .columns,.row--section5 .columns{padding:0}.row__section4__yellow-div{background-color:#f0c20c;padding:55px 80px}.row__section4__yellow-div__headline{font-family:ProximaNova,'Open Sans',sans-serif!important;font-weight:700;color:#fff;margin-bottom:0;text-transform:capitalize}.row__section4r{padding-left:2vw!important;padding-right:2vw!important}.row__section4__headline2{font-family:ProximaNova,'Open Sans',sans-serif!important;font-weight:700;color:#8fbb23;margin-bottom:1vw;margin-top:30px;overflow:hidden}.row__section4__hr{width:60px;border:3px solid #8fbb23;margin:0 0 30px}.row__section4__subheadline2{font-family:ProximaNova,'Open Sans',sans-serif!important;font-weight:700;color:#002b43}.row__section5__headline{color:#f0c20c;font-weight:700;margin-bottom:1vw;margin-top:30px;overflow:hidden}.row__section5__headline2{color:#f05203;font-weight:700;margin-bottom:1vw;margin-top:30px;overflow:hidden}.row__section5__hr{width:60px;border:3px solid #f0c20c;margin:0 0 30px}.row__section5__hr2{width:60px;border:3px solid #f05203;margin:0 0 30px}.col__rightcol{position:relative}.col__rightcol__arrow{position:absolute;left:0;top:50%;width:28px;z-index:1}.col__leftcol{position:relative}.col__leftcol__arrow{position:absolute;right:0;top:50%;width:28px;z-index:1}.hr{margin-top:30px;margin-bottom:30px;border:0;border-top:1px solid #aaa7a6;text-align:center;height:0;line-height:0}.flex-video,.responsive-embed{padding-bottom:56%}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]{height:50px;padding:0 25px;border-radius:0;margin-bottom:25px}ol li{counter-increment:list;list-style-type:none;position:relative}ol li:before{color:#8fbb23;content:counter(list) ".";left:-32px;position:absolute;text-align:right;font-size:18px;width:26px}select{height:50px;padding:0 25px;border-radius:0;margin-bottom:25px}textarea{padding:15px 25px;border-radius:0;margin-bottom:25px;resize:none}.flex__row--center-flex-start{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;align-content:center}.facu img{width:100%;max-width:120px;padding-bottom:20px;padding-top:20px}.hd1{font-size:13px;color:#000}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#a2a2a2;opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{color:#a2a2a2;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#a2a2a2;opacity:1}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#a2a2a2;opacity:1}input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:#a2a2a2;opacity:1}input::-moz-placeholder, textarea::-moz-placeholder{color:#a2a2a2;opacity:1}input:-ms-input-placeholder, textarea:-ms-input-placeholder{color:#a2a2a2;opacity:1}input::-ms-input-placeholder, textarea::-ms-input-placeholder{color:#a2a2a2;opacity:1}input::placeholder,textarea::placeholder{color:#a2a2a2;opacity:1}:-ms-input-placeholder{color:#a2a2a2}::-ms-input-placeholder{color:#a2a2a2}.row--prefooter{display:none}.row--footer{background-color:#002b43}.row--footer a{color:#fff}.row--footer a:hover{color:#fff}.footer-social-share{float:right}.footer-social-share__icons{margin-left:10px}.row__footer__line{border-color:#fff;margin:30px 0;float:left;width:100%}.row__footer__menu{-moz-column-count:2;column-count:2;list-style-type:none;padding-left:0;margin-bottom:0}.row__footer__menu__item{margin-bottom:1.5em}.row__footer__menu__links{color:#fff;font-size:18px;text-decoration:none}.row__footer__menu__links:hover{color:#fff}.row__footer_details{font-size:18px;color:#fff}.row__footer__icons{width:20px;height:20px}.row--copyright{padding:20px 0;background-color:#0b2331}.copyright__text{font-size:16px;font-family:Montserrat;color:#fff;margin-bottom:0;margin-top:10px}.copyright__text__link{color:#fff}.copyright__text__link:hover{color:#fff}.copyright__influex-logo{float:right}.foimg{max-width:30px;padding:5px}.pll{margin-bottom:0;font-size:13px}.plll img{width:100%;max-width:90px;padding:10px 0}.plll p{color:#002b43;font-weight:700}.row--section4 .columns,.row--section5 .columns{padding:0}.row__section4__yellow-div{background-color:#f0c20c;padding:43px 80px}.row__section4__yellow-div__headline{font-family:ProximaNova,'Open Sans',sans-serif!important;font-weight:700;color:#fff;margin-bottom:0;text-transform:capitalize}.row__section4r{padding-left:2vw!important;padding-right:2vw!important}.row__section4__headline2{font-family:ProximaNova,'Open Sans',sans-serif!important;font-weight:700;color:#8fbb23;margin-bottom:1vw;margin-top:30px;overflow:hidden}.row__section4__hr{width:60px;border:3px solid #8fbb23;margin:0 0 30px}.row__section4__subheadline2{font-family:ProximaNova,'Open Sans',sans-serif!important;font-weight:700;color:#002b43}.row__section5__headline{color:#f0c20c;font-weight:700;margin-bottom:1vw;margin-top:30px;overflow:hidden}.row__section5__headline2{color:#f05203;font-weight:700;margin-bottom:1vw;margin-top:30px;overflow:hidden}.row__section5__hr{width:60px;border:3px solid #f0c20c;margin:0 0 30px}.row__section5__hr2{width:60px;border:3px solid #f05203;margin:0 0 30px}.col__rightcol{position:relative}.col__rightcol__arrow{position:absolute;left:0;top:50%;width:28px;z-index:1}.col__leftcol{position:relative}.col__leftcol__arrow{position:absolute;right:0;top:50%;width:28px;z-index:1}.is-invalid-input:not(:focus){border-color:#c60f13;border:1px solid #c60f13;background-color:#ead4d4}.hr-text{background-color:#fff;padding-left:10px;padding-right:10px;font-weight:700}.pann2 .hr-text{background-color:#eaeaea}.orgb{background:transparent linear-gradient(180deg,#f05203 0,#ff9d2b 100%) 0 0 no-repeat padding-box;padding:20px}.pann2 .orgb{background:transparent linear-gradient(180deg,#ef976bfa 0,#f9b86c 100%) 0 0 no-repeat padding-box}.grnb{background:transparent linear-gradient(180deg,#8fbb23 0,#b9eb3c 100%) 0 0 no-repeat padding-box;padding:20px 0}.tick_pan h4{font-size:1.35rem}.org{color:#f05203;font-weight:700}.pann2 .org{color:#ef976bfa}.pann2 .orgbutton2{background:#ef976bfa}@media screen and (min-width:80em){.row__section4__yellow-div{background-color:#f0c20c;padding:43px 80px}}@media screen and (max-width:40em){.top_bg{background:url('../img/banner_m.jpg');background-position:top;background-size:cover}.bhu{background:rgba(0,0,0,.5)}.testi{padding-bottom:20px;max-width:140px}.grnbg2,.redbg2,.yelbg2{text-align:center;margin:auto}.rowlll{padding:20px 0 10px 0}h2{font-size:1.65rem}.row__section4__subheadline2,.row__section4__text{font-size:16px}}



@media print, screen and (min-width: 40em){
.topbar h5 {
    font-size: 22px;
}
}

.top_bg {
    padding: 50px 0px;
}
  a.topbutton{
	  width: 100%;
     max-width: 100%; 
    padding: 12px 15px;
    border-radius: 0;
    background: #f05203;
    color: #fff;
    font-size: 18px;
    font-weight: 700;
    margin: 20px 0px !important;
}
  a.topbutton:hover{
    background: #f05203;
    color: #fff;
}
  a.middlebutton, .middlebutton{
	  width: 100%;
     max-width: 100%; 
    padding: 12px 15px;
    border-radius: 0;
    background: #f05203;
    color: #fff;
    font-size: 18px;
    font-weight: 700;
	 margin: 5px 0px !important;
}
  a.middlebutton:hover, .middlebutton:hover{
    background: #f05203;
    color: #fff;
}


.btn3, .btn3:hover, .btn3:focus {
    background: #F05203;
    width: 100%;
    border-radius: 0px;
    font-size: 18px;
    color: #fff;
    font-weight: bold;
    padding: 10px;
    cursor: pointer;
    max-width: 390px;
}

.orbit-container {
    position: relative;
    height: auto !important;
    margin: 0;
    list-style: none;
    overflow: hidden;
}
.orbit-bullets button {
    width: 0.8rem;
    height: 0.8rem;
    margin: 0.1rem;
    border-radius: 50%;
    background-color: #cacaca;
}
.hr2 {
    width: 100%;
    max-width: 100%;
    border-bottom: 1px solid #a8a8a8;
}
.names {
	 display: table;
    height: 200px;
    text-align: center;
}
.names h3{
	 color: #002B43;
    display: table-cell;
    vertical-align: middle;
    text-align: justify;
    font-size: 25px;
}
.names2 {
	 display: table;
    height: 150px;
    text-align: center;
}
.names2 h3{
	 color: #000;
    display: table-cell;
    vertical-align: middle;
    text-align: justify;
    font-size: 19px;
}

.names2 p{
	font-weight: 800;
    font-family: Montserrat,sans-serif;
    padding-top: 20px;
    margin: 0;
}

.names3 {
	 display: table;
    height: 150px;
    text-align: center;
}
.names3 h3{
	 color: #fff;
    display: table-cell;
    vertical-align: middle;
    text-align: left;
    font-size: 19px;
}

.names3 p{
	font-weight: 800;
    font-family: Montserrat,sans-serif;
    padding-top: 20px;
    margin: 0;
}
.contents2 ul {
    font-family: Roboto;
    font-size: 13px;
    line-height: 1.5em;
    margin: 0;
    padding-left: 49px;
}
.contents2 ul li {
    list-style: disc;
    position: relative;
    font-size: 17px;
    line-height: normal;
    padding: 10px 0px;
    font-family: ProximaNova,'Open Sans',sans-serif;
}
.contents2 ul li::marker{
	color: #002B43;
   font-size: 22px;
}

.contents3 ul {
    font-family: Roboto;
    font-size: 13px;
    line-height: 1.5em;
    margin: 0;
    padding-left: 24px;
}
.contents3 ul li {
	color: #fff;
    list-style: disc;
    position: relative;
    font-size: 17px;
    line-height: normal;
    padding: 10px 0px;
    font-family: ProximaNova,'Open Sans',sans-serif;
}
.contents3 ul li::marker{
	color: #F0C20C;
   font-size: 22px;
}
.contents4 ul {
    font-family: Roboto;
    font-size: 13px;
    line-height: 1.5em;
    margin: 0;
    padding-left: 24px;
}
.contents4 ul li {
	float: left;
    list-style: disc;
    position: relative;
    font-size: 17px;
    line-height: normal;
    padding-left: 0px;
    padding-right: 98px;
    font-family: ProximaNova,'Open Sans',sans-serif;
}
.contents4 ul li::marker{
	color: #F0C20C;
   font-size: 26px;
}
.klo {
    border-right: 1px solid #29ABE2;
}
.branding{
	background: url(../img/bg2.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

}
.b1g {
    background-image: url(../img/countdown.jpg);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}
    .mobalign{
    	padding-top: 30px;
    }

 .faculties p:last-child {
	 margin-bottom: 0;
	}
.top_bg h3 ,.bg1 h3 , .tophead2 h2{
	    padding: 0 60px;
}
	.namealign h3{
	padding-right: 60px;
}

@media (min-width: 0px) and (max-width: 639px) {
.topbar .medium-text-left, .top-bar h5{
	text-align: center;
}
.row--copyright {
    background-color: #0b2331;
    padding-bottom: 50px;
}

	.contentflow h2, .contentflow h3{
		text-align: center;
	}
	.top_bg h3, .bg1 h3, .tophead2 h2, .namealign h3{
	    padding: 0px;
}
	.names {
	 display: table;
    height: 130px;
    text-align: center;
}
.names h3{
	 color: #002B43;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}
.contents4 ul li {
    padding-right: 160px;
    }
    .mobalign{
    	padding-top: 0;
    }
}
@media (min-width: 640px) and (max-width: 767px) {
.contents4 ul li {
    padding-right: 59px;
    }
}
@media (min-width: 640px) and (max-width: 1023px) {
	.columns2 img{
		margin-left: 0px !important;
	}

}

@media (min-width: 0px) and (max-width: 1023px) {

.namealign h3, .namealign p{
	text-align: center;
}
.namealign h3 {
    padding-right: 0px;
}
	.tophead2 .columns2 {
    padding-right: 40px;
    padding-left: 40px;
}
.contentflow{
	padding: 30px;
}
}