@charset "UTF-8";@import"bootstrap.min.css";@import"font-awesome.css";@import"https://p.typekit.net/p.css?s=1&k=pll7ygf&ht=tk&f=39496.39497.39498.39499&a=29583016&app=typekit&e=css";@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}.alignleft{float:left;margin:0 15px 15px 0}.alignright{float:right;margin:0 0 15px 15px}.aligncenter{display:block;margin:0 auto}.m-bottom{margin-bottom:25px}.m-top{margin-top:25px}.m-left{margin-left:25px}.m-right{margin-right:25px}.img-wrap{position:relative;overflow:hidden;z-index:3;height:250px;width:100%}.img-wrap img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:inherit;max-width:inherit;max-height:inherit;height:100%;width:auto;z-index:1}.comment-form-url{display:none}#commentform label{display:block}.printfriendly{position:absolute;float:right;margin:0;right:0;top:-23px}.printfriendly img{opacity:0}.printfriendly a{display:block}.printfriendly a:before{content:"\f02f";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#247b42;display:block;top:0;right:0;font-size:30px}.printfriendly a:hover:before{color:#540e5a!important}@media only screen and (max-width:767px){.printfriendly{top:-85px}}a.btn-1{font-family:neue-haas-grotesk-display,sans-serif;background:transparent;border:3px solid #fff;color:#fff;display:inline-block;font-size:16px;font-weight:900;margin:25px auto 0;max-width:100%;min-width:166px;padding:10px 25px;text-align:center;text-decoration:none!important;text-transform:uppercase;transition:.4s!important}a.btn-1:hover,a.btn-1:focus,a.btn-1:active{text-decoration:none;color:#fff!important;background:#2b072e}a.btn-2{font-family:neue-haas-grotesk-display,sans-serif;background:transparent;border:3px solid #540e5a;color:#540e5a;display:inline-block;font-size:14px;font-weight:700;margin:0 auto;max-width:100%;min-width:166px;padding:8px 10px;text-align:center;text-decoration:none!important;text-transform:uppercase;transition:.4s!important}a.btn-2:hover,a.btn-2:focus,a.btn-2:active{text-decoration:none;color:#fff;background:#2b072e}a.btn-3{font-family:neue-haas-grotesk-display,sans-serif;background:#db2335;color:#fff!important;display:inline-block;font-size:15px;font-weight:700;margin:0 auto;max-width:100%;min-width:145px;padding:15px 25px;text-align:center;text-decoration:none!important;text-transform:uppercase;transition:.4s!important}a.btn-3:hover,a.btn-3:focus,a.btn-3:active{text-decoration:none;background:#af1c2a}a.btn-4{font-family:neue-haas-grotesk-display,sans-serif;background:#6c1a73;color:#fff!important;display:inline-block;font-size:15px;font-weight:700;margin:0 auto;max-width:100%;min-width:145px;padding:15px 25px;text-align:center;text-decoration:none!important;text-transform:uppercase;transition:.4s!important}a.btn-4:hover,a.btn-4:focus,a.btn-4:active{text-decoration:none;background:#451149}a.btn-donate{font-family:neue-haas-grotesk-display,sans-serif;background:#db2335;color:#fff!important;display:inline-block;font-size:15px;font-weight:900;margin:0 auto;max-width:100%;min-width:166px;padding:15px 25px;text-align:center;text-decoration:none!important;text-transform:uppercase;transition:.4s!important}a.btn-donate:hover,a.btn-donate:focus,a.btn-donate:active{text-decoration:none;background:#18542d}div.search{display:inline-block;padding-top:2px;margin:11px;font-family:neue-haas-grotesk-display,sans-serif;position:relative;float:right}div.search .screen-reader-text{display:none}div.search #searchform{visibility:hidden;opacity:0;transition:.4s;display:none}div.search #searchform.show{visibility:visible;opacity:1;transition:.4s;margin:5px -25px 6px 0;animation:fade .4s forwards}@-webkit-keyframes fade{from{opacity:0}to{opacity:1}}@keyframes fade{from{opacity:0}to{opacity:1}}div.search .fa-search{color:#6c6c6c;cursor:pointer;margin-right:10px;margin-left:10px;font-size:15px}div.search .fa-search:hover{text-decoration:none;color:#6c6c6c}div.search .fa-times{margin-right:10px;color:#6c6c6c;cursor:pointer;opacity:.5;transition:.3s;font-size:14px}div.search .fa-times:hover{text-decoration:none;opacity:1}div.search #searchsubmit{background:#6c6c6c;border:1px solid #6c6c6c;color:#414751;padding:2.5px 15px;border-radius:0;transition:.4s;margin-left:-4px;height:35px;font-size:12px;text-transform:uppercase;vertical-align:middle}div.search #searchsubmit:hover{background:transparent;color:#6c6c6c}div.search #s{height:35px;border:solid 1px #6c6c6c;border-right:none;background:transparent;color:#fff;padding:0 0 0 4px;box-sizing:border-box;font-size:14px;vertical-align:middle}@media only screen and (max-width:767px){div.search{margin-left:0;margin-bottom:10px}div.search #searchform.show{margin:5px 0 6px}}.translate{display:inline-block;font-size:12px;vertical-align:middle;margin:0 20px}.translate h3{display:none}.translate .skiptranslate{font-size:0;line-height:0}.translate .skiptranslate .goog-te-combo{font-size:14px;line-height:1em;color:#414751;margin-top:-7px}.translate .skiptranslate span{display:none}.translate ul{padding:0}.translate ul li{display:inline-block}.translate ul li a:before{content:none}.translate #flags{display:none}#glt-translate-trigger{background:#db2335;background:-webkit-linear-gradient(#db2335,rgba(219,35,53,.2));background:-o-linear-gradient(#db2335,rgba(219,35,53,.2));background:-moz-linear-gradient(#db2335,rgba(219,35,53,.2));background:linear-gradient(#db2335,rgba(219,35,53,.2));font-family:lato-l;font-size:1rem}.font-resizer{display:inline-block;vertical-align:middle;text-align:center;position:relative;z-index:105}.font-resizer:after{content:"";display:inline-block;background:#db2335;width:1px;height:35px;position:absolute;top:2px;right:-5px;margin-left:5px}.font-resizer.active p{background:#247b42;padding-top:0}.font-resizer.active #controls{height:80px}.font-resizer p{width:40px;height:40px;background:transparent;transition:.4s;color:#fff;cursor:pointer;font-size:15px;margin:0;padding-top:3px}.font-resizer p span{font-size:22px}.font-resizer #controls{vertical-align:middle;position:absolute;overflow:hidden;height:0;background:#247b42;width:40px;z-index:10;transition:.4s;margin-top:5px}.font-resizer #controls p{display:inline-block;vertical-align:middle;height:25px}.font-resizer #large,.font-resizer #small{background:#247b42;color:#fff;width:40px;display:block;position:relative;font-size:22px;height:40px;padding:5px 0;z-index:10;text-align:center}.font-resizer #large:hover,.font-resizer #small:hover{background:#247b42;text-decoration:none}.font-resizer #large i,.font-resizer #small i{font-size:10px;position:absolute}@media only screen and (max-width:480px){.font-resizer:after{content:none}}.slider-widget{position:relative}.slider-widget .slider-a img{max-width:100%;position:relative}.slider-widget .slider-a:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:url(../images/slider-shadow.png) repeat-x;background-size:auto 100%;z-index:-1}.slider-widget .slider-a .tp-bullet{background:#ffca00;border-radius:50%}.slider-widget .slider-a .custom .tp-bullet.selected{background:#db2335!important}.slider-widget .caption-a{position:absolute;text-align:center;color:#fff;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.slider-widget .caption-a h2{color:#ffca00;text-transform:uppercase;font-weight:700;line-height:1em;margin:0;font-size:55px;text-shadow:0 4px 0 rgba(0,0,0,.3)}.slider-widget .caption-a p{font-weight:400;margin-top:5px}.slider-widget .caption-a a{font-family:neue-haas-grotesk-display,sans-serif;background:transparent;border:3px solid #ffca00;color:#ffca00;display:inline-block;font-size:16px;font-weight:900;margin:25px auto 0;max-width:100%;min-width:166px;padding:10px 25px;text-align:center;text-decoration:none!important;text-transform:uppercase;transition:.4s!important}.slider-widget .caption-a a:hover,.slider-widget .caption-a a:focus,.slider-widget .caption-a a:active{text-decoration:none;color:#ffca00!important;background:#18542d}@media only screen and (min-width:992px) and (max-width:1200px){.slider-widget .caption-a h2{font-size:2.5rem!important;line-height:1em!important}}@media only screen and (min-width:768px) and (max-width:991px){.slider-widget .caption-a h2{font-size:3.143rem!important;line-height:1em!important}}@media only screen and (max-width:767px){.slider-widget .caption-a h2,.slider-widget .caption-a h2 span{font-size:2rem!important;line-height:1em!important}.slider-widget .caption-a p{font-size:1rem!important;line-height:1rem!important}.slider-widget .caption-a a.btn-1{padding:15px 6px!important;font-size:15px!important}}@media only screen and (max-width:480px){.slider-widget .caption-a h2,.slider-widget .caption-a h2 span{font-size:1.8rem!important;line-height:2rem!important}.slider-widget .caption-a p{font-size:1rem!important;line-height:1rem!important}.slider-widget .caption-a a.btn-1{padding:15px 6px!important;font-size:15px!important}}.news-widget{padding:40px 25px 140px;background:#f2f8ff;color:#414751;min-height:750px}.news-widget .img-wrap{height:230px;background:#fff}.news-widget .img-wrap:hover:after{top:0;left:0}.news-widget .img-wrap:hover:after:hover{border-left:3.5rem solid #db2335}.news-widget .img-wrap:hover a{text-decoration:none;top:0;left:6px}.news-widget .img-wrap:after{content:"";position:absolute;z-index:2;top:-25px;left:-25px;border-left:3.5rem solid #db2335;border-right:3.5rem solid transparent;border-bottom:3.5rem solid transparent;cursor:pointer;transition:.4s}.news-widget .img-wrap a{position:absolute;z-index:3;top:-25px;left:-25px;color:#FFF!important;font-size:2rem;line-height:1em;transition:.4s}.news-widget .info-wrap{background:#fff url(../images/line-bottom.jpg);background-repeat:repeat-x;background-position:top;border:1px solid #ddd;border-top:none;padding:30px 15px;text-align:center;margin-bottom:25px}.news-widget .info-wrap p{font-size:13px;margin-bottom:20px}.news-widget .info-wrap a{font-family:neue-haas-grotesk-display,sans-serif;color:#540e5a;font-weight:700;font-size:15px;text-transform:uppercase;transition:.3s}.news-widget .info-wrap a:hover,.news-widget .info-wrap a:focus,.news-widget .info-wrap a:active{color:#247b42;text-decoration:none}.news-widget .info-wrap .title-wrap{padding:0 15px 10px;margin-bottom:10px;display:inline-block;border-bottom:1px solid #ddd}.news-widget .info-wrap .title-wrap h3{font-family:neue-haas-grotesk-display,sans-serif;color:#6c6c6c;font-size:17px;font-weight:700;margin:0;text-transform:uppercase}.news-widget .info-wrap .title-wrap time{font-family:neue-haas-grotesk-display,sans-serif;color:#6c6c6c;font-size:14px;font-weight:700}.news-widget #news-slider .carousel-indicators{bottom:-40px}.news-widget #news-slider .carousel-indicators li{border-radius:50%;border:none;background:#ffca00;margin-left:3px;margin-right:3px}.news-widget #news-slider .carousel-indicators li.active{background:#db2335}.news-widget #news-slider .carousel-control{position:relative;bottom:0;opacity:1;height:40px;display:inline-block;width:50px;color:#fff;text-shadow:none;top:20px;margin:0 auto;left:0}.news-widget #news-slider .carousel-control span{width:25px}.news-widget #news-slider .carousel-control.left{border-radius:3px;background:#db2335;padding:10px 20px}.news-widget #news-slider .carousel-control.right{border-radius:3px;background:#db2335;padding:10px 20px}.tribe-mini-calendar-event{border:none}.tribe-events-adv-list-widget .type-tribe_events,.tribe-mini-calendar-list-wrapper .type-tribe_events{margin:0 5%;padding:0;width:90%}.tribe-mini-calendar-wrapper{background:#540e5a;color:#fff;padding:0;font-family:lato-r;border-bottom:6px solid #db2335}.tribe-mini-calendar-wrapper .tribe-mini-calendar .tribe-events-past{opacity:1}.tribe-mini-calendar-wrapper .tribe-mini-calendar .tribe-events-othermonth span.tribe-mini-calendar-no-event{color:#414751}.tribe-mini-calendar-wrapper .tribe-mini-calendar-nav{border:none;display:table-caption;padding:0 0 10px}.tribe-mini-calendar-wrapper .tribe-mini-calendar-nav td{background:transparent;border:none}.tribe-mini-calendar-wrapper .tribe-mini-calendar-nav span{font-size:24px}.tribe-mini-calendar-wrapper .tribe-mini-calendar th{background:#fff;border:none;font-size:12px;text-transform:capitalize;padding:20px 0 15px;letter-spacing:2px;color:#414751}.tribe-mini-calendar-wrapper .tribe-mini-calendar thead{background:transparent}.tribe-mini-calendar-wrapper .tribe-events-has-events:hover{background:transparent}.tribe-mini-calendar-wrapper .tribe-mini-calendar .tribe-events-past{color:#414751;background:transparent}.tribe-mini-calendar-wrapper .tribe-mini-calendar td{border:none;font-size:13px;background:transparent;padding-top:10px}.tribe-mini-calendar-wrapper .tribe-mini-calendar .tribe-events-othermonth{background:transparent}.tribe-mini-calendar-wrapper .tribe-mini-calendar .tribe-events-has-events div[id*=daynum-] a{position:relative;background:#fff;width:35px;height:35px;z-index:1;border-radius:50%;padding-top:12px;margin:-8px auto 0;color:#414751;font-size:13px}.tribe-mini-calendar-wrapper .tribe-mini-calendar .tribe-events-has-events div[id*=daynum-] a:hover{background:transparent}.tribe-mini-calendar-wrapper .tribe-mini-calendar-event .list-info h2{text-align:left;padding:0;margin:0}.tribe-mini-calendar-wrapper .tribe-mini-calendar .tribe-events-has-events div[id*=daynum-] a:before{content:none}.tribe-mini-calendar-list-wrapper .tribe-mini-calendar-today{background:transparent}.tribe-mini-calendar td.tribe-events-has-events.tribe-events-present,.tribe-mini-calendar td.tribe-events-has-events.tribe-mini-calendar-today{background-color:transparent}.tribe-mini-calendar-list-wrapper .tribe-mini-calendar-event .list-date{background:#db2335}.tribe-mini-calendar-list-wrapper .tribe-mini-calendar-event .list-date .list-dayname{font-size:11px;letter-spacing:1px;background:#db2335;color:#fff;border:solid 1px #414751;border-bottom:none}.tribe-mini-calendar-list-wrapper .tribe-mini-calendar-event .list-date .list-daynumber{background:#414751;color:#db2335}.tribe-mini-calendar-list-wrapper .tribe-mini-calendar-event .list-info .tribe-events-title a{color:#fff}.e{background:#f7f7f7;text-align:center;padding:10px 0 30px;color:#6c6c6c}.e .col-md-3{padding:0}.e .box-events{border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;text-align:left;padding:20px 25px}.e .box-events .date-box{text-align:center;float:left;margin:-15px 15px 0 0}.e .box-events .date-box a{color:#6c6c6c}.e .box-events .date-box a:hover,.e .box-events .date-box a:active,.e .box-events .date-box a:focus{text-decoration:none;color:#247b42}.e .box-events .date-box .day{font-size:54px;font-family:neue-haas-grotesk-display,sans-serif;font-weight:900;margin:0;line-height:1em}.e .box-events .date-box .month{font-size:12px;font-family:neue-haas-grotesk-display,sans-serif;font-weight:400;margin:0}.e .box-events h4{font-size:15px;text-transform:uppercase;margin-top:0;font-weight:700;margin-bottom:0}.e .box-events p{font-size:13px;margin-top:30px;padding-bottom:10px}.e .box-events .box-events-bottom{position:absolute;bottom:16px}.e .box-events .box-events-bottom a{color:#540e5a;text-transform:uppercase;font-weight:900;font-size:12px}.e .box-events .box-events-bottom a:hover{color:#247b42;text-decoration:none}.e .box-events .box-events-bottom a i{margin-left:8px}.e .view-events{margin:30px 0 0}.e .view-events a{color:#6c6c6c;text-transform:uppercase;font-weight:900}.events-widget{text-align:left}.events-widget .day,.events-widget .date{font-size:2rem;line-height:1.5em;text-transform:uppercase;display:block;text-align:center;height:60px;font-weight:900}.events-widget .day{background:#db2335;color:#fff;line-height:2.2em;margin-top:0}.events-widget .date{margin-bottom:15px}.events-widget .date,.events-widget .date a{font-size:2.786rem;background:#db2335;color:#fff;cursor:pointer}.events-widget .date:hover,.events-widget .date a:hover{background:#db2335;text-decoration:none}.events-widget h4{font-size:16px;color:#fff;margin:0;text-transform:uppercase;font-weight:900}.events-widget time,.events-widget address,.events-widget p{font-size:13px;color:#fff;margin-bottom:0;letter-spacing:.01em}.events-widget time strong,.events-widget address strong,.events-widget p strong{color:#db2335;font-weight:unset}.events-widget time{color:#db2335;font-size:12px}.events-widget time span{color:#fff}.events-widget hr{border-color:#d6d6d6;margin:15px 0 10px}.events-widget .col-md-3{padding:0}.events-widget .box-events{color:#fff;margin-bottom:40px}.events-widget .box-events:before,.events-widget .box-events:after{content:" ";display:table}.events-widget .box-events:after{clear:both}.events-widget .box-events .col-md-9{padding-right:0}.events-widget .box-events a{display:block;color:rgba(255,255,255,.7);margin:15px 0 0}.events-widget .box-events a:hover{color:#fff}.events-widget .carousel-indicators{bottom:-50px}.events-widget .carousel-indicators li{border:none;background:#fff;margin-left:3px;margin-right:3px}.events-widget .carousel-indicators li.active{background:#db2335}#tribe-events .tribe-events-event-meta .column,#tribe-events .tribe-events-event-meta .tribe-events-meta-group{padding:0;width:100%}#tribe-events .tribe-events-schedule{margin:0 0 1.5em}#tribe-events h1{margin-bottom:0}#tribe-events h2{margin-top:0;font-size:1.786rem}#tribe-events .tribe-events-event-image img{float:left;margin:0 15px 15px 0}#tribe-events a{color:#db2335}#tribe-events a:hover{text-decoration:underline}#tribe-events dd.tribe-venue{text-transform:uppercase}#tribe-events .tribe-events-button,#tribe-events #tribe-bar-form .tribe-bar-submit input[type=submit]{background:#247b42;transition:.4s}#tribe-events .tribe-events-button:hover,#tribe-events #tribe-bar-form .tribe-bar-submit input[type=submit]:hover{background:#db2335}#tribe-events .tribe-events-notices{background:#ebe8e8;border:1px solid #ebe8e8;color:#414751}#tribe-events .tribe-events-calendar thead th{background:#247b42;border-color:#247b42}#tribe-events .tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-],#tribe-events .tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-]>a{background:#696969}#tribe-events #tribe-events-content .tribe-events-calendar td.tribe-events-othermonth{background:#ebe8e8}#tribe-events #tribe-events-content .tribe-events-calendar td{background:#ebe8e8}#tribe-events .tribe-events-month-event-title a{color:#7b7b7b}#tribe-events .tribe-events-button,#tribe-events #tribe-events .tribe-events-button:hover,#tribe-events #tribe_events_filters_wrapper input[type=submit],#tribe-events .tribe-events-button.tribe-active:hover,#tribe-events .tribe-events-button.tribe-inactive,#tribe-events .tribe-events-button:hover,#tribe-events .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-],#tribe-events .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a{background-color:#e37818}#tribe-events #tribe-events-content .tribe-events-calendar td:hover{background:#fff!important}#tribe-events #tribe-events-content .tribe-events-calendar td:hover div[id*=tribe-events-daynum-],#tribe-events #tribe-events-content .tribe-events-calendar td:hover div[id*=tribe-events-daynum-] a{background:#540e5a}#tribe-events #tribe-events-content .tribe-events-tooltip h4,#tribe-events #tribe_events_filters_wrapper .tribe_events_slider_val,#tribe-events .single-tribe_events a.tribe-events-gcal,#tribe-events .single-tribe_events a.tribe-events-ical{color:#247b42}#tribe-events .tribe-events-sub-nav a{color:#6c6c6c;font-weight:300}.single-tribe_events .tribe-events-event-meta{background:transparent;border:none}.single-tribe_events .tribe-events-venue-map{margin:20px 0 2%;width:100%}.tribe-events-single-section-title:after{content:"";display:block;width:100%;height:1px;background:#e4e4e4;margin-top:3px}#tribe-bar-form{background:#FFF;border:1px solid #e4e4e4}#tribe-bar-collapse-toggle{background:#FFF}.tribe-events-list .tribe-events-event-cost span{font-weight:400;color:#fff;background:#db2335;border:none;padding:10px 30px}.tribe-events-loop h2:after{content:none}.sign-up-widget{background:#4e4e4e url(../images/bg-sign.png) no-repeat;background-size:auto 100%;padding:30px 25px 50px;text-align:center}.sign-up-widget .gform_title{display:none}.sign-up-widget h2{font-family:neue-haas-grotesk-display,sans-serif;color:#fff;display:block;font-size:26px;font-weight:700;text-transform:uppercase;margin:15px auto 0;position:relative;width:292px}.sign-up-widget h2:after{content:"";background:#fff;height:3px;width:40px;bottom:15px;position:absolute;right:0}.sign-up-widget h2:before{content:"";background:#fff;height:3px;width:40px;bottom:15px;position:absolute;left:0}.sign-up-widget h3{font-family:neue-haas-grotesk-display,sans-serif;color:#fff;display:block;font-size:17px;font-weight:400;text-transform:none;margin:10px auto 25px}.sign-up-widget p{color:#fff;margin-bottom:30px;padding:0 8%;font-weight:400;margin:25px 0}.sign-up-widget .gform_wrapper{width:50%;margin:35px 25% 0}.sign-up-widget .gform_wrapper .gform_body{width:75%;display:inline-block;vertical-align:top}.sign-up-widget .gform_wrapper .gform_body ul.gform_fields{padding-left:0}.sign-up-widget .gform_wrapper .gform_body ul.gform_fields li.gfield{margin:0;padding:0;list-style-type:none}.sign-up-widget .gform_wrapper .gform_body ul.gform_fields li.gfield .gfield_label{display:none}.sign-up-widget .gform_wrapper .gform_body ul.gform_fields li.gfield .ginput_container{margin:0!important}.sign-up-widget .gform_wrapper .gform_body ul.gform_fields li.gfield .ginput_container input{background:transparent;border-radius:0;border:none;height:55px;width:100%;color:#fff;padding:0 10px;font-size:1.143rem;border:1px solid #fff}.sign-up-widget .gform_wrapper .gform_footer{width:24%;display:inline-block;text-align:right;margin:0;padding:0;margin-left:-4px}.sign-up-widget .gform_wrapper .gform_footer .gform_button{background:#247b42;height:55px;width:100%;border:none;text-align:center;color:#fff;text-transform:uppercase;transition:.4s;font-size:1.143rem;font-weight:900}.sign-up-widget .gform_wrapper .gform_footer .gform_button:hover{background:#db2335;color:#fff}.sign-up-widget .gform_wrapper .gfield_description{display:none}@media only screen and (min-width:768px) and (max-width:991px){.sign-up-widget .gform_wrapper{width:70%;margin:50px 15% 0}}@media only screen and (max-width:767px){.sign-up-widget{background-size:auto 100%;background-position:center}.sign-up-widget .gform_wrapper{width:90%;margin:50px 5% 0}.sign-up-widget .gform_wrapper .gform_body{width:100%}.sign-up-widget .gform_wrapper .gform_footer{margin:5px 0}}@media only screen and (max-width:480px){.sign-up-widget{background-size:auto 100%;background-position:center}.sign-up-widget .gform_wrapper .gform_footer{width:100%;margin:0}}.social-widget{padding:25px 0 0}.social-widget .social-title{padding:0;text-align:center;display:block;margin-bottom:0}.social-widget .social-title li{display:inline-block}.social-widget .social-title li a{color:#db2335;font-size:3rem}.social-widget .social-title li:first-child:after{content:"|";display:inline-block;margin:-15px 15px 0;vertical-align:middle;line-height:1em;color:#db2335}.social-widget h2{margin-top:5px!important}.social-widget p{text-align:center}.social-widget .bg-social{background:#db2335;background:-webkit-linear-gradient(90deg,#db2335 50%,#247b42 50%);background:-o-linear-gradient(90deg,#db2335 50%,#247b42 50%);background:-moz-linear-gradient(90deg,#db2335 50%,#247b42 50%);background:linear-gradient(90deg,#db2335 50%,#247b42 50%);padding:45px 15px}.social-widget .bg-social h3{display:none}.social-widget .bg-social .twitter-timeline{width:460px!important;max-width:100%!important}.social-widget .bg-social .col-md-6{text-align:center;padding:50px 0}.social-widget .bg-social .fb_iframe_widget{max-width:100%!important;max-height:350px;overflow:hidden}@media only screen and (min-width:768px) and (max-width:991px){.social-widget .bg-social{background:#db2335;background:-webkit-linear-gradient(180deg,#db2335 50%,#247b42 50%);background:-o-linear-gradient(180deg,#db2335 50%,#247b42 50%);background:-moz-linear-gradient(180deg,#db2335 50%,#247b42 50%);background:linear-gradient(180deg,#db2335 50%,#247b42 50%);padding:45px 15px}}@media only screen and (max-width:767px){.social-widget .bg-social{background:#db2335;background:-webkit-linear-gradient(180deg,#db2335 50%,#247b42 50%);background:-o-linear-gradient(180deg,#db2335 50%,#247b42 50%);background:-moz-linear-gradient(180deg,#db2335 50%,#247b42 50%);background:linear-gradient(180deg,#db2335 50%,#247b42 50%);padding:45px 15px}.social-widget .bg-social .fb_iframe_widget{max-width:100%!important;max-height:350px;overflow:hidden;overflow-x:scroll}}.testimonial-widget{padding:25px 0 100px;text-align:center;background:#fff;background:url(../images/bg-testimonial.jpg) no-repeat;background-size:cover;background-position:center}.testimonial-widget h2{text-transform:uppercase;color:#6c6c6c;font-size:33px;font-family:neue-haas-grotesk-display,sans-serif;font-weight:700;margin-bottom:0}.testimonial-widget #carousel-testimonial{padding:0 24%}.testimonial-widget #carousel-testimonial .carousel-inner:before{content:"";background:rgba(207,207,207,.2);height:1px;width:85%;top:105px;position:absolute;display:block;left:50px;z-index:0}.testimonial-widget #carousel-testimonial .carousel-inner .img-wrap{overflow:hidden;height:125px;width:125px;background:#ccc;border-radius:50%;margin:25px auto 20px;border:3px solid #fff;float:none;z-index:3}.testimonial-widget #carousel-testimonial .carousel-inner .img-wrap img{position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:150%;min-width:100%;z-index:3}.testimonial-widget #carousel-testimonial .carousel-inner .quote{font-size:13px;color:#6c6c6c;padding:0 7%}.testimonial-widget #carousel-testimonial .carousel-inner .quote p{margin-bottom:20px;color:#6c6c6c}.testimonial-widget #carousel-testimonial .carousel-inner .quote a{color:#6c6c6c}.testimonial-widget #carousel-testimonial .carousel-indicators{bottom:-60px!important}.testimonial-widget #carousel-testimonial .carousel-indicators ol.carousel-indicators{position:absolute;bottom:0}.testimonial-widget #carousel-testimonial .carousel-indicators li{background:#6c6c6c!important;border:none}.testimonial-widget #carousel-testimonial .carousel-indicators .active{background:#db2335!important}.testimonial-widget #carousel-testimonial .carousel-indicators .carousel-inner .item{height:100%;width:100%}.testimonial-widget #carousel-testimonial .carousel-indicators .carousel-inner>.active{height:100%!important}.testimonial-widget #carousel-testimonial .carousel-indicators .carousel-inner{height:100%;width:100%}@media only screen and (max-width:767px){.testimonial-widget #carousel-testimonial{padding:0 10%}.testimonial-widget #carousel-testimonial .carousel-inner:before{content:none}}.sponsor-widget{padding:50px 0 0}.sponsor-widget.i{padding:50px 0}.sponsor-widget p{text-align:center;max-width:800px;margin:0 auto;line-height:1.6}.sponsor-widget h2:before,.sponsor-widget h2:after{display:none}.sponsor-widget #sponsors-slider .carousel-control{width:20px;opacity:0}.sponsor-widget #sponsors-slider .carousel-indicators{display:none}.sponsor-widget #sponsors-slider .img-wrap{height:50px;background:transparent;margin:15px 0}.sponsor-widget #sponsors-slider .img-wrap img{max-width:100%!important;min-width:inherit;max-height:100%;height:auto;width:auto;min-height:inherit;margin:0}@media only screen and (max-width:767px){.sponsor-widget img{max-width:30%;margin:20px 1%}}@media only screen and (max-width:480px){.sponsor-widget img{max-width:47%;margin:10px 1%}}ul.breadcrumbs{padding-left:0;padding-bottom:0;text-transform:uppercase;font-family:neue-haas-grotesk-display,sans-serif}ul.breadcrumbs li{display:inline-block;margin-right:10px}ul.breadcrumbs li strong{font-weight:400;font-size:.8571rem;margin-bottom:0;color:#247b42}ul.breadcrumbs li.separator{color:transparent;font-size:0}ul.breadcrumbs li.separator:after{content:"\f054";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;font-size-adjust:none;font-stretch:normal;font-feature-settings:normal;font-language-override:normal;font-kerning:auto;font-synthesis:weight style;font-variant:normal;font-size:inherit;text-rendering:auto;font-size:.7143rem;color:#6c6c6c}ul.breadcrumbs li a{color:#414751;font-size:.8571rem;font-weight:unset;text-decoration:none;margin-bottom:0}ul.breadcrumbs li a:hover{text-decoration:underline}ul.breadcrumbs li.last-child{color:#db2335}.interior-top{background:transparent}.interior-top:after{content:none;position:absolute;width:100%;height:100%;left:0;top:0;background:url(../images/interior-shadow.png) repeat-x;background-size:auto 100%;z-index:2}.interior-top .container{position:relative;z-index:5}.interior-top h1{font-family:neue-haas-grotesk-display,sans-serif;color:#fff;display:block;font-size:35px;font-weight:700;line-height:1.2em;position:relative;text-shadow:0 4px 0 rgba(100,100,100,.3);text-transform:uppercase;z-index:2;padding:100px 0;text-align:center}.interior-top h1:after{content:"";background:#fff;height:3px;width:60px;bottom:15px;display:inline-block;vertical-align:middle;margin-left:20px}.interior-top h1:before{content:"";background:#fff;height:3px;width:60px;bottom:15px;display:inline-block;vertical-align:middle;margin-right:20px}.interior-top h2{font-family:neue-haas-grotesk-display,sans-serif;color:#fff;display:block;font-size:17px;font-weight:400;text-align:center;text-transform:none;top:40px;z-index:2;position:relative}.interior-top img{position:relative;max-width:100%;width:100%;height:auto;z-index:1}.interior-top .post-categories{padding:0}.interior-top .post-categories li{display:inline-block}.interior-top .post-categories li a{color:#fff;text-decoration:none}.row{margin:0}.interior{color:#414751;font-size:16px;font-family:neue-haas-grotesk-display,sans-serif;background:#fff url(../images/bg-interior.png) no-repeat;background-size:100% auto;background-position:center top}.interior .side-right{padding-right:0;padding-left:0}.interior .content-left{padding-right:5%}.interior .container{background:rgba(255,255,255,.95);margin-top:0;padding:0 0 75px;position:relative;z-index:5}@media only screen and (max-width:767px){.interior .container{padding:0 15px}}.interior img{max-width:100%;height:auto}.interior h1,.interior h3,.interior h4{color:#000;font-family:neue-haas-grotesk-display,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.interior h2{color:#db2335;text-transform:uppercase;font-weight:700;margin:0 0 35px}.interior h5,.interior h6{color:#000;font-family:neue-haas-grotesk-display,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.interior h1{font-size:45px}.interior h2{font-size:32px;font-weight:700}.interior h3{font-size:18px;margin:0 0 10px}.interior h3.green,.interior h3.btn-green:hover{color:#247b42;font-weight:900}.interior h3 a{color:#000}.interior h4{font-size:18px;color:#540e5a;margin:0 0 10px}.interior h4.red{color:#db2335;margin:0 0 20px}.interior h5{font-size:16px;margin:0 0 10px}.interior h6{font-size:14px;margin:0 0 10px}.interior hr{margin-top:40px;margin-bottom:40px;border-width:1px 0 0;border-style:dashed none none;border-color:#bdbdbd}.interior strong{color:#414751;margin-bottom:2em;font-weight:700;font-size:16px}.interior p{margin-bottom:20px;line-height:1.6em;color:#414751;font-size:16px}.interior blockquote{border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;border-left:0;margin:0;padding:20px 30px;color:#540e5a;font-size:22px;font-weight:700;line-height:1.3em;text-align:left;text-transform:uppercase;position:relative}.interior blockquote .by{font-size:18px;text-transform:none;display:block;margin:10px 0 0}.interior blockquote:before{position:absolute;left:0;top:15px;content:'\f347';font-family:Ionicons}.interior small{display:block}.interior a{color:#d59d02;text-decoration:none;transition:.3s;font-weight:700}.interior a:hover{text-decoration:underline}.interior ul{margin:0 0 25px}.interior ul li{margin:0 0 10px}.interior ul.list{padding:0;color:#414751;margin:0 0 25px}.interior ul.list br{display:none}.interior ul.list li{padding-left:20px;margin:0 0 10px;color:#414751;list-style-type:none;line-height:1.8em}.interior ul.list li:before{content:"";display:inline-block;margin-right:5px;position:absolute;margin-top:14px;margin-left:-15px;background:#414751;border-radius:50%;width:4px;height:4px}.interior ul.list li ul{padding:0}.interior ul.list li ul li{padding-left:35px}.interior ul.list li ul li a{color:#540e5a}.interior ul.list li ul li a:hover{color:#247b42}.interior ul.list li ul li:before{border-left:4px solid #247b42}.interior ul.list li a{color:#d59d02}.interior ul.list li a:hover{color:#247b42}.interior .table-responsive .table tr{text-align:center}.interior .table-responsive .table tr th{text-align:center;background:#540e5a;color:#fff;padding:10px 0}.interior .table-responsive .table tr th:hover{background:#540e5a}.interior .table-responsive .table tr:nth-child(even) td{background:#fff;padding:10px 0}.interior .table-responsive .table tr:nth-child(odd) td{background:#eee;padding:10px 0}.interior input,.interior textarea,.interior select{height:35px;background:#fff;border:1px solid #dbdbdb;box-shadow:none;color:#414751}.interior input:active,.interior input:focus,.interior textarea:active,.interior textarea:focus,.interior select:active,.interior select:focus{box-shadow:0 0 4px rgba(0,0,0,.2)}.interior textarea{height:100px;resize:none}.interior input[type=checkbox],.interior input[type=radio]{height:15px}.interior input[type=submit]{background:#db2335;border-radius:0;border:none;color:#fff;display:block;height:auto;margin-top:25px;padding:12px 40px;text-align:center;text-shadow:none;text-transform:uppercase;transition:.4s}.interior input[type=submit]:hover{background:#af1c2a;text-decoration:none}.interior button{background:#db2335;color:#fff;padding:8px 10px;border:none;transition:.3s}.interior button:hover{background:#af1c2a;color:#fff}.interior-top+.interior .container,.header+.interior.page .container{padding-top:55px}.interior-top+.interior .section{padding-top:0}.location{display:flex;border-bottom:2px solid #979797;padding:0 0 25px;margin:0 0 25px}.location>div{padding:0 20px 0 0}.location>div:first-child{width:75px}.location>div:first-child img{width:100%}.location>div:last-child{width:calc(100% - 75px)}.location .button{border:1px solid #540e5a;color:#540e5a;text-transform:uppercase;padding:8px 20px;margin:0 10px 10px 0;display:inline-block}.location .button:before{content:'\f0e0';font-family:FontAwesome;font-size:16px;margin:0 5px 0 0}.location .button:hover{text-decoration:none;background:#540e5a;color:#fff}@media only screen and (min-width:992px) and (max-width:1200px){.interior-top h1:before{left:140px}.interior-top h1:after{right:140px}}@media only screen and (min-width:768px) and (max-width:991px){.interior-top h1:before{left:33px}.interior-top h1:after{right:33px}.interior-top h1:before,.interior-top h1:after{content:none}}@media only screen and (max-width:767px){.interior-top h1:before,.interior-top h1:after{content:none}}@media only screen and (max-width:480px){.interior h1{font-size:35px}.interior h2{font-size:30px}.interior h3{font-size:25px}.interior h4{font-size:20px}.interior h5{font-size:17px}.interior h6{font-size:15px}.interior-top h1{font-size:30px;padding:30px 0}}.sidebar .inner-nav a{text-decoration:none}.sidebar .inner-nav ul{margin-bottom:0;padding-left:0}.sidebar .inner-nav ul li{display:none;padding-left:0}.sidebar .inner-nav ul li a{font-size:18px;padding-bottom:10px;display:block;text-transform:uppercase;color:#247b42;font-family:neue-haas-grotesk-display,sans-serif;font-weight:900}.sidebar .inner-nav ul li.current-menu-ancestor,.sidebar .inner-nav ul li.current-menu-parent.menu-item-has-children,.sidebar .inner-nav ul li.menu-item-has-children.current-menu-item,.sidebar .inner-nav ul li.current_page_parent.menu-item-has-children{font-family:neue-haas-grotesk-display,sans-serif;background-position:bottom!important;background:#fff;box-shadow:0 1px 7px 0 rgba(0,0,0,.22);display:block;margin-bottom:50px;padding:25px;position:relative}.sidebar .inner-nav ul li.current-menu-ancestor ul li,.sidebar .inner-nav ul li.current-menu-parent.menu-item-has-children ul li,.sidebar .inner-nav ul li.menu-item-has-children.current-menu-item ul li,.sidebar .inner-nav ul li.current_page_parent.menu-item-has-children ul li{display:block;padding-left:0}.sidebar .inner-nav ul li.current-menu-ancestor ul li a,.sidebar .inner-nav ul li.current-menu-parent.menu-item-has-children ul li a,.sidebar .inner-nav ul li.menu-item-has-children.current-menu-item ul li a,.sidebar .inner-nav ul li.current_page_parent.menu-item-has-children ul li a{font-family:neue-haas-grotesk-display,sans-serif;background:transparent;color:#414751;display:block;font-size:1rem;line-height:1.1;font-style:initial;font-weight:400;letter-spacing:unset;padding:7px 0;text-transform:capitalize}.sidebar .inner-nav ul li.current-menu-ancestor ul li a:hover,.sidebar .inner-nav ul li.current-menu-parent.menu-item-has-children ul li a:hover,.sidebar .inner-nav ul li.menu-item-has-children.current-menu-item ul li a:hover,.sidebar .inner-nav ul li.current_page_parent.menu-item-has-children ul li a:hover{text-decoration:underline}.sidebar .inner-nav ul li.current-menu-ancestor ul li ul li,.sidebar .inner-nav ul li.current-menu-parent.menu-item-has-children ul li ul li,.sidebar .inner-nav ul li.menu-item-has-children.current-menu-item ul li ul li,.sidebar .inner-nav ul li.current_page_parent.menu-item-has-children ul li ul li{display:none}.sidebar .inner-nav ul li.current-menu-ancestor ul li.current_page_item,.sidebar .inner-nav ul li.current-menu-ancestor ul li.current-menu-item,.sidebar .inner-nav ul li.current-menu-ancestor ul li.current-menu-parent,.sidebar .inner-nav ul li.current-menu-parent.menu-item-has-children ul li.current_page_item,.sidebar .inner-nav ul li.current-menu-parent.menu-item-has-children ul li.current-menu-item,.sidebar .inner-nav ul li.current-menu-parent.menu-item-has-children ul li.current-menu-parent,.sidebar .inner-nav ul li.menu-item-has-children.current-menu-item ul li.current_page_item,.sidebar .inner-nav ul li.menu-item-has-children.current-menu-item ul li.current-menu-item,.sidebar .inner-nav ul li.menu-item-has-children.current-menu-item ul li.current-menu-parent,.sidebar .inner-nav ul li.current_page_parent.menu-item-has-children ul li.current_page_item,.sidebar .inner-nav ul li.current_page_parent.menu-item-has-children ul li.current-menu-item,.sidebar .inner-nav ul li.current_page_parent.menu-item-has-children ul li.current-menu-parent{display:block;border:none;background:transparent;padding:0;margin-bottom:0;border-bottom:none}.sidebar .inner-nav ul li.current-menu-ancestor ul li.current_page_item a,.sidebar .inner-nav ul li.current-menu-ancestor ul li.current-menu-item a,.sidebar .inner-nav ul li.current-menu-ancestor ul li.current-menu-parent a,.sidebar .inner-nav ul li.current-menu-parent.menu-item-has-children ul li.current_page_item a,.sidebar .inner-nav ul li.current-menu-parent.menu-item-has-children ul li.current-menu-item a,.sidebar .inner-nav ul li.current-menu-parent.menu-item-has-children ul li.current-menu-parent a,.sidebar .inner-nav ul li.menu-item-has-children.current-menu-item ul li.current_page_item a,.sidebar .inner-nav ul li.menu-item-has-children.current-menu-item ul li.current-menu-item a,.sidebar .inner-nav ul li.menu-item-has-children.current-menu-item ul li.current-menu-parent a,.sidebar .inner-nav ul li.current_page_parent.menu-item-has-children ul li.current_page_item a,.sidebar .inner-nav ul li.current_page_parent.menu-item-has-children ul li.current-menu-item a,.sidebar .inner-nav ul li.current_page_parent.menu-item-has-children ul li.current-menu-parent a{font-weight:700;font-family:neue-haas-grotesk-display,sans-serif}.sidebar .inner-nav ul li.current-menu-ancestor ul li.current_page_item a:hover,.sidebar .inner-nav ul li.current-menu-ancestor ul li.current-menu-item a:hover,.sidebar .inner-nav ul li.current-menu-ancestor ul li.current-menu-parent a:hover,.sidebar .inner-nav ul li.current-menu-parent.menu-item-has-children ul li.current_page_item a:hover,.sidebar .inner-nav ul li.current-menu-parent.menu-item-has-children ul li.current-menu-item a:hover,.sidebar .inner-nav ul li.current-menu-parent.menu-item-has-children ul li.current-menu-parent a:hover,.sidebar .inner-nav ul li.menu-item-has-children.current-menu-item ul li.current_page_item a:hover,.sidebar .inner-nav ul li.menu-item-has-children.current-menu-item ul li.current-menu-item a:hover,.sidebar .inner-nav ul li.menu-item-has-children.current-menu-item ul li.current-menu-parent a:hover,.sidebar .inner-nav ul li.current_page_parent.menu-item-has-children ul li.current_page_item a:hover,.sidebar .inner-nav ul li.current_page_parent.menu-item-has-children ul li.current-menu-item a:hover,.sidebar .inner-nav ul li.current_page_parent.menu-item-has-children ul li.current-menu-parent a:hover{text-decoration:none}.sidebar .inner-nav ul li.current-menu-ancestor ul li.current_page_item ul li,.sidebar .inner-nav ul li.current-menu-ancestor ul li.current-menu-item ul li,.sidebar .inner-nav ul li.current-menu-ancestor ul li.current-menu-parent ul li,.sidebar .inner-nav ul li.current-menu-parent.menu-item-has-children ul li.current_page_item ul li,.sidebar .inner-nav ul li.current-menu-parent.menu-item-has-children ul li.current-menu-item ul li,.sidebar .inner-nav ul li.current-menu-parent.menu-item-has-children ul li.current-menu-parent ul li,.sidebar .inner-nav ul li.menu-item-has-children.current-menu-item ul li.current_page_item ul li,.sidebar .inner-nav ul li.menu-item-has-children.current-menu-item ul li.current-menu-item ul li,.sidebar .inner-nav ul li.menu-item-has-children.current-menu-item ul li.current-menu-parent ul li,.sidebar .inner-nav ul li.current_page_parent.menu-item-has-children ul li.current_page_item ul li,.sidebar .inner-nav ul li.current_page_parent.menu-item-has-children ul li.current-menu-item ul li,.sidebar .inner-nav ul li.current_page_parent.menu-item-has-children ul li.current-menu-parent ul li{display:block;padding-left:25px}.sidebar .inner-nav ul li.current-menu-ancestor ul li.current_page_item ul li a,.sidebar .inner-nav ul li.current-menu-ancestor ul li.current-menu-item ul li a,.sidebar .inner-nav ul li.current-menu-ancestor ul li.current-menu-parent ul li a,.sidebar .inner-nav ul li.current-menu-parent.menu-item-has-children ul li.current_page_item ul li a,.sidebar .inner-nav ul li.current-menu-parent.menu-item-has-children ul li.current-menu-item ul li a,.sidebar .inner-nav ul li.current-menu-parent.menu-item-has-children ul li.current-menu-parent ul li a,.sidebar .inner-nav ul li.menu-item-has-children.current-menu-item ul li.current_page_item ul li a,.sidebar .inner-nav ul li.menu-item-has-children.current-menu-item ul li.current-menu-item ul li a,.sidebar .inner-nav ul li.menu-item-has-children.current-menu-item ul li.current-menu-parent ul li a,.sidebar .inner-nav ul li.current_page_parent.menu-item-has-children ul li.current_page_item ul li a,.sidebar .inner-nav ul li.current_page_parent.menu-item-has-children ul li.current-menu-item ul li a,.sidebar .inner-nav ul li.current_page_parent.menu-item-has-children ul li.current-menu-parent ul li a{background:transparent;color:#414751;font-family:neue-haas-grotesk-display,sans-serif;font-weight:400;border-bottom:none;font-size:14px}.sidebar .inner-nav ul li.current-menu-ancestor ul li.current_page_item ul li a:hover,.sidebar .inner-nav ul li.current-menu-ancestor ul li.current-menu-item ul li a:hover,.sidebar .inner-nav ul li.current-menu-ancestor ul li.current-menu-parent ul li a:hover,.sidebar .inner-nav ul li.current-menu-parent.menu-item-has-children ul li.current_page_item ul li a:hover,.sidebar .inner-nav ul li.current-menu-parent.menu-item-has-children ul li.current-menu-item ul li a:hover,.sidebar .inner-nav ul li.current-menu-parent.menu-item-has-children ul li.current-menu-parent ul li a:hover,.sidebar .inner-nav ul li.menu-item-has-children.current-menu-item ul li.current_page_item ul li a:hover,.sidebar .inner-nav ul li.menu-item-has-children.current-menu-item ul li.current-menu-item ul li a:hover,.sidebar .inner-nav ul li.menu-item-has-children.current-menu-item ul li.current-menu-parent ul li a:hover,.sidebar .inner-nav ul li.current_page_parent.menu-item-has-children ul li.current_page_item ul li a:hover,.sidebar .inner-nav ul li.current_page_parent.menu-item-has-children ul li.current-menu-item ul li a:hover,.sidebar .inner-nav ul li.current_page_parent.menu-item-has-children ul li.current-menu-parent ul li a:hover{text-decoration:underline}.sidebar .inner-nav ul li.current-menu-ancestor ul li.current_page_item ul li.current_page_item a,.sidebar .inner-nav ul li.current-menu-ancestor ul li.current_page_item ul li.current-menu-item a,.sidebar .inner-nav ul li.current-menu-ancestor ul li.current-menu-item ul li.current_page_item a,.sidebar .inner-nav ul li.current-menu-ancestor ul li.current-menu-item ul li.current-menu-item a,.sidebar .inner-nav ul li.current-menu-ancestor ul li.current-menu-parent ul li.current_page_item a,.sidebar .inner-nav ul li.current-menu-ancestor ul li.current-menu-parent ul li.current-menu-item a,.sidebar .inner-nav ul li.current-menu-parent.menu-item-has-children ul li.current_page_item ul li.current_page_item a,.sidebar .inner-nav ul li.current-menu-parent.menu-item-has-children ul li.current_page_item ul li.current-menu-item a,.sidebar .inner-nav ul li.current-menu-parent.menu-item-has-children ul li.current-menu-item ul li.current_page_item a,.sidebar .inner-nav ul li.current-menu-parent.menu-item-has-children ul li.current-menu-item ul li.current-menu-item a,.sidebar .inner-nav ul li.current-menu-parent.menu-item-has-children ul li.current-menu-parent ul li.current_page_item a,.sidebar .inner-nav ul li.current-menu-parent.menu-item-has-children ul li.current-menu-parent ul li.current-menu-item a,.sidebar .inner-nav ul li.menu-item-has-children.current-menu-item ul li.current_page_item ul li.current_page_item a,.sidebar .inner-nav ul li.menu-item-has-children.current-menu-item ul li.current_page_item ul li.current-menu-item a,.sidebar .inner-nav ul li.menu-item-has-children.current-menu-item ul li.current-menu-item ul li.current_page_item a,.sidebar .inner-nav ul li.menu-item-has-children.current-menu-item ul li.current-menu-item ul li.current-menu-item a,.sidebar .inner-nav ul li.menu-item-has-children.current-menu-item ul li.current-menu-parent ul li.current_page_item a,.sidebar .inner-nav ul li.menu-item-has-children.current-menu-item ul li.current-menu-parent ul li.current-menu-item a,.sidebar .inner-nav ul li.current_page_parent.menu-item-has-children ul li.current_page_item ul li.current_page_item a,.sidebar .inner-nav ul li.current_page_parent.menu-item-has-children ul li.current_page_item ul li.current-menu-item a,.sidebar .inner-nav ul li.current_page_parent.menu-item-has-children ul li.current-menu-item ul li.current_page_item a,.sidebar .inner-nav ul li.current_page_parent.menu-item-has-children ul li.current-menu-item ul li.current-menu-item a,.sidebar .inner-nav ul li.current_page_parent.menu-item-has-children ul li.current-menu-parent ul li.current_page_item a,.sidebar .inner-nav ul li.current_page_parent.menu-item-has-children ul li.current-menu-parent ul li.current-menu-item a{font-weight:700}.sidebar .inner-nav ul li:before{content:none}.sidebar .inner-nav ul li.current-menu-ancestor ul li{padding:0!important;margin-bottom:0!important;border:none!important;box-shadow:none!important;background:none!important}.sidebar .inner-nav ul li.current-menu-ancestor ul li ul{padding-left:30px}.widget_a2a_share_save_widget{padding:0 25px;margin:0 0 50px}.widget_a2a_share_save_widget h3{font-size:16px;font-weight:900;color:#540e5a}.sidebar-a{border-radius:0;margin-bottom:50px;overflow:hidden;padding:25px;position:relative;text-align:left;z-index:3;background-color:rgba(5,104,57,.24)}.sidebar-a h3{font-family:neue-haas-grotesk-display,sans-serif;color:#247b42;display:block;font-size:18px;font-weight:900;line-height:1.4;margin:0;padding:0 0 10px;text-align:left;text-transform:uppercase}.sidebar-a p,.sidebar-a a{color:#414751;margin-bottom:1em;line-height:1.5}.sidebar-a a{text-decoration:underline}.sidebar-a .gform_wrapper{width:100%;margin:0 0 20px}.sidebar-a .gform_wrapper .gform_body{width:100%;display:inline-block;vertical-align:top}.sidebar-a .gform_wrapper .gform_body ul.gform_fields{padding-left:0}.sidebar-a .gform_wrapper .gform_body ul.gform_fields li.gfield{list-style-type:none;padding:0 5px 20px 0}.sidebar-a .gform_wrapper .gform_body ul.gform_fields li.gfield .gfield_label{display:none}.sidebar-a .gform_wrapper .gform_body ul.gform_fields li.gfield .ginput_container{margin:0!important}.sidebar-a .gform_wrapper .gform_body ul.gform_fields li.gfield .ginput_container input{background:transparent;border-radius:0;border:none;height:55px;width:100%;color:#fff;padding:0 10px;font-size:1.143rem;border:1px solid #fff}.sidebar-a .gform_wrapper .gform_footer{width:100%;display:inline-block;text-align:right;margin:0;padding:0;margin-left:-4px}.sidebar-a .gform_wrapper .gform_footer .gform_button{background:#db2335;border:none;color:#fff;font-size:1.143rem;font-weight:900;height:55px;margin:0;text-align:center;text-transform:uppercase;transition:.4s;width:100%}.sidebar-a .gform_wrapper .gform_footer .gform_button:hover{background:#af1c2a;color:#fff}.sidebar-a .gform_wrapper .gfield_description{display:none}.sidebar-a .gform_wrapper .gform_body ul.gform_fields li.gfield{padding:0;max-width:100%!important}.sidebar-a .gform_wrapper .gform_body ul.gform_fields li.gfield .ginput_container input{background:#fff;color:#414751;height:35px;line-height:35px}.sidebar-a .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100%!important;width:100%!important}.sidebar-a .gform_wrapper .gform_footer{margin:0}.gform_wrapper div.validation_error{margin-bottom:0!important;border-top:1px solid #f00!important;border-bottom:1px solid #f00!important;color:#f00!important;font-weight:400!important;font-size:12px!important;text-align:left!important}.sidebar-b{background-position:bottom!important;background:#7e2984 url(../images/line-bottom.jpg) repeat-x;border-radius:1px;margin-bottom:30px;margin-top:30px;padding:40px 20px 30px;position:relative;text-align:center}.sidebar-b h3{color:#fff;font-family:neue-haas-grotesk-display,sans-serif;line-height:1.2em;margin:0 0 15px;text-align:center;display:block;text-transform:uppercase;font-size:23px}.sidebar-b h3:after{content:"";background:#fff;height:1px;width:100%;margin:15px auto 5px;display:block}.sidebar-b h3 i{display:block!important;color:#fff;font-size:3.5rem!important;margin-bottom:.2em}.sidebar-b p{color:#fff;font-size:13px;text-align:center}.sidebar-b a.btn-donate{background:#247b42;padding:15px 10px}.sidebar-b a.btn-donate:hover{text-decoration:none}.sidebar-b a{color:#fff;text-decoration:underline}.sidebar-b a:hover{text-decoration:none}.sidebar-c{background-color:rgba(123,123,123,.1);border-radius:0;margin-bottom:50px;padding:25px;position:relative;text-align:center;color:#fff}.sidebar-c h3{text-align:left;color:#db2335;font-size:18px;font-weight:900;margin-top:0;float:left;position:relative;z-index:5}.sidebar-c h3+img{margin:-10px 0 0 -60px}.sidebar-c p{color:#414751;font-size:15px;font-weight:400;margin-bottom:10px}.sidebar-c p a{color:#db2335}.sidebar-c time{color:#fff;font-size:13px;font-weight:700;margin-bottom:5px}.sidebar-c .tp-caption p.content-tw a{display:none}.sidebar-c .tp-caption .link-tw a{color:#8ebbfe!important}.sidebar-c .twitter-latest{margin:20px 0 0!important;padding-left:40px!important;background:url(../images/badge.jpg) left top no-repeat!important}.sidebar-c .twitter-latest p,.sidebar-c .twitter-latest p a{font-size:16px!important}.sidebar-c .twitter-latest .link-tw{font-size:16px!important;line-height:1.2!important;color:red}.tribe_mini_calendar_widget{margin-bottom:30px}@media only screen and (min-width:768px) and (max-width:991px){.sidebar{padding-top:50px}}@media only screen and (max-width:767px){.sidebar{padding-top:50px}}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background:#540e5a;color:#fff!important;max-width:100%;margin:0 5px 5px 0;text-align:center;padding:15px 20px;display:inline-block;font-size:.9rem;text-transform:uppercase;font-family:lato-l;transition:.4s!important;text-decoration:none!important}.woocommerce #respond input#submit:hover,.woocommerce #respond input#submit:focus,.woocommerce #respond input#submit:active,.woocommerce a.button:hover,.woocommerce a.button:focus,.woocommerce a.button:active,.woocommerce button.button:hover,.woocommerce button.button:focus,.woocommerce button.button:active,.woocommerce input.button:hover,.woocommerce input.button:focus,.woocommerce input.button:active{background:#247b42;text-decoration:none;color:#fff!important}.woocommerce span.onsale{background-color:#db2335}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:99px}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:99px;height:43px}.widget_shopping_cart{display:block;border:solid 1px #dbdbdb;background:#fff;padding:5px 30px;margin-bottom:30px;border-bottom:6px solid #db2335}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:65px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background:#540e5a;color:#fff!important;max-width:100%;margin:0 5px 5px 0;text-align:center;padding:15px 20px;display:inline-block;font-size:.9rem;text-transform:uppercase;font-family:lato-l;transition:.4s!important;text-decoration:none!important}.woocommerce #respond input#submit:hover,.woocommerce #respond input#submit:focus,.woocommerce #respond input#submit:active,.woocommerce a.button:hover,.woocommerce a.button:focus,.woocommerce a.button:active,.woocommerce button.button:hover,.woocommerce button.button:focus,.woocommerce button.button:active,.woocommerce input.button:hover,.woocommerce input.button:focus,.woocommerce input.button:active{background:#247b42;text-decoration:none;color:#fff!important}.rp4wp-related-job_listing>ul,ul.job_listings{background:#fafafa;border:1px solid #e5e5e5}.job_filters .job_types,.job_filters .showing_jobs{background:#fff}.job_filters{background:#fafafa;border:1px solid #e5e5e5;border-bottom:none}.job_filters .search_jobs input,.job_filters .search_jobs select{background:#fff;padding:0 5px}.job-manager-application-wrapper .application .application_button,.single_job_listing .application .application_button{background:#247b42;color:#fff!important;max-width:100%;margin:0 5px 5px 0;text-align:center;padding:0 20px;border:none;display:inline-block;font-size:.9rem;text-transform:uppercase;font-family:lato-l;transition:.4s!important;text-decoration:none!important}.job-manager-application-wrapper .application .application_button:hover,.job-manager-application-wrapper .application .application_button:focus,.job-manager-application-wrapper .application .application_button:active,.single_job_listing .application .application_button:hover,.single_job_listing .application .application_button:focus,.single_job_listing .application .application_button:active{background:#247b42;text-decoration:none;color:#fff!important}.single .featuredImg img{width:100%;height:auto}.img-category{float:left;margin:0 15px 15px 0;width:250px;height:215px;position:relative;overflow:hidden;z-index:3}.img-category img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:inherit;min-height:inherit;width:auto;height:100%;z-index:1;max-height:inherit;max-width:inherit}.img-category a{position:absolute;padding:5px 10px;color:#fff;background:#540e5a;bottom:0;width:100%;z-index:2;text-align:center;text-transform:uppercase;font-size:1rem;text-decoration:none;transition:.4s}.img-category a:hover{background:#db2335}hr.solid{border-style:solid}.navigation-post{color:transparent;font-size:0}.navigation-post .arrow-left,.navigation-post .arrow-right,.navigation-post a{display:inline-block}.navigation-post a[rel=prev],.navigation-post a[rel=next]{border:2px solid #247b42;padding:5px 10px;color:transparent;text-decoration:none;margin-right:5px;display:inline-block;width:50px;height:50px;overflow:hidden;font-size:15px;position:relative}.navigation-post a[rel=prev]:hover,.navigation-post a[rel=next]:hover{background:#247b42}.navigation-post a[rel=prev]:hover:before,.navigation-post a[rel=next]:hover:before{color:#fff}.navigation-post a[rel=prev]:before,.navigation-post a[rel=next]:before{content:"\f060";font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-moz-osx-font-smoothing:grayscale;font-size:25px;color:#247b42;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.navigation-post a[rel=next]:before{content:"\f061"}.navigation-post a{border:2px solid #247b42;padding:5px 10px;color:transparent;text-decoration:none;margin-right:5px;display:inline-block;width:50px;height:50px;overflow:hidden;font-size:15px;position:relative}.navigation-post a:hover{background:#247b42}.navigation-post a:hover i.fa-bars{color:#fff}.navigation-post a i.fa-bars{color:#247b42;position:absolute;top:50%;left:50%;font-size:35px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.featuredImg.news-img{margin-bottom:15px}body.search{display:block;padding-top:0;margin-left:0}.search-page h2 a{text-decoration:none}.search-page h2 a:after{content:"";background:#db2335;height:5px;width:35px;margin:5px 0 30px;display:block;transition:.4s}.search-page h2 a:hover:after{width:40%}.fourerror{text-align:center}.fourerror .fa-exclamation-circle{font-size:8rem;color:#db2335}.fourerror h1{font-size:10.214rem;margin:0;font-family:neue-haas-grotesk-display,sans-serif;color:#db2335}.fourerror h2:after{content:none}.fourerror p{line-height:2em}.fourerror .search{margin:25px 10%;width:80%}.fourerror .search #searchform{visibility:visible;opacity:1;transition:all .4s ease 0s;display:block;width:100%}.fourerror .search #s,.fourerror .search #searchsubmit{display:inline-block;margin:0;vertical-align:top;width:25%}.fourerror .search #s{width:70%}.fourerror .search #searchsubmit{margin-left:-5px}.accordion br{display:none}h1[id*=accordion-],h2[id*=accordion-],h3[id*=accordion-],h4[id*=accordion-],h5[id*=accordion-],h6[id*=accordion-]{padding:20px 10px;cursor:pointer;background:#247b42;margin-bottom:0;color:#fff}h1[id*="accordion-"][aria-selected="true"],h2[id*="accordion-"][aria-selected="true"],h3[id*="accordion-"][aria-selected="true"],h4[id*="accordion-"][aria-selected="true"],h5[id*="accordion-"][aria-selected="true"],h6[id*="accordion-"][aria-selected="true"]{background:#247b42 url(../images/arrow-accordion.png) no-repeat;background-position:96% center}.accordion-content{background:#ebebeb;padding:20px 10px 5px;border-top:none}label.gfield_label{margin-top:25px}.custom{width:600px;margin:0 auto;background:transparent}.custom .container{width:600px}.header-custom{background:#f4f4f4 url(../images/bg-fh.png) no-repeat;background-size:auto 100%;border-top:4px solid #db2335}.header-custom img{display:inline-block;margin-right:20px}.header-custom h2{display:inline-block;font-size:28px;font-weight:900;color:#540e5a;text-transform:uppercase}.interior-banner{background:#fff url(../images/line-bottom.jpg) repeat-x;background-position:top;text-align:left;z-index:7}.interior-banner img{padding:25px 5px;position:relative}.interior-banner .caption{position:absolute;text-align:left;color:#fff;top:50%;-webkit-transform:translate(5%,-50%);-moz-transform:translate(5%,-50%);-ms-transform:translate(5%,-50%);transform:translate(5%,-50%)}.interior-banner .caption h2{font-size:36px;font-weight:700;color:#fff;text-transform:uppercase;margin-bottom:0}.interior-banner .caption h3{font-size:15px;font-weight:400;color:#fff;text-transform:none;margin-top:0}.interior-custom{text-align:center}.interior-custom time{font-family:neue-haas-grotesk-display,sans-serif;color:#540e5a;display:block;font-size:26px;font-weight:700;padding:20px 0;text-transform:uppercase;margin:15px auto;position:relative;border-top:1px solid #eee;border-bottom:1px solid #eee}.interior-custom time:after{content:"";background:#540e5a;height:3px;width:43px;position:absolute;bottom:36px;left:150px}.interior-custom time:before{content:"";background:#540e5a;height:3px;width:43px;position:absolute;bottom:36px;right:150px}.body-custom{background:#fff}.body-custom h3{font-size:17px;font-weight:700;color:#540e5a;text-transform:capitalize;text-align:left}.body-custom p{color:#414751;font-size:13px;line-height:1.8rem}.body-custom p a{color:#540e5a;font-weight:700}.body-custom .middle-box .col-md-5{background:#247b42;padding:0;text-align:center}.body-custom .middle-box .col-md-5 h2{color:#fff;font-size:25px;font-family:neue-haas-grotesk-display,sans-serif;font-weight:900;padding:40px 0}.body-custom .middle-box .col-md-5 h2 span{font-size:35px}.body-custom .middle-box .col-md-5 a.btn-1{font-size:14px;margin:0 auto 20px;padding:5px 10px}.body-custom .middle-box .col-md-7{padding:0}.body-custom .middle-box .col-md-7 img{max-width:100%}.footer-custom{background:#247b42 url(../images/line-bottom.jpg);background-repeat:repeat-x;background-position:bottom}.footer-custom .container{width:600px}.footer-custom p{color:#fff;margin:0;font-size:13px}.footer-custom a{color:#fff;font-weight:700}.footer-custom ul.social{border:none;display:block;float:none;left:0;margin:0;padding:10px 0 14px;position:relative}.footer-custom ul.social .fa{color:#fff!important;font-size:16px}.footer-custom ul.social .fa:hover{color:#fff!important}.footer-custom ul.social li{margin:0!important;font-size:12px}.footer-custom ul.social li a{color:#fff;width:30px;border:3px solid #fff}.footer-custom ul.social li a:before{content:none}.footer-custom a.btn-donate{background:#1b8b42;padding:15px 10px}.footer-custom .bottom{padding-bottom:35px}.condom-usage{background:#ffca00}h2,h3,h4{position:relative}.anchor{margin:0;padding:0;position:absolute;border:1px solid red;height:1px;font-size:1px;top:-150px;visibility:hidden}.dark-purple,footer.footer .social a:hover{color:#4e094d}.bg-dark-purple,.reflexions-redesign .social-sharing>div a:hover,.reflexions-redesign .faqs{background-color:#4e094d}.purple,.reflexions-redesign p a,.reflexions-redesign .kpis .number,.reflexions-redesign .reflexions-kpis .number,.reflexions-redesign .kpis .text a,.reflexions-redesign .kpis .text strong,.reflexions-redesign .reflexions-kpis .text a,.reflexions-redesign .reflexions-kpis .text strong,.reflexions-redesign .file-download .content .text .name,.reflexions-redesign .reflexions-file-download .content .text .name,.reflexions-redesign .event .content .title,.reflexions-redesign .featured-event .content .title,.reflexions-redesign .event svg,.reflexions-redesign .featured-event svg,footer.footer .social a,footer.footer #menu-footer a:hover,.btn-purple:hover,.pagination .arrow,.pagination div a:hover,.pagination div.selected a{color:#7c2773}.bg-purple,.donate-block,.btn-yellow:hover,.btn-purple{background-color:#7c2773}.light-purple{color:rgba(124,39,115,.25)}.bg-light-purple{background-color:rgba(124,39,115,.25)}.yellow{color:#ebab21}.bg-yellow,.button,.reflexions-redesign .social-sharing>div a,.reflexions-redesign .image-carousel.flickity .flickity-prev-next-button,.newsletter-signup-block,header#Header .top-social,.btn-yellow{background-color:#ebab21}.red{color:#cc2027}.bg-red{background-color:#cc2027}.green,.reflexions-redesign blockquote,.btn-green:hover{color:#0e7d3f}.bg-green,.reflexions-redesign .home .youtube-embed,.reflexions-redesign .home .reflexions-youtube-embed,.reflexions-redesign .home .featured-news-post,.btn-green,.hero{background-color:#0e7d3f}.black,.button,.reflexions-redesign .social-sharing>div a span,.reflexions-redesign .file-download .content .text .size,.reflexions-redesign .reflexions-file-download .content .text .size,.reflexions-redesign .past-event .title,.reflexions-redesign .event .content,.reflexions-redesign .featured-event .content,.newsletter-signup-block,footer.footer #menu-footer a,footer.footer .footer-address a,.btn-yellow{color:#101010}.bg-black{background-color:#101010}.black-light{color:#202020}.bg-black-light{background-color:#202020}.black-lighter,.btn-yellow.disabled,.btn-yellow:disabled{color:#555}.bg-black-lighter{background-color:#555}.grey,.btn-purple.disabled,.btn-purple:disabled,.btn-green.disabled,.btn-green:disabled,.pagination div a{color:#a8a8a8}.bg-grey,.btn-yellow.disabled,.btn-yellow:disabled{background-color:#a8a8a8}.white,.reflexions-redesign .social-sharing>div a:hover span,.reflexions-redesign .home .youtube-embed .content,.reflexions-redesign .home .reflexions-youtube-embed .content,.reflexions-redesign .home .featured-news-post .content,.reflexions-redesign .home .youtube-embed .content .button,.reflexions-redesign .home .reflexions-youtube-embed .content .button,.reflexions-redesign .home .featured-news-post .content .button,.btn-yellow:hover,.btn-purple,.btn-green,.hero{color:#fff}.bg-white,.btn-purple:hover,.btn-green:hover{background-color:#fff}@media(min-width:1200px){.container{width:992px}}@media(min-width:1400px){.container{width:1400px}}.rounded,.page-template-styleguide .color-blocks div,.reflexions-redesign .social-sharing>div a{border-radius:50%}.inline{display:inline}.list-none,.page-template-styleguide .color-blocks{list-style-type:none}.border{border:solid 1px black}.inline-block,.page-template-styleguide .color-blocks li{display:inline-block}.margin-0{margin:0}.padding-0,.page-template-styleguide .color-blocks{padding:0}.margin-left-0{margin-left:0}.padding-left-0{padding-left:0}.margin-top-0{margin-top:0}.padding-top-0{padding-top:0}.margin-right-0{margin-right:0}.padding-right-0{padding-right:0}.margin-bottom-0{margin-bottom:0}.padding-bottom-0{padding-bottom:0}.margin-1{margin:1rem}.padding-1,.button{padding:1rem}.margin-left-1{margin-left:1rem}.padding-left-1{padding-left:1rem}.margin-top-1{margin-top:1rem}.padding-top-1{padding-top:1rem}.margin-right-1,.page-template-styleguide .color-blocks li,.reflexions-redesign .social-sharing>div a{margin-right:1rem}.padding-right-1{padding-right:1rem}.margin-bottom-1{margin-bottom:1rem}.padding-bottom-1{padding-bottom:1rem}.button{border-radius:20px;font-weight:600}.page-template-styleguide .color-blocks div{width:108px;height:108px}@font-face{font-family:neue-haas-grotesk-display;src:url(https://use.typekit.net/af/28f000/00000000000000003b9b2048/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff2"),url(https://use.typekit.net/af/28f000/00000000000000003b9b2048/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff"),url(https://use.typekit.net/af/28f000/00000000000000003b9b2048/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("opentype");font-display:auto;font-weight:500}@font-face{font-family:neue-haas-grotesk-display;src:url(https://use.typekit.net/af/7391a1/00000000000000003b9b2049/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3) format("woff2"),url(https://use.typekit.net/af/7391a1/00000000000000003b9b2049/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3) format("woff"),url(https://use.typekit.net/af/7391a1/00000000000000003b9b2049/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:500}@font-face{font-family:neue-haas-grotesk-display;src:url(https://use.typekit.net/af/8a200c/00000000000000003b9b204a/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("woff2"),url(https://use.typekit.net/af/8a200c/00000000000000003b9b204a/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("woff"),url(https://use.typekit.net/af/8a200c/00000000000000003b9b204a/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("opentype");font-display:auto;font-weight:600}@font-face{font-family:neue-haas-grotesk-display;src:url(https://use.typekit.net/af/a659fe/00000000000000003b9b204b/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3) format("woff2"),url(https://use.typekit.net/af/a659fe/00000000000000003b9b204b/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3) format("woff"),url(https://use.typekit.net/af/a659fe/00000000000000003b9b204b/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:600}.tk-neue-haas-grotesk-display{font-family:neue-haas-grotesk-display,sans-serif}body{font-size:16px;font-family:neue-haas-grotesk-display,sans-serif}.text-normal{font-size:1rem;line-height:1.5;font-weight:500}@media screen and (min-width:1400px){.text-normal{font-size:1rem;line-height:1.25}}.text-lg,p,.reflexions-redesign .event .content .description,.reflexions-redesign .featured-event .content .description,.newsletter-signup-block .newsletter-text .newsletter-body{font-size:1.125rem;line-height:1.444;font-weight:500}@media screen and (min-width:1400px){.text-lg,p,.reflexions-redesign .event .content .description,.reflexions-redesign .featured-event .content .description,.newsletter-signup-block .newsletter-text .newsletter-body{font-size:1.25rem;line-height:1.5}}.text-xl,h6,.reflexions-redesign .social-sharing>div a span,.reflexions-redesign .event .content .tags,.reflexions-redesign .featured-event .content .tags{font-size:1.125rem;line-height:1.3333;font-weight:600}@media screen and (min-width:1400px){.text-xl,h6,.reflexions-redesign .social-sharing>div a span,.reflexions-redesign .event .content .tags,.reflexions-redesign .featured-event .content .tags{font-size:1.125rem;line-height:1.3333}}.text-2xl,h5{font-size:1.25rem;line-height:1.2;font-weight:600}@media screen and (min-width:1400px){.text-2xl,h5{font-size:1.25rem;line-height:1.2}}.text-3xl,h4{font-size:1.125rem;line-height:1.3333;font-weight:600}@media screen and (min-width:1400px){.text-3xl,h4{font-size:1.75rem;line-height:1.1429}}.text-4xl,h3{font-size:1.25rem;line-height:1.2;font-weight:600}@media screen and (min-width:1400px){.text-4xl,h3{font-size:2rem;line-height:1.125}}.text-5xl,h2{font-size:1.75rem;line-height:1.215;font-weight:600}@media screen and (min-width:1400px){.text-5xl,h2{font-size:2.5rem;line-height:1.125}}.text-6xl,h1{font-size:2.25rem;line-height:1.1111;font-weight:600}@media screen and (min-width:1400px){.text-6xl,h1{font-size:3rem;line-height:1.0833}}p,.text,.description{font-family:neue-haas-grotesk-text,sans-serif}.reflexions-redesign{padding-bottom:6rem}.reflexions-redesign p{max-width:770px}.reflexions-redesign p a{text-decoration:underline}.reflexions-redesign p a:hover{background-color:#7c2773;color:#fff;text-decoration:none}.reflexions-redesign .kpis h1,.reflexions-redesign .reflexions-kpis h1{text-align:center}.reflexions-redesign .kpis .number,.reflexions-redesign .reflexions-kpis .number{font-size:100px;text-align:center;font-weight:900}.reflexions-redesign .kpis .text,.reflexions-redesign .reflexions-kpis .text{font-size:25px;text-align:center}.reflexions-redesign .social-sharing{margin-bottom:30px}.reflexions-redesign .social-sharing>div{display:flex}.reflexions-redesign .social-sharing>div a{display:flex;height:45px;width:45px;justify-content:center;align-items:center}.reflexions-redesign .social-sharing>div a:hover{text-decoration:none}.reflexions-redesign .social-sharing .wp-block-social-sharing{background-color:transparent;color:inherit;padding:0}.reflexions-redesign .image-carousel.single-image>div,.reflexions-redesign .image-carousel.single-image>figure{display:flex;justify-content:center}.reflexions-redesign .image-carousel.single-image>div img,.reflexions-redesign .image-carousel.single-image>figure img{height:auto;width:100%;margin:auto}@media screen and (min-height:500px){.reflexions-redesign .image-carousel.single-image>div img,.reflexions-redesign .image-carousel.single-image>figure img{max-height:90vh}}.reflexions-redesign .image-carousel.flickity{padding:0 2rem;margin:50px 0;height:600px;max-height:100%}@media screen and (max-width:992px){.reflexions-redesign .image-carousel.flickity{height:400px}}.reflexions-redesign .image-carousel.flickity.logos{height:auto}.reflexions-redesign .image-carousel.flickity.logos .flickity-slider{display:flex;align-items:center}.reflexions-redesign .image-carousel.flickity.logos .flickity-slider img{max-height:145px;width:auto;padding:0 1rem}.reflexions-redesign .image-carousel.flickity.logos .flickity-slider>div{padding-right:2rem;height:100%}.reflexions-redesign .image-carousel.flickity.logos .flickity-slider>div div{height:100%;width:100%}.reflexions-redesign .image-carousel.flickity.images .flickity-slider{height:100%}.reflexions-redesign .image-carousel.flickity.images .flickity-slider>div,.reflexions-redesign .image-carousel.flickity.images .flickity-slider>figure{width:80%;height:100%;display:flex;flex-direction:column;justify-content:center;padding:0 5%}.reflexions-redesign .image-carousel.flickity.images .flickity-slider>div img,.reflexions-redesign .image-carousel.flickity.images .flickity-slider>figure img{width:100%;height:auto}.reflexions-redesign .image-carousel.flickity .flickity-prev-next-button{height:145px;width:32px;border-radius:5px}.reflexions-redesign .image-carousel.flickity .flickity-prev-next-button.previous{left:0}.reflexions-redesign .image-carousel.flickity .flickity-prev-next-button.next{right:0}.reflexions-redesign .feature-block,.reflexions-redesign .reflexions-feature-block{display:flex;flex-direction:column-reverse}@media screen and (min-width:768px){.reflexions-redesign .feature-block,.reflexions-redesign .reflexions-feature-block{display:flex}}.reflexions-redesign .feature-block .text-container,.reflexions-redesign .reflexions-feature-block .text-container{display:flex;flex-direction:column;justify-content:center;padding:0 15px}@media screen and (min-width:768px){.reflexions-redesign .feature-block .text-container,.reflexions-redesign .reflexions-feature-block .text-container{width:calc(100%*5/12)}}@media screen and (min-width:992px){.reflexions-redesign .feature-block .text-container,.reflexions-redesign .reflexions-feature-block .text-container{padding:0 40px}}@media screen and (min-width:768px){.reflexions-redesign .feature-block:nth-of-type(odd),.reflexions-redesign .feature-block.image-right,.reflexions-redesign .reflexions-feature-block:nth-of-type(odd),.reflexions-redesign .reflexions-feature-block.image-right{flex-direction:row}}@media screen and (min-width:992px){.reflexions-redesign .feature-block:nth-of-type(odd) .text-container,.reflexions-redesign .feature-block.image-right .text-container,.reflexions-redesign .reflexions-feature-block:nth-of-type(odd) .text-container,.reflexions-redesign .reflexions-feature-block.image-right .text-container{padding-right:40px}}@media screen and (min-width:768px){.reflexions-redesign .feature-block:nth-of-type(odd) .image-container,.reflexions-redesign .feature-block.image-right .image-container,.reflexions-redesign .reflexions-feature-block:nth-of-type(odd) .image-container,.reflexions-redesign .reflexions-feature-block.image-right .image-container{margin-right:calc(-1*(100vw - 750px)/2 - 15px)}}@media screen and (min-width:992px){.reflexions-redesign .feature-block:nth-of-type(odd) .image-container,.reflexions-redesign .feature-block.image-right .image-container,.reflexions-redesign .reflexions-feature-block:nth-of-type(odd) .image-container,.reflexions-redesign .reflexions-feature-block.image-right .image-container{margin-right:calc(-1*(100vw - 970px)/2 - 15px);padding-left:15px}}@media screen and (min-width:1400px){.reflexions-redesign .feature-block:nth-of-type(odd) .image-container,.reflexions-redesign .feature-block.image-right .image-container,.reflexions-redesign .reflexions-feature-block:nth-of-type(odd) .image-container,.reflexions-redesign .reflexions-feature-block.image-right .image-container{margin-right:calc(-1*(100vw - 1400px)/2 - 15px)}}@media screen and (min-width:768px){.reflexions-redesign .feature-block:nth-of-type(even),.reflexions-redesign .feature-block.image-left,.reflexions-redesign .reflexions-feature-block:nth-of-type(even),.reflexions-redesign .reflexions-feature-block.image-left{flex-direction:row-reverse}}@media screen and (min-width:992px){.reflexions-redesign .feature-block:nth-of-type(even) .text-container,.reflexions-redesign .feature-block.image-left .text-container,.reflexions-redesign .reflexions-feature-block:nth-of-type(even) .text-container,.reflexions-redesign .reflexions-feature-block.image-left .text-container{padding-left:40px}}@media screen and (min-width:768px){.reflexions-redesign .feature-block:nth-of-type(even) .image-container,.reflexions-redesign .feature-block.image-left .image-container,.reflexions-redesign .reflexions-feature-block:nth-of-type(even) .image-container,.reflexions-redesign .reflexions-feature-block.image-left .image-container{margin-left:calc(-1*(100vw - 750px)/2 - 15px)}}@media screen and (min-width:992px){.reflexions-redesign .feature-block:nth-of-type(even) .image-container,.reflexions-redesign .feature-block.image-left .image-container,.reflexions-redesign .reflexions-feature-block:nth-of-type(even) .image-container,.reflexions-redesign .reflexions-feature-block.image-left .image-container{margin-left:calc(-1*(100vw - 970px)/2 - 15px);padding-right:15px}}@media screen and (min-width:1400px){.reflexions-redesign .feature-block:nth-of-type(even) .image-container,.reflexions-redesign .feature-block.image-left .image-container,.reflexions-redesign .reflexions-feature-block:nth-of-type(even) .image-container,.reflexions-redesign .reflexions-feature-block.image-left .image-container{margin-left:calc(-1*(100vw - 1400px)/2 - 15px)}}.reflexions-redesign .feature-block .image-container img,.reflexions-redesign .reflexions-feature-block .image-container img{max-width:100%;max-height:90vh}.reflexions-redesign .feature-block h3,.reflexions-redesign .reflexions-feature-block h3{margin-bottom:1rem}.reflexions-redesign .feature-block p,.reflexions-redesign .reflexions-feature-block p{margin-bottom:2rem}.reflexions-redesign .feature-block.wp-block-create-block-feature-block,.reflexions-redesign .reflexions-feature-block.wp-block-create-block-feature-block{background-color:transparent;color:inherit}.reflexions-redesign blockquote{font-size:1.5rem;line-height:calc(35/24);padding:0 0 0 40px;border:none;position:relative;max-width:65ch}.reflexions-redesign blockquote:before{position:absolute;top:-35px;left:0;font-size:100px;content:"“"}.reflexions-redesign .youtube-embed .container .video-container,.reflexions-redesign .reflexions-youtube-embed .container .video-container,.reflexions-redesign .featured-news-post .container .video-container{width:100%}.reflexions-redesign .youtube-embed .container .video,.reflexions-redesign .reflexions-youtube-embed .container .video,.reflexions-redesign .featured-news-post .container .video{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.reflexions-redesign .youtube-embed .container .video iframe,.reflexions-redesign .reflexions-youtube-embed .container .video iframe,.reflexions-redesign .featured-news-post .container .video iframe{left:0;top:0;height:100%;width:100%;position:absolute;border:none}.reflexions-redesign .youtube-embed .container img,.reflexions-redesign .reflexions-youtube-embed .container img,.reflexions-redesign .featured-news-post .container img{width:100%}.reflexions-redesign .youtube-embed .container .content,.reflexions-redesign .reflexions-youtube-embed .container .content,.reflexions-redesign .featured-news-post .container .content{display:none}.reflexions-redesign .home .youtube-embed .content,.reflexions-redesign .home .reflexions-youtube-embed .content,.reflexions-redesign .home .featured-news-post .content{display:flex;flex-direction:column;justify-content:center}.reflexions-redesign .home .youtube-embed .content div.text,.reflexions-redesign .home .reflexions-youtube-embed .content div.text,.reflexions-redesign .home .featured-news-post .content div.text{display:block;margin-bottom:30px}.reflexions-redesign .home .youtube-embed .content .button,.reflexions-redesign .home .reflexions-youtube-embed .content .button,.reflexions-redesign .home .featured-news-post .content .button{border:1px solid #fff;background:transparent;font-weight:500;padding:15px 25px}.reflexions-redesign .button{border-radius:25px}.reflexions-redesign .file-download,.reflexions-redesign .reflexions-file-download{display:inline-block;border:1px solid #ebab21;border-radius:5px}.reflexions-redesign .file-download .content,.reflexions-redesign .reflexions-file-download .content{display:flex;flex-direction:row;align-items:center}.reflexions-redesign .file-download .content .text,.reflexions-redesign .reflexions-file-download .content .text{display:flex;align-items:center}.reflexions-redesign .file-download .content .text svg,.reflexions-redesign .reflexions-file-download .content .text svg{width:15px;height:25px;fill:#7c2773;margin-right:10px}.reflexions-redesign .file-download .content .text .name,.reflexions-redesign .reflexions-file-download .content .text .name{margin-right:10px;font-weight:600}.reflexions-redesign .file-download .text,.reflexions-redesign .reflexions-file-download .text{padding:20px}.reflexions-redesign .file-download img,.reflexions-redesign .reflexions-file-download img{display:none}.reflexions-redesign .file-download img[data-show="1"],.reflexions-redesign .reflexions-file-download img[data-show="1"]{display:block}.reflexions-redesign .file-download:hover,.reflexions-redesign .reflexions-file-download:hover{text-decoration:none;border-color:#7c2773;box-shadow:2px 4px 13px 3px rgba(0,0,0,.3)}.reflexions-redesign .faqs{color:#fff}.reflexions-redesign .faqs h2{margin-top:30px}.reflexions-redesign .faqs .question{padding-bottom:25px;border-bottom:1px solid #ebab21;margin:25px 0 10px}.reflexions-redesign .faqs .question a{color:#fff;text-decoration:underline;font-weight:600}.reflexions-redesign .faqs .question div{max-width:66ch;line-height:1.5}.reflexions-redesign .faqs:last-child{border-bottom:none}.reflexions-redesign .past-event{position:relative;margin-bottom:30px}.reflexions-redesign .past-event .image{width:100%;padding-bottom:56.25%;background-position:center center;background-size:cover}.reflexions-redesign .past-event .title{margin-top:20px;display:inline-flex;align-items:center}.reflexions-redesign .past-event .title svg{flex-shrink:0;transform:translateX(.5rem);transition:all .5s ease}.reflexions-redesign .past-event>a:hover .title span{background:#7c2773;color:#fff}.reflexions-redesign .past-event>a:hover .title svg{transform:translateX(1rem)}.reflexions-redesign .event,.reflexions-redesign .featured-event{position:relative;border-bottom:1px solid #ebab21}.reflexions-redesign .event .image,.reflexions-redesign .featured-event .image{width:100%;height:250px;background-position:center center;background-size:cover;flex-shrink:0}.reflexions-redesign .event .content .title,.reflexions-redesign .featured-event .content .title{margin-bottom:10px;position:relative}.reflexions-redesign .event .content .description,.reflexions-redesign .featured-event .content .description{margin-bottom:10px}.reflexions-redesign .event .content .tags span:not(:last-child),.reflexions-redesign .featured-event .content .tags span:not(:last-child){margin-right:10px}.reflexions-redesign .event svg,.reflexions-redesign .featured-event svg{font-size:20px;margin-left:15px}.reflexions-redesign .event{padding-bottom:15px;margin-top:15px;display:block}.reflexions-redesign .event .image{border-radius:5px}.reflexions-redesign .event .content{padding-top:15px}.reflexions-redesign .events-list a:hover{text-decoration:none}.reflexions-redesign .events-list a:hover .event .title span{background-color:#7c2773;color:#fff}.reflexions-redesign .featured-event{border-radius:5px;border:1px solid #ebab21}.reflexions-redesign .featured-event svg{position:absolute;bottom:20px;right:20px}.reflexions-redesign .featured-event .content{padding:1rem}.reflexions-redesign .full-width-component{padding:50px 0}.reflexions-redesign .full-width-component a:hover{text-decoration:none}.reflexions-redesign .full-width-component a:hover .featured-event{border-color:#7c2773;box-shadow:2px 4px 13px 3px rgba(0,0,0,.3)}.reflexions-redesign .news-list .event{display:block}@media screen and (min-width:992px){.reflexions-redesign .news-list .event{display:flex}}.reflexions-redesign .news-list .event .title{display:flex;align-items:center}.reflexions-redesign .news-list .event .title svg{transition:all .5s ease}.reflexions-redesign .news-list a:hover{text-decoration:none}.reflexions-redesign .news-list a:hover .title span{background-color:#7c2773;color:#fff}.reflexions-redesign .news-list a:hover .title svg{transform:translateX(.5rem)}.reflexions-redesign .shortcode{color:red}.reflexions-redesign .shortcode .dpn-zvc-shortcode-op-wrapper table.vczapi-shortcode-meeting-table{border:#ebab21 solid 1px;border-radius:5px;display:block;width:fit-content;padding:20px 30px}.reflexions-redesign .shortcode .dpn-zvc-shortcode-op-wrapper table.vczapi-shortcode-meeting-table tr{display:none;background-color:transparent!important;vertical-align:top}.reflexions-redesign .shortcode .dpn-zvc-shortcode-op-wrapper table.vczapi-shortcode-meeting-table tr.vczapi-shortcode-meeting-table--row3,.reflexions-redesign .shortcode .dpn-zvc-shortcode-op-wrapper table.vczapi-shortcode-meeting-table tr.vczapi-shortcode-meeting-table--row6,.reflexions-redesign .shortcode .dpn-zvc-shortcode-op-wrapper table.vczapi-shortcode-meeting-table tr:last-child,.reflexions-redesign .shortcode .dpn-zvc-shortcode-op-wrapper table.vczapi-shortcode-meeting-table tr:nth-last-child(2){display:block}.reflexions-redesign .shortcode .dpn-zvc-shortcode-op-wrapper table.vczapi-shortcode-meeting-table tr:not(:last-child){margin-bottom:10px}.reflexions-redesign .shortcode .dpn-zvc-shortcode-op-wrapper table.vczapi-shortcode-meeting-table tr td{background-color:transparent!important;display:inline-block}.reflexions-redesign .shortcode .dpn-zvc-shortcode-op-wrapper table.vczapi-shortcode-meeting-table tr td:first-child{width:150px;margin-right:30px}.reflexions-redesign .shortcode .dpn-zvc-shortcode-op-wrapper table.vczapi-shortcode-meeting-table tr td:nth-child(2){font-weight:600;font-size:20px}.reflexions-redesign .shortcode .dpn-zvc-shortcode-op-wrapper table.vczapi-shortcode-meeting-table tr td:nth-child(2) .small-description{font-size:16px;margin-top:5px}.reflexions-redesign .shortcode .dpn-zvc-shortcode-op-wrapper table.vczapi-shortcode-meeting-table tr td:nth-child(2) a{font-size:16px;color:#7c2773;position:relative}.reflexions-redesign .shortcode .dpn-zvc-shortcode-op-wrapper table.vczapi-shortcode-meeting-table tr td:nth-child(2) a:after{content:'';background-image:url(../images/ui_arrow.svg);background-size:18px 28px;display:block;width:28px;height:30px;background-repeat:no-repeat;position:absolute;top:-3px;right:-35px;transition:all .5s ease;transform:translateX(0)}.reflexions-redesign .shortcode .dpn-zvc-shortcode-op-wrapper table.vczapi-shortcode-meeting-table tr td:nth-child(2) a:hover{text-decoration:underline}.reflexions-redesign .shortcode .dpn-zvc-shortcode-op-wrapper table.vczapi-shortcode-meeting-table tr td:nth-child(2) a:hover:after{transform:translateX(.5rem)}.newsletter-signup-block{width:100%;position:relative}.newsletter-signup-block .newsletter-img{width:100%;height:225px;background-size:cover;background-position:center}.newsletter-signup-block .newsletter-text .newsletter-body{padding:10px 0}.newsletter-signup-block .newsletter-text .btn-purple{border-color:#7c2773;width:100%;margin:15px 0;text-align:center}.newsletter-signup-block li{list-style-type:none}@media screen and (min-width:992px){.reflexions-redesign .kpis h1,.reflexions-redesign .reflexions-kpis h1{width:50%;margin-left:auto;margin-right:auto}.reflexions-redesign .kpis .kpi-list,.reflexions-redesign .reflexions-kpis .kpi-list{display:flex;justify-content:center;flex-wrap:wrap}.reflexions-redesign .kpis .kpi-list>div,.reflexions-redesign .reflexions-kpis .kpi-list>div{margin:0 15px}.reflexions-redesign .kpis .kpi-list>div:first-child,.reflexions-redesign .reflexions-kpis .kpi-list>div:first-child{margin-left:0}.reflexions-redesign .kpis .kpi-list>div:last-child,.reflexions-redesign .reflexions-kpis .kpi-list>div:last-child{margin-right:0}.reflexions-redesign .kpis .kpi-list.kpis-3-count,.reflexions-redesign .reflexions-kpis .kpi-list.kpis-3-count{max-width:1025px;margin:auto}.reflexions-redesign .kpis .kpi-list.kpis-3-count>div,.reflexions-redesign .reflexions-kpis .kpi-list.kpis-3-count>div{width:33.3334%;margin:0 40px}.reflexions-redesign .kpis .kpi-list.kpis-4-count>div,.reflexions-redesign .reflexions-kpis .kpi-list.kpis-4-count>div{width:50%;margin:0;padding:0 40px}.reflexions-redesign .youtube-embed .container,.reflexions-redesign .reflexions-youtube-embed .container,.reflexions-redesign .featured-news-post .container{display:flex}.reflexions-redesign .youtube-embed .container .video-container,.reflexions-redesign .reflexions-youtube-embed .container .video-container,.reflexions-redesign .featured-news-post .container .video-container{width:50%}.reflexions-redesign .home .youtube-embed .content,.reflexions-redesign .home .reflexions-youtube-embed .content{padding:50px}.reflexions-redesign .featured-news-post .container .content{padding:50px 50px 50px 0}.reflexions-redesign .featured-news-post .container .video-container{padding-right:50px}.reflexions-redesign .event,.reflexions-redesign .featured-event{display:flex;align-items:stretch}.reflexions-redesign .event .image,.reflexions-redesign .featured-event .image{width:33%}.reflexions-redesign .event .content,.reflexions-redesign .featured-event .content{padding:20px 50px}.reflexions-redesign .event .content .title,.reflexions-redesign .featured-event .content .title{margin-bottom:10px}.reflexions-redesign .event .content .description,.reflexions-redesign .featured-event .content .description{margin-bottom:10px}.reflexions-redesign .event .content .tags span:not(:last-child),.reflexions-redesign .featured-event .content .tags span:not(:last-child){margin-right:10px}.reflexions-redesign .event svg,.reflexions-redesign .featured-event svg{right:50px}.reflexions-redesign .event{padding-bottom:30px;margin-top:30px}.newsletter-signup-block{height:450px}.newsletter-signup-block .newsletter-img{width:50%;height:100%}.newsletter-signup-block .newsletter-content{position:absolute;top:0;left:0;width:100%;height:100%}.newsletter-signup-block .newsletter-content .container{height:100%}.newsletter-signup-block .newsletter-text{width:50%;margin-left:auto;display:flex;align-items:center;height:100%;padding-left:35px}.newsletter-signup-block .newsletter-text h1{margin-top:0}.newsletter-signup-block .newsletter-text input{max-width:275px;margin-right:15px}}@media screen and (min-width:992px) and (min-width:1400px){.newsletter-signup-block .newsletter-text input{max-width:395px}}@media screen and (min-width:992px){.newsletter-signup-block .newsletter-text .newsletter-body{padding:20px 0 30px}.newsletter-signup-block .newsletter-text .btn-purple{width:auto;margin-top:0;text-align:left}}@media screen and (min-width:1400px){.reflexions-redesign .kpis .kpi-list,.reflexions-redesign .reflexions-kpis .kpi-list{flex-wrap:nowrap}.reflexions-redesign .kpis .kpi-list.kpis-3-count>div,.reflexions-redesign .reflexions-kpis .kpi-list.kpis-3-count>div{width:33.3334%}.reflexions-redesign .kpis .kpi-list.kpis-4-count>div,.reflexions-redesign .reflexions-kpis .kpi-list.kpis-4-count>div{width:25%;margin:0 15px;padding:0}}header#Header.header{background:#fff;position:relative;z-index:99;color:#414751;position:fixed;top:0;left:0;width:100%}header#Header.header:before{content:"";background:url(../images/ui_kente-pattern.svg) repeat-x;bottom:-1px;position:absolute;z-index:0;display:block;left:0;width:100%;height:9px;background-size:cover}header#Header .navbar{min-height:auto;margin-bottom:10px}header#Header .navbar-default{background:#fff;border:none}header#Header .navbar-default .navbar-brand{background:transparent;border-bottom:none;border-radius:0;display:inline-block;padding:0;float:none;margin-left:0;height:auto}header#Header .navbar-default .navbar-brand .logo--full{width:300px;display:none}header#Header .navbar-default .navbar-brand .logo--minimized{width:240px;display:none}header#Header .navbar-default .navbar-brand .logo--mobile{width:148px}header#Header .top-social{color:#101010;display:none}header#Header .top-social .top-left,header#Header .top-social .top-right{float:right;padding:13px 0;transition:all ease .2s;margin-right:-15px}header#Header .top-social .social a{color:#101010;border:none;margin-left:20px}header#Header .top-social .social a i{font-size:20px}header#Header .top-social .social a:hover{color:#7c2773}header#Header .navbar-default .flex-container{display:flex;padding:10px 0;align-items:center;justify-content:space-between}header#Header #navigation>ul>li a,header#Header #navigation>ul li.open a{color:#101010;font-size:16px;font-weight:900;text-align:center;text-transform:none;transition:.4s;white-space:normal;display:block;position:relative;margin-left:30px;padding-left:0;padding-right:0}header#Header .dropdown-btn{display:none}header#Header .navbar-toggle{border:none;background:none!important;padding:0;margin:0;float:none;display:block}header#Header .navbar-toggle .hamburger{display:none}header#Header .navbar-toggle .close-btn{position:relative;top:3px}header#Header .navbar-toggle.collapsed .close-btn{display:none}header#Header .navbar-toggle.collapsed .hamburger{display:block}header#Header #menu-main-menu{display:none;list-style:none;position:absolute;top:55px;width:100%;height:calc(100vh - 55px);background:#7c2773;left:0;border:none;color:#fff;margin:0;padding:0}header#Header #menu-main-menu a{color:#fff;text-decoration:none}header#Header #menu-main-menu li{list-style:none}header#Header #menu-main-menu>li{font-weight:900;border-bottom:1px solid #fff;padding:20px 15px;position:relative}header#Header #menu-main-menu>li .fa.fa-lg{position:absolute;top:24px;right:15px;color:#ebab21;font-weight:900;cursor:pointer}header#Header #menu-main-menu .sub-menu{padding:0;display:none}header#Header #menu-main-menu .sub-menu>li{font-weight:400;padding-top:20px}header#Header .mobile-social{padding:15px}header#Header .mobile-social i.fa{width:40px;height:40px;display:flex;align-items:center;justify-content:center}header#Header .social-container{width:100%;max-width:350px;display:flex;justify-content:space-between;margin-bottom:25px}header#Header .social-container .fa{border:1px solid #fff;border-radius:9999px;padding:10px}header#Header .fbo-portal{font-weight:600}header#Header .social svg,header#Header .mobile-social svg{width:20px;position:relative;top:3px;margin-left:5px}header#Header .btn-yellow{background:#ebab21;color:#101010;width:100%;padding:15px;font-weight:900;text-align:center;position:absolute;bottom:56px}@media screen and (min-width:992px){header#Header.header:before{height:15px}header#Header.header .navbar{margin-bottom:20px}header#Header.header .navbar-toggle{display:none}header#Header.header .navbar-default .navbar-brand .logo--full{display:block}header#Header.header .navbar-default .navbar-brand .logo--mobile{display:none}header#Header.header .top-social{display:block}header#Header.header .fbo-link{font-weight:600}header#Header.header .fbo-link:hover path{fill:#7c2773}header#Header.header .navbar-default .flex-container{display:flex;padding:23px 0;align-items:center;justify-content:space-between;margin:0 -15px}header#Header.header .collapse.navbar-collapse{padding-right:0;margin-right:-15px}header#Header.header .mobile-social{display:none!important}header#Header.header #menu-main-menu{display:block!important;list-style:none;position:relative;top:0;width:100%;height:auto;background:#fff;color:#101010;display:flex;align-items:center}header#Header.header #menu-main-menu a{color:#101010;text-decoration:none}header#Header.header #menu-main-menu a:hover{color:#7c2773}header#Header.header #menu-main-menu li{list-style:none}header#Header.header #menu-main-menu>li{border-bottom:none;display:inline-block;float:none;padding:20px 0 20px 20px;vertical-align:middle;position:relative}header#Header.header #menu-main-menu>li .fa.fa-lg{display:none}header#Header.header #menu-main-menu>li:hover .sub-menu{display:block}header#Header.header #menu-main-menu .sub-menu{padding:0;position:absolute;top:60px;left:0;box-shadow:0 -3px 0 0 #7c2773,0 1px 6px 0 rgba(0,0,0,.2);border-top:2px solid #7c2773;background:#fff;z-index:9}header#Header.header #menu-main-menu .sub-menu>li{font-weight:900;padding:15px 25px;cursor:pointer;white-space:nowrap}header#Header.header #menu-main-menu .sub-menu>li:hover{background:rgba(124,39,115,.25)}header#Header.header #menu-main-menu .sub-menu>li:hover a{color:#7c2773}header#Header.header .donate-btn-container{display:inline-block}header#Header.header .btn-yellow{position:relative;padding:15px 30px;display:inline-block;width:auto;bottom:0;margin-left:20px;border-radius:26px}header#Header.header .btn-yellow:hover{border-color:#4e094d;background-color:#4e094d;color:#fff}header#Header.header.fixed{top:-49px}header#Header.header.fixed .navbar{margin-bottom:10px}header#Header.header.fixed .navbar-default .navbar-brand .logo--full{display:none}header#Header.header.fixed .navbar-default .navbar-brand .logo--minimized{display:block}header#Header.header.fixed .navbar-default .flex-container{padding:5px 0}header#Header.header.fixed #menu-main-menu>li{padding:15px 0 15px 20px}header#Header.header.fixed #menu-main-menu .sub-menu{top:50px}}.donate-block{text-align:center;padding:50px 0}.donate-block p{max-width:700px;margin:20px auto}footer.footer{position:relative;padding:30px 0}footer.footer:before{content:"";background:url(../images/ui_kente-pattern.svg) repeat-x;top:0;position:absolute;z-index:0;display:block;left:0;width:100%;background-size:cover;height:9px}footer.footer .footer-content{margin-bottom:30px}footer.footer .logo--full{width:315px;display:none}footer.footer .logo--mobile{width:255px}footer.footer .social{margin:20px 0}footer.footer .social a{margin-right:20px}footer.footer .social a i{font-size:1.75rem}footer.footer #menu-footer{column-count:2;list-style:none;padding:0;margin-bottom:30px}footer.footer #menu-footer li{margin:0 60px 15px 0}footer.footer #menu-footer a{font-weight:900;white-space:nowrap}footer.footer .footer-address a{text-decoration:none}@media screen and (min-width:992px){footer.footer{padding:55px 0 30px}footer.footer:before{height:11spx}footer.footer .footer-content{display:flex;flex-direction:row;justify-content:space-between}footer.footer .logo--full{display:block}footer.footer .logo--mobile{display:none}footer.footer #menu-footer{column-count:3;max-width:405px;margin-bottom:0}}.btn-green,.btn-yellow,.btn-purple{font-size:1rem;border-radius:40px;display:inline-block;padding:1rem 2rem;font-weight:900;cursor:pointer}.btn-green:hover,.btn-yellow:hover,.btn-purple:hover{text-decoration:none}.btn-yellow{border:1px solid #ebab21}.btn-yellow:hover{border-color:#fff}.btn-yellow.disabled,.btn-yellow:disabled{pointer-events:none}.btn-purple{border:1px solid #fff}.btn-purple.disabled,.btn-purple:disabled{border-color:#a8a8a8;pointer-events:none}.btn-green{border:1px solid #fff}.btn-green.disabled,.btn-green:disabled{border-color:#a8a8a8;pointer-events:none}input[type=text]{width:100%;padding:1rem 2rem;border:1px solid #fff;border-radius:40px;box-shadow:0 2px 7px 0 rgba(0,0,0,.17)}.hero{position:relative}.hero .container{padding:30px 15px}.hero p{margin-top:15px}.hero .hero-img{width:100%;height:225px;background-size:cover;background-position:center}.hero .hero-text p{padding:10px 0}.content-container{margin:30px auto;font-family:neue-haas-grotesk-text,sans-serif}.child-list .child-page{margin-bottom:30px}.child-list .child-page .page-img{width:100%;padding-bottom:56.25%;background-position:center;background-size:cover}.child-list .child-page h3 a{color:#7c2773;text-decoration:none}.child-list .child-page h3 a:hover{color:#fff;background-color:#7c2773}.child-list .child-page h3 a:hover svg path{fill:#fff}.child-list .child-page svg{margin-left:10px}.child-list .child-page p{font-size:1rem}@media screen and (min-width:992px){.hero.hero-with-img{height:450px}.hero .hero-img{width:50%;height:100%}.hero .hero-content{position:absolute;top:0;left:0;width:100%;height:100%}.hero .hero-content .container{height:100%}.hero .hero-text{width:50%;margin-left:auto;display:flex;align-items:center;height:100%;padding-left:35px}.hero .hero-text h1{margin-top:0}.hero .hero-text p{padding:20px 0 30px}.content-container{margin:45px auto}.child-list{display:flex;flex-wrap:wrap;justify-content:space-between}.child-list .child-page{width:49%}}body{color:#101010!important}.pagination{border:1px solid #ebab21;border-radius:25px;display:inline-flex;align-items:center;padding:0 8px}.pagination .arrow-container a{display:flex}.pagination .arrow{width:17px}.pagination .arrow.disabled path{fill:#a8a8a8}.pagination .arrow.arrow-left{transform:rotate(180deg)}.pagination .arrow:hover path{fill:#7c2773}.pagination div{font-weight:600;padding:10px 15px}.pagination div a:hover{text-decoration:none}.pagination div.selected{position:relative}.pagination div.selected:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:#7c2773}.past-events-list{margin-top:30px;margin-bottom:6rem}@media screen and (min-width:992px){.pagination{float:right}.past-events-list{display:flex;justify-content:space-between}.past-events-list .past-event{width:30%}}.home .reflexions-redesign .hero{display:block;min-height:0}.home .reflexions-redesign .hero .reflexions-feature-block{justify-content:flex-end;padding:0}.home .reflexions-redesign .hero .reflexions-feature-block>div{width:100%}@media screen and (min-width:768px){.home .reflexions-redesign .hero .reflexions-feature-block>div{width:50%}}.home .reflexions-redesign .hero .reflexions-feature-block .text-container{padding:15px;background-color:#7c2773;color:white}@media screen and (min-width:768px){.home .reflexions-redesign .hero .reflexions-feature-block .text-container{padding:75px;padding-right:calc((100% - 970px)/2)}}.home .reflexions-redesign .hero .reflexions-feature-block .text-container h1{padding:0}.home .reflexions-redesign .hero .reflexions-feature-block .text-container h1:before{display:none!important}.home .reflexions-redesign .hero .reflexions-feature-block .text-container .button{width:100%;background:transparent;border:1px solid #fff;color:#fff;text-align:center}@media screen and (min-width:768px){.home .reflexions-redesign .hero .reflexions-feature-block .text-container .button{width:auto}}.home .reflexions-redesign .hero .reflexions-feature-block .image-container{background:none;margin:0}.home .reflexions-redesign .hero .reflexions-feature-block .image-container img{width:100%;height:auto;max-height:none}@media screen and (min-width:768px){.home .reflexions-redesign .hero .reflexions-feature-block .image-container{background-position:center center;background-size:cover}.home .reflexions-redesign .hero .reflexions-feature-block .image-container img{display:none;max-height:90vh}}.home .reflexions-redesign .events-section{margin:50px 0}.home .reflexions-redesign .events-section .container .description{display:flex;flex-direction:column;justify-content:space-between;padding-right:10px}.home .reflexions-redesign .events-section .container .description .button{display:inline-block}.home .reflexions-redesign .events-section .container .events{margin-top:15px;justify-content:flex-end}.home .reflexions-redesign .events-section .container .events a.homepage-event{padding-right:10px;width:33%;margin:0}.home .reflexions-redesign .events-section .container .events a.homepage-event .border-container{display:flex;flex-direction:column;border:1px solid #ebab21;border-radius:5px;overflow:hidden;height:375px}.home .reflexions-redesign .events-section .container .events a.homepage-event:last-of-type{padding-right:0}.home .reflexions-redesign .events-section .container .events a.homepage-event .image-container{height:120px;width:100%;flex-shrink:0;background-size:cover;background-position:center center}.home .reflexions-redesign .events-section .container .events a.homepage-event .content{display:flex;flex-direction:column;justify-content:space-between;padding:10px;color:#101010;height:100%}.home .reflexions-redesign .events-section .container .events a.homepage-event .content .details h5{color:#7c2773}.home .reflexions-redesign .events-section .container .events a.homepage-event .content .details h6{font-size:1rem}.home .reflexions-redesign .events-section .container .events a.homepage-event .content .details div{margin-bottom:10px}.home .reflexions-redesign .events-section .container .events a.homepage-event .content .category{display:flex;justify-content:space-between;align-items:center}.home .reflexions-redesign .events-section .container .events a.homepage-event:hover{text-decoration:none}.home .reflexions-redesign .events-section .container .events a.homepage-event:hover .border-container{border-color:#7c2773;box-shadow:2px 4px 13px 3px rgba(0,0,0,.3)}.home .link-blocks .container{padding:0}.home .link-blocks .container .link-block{color:#fff;overflow:hidden;position:relative;padding:15px}.home .link-blocks .container .link-block svg{fill:#fff}.home .link-blocks .container .link-block a{color:#fff;text-decoration:none;height:100%}.home .link-blocks .container .link-block a>div{height:100%;display:flex;flex-direction:column;justify-content:space-between}.home .link-blocks .container .link-block .slide-in{position:absolute;bottom:15px;right:15px}.home .link-blocks .container .link-block .slide-in span{display:none}.home .link-blocks .container .link-block:nth-of-type(1){color:#101010;background-color:#ebab21}.home .link-blocks .container .link-block:nth-of-type(1) a{color:#101010}.home .link-blocks .container .link-block:nth-of-type(1) svg{fill:#101010;stroke:#101010}.home .link-blocks .container .link-block:nth-of-type(2){background-color:#cc2027}.home .link-blocks .container .link-block:nth-of-type(2) .slide-in{color:#cc2027}.home .link-blocks .container .link-block:nth-of-type(3){background-color:#0e7d3f}.home .link-blocks .container .link-block:nth-of-type(3) .slide-in{color:#0e7d3f}.home .link-blocks .container .link-block:nth-of-type(4){background-color:#7c2773}.home .link-blocks .container .link-block:nth-of-type(4) .slide-in{color:#7c2773}.home .link-blocks .container .link-block:nth-of-type(5){padding-right:0;background-color:#4e094d}.home .link-blocks .container .link-block:nth-of-type(5) .slide-in{color:#4e094d}.home .link-blocks .container .link-block .description{display:none;margin-bottom:10px}.home .partner-logos{padding:50px 0}.home .partner-logos .description{margin-bottom:20px}.home .partner-logos .image-carousel.logos .flickity-slider img{max-height:145px;width:auto;padding:0 1rem}.home .partner-logos .image-carousel.logos .flickity-slider>div{min-height:145px;display:flex;align-items:center;width:20%}.home .juicer-social-feed{margin:30px 0}.home .juicer-social-feed .juicer-header{margin-bottom:30px}.home .juicer-social-feed .juicer-header h1{margin:0 0 15px}.home .juicer-social-feed .social-sharing{margin:0}.home .juicer-social-feed .social-sharing>div{justify-content:space-between;max-width:350px}.home .juicer-social-feed .referral{display:none}.home .juicer-social-feed .juicer-feed{overflow:visible}.home .juicer-social-feed .feed-item{border:1px solid #ebab21!important;border-radius:5px;box-shadow:0 2px 7px 0 rgba(0,0,0,.2)}@media screen and (min-width:992px){.home .reflexions-redesign .events-section .container{display:flex;padding:0}.home .reflexions-redesign .events-section .container .description{width:33%}.home .reflexions-redesign .events-section .container .events{margin-top:0;display:flex;width:66%}.home .reflexions-redesign .link-blocks{background-image:linear-gradient(90deg,#ebab21 0,#ebab21 100%),linear-gradient(90deg,#4e094d 0,#4e094d 100%);background-size:50% 100%,50% 100%;background-position:left,right;background-repeat:no-repeat}.home .reflexions-redesign .link-blocks .container{display:flex;padding-right:15px;padding-left:15px}.home .reflexions-redesign .link-blocks .container>div{display:flex;flex-direction:column;justify-content:space-between;color:#fff;padding:40px;overflow:hidden}.home .reflexions-redesign .link-blocks .container>div svg{fill:#fff}.home .reflexions-redesign .link-blocks .container>div a{color:#fff;text-decoration:none}.home .reflexions-redesign .link-blocks .container>div .slide-in{position:relative;top:0;left:0;color:transparent;display:flex;align-items:flex-end;justify-content:flex-end;transform:translateX(calc(28px - 100%));transition:all .5s ease;width:fit-content}.home .reflexions-redesign .link-blocks .container>div .slide-in span{display:inline;margin-right:5px;opacity:0;transition:opacity .5s ease;font-weight:600}.home .reflexions-redesign .link-blocks .container>div .slide-in svg{width:28px;flex-shrink:0}.home .reflexions-redesign .link-blocks .container>div:hover .slide-in{text-decoration:none;transform:translateX(0)}.home .reflexions-redesign .link-blocks .container>div:hover .slide-in span{opacity:1;background-color:#fff}.home .reflexions-redesign .link-blocks .container>div:nth-of-type(1){padding-left:0;color:#101010;background-color:#ebab21}.home .reflexions-redesign .link-blocks .container>div:nth-of-type(1) a{color:#101010}.home .reflexions-redesign .link-blocks .container>div:nth-of-type(1) svg{fill:#101010;stroke:#101010}.home .reflexions-redesign .link-blocks .container>div:nth-of-type(1) .slide-in{color:#ebab21}.home .reflexions-redesign .link-blocks .container>div:nth-of-type(1) .slide-in span{background-color:#101010}.home .reflexions-redesign .link-blocks .container>div:nth-of-type(2){background-color:#cc2027}.home .reflexions-redesign .link-blocks .container>div:nth-of-type(2) .slide-in{color:#cc2027}.home .reflexions-redesign .link-blocks .container>div:nth-of-type(3){background-color:#0e7d3f}.home .reflexions-redesign .link-blocks .container>div:nth-of-type(3) .slide-in{color:#0e7d3f}.home .reflexions-redesign .link-blocks .container>div:nth-of-type(4){background-color:#7c2773}.home .reflexions-redesign .link-blocks .container>div:nth-of-type(4) .slide-in{color:#7c2773}.home .reflexions-redesign .link-blocks .container>div:nth-of-type(5){padding-right:0;background-color:#4e094d}.home .reflexions-redesign .link-blocks .container>div:nth-of-type(5) .slide-in{color:#4e094d}.home .reflexions-redesign .link-blocks .container>div .description{display:block}.home .juicer-social-feed{margin:60px 0}.home .juicer-social-feed .juicer-header{display:flex;justify-content:space-between}.home .juicer-social-feed .juicer-header h1{margin:0}.home .juicer-social-feed .social-sharing>div{justify-content:flex-end;max-width:none}}html,body{font-family:neue-haas-grotesk-display,sans-serif;font-size:16px;color:#414751}html a,body a{outline:none!important}body{padding-top:54px}@media screen and (min-width:992px){body{padding-top:177px}body.is-scrolling{padding-top:123px}}.tp-bullets{display:none}.tparrows{border-radius:50%;background:none;border:1px solid #fff}.tparrows:hover{background:rgba(0,0,0,.3)!important}.tparrows.tp-leftarrow:before{content:'\f3d2'!important;font-family:Ionicons!important}.tparrows.tp-rightarrow:before{content:'\f3d3'!important;font-family:Ionicons}.tp-bannertimer{display:none}.tp-bgimg{background-size:cover!important}.post-edit-link{border:1px dotted #444;color:#444!important;padding:5px 20px;border-radius:5px;margin:0;text-decoration:none!important}.b,.d,.e,.i{text-align:center;padding:35px}.b h2,.d h2,.e h2,.i h2{font-family:neue-haas-grotesk-display,sans-serif;color:#540e5a;display:block;font-size:26px;font-weight:700;text-transform:uppercase;margin:15px auto 0;position:relative;width:350px}.b h2:after,.d h2:after,.e h2:after,.i h2:after{content:"";background:#540e5a;height:3px;width:40px;bottom:15px;position:absolute;right:0}.b h2:before,.d h2:before,.e h2:before,.i h2:before{content:"";background:#540e5a;height:3px;width:40px;bottom:15px;position:absolute;left:0}.b h3,.d h3,.e h3,.i h3{font-family:neue-haas-grotesk-display,sans-serif;color:#540e5a;display:block;font-size:17px;font-weight:400;text-transform:none;margin:10px auto 25px}.d{border-bottom:1px solid #e6e6e6}.d p{margin-bottom:30px}.f{background:#540e5a url(../images/twitter-logo.png) no-repeat;background-size:auto 100%;background-position:right center;text-align:center;padding:10px 0;margin:50px 0 0}.f .container{padding:0;background:transparent}.f h2{font-family:neue-haas-grotesk-display,sans-serif;color:#fff;display:block;font-size:26px;font-weight:700;text-transform:uppercase;margin:15px auto 0;position:relative;width:320px}.f h2:after{content:"";background:#fff;height:3px;width:40px;bottom:15px;position:absolute;right:0}.f h2:before{content:"";background:#fff;height:3px;width:40px;bottom:15px;position:absolute;left:0}.f p{color:#fff;margin-bottom:30px;padding:0;margin:0!important}.f p a{color:#01398c}.f .tp-caption p.content-tw a{display:none}.f .tp-caption .link-tw{color:#d59d02!important}.f .tp-caption .link-tw a{color:#8ebbfe!important}.f .tp-leftarrow,.f .tp-rightarrow{display:none}.f li.active-revslide{left:0!important;width:100%!important}.f .tp-caption{width:100%!important;max-width:100%!important}.g{background:#343134 url(../images/bg-video.png) no-repeat;background-size:cover;background-position:center;padding:100px 0 80px;border-bottom:5px solid #fff}.g .container .row{display:flex;align-items:center}@media only screen and (max-width:767px){.g .container .row{flex-wrap:wrap}}.g .container .row .videos{margin:0 0 0 auto}@media only screen and (max-width:767px){.g .container .row .title,.g .container .row .videos{width:100%;text-align:center;padding:0 0 20px}}.g .text-vertically-center{display:inline-block;position:relative;padding:35px 125px 15px 25px}@media only screen and (max-width:767px){.g .text-vertically-center{padding:15px}}.g .text-vertically-center:before{content:''!important;display:block!important;position:absolute;left:0!important;top:0;width:calc(80% - 65px);height:100%;background-color:rgba(219,35,53,.7)}@media only screen and (max-width:767px){.g .text-vertically-center:before{width:100%}}.g h2{font-family:neue-haas-grotesk-display,sans-serif;color:#fff;font-size:50px;font-weight:700;text-transform:uppercase;margin:15px 0 0;position:relative}@media only screen and (max-width:767px){.g h2{text-align:left;font-size:30px}}.g h3{font-family:neue-haas-grotesk-display,sans-serif;color:#ebab21;display:block;font-size:17px;font-weight:400;text-transform:uppercase;margin:10px 0 15px;position:relative;z-index:5;max-width:250px}@media only screen and (max-width:767px){.g h3{text-align:left}}.g p{color:#fff;margin-bottom:30px;padding:0;position:relative;z-index:5}@media only screen and (max-width:767px){.g p{text-align:left}}.g .video-hp{width:425px;position:relative;z-index:3;margin:0 auto}.g .video-hp:before{content:"";background:url(../images/line-bottom.jpg) repeat-x;bottom:30px;position:absolute;z-index:50;display:block;left:0;width:100%;height:17px}.g .video-hp #video-slider .carousel-inner{height:240px}.g .video-hp #video-slider .carousel-indicators{display:none}.g .video-hp #video-slider .carousel-indicators li{border-radius:50%;border:none;background:#ebab21;margin-left:3px;margin-right:3px}.g .video-hp #video-slider .carousel-indicators li.active{background:#cc2027}.g .video-hp #video-slider .carousel-control{position:relative;bottom:0;opacity:1;height:40px;display:inline-block;width:50px;color:#fff;text-shadow:none;top:20px;margin:0 auto;left:50%;transform:translateX(-50%)}@media only screen and (max-width:767px){.g .video-hp #video-slider .carousel-control{left:0;transform:translateX(0)}}.g .video-hp #video-slider .carousel-control span{width:25px}.g .video-hp #video-slider .carousel-control.left{background:none;border:1px solid #fff;border-radius:50%;width:30px;height:30px}.g .video-hp #video-slider .carousel-control.left span{margin:0;left:0;top:0;width:30px;height:30px}.g .video-hp #video-slider .carousel-control.left .fa-angle-left:before{font-size:22px;position:absolute;left:0;top:0;width:30px;height:30px;line-height:25px}.g .video-hp #video-slider .carousel-control.right{border:1px solid #fff;border-radius:50%;width:30px;height:30px}.g .video-hp #video-slider .carousel-control.right span{margin:0;left:0;top:0;width:30px;height:30px}.g .video-hp #video-slider .carousel-control.right .fa-angle-right:before{font-size:22px;position:absolute;left:0;top:0;width:30px;height:30px;line-height:25px}.h{background:#197c3c url(../images/bg-sign.jpg) no-repeat;background-size:cover;background-position:center;text-align:center;padding:100px 0;position:relative}.h .container{position:relative;z-index:10}.h:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.3)}.h h2{font-family:neue-haas-grotesk-display,sans-serif;color:#fff;display:block;font-size:26px;font-weight:700;margin:15px auto;text-transform:uppercase;position:relative;width:285px}.h p{color:#fff;margin-bottom:30px;padding:0 0 20px;max-width:800px;margin:0 auto;line-height:1.6}.h .btn-donate{margin-top:20px}.home .h{border-bottom:5px solid #db2335}.i h2{margin:15px auto 20px;width:285px}@media only screen and (max-width:767px){.f p{font-size:15px!important;line-height:1.5rem!important}.f p a{font-size:15px!important;line-height:1.5rem!important}.f a.btn-1{font-size:15px!important;padding:15px 5px!important}.g .video-hp{width:100%;max-width:425px}.g{background-size:auto 100%}}@media only screen and (max-width:480px){.b h2,.c h2,.d h2,.e h2,.f h2,.g h2,.h h2,.i h2{width:80%}.b h2:before,.c h2:before,.d h2:before,.e h2:before,.f h2:before,.g h2:before,.h h2:before,.i h2:before{left:-42px}.b h2:after,.c h2:after,.d h2:after,.e h2:after,.f h2:after,.g h2:after,.h h2:after,.i h2:after{right:-42px}.f p{font-size:15px!important;line-height:1.5rem!important}.f p a{font-size:15px!important;line-height:1rem!important}.f a.btn-1{font-size:15px!important;padding:15px 5px!important}.g{background-size:auto 100%}.g .video-hp{width:100%}}.section{padding:50px 0 0}.section .container{padding:0 15px;background:none}@media only screen and (max-width:767px){.section .container{padding:0 30px}}.section.green,.reflexions-redesign blockquote.section,.section.btn-green:hover{background:#0e7d3f;position:relative;z-index:10}.section.green .sidebar,.reflexions-redesign blockquote.section .sidebar,.section.btn-green:hover .sidebar{float:right;max-width:300px;margin:0 0 0 100px}@media only screen and (min-width:768px) and (max-width:991px){.section.green .sidebar,.reflexions-redesign blockquote.section .sidebar,.section.btn-green:hover .sidebar{float:none;padding:0;max-width:100%;margin:-75px 0 25px}}@media only screen and (max-width:767px){.section.green .sidebar,.reflexions-redesign blockquote.section .sidebar,.section.btn-green:hover .sidebar{float:none;padding:0;max-width:100%;margin:-75px 0 25px}}.section.green .sidebar .inner-nav .menu,.reflexions-redesign blockquote.section .sidebar .inner-nav .menu,.section.btn-green:hover .sidebar .inner-nav .menu{margin:0 0 -50px}@media only screen and (min-width:768px) and (max-width:991px){.section.green .sidebar .inner-nav .menu,.reflexions-redesign blockquote.section .sidebar .inner-nav .menu,.section.btn-green:hover .sidebar .inner-nav .menu{margin:0}}@media only screen and (max-width:767px){.section.green .sidebar .inner-nav .menu,.reflexions-redesign blockquote.section .sidebar .inner-nav .menu,.section.btn-green:hover .sidebar .inner-nav .menu{margin:0 -20px}}.section.green .sidebar .inner-nav .menu li,.reflexions-redesign blockquote.section .sidebar .inner-nav .menu li,.section.btn-green:hover .sidebar .inner-nav .menu li{margin:0}.section.green+.section.white,.reflexions-redesign blockquote.section+.section.white,.section.btn-green:hover+.section.white,.reflexions-redesign .social-sharing>div a:hover .section.green+span.section,.reflexions-redesign .social-sharing>div a:hover blockquote.section+span.section,.reflexions-redesign .social-sharing>div a:hover .section.btn-green:hover+span.section,.reflexions-redesign .home .youtube-embed .section.green+.section.content,.reflexions-redesign .home .youtube-embed blockquote.section+.section.content,.reflexions-redesign .home .youtube-embed .section.btn-green:hover+.section.content,.reflexions-redesign .home .reflexions-youtube-embed .section.green+.section.content,.reflexions-redesign .home .reflexions-youtube-embed blockquote.section+.section.content,.reflexions-redesign .home .reflexions-youtube-embed .section.btn-green:hover+.section.content,.reflexions-redesign .home .featured-news-post .section.green+.section.content,.reflexions-redesign .home .featured-news-post blockquote.section+.section.content,.reflexions-redesign .home .featured-news-post .section.btn-green:hover+.section.content,.reflexions-redesign .home .youtube-embed .content .section.green+.section.button,.reflexions-redesign .home .youtube-embed .content blockquote.section+.section.button,.reflexions-redesign .home .youtube-embed .content .section.btn-green:hover+.section.button,.reflexions-redesign .home .reflexions-youtube-embed .content .section.green+.section.button,.reflexions-redesign .home .reflexions-youtube-embed .content blockquote.section+.section.button,.reflexions-redesign .home .reflexions-youtube-embed .content .section.btn-green:hover+.section.button,.reflexions-redesign .home .featured-news-post .content .section.green+.section.button,.reflexions-redesign .home .featured-news-post .content blockquote.section+.section.button,.reflexions-redesign .home .featured-news-post .content .section.btn-green:hover+.section.button,.section.green+.section.btn-yellow:hover,.reflexions-redesign blockquote.section+.section.btn-yellow:hover,.section.btn-green:hover+.section.btn-yellow:hover,.section.green+.section.btn-purple,.reflexions-redesign blockquote.section+.section.btn-purple,.section.btn-green:hover+.section.btn-purple,.section.green+.section.btn-green,.reflexions-redesign blockquote.section+.section.btn-green,.section.btn-green:hover+.section.btn-green,.section.green+.section.hero,.reflexions-redesign blockquote.section+.section.hero,.section.btn-green:hover+.section.hero{padding-top:100px}@media only screen and (min-width:768px) and (max-width:991px){.section.green+.section.white,.reflexions-redesign blockquote.section+.section.white,.section.btn-green:hover+.section.white,.reflexions-redesign .social-sharing>div a:hover .section.green+span.section,.reflexions-redesign .social-sharing>div a:hover blockquote.section+span.section,.reflexions-redesign .social-sharing>div a:hover .section.btn-green:hover+span.section,.reflexions-redesign .home .youtube-embed .section.green+.section.content,.reflexions-redesign .home .youtube-embed blockquote.section+.section.content,.reflexions-redesign .home .youtube-embed .section.btn-green:hover+.section.content,.reflexions-redesign .home .reflexions-youtube-embed .section.green+.section.content,.reflexions-redesign .home .reflexions-youtube-embed blockquote.section+.section.content,.reflexions-redesign .home .reflexions-youtube-embed .section.btn-green:hover+.section.content,.reflexions-redesign .home .featured-news-post .section.green+.section.content,.reflexions-redesign .home .featured-news-post blockquote.section+.section.content,.reflexions-redesign .home .featured-news-post .section.btn-green:hover+.section.content,.reflexions-redesign .home .youtube-embed .content .section.green+.section.button,.reflexions-redesign .home .youtube-embed .content blockquote.section+.section.button,.reflexions-redesign .home .youtube-embed .content .section.btn-green:hover+.section.button,.reflexions-redesign .home .reflexions-youtube-embed .content .section.green+.section.button,.reflexions-redesign .home .reflexions-youtube-embed .content blockquote.section+.section.button,.reflexions-redesign .home .reflexions-youtube-embed .content .section.btn-green:hover+.section.button,.reflexions-redesign .home .featured-news-post .content .section.green+.section.button,.reflexions-redesign .home .featured-news-post .content blockquote.section+.section.button,.reflexions-redesign .home .featured-news-post .content .section.btn-green:hover+.section.button,.section.green+.section.btn-yellow:hover,.reflexions-redesign blockquote.section+.section.btn-yellow:hover,.section.btn-green:hover+.section.btn-yellow:hover,.section.green+.section.btn-purple,.reflexions-redesign blockquote.section+.section.btn-purple,.section.btn-green:hover+.section.btn-purple,.section.green+.section.btn-green,.reflexions-redesign blockquote.section+.section.btn-green,.section.btn-green:hover+.section.btn-green,.section.green+.section.hero,.reflexions-redesign blockquote.section+.section.hero,.section.btn-green:hover+.section.hero{padding-top:50px}}@media only screen and (max-width:767px){.section.green+.section.white,.reflexions-redesign blockquote.section+.section.white,.section.btn-green:hover+.section.white,.reflexions-redesign .social-sharing>div a:hover .section.green+span.section,.reflexions-redesign .social-sharing>div a:hover blockquote.section+span.section,.reflexions-redesign .social-sharing>div a:hover .section.btn-green:hover+span.section,.reflexions-redesign .home .youtube-embed .section.green+.section.content,.reflexions-redesign .home .youtube-embed blockquote.section+.section.content,.reflexions-redesign .home .youtube-embed .section.btn-green:hover+.section.content,.reflexions-redesign .home .reflexions-youtube-embed .section.green+.section.content,.reflexions-redesign .home .reflexions-youtube-embed blockquote.section+.section.content,.reflexions-redesign .home .reflexions-youtube-embed .section.btn-green:hover+.section.content,.reflexions-redesign .home .featured-news-post .section.green+.section.content,.reflexions-redesign .home .featured-news-post blockquote.section+.section.content,.reflexions-redesign .home .featured-news-post .section.btn-green:hover+.section.content,.reflexions-redesign .home .youtube-embed .content .section.green+.section.button,.reflexions-redesign .home .youtube-embed .content blockquote.section+.section.button,.reflexions-redesign .home .youtube-embed .content .section.btn-green:hover+.section.button,.reflexions-redesign .home .reflexions-youtube-embed .content .section.green+.section.button,.reflexions-redesign .home .reflexions-youtube-embed .content blockquote.section+.section.button,.reflexions-redesign .home .reflexions-youtube-embed .content .section.btn-green:hover+.section.button,.reflexions-redesign .home .featured-news-post .content .section.green+.section.button,.reflexions-redesign .home .featured-news-post .content blockquote.section+.section.button,.reflexions-redesign .home .featured-news-post .content .section.btn-green:hover+.section.button,.section.green+.section.btn-yellow:hover,.reflexions-redesign blockquote.section+.section.btn-yellow:hover,.section.btn-green:hover+.section.btn-yellow:hover,.section.green+.section.btn-purple,.reflexions-redesign blockquote.section+.section.btn-purple,.section.btn-green:hover+.section.btn-purple,.section.green+.section.btn-green,.reflexions-redesign blockquote.section+.section.btn-green,.section.btn-green:hover+.section.btn-green,.section.green+.section.hero,.reflexions-redesign blockquote.section+.section.hero,.section.btn-green:hover+.section.hero{padding-top:50px}}.event{display:flex;margin:0 0 25px}.event .label-txt{color:#ebab21;font-weight:700;text-transform:uppercase;font-size:18px}.event h2,.event p,.event li,.event strong{color:#fff}.event h2{font-weight:700;margin:0 0 5px}@media only screen and (max-width:767px){.event h2{font-size:23px}}.event h2 a{color:#fff;text-decoration:none}.event h2 a:hover{text-decoration:underline}.event p{margin:0 0 15px;line-height:1.4}.event .poster{width:30%;max-width:225px;min-width:200px;padding:0 30px 0 0}.event .poster img{width:100%;height:auto;border:1px solid #dbdbdb}.event .button{color:#fff;border:2px solid #fff;text-transform:uppercase;font-weight:700;padding:8px 15px;margin:15px 0}.event .button:hover{text-decoration:none}.home .section.green,.home .reflexions-redesign blockquote.section,.reflexions-redesign .home blockquote.section,.home .section.btn-green:hover{padding:100px 0 50px}@media only screen and (max-width:767px){.home .section.green,.home .reflexions-redesign blockquote.section,.reflexions-redesign .home blockquote.section,.home .section.btn-green:hover{padding:30px 0 0}}.landing-events{display:flex;margin:0 0 30px}@media only screen and (max-width:1000px){.landing-events{flex-wrap:wrap}}.landing-events .event{width:60%}@media only screen and (max-width:1000px){.landing-events .event{width:100%;margin:0}}@media only screen and (max-width:1000px){.landing-events .event{display:block}.landing-events .event .poster,.landing-events .event .blurb{width:100%;max-width:100%;text-align:center;padding:0 0 15px}.landing-events .event .poster img,.landing-events .event .blurb img{max-width:200px}}.event-social{width:40%}@media only screen and (max-width:1000px){.event-social{width:100%;text-align:center;padding:0 0 30px}}.event-social>div{padding:0;text-align:left;display:inline-block;font-size:50px;color:#fff;font-weight:700;text-shadow:none;padding:0 35px 10px 0;position:relative}@media only screen and (max-width:767px){.event-social>div{font-size:25px;padding:20px 15px!important;max-width:70%}}@media only screen and (max-width:480px){.event-social>div{font-size:22px!important}}.event-social>div span{position:relative;z-index:10}.event-social>div:after{display:none}.event-social>div:before{content:''!important;display:block!important;position:absolute;right:0!important;bottom:0;width:80%;height:calc(100% - 35px);background-color:rgba(5,104,57,.85)}@media only screen and (max-width:1000px){.event-social>div:before{height:calc(100% - 50px)}}.event-social>div div,.event-social>div p,.event-social>div h4{position:relative;z-index:5}.event-social>div h4{color:#fff;font-size:50px;font-weight:700;position:relative}@media only screen and (max-width:1000px){.event-social>div h4{font-size:35px}}.event-social>div p{color:#ffca00;font-size:18px;text-transform:uppercase}.event-social>div .textwidget{display:flex;list-style:none;font-size:12px}.event-social>div .textwidget:before{display:none}.event-social>div .textwidget li{padding:0 5px 0 0}.event-social>div .textwidget a{font-size:14px;color:#fff;border:1px solid #fff;border-radius:50%;width:35px;height:35px;line-height:35px;text-align:center;display:inline-block}.event-social>div .textwidget a:hover{background:#fff;color:#056839}.subnav{display:flex;justify-content:space-between;margin:0 0 50px}@media only screen and (max-width:767px){.subnav{flex-wrap:wrap}}.subnav div:last-child{width:300px}@media only screen and (max-width:767px){.subnav div:last-child{padding:20px 0 0;width:100%}}.subnav div:first-child:last-child{width:100%}@media only screen and (max-width:767px){.subnav div:first-child:last-child{padding:0}}@media only screen and (max-width:767px){.subnav>div{width:100%}}.subnav ul{margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;width:100%;list-style:none}.subnav ul li{padding:0 20px 5px 0}.subnav ul li a{color:#000;font-size:18px;text-decoration:none}.subnav ul li a:hover{color:#cc2027;text-decoration:none}.subnav ul li.active a,.subnav ul li.current-menu-item a{position:relative;color:#cc2027}.subnav ul li.active a:after,.subnav ul li.current-menu-item a:after{content:'';position:absolute;bottom:-4px;left:0;width:100%;border-bottom:2px solid #cc2027}.subnav input[type=text]{width:100%;margin:0;height:40px;padding:0 65px 0 15px}.subnav input[type=submit]{font-family:Ionicons;font-size:20px;height:40px;padding:0 20px;float:right;margin:-40px 0 0;position:relative;z-index:5}.feature{display:flex;background:rgba(14,125,63,.24);margin:0 0 0 30px;min-height:450px}@media only screen and (min-width:768px) and (max-width:991px){.feature{min-height:1px}}@media only screen and (max-width:767px){.feature{min-height:1px}}.feature .img{padding:0;width:150px;min-width:150px}@media only screen and (max-width:480px){.feature .img{width:80px;min-width:80px}}.feature .img .img-area{margin:-60px 0 30px -30px;max-width:calc(100% + 30px);width:calc(100% + 30px);padding-bottom:160%;border:1px solid #dbdbdb;background-size:cover;background-position:center center}@media only screen and (max-width:480px){.feature .img .img-area{margin-top:-30px}}.feature .blurb{padding:25px 25px 15px}.feature .blurb h3{margin:0 0 5px}.feature .blurb h3 a{color:#0e7d3f;text-decoration:none;font-size:22px}.feature .blurb h3 a:hover{text-decoration:underline}@media only screen and (min-width:992px) and (max-width:1200px){.feature .blurb h3 a{font-size:18px}}@media only screen and (max-width:480px){.feature .blurb h3 a{font-size:18px}}.feature .blurb p{padding:0 0 10px;margin:0;line-height:1.4}.interior .hdr{padding:0 0 10px 205px;margin:0;color:#540e5a;font-weight:700;text-transform:uppercase}@media only screen and (max-width:480px){.interior .hdr{padding:0 0 5px 140px}}.interior .categ{padding:0;margin:0 0 -10px;font-size:16px;font-weight:700;color:#000;text-transform:uppercase}.cols{display:flex}@media only screen and (min-width:768px) and (max-width:991px){.cols{flex-wrap:wrap}}@media only screen and (max-width:767px){.cols{flex-wrap:wrap}}.cols .col{padding:0 15px 0 0}.cols .col:nth-child(2n){padding:0 0 0 15px}.cols .col:nth-child(3n){padding:0}@media only screen and (min-width:768px) and (max-width:991px){.cols .col{width:100%!important;padding:0}}@media only screen and (max-width:767px){.cols .col{width:100%!important;padding:0}}.cols.cols2>div{width:50%}.cols.cols3>div{width:33.33%;padding:0 20px 0 0}.cols.cols3>div:nth-child(2n){padding:0 10px}.cols.cols3>div:nth-child(3n){padding:0 0 0 20px}.interior .container .col-md-9{padding-right:50px}@media only screen and (min-width:768px) and (max-width:991px){.interior .container .col-md-9{padding-right:15px}}@media only screen and (max-width:767px){.interior .container .col-md-9{padding-right:15px}}.interior .container .col-md-9 .feature{min-height:1px;margin-bottom:50px}.interior .container .col-md-9 .feature .img .img-area{margin-top:-30px}.interior .container .col-md-9 .hdr{padding:0 0 40px;font-size:18px;color:#0e7d3f;font-weight:900}.interior .container .col-md-9 .event h2{font-size:20px;color:#0e7d3f;margin:5px 0 10px}.interior .container .col-md-9 .event h2 a{color:#0e7d3f}@media only screen and (max-width:767px){.interior .container .col-md-9 .event h2{font-size:20px}}.interior .container .col-md-9 .event p,.interior .container .col-md-9 .event strong{margin:0 0 15px;line-height:1.4;color:#414751}.interior .container .col-md-9 .event .poster{width:30%;max-width:130px;min-width:130px;padding:0 20px 0 0}.interior .container .col-md-9 .event .poster img{width:100%;height:auto;border:1px solid #dbdbdb}.interior .container .col-md-3{padding-right:15px}.addtoany_list a a,.widget .addtoany_list a{vertical-align:middle;color:#540e5a;line-height:23px;transition:.4s;display:inline-block;text-align:center;border:1px solid #540e5a!important;border-radius:50%;width:23px;height:23px;position:relative;margin:0 5px 0 0;font-size:15px!important}.addtoany_list a a:hover,.widget .addtoany_list a:hover{background:#540e5a;color:#fff}.addtoany_list a a:hover span svg path,.widget .addtoany_list a:hover span svg path{fill:#fff!important}.addtoany_list a a span,.widget .addtoany_list a span{height:15px!important;line-height:15px!important;width:15px!important;background:none!important}.addtoany_list a a span svg path,.widget .addtoany_list a span svg path{fill:#540e5a!important}.rev_slider h1{padding:0;text-align:left;display:inline-block;font-size:40px;text-shadow:none;padding:35px 25px;border:10px solid red;font-weight:300!important;position:relative}.rev_slider h1:before{content:''!important;display:block!important;position:absolute;left:0!important;top:0;width:80%;height:100%;background-color:rgba(219,35,53,.7)}.sidebar-c .rev_slider_wrapper{height:250px!important}.sidebar-c .rev_slider_wrapper .rev_slider{height:250px!important}.sidebar-c .rev_slider_wrapper .tp-caption{max-height:250px!important}.sidebar-c .rev_slider_wrapper .tp-parallax-wrap{top:0!important}.embed-container{height:0;width:100%;padding-bottom:56.25%;overflow:hidden;position:relative;margin:15px 0}.embed-container object,.embed-container iframe{width:100%;height:100%;position:absolute;top:0;left:0}.video a{line-height:1.3;display:inline-block;font-size:20px;text-transform:uppercase;text-decoration:none;color:#540e5a}.video a:hover{text-decoration:underline}.h-line{padding:0;line-height:1px;height:1px;border-bottom:1px solid #dbdbdb}