@import url("https://fonts.googleapis.com/css?family=Arvo:400,700|Source+Sans+Pro:300,400,600,700,900");.yellow-bg{background-color:#efc94a}.red-bg{background-color:#dd3754}.purple-bg{background-color:#3e356e}.purple-text{color:#3e356e}.blue-bg{background-color:#32bded}.blue-text{color:#32bded}body{font-family:Source Sans Pro;color:#666}p{font-size:18px}h1{font-size:36px;font-family:Arvo}h2{font-weight:300}hr{border-top:1px solid #666}a:hover{color:#32bded}.button{padding:8px 50px;color:white;font-size:16px;letter-spacing:1px;text-transform:uppercase;border-radius:20px;font-weight:700;box-shadow:none;border:0px}.button:hover{color:white;text-decoration:none}.button:hover.blue-bg{background:#5bcaf1}.button:hover.yellow-bg{background:#f2d471}.button:hover.red-bg{background:#e45f76}.button:hover.purple-bg{background:#655d8b}.button.transparent-button{border:2px solid white}.button.transparent-button:hover{background:white;color:#666}.large-text{font-size:28px;line-height:1.2em;max-width:500px;margin:0 auto 60px}.navbar{margin-bottom:0px}.navbar .container{width:100%;max-width:1320px}.navbar .navbar-brand{padding:13px 1px;max-width:260px}.navbar .navbar-brand img{width:100%;margin-bottom:20px;margin-top:10px}.navbar .navbar-toggle .icon-bar{background:#535353}.navbar .navbar-collapse ul{list-style-type:none;display:inline-block;max-width:629px;padding:19px;padding-left:50px;vertical-align:middle;padding-top:28px;margin-bottom:0px}.navbar .navbar-collapse ul li{display:inline-block;position:relative;padding-right:36px;padding-left:27px;padding-bottom:14px;font-size:14px;font-family:Arvo;text-transform:uppercase}.navbar .navbar-collapse ul li a{color:#3e356e}.navbar .navbar-collapse ul li a:hover{color:#32bded}.navbar .navbar-collapse ul li.has-subpage:hover ul{display:block}.navbar .navbar-collapse ul li ul{display:none;position:absolute;padding-left:0px;z-index:9999;background:white;border-top:2px solid #3e356e;top:100%}.navbar .navbar-collapse .search{display:inline-block;vertical-align:middle;padding-left:10px;padding-right:10px}.navbar .navbar-collapse .search .fa-search{font-size:26px}.navbar .navbar-collapse .social-media{display:inline-block;padding:10px 0px;float:right}.navbar .navbar-collapse .social-media .social-link,.navbar .navbar-collapse .social-media .button{vertical-align:middle}.navbar .navbar-collapse .social-media .button{margin:0px 30px 0px}.navbar .navbar-collapse .social-media .social-link{display:inline-block;font-size:28px;color:#3e356e;padding:10px}.navbar .navbar-collapse .social-media .social-link:hover{color:#32bded}.navbar .search-bar{max-height:0px;text-align:center;background:#f0f0f0;padding:0;overflow:hidden;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.navbar .search-bar.active{max-height:9999px;height:auto;padding:40px 0px 20px;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.navbar .search-bar input{border:1px solid black;border-radius:17px;padding:7px 10px;width:100%;font-size:16px;margin-bottom:20px}.hero-section{width:100%;max-width:1300px;margin:0 auto}.hero-section .bx-wrapper{box-shadow:0px 0px;border:0px}.hero-section .bx-wrapper img{width:100%}.hero-section .bx-wrapper .bx-pager{bottom:20%;max-width:320px;left:30px}.hero-section .bx-wrapper .bx-pager .bx-pager-item a{background:#bdbdbd;width:16px;height:16px;border-radius:50%}.hero-section .bx-wrapper .bx-pager .bx-pager-item a.active{background:white}.hero-section .slider-text{position:absolute;z-index:99;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);width:100%;left:30px;color:white;max-width:420px;text-align:center}.hero-section .slider-text h1{font-weight:700;font-size:42px;font-family:Source Sans Pro}.hero-section .slider-text.center-text{text-align:center;margin:0 auto;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.hero-section .slider-text.left-text{max-width:320px}.hero-section .slider-text .button{display:inline-block;margin:10px auto}.circle-buttons.find-out-more a{margin-top:30px}.circle-buttons a{margin:-111px auto 0;padding:25px;border:8px solid;display:block;width:250px;height:250px;text-align:center;border-radius:50%;box-shadow:0px 0px 0px 18px white;background-color:white}.circle-buttons a .svg{width:120px;height:120px}.circle-buttons a p{margin-top:20px;font-family:Arvo;text-transform:uppercase;font-size:22px}.circle-buttons a:hover{text-decoration:none}.circle-buttons .red-circle{color:#dd3754}.circle-buttons .red-circle svg path{fill:#dd3754 !important}.circle-buttons .red-circle:hover{background:#dd3754}.circle-buttons .red-circle:hover p{color:white}.circle-buttons .red-circle:hover svg path{fill:white !important}.circle-buttons .purple-circle{color:#3e356e}.circle-buttons .purple-circle svg path{fill:#3e356e !important}.circle-buttons .purple-circle:hover{background:#3e356e}.circle-buttons .purple-circle:hover p{color:white}.circle-buttons .purple-circle:hover svg path{fill:white !important}.circle-buttons .blue-circle{color:#32bded}.circle-buttons .blue-circle svg path{fill:#32bded !important}.circle-buttons .blue-circle:hover{background:#32bded}.circle-buttons .blue-circle:hover p{color:white}.circle-buttons .blue-circle:hover svg path{fill:white !important}@media screen and (max-width: 991px){.circle-buttons a{margin-top:-70px;width:200px;height:200px;border:5px solid;box-shadow:0px 0px 0px 13px white}.circle-buttons a p{font-size:16px}.circle-buttons a .svg{height:90px;width:90px}}@media screen and (max-width: 767px){.circle-buttons a{margin-top:20px}}.split-divider{position:relative;margin-top:140px;margin-bottom:90px}.split-divider hr{border-top:1px solid #666666}.split-divider .divider-content{text-align:center;position:absolute;padding:30px;background:white;left:50%;top:50%;width:80%;max-width:569px;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.split-divider .divider-content img{padding:10px}.split-divider .divider-content p{font-family:Arvo;color:#666;display:inline-block;font-size:36px;padding:10px;vertical-align:middle;margin-bottom:0px}.story-container{max-width:960px}.story-container .story strong{color:#666;font-size:23px;font-weight:400;display:block;margin-bottom:30px}.story-container .story:hover a{text-decoration:none}.story-container .story:hover a strong{color:#32bded}.story-container .story:hover .hover-quote .quote{display:block;top:0;background:rgba(169,17,43,0.6);left:0;width:100%;height:100%;color:white;padding:60px 15px 10px}.story-container .hover-quote{position:relative;display:inline-block}.story-container .hover-quote .quote{position:absolute;display:none}.story-container .hover-quote .quote p{font-size:16px;text-align:left;font-weight:300;line-height:1.2em;margin-bottom:20px}.story-container .hover-quote .quote img{width:50px;display:block;margin:14px auto 6px}.story-container .hover-quote .quote span{text-transform:uppercase;font-weight:700}.story-container .hover-quote img{width:100%;max-width:320px}.event img{border-radius:50%;margin-bottom:16px;margin-top:16px}.event strong,.event a{display:block;color:#666}.event a{font-size:16px}.event strong{display:flex;min-height:47px;text-align:center;justify-content:center;align-items:center;font-weight:700;font-size:16px;line-height:1.2em}.event:hover .event-hover{opacity:.7;position:relative}.event:hover .event-hover .arrow{position:absolute;display:block;top:50%;left:50%;transform:translate(-50%, -50%);width:40px;height:40px;margin:0px}.event:hover a,.event:hover strong{text-decoration:none;color:#32bded}.event-hover .arrow{display:none}.donate-section hr{border-top:1px solid #666;margin:60px auto}.donate-section .large-text{margin-bottom:30px;font-family:Arvo;text-transform:uppercase;margin-top:40px}.donate-section .button{display:block;max-width:210px;margin:0px auto 20px}.banner-image{text-align:center}.banner-image .container{width:100%;max-width:1300px}.banner-image img{width:100%}.banner-image .banner-circle{background:white;border-radius:50%;display:inline-block;padding:22px;margin-top:-40px}.banner-image .banner-circle svg{width:90px}.banner-image .banner-circle svg path{fill:#32bded !important}.image-cta{margin-top:10px;margin-bottom:40px}.image-cta .cta{color:white;padding:85px 10px;background-size:cover;background-position:top right}.image-cta h1{font-size:28px;text-transform:uppercase;font-weight:700;font-family:Source Sans Pro}.image-cta p{font-size:24px;font-weight:300;max-width:330px;margin:0px auto 20px}.image-cta svg{width:70px}.image-cta svg path{fill:white !important}.page-title h2,.text-content h2{margin-bottom:30px}.page-title p,.text-content p{font-size:18px;font-weight:400;margin-bottom:30px}.image-quote .container{display:flex;flex-flow:wrap;align-items:center;justify-content:center}.image-quote .container .quote-text{background:#f0f0f0;padding:10px 40px}.image-quote .container .quote-text,.image-quote .container .quote-image{flex:1 50%;text-align:center;border:8px solid white}.image-quote .container .quote-image img{max-width:100%}.image-quote .container .quotations{width:80px;height:80px;padding:10px;border:4px solid #efc94a;border-radius:50%;margin-top:40px}.image-quote .container p{font-weight:300;font-size:22px;max-width:400px;margin:20px auto}.image-quote .container strong{display:block;text-transform:uppercase;font-size:18px;margin-bottom:40px}.video-section{margin-top:20px}.video-section h1{font-size:26px;text-transform:uppercase;margin:20px auto}.staff-section{text-align:center}.staff-member{color:#666}.staff-member:hover{color:#dd3754;text-decoration:none}.staff-member:hover .hover-text{position:absolute;left:0;top:0;display:block;height:100%;width:100%;background:rgba(202,9,9,0.458824);border-radius:50%;padding-top:50px;color:white;font-weight:600;text-transform:uppercase;font-size:20px}.staff-member:hover .hover-text img{display:inline-block;margin-top:5px;height:48px;width:48px}.staff-member h2{font-weight:300;padding:0px 20px;margin-top:10px}.hover-photo{position:relative;display:inline-block;border-radius:50%;margin-top:20px}.hover-photo .hover-text{display:none}.hover-photo img{border-radius:50%}.hover-link{display:inline-block;position:relative;width:100%;max-width:550px}.hover-link>img{width:100%}.hover-link:hover .link-text{display:block;position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(202,9,9,0.458824);color:white;font-weight:600;text-transform:uppercase;padding:20px 0px}.hover-link:hover .link-text p{font-size:26px;position:absolute;top:50%;width:100%;transform:translateY(-30%)}.hover-link:hover .link-text p img{width:60px;height:60px;display:block;margin:40px auto 0px}.hover-link .link-text{display:none}.back-link{display:block;font-weight:700;text-transform:uppercase;font-size:16px;margin-top:30px}.back-link svg{display:inline;padding-left:5px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);width:35px;height:35px;vertical-align:middle}.back-link svg path{fill:#3e356e !important}.back-link:hover{text-decoration:none}.gray-header{background:#f0f0f0;padding:20px 0px;margin-bottom:30px}.volunteer-donate{margin-top:20px}.volunteer-donate a{font-weight:500;text-decoration:none;color:#666}.volunteer-donate a:hover{color:#434343}.volunteer-donate a h2{font-weight:500}.contact-info{margin-bottom:30px}.contact-info h2{margin-top:24px;margin-bottom:0px;font-family:Arvo;font-size:24px;text-transform:uppercase}.contact-info svg{display:block;margin:20px auto;width:60px;height:60px;background:#32bded;padding:10px;border-radius:50%}.contact-info svg path{fill:white !important}.contact-info p{margin-top:20px;font-size:16px}.contact-info p a{color:#666}.contact-form label{font-size:16px}.contact-form input,.contact-form textarea{border-radius:0px;border:1px solid #666}.contact-form hr{margin-top:10px;margin-bottom:10px}.form-label{margin-bottom:0px;margin-top:30px;text-transform:uppercase}.control-label{display:block;font-size:16px;margin-top:16px;margin-bottom:5px}.radio-group,.checkbox-group{margin-top:40px}.radio-group hr,.checkbox-group hr{margin-bottom:20px}.checkbox-group .control{display:inline-block;position:relative;padding-left:37px;margin-bottom:12px;margin-right:20px;padding-top:0px;cursor:pointer;font-size:24px;font-weight:100}.checkbox-group .control input{position:absolute;z-index:-1;opacity:0}.checkbox-group .control input:checked ~ .control_indicator{background:#ffffff}.checkbox-group .control input:checked ~ .control_indicator:after{display:block}.control_indicator{position:absolute;top:3px;left:0;height:28px;width:28px;background:#ffffff;border:1px solid #000000;border-radius:5px}.control_indicator:after{box-sizing:unset;content:'';position:absolute;display:none}.radio-group .control-radio{display:block}.radio-group .control-radio .control_indicator{border-radius:50%}.radio-group .control-radio input:checked ~ .control_indicator{background:#dd3754;box-shadow:inset 0px 0px 0px 6px white}.control-checkbox .control_indicator:after{left:7px;top:2px;width:6px;height:13px;border:solid #ff0000;border-width:0 5px 5px 0;transform:rotate(45deg)}form .note{color:#dd3754;font-size:22px;font-weight:600}footer{background-color:#f0f0f0;padding:20px;padding-top:40px;margin-top:60px}footer a:hover{text-decoration:none}footer a:hover i.fa{color:#32bded}footer i.fa{color:#3e356e;font-size:32px;margin:4px 10px}footer h2{font-family:Arvo;font-size:24px;text-transform:uppercase;margin-bottom:20px}footer .connect img{margin-top:30px}footer .contact{font-size:16px}footer .contact i{display:block}footer .contact a{color:#666}footer .contact a:hover{color:#32bded}footer .contact strong{display:block;margin-top:14px}footer .contact img{margin-top:30px}footer .sponsors img{margin:10px}footer .copyright{margin-top:30px;font-size:14px}footer .copyright a{color:#666}footer .copyright span{padding:0px 4px}@media screen and (max-width: 1304px){.navbar .navbar-collapse ul{display:inline-block;position:relative;padding-right:27px;padding-left:27px;padding-bottom:14px;font-size:14px;font-family:Arvo;text-transform:uppercase;float:right}.navbar .navbar-collapse .social-media{float:none;display:block;clear:both;width:100%;text-align:center}}@media screen and (max-width: 916px){.navbar .navbar-collapse ul li{padding-right:0px;padding-left:40px}}@media screen and (max-width: 767px){.navbar .navbar-brand{padding-left:15px}.navbar .navbar-brand img{margin-top:3px;width:188px}.navbar .navbar-collapse>ul{float:none;max-width:100%;width:100%}.navbar .navbar-collapse>ul>li{padding-bottom:0px;border-bottom:1px solid grey;font-weight:500;letter-spacing:1.1px}.navbar .navbar-collapse>ul li{display:block;font-size:16px;padding-left:0px;padding-top:10px}.navbar .navbar-collapse>ul li:last-child{border-bottom:0px}.navbar .navbar-collapse>ul li ul{float:none;position:static;display:block;padding-top:2px;padding-bottom:0px;border-top:0px;font-weight:300;margin-top:7px;padding-right:0px}.navbar .navbar-collapse>ul li ul li{font-size:14px;border-top:1px solid grey;padding-left:4px;letter-spacing:0px}.navbar .navbar-collapse .search{display:none}.navbar .navbar-collapse .search-bar{display:block}.navbar .navbar-collapse .red-bg{display:block}.hero-section .bx-wrapper .bx-pager{bottom:-30px;width:100%;max-width:none;left:0}.hero-section .bx-wrapper .bx-pager .bx-pager-item a{background:#666;width:10px;height:10px}.hero-section .bx-wrapper .bx-pager .bx-pager-item a.active{background:#000}.hero-section .slider-text h1{font-size:32px}.hero-section .bx-wrapper .slider-text{position:static;width:100%;max-width:none;-webkit-transform:none;-moz-transform:none;transform:none;display:inline-block}.hero-section .bx-wrapper .slider-text.blue-slide{background-color:#32bded}.hero-section .bx-wrapper .slider-text.yellow-slide{background-color:#efc94a}.split-divider .divider-content{padding:0px}.image-quote .container{display:block}.checkbox-group .control{font-size:19px;padding-top:3px}form .note{font-size:18px}}@media screen and (min-width: 768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:0px}}
