a h1,a h2,a h3,a h4,a h5,a h6{color:#084d93!important}.user-admin a{color:#333!important}@media screen and (max-width:767px){.user-admin{width:100%;text-align:center;border-radius:0}a.home-button{padding-top:30px;padding-bottom:0}.home-button img{max-height:75px;width:auto;padding-bottom:10px}.header-right{padding-top:7px}}@media screen and (max-width:576px){.user-admin img{display:inline!important}.user-admin ul{margin:0;padding-left:0}}.issue-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.issue-list .card{border:none;padding:50px}.issue-list .card:nth-child(n+2){margin-top:30px}.issue-list h3,.issue-list h4{font-weight:700}.issue-list .blue-button-ghost{margin:50px auto}a.see-issues:hover{text-decoration:none!important}.action-alert-list .row{margin-left:0;margin-right:0}.action-alert-list h3{margin-bottom:50px;font-weight:700}.action-alert-list p{color:#666}.action-alert-list .img-fit{height:150px;margin-bottom:15px}.action-alert-list hr:last-child{display:none}@media screen and (max-width:767px){.action-alert-list .row .col-md-8{text-align:center}}.luminate-embed{background-color:#eee}#luminate-embed-0{margin:100px -30px 0}@media screen and (min-width:576px){#luminate-embed-0{margin:100px -55px 0}}.luminate-embed-label-text,.luminate-embed-textarea,button,.luminate-embed-body-block{font-family:Lato!important}.luminate-embed-text-inconferencet{border-bottom:none}.luminate-embed-textarea{border-bottom:none}input{border-radius:10px;border-bottom:0}@media screen and (max-width:1199px){.luminate-embed-fields-block{display:block;border-right:none;float:none;width:100%;max-width:500px;min-width:none;margin:auto}.luminate-embed-input-block label{width:100%}.luminate-embed-body-block{display:block;float:none;width:100%;border-left:none;max-width:500px;margin:auto}}@media screen and (min-width:1200px){.luminate-embed{padding:20px 30px}.luminate-embed-fields-block{display:inline;float:left;width:40%;border-right:3px solid #e0e0e0}.luminate-embed-input-block label{width:100%}.luminate-embed-body-block{display:inline;border-left:none;float:left;width:60%}}.luminate-embed-form{display:block;width:auto;max-width:900px;margin:auto}@media screen and (min-width:1800px){.luminate-embed-form{display:block;width:auto;max-width:50vw;margin:auto}}.luminate-embed-wrapper{display:block;width:100%!important}button.luminate-embed-submit{background-color:#ea5213;color:#fff;border:3px solid transparent;border-radius:5px;text-transform:uppercase;font-weight:700;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.25);box-shadow:0 3px 5px rgba(0,0,0,.25);float:none;display:block;margin:0 auto}button.luminate-embed-submit:hover{background-color:#c64417;color:#fff;cursor:pointer}.wpgmza-store-locator{display:flex;align-items:center;margin-bottom:50px}.wpgmza-store-locator .wpgmza_sl_query_div,.wpgmza-store-locator .wpgmza_sl_radius_div,.wpgmza-store-locator .wpgmza_sl_category_div,.wpgmza-store-locator .wpgmza_sl_search_button_div,.wpgmza-store-locator .wpgmza_sl_reset_button_div{display:inline;margin:15px;padding-top:0}.wpgmza-store-locator .wpgmza_sl_query_div input[type=text]{border:1px solid #aaa;border-top-right-radius:0;border-bottom-right-radius:0;padding:5px 10px}.wpgmza-use-my-location[type=button]{border-top-right-radius:5px;border-bottom-right-radius:5px;border:1px solid #aaa;margin-left:-1px;padding:5px 10px}.wpgmza_sl_search_button_div input[type=button]{background:#ea5213;padding:10px 30px;font-size:1em;color:#fff;border:none;box-shadow:0 5px 10px rgba(0,0,0,.25);transition:box-shadow ease-in .15s}.wpgmza_sl_reset_button_div input[type=button]{background:#084d93;padding:10px 30px;font-size:.85em;color:#fff;border:none;box-shadow:0 5px 10px rgba(0,0,0,.25);transition:box-shadow ease-in .15s}.wpgmza_sl_reset_button_div input[type=button]:hover,.wpgmza_sl_search_button_div input[type=button]:hover{box-shadow:none}@media screen and (max-width:1470px){.wpgmza-store-locator .wpgmza_sl_query_div,.wpgmza-store-locator .wpgmza_sl_radius_div,.wpgmza-store-locator .wpgmza_sl_category_div,.wpgmza-store-locator .wpgmza_sl_search_button_div,.wpgmza-store-locator .wpgmza_sl_reset_button_div{margin:5px}}@media screen and (max-width:1350px){.wpgmza-store-locator{display:block}.wpgmza-store-locator .wpgmza_sl_radius_div select{margin-bottom:15px}.wpgmza-store-locator .wpgmza_sl_category_div select{margin-right:25px}}.wpgmaps_mlist_row{border:none!important;background-color:#fafafa;border-radius:10px;margin:25px 0!important;box-shadow:0 5px 10px rgba(0,0,0,.25);padding:25px!important}.wpgmaps_mlist_row:first-child{margin-top:50px!important}.wpgmza-basic-listing-content-holder{display:flex!important;justify-content:center}.wpgmza-content-address-holder{max-width:400px;text-align:center}.wpgmaps_mlist_row:last-child{margin-bottom:50px!important}.wpgmza-basic-listing-image-holder{display:none}.wpgmza-content-address-holder p:last-child{display:none}@media screen and (max-width:676px){.wpgmza-store-locator .wpgmza_sl_query_div,.wpgmza-store-locator .wpgmza_sl_radius_div,.wpgmza-store-locator .wpgmza_sl_category_div,.wpgmza-store-locator .wpgmza_sl_search_button_div,.wpgmza-store-locator .wpgmza_sl_reset_button_div{display:block}.wpgmza-store-locator .wpgmza_sl_category_div select{margin-bottom:25px}.wpgmza_sl_reset_button_div{padding-left:0!important}.affiliation-toggle{padding:10px}}@media screen and (max-width:495px){.wpgmza-form-field.wpgmza_sl_query_div label{min-width:100%}}.affiliation-toggle{width:100%}.affiliation-menu{background-color:#eee;width:100%!important}@media screen and (min-width:576px){.affiliation-toggle{width:51%}.affiliation-menu{width:51%!important}}@media screen and (min-width:768px){.affiliation-menu{width:275px!important;float:right}.affiliation-toggle{width:275px}}@media screen and (min-width:1400px){.affiliation-menu{width:51%!important;float:right}.affiliation-toggle{width:51%}}.affiliation-menu a:hover{color:#ea5213}.nf-progress-container{display:none}.nf-breadcrumbs li a{background-color:transparent!important;color:#084d93!important;border:3px solid #084d93}.nf-breadcrumbs li.active a{background-color:#074582!important;color:#fff!important;border:3px solid transparent!important}.nf-breadcrumbs li a:hover{background-color:#084d93!important;color:#fff!important;border:3px solid transparent}.nf-next,.nf-previous{border-radius:0;background-color:transparent!important;color:#084d93!important;border:3px solid #084d93!important}.nf-next:hover,.nf-previous:hover{background-color:#084d93!important;color:#fff!important;border:3px solid transparent!important}.page-template-locations-page .wpgmza_map{position:static;top:0;bottom:0;margin-bottom:100px}#branches-list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#branches-list .card{width:100%!important}.celebrants-hr{margin:25px auto}.celebrants-hr:last-child{display:none}#content-menu{margin-top:50px;border-top:1px solid #dadada;padding-top:25px}#content-menu li.page_item{list-style-type:none}#post-4412{padding-left:15px;padding-right:15px}input.sf-input-text{max-width:650px}#single-speaker-image-container{width:auto}.single-speaker-image{float:left;width:200px;height:200px;border-radius:100%;margin-right:30px;margin-bottom:15px;background-repeat:no-repeat;background-position:center center;background-size:cover;overflow-y:hidden;overflow-x:hidden}@media screen and (max-width:576px){#single-speaker-image-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.blog-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog-listing{margin-top:50px}.blog-listing h3{margin-bottom:50px}.blog-listing .row{border-radius:5px;margin-bottom:30px;margin-left:0;margin-right:0;-webkit-box-shadow:0 10px 15px rgba(0,0,0,.25);box-shadow:0 10px 15px rgba(0,0,0,.25);padding:50px 25px;margin-left:0;margin-right:0}.blog-listing .row:last-child{margin-bottom:0}.blog-listing img{width:100%;height:100%;max-width:350px;max-height:350px;margin:auto;text-align:center}.blog-listing .col-xl-6{padding:0 30px!important}.blog-listing .col-xl-6 h3{margin-bottom:15px;margin-top:25px}.blog-button{padding:10px 30px;border-radius:5px;border:3px solid transparent;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.25);box-shadow:0 3px 5px rgba(0,0,0,.25);text-transform:uppercase;font-weight:700;-webkit-transition:-webkit-box-shadow 110ms ease-out;transition:-webkit-box-shadow 110ms ease-out;-o-transition:box-shadow 110ms ease-out;transition:box-shadow 110ms ease-out;transition:box-shadow 110ms ease-out,-webkit-box-shadow 110ms ease-out}.blog-button:hover{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.25);box-shadow:0 5px 10px rgba(0,0,0,.25)}.blog-button:focus{outline:none}@media screen and (max-width:767px){.blog-listing .row{padding:30px 15px}.blog-button{width:100%}}@media screen and (max-width:992px){.article-featured-image{height:56vw}}.entry-meta-category-tag{padding-top:25px;border-top:1px solid #ccc;margin-top:50px}.author-bio .speaker-event-image{float:left;height:100px;width:100px;border-radius:100%}.author-bio h5{padding-top:20px}blockquote{background-color:#eee;padding:30px 20px 10px!important;border-left:5px solid #084d83!important;margin-bottom:15px!important}.entry-meta{font-size:1em!important}.tags-icon{display:none}.categories-icon{display:none}.cat-links a{background-color:#084d93;color:#fff!important;padding:5px 20px;border-radius:100px;border:3px solid transparent;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25);text-decoration:none}.cat-links a:hover{background-color:#fff;color:#084d93!important;border:3px solid #084d93;cursor:pointer;-webkit-box-shadow:none;box-shadow:none}.cat-links p:first-child{margin-top:15px;margin-bottom:25px}.tags-links a{background-color:#ea5213;color:#fff!important;display:inline-block;padding:5px 15px;margin:2px 0;border-radius:100px;border:3px solid transparent;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25);text-decoration:none;-webkit-box-shadow:none;box-shadow:none}.tags-links a:hover{background-color:#fff;color:#ea5213!important;border:3px solid #ea5213;cursor:pointer}.tags-links p:first-child{margin-top:15px}footer.entry-meta .cat-links{line-height:75px}.contributions h2{margin-bottom:30px}.contributions h2::after{content:"after";color:transparent;background-color:transparent;border-bottom:3px solid #333;position:relative;right:192px}@media screen and (max-width:576px){.contributions h2::after{position:relative;right:145px}}.blog-meta a{color:#666!important}.blog-latest p{display:block!important}.entry-content p a{word-wrap:break-word}.blog-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mags-listing{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}h3.mags-h3{margin-bottom:50px}.mags-listing .row{border-radius:5px;margin-bottom:30px;-webkit-box-shadow:0 10px 15px rgba(0,0,0,.25);box-shadow:0 10px 15px rgba(0,0,0,.25);padding:50px 25px;width:100%}.mags-listing .row:last-child{margin-bottom:100px}.mags-listing img{width:100%;max-height:350px;max-width:350px;min-width:200px;display:block;margin:auto}.mags-listing .col-xl-6{padding:0 30px!important}.mags-listing .col-xl-6:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mags-listing .col-xl-6 h3{margin-bottom:15px;margin-top:25px}.blog-button{padding:10px 30px;border-radius:5px;border:3px solid transparent;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.25);box-shadow:0 3px 5px rgba(0,0,0,.25);text-transform:uppercase;font-weight:700;-webkit-transition:-webkit-box-shadow 110ms ease-out;transition:-webkit-box-shadow 110ms ease-out;-o-transition:box-shadow 110ms ease-out;transition:box-shadow 110ms ease-out;transition:box-shadow 110ms ease-out,-webkit-box-shadow 110ms ease-out}.blog-button:hover{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.25);box-shadow:0 5px 10px rgba(0,0,0,.25)}.blog-button:focus{outline:none}@media screen and (max-width:1199px){.mags-listing img{margin:25px auto}}@media screen and (max-width:767px){.mags-listing .row{padding:30px 15px}.blog-button{width:100%}}.home .featured-image{width:100vw;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;overflow-y:hidden;overflow-x:hidden}@media screen and (max-width:566px){.home .featured-image{height:100vw!important;width:200vw!important}}.slider-container{width:100vw;height:calc(56vw - 350px);min-height:450px;overflow-y:hidden;overflow-x:hidden}.slider-container img{height:56vw!important;width:100vw!important;margin-top:-100px!important}.flexslider{margin-bottom:0!important}.flexslider .caption{color:#fff;padding:0!important;background:0 0;font-size:2em;font-weight:700;text-align:left!important;line-height:125%}.flex-control-nav{display:none}.metaslider .flexslider .caption-wrap{background:-o-linear-gradient( left,rgba(0,0,0,0.6),transparent )!important;background:-webkit-gradient( linear,left top,right top,from(rgba(0,0,0,0.6)),to(transparent) )!important;background:linear-gradient( to right,rgba(0,0,0,0.6),transparent )!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:50px;opacity:1!important;width:100%;height:calc(56vw - 350px)!important;min-height:450px;position:relative;top:0!important}.metaslider .caption{max-width:400px;font-size:2.25em}a.flex-next{left:50px!important;top:calc(56vw - 400px)!important;width:50px!important;height:50px!important}a.flex-prev{left:0!important;top:calc(56vw - 400px)!important;width:50px!important;height:50px!important}@media screen and (max-width:1426px){a.flex-next{top:400px!important}a.flex-prev{top:400px!important}}@media screen and (max-width:981px){.slider-container img{height:650px!important;width:1155px!important;margin-left:-100px!important}}@media screen and (max-width:477px){.slider-container{min-height:300px}.slider-container img{margin-left:-250px!important}.metaslider .flexslider .caption-wrap{background:rgba(0,0,0,.45)!important;padding:50px 25px!important;min-height:300px}.metaslider .caption{max-width:100%!important;font-size:1.5em;text-align:center!important}a.flex-next,a.flex-prev{display:none}}@media screen and (min-width:1200px){.mission-container .col-xl-2{max-width:250px!important}.mission-container .col-xl-6{max-width:630px!important}.mission-container img{max-width:200px;float:right}.mission-container h2,.mission-container p,.mission-container a{max-width:600px}}.page-template-contact-page .entry-content{margin-bottom:100px}.nf-field-description{margin-bottom:10px}.nf-field-description p{text-align:left}.ninja-forms-form-wrap{max-width:1000px;margin:0 auto}.submit-container input{display:block;width:100%!important;background-color:#333;color:#fff;border:3px solid transparent!important;border-radius:5px!important;text-transform:uppercase;padding:10px 30px!important;font-size:1.2em!important;text-align:center;line-height:1}.submit-container input:hover{background:0 0!important;background-color:transparent;color:#333!important;border:3px solid #333!important;cursor:pointer}.news-image img{margin-bottom:25px}.page-template-conferences-page .swp_social_panel{display:none}.buttons h3{padding:0 0 10px}.carousel-control-prev-icon,.carousel-control-next-icon{background-color:#000}#chart-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:auto}#chart-column img{max-width:300px;display:-webkit-box;display:-ms-flexbox;display:flex}#piechart-1,#piechart-2{width:100%;height:auto;min-height:300px}#support-programs .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center!important;padding:50px 25px;border:none}div.support-program-images{width:150px;height:150px;border:none;border-radius:1000px;background-size:cover;background-repeat:no-repeat;background-position:center center;margin-bottom:25px}#support-logos,#support-transparency{background:#fafafa;padding:0 25px 50px;margin:50px 0;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.25);box-shadow:0 3px 5px rgba(0,0,0,.25)}#support-logos .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#support-logos .row div{margin:0 12.5px;background-size:contain;background-position:center center;background-repeat:no-repeat;height:112.5px;width:225px}svg>g>g:last-child{pointer-events:none}.support-action-row{background:#fff;padding:50px}.support-action-row{margin-bottom:25px}@media screen and (max-width:767px){.support-action-row{padding:50px 25px!important}}@media screen and (max-width:575px){.support-action-row .col-12.col-sm-4,.support-action-row .col-12.col-sm-8{text-align:center}.support-action-row img{margin-bottom:25px}}#support-testimonials,#support-more-text{max-width:800px;margin:75px auto}#support-programs{margin-bottom:100px}#support-transparency h5{text-align:center}#chart-column,#support-transparency p{max-width:800px!important;margin-left:auto;margin-right:auto}.dono-outer-1{display:inline-block}.dono-outer-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dono-circle-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:25px 0}.dono-circle-1{margin-right:5px;width:200px;height:200px;border-radius:1000px;color:#fff!important;background-color:#ea5213;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.dono-circle-2{margin-bottom:5px;width:100px;height:100px;border-radius:1000px;color:#fff!important;background-color:#6d2919;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.dono-circle-3{margin-bottom:5px;width:70px;height:70px;border-radius:1000px;color:#fff!important;background-color:#b24e2b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.dono-circle-4{width:60px;height:60px;border-radius:1000px;color:#fff!important;background-color:#ef8160;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}@media screen and (max-width:435px){.dono-circle-1{margin:0 auto 5px}}.email-form-container .wpcf7{font-family:Lato}.email-form-container .wpcf7 p{font-size:1.125em}.email-form-container .wpcf7 h3{margin-top:40px}.email-form-container .wpcf7 input,.email-form-container .wpcf7 textarea{border:0;padding:6px;margin-top:10px;border-radius:10px}.email-form-container .wpcf7 textarea{height:150px}.email-form-container .wpcf7 input[type=checkbox],.email-form-container .wpcf7 input[type=radio]{width:auto!important}.email-form-container .wpcf7-submit{display:block;width:100%;background-color:#333;color:#fff;border:3px solid transparent!important;border-radius:5px!important;text-transform:uppercase;padding:10px 30px!important;font-size:1em;text-align:center;line-height:1.5}.email-form-container .wpcf7-submit:hover{background-color:transparent;color:#333;border:3px solid #333!important;cursor:pointer}.wpcf7 p{text-align:left}.wpcf7 label{margin-top:25px}#mass_messaging_in_buddypress_checkboxes{display:none}.mass_messaging_in_buddypress #send{margin-top:20px;border:3px solid #084d93!important;border-radius:5px!important;background-color:#084d93!important;padding:6px 15px!important;color:#fff!important;text-decoration:none!important;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.25)!important;box-shadow:0 3px 5px rgba(0,0,0,.25)!important}.mass_messaging_in_buddypress #send:hover{background-color:#0c497a!important}#comments{display:none}.single-post #comments{display:block!important}.entry-meta-comment-tools{margin-top:70px}h2.comments-title{display:none}#comments{margin-top:0}#comments .comment-content.media-body{border-top:0!important;border-left:0!important;border-right:0!important}#comments ul li{word-break:break-word}#comments .avatar.avatar-64.photo{margin-right:15px}#comments .comment-metadata a{color:#084d93}#comments cite.fn a,#comments span.says{font-size:1.5em;font-weight:500}#comments .comment-author{margin-bottom:25px!important}#comments .form-submit{margin-top:15px}.commentnumber{font-size:1.3em;float:right;color:#999;margin:0;padding:0 .5em .5em 0;clear:right}.zeno-comments-report-link{display:block;margin-top:10px!important;font-size:14px}.zeno-comments-report-link a{color:grey}.zeno-comments-report-link a:hover{color:#ea5312}#sidebar-right .nc_tweetContainer.total_shares.total_sharesalt,#sidebar-right .swp_count,#sidebar-right .swp_label{color:#fff!important}.video-thumbs{height:calc((100vw - 60px) * 9/16)}@media screen and (min-width:768px){.video-thumbs{height:calc((50vw - 54px) * 9/16)}}@media screen and (min-width:992px){.video-thumbs{height:calc((50vw - 54px) * 9/16)}}@media screen and (min-width:1200px){.video-thumbs{height:calc((33vwx) * 9/16);max-height:350px}}.video-readability{max-width:935px;margin:auto}.post-type-archive-videos form.searchandfilter{width:100%}.post-type-archive-videos input.sf-input-text{max-width:none}.ytp-cued-thumbnail-overlay-image{background-size:contain!important}.tour-stops{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tour-img{height:calc(54vw - 30px)}@media screen and (min-width:768px){.tour-img{height:calc(27vw - 30px);max-height:272px}}.wp-block-code{background-color:#eaeaea;border:1px solid #eaeaea;border-radius:0}.wp-block-pullquote blockquote{background-color:transparent;padding:0!important;border-left:0!important}.wp-block-pullquote{border:none;background-color:#ea5213!important;color:#fff}.wp-block-pullquote cite{color:#fff}.wp-block-pullquote::before{content:"\201C";font-size:5em;font-family:arial,serif;line-height:50px!important}@media print{.dft-padding{padding:0}#content-wrapper{width:100%}.readability{max-width:100%}.cat-links,.tag-links{display:none}.author-bio{padding:0}.entry-meta-category-tag{padding-top:0;margin-top:0}}.dropdown{text-align:center}.page-template-locations-map-page .dropdown{text-align:right!important}.page-template-locations-page .ics-calendar-title,.page-template-locations-page .ics-calendar-label,.page-template-locations-page h4,.page-template-locations-page .time,.page-template-locations-page .descloc a{display:none}.covid h4{font-size:1em;color:#ea5213}.covid .row{display:flex;align-items:center}.external-source.feed{padding:0}.external-source.feed h3{font-size:1.25em}.page-template-other-page .card-header.blue-button,.single .card-header.blue-button{background-color:#fafafa;padding:10px 15px;color:#000;text-transform:none;text-align:left;border-radius:0}.page-template-other-page .card-header.blue-button:hover,.single .card-header.blue-button:hover{text-decoration:underline}.page-template-other-page .card,.single .card{margin-bottom:20px}.page-template-landing-page .entry-header,.page-template-landing-page .user-admin{display:none}.page-template-landing-page .landing-page{max-width:100%}.page-template-landing-page .dft-padding{padding:0!important}.page-template-landing-page .entry-content>p,.page-template-landing-page .staff-block,.page-template-landing-page #about-programs,.page-template-landing-page .wp-block-image{max-width:950px;padding-right:25px;padding-left:25px;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.page-template-landing-page .entry-content>p,.page-template-landing-page .staff-block,.page-template-landing-page #about-programs,.page-template-landing-page .wp-block-image{max-width:1000px;padding-right:50px;padding-left:50px;margin-left:auto;margin-right:auto}}.page-template-landing-page hr{max-width:900px;margin-left:auto;margin-right:auto}.page-template-landing-page #carouselPrograms,.page-template-landing-page #carouselPrograms .carousel-item{border:none;box-shadow:none}.page-template-landing-page .carousel-item button{display:none}.page-template-landing-page .wp-block-columns{background-color:#eaeaea;padding:35px 100px 50px;margin-bottom:-20px}.page-template-landing-page .wp-block-columns .wp-block-image{max-width:100%;padding:0}@media screen and (min-width:992px){.page-template-landing-page .wp-block-columns{padding:35px 200px 50px}}@media screen and (min-width:1200px){.page-template-landing-page .wp-block-columns{padding:35px calc(50vw - 900px/2) 50px}}@media screen and (max-width:780px){.page-template-landing-page .wp-block-columns{padding:35px 0 50px;display:block}.page-template-landing-page .wp-block-columns .wp-block-image img{max-height:150px}}.heresy-subscribe{text-align:center}.heresy-subscribe input[type=submit]{display:block!important;margin-right:auto!important;margin-left:auto!important;font-size:1.25em!important;padding:10px 50px!important}.subscribe-email .btn.orange{color:#fff;font-weight:700;text-transform:uppercase;padding:10px 25px}.subscribe-email .btn.orange:hover{color:#fff;background-color:#c64417}.donate-email-home .subscribe-email{padding-top:0}.donate-email-home .subscribe-email #cons_email{background-color:#fff}.donate-email-home .subscribe-email .btn.orange{background-color:#5c5c5c}.donate-email-home .subscribe-email .btn.orange:hover{background-color:#333}.post-password-form p:nth-child(2){text-align:left;max-width:300px;margin-right:auto;margin-left:auto;display:flex;flex-direction:column}.post-password-form input[type=password]{background-color:#eaeaea;border:0;border-radius:5px;padding:10px;font-size:1.25em;display:block;width:100%;margin:20px 0}.post-password-form label{font-weight:700}.post-password-form input[type=submit]{background-color:#ea5213;color:#fff;border:0;border-radius:5px;padding:10px 20px;font-size:1.25em;font-weight:700;text-transform:uppercase}.post-password-form input[type=submit]:hover{background-color:#c64417!important}.label-right .field-wrap,.label-right .nf-field-label{flex-direction:column!important;align-items:flex-start!important}.checkbox-container .nf-field-description{margin-top:15px}.woocommerce form.woocommerce-ResetPassword .form-row-first,.woocommerce-ResetPassword button.button{max-width:350px;width:100%}.woocommerce-ResetPassword label,.woocommerce-ResetPassword .password-input{display:block!important;width:100%!important}.woocommerce-ResetPassword .password-input input{padding:10px}.woocommerce-ResetPassword .input-text{background-color:#eaeaea;border:0;padding:10px;display:block!important;width:100%!important}.woocommerce-ResetPassword label{font-weight:700}.woocommerce-ResetPassword button.button{background-color:#084d93;color:#fff;width:100%;margin-top:20px;font-size:1.25em;text-transform:uppercase}.woocommerce-ResetPassword button.button:hover{background-color:#074582;color:#fff}#trust-logos{display:flex;flex-direction:row;justify-content:center;margin-top:50px;padding:50px 30px;background-color:#eee}#trust-logos img{height:75px;width:auto;margin:10px 15px}@media screen and (min-width:768px){#trust-logos img{height:100px}}@media screen and (min-width:992px){#trust-logos img{height:125px}}#big-buttons .row{align-items:stretch;max-width:900px;margin-left:auto;margin-right:auto}#big-buttons a{padding:15px}#big-buttons a .donation-button{border:2px solid #eaeaea;border-radius:15px;padding:25px;height:100%;font-size:1.25em;text-align:center;display:flex;flex-direction:column;justify-content:center}#big-buttons img{max-width:100px;display:block;margin-left:auto;margin-right:auto}@media screen and (min-width:992px){#big-buttons a .donation-button{padding:50px;font-size:1.5em}#big-buttons img{max-width:200px}}@media screen and (min-width:1200px){#big-buttons a .donation-button{padding:75px;font-size:2em}#big-buttons img{max-width:225px}}#big-buttons a:hover{text-decoration:none}#big-buttons a .donation-button:hover{background-color:#eaf4ff;border:2px solid #084d93}.unsubscribe .btn{vertical-align:top;border-radius:0 .25rem .25rem 0}.unsubscribe input[type=text]{background-color:#eaeaea;border:3px transparent solid;padding:10px;width:300px;border-radius:.25rem 0 0 .25rem}.unsubscribe .blue-button{box-shadow:none}.unsubscribe input[type=text]:focus{border-radius:.25rem 0 0 .25rem}#nf-field-108-wrap.listcheckbox-wrap .ninja-forms-req-symbol{display:none}.small-video video{width:590px!important;max-width:100%;margin:auto}.small-video{text-align:center}.white-button-on-blue.donate-top-button{background-color:#ea5213;color:#fff}.white-button-on-blue.donate-top-button:hover{background-color:#c64417;color:#fff}.page-template-donation-test-page .entry-header h1{text-transform:none}.page-template-donation-test-page .dft-padding{padding-bottom:0!important}#cfi-contact-form h3{max-width:1000px;margin-left:auto;margin-right:auto}#cfi-contact-form .nf-error-msg,#cfi-contact-form .ninja-forms-req-symbol{color:#fff!important}@media screen and (max-width:1199px){.woocommerce .col-1{width:100%!important;flex:0 0 100%;max-width:100%;margin:0 0 50px;padding:0}.woocommerce .col-2{width:100%!important;max-width:100%;margin:0 0 50px;padding:0}}@media screen and (min-width:1200px){.woocommerce .col-1{width:100%;flex:0 0 100%;max-width:50vw;margin:0 0 50px;padding:0}.woocommerce .col-2{width:100%;max-width:50vw;padding:0;margin:0 0 50px}}.woocommerce-account input,.woocommerce-account select,.woocommerce-account textarea{background-color:#eee;border:none;border-radius:0;padding:6px;font-family:Lato}.woocommerce label{width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:50%}.woocommerce-input-wrapper{width:100%}.woocommerce-account .select2-container--default .select2-selection--single{background-color:#eee;border:none;border-radius:0;font-family:Lato}.woocommerce-account .select2-container .select2-selection--single{padding:6px;height:36px}.woocommerce-account .select2-container--default .select2-selection--single .select2-selection__arrow{top:4px;right:8px}.woocommerce-MyAccount-navigation ul{list-style-type:none;background-color:#f2f2f2;padding-left:0;-webkit-box-shadow:3px 3px 7px rgba(0,0,0,.16);box-shadow:3px 3px 7px rgba(0,0,0,.16)}.woocommerce-MyAccount-content table{-webkit-box-shadow:3px 3px 7px rgba(0,0,0,.16);box-shadow:3px 3px 7px rgba(0,0,0,.15);border-radius:0!important}.woocommerce-MyAccount-navigation li a{padding:10px 15px;display:block}.woocommerce-MyAccount-navigation li.is-active{background-color:#e6e6e6;border-left:solid 8px #084d93}.woocommerce-MyAccount-navigation li a:hover,.woocommerce-MyAccount-navigation li a:active{text-decoration:none;background-color:#d9d9d9}.mag-promo{display:flex;align-items:center}.woocommerce-account-my-memberships label{width:auto}.woocommerce-account-my-memberships select{background-color:transparent}.woocommerce-orders-table__cell-order-actions a.woocommerce-button{margin:2.5px 5px 1px}input.btn.blue-button{background-color:#084d93;border:3px solid transparent;padding:10px 30px;color:#fff;text-transform:uppercase;font-weight:700;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.25);box-shadow:0 3px 5px rgba(0,0,0,.25);border-radius:.25rem}.woocommerce form.woocommerce-ResetPassword .form-row-last,.woocommerce-ResetPassword button.button{max-width:350px;width:100%;display:block;float:none}.login-message{max-width:500px}.login-message{text-align:center}.login-logos img{height:100px}.cool-timeline.white-timeline .timeline-post .timeline-content .content-details a,.cool-timeline.white-timeline .timeline-post .post_meta_details a{color:#084d93!important}.cool-timeline .timeline-post .timeline-content .content-details p{margin-bottom:22px!important}.section-bullets-right{display:none!important}iframe{border:none}.map-listing{float:none;padding:15px}@media screen and (min-width:768px){.map-listing{width:50%;min-height:350px;float:left;padding:15px}}.page-template-locations-map-page input.sf-input-text{max-width:100%}i.cfi-branches{color:#ea5213}i.student{color:#084d93}i.humanist{color:#b8b5a1}i.skeptic{color:#317730}.woocommerce-account .woocommerce-form-login{max-width:500px}.woocommerce form .password-input,.woocommerce-page form .password-input{width:100%}.woocommerce-account .woocommerce-form-login .woocommerce-form-login__submit{background-color:#084d93;color:#fff}.woocommerce-account .woocommerce-form-login .woocommerce-form-login__submit:hover{background-color:#074582;color:#fff}.woocommerce-account .woocommerce-form-login #password{width:100%;display:block}.entry-meta .program-info{flex-basis:100%}.entry-meta .highlight-circle{margin:0 auto 20px}@media screen and (min-width:576px){.entry-meta .highlight-circle{margin:0 25px 0 0}}