@font-face{font-family:Proxima Nova;src:url(/fonts/ProximaNovaRegular.otf) format("opentype")}@font-face{font-family:Proxima Nova;font-weight:700;src:url(/fonts/ProximaNovaBold.otf) format("opentype")}@font-face{font-family:"Source Serif Pro";src:url(/fonts/SourceSerifPro-Regular.otf) format("opentype")}@font-face{font-family:"Source Serif Pro";font-weight:700;src:url(/fonts/SourceSerifPro-Bold.otf) format("opentype")}.set-content-width{max-width:700px}#all-resources,#featured-resources,#top-meeting #top-group,.content,.resource_home:hover #all-things,.resource_home:hover #top-meeting #top-group{padding-top:50px;padding-left:120px;padding-right:120px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:1199px){#all-resources,#featured-resources,#top-meeting #top-group,.content,.resource_home:hover #all-things,.resource_home:hover #top-meeting #top-group{padding-left:50px;padding-right:50px}}@media only screen and (min-width:768px) and (max-width:959px){#all-resources,#featured-resources,#top-meeting #top-group,.content,.resource_home:hover #all-things,.resource_home:hover #top-meeting #top-group{padding-left:50px;padding-right:50px}}@media only screen and (min-width:480px) and (max-width:767px){#all-resources,#featured-resources,#top-meeting #top-group,.content,.resource_home:hover #all-things,.resource_home:hover #top-meeting #top-group{padding-left:40px;padding-right:40px}}@media only screen and (max-width:480px){#all-resources,#featured-resources,#top-meeting #top-group,.content,.resource_home:hover #all-things,.resource_home:hover #top-meeting #top-group{padding-left:25px;padding-right:25px}}.button{padding-top:20px}.button a{color:#777a89;border:2px solid #777a89;border-radius:4px;padding:4px 10px;font-family:Proxima Nova,Helvetica,Arial,sans-serif}.button a:after{content:"\2192";padding-left:8px;vertical-align:bottom;font-size:28px}.button a:hover{border:2px solid #b0b4c4;color:#b0b4c4}.flex-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}*{-webkit-box-sizing:border-box;box-sizing:border-box}.slideshow-container{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;position:relative;margin:auto}.Containers{display:none}.Back,.forward{cursor:pointer;position:absolute;top:48%;width:auto;margin-top:-23px;padding:17px;color:grey;font-weight:700;font-size:19px;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;border-radius:0 5px 5px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.forward{right:0;border-radius:4px 0 0 4px}.Back:hover,.forward:hover{background-color:rgba(0,0,0,.8)}.Info{color:#e3e3e3;font-size:16px;bottom:10px;width:100%;text-align:center}.Info,.MessageInfo{padding:10px 14px;position:absolute}.MessageInfo{color:#f2f2f3;font-size:14px;top:0}.dots{cursor:pointer;height:16px;width:16px;margin:0 3px;background-color:#acc;border-radius:50%;display:inline-block;-webkit-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}.dots:hover,.enable{background-color:#717161}.fade{-webkit-animation-name:fade;-webkit-animation-duration:1.4s;animation-name:fade;animation-duration:1.4s}@-webkit-keyframes fade{0%{opacity:.5}to{opacity:1}}@keyframes fade{0%{opacity:.5}to{opacity:1}}.Home_button{background-color:#4caf50;border:none;color:#fff;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px}ul.no-bullets{list-style-type:none;padding:0;margin:0}.cards__item{max-width:300px;margin-left:1%}.center{display:block;margin-left:auto;margin-right:auto;width:50%}#sponsors{padding-right:120px;width:365px;max-width:100%;margin-left:20px}#sponsors h1{padding-bottom:10px}#sponsor-logo{padding-right:20px;padding-bottom:30px}#sponsor-logo img{max-width:420px;opacity:.7;-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}#sponsor-logo a{border-bottom:none}#sponsor-logo a:hover img{opacity:.9}.image-stack{padding-top:5%}.image-stack:after{content:" ";display:table;clear:both}.image-stack__item--top{float:left;width:66%;margin-right:-100%;padding-top:15%;position:relative;z-index:1}.image-stack__item--bottom{grid-column:4/-1;grid-row:1}.bannerimage{color:#fff;font-size:20px;width:60%;margin:auto}h3{padding-top:15px;padding-bottom:25px;font-weight:700;color:#fff}@media only screen and (max-width:900px){.bannerimage{font-size:15px}.h3{font-size:28px}}@media only screen and (max-width:740px){.bannerimage{font-size:16px;color:#fff;padding-left:-52%;width:60%;margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.h3{font-size:28px}.image-stack__item--bottom{visibility:hidden;width:0}.image-stack__item--top{width:120%;padding-top:15%;margin-left:-20%}.image-stack{background-color:#ae4a39}}#top-meeting{background-color:#272a32;font-family:Proxima Nova,Helvetica,Arial,sans-serif;height:400px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}#top-meeting #top-group{width:100%;bottom:0;padding:30px 0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(60%,rgba(0,0,0,.6)));background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 60%);background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 60%)}#top-meeting #top-desc{text-transform:uppercase;font-size:18px;color:#ddd;font-weight:700;padding-bottom:2px}#top-meeting #top-meeting-name{font-family:Proxima Nova,Helvetica,Arial,sans-serif;color:#fff;font-size:34px;line-height:1.2em;padding-bottom:3px;font-weight:700;line-height:1.1em}#top-meeting #top-meeting-name a,#top-meeting #top-meeting-name a:hover{color:#fff;border-bottom:none}#top-meeting #top-meeting-info{color:#fff;font-weight:700;text-transform:uppercase;font-size:18px}.home_news{color:#fff;padding-top:10%;padding-right:25%;font-weight:700;font-family:Proxima Nova,Helvetica,Arial,sans-serif}.column{width:365px;max-width:365px}#all-resources,#featured-resources,#top-meeting #top-group,.content,.resource_home:hover #all-things,.resource_home:hover #top-meeting #top-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:60px}#all-resources p,#featured-resources p,#top-meeting #top-group p,.content p,.resource_home:hover #all-things p,.resource_home:hover #top-meeting #top-group p{max-width:700px}#all-resources #sidebar ul,#featured-resources #sidebar ul,#top-meeting #top-group #sidebar ul,.content #sidebar ul,.resource_home:hover #all-things #sidebar ul{list-style:none;margin-left:0;padding-top:5px}#all-resources #sidebar ul li,#featured-resources #sidebar ul li,#top-meeting #top-group #sidebar ul li,.content #sidebar ul li,.resource_home:hover #all-things #sidebar ul li{margin-left:0;margin-bottom:1px}#all-resources #sidebar ul li.secondary,#featured-resources #sidebar ul li.secondary,#top-meeting #top-group #sidebar ul li.secondary,.content #sidebar ul li.secondary,.resource_home:hover #all-things #sidebar ul li.secondary{padding-left:15px}#all-resources #sidebar ul li a,#featured-resources #sidebar ul li a,#top-meeting #top-group #sidebar ul li a,.content #sidebar ul li a,.resource_home:hover #all-things #sidebar ul li a{font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-weight:700;font-size:18px;color:#b0b4c4}#all-resources #sidebar ul li.secondary a,#featured-resources #sidebar ul li.secondary a,#top-meeting #top-group #sidebar ul li.secondary a,.content #sidebar ul li.secondary a,.resource_home:hover #all-things #sidebar ul li.secondary a{font-size:17px;color:#777a89}.home_news{width:35%;min-width:275px;padding:20px 30px 50px;margin-right:25px;margin-bottom:20px;border-radius:5px}.home_news .news-link_home{margin-bottom:2px;font-size:18px;color:#fff}.home_news .news-link_home a{font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-weight:700;font-size:20px;color:#fff;border-bottom:none}.home_news .news-link_home a:visited{color:#181a21}.home_news .news-link_home a:hover{color:#fff}.news-desc_home{font-size:16px;color:#fff}#featured-resources{background-color:#272a32;padding-bottom:30px}#featured-resources h1{color:#fff;font-weight:700;font-size:34px;padding-top:10px;margin-bottom:10px}#all-resources{padding-bottom:30px;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}#all-resources h1{font-weight:700;font-size:34px;border-bottom:4px solid #f7f7fa;margin-bottom:10px}#all-resources h2{padding-top:15px;padding-bottom:25px;font-weight:700;color:#b0b4c4}#all-resources h2 a{padding:5px 10px 4px;color:#fff;margin-right:10px}#all-resources h2-home{padding-top:15px;padding-bottom:25px;font-weight:700;color:#b0b4c4}#all-resources h2-home span{padding:5px 10px 4px;color:#fff;margin-right:10px}#all-resources .resources_home .resource_home{-webkit-box-shadow:0 0 20px rgba(0,0,0,0);box-shadow:0 0 20px rgba(0,0,0,0);border:2px solid rgba(0,0,0,.05)}#all-resources .resources_home .resource_home:hover{-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2);border:2px solid rgba(0,0,0,.1)}#all-resources .resource .resource-desc,#all-resources .resource .resource-name,#all-resources .resource .resource-type{color:#fff}.options,.resources{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#ddd}.options{max-width:1000px;margin:auto}.resource{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:35%;min-width:275px;padding:20px 30px 50px;margin-right:25px;margin-bottom:20px;border-radius:5px}.resource .resource-type{color:#fff;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-weight:700;padding-top:5px}.resource .resource-type span{padding:5px 8px 3px}.resource .resource-name{color:#fff}.resource .cfms-things,.resource .resource-name{padding-right:25px;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-weight:700;font-size:20px;line-height:1.2em;padding-bottom:5px}.resource .cfms-things{color:#272a32}.resource .resource-info{color:#fff;padding-top:10px;padding-right:25px;font-weight:700;font-family:Proxima Nova,Helvetica,Arial,sans-serif;line-height:1.4em}.resource .resource-pic{width:100px;min-width:100px}.resource .resource-pic img{width:100%}.resource_home:hover{-webkit-box-shadow:0 0 30px rgba(0,0,0,.25);box-shadow:0 0 30px rgba(0,0,0,.25);border:2px solid rgba(0,0,0,.2)}.resource_home:hover #top-meeting{background-color:#272a32;font-family:Proxima Nova,Helvetica,Arial,sans-serif;height:340px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.resource_home:hover #top-meeting #top-group{width:100%;bottom:0;padding:30px 0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(60%,rgba(0,0,0,.6)));background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 60%);background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 60%)}.resource_home:hover #top-meeting #top-desc{text-transform:uppercase;font-size:18px;color:#ddd;font-weight:700;padding-bottom:2px}.resource_home:hover #top-meeting #top-meeting-name{font-family:Proxima Nova,Helvetica,Arial,sans-serif;color:#fff;font-size:34px;line-height:1.2em;padding-bottom:3px;font-weight:700;line-height:1.1em}.resource_home:hover #top-meeting #top-meeting-name a,.resource_home:hover #top-meeting #top-meeting-name a:hover{color:#fff;border-bottom:none}.resource_home:hover #top-meeting #top-meeting-info{color:#fff;font-weight:700;text-transform:uppercase;font-size:18px}.resource_home:hover #homeinfo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:35%;min-width:275px;padding:20px 30px 50px;margin-right:25px;margin-bottom:20px;border-radius:5px}.resource_home:hover #homeinfo .resource-info{color:#fff;padding-top:10px;padding-right:25px;font-weight:700;font-family:Proxima Nova,Helvetica,Arial,sans-serif;line-height:1.4em}.resource_home:hover #all-things{padding-bottom:30px}.resource_home:hover #all-things h1{font-weight:700;font-size:34px;border-bottom:4px solid #f7f7fa;margin-bottom:10px}.resource_home:hover #all-things h2{padding-top:15px;padding-bottom:25px;font-weight:700;color:#b0b4c4}.resource_home:hover #all-things h2 span{padding:5px 10px 4px;color:#fff;margin-right:10px}.resource_home:hover #all-things .cfms-thing .resource-desc,.resource_home:hover #all-things .cfms-thing .resource-name,.resource_home:hover #all-things .cfms-thing .resource-type{color:#fff}.resource_home:hover .cfms-things{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#ddd}.resource_home:hover .cfms-options,.resource_home:hover .cfms-things{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.resource_home:hover .cfms-options{width:20%;min-width:235px;min-height:150px;padding-top:10px;padding-left:20px;padding-right:25px;margin-left:25px;margin-right:25px;margin-bottom:20px;border-radius:5px;background-color:#272a32}.resource_home:hover .cfms-options .cfms-things{color:#fff;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-weight:700;font-size:20px;line-height:1.2em;padding:22% 10% 5px 25%}.resource_home:hover .cfms-options .things-info{color:#fff;width:100%;padding-top:10px;padding-right:10px;font-weight:700;text-align:center}.resource_home:hover .database span{background-color:#d65167}.resource_home:hover .recent span{background-color:#3161bb}.resource_home:hover .information span{background-color:#ae4a39}@media only screen and (max-width:1199px){.resource_home:hover .resource{min-width:40%;margin-right:15px;margin-bottom:13px}}@media only screen and (max-width:959px){.resource_home:hover .resource{min-width:75%}.resource_home:hover #all-resources h1,.resource_home:hover #featured-resources h1{padding-top:30px}}@media only screen and (max-width:767px){.resource_home:hover #all-resources h1,.resource_home:hover #featured-resources h1{font-size:26px;padding-bottom:5px}.resource_home:hover .resource .resource-name{font-size:20px}.resource_home:hover .resource .resource-pic{width:80px;min-width:80px}}@media only screen and (max-width:480px){.resource_home:hover .resource{min-width:0;width:auto;margin-right:0;padding:20px}.resource_home:hover .resource .resource-desc,.resource_home:hover .resource .resource-name{padding-right:0}.resource_home:hover .resource .resource-pic{display:none}}