html *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
body{overflow-x:hidden;}
body.overflow-hidden{overflow:hidden;}
.cd-container{}
.cd-container::after{content:'';display:table;clear:both;}
main{position:relative;z-index:2;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;transition-duration:0.3s;width:100%;height:100%;float:left;}
main.slide-out{-webkit-transform:translateX(-270px);-moz-transform:translateX(-270px);-ms-transform:translateX(-270px);-o-transform:translateX(-270px);transform:translateX(-270px);}
main.slide-out .cd-overlay{display:block;-webkit-animation:cd-fade-in 0.3s;-moz-animation:cd-fade-in 0.3s;animation:cd-fade-in 0.3s;}
@media only screen and (min-width:768px){main.slide-out{-webkit-transform:translateX(-600px);-moz-transform:translateX(-600px);-ms-transform:translateX(-600px);-o-transform:translateX(-600px);transform:translateX(-600px);}
}
@media only screen and (min-width:1200px){main.slide-out{-webkit-transform:translateX(-800px);-moz-transform:translateX(-800px);-ms-transform:translateX(-800px);-o-transform:translateX(-800px);transform:translateX(-800px);}
}
.cd-section{}
.cd-section .cd-container{}
@media only screen and (min-width:768px){}
@media only screen and (min-width:1200px){}
.cd-placeholder-1{background:#f25f5c;color:#fdeaea;}
.cd-placeholder-2{background:#FFF;}
#cd-team{}
#cd-team .cd-container{}
#cd-team h2{}
#cd-team li{}
.no-touch #cd-team li:hover{}
.no-touch #cd-team li:hover .cd-img-overlay{opacity:1;}
#cd-team figure{}
.effect-jazz > img{width:100%;}
#cd-team .cd-img-overlay{}
#cd-team .cd-img-overlay span{}
@media only screen and (min-width:768px){}
.cd-member-bio{position:fixed;overflow-x:hidden;top:0;right:0;width:270px;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:998;-webkit-transform:translateX(270px);-moz-transform:translateX(270px);-ms-transform:translateX(270px);-o-transform:translateX(270px);transform:translateX(270px);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;transition-duration:0.3s;background-color:#fff;opacity:0;}
.cd-member-bio.slide-in{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1;}
.cd-member-bio .cd-member-bio-pict{position:relative;}
.cd-member-bio .cd-member-bio-pict::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:80px;background:-webkit-linear-gradient(bottom , #5c4b51, rgba(92, 75, 81, 0));background:linear-gradient(to top, #5c4b51, rgba(92, 75, 81, 0));}
.no-cssgradients .cd-member-bio .cd-member-bio-pict::after{display:none;}
.cd-member-bio img{width:100%;display:block;}
.cd-member-bio .cd-bio-content{padding:1em;color:#FFF;}
.cd-member-bio .cd-bio-content h1{font-family:"Droid Sans", sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;font-size:20px;font-size:1.25rem;}
.cd-member-bio .cd-bio-content p{font-size:14px;font-size:0.875rem;margin:1em 0;line-height:1.4;color:#d7cfd2;}
@media only screen and (min-width:768px){.cd-member-bio{width:600px;-webkit-transform:translateX(600px);-moz-transform:translateX(600px);-ms-transform:translateX(600px);-o-transform:translateX(600px);transform:translateX(600px);}
.cd-member-bio .cd-bio-content{padding:2em;}
.cd-member-bio .cd-bio-content p{line-height:1.6;margin:2em 0;}
}
@media only screen and (min-width:1200px){.cd-member-bio{width:800px;-webkit-transform:translateX(800px);-moz-transform:translateX(800px);-ms-transform:translateX(800px);-o-transform:translateX(800px);transform:translateX(800px);}
.cd-member-bio .cd-member-bio-pict::after{height:150px;}
.cd-member-bio .cd-bio-content{padding:4em;-webkit-transform:translateY(-80px);-moz-transform:translateY(-80px);-ms-transform:translateY(-80px);-o-transform:translateY(-80px);transform:translateY(-80px);}
.cd-member-bio .cd-bio-content h1{font-size:40px;font-size:2.5rem;}
.cd-member-bio .cd-bio-content p{font-size:16px;font-size:1rem;}
.no-cssgradients .cd-member-bio .cd-bio-content{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}
}
.cd-member-bio-close{width:32px;height:32px;overflow:hidden;position:fixed;top:10px;right:10px;background:url("../img/cd-icon-close.svg") no-repeat center center;text-indent:100%;white-space:nowrap;z-index:999;display:none;}
.cd-member-bio-close.is-visible{display:block;-webkit-animation:cd-move-in 0.8s;-moz-animation:cd-move-in 0.8s;animation:cd-move-in 0.8s;}
@media only screen and (min-width:1200px){.cd-member-bio-close{right:20px;top:20px;}
}
.cd-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0;cursor:pointer;display:none;z-index:99;}
@-webkit-keyframes cd-fade-in{0%{opacity:0;}
100%{opacity:1;}
}
@-moz-keyframes cd-fade-in{0%{opacity:0;}
100%{opacity:1;}
}
@keyframes cd-fade-in{0%{opacity:0;}
100%{opacity:1;}
}
@-webkit-keyframes cd-move-in{0%{-webkit-transform:translateX(100px);}
100%{-webkit-transform:translateX(0);}
}
@-moz-keyframes cd-move-in{0%{-moz-transform:translateX(100px);}
100%{-moz-transform:translateX(0);}
}
@keyframes cd-move-in{0%{-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);transform:translateX(100px);}
100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}
}