body{background:#212121;color:#212121;font-family:poppins,helveticaneue-light,helvetica neue light,helvetica neue,Helvetica,sans-serif;font-size:36px;font-weight:300;padding:20px}strong{font-weight:700}p{margin-bottom:40px}p .start{margin-top:40px}a{color:#673ab7;text-transform:uppercase;-webkit-transition:all 1s;transition:all 1s;border-bottom:none}a:focus,a:hover{color:#673ab7;text-decoration:underline;-webkit-transition:all 1s;transition:all 1s}#page{background:url(/img/bg_header.jpg) no-repeat center top fixed #fff;background-size:cover}#logo{margin-top:70px;width:100%;min-width:200px}.block-dark{color:#fff;background:#212121;padding:50px 100px;margin:0}.block-light{color:#212121;background:#fff;padding:50px 100px;margin:0}#social{color:#fff;background:#673ab7;padding-top:30px;padding-bottom:20px;margin:100px 0 0}#social a{color:#fff}#social i.icon{font-size:64px;padding:0 15px;line-height:1em}.work-recent{padding-bottom:20px}.work-recent img{width:100%}.work-recent .col-lg-1,.work-recent .col-lg-10,.work-recent .col-lg-11,.work-recent .col-lg-12,.work-recent .col-lg-2,.work-recent .col-lg-3,.work-recent .col-lg-4,.work-recent .col-lg-5,.work-recent .col-lg-6,.work-recent .col-lg-7,.work-recent .col-lg-8,.work-recent .col-lg-9,.work-recent .col-md-1,.work-recent .col-md-10,.work-recent .col-md-11,.work-recent .col-md-12,.work-recent .col-md-2,.work-recent .col-md-3,.work-recent .col-md-4,.work-recent .col-md-5,.work-recent .col-md-6,.work-recent .col-md-7,.work-recent .col-md-8,.work-recent .col-md-9,.work-recent .col-sm-1,.work-recent .col-sm-10,.work-recent .col-sm-11,.work-recent .col-sm-12,.work-recent .col-sm-2,.work-recent .col-sm-3,.work-recent .col-sm-4,.work-recent .col-sm-5,.work-recent .col-sm-6,.work-recent .col-sm-7,.work-recent .col-sm-8,.work-recent .col-sm-9,.work-recent .col-xs-1,.work-recent .col-xs-10,.work-recent .col-xs-11,.work-recent .col-xs-12,.work-recent .col-xs-2,.work-recent .col-xs-3,.work-recent .col-xs-4,.work-recent .col-xs-5,.work-recent .col-xs-6,.work-recent .col-xs-7,.work-recent .col-xs-8,.work-recent .col-xs-9{padding-top:20px}#events{font-size:18px;padding-top:30px;padding-bottom:40px}#events div{margin-bottom:15px}#associations div img{padding:0 15px}.text-large{font-size:48px;font-weight:300}hr{border-top:5px solid #b6b6b6;width:50px;display:inline-block;margin-top:0}h2{padding-top:20px}#footer{color:#b6b6b6;background:#212121;font-size:18px;padding-top:90px;padding-bottom:30px}#footer i.icon{font-size:42px;padding:10px}.trim{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative}.trim:before{content:'';position:absolute;border:#212121 solid 10px;background:0 0;top:4px;left:4px;right:4px;bottom:4px;opacity:0;-webkit-transition-duration:1.5s;transition-duration:1.5s;-webkit-transition-property:opacity;transition-property:opacity}.trim:hover:before,.trim:focus:before,.trim:active:before{opacity:1;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:opacity;transition-property:opacity}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}@media(max-width:768px){body{font-size:24px}#social{font-size:26px;margin:30px 0 0;text-align:center}#social i.icon{font-size:34px;padding:0 10px}#logo{background:rgba(255,255,255,.7);padding:15px;margin-top:30px}.block-dark,.block-light{padding:20px;margin:0}.text-large{font-size:26px}#associations div img{padding:0;clear:both;display:block;margin:0 auto}}