body{font-family:'Lato', arial, sans-serif;color:#444;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:'Montserrat', sans-serif;font-weight:700;color:#6690b9}a{color:#6690b9;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out}a:hover{text-decoration:underline;color:#4a77a2}.btn,a.btn{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;font-family:'Montserrat', arial, sans-serif;padding:8px 16px;font-weight:bold}.btn .fa,a.btn .fa{margin-right:5px}.btn:focus,a.btn:focus{color:#fff}a.btn-cta-primary,.btn-cta-primary{background:#2a435c;border:1px solid #2a435c;color:#fff;font-weight:600;text-transform:uppercase}a.btn-cta-primary:hover,.btn-cta-primary:hover{background:#22364a;border:1px solid #22364a;color:#fff}a.btn-cta-secondary,.btn-cta-secondary{background:#dd9d71;border:1px solid #dd9d71;color:#fff;font-weight:600;text-transform:uppercase}a.btn-cta-secondary:hover,.btn-cta-secondary:hover{background:#d88f5c;border:1px solid #d88f5c;color:#fff}.text-highlight{color:#2a435c}.offset-header{padding-top:90px}pre code{font-size:16px}.header{padding:10px 0;background:#6690b9;color:#fff;position:fixed;width:100%}.header.navbar-fixed-top{background:#fff;z-index:9999;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.4);-moz-box-shadow:0 0 4px rgba(0,0,0,0.4);box-shadow:0 0 4px rgba(0,0,0,0.4)}.header.navbar-fixed-top .logo a{color:#6690b9}.header.navbar-fixed-top .main-nav .nav .nav-item a{color:#666;font-weight:bold}.header.navbar-fixed-top .main-nav .nav .nav-item a:hover{color:#666;font-weight:bold;color:#fb866a}.header .logo{margin:0;font-size:26px}.header .logo a{color:#fff}.header .logo a:hover{text-decoration:none}.header .main-nav button{background:#2a435c;color:#fff !important;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.header .main-nav button:focus{outline:none}.header .main-nav button .icon-bar{background-color:#fff}.header .main-nav .navbar-collapse{padding:0}.header .main-nav .nav .nav-item{font-weight:bold;margin-right:30px;font-family:'Montserrat', sans-serif}.header .main-nav .nav .nav-item.active a{color:#6690b9;background:none}.header .main-nav .nav .nav-item a{color:#2a435c;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;font-size:14px;padding:15px 10px}.header .main-nav .nav .nav-item a:hover{color:#1a2a39;background:none}.header .main-nav .nav .nav-item a:focus{outline:none;background:none}.header .main-nav .nav .nav-item a:active{outline:none;background:none}.header .main-nav .nav .nav-item.active{color:#6690b9}.header .main-nav .nav .nav-item.last{margin-right:0}.promo{background:#6690b9;color:#fff;padding-top:150px}.promo .title{font-size:98px;color:#2a435c;margin-top:0}.promo .title .highlight{color:#dd9d71}.promo .intro{font-size:28px;max-width:680px;margin:0 auto;margin-bottom:30px}.promo .btns .btn{margin-right:15px;font-size:18px;padding:8px 30px}.promo .meta{margin-top:120px;margin-bottom:30px;color:#3a5d7f}.promo .meta li{margin-right:15px}.promo .meta a{color:#3a5d7f}.promo .meta a:hover{color:#2a435c}.promo .social-media{background:#426a90;padding:10px 0;margin:0 auto}.promo .social-media li{margin-top:15px}.promo .social-media li.facebook-like{margin-top:0;position:relative;top:-5px}.about{padding:20px 0;background:#f5f5f5}.about .title{color:#2a435c;margin-top:0;margin-bottom:20px}.about .intro{max-width:800px;margin:0 auto;margin-bottom:20px}.about .item{position:relative;margin-bottom:20px}.about .item .icon-holder{position:absolute;left:20px;top:0}.about .item .icon-holder .fa{font-size:24px;color:#2a435c}.about .item .content{padding-left:20px}.about .item .content .sub-title{margin-top:0;color:#2a435c;font-size:18px}.join{padding:80px 0;background:#6690b9;color:#fff}.join .title{color:#2a435c;margin-top:0;margin-bottom:30px}.join a{color:#2a435c}.join a:hover{color:#1a2a39}.join .feature-list li{margin-bottom:10px;color:#2a435c}.join .feature-list li .fa{margin-right:5px;color:#fff}.docs{padding:80px 0;background:#f5f5f5}.docs .title{color:#2a435c;margin-top:0;margin-bottom:30px}.docs .docs-inner{max-width:800px;background:#fff;padding:30px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin:0 auto}.docs .block{margin-bottom:60px}.docs .code-block{margin:30px inherit}.docs .code-block pre[class*="language-"]{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.donate{padding:80px 0;background:#f5f5f5}.donate .title{margin-top:0;margin-bottom:60px;color:#2a435c}.donate .donate-inner{max-width:800px;background:#fff;padding:30px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin:0 auto}.donate .info{max-width:760px;margin:0 auto}.donate .cta-container{max-width:540px;margin:0 auto;margin-top:60px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.donate .cta-container .speech-bubble{background:#f2f6f9;color:#2a435c;padding:30px;margin-bottom:30px;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.donate .cta-container .speech-bubble:after{position:absolute;left:50%;bottom:-10px;margin-left:-10px;content:"";display:inline-block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #d6f3fc}.donate .cta-container .icon-holder{margin-bottom:15px}.donate .cta-container .icon-holder .fa{font-size:56px}.donate .cta-container .intro{margin-bottom:30px}.contact{padding:80px 0;background:#6690b9;color:#fff}.contact .contact-inner{max-width:760px;margin:0 auto}.contact .title{color:#2a435c;margin-top:0;margin-bottom:30px}.contact .intro{margin-bottom:60px}.contact a{color:#2a435c}.contact a:hover{color:#1a2a39}.contact .author-message{position:relative;margin-bottom:60px}.contact .author-message .profile{position:absolute;left:30px;top:15px;width:100px;height:100px}.contact .author-message .profile img{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.contact .author-message .speech-bubble{margin-left:155px;background:#5c88b4;color:#2a435c;padding:30px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;position:relative}.contact .author-message .speech-bubble .sub-title{color:#2a435c;font-size:16px;margin-top:0;margin-bottom:30px}.contact .author-message .speech-bubble a{color:#fff}.contact .author-message .speech-bubble:after{position:absolute;left:-10px;top:60px;content:"";display:inline-block;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #5c88b4}.contact .author-message .speech-bubble .source{margin-top:30px}.contact .author-message .speech-bubble .source a{color:#2a435c}.contact .author-message .speech-bubble .source .title{color:#426a90}.contact .info .sub-title{color:#4a77a2;margin-bottom:30px;margin-top:0}.contact .social-icons{list-style:none;padding:10px 0;margin-bottom:0;display:inline-block;margin:0 auto}.contact .social-icons li{float:left}.contact .social-icons li.last{margin-right:0}.contact .social-icons a{display:inline-block;background:#426a90;width:48px;height:48px;text-align:center;padding-top:12px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin-right:8px;float:left}.contact .social-icons a:hover{background:#d38148}.contact .social-icons a .fa{color:#fff}.contact .social-icons a .fa:before{font-size:26px;text-align:center;padding:0}.footer{padding:15px 0;background:#1a2a39;color:#fff}.footer .copyright{-webkit-opacity:0.8;-moz-opacity:0.8;opacity:0.8}.footer .fa-heart{color:#fb866a}@media (max-width: 767px){.header .main-nav button{margin-right:0}.header .main-nav .navbar-collapse{padding-left:15px;padding-right:15px}.promo .btns .btn{margin-right:0;clear:both;display:block;margin-bottom:30px}.promo .title{font-size:66px}.promo .meta{margin-top:60px}.promo .meta li{float:none;display:block;margin-bottom:5px}.contact .author-message{text-align:center}.contact .author-message .profile{position:static;margin:0 auto;margin-bottom:30px}.contact .author-message .speech-bubble{margin-left:0}.contact .author-message .speech-bubble:after{display:none}.contact .social-icons a{width:36px;height:36px;padding-top:7px;margin-right:2px}.contact .social-icons a .fa:before{font-size:18px}}.leadership{padding:80px 0;background:#f5f5f5}.leadership .title{color:#2a435c;margin-top:0;margin-bottom:10px 0px}.leadership .intro{max-height:150px;margin:0 auto;margin-bottom:10px;overflow-x:hidden;overflow-y:auto;text-align:justify}.leadership .item{position:relative;margin-bottom:10px}.leadership .item .icon-holder{position:absolute;left:30px;top:0}.leadership .item .icon-holder .fa{font-size:24px;color:#2a435c}.leadership .item .content{padding-left:60px}.leadership .item .content .sub-title{margin-top:0;color:#2a435c;font-size:18px}.accordion-section{margin:10px 0}.accordion-header{background-color:#6690b9;color:white;padding:10px;cursor:pointer}.accordion-content{display:none;padding:10px;border:1px solid #ddd;border-top:none;margin-right:0px;margin-left:0px}.disabled-link{pointer-events:none}.logo-title:hover{text-decoration:none}.promo .title{font-size:65px;color:#6690b9;margin-top:0}.btns{margin-top:20px;margin-bottom:20px}.promo .meta{margin-top:30px}.donorbox{margin-top:60px}.join-us-intro{margin-top:0;color:#ddd !important;text-align:center}.highlight{color:#cff !important}.promo .social-icons a{display:inline-block;background:#3a5d7f;color:#fff;width:48px;height:48px;text-align:center;padding-top:12px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin-right:8px;float:left}.btn-outline,.btn-outline:link,.btn-outline:visited{background-color:transparent;border-radius:5px}.btn-outline.btn-outline-primary,.btn-outline:link.btn-outline-primary,.btn-outline:visited.btn-outline-primary{border:2px solid #6690b9;color:#6690b9}.btn-outline.btn-outline-secondary,.btn-outline:link.btn-outline-secondary,.btn-outline:visited.btn-outline-secondary{border:2px solid #dd9d71;color:#dd9d71}.btn-outline.btn-outline-medium,.btn-outline:link.btn-outline-medium,.btn-outline:visited.btn-outline-medium{border:2px solid #426a90;color:#426a90}.btn-outline:hover{color:#fff !important}.btn-outline:hover.btn-outline-primary{background-color:#6690b9}.btn-outline:hover.btn-outline-secondary{background-color:#dd9d71}.btn-outline:hover.btn-outline-medium{background-color:#426a90}.features .form-inline{margin-top:10px}.ele-hide{display:none}ele.show{display:block}.carousel-container{width:80%;margin:0 auto;overflow:hidden}.carousel{display:flex;transition:transform 0.3s ease;max-height:800px}.carousel-slide{flex:0 0 100%}#eventphotos .carousel-slide{max-width:300px;max-height:300px}img{max-width:100%;height:auto}.leadership{padding:15px 0px}.leadership .role{font-weight:bold}.leadership .leader{font-weight:bold}.leadership .intro{padding:0px 0px;float:none}.standard-padding{padding:10px 0px}.eventphotos{height:200px}.column{margin-bottom:16px;padding:0 10px}@media screen and (max-width: 650px){.column{width:100%;display:block}}.card{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2);padding:10px}.container{padding:0 16px}.container::after,.row::after{content:"";clear:both;display:table}.title{color:grey}.button{border:none;outline:0;display:inline-block;padding:8px;color:white;background-color:#000;text-align:center;cursor:pointer;width:100%}.button:hover{background-color:#555}#site-name{width:200px;position:relative;text-decoration:none}.dp-container{width:40%;padding:10px 20px;float:right}.dp{border-radius:50%}.dp-name{padding:20px;width:60%}.event{padding:10px 0px}.event-register{padding:20px 0px;text-decoration:double;font-weight:bold;color:#fff}
