p{-webkit-font-smoothing:antialiased;padding-bottom:15px}h2{font-size:30px}.page-header-no-bg{margin-top:0}.container-wrap{margin-top:0 !important}#page-header-wrap{margin-top:0 !important}#page-header-wrap+.container-wrap{padding-top:40px !important}.page-header-overlay-color:after{opacity:.7}.ascend .main-content .col.boxed:hover{transform:none !important;-webkit-transform:none !important;-moz-transform:none !important;box-shadow:0 1px 1px rgba(0,0,0,0.1) !important;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1) !important;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.1) !important}@media only screen and (max-width: 1000px){body.ascend .container,body .post-area.standard-minimal.full-width-content article.post .inner-wrap{max-width:90% !important;padding-left:0 !important;padding-right:0 !important}}@media only screen and (max-width: 690px){body.ascend .container,body .post-area.standard-minimal.full-width-content article.post .inner-wrap{max-width:90% !important}}.flex{display:flex;justify-content:flex-start;flex-flow:row wrap}body.error404 #error-404 h2{text-transform:none;line-height:1}body.error404 #error-404 h3{font-size:2.5em;line-height:1}body.error404 #error-404 .buttons{margin:20px 0}body.error404 #error-404 .buttons a{margin:0 5px 10px}#sidebar #search-2 form{position:relative}#sidebar #search-2 form input[type="text"]{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-family:"NeutraTextFBold-1",sans-serif;color:#8e8e8e;border:1px solid #e9e8e8;padding:14px 40px 12px 12px !important}#sidebar #search-2 form a.search-submit{position:absolute;top:14px;right:5px;font-size:22px}.nectar-button:not([data-color-override="false"]),.nectar-button:not([data-hover-color-override="false"]){visibility:visible}.nectar-button.donate-button{-webkit-font-smoothing:antialiased;-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s}.nectar-button.donate-button:hover{background:#8cc750 !important}body.page-id-1320 .nectar-button{-webkit-font-smoothing:antialiased;-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s}body.page-id-1320 .nectar-button:hover{background:#8cc750 !important}body.page-id-647 .iframe-embed{border:15px solid #fff;margin:15px 0}div[data-style="default"] .toggle{margin-bottom:25px !important}div[data-style="default"] .toggle h3,div[data-style="default"] .toggle h3 a{font-family:"NeutraTextFBold-1",sans-serif;font-size:18px !important;line-height:22px !important}div[data-style="default"] .toggle h3 a i{font-size:26px;width:26px !important;height:26px !important;line-height:26px !important}div[data-style="default"] .toggle>div>*{max-width:700px;margin-left:auto;margin-right:auto}html{position:relative;z-index:1025}@media only screen and (max-width: 1024px){html{z-index:1024}}@media only screen and (max-width: 768px){html{z-index:768}}@media only screen and (max-width: 640px){html{z-index:640}}@media only screen and (max-width: 480px){html{z-index:480}}html body{padding-top:133px !important;color:#696867 !important}@media only screen and (max-width: 640px){html body{padding-top:175px !important}}a{-webkit-tap-highlight-color:rgba(0,0,0,0)}header{position:fixed;top:0;z-index:9999;width:100%;background:#fff;padding-bottom:15px;border-bottom:1px solid #e9e8e8}.admin-bar header{top:32px}.home header{border:none}@media only screen and (max-width: 640px){.home header{-webkit-font-smoothing:antialiased;-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s;padding-bottom:0px}}@media only screen and (max-width: 640px){.home.scrolled header{padding-bottom:5px}}header #header-top{background:#005289;margin-bottom:15px}header #header-top .container{position:relative;padding:19px 0}@media only screen and (max-width: 640px){header #header-top .container{padding:10px 135px 10px 0 !important}}header #header-top p{color:#6faadc;text-align:center;font-family:"NeutraTextFLight",sans-serif;font-weight:700;font-size:16px;line-height:1;margin:0;padding:0}@media only screen and (max-width: 1000px){header #header-top p{text-align:left}}@media only screen and (max-width: 640px){header #header-top p{font-size:12px}}header #header-top #header-give{-webkit-font-smoothing:antialiased;-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s;position:absolute;right:90px;top:0;padding:12px 40px 8px;background:#6faadc;color:#fff;font-family:"NeutraTextFBold-1",sans-serif;font-size:18px;text-transform:uppercase}header #header-top #header-give[href="#XXWFMPFJ"]{display:none}@media only screen and (max-width: 1000px){header #header-top #header-give{right:0}}@media only screen and (max-width: 640px){header #header-top #header-give{font-size:12px;padding:8px 8px 5px}}header #header-top #header-give:hover{background:#8cc750}header #header-top iframe[title="Donate Button"]{position:absolute;right:85px;top:0}@media only screen and (max-width: 1000px){header #header-top iframe[title="Donate Button"]{right:-5px}}@media only screen and (max-width: 640px){header #header-top iframe[title="Donate Button"]{top:-3px}}header .container{position:relative}header #logo{display:inline-block;position:relative;margin-right:50px}header #logo:after{content:'';position:absolute;display:block;height:50px;width:1px;top:7px;right:-30px;background:#e9e8e8}@media only screen and (max-width: 768px){header #logo:after{display:none}}header #logo img{display:inline-block;width:200px;vertical-align:top}header #header-phone{display:inline-block;position:relative;color:#696867;font-family:'Open Sans', sans-serif;font-weight:700;font-size:24px;top:18px;vertical-align:top}@media only screen and (max-width: 768px){header #header-phone{display:none}}header #menu-button{-webkit-font-smoothing:antialiased;-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s;position:absolute;right:90px;top:50%;margin-top:-15px;display:block;width:55px;height:30px}@media only screen and (max-width: 1000px){header #menu-button{right:0}}@media only screen and (max-width: 640px){header #menu-button{top:20px;margin-top:0}}.menu-active header #menu-button{right:80px}@media only screen and (max-width: 1000px){.menu-active header #menu-button{right:-10px}}header #menu-button:before,header #menu-button:after,header #menu-button .bar{-webkit-font-smoothing:antialiased;-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s;position:absolute;height:4px;width:100%;background:#005289}.menu-active header #menu-button:before,.menu-active header #menu-button:after,.menu-active header #menu-button .bar{width:70%}header #menu-button:before,header #menu-button:after{content:'';display:block}header #menu-button:before{top:3px}.menu-active header #menu-button:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:12px}header #menu-button:after{bottom:3px}.menu-active header #menu-button:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);bottom:13px}header #menu-button .bar{top:13px}.menu-active header #menu-button .bar{opacity:0}header nav{display:none;position:absolute;right:90px;background:#8e8e8e;width:260px;max-height:60vh;overflow:auto;-webkit-overflow-scrolling:touch}@media only screen and (max-width: 1000px){header nav{right:0;top:70px}}header nav ul li a{-webkit-font-smoothing:antialiased;-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s}header nav>ul{padding:0;margin:0}header nav>ul .expanded>.expand>i{-webkit-transform:rotate(180deg) translateY(6px);-moz-transform:rotate(180deg) translateY(6px);-o-transform:rotate(180deg) translateY(6px);-ms-transform:rotate(180deg) translateY(6px);transform:rotate(180deg) translateY(6px)}header nav>ul>li{position:relative;padding:0;margin:0}header nav>ul>li>a:not(.expand){display:block;color:#fff;font-family:"NeutraTextFBold-1",sans-serif;text-transform:uppercase;font-size:16px;padding:9px 12px 7px}header nav>ul>li>a:not(.expand):hover{background:#6faadc}header nav>ul>li .expand{position:absolute;display:block;height:42px;width:50px;text-align:center;background:#696867;right:0;top:0}header nav>ul>li .expand:hover{background:#6faadc}header nav>ul>li .expand i{-webkit-font-smoothing:antialiased;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;color:#fff;top:8px;font-size:24px}header nav>ul>li>ul{display:none;background:rgba(0,0,0,0.3)}header nav>ul>li>ul>li{position:relative}header nav>ul>li>ul>li .expand{height:36px;background:#4f4f4e}header nav>ul>li>ul>li .expand i{top:1px}header nav>ul>li>ul>li a{display:block;color:#fff;font-family:"NeutraTextFBold-1",sans-serif;padding:5px 12px;font-size:15px}header nav>ul>li>ul>li a:hover{color:#fff;background:#6faadc}header nav>ul>li>ul>li>ul{display:none;background:rgba(0,0,0,0.2)}header nav>ul>li>ul>li>ul a{font-family:"NeutraTextFLight",sans-serif;padding-left:25px}header nav>ul>li>ul>li>ul ul a{padding-left:40px}header form.search-form{position:absolute;right:170px;top:50%;width:300px;margin-top:-19px}@media only screen and (max-width: 1000px){header form.search-form{right:70px}}@media only screen and (max-width: 860px){header form.search-form{width:200px}}@media only screen and (max-width: 640px){header form.search-form{position:relative;right:auto;top:auto;margin:7px auto 0;width:90%}}header form.search-form input.search-field{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-shadow:0 0 0 0 ;-moz-box-shadow:0 0 0 0 ;box-shadow:0 0 0 0 ;border:1px solid #e9e8e8;padding:10px 10px 7px !important;background:none;-webkit-appearance:none;font-family:"NeutraTextFBold-1",sans-serif;font-size:16px}header form.search-form ::-webkit-input-placeholder{color:#e9e8e8}header form.search-form ::-moz-placeholder{color:#e9e8e8}header form.search-form :-ms-input-placeholder{color:#e9e8e8}header form.search-form :-moz-placeholder{color:#e9e8e8}header form.search-form .search-submit{position:absolute;right:2px;top:4px;font-size:20px;margin:0;padding:0;line-height:1;color:#8e8e8e}header form.search-form .search-submit:hover{color:#005289}header form.search-form .search-submit i{position:relative;top:5px}footer{font-size:14px}footer #newsletter{background:#fff;padding:40px 0;text-align:center;border-top:1px solid #e9e8e8}.home footer #newsletter{border:none}footer #newsletter p{color:#8e8e8e;font-family:"NeutraTextFBold-1",sans-serif;font-size:18px}footer #newsletter form{position:relative;max-width:600px;margin:0 auto;padding:0;height:45px}footer #newsletter form input[type="text"]{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #e9e8e8;box-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;background:none;padding-right:110px !important;-webkit-appearance:none;height:100%}footer #newsletter form input[type="submit"]{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;position:absolute;right:0;top:0;font-family:"NeutraTextFBold-1",sans-serif;font-size:18px;line-height:1;height:100%;width:100px}footer #footer-outer{text-align:center;padding:30px 0}footer #footer-outer #social{text-align:center;margin-bottom:10px}footer #footer-outer #social li{display:inline-block;margin:0 6px !important}footer #footer-outer #social li a{-webkit-font-smoothing:antialiased;-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;width:36px;height:36px;line-height:48px;background:#fff}footer #footer-outer #social li a:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}footer #footer-outer #social li a i{-webkit-font-smoothing:antialiased;-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s;font-size:22px;color:#005289}footer #footer-outer #social li a i.fa-tiktok{background-image:url(../img/tiktok-icon.svg);width:50%;background-size:100% auto;background-repeat:no-repeat}footer #footer-outer #footer-phone{display:inline-block;font-family:'Open Sans', sans-serif;font-weight:700;color:#fff;margin:12px 0 15px;font-size:24px}footer #footer-outer nav{margin-bottom:10px}footer #footer-outer nav ul{list-style:none}footer #footer-outer nav ul li{display:inline-block;margin:0}footer #footer-outer nav ul li:last-of-type:after{display:none}footer #footer-outer nav ul li:after{content:'|';margin:0 4px 0 5px}footer #footer-outer nav ul li a:hover{text-decoration:underline}footer #footer-outer #copyright{background:#005289 !important;padding:0}footer #footer-outer #copyright p{margin:0;padding:0}.inset{max-width:660px;margin:0 auto}#instafeed a{display:block;width:33.333%;height:0;padding-top:40%;float:left;position:relative}#instafeed a img{display:block;position:absolute;width:90%;left:5%;height:auto;top:50%;transform:translateY(-50%);box-shadow:0 1px 4px rgba(0,0,0,0.2);padding:5px}#ctf i.fa{width:auto !important;height:auto !important;top:auto !important;padding-right:5px;vertical-align:baseline}#ctf .ctf-tweet-text-media-wrap{padding:0 5px}#ctf .ctf-tweet-text-media-wrap i{padding:0 0 0 3px !important}#ctf .ctf-tweet-actions a{padding:2px 8px}.home .hero{padding:80px 0 350px;background-size:65% auto;background-position:bottom right;background-repeat:no-repeat;max-width:1400px;margin:0 auto}@media only screen and (max-width: 1280px){.home .hero{padding:40px 0 300px}}@media only screen and (max-width: 1024px){.home .hero{padding:20px 0 200px}}@media only screen and (max-width: 768px){.home .hero{padding-bottom:200px;background-size:80% auto;border-bottom:1px solid #e9e8e8}}@media only screen and (max-width: 500px){.home .hero{background-size:95% auto}}.home .hero__content{max-width:60%}@media only screen and (max-width: 768px){.home .hero__content{max-width:100%}}.home .hero__content h2{color:#005289;font-size:60px;line-height:1.2;font-weight:700;font-family:"NeutraTextFBold-1",sans-serif;margin-bottom:20px}@media only screen and (max-width: 1280px){.home .hero__content h2{font-size:48px}}@media only screen and (max-width: 768px){.home .hero__content h2{font-size:40px}}@media only screen and (max-width: 640px){.home .hero__content h2{font-size:32px}}.home .hero__content .nectar-button{-webkit-font-smoothing:antialiased;-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s;background:#f18a21 !important;text-transform:none;letter-spacing:0}.home .hero__content .nectar-button:hover{background:#ea7d0f !important}.home .homepage-navigation{padding:30px 0}.home .homepage-navigation nav ul{display:flex;flex-flow:row wrap;list-style:none;justify-content:center;align-items:center}.home .homepage-navigation nav ul li:not(:last-child):after{content:'|';font-size:24px;position:relative;top:-2px;margin:0 30px}@media only screen and (max-width: 960px){.home .homepage-navigation nav ul li:not(:last-child):after{display:none}}@media only screen and (max-width: 960px){.home .homepage-navigation nav ul li{margin:0 15px}}@media only screen and (max-width: 768px){.home .homepage-navigation nav ul li{width:50%;text-align:center;margin:0}.home .homepage-navigation nav ul li:nth-child(n+3){margin-top:20px}}@media only screen and (max-width: 640px){.home .homepage-navigation nav ul li{width:100%}.home .homepage-navigation nav ul li:nth-child(n+2){margin-top:15px}}.home .homepage-navigation nav ul li a{font-family:"NeutraTextFBold-1",sans-serif;color:#005289;text-transform:uppercase;font-size:24px}@media only screen and (max-width: 1200px){.home .homepage-navigation nav ul li a{font-size:20px}}@media only screen and (max-width: 640px){.home .homepage-navigation nav ul li a{font-size:18px}}.home .homepage-navigation nav ul li a:hover{color:#6faadc}.home .primary-callouts{display:flex;flex-flow:row wrap;justify-content:space-between}.home .primary-callouts .callout{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;position:relative;width:49.5%;background-size:cover;background-position:center;text-align:center;color:#fff;padding:80px 40px}@media only screen and (max-width: 1024px){.home .primary-callouts .callout{padding:40px}}@media only screen and (max-width: 768px){.home .primary-callouts .callout{width:100%}.home .primary-callouts .callout:nth-child(n+2){margin-top:20px}}.home .primary-callouts .callout:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#005289;opacity:.75}.home .primary-callouts .callout img,.home .primary-callouts .callout h2,.home .primary-callouts .callout p,.home .primary-callouts .callout a{position:relative}.home .primary-callouts .callout h2{color:#fff;text-transform:uppercase}.home .primary-callouts .callout p{font-family:"NeutraTextFBold-1",sans-serif;color:#fff}.home .primary-callouts .callout img{display:block;max-width:300px;width:60%;margin:0 auto 20px}.home .primary-callouts .callout .nectar-button{-webkit-font-smoothing:antialiased;-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s;display:inline-block;background:#6faadc;top:auto;margin:0}.home .primary-callouts .callout .nectar-button:hover{background:#5a9ed7}.home .callouts{padding:80px 0}@media only screen and (max-width: 640px){.home .callouts{padding:40px 0}}.home .callouts .flex{justify-content:center;align-items:center}.home .callouts .callout{text-align:center}@media screen and (min-width: 1024px){.home .callouts .callout{width:33.333%;padding:0 80px}}@media only screen and (max-width: 1023px){.home .callouts .callout{width:33.333%;padding:0 40px}}@media only screen and (max-width: 640px){.home .callouts .callout{width:100%;padding:0}.home .callouts .callout:nth-child(n+2){margin-top:40px}}.home .callouts .callout h2{color:#005289;margin:0;text-transform:uppercase;line-height:1}.home .callouts .callout h4{color:#005289;margin:10px 0 0;line-height:1}.home .callouts .callout a{display:inline-block;color:#f18a21;font-family:"NeutraTextFBold-1",sans-serif;margin-top:10px;text-transform:uppercase;text-decoration:underline}.home .callouts .callout a:hover{color:#d2700d}.home .cards{margin-bottom:80px}.home .cards .card{-webkit-font-smoothing:antialiased;-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s;width:30.333%;margin:0 1.5%;border:1px solid #f18a21;text-align:center}.home .cards .card:nth-child(n+4){margin-top:3%}@media only screen and (max-width: 640px){.home .cards .card{width:100%;padding:0}.home .cards .card:nth-child(n+2){margin-top:40px}}.home .cards .card:hover{border-color:#005289}.home .cards .card:hover>.card__image img{opacity:.4}.home .cards .card:hover>.card__button{color:#005289}.home .cards .card h2{color:#005289;line-height:1;padding:20px 20px 12px;margin:0;text-transform:uppercase}.home .cards .card__image{position:relative;background:#005289}.home .cards .card__image img{-webkit-font-smoothing:antialiased;-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s;max-width:100%;vertical-align:bottom}.home .cards .card__button{-webkit-font-smoothing:antialiased;-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s;font-family:"NeutraTextFBold-1",sans-serif;color:#f18a21;padding:10px 0;font-size:20px}.home .cta{padding:40px;text-align:center;background:#005289;color:#fff}.home .cta p{font-family:"NeutraTextFBold-1",sans-serif;font-size:24px;line-height:1.3}.home .cta a{font-family:"NeutraTextFBold-1",sans-serif;color:#6faadc;text-decoration:underline;text-transform:uppercase}.home .cta a:hover{color:#f18a21}.home .three-column{padding:80px 0}.home .three-column .flex{position:relative;flex-flow:row wrap;align-items:center;padding:0}.home .three-column .flex:before,.home .three-column .flex:after{content:'';position:absolute;height:80%;top:10%;width:1px;background:#e9e8e8}@media only screen and (max-width: 768px){.home .three-column .flex:before,.home .three-column .flex:after{display:none}}.home .three-column .flex:before{left:33.333%}.home .three-column .flex:after{left:66.666%}.home .three-column .flex .column{font-family:"NeutraTextFBold-1",sans-serif;width:33.333%;padding:0 60px;text-align:center}@media only screen and (max-width: 1024px){.home .three-column .flex .column{padding:0 20px}}@media only screen and (max-width: 768px){.home .three-column .flex .column{width:100%;padding:0}.home .three-column .flex .column:nth-child(n+2){margin-top:40px}}.home .three-column .flex .column:nth-child(1) h3{color:#005289}.home .three-column .flex .column:nth-child(2) h3{color:#f18a21}.home .three-column .flex .column:nth-child(3) h3{color:#6faadc}.home .three-column .flex .column h3{text-transform:uppercase}.home .three-column .flex .column ul{list-style:none;margin-top:-15px}.home .three-column .flex .column ul li:before{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:'';display:inline-block;position:relative;width:4px;height:4px;top:-2px;margin-right:5px;background:#696867}#ccc-events{margin-bottom:50px;border-bottom:1px solid #e9e8e8;padding-bottom:30px}#ccc-events:before,#ccc-events:after{content:" ";display:table}#ccc-events:after{clear:both}#ccc-events{*zoom:1}#ccc-events #events-map{height:400px;margin-bottom:50px}@media only screen and (max-width: 479px){#ccc-events #events-map{margin-bottom:25px}}#ccc-events form#event-filters{border-bottom:1px solid #e9e8e8;padding-bottom:20px;margin-bottom:30px}#ccc-events form#event-filters:before,#ccc-events form#event-filters:after{content:" ";display:table}#ccc-events form#event-filters:after{clear:both}#ccc-events form#event-filters{*zoom:1}#ccc-events form#event-filters p{float:left;width:100%;margin:20px 0 0 0;padding:0;text-align:center;font-family:"NeutraTextFBold-1",sans-serif;font-size:18px;color:#6faadc}#ccc-events form#event-filters .field{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:block;width:30%;float:left}@media only screen and (max-width: 999px){#ccc-events form#event-filters .field{width:50%}}@media only screen and (max-width: 479px){#ccc-events form#event-filters .field{width:100%;float:none;padding:0 !important;margin-bottom:5px !important}}#ccc-events form#event-filters .field:first-of-type{padding-right:15px}@media only screen and (max-width: 999px){#ccc-events form#event-filters .field:first-of-type{padding:0 10px 0 0}}#ccc-events form#event-filters .field:nth-of-type(2){padding:0 15px}@media only screen and (max-width: 999px){#ccc-events form#event-filters .field:nth-of-type(2){padding:0 0 0 10px}}#ccc-events form#event-filters .field:nth-of-type(3){padding:0 30px 0 15px}@media only screen and (max-width: 999px){#ccc-events form#event-filters .field:nth-of-type(3){margin-top:10px;padding:0 10px 0 0}}#ccc-events form#event-filters .field label{display:block;font-family:"NeutraTextFBold-1",sans-serif;font-size:18px}#ccc-events form#event-filters .field input[type="text"]{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-shadow:0 0 0 0 ;-moz-box-shadow:0 0 0 0 ;box-shadow:0 0 0 0 ;border:1px solid #e9e8e8;padding:10px 10px 7px !important;background:none;-webkit-appearance:none;font-family:"NeutraTextFBold-1",sans-serif;color:#8e8e8e;font-size:16px}#ccc-events form#event-filters .field select{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;height:41px;border:1px solid #e9e8e8 !important}#ccc-events form#event-filters input[type="submit"]{position:relative;width:10%;font-family:"NeutraTextFBold-1",sans-serif;text-transform:uppercase;top:23px}@media only screen and (max-width: 999px){#ccc-events form#event-filters input[type="submit"]{top:33px;width:48%;width:calc(50% - 10px);left:10px}}@media only screen and (max-width: 479px){#ccc-events form#event-filters input[type="submit"]{top:0;width:100%;left:0;margin-top:10px}}#ccc-events #event-tabs{border-bottom:1px solid #e9e8e8;margin:0 0 40px;list-style:none}#ccc-events #event-tabs li{position:relative;display:inline-block;border:1px solid #e9e8e8;bottom:-1px;padding:10px 20px 10px 55px;margin-right:10px;font-family:"NeutraTextFBold-1",sans-serif;font-size:24px;background:#e9e8e8;list-style:none;cursor:pointer}@media only screen and (max-width: 640px){#ccc-events #event-tabs li{font-size:18px;padding:8px 15px}}#ccc-events #event-tabs li:first-of-type{color:#005289}#ccc-events #event-tabs li:last-of-type{color:#8e8e8e}#ccc-events #event-tabs li.active{border-bottom:1px solid #fff;background:#fff}#ccc-events #event-tabs li i{position:absolute;left:20px;top:50%;margin-top:-15px;font-size:28px}@media only screen and (max-width: 640px){#ccc-events #event-tabs li i{display:none}}#ccc-events #event-tabs-content>div{display:none}#ccc-events #event-tabs-content>div.active{display:block}#ccc-events .event{margin-bottom:25px;padding-bottom:20px}#ccc-events .event .event-photo{display:block;position:absolute;width:300px;height:200px;background-size:cover;background-position:center}@media only screen and (max-width: 640px){#ccc-events .event .event-photo{position:relative;width:100%;margin-bottom:15px}}#ccc-events .event .event-photo+.event-details{padding-left:330px;min-height:200px}@media only screen and (max-width: 640px){#ccc-events .event .event-photo+.event-details{padding:0;min-height:0}}#ccc-events .event .event-details .event-title h2{-webkit-font-smoothing:antialiased;-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s;display:inline-block;margin-bottom:3px;color:#6faadc;border-bottom:2px solid;line-height:1}#ccc-events .event .event-details .event-location{position:relative;padding-left:30px;margin:5px 0;font-family:"NeutraTextFBold-1",sans-serif;font-size:18px;line-height:1.5}#ccc-events .event .event-details .event-location:before{content:'\f041';font-family:'FontAwesome';position:absolute;left:0;top:2px;font-size:34px;line-height:1}#ccc-events .event .event-details .event-categories a{font-style:italic}#ccc-events .event .event-details .nectar-button{margin:10px 10px 0 0}#lightbox{-webkit-font-smoothing:antialiased;-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s;position:fixed;display:flex;justify-content:center;align-items:center;top:0;left:0;width:100%;height:100%;background:rgba(0,82,137,0.9);z-index:10000;opacity:0;visibility:hidden;cursor:pointer}#lightbox.active{opacity:1;visibility:visible}#lightbox__close{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;display:block;top:10px;right:10px;text-align:center;width:40px;height:40px;line-height:38px;font-size:20px;background:#fff}#lightbox__close .fa{line-height:1}#lightbox__inner{position:relative;max-width:800px;width:80%;background:#fff;overflow-y:auto;max-height:80vh;cursor:default}#lightbox__inner__header{text-align:center}#lightbox__inner__header img{max-width:100%}#lightbox__inner__content{padding:40px;text-align:center}@media only screen and (max-width: 640px){#lightbox__inner__content{padding:20px}}#lightbox__inner__content h2{color:#005289}#lightbox__inner__content .nectar-button{background:#6faadc}.container-wrap input[type="number"]{-webkit-box-shadow:0 0 0 0 ;-moz-box-shadow:0 0 0 0 ;box-shadow:0 0 0 0 ;background-color:transparent !important;border:1px solid #ccc;font-size:16px !important;padding:16px !important;font-family:'Open Sans';font-weight:400;font-size:12px;line-height:22px;color:#555}span.wpcf7-list-item{display:block}body .main-content .gform_wrapper .validation_error{background:#bb0000;padding:15px;margin-bottom:20px;font-weight:bold;color:#fff}body .main-content .gform_wrapper .gform_fields{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;list-style:none;margin:0;padding:0}body .main-content .gform_wrapper .gform_fields .gfield{width:100%;margin-bottom:25px;list-style:none}body .main-content .gform_wrapper .gform_fields .gfield.half{width:48.5%}@media only screen and (max-width: 640px){body .main-content .gform_wrapper .gform_fields .gfield.half{width:100%}}body .main-content .gform_wrapper .gform_fields .gfield.third{width:31.333%}@media only screen and (max-width: 640px){body .main-content .gform_wrapper .gform_fields .gfield.third{width:100%}}body .main-content .gform_wrapper .gform_fields .gfield.gfield_error .gfield_label{color:#bb0000}body .main-content .gform_wrapper .gform_fields .gfield.gfield_error textarea,body .main-content .gform_wrapper .gform_fields .gfield.gfield_error input[type="text"]{border-color:#bb0000}body .main-content .gform_wrapper .gform_fields .gfield .gfield_label{margin:0 0 5px;font-weight:bold !important;letter-spacing:0px}body .main-content .gform_wrapper .gform_fields .gfield .gfield_description{display:block;margin-top:5px;line-height:1.5;font-size:14px}body .main-content .gform_wrapper .gform_fields .gfield .gfield_description.validation_message{color:#bb0000}body .main-content .gform_wrapper .gform_fields .gfield .ginput_container_date .clear-multi{width:250px}body .main-content .gform_wrapper .gform_fields .gfield .ginput_container_date .clear-multi:before,body .main-content .gform_wrapper .gform_fields .gfield .ginput_container_date .clear-multi:after{content:" ";display:table}body .main-content .gform_wrapper .gform_fields .gfield .ginput_container_date .clear-multi:after{clear:both}body .main-content .gform_wrapper .gform_fields .gfield .ginput_container_date .clear-multi{*zoom:1}body .main-content .gform_wrapper .gform_fields .gfield .ginput_container_date .clear-multi .gfield_date_month,body .main-content .gform_wrapper .gform_fields .gfield .ginput_container_date .clear-multi .gfield_date_day,body .main-content .gform_wrapper .gform_fields .gfield .ginput_container_date .clear-multi .gfield_date_year{float:left;width:20%;margin-right:3%}body .main-content .gform_wrapper .gform_fields .gfield .ginput_container_date .clear-multi .gfield_date_year{width:40%}body .main-content .gform_wrapper .gform_fields .gfield .gfield_radio,body .main-content .gform_wrapper .gform_fields .gfield .gfield_checkbox{list-style:none;margin:0;padding:0}body .main-content .gform_wrapper .gform_fields .gfield .gfield_radio li,body .main-content .gform_wrapper .gform_fields .gfield .gfield_checkbox li{list-style:none}body .main-content .gform_wrapper .gform_fields .gfield .gform_drop_area{border:1px dotted #ccc;padding:20px}body .main-content .gform_wrapper .gform_fields .gfield select{box-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;border:1px solid #ccc !important;font-size:16px !important;height:56px}
