.page-title{display:none;}  
.section-blue{background-position:center;color:#fff;font-size:42px;line-height:1;padding:50px 0;background-color:#00c1de}
.ss-m{float:right;}
.ss-m li{display:inline-block;margin-left:10px}
.sub-t{margin-bottom:10px;display:block;}
.section-w{background-color:#fff;padding:70px 0;}
/*section-sum*/
.section-sum p{margin-bottom:20px;color:#404040;font-size:16px;line-height: 1.8;}
.sec-gray-t{font-size:37px;font-weight:400;}
.about-left strong{margin:30px 0 20px;display:block;font-size:18px;}
.section-sum .co-row{align-items: center;}
/*about-video*/
.about-video{height:304px}
.section-gray .about-right video{outline:0;}
/*section-team*/
.section-team{padding:70px 0;}
.line-title{text-align:center;font-size:37px;font-weight:400;margin-bottom:40px}
.line-title span{display:inline-block;}
.line-title span:after{content:"";background-color:#10c0d9;width:50%;margin:0 auto;height:3px;display:block;margin-top:7px}
.team-con{padding-top:30px;}
.team-each{opacity:0;margin-bottom:30px}
.team-con .team-each:first-child{margin-left:0}
.team-con .team-each:last-child{margin-right:0}
.name-title,.name-disc{display: block;}
.name-title{font-size:20px;font-weight:400;font-family: 'RobotoSlab', Arial, serif;display:block;margin-bottom:15px;line-height:1.2}
.name-disc{font-family: 'RobotoSlab', Arial, serif;font-size:18px;display:block;line-height:1.4}
.alicia-sinclair{opacity:0}
.alicia-sinclair .name-title{font-size:24px}
.alicia-sinclair .name-disc{font-size:20px}
.read-bio{border: none;}
.bd-box{border:1px solid #efefef;box-sizing:border-box;-webkit-box-sizing:border-box;clear:both;}
.team-con .bd-box{height: 100%;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.bd-box .each-img,.bd-box .left-img{overflow:hidden;background-color:#000}
.bd-box .each-img{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
.bd-box .each-img img,.bd-box .left-img img{transition:all 2s ease 0s;-webkit-transition:all 2s ease 0s;}
.bd-box a:hover img{transition:all 2s ease 0s;-webkit-transition:all 2s ease 0s;transform: scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);}
.left-img{width:40%;display:inline-flex;}
.right-desc{width:60%;float:right;}
.right-desc-inner{padding:30px 30px 0}
.right-desc .name-disc{margin-bottom:20px}
.right-desc p{line-height:22px;margin-bottom:20px;color:#404040;font-size:16px;line-height: 1.6;}
.link-read-bio{color:#000;text-decoration:underline;font-size:18px}
.alicia-sinclair{position:relative;}
.alicia-sinclair .link-read-bio{position:absolute;right:30px;bottom:30px}
.team-each-mid{margin-bottom:30px;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;padding:30px 23px 0}
.team-each-bottom{padding:0 45px 30px 0;position:absolute;right:0;bottom:0}
/*section-gray*/
.section-gray{background-color:#f7f7f7;padding:70px 0;}
/*awards*/
.aw-con{text-align:center;}
.aw-each{text-align:center;width:25%;display:inline-block;background-color:#fff;padding:60px 0;box-shadow: 0 0 8px rgba(0,0,0,0.1);-webkit-box-shadow: 0 0 8px rgba(0,0,0,0.1);margin:0 10px 25px}
.aw-each span{display:block;}
.aw-btitle{color:#10c0d9;margin:10px 0;text-transform:uppercase;}
.aw-date{font-weight:bold;}
.aw-img{min-height:94px;}
.aw-img img{display:block;vertical-align: middle;margin: 0 auto;}
/*milestones*/
.mil-each{margin-bottom:20px;}
.mil-date{font-weight:normal;font-size:24px;margin-bottom:40px;padding-bottom:10px;display:block;color:#7f7f7f;border-bottom:1px solid #e1e1e1}
.mil-date:hover{color:#404040}
.mil-each ul>li{margin-bottom:30px;font-size:18px}
.mil-each ul>li strong{color:#000;width:60px;display:inline-block;vertical-align:top}
.mil-each ul>li span{color:#10c0d9;display:inline-block;vertical-align:top;margin-left:20px}
.mil-each ul{padding:0 15px 10px;display:none;}
.mil-each .icon-chevron-small-down{-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;float:right;}
.mil-each.open .icon-chevron-small-down{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);}
/*about-bio*/
.p-wrapper{padding-bottom:0}
.about-bio{background:#f7f7f7 url(../images/about/about-bg.svg) no-repeat 0 -1000px / 58%;padding:50px 0;overflow:hidden;transition:all 0.3s ease 0s;-webkit-transition:all 0.3 ease 0s}
.about-bio.animated-bg{background-position:top left;}
.profile-title{font-size:25px;color:#000;margin-bottom:20px;font-weight:normal;}
.profile-name{font-size:35px;color:#fff;margin-bottom:20px;font-weight:normal;}
.profile-sum{font-size:16px;color:#000;margin-top:20px;display:block;line-height:1.5}
.profile-txt p{font-size:16px;line-height:1.5;margin-bottom:30px}
.back-link-con{text-align:right;margin-bottom:30px;margin-top:55px}
.back-link{font-size:24px;}
.back-link svg{vertical-align:top;}
.profile-left-in{padding-left:15px}
/*animate*/
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}
@keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInRight {-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}
@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}
@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 50%, 0);
    transform: translate3d(0, 50%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 50%, 0);
    transform: translate3d(0, 50%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animated {-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.animated.delay-1s{-webkit-animation-delay:.8s;animation-delay:.8s;}
.team-each:nth-child(3),.team-each:nth-child(4){-webkit-animation-delay:1.3s;animation-delay:1.3s;}
.team-each:nth-child(5),.team-each:nth-child(6){-webkit-animation-delay:1.8s;animation-delay:1.8s;}
.team-each:nth-child(7),.team-each:nth-child(8){-webkit-animation-delay:2.3s;animation-delay:2.3s;}
/*follow ins*/
.eapps-instagram-feed-container{overflow:hidden;} 
.eapps-instagram-feed-title{color:#000;font-family:'Montserrat', Arial, serif;padding-bottom:50px!important}  
.eapps-instagram-feed-posts-grid-load-more,#eapps-instagram-feed-1 .eapps-instagram-feed-posts-grid-load-more{background-color:#10c0d9!important;margin-top:50px}
.follow-ins{padding-top:80px}
.follow-ins>div>a{display:none!important;position:relative;cursor:default;overflow:hidden;}
.follow-ins>div>a:after{content:"";width:207px;height:67px;background-color:#fff;position:absolute;top:-11px;left:0;z-index:2;}
.eapps-instagram-feed-posts-view{margin-bottom:10px!important}
/* Large desktop */
@media (min-width: 1200px) { 
/*about-bio*/
.profile-title{font-size:28px;}
.profile-name{font-size:40px;}
.about-bio .span5,.about-bio .span7{padding-right:15px;box-sizing:border-box;-webkit-box-sizing:border-box;}
.about-bio .span5{padding-left:15px;}
.about-bio{background-size:53%;}
.profile-sum{font-size:18px;}
.profile-left-in{padding-left:0}
/*awards*/
.aw-each{width:23%;}
/*about-video*/
.about-video{height:377px}
}
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {
.about-left strong{margin-bottom:20px}
.alicia-sinclair .phone-hide{display:none;}
.about-left{order:2}
.about-right{order:1;padding-bottom:30px}
/*about-bio*/
.about-bio{position:relative;padding-bottom:80px}
.about-bio .row{margin-left:0}
.about-bio>.container{width:100%}
.about-bio{background-size:110%;}
.about-bio .span5,.about-bio .span7{width:auto;float:none;margin-left:auto;margin-right:auto}
.about-bio .profile-col-2{border-top:2px solid #fff;padding-top:50px;margin-top:50px}
.profile-right-in,.profile-left-in{width:80%;float:none;margin-right:auto;margin-left:auto}
.profile-left-in{text-align:center;padding-left:0}
.back-link-con{position:absolute;bottom:50px;left:0;width:100%;text-align:center;margin:0}
.profile-left-in.fadeInLeft{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}
.profile-txt p{line-height:1.8}
.profile-sum{font-size:18px;line-height:1.8}
/*section-sum*/
.section-sum .row{margin:0}
.about-left{margin-bottom:40px}
.about-left strong{font-size:18px}
.section-sum p{font-size:16px}
.sec-gray-t{font-size:36px}
/*awards*/
.aw-each{width:40%;padding:70px 0}
/*Milestones*/
.mil-each ul>li span{width:80%;line-height:1.5}
.mil-each ul>li strong{line-height:1.5}
/*section-team*/
.team-con{padding-top:0}
.team-each-bottom{padding:0;position:relative;}
.team-each{width:100%;margin:0 auto 30px;padding-top:0;display:block;}
.alicia-sinclair{margin-bottom:30px}
.left-img,.right-desc,.each-img,.team-each-mid{width:50%}
.each-img{display:inline-flex;}
.team-each-mid{display:inline-block;box-sizing:border-box;-webkit-box-sizing:border-box;float:right;text-align:left;}
.team-each{position:relative;}
.team-each .name-disc{width:auto;text-align:left;}
.team-each .link-read-bio{position:absolute;right:30px;bottom:30px;}
.team-each:nth-child(2){-webkit-animation-delay:1.3s;animation-delay:1.3s;}
.team-each:nth-child(3){-webkit-animation-delay:1.8s;animation-delay:1.8s;}
.team-each:nth-child(4){-webkit-animation-delay:2.3s;animation-delay:2.3s;}
.team-each:nth-child(5){-webkit-animation-delay:2.8s;animation-delay:2.8s;}
.team-each:nth-child(6){-webkit-animation-delay:3.3s;animation-delay:3.3s;}
.team-each:nth-child(7){-webkit-animation-delay:3.8s;animation-delay:3.8s;}
.team-each:nth-child(8){-webkit-animation-delay:4.3s;animation-delay:4.3s;}
.name-title{font-size:24px;}
.name-disc{font-size:20px}
.team-con .bd-box{display:block;}
/*about-video*/
.section-sum .row{display:block;}
.about-video{height:373px}
}
/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
/*about*/
.about-left p{margin-bottom:20px}
/*awards*/
.aw-each{width:46%;}
/*section-team*/
.section-team,.section-gray,.section-w{padding:50px 0}
.team-each{width:100%;margin:0 auto 30px;padding-top:0;display:block;}
.alicia-sinclair{margin-bottom:30px}
.left-img,.right-desc,.each-img,.team-each-mid{width:100%;float:none;}
.right-desc-inner{padding:30px;text-align:center;}
.right-desc p{margin-bottom:50px}
.team-each-mid{height:auto!important}
.each-img{display:block;}
.name-disc{font-size:18px}
.link-read-bio{font-size:20px}
.team-each-mid{display:block;box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center;}
.team-each{position:relative;}
.team-each .name-disc{width:auto;}
.alicia-sinclair .link-read-bio{position:relative;right:auto;bottom:auto;}
.team-each:nth-child(2){-webkit-animation-delay:1.3s;animation-delay:1.3s;}
.team-each:nth-child(3){-webkit-animation-delay:1.8s;animation-delay:1.8s;}
.team-each:nth-child(4){-webkit-animation-delay:2.3s;animation-delay:2.3s;}
.team-each:nth-child(5){-webkit-animation-delay:2.8s;animation-delay:2.8s;}
.team-each:nth-child(6){-webkit-animation-delay:3.3s;animation-delay:3.3s;}
.team-each:nth-child(7){-webkit-animation-delay:3.8s;animation-delay:3.8s;}
.team-each:nth-child(8){-webkit-animation-delay:4.3s;animation-delay:4.3s;}
/*Milestones*/
.mil-each ul>li span{width:78%}
/*about-video*/
.section-sum .row{display:block;}
}
/* Landscape phones and down */
@media (max-width: 480px) {
.section-blue{font-size:28px}
}


