@font-face{font-family:'MyriadProRegular';src:url('../../workshopv2/font/MyriadProRegular.ttf');font-weight:normal;font-style:normal;}
@font-face{font-family:'MyriadProBold';src:url('../../workshopv2/font/MyriadProBold.ttf');font-style:normal;}
@font-face{font-family:'MyriadProSemibold';src:url('../../workshopv2/font/MyriadProSemibold.ttf');font-style:normal;}
@font-face{font-family:'MyriadProLight';src:url('../../workshopv2/font/MyriadProLight.otf');font-style:normal;}
@font-face{font-family:'CaveatBrush-Regular';src:url('../../workshopv2/font/CaveatBrush-Regular.ttf');font-style:normal;}

.MyriadProRegular{font-family:'MyriadProRegular';}
.MyriadProSemibold{font-family:'MyriadProSemibold';}
.MyriadProBold{font-family:'MyriadProBold';}
.MyriadProLight{font-family:'MyriadProLight';}
.CaveatBrush-Regular{font-family:'CaveatBrush-Regular';}


body{font-family: 'MyriadProRegular',Helvetica, sans-serif; font-size: 20px;/*background-image: url('../images/demo-Covid-12.jpg'); background-size: contain; min-height: 1500px;*/}
ul.navbar-nav li{padding-bottom: 0;font-size: 18px;}
.bgblue{background-color: #1D458A;}
.bggreen{background-color: #5ABA47;}
.bggrey{background-color: #e5e6ea;}
.blue{color: #1D458A;}
.green{color: #5ABA47;}
.greenthankyou{color:#40dc1d;}
.white{color: #FFFFFF;}
.hide991{display: block;}
.show991{display: none;}
.nolink, .nolink:hover{text-decoration: none; color: #212529;}
.scroll-to-top {position: fixed;bottom: 2em;right: 0px;background:url('../../workshopv2/images/scroll-to-top.png') no-repeat;width:55px;height: 55px;padding-right: 1em;display: none;z-index: 999999;    }
.mainlogo img{max-width: 220px;}
.banner-title{font-family: 'MyriadProBold',Helvetica, sans-serif;font-size: 100px;line-height: 110px;}
.banner-subtitle{font-family: 'MyriadProLight',Helvetica, sans-serif;font-size: 58px;}
.carousel-caption{text-align: left;bottom: 20%;width: 1140px; left: 50%; right: auto;}
.divcenter{position: relative; left: -50%;}
.section-heading{font-size: 30px;font-family: 'MyriadProSemibold',Helvetica, sans-serif;padding-bottom: 15px;}
.para{line-height: 25px;font-size: 16px;padding-bottom: 15px;}
.section-photo{width: 280px;}
.border-red{border: 1px solid #c1a9af;}
.photo-title{padding-top: 10px;color: #66727c;font-family: 'MyriadProSemibold',Helvetica, sans-serif;}
.heading-big{font-family: 'MyriadProBold',Helvetica, sans-serif;font-size:38px;padding-bottom: 25px;}
.heading-big-pad{font-family: 'MyriadProBold',Helvetica, sans-serif;font-size:38px;padding:38px 0 15px;}
.heading-vertical{font-family: 'MyriadProBold',Helvetica, sans-serif;font-size:28px;padding:38px 0 38px;}
.covid-links{text-decoration: none;}
.covid-links:hover{text-decoration: none;}
.covid-links p{background-color: #e5e6ea;color: #686e73;margin-bottom: 0; min-height: 280px; padding: 30px 25px;font-size: 26px;line-height: 36px;}
.covid-links p:hover{background-color: #5ABA47; color: #ffffff;}
.portfolio-soluiton{line-height: 24px; margin-bottom: 0;}
.startup-logo{width: 240px;}
.blurb{margin-bottom: 0; font-size: 16px; line-height: 22px; padding: 40px 0 0;}
.startup-container{background-color: #ffffff; border-radius: 40px;padding: 55px 40px 40px 0;margin: 60px 0 60px 0; }
.startup-container-right{background-color: #ffffff; border-radius: 40px;padding: 55px 0 40px 40px;margin: 60px 0 60px 0;  text-align: right;}

.bg-startup{-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;border: none;  width: 700px; position: absolute; right: 0;}
.bg-startup-right{-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;border: none;  width: 700px;  position: absolute;}

.blurb-box{padding: 20px 0;}


.bg-white-heading{background-color: #ffffff; padding-left: 15px; padding-right: 10px;}
.heading{font-family: 'MyriadProBold',Helvetica, sans-serif; font-size: 30px; line-height: 45px;}
.heading div{font-size: 30px; line-height: 30px;}
.heading .country{font-size: 18px;}
.dates{font-size: 28px; padding-top: 10px;}
.heading span{font-size: 40px; line-height: 40px;}
.bottomline{border-bottom: 2px solid #1b488b; width: 75px; height: 1px;padding-bottom: 8px;}
.bottomline-center{border-bottom: 2px solid #1b488b; width: 75px; height: 1px;padding-bottom: 10px; margin: 0 auto 10px;}
.bottomline-white{border-bottom: 2px solid #ffffff; width: 75px; height: 1px;padding-bottom: 8px;}
.bottomline-white-center{border-bottom: 2px solid #ffffff; width: 75px; height: 1px;padding-bottom: 8px; margin:0 auto;}
.nowrap{white-space: nowrap;}
.headersection{}
.headerbanennertext{height: 89vh; min-height: 490px;}
.herologo{width: 260px;}
.mentor-color{background-color: rgba(0, 0, 0, 0.16);}
.herotextworkshop{font-family: 'CaveatBrush-Regular',Helvetica, sans-serif; font-size: 78px;padding: 40px 10px 15px;line-height: 80px;}
.section-padding{padding:40px 0 40px; }
.bg-blue{background-color: #1b488b;color: #ffffff;}
ul li{font-size: 18px; padding-bottom: 15px;}
.content-box{padding: 50px 40px 20px; }
.bx-wrapper .bx-pager.bx-default-pager a{background:#636363!important;}
.bx-wrapper .bx-pager.bx-default-pager a.active, .bx-wrapper .bx-pager.bx-default-pager a:focus, .bx-wrapper .bx-pager.bx-default-pager a:hover{    background: #cccccc!important;}
.stats-icon{    max-width: 100px;}
.calendar-height-fix{height: 31px;}
.events-stats .stat{font-size: 55px; font-family: 'MyriadProBold',Helvetica, sans-serif;padding-top: 15px; line-height: 55px;}
.events-stats .stat span{font-size: 25px; line-height: 55px;font-family: 'MyriadProRegular',Helvetica, sans-serif;}
.events-stats .stat-info{font-size: 22px;}
.bg-ecosystem{background-image: url('../images/ecosystem.jpg'); background-repeat: no-repeat;    background-position: top center; background-size: cover;}
.subheading{font-family: 'MyriadProRegular',Helvetica, sans-serif; font-size: 24px; line-height: 20px;padding: 10px;}
.subheading span{font-family: 'MyriadProRegular',Helvetica, sans-serif;font-size: 34px; line-height: 40px;}
/*.agenda-content{padding-top:25px;}*/
.agenda-title{font-size: 22px; font-family: 'MyriadProBold',Helvetica, sans-serif; color: #ffffff; padding:10px 10px;}
.agenda-img{width: 100px;}
.bg-product{background-image: url('../images/product.jpg'); background-repeat: no-repeat;    background-position: top center; background-size: cover;}
.bg-design{background-image: url('../images/design.jpg'); background-repeat: no-repeat;    background-position: top center; background-size: cover;}
.bg-strategy{background-image: url('../images/strategy.jpg'); background-repeat: no-repeat;    background-position: top center; background-size: cover;}
.bg-tech{background-image: url('../images/technology.jpg'); background-repeat: no-repeat;    background-position: top center; background-size: cover;}
.bg-learnings{background-image: url('../images/learnings.jpg'); background-repeat: no-repeat;    background-position: top center; background-size: cover;}
.bg-introducing{background-image: url('../images/intro-bg.jpg'); background-repeat: no-repeat;    background-position: top center; background-size: cover;}
.main{padding-bottom: 20px;}
.agenda-separator{max-width: 50px !important; padding:0;}
.bg-whatlearn{background-image: url('../images/graphic.png'); background-repeat: no-repeat;   background-position: 100% 15%;background-size: 38%;}
.who-img{width: 38%;}
.content-whatlearn{padding-top: 70px;}
.whoshould-attend-bgimg{margin-top: -48px;}
.who_should_attend li{font-size: 36px;}
/*.who_should_attend li{font-size: 36px;}*/
#who_should_attend{padding-top: 30px;}
ul {width: 100%;margin-bottom: 20px;  overflow: hidden;}
#who_should_attend li {  width: 50%;line-height: 1.5em;  font-size: 32px;  float: left; /* display: inline;*/ padding: 5px 35px 5px 0;}

.mentor-heading{font-size: 26px; font-family: 'MyriadProBold',Helvetica, sans-serif;}
.mentor-img{width: 150px;    margin: 0 auto;}
.border-bottom-mentor{border-bottom: 2px solid #ffffff; height: 2px;}
.mentor-separator{padding:10px 0 ;}
.bg-mentor{background-image: url('../images/mentors.jpeg'); background-repeat: no-repeat;    background-position: top center; background-size: cover;}
.bg-gray{background-color: rgba(0, 0, 0, 0.7);}
.sliderimg{width: 150px;margin: 0 auto;}
.bxslidermobile{display: none;}
.bxslidermobile767{display: none;}
.noborder1199{border-right: 0!important;}

.event-icons{height: 70px;}
.event-details{font-size: 15px;}
.details-img{width: 60px; padding:10px;}
.bg-about{background-image: url('../images/about.jpg'); background-repeat: no-repeat;    background-position: top center; background-size: cover;}
.events-stats .stat.aboutstat{padding-top: 0;}
p{line-height: 30px;}
.about-text{line-height: 38px; font-size: 23px;}
.inputbox {background-color: #f1f3ff;color: #333333;border: 1px solid #212c61;margin-bottom: 17px;padding: 5px;outline: none;box-shadow:none;}
.footernav li{display:inline;padding:2px 20px;color:#bacbe5;}
.footernav li a, .footernav li a:hover, .footernav li a:focus{color:#bacbe5;font-size:15px;line-height:28px;}

.footernav .subaddress{padding:0px 17px; color: #ffffff;font-size: 16px;border-right: 2px solid #ffffff;}
.border-leftright-white{border-right: 2px solid #ffffff;border-left: 2px solid #ffffff;}
.footernav .subaddress.noborder{border-right: 0;}
.city{font-size:20px;display:block;color:#FFFFFF;}
.address{display:block;line-height:28px;}
/*end*/
.margin-bottom-20 { margin-bottom: 12px;}

footer{padding: 15px 0 15px; font-size: 14px; background-color: #102842; }
footer .footerborder{    border-top: 1px solid #eee;    margin-top: 22px;}
footer ul {list-style-type: none; padding:0;    text-align: center;}
footer .footerlinks{margin-top: 10px;margin-bottom: 10px;}
footer .footerlinks li{color: #ffffff; display: inline;    padding: 5px 10px;white-space: nowrap;    font-size: 15px;}
footer .footerlinks li a, footer .footerlinks li a:hover, footer .footerlinks li a:active, footer .footerlinks li a:focus{color: #bacbe5; text-decoration: none; font-size: 15px;}
footer hr { color: #10243c;margin-bottom: 0; border-top: 1px solid #234467;}
.margin-top-30 { margin-top: 30px;}
footer .copyrightstyle{font-size: 16px; color: #bacbe5;}
.social  { background-color: #102844; display: inline-block; margin-top: -26px;padding: 20px 0 0;}
.socialbox img{padding:3px;width:50px;}
.lastelement img{padding:3px 0 3px 6px;}
.firstelement img{padding:3px 6px 3px 0;}
#orgtypeother{display: none;}
.errorbox{border: 1px solid #ef1616;}
.error{border: 1px solid #ef1616;}
.form-control.error:focus{border-color: #ef1616;box-shadow: none;}
#investorCarouselMobile{display: none;}
#investorCarousel{display: block;}
footer .social li img{width: 45px;}
footer .social li {background-color: #102842; margin-top: -20px;    display: inline;}
.preloadimg img {z-index: -999999;position: absolute;height: 0;}
.submit-btn {font-size: 17px;padding: 6px 28px;margin-top: 0;color: #ffffff;background-color: rgba(33, 44, 97, .7);}
.submit-btn span {font-size: 21px;}
.onhover li{font-size: 18px;    padding-bottom: 5px;}
.mobileonly{display: none;}
.only375{display: inline;}
.block375{display: inline;}
.btn-interested {color: #fff;background-color: #5ABA47;border-color: #5ABA47;font-size: 18px;padding: 12px 20px 8px;}
.slidemobile .bx-wrapper{display: none;}
.show575{display: none;}
.hide575{display: block;}



@media(max-width: 1199px){
  .footernav .subaddress { padding: 0px 7px; }
  .carousel-caption{width: 960px;}
  .covid-links p{min-height: 315px;}
  .blurb{padding: 25px 0 0;}
  .bg-startup{width: 640px;}
}
@media(max-width: 991px){
  .startup-container{padding: 40px 20px 30px 0;}
  .startup-container-right{padding: 40px 0 30px 20px;}
  .covid-links p{min-height: auto;padding: 15px 25px;}
  .carousel-caption{width: 720px;}
  .banner-title{font-size: 85px;line-height: 95px;}
  .banner-subtitle{font-size: 50px;}
  .noborder1199{border-right: 1px solid #dee2e6!important;}
  .footernav .subaddress{padding:0px 15px;}
  .footernav .subaddress.noborder991foot{border-right: 0;}
  .herologo {width: 230px;}
  .noborder991{border-right:0!important;}
  .footernav li {line-height: 30px;}
  footer .footerlinks li {padding: 5px 5px;}
}

@media(max-width: 767px){
  .para{padding-top: 20px;}
  .section-photo{width: 210px;}
  .blurb-box{padding: 20px 0 0;}
  .carousel-caption{width: 100%;left: 0; right: 0;text-align: center;}
  .divcenter{left: 0;}
  .banner-title{font-size: 70px;line-height: 85px;}
  .banner-subtitle{font-size: 45px;}
  .mobileonly{display: block;}
  .mobile767.text-right, .mobile767.text-left {text-align: center!important;}
  .mobile767.border-leftright-white {border: 0;}
  .footernav .subaddress {display: block;border: 0;}
}

@media(max-width: 575px){
  .banner-title{font-size: 60px;line-height: 75px;}
  .banner-subtitle{font-size: 38px;}
  .carousel-caption{bottom: 30%;}
  .banner-mobile{height: 410px; min-height: 410px; width: auto !important;}
  .show575{display: block;}
  .hide575{display: none;}

}

@media(max-width: 400px){
  .carousel-caption{bottom: 22%;}
}

@media(max-width: 375px){
  .carousel-caption{bottom: 30%;}
  .only375{display: none;}
  .block375{display: block;}
  .nopadding375{padding: 0;}
  .events-stats .stat {font-size: 40px;}
}

@media(max-width: 330px){
  .mainlogo img{width: 190px;}
  .herotextworkshop {font-size: 50px;line-height: 55px;}
}