:root{--demo-primary:#0080BB;--demo-secondary:#00B550;--demo-tertiary:#012A3F;--overlydemo-primary:rgba(0,51,153,0.8)}ul{list-style-type:none}.site-header-wrapper{position:relative;z-index:1000;background:#fff}.site-main{position:relative;z-index:1}.top_bar_subHeader{background-color:#0080BB;padding:8px 0}.top_bar_subHeader .container{max-width:1182px;margin:0 auto;padding:0 20px}.top-bar-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-bar-left{-ms-flex-negative:0;flex-shrink:0}.member-login-link{color:#fff;font-size:14px;font-weight:600;text-decoration:none;text-transform:uppercase;letter-spacing:0.5px;display:inline-block;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease}.member-login-link:hover{opacity:0.85;text-decoration:none;color:#fff}.member-login-link i{font-size:14px;margin-right:6px}.top-bar-right{-ms-flex-negative:0;flex-shrink:0}.social-icons-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;list-style:none !important}.social-icons-list li{margin:0 2px;padding:0;list-style:none !important}.social-icons-list li::before{display:none !important;content:none !important}.social-icons-list a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:rgba(255,255,255,0.15);color:#fff;text-decoration:none;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.social-icons-list a:hover{background:rgba(255,255,255,0.25);color:#fff;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.social-icons-list a i{font-size:14px;line-height:1}.header-container{position:relative;background:#fff;padding:10px 0}.hero-section{position:relative;z-index:1}.pattern{position:relative;z-index:1}@media (max-width: 576px){.top-bar-right{display:none}.member-login-link{font-size:12px}.top-bar-inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer-bar-social ul{padding:0;margin:40px 0 0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}.footer-bar-social li{margin:0 5px}.footer-bar-social a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,0.15);color:#fff;text-decoration:none;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.footer-bar-social a:hover{background:rgba(255,255,255,0.25);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.footer-bar-social a i{font-size:16px}@media (max-width: 576px){.top-bar-social{display:none}.member-login-link{font-size:12px}}header h1.title{color:var(--demo-primary);font-weight:600;text-transform:uppercase;font-family:"IBM Plex Sans",sans-serif;font-size:36px}header h1.title a{color:var(--demo-primary)}.site-header-wrapper--centered{text-align:center;padding:5px 20px;background:#fff}.site-header-wrapper--centered .site-logo.site-logo-centered{display:inline-block;max-width:140px;margin:5px 0}.site-header-wrapper--centered .site-logo.site-logo-centered a{display:block}.site-header-wrapper--centered .site-logo.site-logo-centered img{display:block;width:100%;height:auto}.site-header-wrapper--advocacy{background:#0080BB;padding:10px 20px}.site-header-wrapper--advocacy .site-logo.site-logo-centered{max-width:160px;margin:8px 0}@media (max-width: 576px){.site-header-wrapper--centered{padding:5px 15px}.site-header-wrapper--centered .site-logo-centered{max-width:120px}.site-header-wrapper--advocacy{padding:8px 15px}.site-header-wrapper--advocacy .site-logo.site-logo-centered{max-width:140px}}.no-header-page .pattern,.no-header-page .site-main,.no-header-page #main-content,.no-header-page .page-content{padding-top:0 !important;margin-top:0 !important}.no-header-page .feature-image,.no-header-page .hero-section{margin-top:0}.no-header-page .form_signup_box{margin-top:0 !important}@media screen and (min-width: 992px){.header-container>.container nav#menu{margin-top:25px}}.features_slider_banner{position:relative;background-repeat:no-repeat;background-position:center center;-ms-background-size:cover;background-size:cover;height:420px;display:table;width:100%}.hero__inner_text{display:table-cell;vertical-align:middle;padding:0px 0;color:#fff;z-index:2;position:relative}img.arrow-btn-img{margin-left:10px}.inner_join_community_social{background-color:var(--demo-primary);margin:auto;width:100%;padding:25px 22px;overflow:hidden}.inner_join_community_text{color:#fff;font-size:30px;line-height:25px;letter-spacing:1px;float:left;width:22%;margin-right:2%;padding-top:17px;font-family:"Raleway",sans-serif}.inner_widget_social_right{width:76%;float:left}.inner_widget_social_right a{font-size:18px;font-weight:normal;letter-spacing:0.2px;line-height:30px;padding:15px 16px;text-transform:capitalize;text-align:center;width:12.5%;display:inline-block;margin-left:2%;cursor:pointer;background-color:#fff;color:var(--demo-tertiary)}.inner_widget_social_right a#ho_general_btn{background-color:var(--demo-secondary);color:#fff;min-width:21%;margin-left:3%;font-weight:500}.inner_community_section_box{margin-top:-50px;position:relative}.embedly_video_home iframe{width:100%}.embedly_video_home p{margin:0;padding-left:30px}.watch_video_emb{font-weight:600;background-color:var(--demo-secondary);color:#fff;margin-top:-40px;padding:53px 8px 10px 20px;width:100%;max-width:64%;font-size:16px;text-transform:uppercase;font-family:"Raleway",sans-serif}.about_us_section_home{margin-top:100px}.about_us_detailhome{margin-left:65px;padding-right:10px}.service_listing_img{float:left;width:auto}.service_listing_text{text-align:left;float:left;border-left:1px solid #d0d0d0;padding:14px 0 14px 22px;margin-left:18px}.service_listing_page{box-shadow:2px 2px 30px 0px rgba(76,76,76,0.15);padding:40px 25px;background:#fff;display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;overflow:hidden}.service_listing_page:after{content:' ';width:72px;height:72px;position:absolute;bottom:-35px;right:-35px;background:var(--demo-primary);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.service_listing_page:before{content:'';width:18px;height:15px;position:absolute;bottom:10px;right:6px;background:url(arrow-blue.png);z-index:1}.box_counter_section{background:-webkit-linear-gradient(315deg, #003057 0%, #004a7c 100%);background:linear-gradient(135deg, #003057 0%, #004a7c 100%);color:#fff;text-align:center;padding:60px 0;line-height:normal;margin-top:80px}.box_counter_section .row-fluid,.box_counter_section .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.box_counter_section .span3,.box_counter_section .col-sm-6,.box_counter_section .col-lg-3{position:relative;padding:20px 30px}.box_counter_section .stat-icon,.box_counter_section .counter-icon{margin-bottom:15px}.box_counter_section .stat-icon i,.box_counter_section .counter-icon i{font-size:36px;color:rgba(255,255,255,0.85)}.box_counter_section .stat-icon img,.box_counter_section .counter-icon img{height:48px;width:auto;opacity:0.85}.box_counter_section .counter-number,.box_counter_section .counter_animated_no,.box_counter_section .stat-number{font-family:"Raleway", sans-serif;font-size:48px;font-weight:700;color:#fff;display:block;line-height:1.1;margin-bottom:8px}.box_counter_section .counter-label,.box_counter_section .stat-label{font-family:"IBM Plex Sans", sans-serif;font-size:18px;font-weight:500;color:#fff;display:block;margin-bottom:4px}.box_counter_section .counter-sublabel,.box_counter_section .stat-sublabel{font-family:"IBM Plex Sans", sans-serif;font-size:14px;color:rgba(255,255,255,0.7);display:block}.box_counter_section .box-counter-cta{margin-top:40px;padding-top:30px}.box_counter_section .box-counter-btn{display:inline-block;padding:14px 28px;background:#00B550;border:none;border-radius:2px;color:#fff;font-family:"IBM Plex Sans", sans-serif;font-size:16px;font-weight:600;text-decoration:none;text-transform:uppercase;letter-spacing:0.5px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.box_counter_section .box-counter-btn:hover{background:#009a45;color:#fff;text-decoration:none}.box_counter_section .box-counter-btn:focus{outline:2px solid #fff;outline-offset:2px}.box_counter_section .box-counter-btn i{font-size:16px;margin-right:10px}@media (max-width: 991px){.box_counter_section{padding:50px 0}.box_counter_section .span3,.box_counter_section .col-sm-6,.box_counter_section .col-lg-3{padding:20px 20px}.box_counter_section .counter-number,.box_counter_section .counter_animated_no,.box_counter_section .stat-number{font-size:40px}}@media (max-width: 767px){.box_counter_section{padding:40px 0}.box_counter_section .span3,.box_counter_section .col-sm-6,.box_counter_section .col-lg-3{padding:15px 20px;border-left:none}.box_counter_section .counter-number,.box_counter_section .counter_animated_no,.box_counter_section .stat-number{font-size:36px}.box_counter_section .counter-label,.box_counter_section .stat-label{font-size:16px}.box_counter_section .box-counter-cta{margin-top:30px;padding-top:25px}.box_counter_section .box-counter-btn{padding:12px 24px;font-size:14px}}.box_counter_section .counter_minimal:after{display:none}.counter_minimal:after{content:' ';height:100px;position:absolute;bottom:0;left:0;border:1px solid #fff}.counter_minimal{position:relative}.span3:first-child .counter_minimal:after{border:1px solid var(--demo-primary)}.title_Label_slider_tetx{text-transform:uppercase;margin-bottom:0px}h1.mega-title-slider{text-transform:uppercase;width:60%;line-height:70px}.features_slider_btn .submit-button{margin-top:5px}.about_us_home_title{font-size:22px;color:var(--demo-primary);line-height:25px;font-weight:500;padding-bottom:16px}.about_us_detailhome h2,.about_us_detailhome h1.about-us-h1{padding-bottom:18px}.about_us_detailhome h1.about-us-h1{font-family:'Montserrat', sans-serif;font-weight:900;font-size:44px;line-height:1.2;color:#01293e;margin-bottom:0;padding-bottom:32px;position:relative}.about_us_detailhome h1.about-us-h1::after{content:'';display:block;width:80px;height:5px;background-color:#00a4db;margin-top:32px}.read_more_about{padding-top:5px}.about_us_sub_service a{color:#0f1a1f}.service_listing_title{font-size:16px;text-transform:uppercase;padding-bottom:6px}.about_us_sub_service{margin-top:80px}.counter_animated_no{font-size:40px;font-weight:500;padding-top:27px;padding-bottom:10px}.event_section .about_us_home_title,.latest_news .about_us_home_title{font-size:24px}.event_section_main_title{width:60%;margin-top:96px}.event_listing_title a{color:#0f1a1f}.event_listing_title_sub p{color:#0f1a1f;font-size:20px;margin:24px 0 20px 0}.event_date,.map_icon{color:#323232;font-size:17px}.event_date span,.map_icon span{padding-left:10px;vertical-align:middle}.event_listing_page{box-shadow:3px 3px 25px 0px rgba(54,54,54,0.12)}.event_listing_text{padding:40px 33px}.event_date{padding-bottom:9px}.get-point-pic-border{border-bottom:5px solid var(--demo-primary);width:80px;margin-bottom:59px;padding-top:32px}.singup_subscriber_section{background-color:var(--demo-primary);color:#fff;padding:30px 0;margin-top:100px}.signup_subscriber_form{float:right;padding-top:4px}.form-group-subscriber #signup_email{font-size:18px;margin:0;padding:20px 10px;border:none;border-radius:0;width:285px;height:auto;line-height:20px;display:initial}.sbuscriber_home{padding:19px 20px;border-radius:0}.form-group-subscriber .sbuscriber_home{width:128px;padding:19px 20px;border-radius:0;text-align:center;margin-left:-5px}#flash,.columns-1-flash{display:none}ul.list_news_blog{margin:0;padding:0}.rowfluid_news_box{width:100%;display:inline-block}.listnews_blog_sub_section{width:100%;max-width:68.5%;float:left}.social_feed_section{width:100%;max-width:29.5%;float:left;margin-left:2%}.news_text_discription{width:50%;display:inline-block;padding:35px 40px 10px 35px}.blog_news_img{display:inline-block;width:49%;vertical-align:top}.news_title_text{font-size:20px;font-weight:600;font-family:"Raleway",sans-serif;line-height:30px;padding-bottom:14px}.read_more_news a{font-weight:500}.news_date{font-size:17px;color:#323232;position:relative;padding-left:38px;padding-bottom:14px}.news_date:before{content:"";border-bottom:1px solid var(--demo-primary);width:26px;position:absolute;top:12px;left:0}.read_more_news{padding-top:3px}ul.list_news_blog li{box-shadow:3px 3px 25px 0px rgba(54,54,54,0.18)}.news_view_all_btn{margin-top:40px;margin-bottom:60px;text-align:center}.register_section_to_vote{background-color:var(--demo-primary);margin:0;padding:0}.register_section_title{color:#fff}.register_section_title .about_us_home_title{color:#fff}.register_section_title .get-point-pic-border{border-bottom:5px solid #fff;padding-top:8px;margin-bottom:50px}.registre_field_in input{color:var(--demo-tertiary);font-size:18px;border:none;border-radius:0;padding:13px 18px}.register_section{width:100%;max-width:500px;margin:auto;padding-left:48px}.image_attechment_register img{width:100%}.registre_field_submit{width:100%}.latest_news_section{margin-top:100px}.news-section-header{text-align:center;margin-bottom:50px}.news-section-title{font-family:'Montserrat', sans-serif;font-weight:900;font-size:36px;color:#01293e;margin:0 0 16px 0}.news-section-underline{width:80px;height:5px;background-color:#00a4db;margin:0 auto}.register_section_to_vote .row{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.footer_section{background-color:var(--demo-primary);padding-bottom:80px;padding-top:60px}.footer-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer-column{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.footer-column--nav{text-align:left}.footer-column--contact{text-align:right}.footer-column--contact .navbar-nav-footer{text-align:right}.footer-column--contact .footer-pic-border{margin-left:auto;margin-right:0}.footer-column--contact .footer-bar-social ul{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.footer-column--contact .footer_newsletter{text-align:right}.footer-column--contact .form-group-subscriber{text-align:right}@media (max-width: 767px){.footer-grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}.footer-column{width:100%;margin-bottom:40px}.footer-column--contact{text-align:left}.footer-column--contact .navbar-nav-footer{text-align:left}.footer-column--contact .footer-pic-border{margin-left:0}.footer-column--contact .footer-bar-social ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer-column--contact .footer_newsletter,.footer-column--contact .form-group-subscriber{text-align:left}}li.footer_menu_title{font-family:"Raleway",sans-serif;font-size:22px;color:#fff}ul.navbar-nav-footer li a{color:#fff;font-size:18px}.footer-pic-border{border-bottom:4px solid #fff;width:63px;margin-bottom:22px;padding-top:0}ul.navbar-nav-footer li{padding:7px 0}ul.navbar-nav-footer{padding:0}.form-group.btn-newsletter-box input{border:none;border-radius:0;font-size:18px;padding:15px 16px;margin-bottom:17px;height:auto;line-height:20px}.newsletter_btn .newsletter-btn-footer{border:none;border-radius:0}.footer-bar-social ul>li{display:inline-block}.footer-bar-social li{margin-right:10px}.footer-column--contact .footer-bar-social li:last-child{margin-right:0}.footer-bar-social ul{padding:0;margin:40px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer_copy_rightstext{background-color:#fff;color:#0f1a1f;text-align:center;padding:17px 0}nav .sub li:hover a,nav .sub li a{color:#fff;font-size:16px;padding:10px 20px 10px 6px}.become_volunteer_text{width:100%;max-width:500px;text-align:center;margin:auto}.become_volunteer_text .get-point-pic-border{padding-top:25px;text-align:center;margin:auto}.become_volunteer_btn{margin-top:68px}.become_volunteer_text p{margin-top:52px}.become_volunteer_section{position:relative}.features_sub_page_title{font-family:"Raleway",sans-serif;font-size:48px;color:#fff;font-weight:bold;line-height:normal}.features_slider_breadcrumbs .breadcrumbs{padding:18px 0 0;margin:0;list-style:none;background-color:transparent;border-radius:0;font-family:"Raleway",sans-serif;font-size:18px}.features_slider_breadcrumbs .breadcrumbs a{font-family:"Raleway",sans-serif;font-size:18px;color:#fff;font-weight:normal}.sub_page_banner_main .features_slider_banner{height:300px}ul.list_news_blog li{margin-bottom:40px}.pagination ul>li>a,.pagination ul>li>span{padding:10px 18px;font-size:18px}.background_image_footer{margin-top:10px;background-color:#00b451;height:10px;width:100%}.news_title_text a{font-size:20px;font-weight:600;font-family:"Raleway",sans-serif;line-height:30px;padding-bottom:14px;color:#0f1a1f}.register_section_to_vote{position:relative}.register_section_to_vote .image_attechment_register{height:100%}.register_section_to_vote .image_attechment_register img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;display:block}.register_section_to_vote .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.register_section_to_vote .col-md-12.col-lg-6{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 991px){.register_section_to_vote .row{display:block}.register_section_to_vote .image_attechment_register img{height:auto;max-height:400px}}.latest_gallery_home_section{margin-bottom:100px}.background_image_footer img{width:100%}.footer_copy_rightstext p{margin-bottom:0}.news-listing-page{padding:60px 0 80px}.news-page-header{margin-bottom:40px}.news-page-title{font-family:'Montserrat', sans-serif;font-weight:900;font-size:42px;color:#01293e;margin:0 0 16px 0}.news-title-underline{width:80px;height:5px;background-color:#00a4db}.news-filter-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:40px;padding-bottom:20px;border-bottom:1px solid #e8e8e8}.news-filter-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-family:'Montserrat', sans-serif;font-weight:600;font-size:14px;color:#01293e;margin-right:6px}.news-filter-label i{color:#8b8178;font-size:13px}.news-filter-btn{background-color:#f5f5f5;border:none;color:#01293e;padding:8px 16px;font-family:'Montserrat', sans-serif;font-weight:500;font-size:13px;border-radius:4px;cursor:pointer;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.news-filter-btn:hover{background-color:#e8e8e8;color:#01293e}.news-filter-btn.active{background-color:#00a4db;color:#fff}.news-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.news-item{-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease}.news-item-link{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 15px rgba(1,41,62,0.08);text-decoration:none;-webkit-transition:box-shadow 0.2s ease, -webkit-transform 0.2s ease;transition:box-shadow 0.2s ease, -webkit-transform 0.2s ease;transition:transform 0.2s ease, box-shadow 0.2s ease;transition:transform 0.2s ease, box-shadow 0.2s ease, -webkit-transform 0.2s ease}.news-item-link:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);box-shadow:0 6px 25px rgba(1,41,62,0.12)}.news-item-image{-ms-flex-negative:0;flex-shrink:0;width:280px;min-height:180px;background-color:#f0f0f0;overflow:hidden}.news-item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease}.news-item-link:hover .news-item-image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.news-item-content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:24px 30px;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}.news-item-title{font-family:'Montserrat', sans-serif;font-weight:700;font-size:24px;line-height:1.3;color:#01293e;margin:0 0 8px 0}.news-item-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px 16px;margin-bottom:12px;font-family:'Montserrat', sans-serif;font-size:13px;color:#8b8178}.news-item-tags{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.news-item-tags i{font-size:10px;color:#aaa}.news-item-excerpt{font-family:'Montserrat', sans-serif;font-size:15px;line-height:1.6;color:#666;margin:0 0 14px 0}.news-item-readmore{font-family:'Montserrat', sans-serif;font-weight:600;font-size:14px;color:#00a4db;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.news-item-readmore i{font-size:12px;-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease, -webkit-transform 0.2s ease}.news-item-link:hover .news-item-readmore i{-webkit-transform:translateX(4px);transform:translateX(4px)}@media (max-width: 768px){.news-item-image{width:200px;min-height:140px}.news-item-content{padding:20px}.news-item-title{font-size:18px}.news-item-excerpt{font-size:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media (max-width: 576px){.news-item-link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news-item-image{width:100%;height:200px;min-height:auto}.news-item-content{padding:20px}}.news-card-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.news-card{width:33.333%;padding:0 15px;margin-bottom:40px;box-sizing:border-box;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease}.news-card-link{display:block;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 20px rgba(1,41,62,0.08);text-decoration:none;height:100%;-webkit-transition:box-shadow 0.2s ease, -webkit-transform 0.2s ease;transition:box-shadow 0.2s ease, -webkit-transform 0.2s ease;transition:transform 0.2s ease, box-shadow 0.2s ease;transition:transform 0.2s ease, box-shadow 0.2s ease, -webkit-transform 0.2s ease}.news-card-link:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);box-shadow:0 8px 30px rgba(1,41,62,0.12)}.news-card-image{position:relative;width:100%;padding-top:66.666%;overflow:hidden;background-color:#f0f0f0}.news-card-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease}.news-card-link:hover .news-card-image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.news-card-content{padding:24px}.news-card-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-tag-pill{display:inline-block;background-color:#00a4db;color:#fff;font-family:'Montserrat', sans-serif;font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:0.5px;padding:4px 10px;border-radius:3px}.news-card-date{font-family:'Montserrat', sans-serif;font-size:13px;color:#8b8178}.news-card-title{font-family:'Montserrat', sans-serif;font-weight:700;font-size:18px;line-height:1.4;color:#01293e;margin:0 0 12px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-card-excerpt{font-family:'Montserrat', sans-serif;font-size:14px;line-height:1.6;color:#666;margin:0 0 16px 0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-card-readmore{font-family:'Montserrat', sans-serif;font-weight:600;font-size:14px;color:#00a4db;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.news-card-readmore i{font-size:12px;-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease, -webkit-transform 0.2s ease}.news-card-link:hover .news-card-readmore i{-webkit-transform:translateX(4px);transform:translateX(4px)}.news-pagination{margin-top:20px;text-align:center}.news-pagination .pagination{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px;list-style:none;padding:0;margin:0}.news-pagination .pagination a,.news-pagination .pagination span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;font-family:'Montserrat', sans-serif;font-weight:600;font-size:14px;color:#01293e;background:#fff;border:1px solid #e8e8e8;border-radius:4px;text-decoration:none;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.news-pagination .pagination a:hover{border-color:#00a4db;color:#00a4db}.news-pagination .pagination .current{background-color:#00a4db;border-color:#00a4db;color:#fff}.news-footer-cta{background-color:#faf2e9;padding:60px 0}.news-footer-cta-grid{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}.news-cta-box{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fff;padding:40px;border-radius:8px;box-shadow:0 2px 20px rgba(1,41,62,0.06);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news-cta-title{font-family:'Montserrat', sans-serif;font-weight:700;font-size:24px;color:#01293e;margin:0 0 12px 0}.news-cta-text{font-family:'Montserrat', sans-serif;font-size:15px;line-height:1.6;color:#666;margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.news-newsletter-form{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-top:24px}.news-cta-join{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.news-cta-join .news-join-btn{margin-top:auto}.news-newsletter-input{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 18px;height:50px;font-family:'Montserrat', sans-serif;font-size:15px;border:1px solid #e0e0e0;border-radius:4px;outline:none;-webkit-transition:border-color 0.2s ease;transition:border-color 0.2s ease;box-sizing:border-box}.news-newsletter-input:focus{border-color:#00a4db}.news-newsletter-btn,.news-join-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;background-color:#00b451;color:#fff;font-family:'Montserrat', sans-serif;font-weight:700;font-size:15px;height:50px;padding:0 24px;border:none;border-radius:2px;cursor:pointer;text-decoration:none;-webkit-transition:background-color 0.2s ease;transition:background-color 0.2s ease;box-sizing:border-box}.news-newsletter-btn:hover,.news-join-btn:hover{background-color:#009944}.news-newsletter-btn i,.news-join-btn i{font-size:13px}.social-feeds-section{background-color:#faf2e9;padding:0 0 40px 0;margin:0}.social-feeds-header{text-align:center;margin-bottom:50px}.social-feeds-title{font-family:'Montserrat', sans-serif;font-weight:900;font-size:36px;color:#01293e;margin:0 0 16px 0}.social-feeds-underline{width:80px;height:5px;background-color:#00a4db;margin:0 auto}.social-feeds-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.social-feed-card{-webkit-box-flex:1;-ms-flex:1 1 400px;flex:1 1 400px;max-width:450px;background:#fff;border-radius:8px;box-shadow:0 2px 20px rgba(1,41,62,0.08);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.social-link-cards{-webkit-box-flex:1;-ms-flex:1 1 300px;flex:1 1 300px;max-width:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.social-link-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:24px;background:#fff;border-radius:8px;box-shadow:0 2px 15px rgba(1,41,62,0.08);text-decoration:none;-webkit-transition:transform 0.2s ease, box-shadow 0.2s ease;-webkit-transition:box-shadow 0.2s ease, -webkit-transform 0.2s ease;transition:box-shadow 0.2s ease, -webkit-transform 0.2s ease;transition:transform 0.2s ease, box-shadow 0.2s ease;transition:transform 0.2s ease, box-shadow 0.2s ease, -webkit-transform 0.2s ease}.social-link-card:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);box-shadow:0 6px 25px rgba(1,41,62,0.12);text-decoration:none}.social-link-card-icon{width:48px;height:48px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.social-link-card-icon i{font-size:22px;color:#fff}.social-link-card--x .social-link-card-icon{background-color:#000}.social-link-card--linkedin .social-link-card-icon{background-color:#0a66c2}.social-link-card--instagram .social-link-card-icon{background:-webkit-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background:linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%)}.social-link-card--youtube .social-link-card-icon{background-color:#ff0000}.social-link-card-content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.social-link-card-name{font-family:'Montserrat', sans-serif;font-weight:700;font-size:16px;color:#01293e}.social-link-card-handle{font-family:'Montserrat', sans-serif;font-weight:500;font-size:14px;color:#8b8178}.social-link-card-arrow{font-size:14px;color:#8b8178;-webkit-transition:transform 0.2s ease, color 0.2s ease;-webkit-transition:color 0.2s ease, -webkit-transform 0.2s ease;transition:color 0.2s ease, -webkit-transform 0.2s ease;transition:transform 0.2s ease, color 0.2s ease;transition:transform 0.2s ease, color 0.2s ease, -webkit-transform 0.2s ease}.social-link-card:hover .social-link-card-arrow{-webkit-transform:translateX(4px);transform:translateX(4px);color:#00a4db}.social-feed-card-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e8e8e8}.social-feed-card-header-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.social-feed-card-header-left i{font-size:18px;width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;color:#fff}.social-feed-card-header-left .fa-facebook-f{background-color:#1877f2}.social-feed-card-header-left .fa-x-twitter{background-color:#000}.social-feed-card-header-left span{font-family:'Montserrat', sans-serif;font-weight:700;font-size:16px;color:#01293e}.social-feed-card-body{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0;min-height:500px}.social-feed-embed{width:100%;height:500px;overflow:hidden}.social-feed-embed--facebook{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:10px}.social-feed-embed--facebook iframe{max-width:100%}.social-feed-embed--twitter{padding:10px 15px;overflow-y:auto}.social-feed-follow-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:8px 16px;font-family:'Montserrat', sans-serif;font-weight:700;font-size:13px;color:#fff;text-decoration:none;border-radius:2px;-webkit-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.social-feed-follow-btn i{font-size:11px;-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease, -webkit-transform 0.2s ease}.social-feed-follow-btn:hover{text-decoration:none;color:#fff}.social-feed-follow-btn:hover i{-webkit-transform:translateX(4px);transform:translateX(4px)}.social-feed-follow-btn--facebook{background-color:#1877f2}.social-feed-follow-btn--facebook:hover{background-color:#166fe5}.social-feed-follow-btn--twitter{background-color:#000}.social-feed-follow-btn--twitter:hover{background-color:#333}@media (max-width: 991px){.news-section-title,.social-feeds-title{font-size:32px}.social-feeds-grid{gap:30px}.social-feed-card{max-width:100%}.social-link-cards{max-width:100%}}@media (max-width: 767px){.news-section-header,.social-feeds-header{margin-bottom:40px}.news-section-title,.social-feeds-title{font-size:28px}.social-feeds-grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.social-feed-card{width:100%;max-width:400px}.social-feed-card-body,.social-feed-embed{min-height:400px;height:400px}.social-link-cards{width:100%;max-width:400px}.social-link-card{padding:16px 20px}.social-link-card-icon{width:42px;height:42px}.social-link-card-icon i{font-size:20px}}.hero-slider{position:relative;width:100vw;margin-left:calc(-50vw + 50%);height:520px;overflow:hidden;background-color:#01293e}@media (max-width: 991px){.hero-slider{height:420px}}@media (max-width: 767px){.hero-slider{height:350px}}.hero-slider__container{position:relative;width:100%;height:100%}.hero-slider__slides{position:relative;width:100%;height:100%}.hero-slider__slide{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;z-index:1;-webkit-transition:opacity 400ms ease, visibility 400ms ease;transition:opacity 400ms ease, visibility 400ms ease}.hero-slider__slide--active{opacity:1;visibility:visible;z-index:2}.hero-slider__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.hero-slider__image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;-webkit-filter:brightness(0.85);filter:brightness(0.85);-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 6s ease-out;transition:-webkit-transform 6s ease-out;transition:transform 6s ease-out;transition:transform 6s ease-out, -webkit-transform 6s ease-out}.hero-slider__slide--active .hero-slider__image{-webkit-transform:scale(1.05);transform:scale(1.05)}.hero-slider__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(left, rgba(1,41,62,0.85) 0%, rgba(1,41,62,0.7) 25%, rgba(1,41,62,0.4) 50%, rgba(1,41,62,0.1) 75%, transparent 100%);background:linear-gradient(to right, rgba(1,41,62,0.85) 0%, rgba(1,41,62,0.7) 25%, rgba(1,41,62,0.4) 50%, rgba(1,41,62,0.1) 75%, transparent 100%);z-index:2}@media (max-width: 767px){.hero-slider__overlay{background:-webkit-linear-gradient(top, rgba(1,41,62,0.6) 0%, rgba(1,41,62,0.75) 50%, rgba(1,41,62,0.85) 100%);background:linear-gradient(to bottom, rgba(1,41,62,0.6) 0%, rgba(1,41,62,0.75) 50%, rgba(1,41,62,0.85) 100%)}}.hero-slider__content{position:relative;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:60px 0}@media (max-width: 767px){.hero-slider__content{padding:40px 0 80px 0;-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}}.hero-slider__text{max-width:55%}@media (max-width: 991px){.hero-slider__text{max-width:65%}}@media (max-width: 767px){.hero-slider__text{max-width:100%;text-align:center}}.hero-slider__headline{font-family:'Montserrat', sans-serif;font-weight:900;font-size:44px;line-height:1.15;color:#ffffff;margin:0 0 20px 0;padding:0;letter-spacing:-0.02em}@media (max-width: 991px){.hero-slider__headline{font-size:36px}}@media (max-width: 767px){.hero-slider__headline{font-size:28px;margin-bottom:12px}}.hero-slider__supporting{font-family:'Montserrat', sans-serif;font-weight:400;font-size:18px;line-height:1.6;color:#faf2e9;margin:0 0 28px 0;padding:0;max-width:500px}@media (max-width: 767px){.hero-slider__supporting{font-size:15px;margin:0 auto 20px auto;max-width:100%}}.hero-slider__cta{display:inline-block}.hero-slider__button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 28px;background-color:#00b451;color:#ffffff;font-family:'Montserrat', sans-serif;font-weight:700;font-size:16px;text-decoration:none;border:none;cursor:pointer;text-transform:capitalize;-webkit-transition:box-shadow 0.2s ease, background-color 0.2s ease, -webkit-transform 0.2s ease;transition:box-shadow 0.2s ease, background-color 0.2s ease, -webkit-transform 0.2s ease;transition:transform 0.2s ease, box-shadow 0.2s ease, background-color 0.2s ease;transition:transform 0.2s ease, box-shadow 0.2s ease, background-color 0.2s ease, -webkit-transform 0.2s ease}.hero-slider__button:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,0.25);background-color:#009945;color:#ffffff;text-decoration:none}.hero-slider__button i{font-size:14px;margin-left:10px}@media (max-width: 767px){.hero-slider__button{padding:12px 24px;font-size:15px}}.hero-slider__arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:48px;height:48px;border-radius:50%;background-color:#01293e;border:2px solid rgba(255,255,255,0.3);color:#ffffff;cursor:pointer;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color 0.2s ease, border-color 0.2s ease;transition:background-color 0.2s ease, border-color 0.2s ease}.hero-slider__arrow i{font-size:16px}.hero-slider__arrow:hover{background-color:#0a3d54;border-color:rgba(255,255,255,0.5)}.hero-slider__arrow--prev{left:20px}.hero-slider__arrow--next{right:20px}@media (max-width: 767px){.hero-slider__arrow{display:none}}.hero-slider__pagination{position:absolute;bottom:28px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10;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}@media (max-width: 767px){.hero-slider__pagination{bottom:20px}}.hero-slider__dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.hero-slider__dot{width:12px;height:12px;border-radius:50%;border:2px solid #ffffff;background-color:transparent;cursor:pointer;padding:0;margin:0 5px;-webkit-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.hero-slider__dot:hover{background-color:rgba(255,255,255,0.4)}.hero-slider__dot--active{background-color:#00b451;border-color:#00b451}.hero-slider__progress{width:120px;height:3px;background-color:rgba(255,255,255,0.3);border-radius:2px;overflow:hidden;margin-bottom:12px}.hero-slider__progress-bar{width:0%;height:100%;background-color:#00a4db;border-radius:2px}.hero-slider__progress-bar--animating{-webkit-animation:hero-progress-fill 7s linear forwards;animation:hero-progress-fill 7s linear forwards}@-webkit-keyframes hero-progress-fill{from{width:0%}to{width:100%}}@keyframes hero-progress-fill{from{width:0%}to{width:100%}}.hero-slider__playpause{width:32px;height:32px;border-radius:50%;background-color:rgba(1,41,62,0.6);border:1px solid rgba(255,255,255,0.3);color:#ffffff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.hero-slider__playpause i{font-size:12px}.hero-slider__playpause:hover{background-color:rgba(1,41,62,0.8)}::-webkit-input-placeholder{color:#7e8182;font-size:18px}:-ms-input-placeholder{color:#7e8182;font-size:18px}::-moz-placeholder{font-size:18px;color:#7e8182}::placeholder{font-size:18px;color:#7e8182}select,textarea,input{font-size:18px}label,input,button,select,textarea{font-size:18px}.form-wrap,.form_wrap{border-left:none}input:-webkit-autofill{background-color:#fff !important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{background-color:#fff !important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.volunteer_page_main textarea,.volunteer_page_main input[type="text"],.volunteer_page_main input[type="email"],.volunteer_page_main input[type="tel"]{background-color:#ffffff;border:none;border-bottom:1px solid #878c8f;-webkit-appearance:none;padding:4px 6px 15px 0;margin-bottom:27px}.form-wrap-valunteer .padtopmore{margin-bottom:20px}.form-wrap-valunteer .submit-button{margin-top:24px;width:100%}.form-wrap-valunteer h2{font-weight:600}.volunteer_page_main .intro h3{margin-bottom:26px}.form-wrap-valunteer{width:40%;float:left;padding:0px 46px 10px}.valunteer_image_attachments{width:60%;float:left}.form_valunteer_image_box{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-shadow:3px 3px 25px 0px rgba(54,54,54,0.18);margin:100px 0 70px}.v_listing_img img{width:100%}.upcomming_event_listing{margin-top:100px}.event_page_main{margin-bottom:27px}.eventdetail_page_box_section{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-webkit-box-align:center;-ms-flex-align:center;box-shadow:3px 3px 25px 0px rgba(54,54,54,0.18);margin:100px 0 70px}.form_event_rsvp_come_user{width:40%;float:left;padding:40px 46px 40px;background-color:#fff}.event_detail_full_text{width:60%;float:left;background-color:var(--demo-primary);color:#fff;padding:50px 0 50px 60px}.event_detail_full_text .subhead{text-transform:capitalize;font-weight:500;font-size:22px;font-family:"Raleway",sans-serif;padding-bottom:16px}.event_detail_full_text .subhead img{vertical-align:text-bottom;padding-right:16px}.event_detail_full_text .subtext a{color:#fff}.event_detail_full_text .subtext a.link_g{color:var(--demo-secondary);font-size:18px;font-weight:600}.event-detail,.event_detail{margin:18px 0;clear:both}.event_detail_full_text #slider-cards .slider-card-profile{color:var(--demo-primary)}.form_event_rsvp_come_user #event_rsvp_guests_count{width:100%}.form_event_rsvp_come_user textarea,.form_event_rsvp_come_user input[type="text"],.form_event_rsvp_come_user input[type="email"],.form_event_rsvp_come_user input[type="tel"]{background-color:#ffffff;border:none;border-bottom:1px solid #878c8f;-webkit-appearance:none;padding:4px 6px 15px 0;margin-bottom:27px}.form-wrap-event.rsvp-see-to h3{padding-bottom:20px}.form_event_rsvp_come_user .submit-button{width:100%}#intro h3{margin-bottom:26px}.eventdetail_page_box_section .form_event_rsvp_come_user .padtop.padbottom{width:100%;float:none}.feedback_page_box{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-webkit-box-align:center;-ms-flex-align:center;box-shadow:3px 3px 25px 0px rgba(54,54,54,0.18);margin:100px 0 70px}.form_wrap_feedback_form{width:40%;float:left;padding:50px 46px 50px}.contact_us_map{width:60%;float:left}.form_wrap_feedback_form textarea,.form_wrap_feedback_form input[type="text"],.form_wrap_feedback_form input[type="email"],.form_wrap_feedback_form input[type="tel"]{background-color:#ffffff;border:none;border-bottom:1px solid #878c8f;-webkit-appearance:none;padding:4px 6px 15px 0;margin-bottom:27px}.contact_us_map iframe{width:100%;height:100%}.donate_page_box{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-webkit-box-align:center;-ms-flex-align:center;box-shadow:3px 3px 25px 0px rgba(54,54,54,0.18);margin:100px 0 70px}.form_wrap_donate_form{width:40%;float:left;padding:50px 46px 50px;background-color:var(--demo-primary);color:#fff}.donate_image_attechment{width:60%;float:left}.progress-indicator-stages{list-style-type:none;padding:0 0 15px 0;margin:0 auto;width:auto;text-align:center}.progress-indicator-stages li{display:inline-block;position:relative;margin-right:32px;white-space:nowrap;width:51px}.progress-indicator-stages li .stage-count{position:relative;display:block;color:#333;width:35px;height:35px;text-align:center;border-radius:99px;font-weight:600;line-height:35px;font-size:18px}.progress-indicator-stages li.active .stage-count-inner{background:#fff;color:var(--demo-primary)}.progress-indicator-stages li .stage-count-inner{width:35px;height:35px;line-height:35px;display:block;position:relative;color:#fff;border:solid 1px #fff;position:relative;border-radius:50%}.progress-indicator-stages li:after{content:" ";width:42px;height:0;border-bottom:1px solid #FFFFFF;position:absolute;top:18px;left:39px}.progress-indicator-stages li.completed .stage-count-inner{text-indent:-9999px;background:#fff;color:var(--demo-primary);cursor:pointer}.progress-indicator-stages li.completed .stage-count-inner:before{position:absolute;width:34px;line-height:34px;z-index:20;opacity:1;text-align:center;top:0;left:-3px;cursor:pointer;text-indent:0}.progress-indicator-stages li:last-child{margin-right:0}.page-pages-show-donation-v2-wide .progress-indicator-stages li:last-child:after,.page-pages-show-donation-wide .progress-indicator-stages li:last-child:after{display:none}.title_stage_step{text-align:center}.donation-v2-options .currency-symbol{font-size:21px !important;font-family:"Raleway",sans-serif;text-align:center;font-weight:600;padding:0px 0 15px}.page-pages-show-donation-v2-wide .row-fluid.donation-v2-options label{display:inline;color:#fff !important}.page-pages-show-donation-v2-wide input,.page-pages-show-donation-v2-wide select{padding:10px 6px}a.progress-stage-button-prev{font-weight:bold;color:#fff}.form_wrap_donate_form label.control-label.custom-error.text-left{color:red}.intro_donate_section{padding:40px 40px 20px}.page-pages-show-donation-v2-wide .radio-inline.donation-v2-amounts input[type="radio"]:checked+label{background-color:var(--demo-secondary);color:#fff}.form_votepledge_box{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-webkit-box-align:center;-ms-flex-align:center;box-shadow:3px 3px 25px 0px rgba(54,54,54,0.18);margin:100px 0 70px}.form-wrap-votepledge{width:40%;float:left;padding:40px 46px 40px}.vote_pledge_image_attachments{width:60%;float:left}.vote_pledge_image_attachments img{width:100%}.form-wrap-votepledge textarea,.form-wrap-votepledge input[type="text"],.form-wrap-votepledge input[type="email"],.form-wrap-votepledge input[type="tel"]{background-color:#ffffff;border:none;border-bottom:1px solid #878c8f;-webkit-appearance:none;padding:4px 6px 15px 0;margin-bottom:27px}.survey_page_box_section{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-webkit-box-align:center;-ms-flex-align:center;box-shadow:3px 3px 25px 0px rgba(54,54,54,0.18);margin:100px 0 0px}.form_survey_user{width:40%;float:left;padding:50px 46px 50px}.survey_image_attachments{width:60%;float:left}.form_survey_user textarea,.form_survey_user input[type="text"],.form_survey_user input[type="email"],.form_survey_user input[type="tel"]{background-color:#ffffff;border:none;border-bottom:1px solid #878c8f;-webkit-appearance:none;padding:4px 6px 15px 0;margin-bottom:27px}.moneybomb_page_box{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;box-shadow:3px 3px 25px 0px rgba(54,54,54,0.18);margin:100px 0 70px}.form_wrap_moneybomb_text{padding:50px 46px 50px;width:50%;float:left}.form_wrap_moneybomb_form{width:50%;float:left;padding:50px 46px 50px;background-color:var(--demo-primary);color:#fff}#moneybomb-content h3{margin-bottom:26px}#slider-cards .slider-card-profile{border-left:none}.form_wrap_moneybomb_form .subhead{text-transform:none;font-weight:500;font-size:22px;text-align:center;font-family:"Raleway",sans-serif;text-decoration:underline;margin-bottom:40px}.form_wrap_moneybomb_form h4{text-align:center;margin-top:60px}.countdown{margin:auto;width:415px;text-align:center}#t7_d,#t7_h,#t7_m,#t7_s{background-image:none;font-size:40px;font-family:"Raleway",sans-serif;width:auto;padding:0 20px}#t7_timer{text-align:center;margin:auto;width:100%}#t7_dl,#t7_hl,#t7_ml,#t7_sl{font-family:"Raleway",sans-serif;color:#fff;font-size:18px;font-weight:normal;padding:20px 26px 0 26px;width:auto;text-transform:uppercase}.form_wrap_moneybomb_form .radio-inline input[type="radio"]{padding-left:0;display:block;position:absolute;left:-9999px}.form_wrap_moneybomb_form .radio-inline label.radio{background-color:#fff;color:#0f1a1f;display:inline-block;font-weight:bold;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:5px 0 0;width:90px;padding:11px 0px !important;border-radius:0}.form_wrap_moneybomb_form .radio-inline input[type="radio"]:checked+label{background-color:var(--demo-secondary);color:#fff}.form_wrap_moneybomb_form .padbottom{text-align:center}body.page-type-moneybomb .radio-inline>label{display:block;margin-top:20px;font-size:22px;font-family:"Raleway",sans-serif;margin-bottom:10px}.form_wrap_moneybomb_form textarea,.form_wrap_moneybomb_form input[type="text"],.form_wrap_moneybomb_form input[type="email"],.form_wrap_moneybomb_form input[type="tel"]{padding:10px 6px}.form_wrap_moneybomb_form .padtop.padbottom{width:100%;float:none}.suggestion_box_section{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;box-shadow:3px 3px 25px 0px rgba(54,54,54,0.18);margin:100px 0 70px}.form-wrap-suggestion-box{width:40%;float:left;padding:50px 46px 50px}.suggestion_box_attachments{width:60%;float:left}.form-wrap-suggestion-box .user-session-form-container{display:block}.form-wrap-suggestion-box .user-session-form-container .sign-in-with-email,.form-wrap-suggestion-box .user-session-form-container .sign-up{border-left:none;padding-left:0;width:100%;margin:0}.form-wrap-suggestion-box .oauth-links{width:100%}.form-wrap-suggestion-box input[type="text"],.form-wrap-suggestion-box textarea,.form-wrap-suggestion-box input[type="email"],.form-wrap-suggestion-box input[type="password"]{background-color:#e5e5e5;border:none;padding:14px 10px}.form_signup_box{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;box-shadow:3px 3px 25px 0px rgba(54,54,54,0.18);margin:100px 0 70px}.form-wrap-signup{width:40%;float:left;padding:40px 46px 40px}.sign_up_image_attachments{width:60%;float:left}.sign_up_image_attachments img{width:100%;height:100%}.form-wrap-signup textarea,.form-wrap-signup input[type="text"],.form-wrap-signup input[type="email"],.form-wrap-signup input[type="tel"]{background-color:#ffffff;border:none;border-bottom:1px solid #878c8f;-webkit-appearance:none;padding:4px 6px 15px 0;margin-bottom:27px}.form-wrap-signup .submit-button{margin-top:24px;width:100%}.petition_page_box{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;box-shadow:3px 3px 25px 0px rgba(54,54,54,0.18);margin:100px 0 70px}.form_wrap_petition_text{padding:50px 46px 50px;width:50%;float:left}.form_wrap_petition_form{width:50%;float:left;padding:50px 46px 50px;background-color:var(--demo-primary);color:#fff}.form_wrap_petition_form textarea,.form_wrap_petition_form input[type="text"],.form_wrap_petition_form input[type="email"],.form_wrap_petition_form input[type="tel"],.form_wrap_petition_form select{padding:10px 6px;width:100%}.form_wrap_petition_form input[type="file"]{color:#fff}.form_endorsement_image_box{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;box-shadow:3px 3px 25px 0px rgba(54,54,54,0.18);margin:100px 0 70px}.form-wrap-endorsement{width:40%;float:left;padding:50px 46px 50px}.endorsement_image_attachments{width:60%;float:left}.form-wrap-endorsement textarea,.form-wrap-endorsement input[type="text"],.form-wrap-endorsement input[type="email"],.form-wrap-endorsement input[type="tel"]{background-color:#ffffff;border:none;border-bottom:1px solid #878c8f;-webkit-appearance:none;padding:4px 6px 15px 0;margin-bottom:27px}.recruiting_box_section{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;box-shadow:3px 3px 25px 0px rgba(54,54,54,0.18);margin:40px 0 70px}.recruiting_share_link{width:40%;float:left;padding:36px 46px 10px}.recruiting_image_attachments{width:60%;float:left}.recruiting_page_main .headline{margin-top:40px;font-weight:600}.recruiting_share_link .subhead{text-transform:unset;font-size:22px;font-family:"Raleway",sans-serif;font-weight:600}#tracking_link{width:100%;font-weight:normal;font-size:18px;background-color:#e5e5e5;border:none;padding:15px 10px;margin-top:25px}.page-type-recruiting h4{font-family:"Raleway",sans-serif;font-weight:600}.page-type-recruiting .recruiting_share_link .padtopmore h4{padding-bottom:7px}.submit-button,.success-button{background-color:var(--demo-secondary) !important}.button,.small_button{background-color:var(--demo-secondary)}#payment-methods .StripeElement{border:0px;padding-right:0px !important;padding-left:0px !important}#cc-request-button{padding-top:8px}#cc-request-button button{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;border-radius:4px;width:100%;height:40px}#payment-methods{display:none}#your-info{display:none}#cc-info{display:none}#credit-card-icon{display:inline-block;background-image:url("/assets/icons/ic_creditcard.svg");background-repeat:no-repeat;background-position:center;background-size:32px 32px;width:32px;height:32px;margin-right:.5em}#selected-payment-method{display:none;border-radius:2px;text-align:center}#selected-payment-method div{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}#selected-payment-method p{font-size:1em}#selected-payment-method a{font-size:1em}#submitted-payment-method{display:none}#payment-method-icon{display:inline-block;background-image:url("/assets/icons/ic_expresspay-other.svg");background-repeat:no-repeat;background-position:center;background-size:40px 24px;width:40px;height:24px;margin-right:1em}#payment-method-icon[data-type="apple_pay"]{background-image:url("/assets/icons/ic_applepay.svg")}#payment-method-icon[data-type="google_pay"]{background-image:url("/assets/icons/ic_googlepay.svg")}#demographics-read-only{display:none}#address-read-only{display:none}#edit-demographics{float:right}#edit-address{float:right}.address-line{display:block}input#address_change_submitted_address{padding:15px 20px;background-color:#e3e3e3;border:none;border-radius:0}.map_search_box{width:100%;display:inline-block}.padtop.padbottom{width:60%;float:left}.search_btn_sub{width:40%;float:left;padding:10px 0}.search_btn_sub input.submit-button{border:none;border-radius:0;padding:13.5px 40px}.reaction-wrap-leave .user-session-form-container input{padding:14px 10px}.reading-progress-bar{position:fixed;top:0;left:0;height:3px;background:#00a4db;width:0%;z-index:9999;-webkit-transition:width 0.1s ease-out;transition:width 0.1s ease-out;pointer-events:none}.blog-post-page{padding:50px 0 80px}.blog-post-layout{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.blog-post-article{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;max-width:720px}.blog-post-breadcrumbs{font-family:'Montserrat', sans-serif;font-size:14px;color:#8b8178;margin-bottom:12px}.blog-post-breadcrumbs a{color:#00a4db;text-decoration:none;-webkit-transition:color 0.2s ease;transition:color 0.2s ease}.blog-post-breadcrumbs a:hover{text-decoration:underline}.blog-post-breadcrumbs .separator{margin:0 8px;color:#8b8178}.blog-post-breadcrumbs .current{color:#01293e}.blog-post-header{margin-bottom:32px}.blog-post-title{font-family:'Montserrat', sans-serif;font-weight:900;font-size:44px;line-height:1.15;color:#01293e;margin:0 0 16px}.blog-post-meta{font-family:'Montserrat', sans-serif;font-size:14px;color:#8b8178;margin-bottom:20px}.blog-post-meta time{color:#8b8178}.blog-post-meta .meta-separator{margin:0 8px;color:#8b8178}.blog-post-meta .blog-post-author{color:#8b8178}.blog-post-divider{width:80px;height:4px;background-color:#00a4db}.blog-post-content{font-family:'Montserrat', sans-serif;font-size:17px;line-height:1.75;color:#01293e}.blog-post-content p{margin-bottom:1.5em}.blog-post-content h2{font-family:'Montserrat', sans-serif;font-weight:700;font-size:28px;color:#01293e;margin:0 0 0.5em}.blog-post-content h3{font-family:'Montserrat', sans-serif;font-weight:700;font-size:22px;color:#01293e;margin:0 0 0.5em}.blog-post-content ul,.blog-post-content ol{margin-bottom:0.75em;padding-left:1.5em}.blog-post-content li{margin-bottom:0.25em}.blog-post-content a{color:#00a4db;text-decoration:none}.blog-post-content a:hover{text-decoration:underline}.blog-post-content blockquote{border-left:4px solid #00a4db;margin:1.5em 0;padding:1em 1.5em;background:#faf2e9;font-style:italic}.blog-post-content img{max-width:100%;height:auto;margin:1.5em 0}.blog-post-sidebar{width:320px;-ms-flex-negative:0;flex-shrink:0;margin-top:140px;background:rgba(0,164,219,0.06);padding:24px}.blog-sidebar-section{margin-bottom:28px;padding-bottom:24px;border-bottom:1px solid rgba(0,164,219,0.15)}.blog-sidebar-section:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.blog-sidebar-section .submit-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;background:#00b451;color:#fff;padding:12px 20px;border:none;border-radius:4px;font-family:'Montserrat', sans-serif;font-weight:700;font-size:15px;text-decoration:none;-webkit-transition:background 0.2s ease;transition:background 0.2s ease}.blog-sidebar-section .submit-button:hover{background:#009b46;text-decoration:none;color:#fff}.blog-sidebar-section .submit-button i{font-size:14px}.blog-sidebar-title{font-family:'Montserrat', sans-serif;font-weight:700;font-size:16px;color:#01293e;margin:0 0 14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.blog-sidebar-title i{color:#00a4db;font-size:15px}.blog-sidebar-topics .blog-tags-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.blog-sidebar-topics .padbottom{padding:0;margin:0}.blog-sidebar-topics .icon-tag{display:none !important}.blog-sidebar-topics .page-tag-background{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;gap:6px;background:transparent !important;border:none !important;padding:0 !important;text-indent:0 !important}.blog-sidebar-topics .page-tag{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;background:rgba(255,255,255,0.7) !important;border:1px solid rgba(0,164,219,0.12) !important;border-radius:4px !important;padding:10px 12px !important;font-size:14px;font-weight:500;color:#01293e;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;white-space:nowrap;text-indent:0 !important}.blog-sidebar-topics .page-tag:hover{background:#fff !important;border-color:rgba(0,164,219,0.25) !important}.blog-sidebar-topics .page-tag::before{content:'\f02b';font-family:'Font Awesome 6 Free';font-weight:900;color:#c00;font-size:14px;-ms-flex-negative:0;flex-shrink:0}.blog-sidebar-topics .page-tag a{color:#01293e;text-decoration:none}.blog-sidebar-citation .citation-wrapper{position:relative;background:rgba(255,255,255,0.7);border:1px solid rgba(0,164,219,0.12);border-radius:4px;padding:12px 14px;padding-right:40px}.blog-sidebar-citation .post-citation{font-size:13px;color:#666;font-style:italic;margin:0;line-height:1.6;word-break:break-word;overflow-wrap:break-word}.blog-sidebar-citation .post-citation cite{font-style:normal;font-weight:600;color:#01293e}.blog-sidebar-citation .citation-copy-btn{position:absolute;top:8px;right:8px;background:transparent;border:none;padding:6px 8px;cursor:pointer;color:#8b8178;-webkit-transition:color 0.2s ease;transition:color 0.2s ease}.blog-sidebar-citation .citation-copy-btn:hover{color:#00a4db}.blog-sidebar-citation .citation-copy-btn.copied{color:#00b451}.blog-sidebar-citation .citation-copy-btn i{font-size:14px}.blog-post-sidebar .blog-resources{background:transparent;padding:0;margin-bottom:28px;padding-bottom:24px;border-radius:0;border-top:none;border-bottom:1px solid rgba(0,164,219,0.15);margin-top:0}.blog-post-sidebar .blog-resources-title{font-family:'Montserrat', sans-serif;font-weight:700;font-size:16px;color:#01293e;margin:0 0 14px;padding-bottom:0;border-bottom:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.blog-post-sidebar .blog-resources-title i{color:#00a4db;font-size:15px}.blog-post-sidebar .blog-file-item{background:rgba(255,255,255,0.7);border:1px solid rgba(0,164,219,0.12)}.blog-post-sidebar .blog-file-item:hover{background:#fff;border-color:rgba(0,164,219,0.25)}.blog-post-recent-list{text-align:left;margin-bottom:20px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.image_popular_post{float:left;width:30.66666667%}.text_popular_post{width:69.333333%;float:left;padding-left:15px}.recent_title_main_text{font-size:24px;font-weight:600;border-bottom:1px solid #fff;padding-bottom:25px;margin-bottom:28px;font-family:"Raleway",sans-serif}.recent_post_sidbar_detail{background:var(--demo-primary);color:#fff;padding:40px 20px 20px}.title_blog_sub_listing_recent a{font-size:18px;color:#fff}.blog_date_recent{font-size:16px}.widget_instagram_feed iframe{height:295px}.widget_instagram_feed_box{background:#d62977;padding:35px 20px 30px;margin-top:40px}.instagram_feed_title{font-size:24px;font-weight:600;border-bottom:1px solid #fff;padding-bottom:25px;margin-bottom:33px;font-family:"Raleway",sans-serif;color:#fff}.become_feed_title{font-size:24px;font-weight:600;border-bottom:1px solid var(--demo-tertiary);padding-bottom:25px;margin-bottom:33px;font-family:"Raleway",sans-serif;color:var(--demo-tertiary)}.become_a_valunteer_box{background:#fff;padding:35px 20px 30px;margin-top:40px}.latest_news_detail_page{margin-top:100px}.latest_news_detail_page .listnews_blog_sub_section .headline{display:block;width:100%;float:none}.latest_news_detail_page .listnews_blog_sub_section #content{display:block;width:100%;float:none}.latest_news_detail_page .listnews_blog_sub_section .intro{display:block;width:100%;float:none}.latest_news_detail_page .listnews_blog_sub_section .content{display:block;width:100%;float:none}.latest_news_detail_page .listnews_blog_sub_section .headline h1{line-height:normal}.latest_news_detail_page .content h3{margin-bottom:10px}.padtopless_date img{vertical-align:middle;padding-right:14px}.padtopless_date span{vertical-align:middle}.padtopless_date{padding-top:14px;border-bottom:1px solid #b7b7b7;margin-bottom:20px;padding-bottom:20px}.padtopless_date .byline{display:block;margin-top:8px;font-size:14px;color:#666}.social_feed_section .blog-resources,.social_feed_section .blog-sidebar-section{background:#fff;padding:15px;margin-top:10px;border-top:none}.blog-section-title,.blog-resources-title{font-family:"Raleway",sans-serif;font-size:16px;font-weight:600;color:var(--demo-tertiary);margin:0 0 0.5rem;padding-bottom:8px;border-bottom:1px solid #e0e0e0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.4rem}.blog-section-title i,.blog-resources-title i{color:var(--demo-primary)}.blog-tags-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.4rem;padding-top:0.25rem}.blog-tags-list .page-tag-background,.blog-tags-list .page-tag{display:inline-block;text-indent:0;background:rgba(0,128,187,0.08);border:1px solid rgba(0,128,187,0.15);border-radius:4px;padding:0.35rem 0.6rem;font-size:0.8rem;font-weight:500;color:var(--demo-tertiary);white-space:nowrap;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.blog-tags-list .page-tag-background a,.blog-tags-list .page-tag a{color:var(--demo-tertiary);text-decoration:none;pointer-events:none;cursor:default}.blog-tags-list .icon-tag{display:none}.social_feed_section .post-footer{border-top:none;padding-top:0;margin-top:10px}.post-citation{font-size:0.8rem;color:#666;font-style:italic;margin:0;line-height:1.5;background:rgba(0,128,187,0.08);border:1px solid rgba(0,128,187,0.15);border-radius:4px;padding:0.5rem 0.75rem}.post-citation cite{font-style:normal;font-weight:600;color:var(--demo-tertiary)}.post-citation a{word-break:break-all;color:var(--demo-primary);pointer-events:none;cursor:default}.blog-end-mark{text-align:center;margin:2rem 0 1rem}.blog-end-mark img{width:24px;height:24px}.twitter_feed_section iframe{height:480px !important}.twitter_feed_section{margin-bottom:40px;box-shadow:3px 3px 25px 0px rgba(54,54,54,0.12)}.facebook_feed_section{box-shadow:3px 3px 25px 0px rgba(54,54,54,0.12)}.facebook_feed_section iframe{height:445px}.about_us_section_box{background:#f2f2f2;padding:100px 0}.about_us_section_box h2{padding-top:0 !important}.btn_donate_about{margin-top:38px}.col-md-12.about_us_attachment{text-align:right;vertical-align:middle}.details_of_feature{width:100%;-ms-box-orient:horizontal;display:-webkit-box;display:-ms-flexbox;display:-moz-flex;display:flex;-webkit-flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:36px}.all_details_section .details_of_feature:nth-child(odd) .feature_left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.feature_left{width:50%;display:inline-block;vertical-align:middle}.all_details_section .details_of_feature:nth-child(odd) .feature_left .feature_left_center{width:90%;margin-left:auto;display:block}.all_details_section .details_of_feature:nth-child(even) .feature_left .feature_left_center{width:90%;margin-right:auto;display:block}.feature_left_center{display:table-cell;vertical-align:middle}.details_section_title{font-family:"Raleway",sans-serif;font-size:36px;color:#0f1a1f;margin-bottom:16px;line-height:normal;font-weight:600}.details_section_contents p{font-size:18px;color:#0f1a1f;line-height:27px}.candidate_section{margin-top:78px}.candidate_section_title{margin-bottom:72px}.all_details_section .details_of_feature:nth-child(odd) .feature_right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:left}.feature_right{width:50%;display:inline-block;vertical-align:middle;text-align:center;position:relative}.all_details_section .details_of_feature:nth-child(even) .feature_right{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:right}.feature_right img{box-shadow:0px 0px 33.75px 11.25px rgba(80,80,80,0.15)}.candidate_section_title_small{font-size:22px;color:var(--demo-primary);line-height:25px;font-weight:500;padding-bottom:16px}.about_us_pageslug .become_volunteer_text{margin-top:100px;margin-bottom:70px}.sub_page_full_content h2.headline{font-weight:600}.sub_page_full_content{padding-top:40px}.sub_page_full_content.about_us_pageslug{padding-top:0}.col-md-12.about_us_attachment_mobile_view{display:none}.our_elected_representative{background-color:var(--demo-primary);color:#fff;width:100%;display:inline-block;padding-bottom:90px}.our_elected_title{font-size:22px;color:#fff;line-height:25px;font-weight:500;padding-bottom:16px}.our_elected_section_main_title{margin-top:96px}.our_elected_section_main_title p{margin-top:22px;margin-bottom:53px}.our_elected_listing_name{text-align:center;font-size:24px;font-weight:500;font-family:"Raleway",sans-serif;padding-top:27px}.our_elected_listing_lead_att{text-align:center}.our_elected_representative.leadership .our_elected_listing_img{width:100%;max-width:300px;aspect-ratio:1 / 1;border-radius:50%;overflow:hidden;margin:0 auto}.our_elected_representative.leadership .our_elected_listing_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.faqs .twocolumn-container{margin-top:0}.faq_section_main #accordion{margin:100px 0}.faq_section_main .accordion{background-color:var(--demo-primary);color:#fff;cursor:pointer;padding:26px 30px;width:100%;border:none;text-align:left;outline:none;font-size:22px;-webkit-transition:0.4s;transition:0.4s;line-height:unset}.faq_section_main .active{background-color:var(--demo-tertiary)}.faq_section_main .accordion:after{content:'\002B';color:#fff;font-weight:bold;float:right;margin-left:5px}.faq_section_main .active:after{content:"\2212"}.faq_section_main .panel{padding:0 0px;background-color:var(--demo-tertiary);max-height:0;overflow:hidden;-webkit-transition:max-height 0.2s ease-out;transition:max-height 0.2s ease-out;margin-bottom:23px;margin-top:-2px}#accordion p{color:#fff;padding:0 30px 10px}.directory_page_main h2.headline{font-weight:600}.directory_page_main{margin-top:40px}.directory_page_main #content{padding-top:35px}.directory_listings_section .align-middle{vertical-align:middle !important}.directory_listings_section .name_user a{color:var(--demo-tertiary);font-family:"Raleway",sans-serif;font-weight:600;font-size:22px}.directory_listings_section .capital_amount{font-size:20px}.directory_listings_section tr th.tittle_t{font-family:"Raleway",sans-serif;font-weight:600;font-size:22px;color:var(--demo-secondary);padding-top:20px;padding-bottom:30px}.directorycount_listings{font-family:"Raleway",sans-serif;font-weight:600;font-size:22px;color:#fff;background-color:var(--demo-primary);padding:26px 30px}.directory_listings_section .padtop{padding-left:20px;padding-right:20px}.directory_listings_section{margin-top:50px}.directory_listings_section ul{margin:auto;padding:0}.directory_listings_section li{width:33%;padding:0 10px;list-style:none;display:inline-block;margin-bottom:40px;vertical-align:top}.leaderboard_page_main{margin-top:40px}.leaderboard_page_main h2.headline{font-weight:600}.leaderboard_page_main #content{padding-top:35px}.profile_detail_section_user .twocolumn-container{margin-top:0px;margin-bottom:0px}.profile_detail_section_user .twocolumn-container .left-column{margin-right:0;margin-left:7.559454%;width:62.226121%;border:none;padding:0}.profile_detail_section_user .twocolumn-container .right-column{float:left;width:30.214425%;margin-bottom:0;margin-right:0}.supporter-pic-profile_img img{width:100%;height:auto}.profile_detail_section_user .supporter_name{font-family:"Raleway",sans-serif;font-weight:600;font-size:40px;color:#0f1a1f;line-height:normal;padding-top:30px}.profile_detail_section_user .box_user_info{color:#0f1a1f;font-size:24px;padding-top:15px;line-height:normal;font-family:"Raleway",sans-serif;font-weight:500}.profile_detail_section_user .box_user_info .padtopmore{padding-top:28px}h2.headline_profile_d{font-size:24px;font-weight:500;margin-bottom:14px}.profile_content_text p{font-size:18px;line-height:30px}img.icon_social_profile{margin-right:15px}.profile_detail_section_user .box_user_info .padtopmore a{font-size:20px}.profile_detail_section_user{padding-top:100px;padding-bottom:50px}.profile_detail_section_user .box_user_info .padtopmore.website_pro a{display:-webkit-box;display:-ms-flexbox;display:flex;word-break:break-all}.profile_detail_section_user .box_user_info .padtopmore.website_pro a img{height:31px}.take_action_link_profile{background-color:var(--demo-primary);padding:45px 37px}.tittle_take_action{font-family:"Raleway",sans-serif;font-size:24px;font-weight:600;color:#fff;text-transform:uppercase}.btn_join_volunteer_donate a{font-size:20px;font-weight:500;width:32%;float:left;text-align:center;padding:12px 20px}.btn_join_volunteer_donate .join_btn_jd{color:var(--demo-primary);background-color:#fff}.btn_join_volunteer_donate .midd_btn_v{background-color:var(--demo-secondary);color:#fff;margin:0 2%}.btn_join_volunteer_donate{display:inline-block;width:100%;margin-top:34px}.profile_content_text{margin-bottom:43px}.goals_donate_section{background-color:var(--demo-primary);padding:45px 37px;margin-top:30px}.goals_donate_section .raise_amount_title{color:#fff;font-size:20px;font-weight:500;padding-bottom:24px;padding-top:16px}.goals_donate_section .raise_amount_title span{float:right}.goals_donate_section .bar-goal{color:#fff;font-size:20px;font-weight:500}.goals_donate_section .bar-goal span{float:right}.goals_donate_section .progress{height:11px;background-color:transparent;box-shadow:none}.goals_donate_section .bar-text{line-height:11px}.goals_donate_section .progress-success .bar,.goals_donate_section .progress .bar-success{background-color:var(--demo-secondary);background-image:-webkit-linear-gradient(top, var(--demo-secondary), var(--demo-secondary));background-image:linear-gradient(to bottom, var(--demo-secondary), var(--demo-secondary));background-repeat:repeat-x}.most_recent_activity{width:100%;display:inline-block;margin-top:50px}.recent_activity_title{background-color:var(--demo-secondary);color:#fff;font-size:24px;font-family:"Raleway",sans-serif;font-weight:500;padding:16px 30px;margin-bottom:40px}.most_recent_activity .page-excerpts li{padding:0 30px}.video_gallery_page .watch_video_sub iframe{width:100%}.video_gallery_page .watch_video_box iframe{width:100%}.video_gallery_page .watch_video_box.span6:nth-child(2n+1){margin-left:0}.video_gallery_page .watch_video_box{margin-bottom:35px}.video_gallery_page .middle_container_subpage{margin:60px 0 20px}.resources_listing_box .resources_title_text{font-size:24px;text-align:center;font-weight:600;font-family:"Raleway",sans-serif;text-transform:uppercase;padding-top:30px;padding-bottom:30px}.resources_listing_box .resources_button a{color:#ffffff;font-size:18px;background-color:var(--demo-secondary);font-weight:500;padding:12px 20px;display:inline-block;width:180px}.resources_listing_box .resources_button{text-align:center}.resources_listing_box .col-lg-4{margin-bottom:40px}.resources_listing_box .span4:nth-child(3n+1){margin-left:0}.resources_listing_box{margin-top:60px;margin-bottom:60px}.our_priorities_section{background-color:var(--demo-primary);color:#fff;padding:130px 0 150px;margin-top:82px}.our_priorities_section_listing .span4:nth-child(3n+1){margin-left:0}.our_priorities_section_listing .col-md-12{margin-bottom:35px}.our_priorities_section_listing{margin-top:-8%}.policies_page_container{padding-top:54px;padding-bottom:82px}.priorities_inside_section{color:#fff;background-color:var(--demo-primary);padding:50px 0px;margin-bottom:50px;margin-top:60px}.priorities_donate_btn{text-align:right;padding:24px 0 0}.press_release_page h2.headline{font-weight:600}.press-release{margin-top:94px}.press_release_page .intro{padding-top:15px;padding-bottom:20px}.event_page_main.show_calendar{margin-top:94px}h4.find_near_by_text{padding-bottom:15px}#events_map{height:300px !important}.show_calendar .event-wrap li{list-style:none;background-color:#fff;padding:15px;margin-bottom:15px;border-radius:0;border-bottom:none;width:33.33%;float:left}.show_calendar ul.event-wrap{margin-top:30px}.event_page_main .upcomming_event_listing .span4:nth-child(3n+1){margin-left:0}.event_page_main .upcomming_event_listing .col-sm-12{margin-bottom:35px}.headline.event_page_features_no{margin-top:50px}.noyet_event_cal{padding:30px 0;display:inline-block}.gallery_image_section{margin-top:54px;margin-bottom:40px}.gallery_image_section .gallery{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-width:33%;-moz-column-width:33%;column-width:33%}.gallery_image_section .gallery .pics{-webkit-transition:all 350ms ease;transition:all 350ms ease}.gallery_image_section .gallery .animation{-webkit-transform:scale(1);transform:scale(1)}.gallery_image_section .mb-3.pics.animation.all{margin-bottom:20px}.gallery_image_section #gallery img{width:100%}@media (max-width: 450px){.gallery_image_section .gallery{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-width:100%;-moz-column-width:100%;column-width:100%}}@media (max-width: 400px){.gallery_image_section .btn.filter{padding-left:1.1rem;padding-right:1.1rem}}.our_team_img img{width:180px;height:180px;border-radius:100%}.our_team_sub_section{text-align:center}.our_team_text_dis{padding:0 30px 15px}.our_team_text_tittle{padding-top:20px}.our_team_text_tittle a{color:var(--demo-tertiary);font-family:"Raleway",sans-serif;font-weight:600;font-size:22px}.our_team_text_tittle span{font-weight:500}.our_team_desination{color:#f26821;font-size:18px;font-weight:400;line-height:normal;padding-top:10px;padding-bottom:20px}.our_team_text_dis p{color:#727272;line-height:28px;font-weight:300}.social_link_our_team{padding:3px 0 20px}.social_link_our_team a{background-color:#f0f0f0;border-radius:40px;font-size:20px;padding:8px;width:40px;height:40px;text-align:center;margin:0 3px;display:inline-block}.social_link_our_team .fa-facebook{color:#3b5998}.social_link_our_team .fa-twitter{color:#38a1f3}.social_link_our_team .fa-linkedin{color:#cb367d}.our_team_img.rank_leaderboard_no{position:relative}.rank_leaderboard{background-color:var(--demo-primary);position:absolute;text-align:center;margin:auto;left:0;right:-130px;top:-8px;width:58px;height:58px;border-radius:100%;color:#fff;line-height:normal;font-size:15px;font-family:"Raleway",sans-serif;font-weight:600;padding:8px}.rank_leaderboard span{font-size:29px;line-height:normal;margin-top:-6px;display:inline-block}#content+.bill-tracking-section{margin-top:0}#content .intro{margin-bottom:0}.bill-tracking-section{margin-top:20px;padding:30px;background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:4px}.bill-tracking-section h3{font-family:"Raleway",sans-serif;font-size:28px;font-weight:600;color:var(--demo-primary);margin-bottom:20px;margin-top:0}.bill-tracking-wrapper{width:100%}.bill-tracking-wrapper iframe{width:100%;height:800px;border:none}.bill-tracking-fullscreen{display:inline-block;margin-top:15px;color:var(--demo-primary);font-size:16px;font-weight:500;text-decoration:none}.bill-tracking-fullscreen:hover{text-decoration:underline;color:#8a4410}.bill-tracking-fullscreen i{margin-left:5px}.bill-tracking-mobile-hint{display:none}@media (max-width: 768px){.bill-tracking-section{padding:20px 15px}.bill-tracking-section h3{font-size:24px}.bill-tracking-wrapper iframe{height:700px}}@media (max-width: 480px){.bill-tracking-wrapper iframe{height:600px}.bill-tracking-mobile-hint{display:block;font-size:14px;color:#666;margin-bottom:15px;margin-top:0}.bill-tracking-mobile-hint i{margin-right:6px;color:var(--demo-primary)}}.bill-tracking-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;margin-bottom:0;border-bottom:2px solid #e0e0e0;background:#fff;border-radius:4px 4px 0 0;overflow:hidden}@media (max-width: 600px){.bill-tracking-tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:none}}.bill-tracking-tab{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:14px 20px;background:#fafafa;border:none;border-bottom:3px solid transparent;margin-bottom:-2px;color:#666;font-size:15px;font-weight:500;cursor:pointer;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.bill-tracking-tab i{font-size:14px;opacity:0.7}.bill-tracking-tab:hover{background:#fff;color:var(--demo-primary)}.bill-tracking-tab.active{background:#fff;border-bottom-color:var(--demo-primary);color:var(--demo-primary)}.bill-tracking-tab.active i{opacity:1}@media (max-width: 600px){.bill-tracking-tab{border-bottom:none;border-left:3px solid transparent;margin-bottom:0;margin-left:-3px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:12px 16px;border-bottom:1px solid #e0e0e0}.bill-tracking-tab:last-child{border-bottom:none}.bill-tracking-tab.active{border-left-color:var(--demo-primary);border-bottom-color:#e0e0e0}}.bill-tracking-content{background:#fff;border:1px solid #e0e0e0;border-top:none;border-radius:0 0 4px 4px}.bill-tracking-panel{display:none;padding:20px}.bill-tracking-panel.active{display:block}.bill-tracking-panel .bill-tracking-wrapper{margin-bottom:0}.bill-tracking-panel .bill-tracking-fullscreen{margin-top:15px}.advocacy-page{position:relative;min-height:calc(100vh - 80px);background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#012A3F;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.no-header-page .site-main{padding-bottom:0;margin-bottom:0}.no-header-page .advocacy-page{margin-top:0}.no-header-page .background_image_footer{margin-top:0}.advocacy-page__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-linear-gradient(left, rgba(1,42,63,0.92) 0%, rgba(1,42,63,0.75) 40%, rgba(1,42,63,0.3) 70%, rgba(1,42,63,0.1) 100%);background:linear-gradient(to right, rgba(1,42,63,0.92) 0%, rgba(1,42,63,0.75) 40%, rgba(1,42,63,0.3) 70%, rgba(1,42,63,0.1) 100%);pointer-events:none}.advocacy-page__content{position:relative;z-index:1;width:100%;max-width:none;margin:0;padding:30px 40px 60px 20px}.advocacy-page__box{background:rgba(255,255,255,0.97);padding:40px 45px;max-width:800px;box-shadow:0 10px 40px rgba(0,0,0,0.3)}.advocacy-page__title{font-family:"Raleway",sans-serif;font-size:36px;font-weight:700;color:#012A3F;line-height:1.2;margin:0 0 20px 0}.advocacy-page__text{font-size:17px;line-height:1.7;color:#333}.advocacy-page__text p{margin-bottom:16px}.advocacy-page__text p:last-child{margin-bottom:0}.advocacy-page__text a{color:#0080BB;text-decoration:none;font-weight:500}.advocacy-page__text a:hover{text-decoration:underline}.advocacy-page__text .btn,.advocacy-page__text a.btn,.advocacy-page__text input[type="submit"]{display:inline-block;background:#00B550;color:#fff;padding:14px 28px;font-size:16px;font-weight:600;text-decoration:none;margin-top:10px;border:none;cursor:pointer;-webkit-transition:background 0.2s ease;transition:background 0.2s ease}.advocacy-page__text .btn:hover,.advocacy-page__text a.btn:hover,.advocacy-page__text input[type="submit"]:hover{background:#009940;text-decoration:none}@media (max-width: 992px){.advocacy-page__box{max-width:580px}.advocacy-page__title{font-size:32px}}@media (max-width: 768px){.advocacy-page{min-height:auto;padding:0}.advocacy-page__overlay{background:-webkit-linear-gradient(top, rgba(1,42,63,0.4) 0%, rgba(1,42,63,0.85) 50%, rgba(1,42,63,0.95) 100%);background:linear-gradient(to bottom, rgba(1,42,63,0.4) 0%, rgba(1,42,63,0.85) 50%, rgba(1,42,63,0.95) 100%)}.advocacy-page__content{padding:40px 20px 60px}.advocacy-page__box{max-width:100%;padding:30px 25px;background:rgba(255,255,255,0.98)}.advocacy-page__title{font-size:28px}.advocacy-page__text{font-size:16px}}@media (max-width: 480px){.advocacy-page__content{padding:30px 15px 50px}.advocacy-page__box{padding:25px 20px}.advocacy-page__title{font-size:24px}.advocacy-page__text{font-size:15px}}.blog-resources{margin-top:2rem;padding-top:2rem;border-top:1px solid #e0e0e0}.blog-files-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.5rem}.blog-file-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0.75rem 1rem;background:rgba(0,128,187,0.08);border:1px solid rgba(0,128,187,0.15);border-radius:4px;color:var(--demo-tertiary);text-decoration:none;font-size:0.95rem;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.blog-file-item:hover{background:rgba(0,128,187,0.15);border-color:rgba(0,128,187,0.3);text-decoration:none}.blog-file-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.6rem;min-width:0}.blog-file-info i{color:#c00;font-size:1.1rem;-ms-flex-negative:0;flex-shrink:0}.blog-file-name{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blog-file-date{font-size:0.8rem;color:#888;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0;margin-left:1rem}@media (max-width: 575px){.blog-file-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;gap:0.25rem}.blog-file-date{margin-left:1.7rem}}.membership-section-title{font-family:'Montserrat', sans-serif;font-weight:900;font-size:36px;color:#01293e;text-align:center;margin:0 0 16px 0}.membership-section-underline{width:80px;height:5px;background-color:#00a4db;margin:0 auto 25px}.membership-cta-bar{background-color:#00b451;padding:18px 0}.membership-cta-bar .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.membership-cta-bar-text{font-family:'Montserrat', sans-serif;font-weight:700;font-size:20px;color:#fff;margin:0}.membership-cta-bar-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;background-color:#fff;color:#00b451;font-family:'Montserrat', sans-serif;font-weight:700;font-size:15px;padding:12px 24px;border-radius:2px;text-decoration:none;-webkit-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.membership-cta-bar-btn:hover{background-color:#f0f0f0;color:#00b451;text-decoration:none}.membership-cta-bar-btn i{font-size:13px}@media (max-width: 767px){.membership-cta-bar .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.membership-cta-bar-text{font-size:17px;width:100%;text-align:center}}.membership-intro{padding:45px 0 40px}.membership-intro-inner{max-width:800px;margin:0 auto;text-align:center}.membership-intro-text{font-family:'Montserrat', sans-serif;font-size:17px;line-height:1.7;color:#444;margin:0}@media (max-width: 767px){.membership-intro{padding:35px 0 30px}.membership-intro-text{font-size:16px}}.membership-benefits{padding:45px 0 50px;background-color:#f8f8f8}.membership-benefits-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:22px;margin-top:5px}.membership-benefit-card{width:48%;width:calc(50% - 11px);background:#fff;border-radius:6px;padding:28px 26px;box-shadow:0 2px 15px rgba(1,41,62,0.08)}.membership-benefit-icon{width:48px;height:48px;border-radius:50%;background-color:#00a4db;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:14px}.membership-benefit-icon i{font-size:20px;color:#fff}.membership-benefit-title{font-family:'Montserrat', sans-serif;font-weight:700;font-size:20px;color:#01293e;margin:0 0 12px 0}.membership-benefit-desc{font-family:'Montserrat', sans-serif;font-size:15px;line-height:1.6;color:#666;margin:0}@media (max-width: 767px){.membership-benefit-card{width:100%}.membership-benefits{padding:35px 0 40px}.membership-benefit-title{font-size:18px}}.membership-committees{background-color:#01293e;padding:45px 0}.membership-section-title--light{color:#fff}.membership-section-underline--light{background-color:#00b451}.membership-committees-subhead{font-family:'Montserrat', sans-serif;font-weight:700;font-size:16px;color:rgba(255,255,255,0.9);text-align:center;text-transform:uppercase;letter-spacing:1.5px;margin:28px 0 14px}.membership-committees-subhead:first-of-type{margin-top:0}.membership-committees-intro{font-family:'Montserrat', sans-serif;font-size:16px;line-height:1.6;color:rgba(255,255,255,0.85);text-align:center;max-width:700px;margin:0 auto 20px}.membership-committees-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px 14px;max-width:1000px;margin:0 auto}.membership-committee-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.15);border-radius:4px;padding:10px 14px;width:30%;width:calc(33.333% - 10px)}.membership-committee-item i{font-size:16px;color:#00b451;width:20px;text-align:center;-webkit-box-flex:0;-ms-flex:none;flex:none}.membership-committee-item span{font-family:'Montserrat', sans-serif;font-weight:600;font-size:13px;color:#fff}@media (max-width: 991px){.membership-committee-item{width:45%;width:calc(50% - 7px)}}@media (max-width: 767px){.membership-committees{padding:35px 0}.membership-committees-intro{font-size:15px}.membership-committees-grid{gap:10px}.membership-committee-item{width:100%}}.membership-stats{margin-top:0}.membership-stats-grid{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;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.membership-stat-item{padding:20px 40px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:200px}.membership-stat-number{font-family:'Montserrat', sans-serif;font-size:52px;font-weight:900;color:#fff;display:block;line-height:1.1;margin-bottom:10px}.membership-stat-label{font-family:'Montserrat', sans-serif;font-size:16px;font-weight:500;color:rgba(255,255,255,0.85);display:block;max-width:240px;margin:0 auto}@media (max-width: 767px){.membership-stat-item{width:100%;padding:20px;border-bottom:1px solid rgba(255,255,255,0.15)}.membership-stat-item:last-child{border-bottom:none}.membership-stat-number{font-size:42px}.membership-stat-label{font-size:15px}}.membership-photo-strip{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:220px;overflow:hidden}.membership-photo-strip-item{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.membership-photo-strip-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media (max-width: 991px){.membership-photo-strip{height:180px}.membership-photo-strip-item:nth-child(n+5){display:none}}@media (max-width: 767px){.membership-photo-strip{height:150px}.membership-photo-strip-item:nth-child(n+4){display:none}}@media (max-width: 480px){.membership-photo-strip{height:120px}.membership-photo-strip-item:nth-child(n+3){display:none}}.membership-testimonials{background-color:#faf2e9;padding:45px 0 50px}.membership-testimonial-grid{display:-webkit-box;display:-ms-flexbox;display:flex;gap:22px}.membership-testimonial-card{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fff;border-radius:8px;padding:28px;box-shadow:0 2px 20px rgba(1,41,62,0.08);position:relative}.membership-quote-icon{font-size:32px;color:#00a4db;opacity:0.3;margin-bottom:16px;display:block}.membership-testimonial-text{font-family:'Montserrat', sans-serif;font-size:15px;line-height:1.65;color:#01293e;font-style:italic;margin:0 0 18px 0}.membership-testimonial-attribution{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.membership-testimonial-name{font-family:'Montserrat', sans-serif;font-weight:700;font-size:15px;color:#00a4db}.membership-testimonial-company{font-family:'Montserrat', sans-serif;font-weight:500;font-size:14px;color:#8b8178}@media (max-width: 767px){.membership-testimonials{padding:35px 0 40px}.membership-testimonial-grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.membership-testimonial-card{padding:28px}.membership-testimonial-text{font-size:15px}}.membership-types{padding:45px 0 50px}.membership-types-grid{display:-webkit-box;display:-ms-flexbox;display:flex;gap:22px}.membership-type-card{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 20px rgba(1,41,62,0.08);border-top:4px solid #00a4db}.membership-type-photo{width:100%;height:200px;overflow:hidden}.membership-type-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;-webkit-transition:transform 0.3s ease;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease}.membership-type-card:hover .membership-type-photo img{-webkit-transform:scale(1.05);transform:scale(1.05)}.membership-type-content{padding:28px 24px;text-align:center;position:relative}.membership-type-icon-badge{width:48px;height:48px;border-radius:50%;background-color:#00b451;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-52px auto 16px;position:relative;z-index:1;border:3px solid #fff}.membership-type-icon-badge i{font-size:18px;color:#fff}.membership-type-title{font-family:'Montserrat', sans-serif;font-weight:700;font-size:20px;color:#01293e;margin:0 0 12px 0}.membership-type-desc{font-family:'Montserrat', sans-serif;font-size:14px;line-height:1.6;color:#666;margin:0;text-align:left}@media (max-width: 991px){.membership-types-grid{-ms-flex-wrap:wrap;flex-wrap:wrap}.membership-type-card{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;max-width:400px;margin:0 auto}}@media (max-width: 767px){.membership-types{padding:35px 0 40px}.membership-types-grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}}.membership-annual-meeting{background-color:#00a4db;padding:50px 0}.membership-annual-meeting-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px}.membership-annual-meeting-image{-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:8px;overflow:hidden;box-shadow:0 4px 30px rgba(0,0,0,0.2)}.membership-annual-meeting-image img{width:100%;height:auto;display:block}.membership-annual-meeting-content{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#fff}.membership-annual-meeting-label{font-family:'Montserrat', sans-serif;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:1px;color:rgba(255,255,255,0.9);margin-bottom:12px;display:block}.membership-annual-meeting-label i{margin-right:6px}.membership-annual-meeting-title{font-family:'Montserrat', sans-serif;font-weight:900;font-size:36px;color:#fff;margin:0 0 20px 0}.membership-annual-meeting-text{font-family:'Montserrat', sans-serif;font-size:16px;line-height:1.7;color:rgba(255,255,255,0.95);margin:0 0 16px 0}.membership-annual-meeting-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;background-color:#fff;color:#00a4db;font-family:'Montserrat', sans-serif;font-weight:700;font-size:15px;padding:14px 28px;border-radius:2px;text-decoration:none;margin-top:8px;-webkit-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.membership-annual-meeting-btn:hover{background-color:#f0f0f0;color:#00a4db;text-decoration:none}.membership-annual-meeting-btn i{font-size:13px}@media (max-width: 991px){.membership-annual-meeting-grid{gap:30px}.membership-annual-meeting-title{font-size:30px}}@media (max-width: 767px){.membership-annual-meeting{padding:35px 0}.membership-annual-meeting-grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.membership-annual-meeting-title{font-size:28px}.membership-annual-meeting-text{font-size:15px}}.membership-impact{padding:45px 0 50px}.membership-impact-inner{max-width:800px;margin:0 auto;text-align:center}.membership-impact-text{font-family:'Montserrat', sans-serif;font-size:17px;line-height:1.7;color:#444;margin:0 0 20px 0}.membership-impact-list{text-align:left;max-width:620px;margin:0 auto 20px;padding:0 !important;list-style:none !important}.membership-impact-list li{font-family:'Montserrat', sans-serif;font-size:16px;line-height:1.6;color:#444;padding:8px 0 8px 28px;position:relative;list-style:none !important;list-style-type:none !important}.membership-impact-list li:before{content:'\f00c';font-family:'Font Awesome 6 Free';font-weight:900;color:#00b451;position:absolute;left:0;top:9px;font-size:14px}.membership-impact-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;background-color:#00b451;color:#fff;font-family:'Montserrat', sans-serif;font-weight:700;font-size:15px;padding:14px 28px;border-radius:2px;text-decoration:none;-webkit-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.membership-impact-btn:hover{background-color:#009a45;color:#fff;text-decoration:none}.membership-impact-btn i{font-size:13px}@media (max-width: 767px){.membership-impact{padding:35px 0 40px}.membership-impact-text{font-size:16px}.membership-impact-list li{font-size:15px}}.membership-form-section{background-color:#01293e;padding:50px 0 60px}.membership-form-header{text-align:center;margin-bottom:28px}.membership-form-title{font-family:'Montserrat', sans-serif;font-weight:900;font-size:36px;color:#fff;margin:0 0 12px 0}.membership-form-subtitle{font-family:'Montserrat', sans-serif;font-size:17px;color:rgba(255,255,255,0.8);margin:0}.membership-form-card{max-width:680px;margin:0 auto;background:#fff;border-radius:8px;padding:40px;box-shadow:0 4px 30px rgba(0,0,0,0.15)}.membership-form-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-bottom:0}.membership-form-field{-webkit-box-flex:1;-ms-flex:1;flex:1}.membership-form-card input[type="text"],.membership-form-card input[type="email"],.membership-form-card input[type="tel"]{background-color:#fff;border:none;border-bottom:1px solid #878c8f;-webkit-appearance:none;padding:4px 6px 15px 0;margin-bottom:27px;width:100%;font-size:18px;font-family:'Montserrat', sans-serif}.membership-form-checkboxes{margin-top:10px;margin-bottom:20px}.membership-form-checkbox{margin-bottom:10px}.membership-form-checkbox label{font-family:'Montserrat', sans-serif;font-size:14px;color:#444;line-height:1.5}.membership-submit-btn{width:100%;margin-top:10px}.membership-form-back{text-align:center;margin-top:30px}.membership-form-back a{font-family:'Montserrat', sans-serif;font-size:15px;font-weight:600;color:rgba(255,255,255,0.7);text-decoration:none;-webkit-transition:color 0.2s ease;transition:color 0.2s ease}.membership-form-back a:hover{color:#fff}.membership-form-back a i{margin-right:6px;font-size:13px}.membership-form-card .form-errors{margin-bottom:20px}@media (max-width: 767px){.membership-form-section{padding:35px 0 40px}.membership-form-title{font-size:28px}.membership-form-subtitle{font-size:15px}.membership-form-card{padding:28px 22px}.membership-form-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}@media (max-width: 767px){.membership-section-title{font-size:28px}}@media (max-width: 480px){.membership-section-title{font-size:24px}}.staff-directory-section{padding:60px 0 70px;background-color:#f5f7f9;border-top:4px solid #00a4db}.staff-directory-header{text-align:center;margin-bottom:40px}.staff-directory-title{font-family:"Montserrat", "Raleway", sans-serif;font-size:32px;font-weight:900;color:#01293e;margin:0;text-transform:uppercase;letter-spacing:1px}.staff-directory-intro{font-family:"Montserrat", "IBM Plex Sans", sans-serif;font-size:18px;font-weight:400;color:#01293e;max-width:700px;margin:15px auto 0;line-height:1.6}.staff-directory-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:1000px}.staff-card{position:relative;background:#fff;border-radius:6px;padding:24px 20px;text-align:center;box-shadow:0 2px 8px rgba(1,41,62,0.08);-webkit-transition:all 0.25s ease;transition:all 0.25s ease;width:calc(33.333% - 24px);margin:12px;box-sizing:border-box}.staff-card:hover{box-shadow:0 6px 20px rgba(1,41,62,0.12);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.staff-card-name{font-family:"Montserrat", "Raleway", sans-serif;font-size:18px;font-weight:700;color:#01293e;margin:0 0 6px;line-height:1.3}.staff-card-title{font-family:"Montserrat", "IBM Plex Sans", sans-serif;font-size:14px;font-weight:500;color:#5a6a7a;margin:0 0 16px;line-height:1.4}.staff-card-email-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent;color:#5a6a7a;padding:8px 16px;border-radius:4px;border:1px solid #c0c8d0;font-family:"Montserrat", "IBM Plex Sans", sans-serif;font-size:13px;font-weight:600;text-decoration:none;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.staff-card-email-btn i{font-size:13px;margin-right:6px}.staff-card-email-btn:hover{background-color:#01293e;border-color:#01293e;color:#fff;text-decoration:none}.staff-card-email-btn:active{-webkit-transform:translateY(0);transform:translateY(0)}.staff-card-badge{position:absolute;top:-16px;right:-16px;width:56px;height:56px;border-radius:50%;overflow:hidden;background:#fff;box-shadow:0 2px 8px rgba(1,41,62,0.15);border:2px solid #fff;display:block;-webkit-transition:transform 0.2s ease;-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease, -webkit-transform 0.2s ease}.staff-card-badge:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.staff-card-badge img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.staff-directory-empty{text-align:center;font-family:"Montserrat", "IBM Plex Sans", sans-serif;font-size:18px;color:#8b8178;padding:60px 20px}@media screen and (max-width: 991px){.staff-directory-section{padding:50px 0 60px}.staff-directory-title{font-size:28px}.staff-card{width:calc(50% - 24px)}}@media screen and (max-width: 767px){.staff-directory-section{padding:40px 0 50px}.staff-directory-header{margin-bottom:30px}.staff-directory-title{font-size:24px}.staff-directory-intro{font-size:16px}.staff-directory-grid{max-width:360px}.staff-card{width:100%;margin:8px 0;padding:20px 16px}.staff-card-name{font-size:17px}.staff-card-title{font-size:13px;margin-bottom:14px}}@media screen and (max-width: 480px){.staff-directory-title{font-size:22px}.staff-card-email-btn{padding:8px 14px;font-size:12px}}.leadership-directory-section{padding:80px 0;background:-webkit-linear-gradient(315deg, #01293e 0%, #014a6e 100%);background:linear-gradient(135deg, #01293e 0%, #014a6e 100%)}.leadership-directory-header{text-align:center;margin-bottom:60px}.leadership-directory-title{font-family:"Montserrat", "Raleway", sans-serif;font-size:42px;font-weight:900;color:#fff;margin:0;text-transform:uppercase;letter-spacing:2px}.leadership-directory-intro{font-family:"Montserrat", "IBM Plex Sans", sans-serif;font-size:18px;font-weight:400;color:rgba(255,255,255,0.8);max-width:600px;margin:20px auto 0;line-height:1.6}.leadership-directory-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:900px}.leadership-card{position:relative;background:#fff;border-radius:12px;padding:0;text-align:center;box-shadow:0 10px 40px rgba(0,0,0,0.3);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;width:calc(50% - 60px);max-width:320px;margin:15px;box-sizing:border-box;overflow:hidden}.leadership-card:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px);box-shadow:0 20px 50px rgba(0,0,0,0.4)}.leadership-card-photo{width:100%;height:240px;overflow:hidden;background:#f5f5f5}.leadership-card-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.leadership-card-photo-placeholder{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#e8e8e8}.leadership-card-photo-placeholder i{font-size:80px;color:#c0c0c0}.leadership-card-content{padding:20px 20px 25px}.leadership-card-name{font-family:"Montserrat", "Raleway", sans-serif;font-size:22px;font-weight:800;color:#01293e;margin:0 0 8px;line-height:1.2}.leadership-card-title{font-family:"Montserrat", "IBM Plex Sans", sans-serif;font-size:13px;font-weight:600;color:#00a4db;margin:0 0 6px;line-height:1.4;text-transform:uppercase;letter-spacing:0.5px}.leadership-card-org{font-family:"Montserrat", "IBM Plex Sans", sans-serif;font-size:14px;font-weight:500;color:#5a6a7a;margin:0;line-height:1.4}.leadership-card-ribbon{position:absolute;top:12px;left:0;z-index:10}.leadership-card-ribbon span{display:block;background:#d4af37;color:#fff;font-family:"Montserrat", "Raleway", sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;padding:6px 14px;box-shadow:2px 2px 8px rgba(0,0,0,0.25)}.leadership-card--chairman{border:2px solid #d4af37}.leadership-card--chairman .leadership-card-name{color:#01293e}.leadership-directory-empty{text-align:center;font-family:"Montserrat", "IBM Plex Sans", sans-serif;font-size:18px;color:rgba(255,255,255,0.6);padding:60px 20px}@media screen and (max-width: 767px){.leadership-directory-section{padding:60px 0}.leadership-directory-header{margin-bottom:40px}.leadership-directory-title{font-size:32px}.leadership-directory-grid{max-width:400px}.leadership-card{width:100%;margin:12px 0}.leadership-card-photo{height:240px}.leadership-card-content{padding:25px 20px 30px}.leadership-card-name{font-size:24px}.leadership-card-title{font-size:15px}}@media screen and (max-width: 480px){.leadership-directory-title{font-size:26px;letter-spacing:1px}.leadership-card-photo{height:200px}.leadership-card-name{font-size:22px}.leadership-card-title{font-size:14px}.leadership-card-org{font-size:14px}}.key-issue-page ~ .reading-progress-bar,.reading-progress-bar{position:fixed;top:0;left:0;height:3px;background:#00a4db;z-index:9999;width:0;-webkit-transition:width 0.15s ease;transition:width 0.15s ease;pointer-events:none}.key-issue-hero{position:relative;min-height:300px;background-color:#01293e;background-size:cover;background-position:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.key-issue-hero__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(1,41,62,0.7)}.key-issue-hero__content{position:relative;z-index:2;text-align:center;padding:60px 20px;width:100%}.key-issue-hero__title{font-family:"Raleway",sans-serif;font-size:44px;font-weight:900;color:#fff;margin:0 0 20px;line-height:1.2}.key-issue-hero__breadcrumbs ul{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.key-issue-hero__breadcrumbs li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"IBM Plex Sans",sans-serif;font-size:14px;color:rgba(255,255,255,0.8)}.key-issue-hero__breadcrumbs li:not(:last-child)::after{content:'/';margin-left:8px;color:rgba(255,255,255,0.5)}.key-issue-hero__breadcrumbs a{color:rgba(255,255,255,0.8);text-decoration:none;-webkit-transition:color 0.2s ease;transition:color 0.2s ease}.key-issue-hero__breadcrumbs a:hover{color:#fff}.key-issue-hero__breadcrumbs span{color:#fff}.key-issue-topic-bar{background:#fff;border-bottom:1px solid #e8e8e8;padding:12px 0;position:-webkit-sticky;position:sticky;top:0;z-index:100;box-shadow:0 2px 8px rgba(1,41,62,0);-webkit-transition:box-shadow 0.2s ease;transition:box-shadow 0.2s ease}.key-issue-topic-bar.is-stuck{box-shadow:0 2px 8px rgba(1,41,62,0.06)}.key-issue-topic-bar__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.key-issue-topic-bar__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;font-family:"IBM Plex Sans",sans-serif;font-size:14px;color:#8b8178}.key-issue-topic-bar__meta i{margin-right:4px;font-size:13px}.key-issue-topic-bar__separator{color:#e0e0e0}.key-issue-topic-bar__actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.key-issue-topic-bar__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:8px 16px;border:1px solid #e0e0e0;border-radius:4px;background:transparent;color:#01293e;font-family:"IBM Plex Sans",sans-serif;font-size:14px;font-weight:600;cursor:pointer;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.key-issue-topic-bar__btn:hover{border-color:#00a4db;color:#00a4db;background:rgba(0,164,219,0.04)}.key-issue-topic-bar__btn i{font-size:14px}.key-issue-toc{max-width:800px;margin:0 auto 40px;background:rgba(0,164,219,0.05);border:1px solid rgba(0,164,219,0.15);border-radius:8px;padding:24px 30px}.key-issue-toc__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.key-issue-toc__title{font-family:"Raleway",sans-serif;font-size:16px;font-weight:700;color:#01293e;margin:0;text-transform:uppercase;letter-spacing:0.5px}.key-issue-toc__title i{margin-right:8px;color:#00a4db}.key-issue-toc__toggle{display:none;background:none;border:none;color:#8b8178;cursor:pointer;padding:4px 8px;font-size:14px;-webkit-transition:color 0.2s ease;transition:color 0.2s ease}.key-issue-toc__toggle:hover{color:#00a4db}.key-issue-toc__list{list-style:none;padding:0;margin:0;-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;counter-reset:toc-counter}.key-issue-toc__list li{counter-increment:toc-counter;padding:6px 0;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.key-issue-toc__list li:before{content:counter(toc-counter) ".";color:#00a4db;font-weight:700;margin-right:8px;font-family:"Raleway",sans-serif}.key-issue-toc__list a{color:#01293e;text-decoration:none;font-family:"IBM Plex Sans",sans-serif;font-size:15px;-webkit-transition:color 0.2s ease, padding-left 0.2s ease;transition:color 0.2s ease, padding-left 0.2s ease}.key-issue-toc__list a:hover{color:#00a4db;padding-left:4px}.key-issue-content-section{padding:60px 0;background:#ffffff}.key-issue-content{max-width:800px;margin:0 auto}.key-issue-content>p:first-of-type{font-size:20px;line-height:1.6;color:#01293e;margin-bottom:2em}.key-issue-content p{font-family:"IBM Plex Sans",sans-serif;font-size:17px;line-height:1.8;margin-bottom:1.5em;color:#333}.key-issue-content h1{font-family:"Raleway",sans-serif;font-size:36px;font-weight:900;color:#01293e;margin-top:36px;margin-bottom:14px}.key-issue-content h2{font-family:"Raleway",sans-serif;font-size:28px;font-weight:700;color:#01293e;margin-top:32px;margin-bottom:12px}.key-issue-content h3{font-family:"Raleway",sans-serif;font-size:22px;font-weight:700;color:#01293e;margin-top:28px;margin-bottom:10px}.key-issue-content h4{font-family:"Raleway",sans-serif;font-size:18px;font-weight:700;color:#01293e;margin-top:24px;margin-bottom:8px}.key-issue-content h5,.key-issue-content h6{font-family:"Raleway",sans-serif;font-size:16px;font-weight:700;color:#01293e;margin-top:20px;margin-bottom:8px}.key-issue-content>h1:first-child,.key-issue-content>h2:first-child,.key-issue-content>h3:first-child{margin-top:0}.key-issue-content a{color:#00a4db;text-decoration:underline;-webkit-transition:color 0.2s ease;transition:color 0.2s ease}.key-issue-content a:hover{color:#01293e}.key-issue-content blockquote{background:#faf2e9;border-left:4px solid #00a4db;margin:30px 0;padding:25px 30px;font-size:18px;font-style:italic;color:#01293e}.key-issue-content blockquote p{margin-bottom:0;font-size:inherit}.key-issue-content blockquote p+p{margin-top:1em}.key-issue-content blockquote cite{display:block;margin-top:15px;font-size:14px;font-style:normal;color:#8b8178}.key-issue-content img{max-width:100%;height:auto;border-radius:8px;box-shadow:0 4px 20px rgba(1,41,62,0.1);margin:30px 0;display:block}.key-issue-content figure{margin:30px 0}.key-issue-content figure img{margin-bottom:10px}.key-issue-content figure figcaption{font-family:"IBM Plex Sans",sans-serif;font-size:14px;color:#8b8178;text-align:center;font-style:italic}.key-issue-content ul,.key-issue-content ol{margin:0;padding-left:30px}.key-issue-content ul li,.key-issue-content ol li{margin-bottom:8px;line-height:1.7;font-size:17px;font-family:"IBM Plex Sans",sans-serif;color:#333}.key-issue-content ul ul,.key-issue-content ul ol,.key-issue-content ol ul,.key-issue-content ol ol{margin:6px 0 0}.key-issue-content ul{list-style-type:disc}.key-issue-content ol{list-style-type:decimal}.key-issue-content table{width:100%;border-collapse:collapse;margin:30px 0;font-size:16px;font-family:"IBM Plex Sans",sans-serif}.key-issue-content thead{background:#01293e;color:#fff}.key-issue-content thead th{padding:15px 20px;text-align:left;font-weight:700;font-family:"Raleway",sans-serif}.key-issue-content tbody tr{border-bottom:1px solid #e0e0e0}.key-issue-content tbody tr:nth-child(even){background:#f9f9f9}.key-issue-content tbody tr:hover{background:#f0f7fa}.key-issue-content tbody td{padding:15px 20px;vertical-align:top}.key-issue-content table.no-thead tr:first-child{background:#01293e;color:#fff}.key-issue-content table.no-thead tr:first-child td{font-weight:700;font-family:"Raleway",sans-serif}.key-issue-content hr{border:none;height:2px;background:-webkit-linear-gradient(left, #00a4db, #00b451);background:linear-gradient(to right, #00a4db, #00b451);margin:50px auto;width:150px}.key-issue-content iframe{max-width:100%;margin:30px 0;border-radius:8px;box-shadow:0 4px 20px rgba(1,41,62,0.1)}.key-issue-content .video-wrapper{position:relative;padding-bottom:56.25%;height:0;margin:30px 0}.key-issue-content .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;margin:0}.key-issue-content strong,.key-issue-content b{font-weight:700;color:#01293e}.key-issue-content em,.key-issue-content i{font-style:italic}.key-issue-content u{text-decoration:underline}.key-issue-content mark{background:#fff3cd;padding:2px 4px}.key-issue-content code{background:#f5f5f5;padding:2px 6px;border-radius:3px;font-family:monospace;font-size:15px;color:#01293e}.key-issue-content pre{background:#01293e;color:#fff;padding:20px;border-radius:8px;overflow-x:auto;margin:30px 0;font-family:monospace;font-size:14px;line-height:1.5}.key-issue-content pre code{background:none;padding:0;color:inherit;font-size:inherit}.key-issue-content dl{margin:25px 0}.key-issue-content dl dt{font-weight:700;color:#01293e;margin-top:15px;font-family:"Raleway",sans-serif}.key-issue-content dl dd{margin-left:20px;margin-top:5px;color:#333;font-family:"IBM Plex Sans",sans-serif}.key-issue-bottom-sections{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.key-issue-citation-section{padding:0;background:#fff}.key-issue-citation{max-width:800px;margin:0 auto;padding:40px 0 20px}.key-issue-citation__title{font-family:"Raleway",sans-serif;font-weight:700;font-size:18px;color:#01293e;margin:0 0 16px}.key-issue-citation__inner{background:#f8fafc;border-radius:8px;border:1px solid #e8ecf0;padding:16px 20px}.key-issue-citation__text{font-family:"IBM Plex Sans",sans-serif;font-size:14px;line-height:1.6;color:#333;margin:0}.key-issue-citation__text cite{font-style:italic}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.key-issue-files{padding:0;background:#fff}.key-issue-files__wrapper{max-width:800px;margin:0 auto;padding:40px 0 20px}.key-issue-files__title{font-family:"Raleway",sans-serif;font-weight:700;font-size:18px;color:#01293e;margin:0 0 16px}.key-issue-files__list{background:#f8fafc;border-radius:8px;border:1px solid #e8ecf0;overflow:hidden}.key-issue-file-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 20px;text-decoration:none;color:inherit;-webkit-transition:background 0.15s ease;transition:background 0.15s ease}.key-issue-file-item:not(:last-child){border-bottom:1px solid #e8ecf0}.key-issue-file-item:hover{background:#f0f4f8}.key-issue-file-item__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.key-issue-file-item__icon{-ms-flex-negative:0;flex-shrink:0;font-size:18px;color:#7ba0c4}.key-issue-file-item__name{font-family:"IBM Plex Sans",sans-serif;font-size:15px;color:#01293e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.key-issue-file-item__date{-ms-flex-negative:0;flex-shrink:0;font-family:"IBM Plex Sans",sans-serif;font-size:14px;color:#8b8178;margin-left:20px}.key-issue-news{padding:0;background:#fff}.key-issue-news__wrapper{max-width:800px;margin:0 auto;padding:40px 0 20px}.key-issue-news__title{font-family:"Raleway",sans-serif;font-weight:700;font-size:18px;color:#01293e;margin:0 0 16px}.key-issue-news__list{background:#f8fafc;border-radius:8px;border:1px solid #e8ecf0;overflow:hidden}.key-issue-news-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 20px;text-decoration:none;color:inherit;-webkit-transition:background 0.15s ease;transition:background 0.15s ease}.key-issue-news-item:not(:last-child){border-bottom:1px solid #e8ecf0}.key-issue-news-item:hover{background:#f0f4f8}.key-issue-news-item__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.key-issue-news-item__icon{-ms-flex-negative:0;flex-shrink:0;font-size:18px;color:#7ba0c4}.key-issue-news-item__name{font-family:"IBM Plex Sans",sans-serif;font-size:15px;color:#01293e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.key-issue-news-item__arrow{-ms-flex-negative:0;flex-shrink:0;font-size:14px;color:#8b8178;margin-left:20px;-webkit-transition:color 0.2s ease, -webkit-transform 0.2s ease;transition:color 0.2s ease, -webkit-transform 0.2s ease;transition:transform 0.2s ease, color 0.2s ease;transition:transform 0.2s ease, color 0.2s ease, -webkit-transform 0.2s ease}.key-issue-news-item:hover .key-issue-news-item__arrow{color:#00a4db;-webkit-transform:translateX(3px);transform:translateX(3px)}.key-issue-related{padding:0;background:#fff}.key-issue-related__wrapper{max-width:800px;margin:0 auto;padding:40px 0 20px}.key-issue-related__title{font-family:"Raleway",sans-serif;font-weight:700;font-size:18px;color:#01293e;margin:0 0 16px}.key-issue-related__list{background:#f8fafc;border-radius:8px;border:1px solid #e8ecf0;overflow:hidden}.key-issue-related-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 20px;text-decoration:none;color:inherit;-webkit-transition:background 0.15s ease;transition:background 0.15s ease}.key-issue-related-item:not(:last-child){border-bottom:1px solid #e8ecf0}.key-issue-related-item:hover{background:#f0f4f8}.key-issue-related-item__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.key-issue-related-item__icon{-ms-flex-negative:0;flex-shrink:0;font-size:18px;color:#7ba0c4}.key-issue-related-item__name{font-family:"IBM Plex Sans",sans-serif;font-size:15px;color:#01293e}.key-issue-related-item__arrow{-ms-flex-negative:0;flex-shrink:0;font-size:14px;color:#8b8178;margin-left:20px;-webkit-transition:color 0.2s ease, -webkit-transform 0.2s ease;transition:color 0.2s ease, -webkit-transform 0.2s ease;transition:transform 0.2s ease, color 0.2s ease;transition:transform 0.2s ease, color 0.2s ease, -webkit-transform 0.2s ease}.key-issue-related-item:hover .key-issue-related-item__arrow{color:#00a4db;-webkit-transform:translateX(3px);transform:translateX(3px)}@media (max-width: 991px){.key-issue-hero{min-height:250px}.key-issue-hero__title{font-size:36px}.key-issue-hero__content{padding:50px 20px}.key-issue-topic-bar__btn .btn-label{display:none}.key-issue-toc{padding:20px 24px}.key-issue-toc__list{-webkit-columns:1;-moz-columns:1;columns:1}.key-issue-content-section{padding:50px 0}.key-issue-content{padding:0 20px}.key-issue-content>p:first-of-type{font-size:18px}.key-issue-content h2{font-size:26px;margin-top:40px}.key-issue-content h3{font-size:20px;margin-top:30px}.key-issue-content table{font-size:14px}.key-issue-content table th,.key-issue-content table td{padding:12px 15px}.key-issue-citation{padding:30px 0 15px}.key-issue-files__wrapper{padding:30px 0 15px}.key-issue-news__wrapper{padding:30px 0 15px}.key-issue-related__wrapper{padding:30px 0 15px}}@media (max-width: 768px){.key-issue-hero{min-height:200px}.key-issue-hero__title{font-size:30px}.key-issue-hero__content{padding:40px 15px}.key-issue-hero__breadcrumbs li{font-size:13px}.key-issue-topic-bar__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.key-issue-topic-bar__meta{font-size:13px}.key-issue-toc{margin-bottom:30px;padding:18px 20px}.key-issue-toc__toggle{display:block}.key-issue-toc__title{font-size:14px}.key-issue-content-section{padding:40px 0}.key-issue-content p{font-size:16px}.key-issue-content h2{font-size:24px}.key-issue-content h3{font-size:18px}.key-issue-content blockquote{padding:20px;font-size:16px;margin:20px 0}.key-issue-content img{margin:20px 0;border-radius:6px}.key-issue-content ul,.key-issue-content ol{padding-left:25px}.key-issue-content ul li,.key-issue-content ol li{font-size:16px}.key-issue-content table{display:block;overflow-x:auto;white-space:nowrap}.key-issue-file-item{padding:12px 16px}.key-issue-file-item__name{font-size:14px}.key-issue-file-item__date{font-size:13px}.key-issue-news__wrapper{padding:30px 0 15px}.key-issue-news-item{padding:12px 16px}.key-issue-news-item__name{font-size:14px}.key-issue-related__wrapper{padding:30px 0 15px}.key-issue-related-item{padding:12px 16px}.key-issue-related-item__name{font-size:14px}}@media (max-width: 480px){.key-issue-hero{min-height:180px}.key-issue-hero__title{font-size:26px}.key-issue-hero__content{padding:30px 15px}.key-issue-hero__breadcrumbs li{font-size:12px}.key-issue-topic-bar{padding:10px 0}.key-issue-topic-bar__meta{font-size:12px;gap:8px}.key-issue-toc{margin-bottom:25px;padding:15px 18px}.key-issue-content-section{padding:30px 0}.key-issue-content{padding:0 15px}.key-issue-content>p:first-of-type{font-size:17px;margin-bottom:1.5em}.key-issue-content h2{font-size:22px;margin-top:35px;margin-bottom:15px}.key-issue-content h3{font-size:17px}.key-issue-content pre{padding:15px;font-size:13px}.key-issue-content hr{width:100px;margin:35px auto}.key-issue-citation{padding:25px 0 10px}.key-issue-citation__title{font-size:16px}.key-issue-citation__inner{padding:14px 16px}.key-issue-citation__text{font-size:13px}.key-issue-news__wrapper{padding:25px 0 10px}.key-issue-news__title{font-size:16px}.key-issue-news-item{padding:12px 14px}.key-issue-files__wrapper{padding:25px 0 10px}.key-issue-files__title{font-size:16px}.key-issue-file-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;gap:6px;padding:12px 14px}.key-issue-file-item__date{margin-left:30px;font-size:12px}.key-issue-related__wrapper{padding:25px 0 10px}.key-issue-related__title{font-size:16px}.key-issue-related-item{padding:12px 14px}}@media print{.reading-progress-bar,.key-issue-topic-bar,.key-issue-toc,.key-issue-files,.key-issue-news,.key-issue-related{display:none !important}.key-issue-hero{min-height:auto !important;padding:20px 0}.key-issue-hero__overlay{background:rgba(1,41,62,0.9)}.key-issue-hero__title{font-size:28px}.key-issue-content-section{padding:30px 0}.key-issue-content{max-width:100%}.key-issue-content a{color:#01293e;text-decoration:underline}.key-issue-content p>a:only-child{display:inline;padding:0;background:none;color:#01293e;border-radius:0}.key-issue-content img{box-shadow:none;page-break-inside:avoid}.key-issue-citation-section{padding:20px 0}.key-issue-citation__inner{background:#f9f9f9;border:1px solid #ccc}}.skip-link{position:absolute;top:-100px;left:16px;padding:12px 20px;background:#003057;color:#fff;font-size:14px;font-weight:600;text-decoration:none;z-index:10000;border-radius:0 0 4px 4px;-webkit-transition:top 0.2s ease;transition:top 0.2s ease}.skip-link:focus{top:0;outline:2px solid #00B550;outline-offset:2px}.pathways-return-bar{display:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;width:100%}.pathways-return-content{text-align:left}.pathways-return-link{color:#003057;font-size:14px;font-weight:600;text-decoration:none;text-transform:uppercase;letter-spacing:0.5px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease}.pathways-return-link:hover{opacity:0.85;text-decoration:none;color:#003057}.pathways-return-link i{font-size:14px}.top_bar_subHeader.pathways-mode{background-color:#FFD700}@media (max-width: 576px){.pathways-return-link{font-size:12px}}.btn-admin-edit{position:absolute;top:5px;display:none;right:5px;z-index:1;cursor:pointer;text-transform:uppercase;padding:.6rem 1.2rem;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;font-weight:bold;color:#fff !important;border-color:var(--demo-secondary);border:1px solid;text-align:center;white-space:normal;vertical-align:middle;line-height:1.5;border-radius:.25rem;background-color:var(--demo-secondary)}.box_counter_section{position:relative}.box_counter_section:hover .btn-admin-edit{display:block}#custom_select_quick span:last-child{display:none}.admin_link_edit{position:relative}.admin_link_edit:hover .btn-admin-edit{display:block}.breadcrumbs_full_cust{background-color:#f5f5f5;min-height:42px}.breadcrumbs_full_cust .subnav{margin:0;font-size:14px}.page-pages-show-basic .twocolumn-container{margin-top:0}.page-pages-show-basic .twocolumn-container .breadcrumbs_full_cust .container{width:100%}.page-pages-show-basic .twocolumn-container .right-column .email-signup input.text{height:49px}nav .sub li.mobile-visible,.subnav .sub li.mobile-visible{display:none}nav .sub li a{color:#fff !important}.wrap.active #menu{display:block}.page-features .flex-prev,.page-features .flex-next{background:var(--demo-primary);border:1px solid var(--demo-primary);color:white}.page-features.sub_page_banner_main:after{background:var(--overlydemo-primary);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;-webkit-transition:.1s linear background;transition:.1s linear background;content:' '}div#flash-share{margin:0}div#flash-share h3.headline{text-align:center;margin-top:15px;margin-bottom:15px}.flash-share .share p{text-align:center;color:#fff}.flash-share .share{border-bottom:2px solid var(--demo-primary);background-color:var(--demo-primary)}a#share-remove{color:#fff}#flash_container{max-width:1182px;margin:0 auto;padding:0 20px;width:100%}.padtop.uggestion_has_image{margin-bottom:15px}.colore_w_s{color:#fff}.colore_w_s a{color:#fff;text-decoration:underline}.annual-meeting-hero:after{background:transparent !important}.annual-meeting-hero .features_slider_banner{min-height:500px;height:auto}@media (max-width: 768px){.annual-meeting-hero .features_slider_banner{min-height:200px;height:200px}.annual-meeting-hero{margin-bottom:20px}.page-features.sub_page_banner_main{height:auto}}.countdown-section{padding:40px 0;margin-bottom:30px}.countdown-container{text-align:center;padding:0 15px}.countdown-container h3{color:#333;margin-bottom:20px;font-size:24px;font-weight:normal}.countdown-container h3 strong{font-weight:600}.countdown-timer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}.countdown-item{background:#8dcae7;padding:15px;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);min-width:100px}.countdown-item span{font-size:36px;font-weight:bold;color:#fff;display:block}.countdown-label{font-size:14px;color:#fff;margin-top:5px}@media (max-width: 768px){.countdown-container{padding:0 10px}.countdown-timer{gap:10px}.countdown-item{min-width:80px;padding:10px}.countdown-item span{font-size:28px}.countdown-label{font-size:12px}}.meeting-buttons-section{margin:20px 0;padding:0 15px}.meeting-buttons-section .meeting-buttons-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px;margin:0 auto;max-width:1200px}.meeting-buttons-section .meeting-button-item{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:250px;max-width:300px;text-align:center}.meeting-buttons-section .meeting-button{display:inline-block;width:100%;padding:15px 20px;background-color:#5B6FB5;color:#ffffff !important;text-decoration:none !important;border-radius:8px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;font-size:16px;line-height:1.4;margin:0;border:none;cursor:pointer;text-align:center;font-weight:600;box-shadow:0 2px 4px rgba(0,0,0,0.1)}.meeting-buttons-section .meeting-button:hover{background-color:#004d99;-webkit-transform:translateY(-2px);transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,0.2)}.meeting-buttons-section .meeting-button:active{-webkit-transform:translateY(0);transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,0.1)}@media (max-width: 768px){.meeting-buttons-section{padding:0 10px}.meeting-buttons-section .meeting-button-item{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;min-width:100%}.meeting-buttons-section .meeting-button{font-size:14px;padding:12px 15px}}.text-content{padding:40px 0;margin-bottom:40px}@media (max-width: 768px){.text-content{padding:30px 0;margin-bottom:30px}}.sidebar-picker{width:1px;position:fixed;bottom:5%;z-index:10}.sidebar-picker ul{list-style-type:none;padding:0;-webkit-transform:translatex(-271px);transform:translatex(-271px)}.sidebar-picker li{display:block;margin:5px;background-color:rgba(0,0,0,0.5);width:300px;text-align:right;padding:0px 16px;font-size:22px;border-radius:0 30px 30px 0;-webkit-transition:all 0.5s;transition:all 0.5s}.sidebar-picker a{color:white;text-decoration:none;display:block;width:100%}.sidebar-picker li.demoFour{background:rgba(0,51,153,0.7)}.sidebar-picker li.demoTwo{background:rgba(0,153,153,0.7)}.sidebar-picker li.demoThree{background:rgba(0,102,153,0.7)}.sidebar-picker li.demoSix{background:rgba(102,0,0,0.7)}.sidebar-picker li.demoSeven{background:rgba(39,37,50,0.7)}.sidebar-picker li.demoOne{background:rgba(245,90,70,0.7)}.sidebar-picker li.demoFive{background:rgba(83,175,49,0.7)}.sidebar-picker li:hover{-webkit-transform:translatex(140px);transform:translatex(140px)}@media screen and (min-width: 700px) and (max-width: 1024px){.box_counter_section{margin-bottom:60px}.hero-slider__arrow--prev{left:50px}.hero-slider__arrow--next{right:50px}.hero-slider__text{max-width:50%}}.popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;background:-webkit-radial-gradient(center ellipse, rgba(1,42,63,0.92) 0%,rgba(1,42,63,0.85) 100%);background:radial-gradient(ellipse at center, rgba(1,42,63,0.92) 0%,rgba(1,42,63,0.85) 100%);opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s ease, visibility 0.3s ease;transition:opacity 0.3s ease, visibility 0.3s ease}.popup-overlay.popup-visible{opacity:1;visibility:visible}.popup-overlay.popup-hiding{opacity:0;-webkit-transition:opacity 0.2s ease, visibility 0.2s ease;transition:opacity 0.2s ease, visibility 0.2s ease}.popup-modal{position:relative;background:#ffffff;border-radius:8px;box-shadow:0 25px 50px -12px rgba(0,0,0,0.5);max-width:750px;width:100%;max-height:90vh;overflow:hidden;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease}.popup-visible .popup-modal{-webkit-transform:translateY(0);transform:translateY(0)}.popup-hiding .popup-modal{-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease, -webkit-transform 0.2s ease}.popup-close{position:absolute;top:15px;right:15px;z-index:10;width:36px;height:36px;border:none;border-radius:50%;background:rgba(1,42,63,0.1);color:var(--demo-tertiary);font-size:18px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color 0.2s ease, color 0.2s ease;transition:background-color 0.2s ease, color 0.2s ease}.popup-close:hover,.popup-close:focus{background:var(--demo-tertiary);color:#ffffff}.popup-close:focus{outline:2px solid var(--demo-primary);outline-offset:2px}.popup-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.popup-image{-webkit-box-flex:0;-ms-flex:0 0 280px;flex:0 0 280px;min-height:280px;background:#012a3f}.popup-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;border:none;margin:0;padding:0}.popup-text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:40px;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}.popup-headline{font-family:"Raleway",sans-serif;font-size:28px;font-weight:600;color:var(--demo-tertiary);margin:0 0 16px 0;line-height:1.2}.popup-body{font-family:"IBM Plex Sans",sans-serif;font-size:16px;line-height:1.6;color:var(--demo-tertiary);margin-bottom:24px}.popup-body p{margin:0 0 12px 0}.popup-body p:last-child{margin-bottom:0}.popup-cta .popup-button{display:inline-block;text-decoration:none}.popup-cta .popup-button:after{content:'';display:inline-block;width:16px;height:12px;margin-left:10px;background:url("arrow-btn.png") no-repeat center center;background-size:contain;vertical-align:middle}.popup-modal--no-image{max-width:550px}.popup-modal--no-image .popup-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup-modal--no-image .popup-text{text-align:center;padding:50px 40px}.popup-modal--no-image .popup-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 768px){.popup-overlay{padding:15px;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.popup-modal{max-height:85vh;max-width:400px}.popup-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.popup-image{display:none}.popup-text{padding:40px 30px;text-align:center}.popup-headline{font-size:24px;padding-right:0}.popup-body{font-size:15px}.popup-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup-close{top:12px;right:12px;width:32px;height:32px;font-size:16px}}@media (max-width: 480px){.popup-overlay{padding:10px}.popup-text{padding:35px 25px}.popup-headline{font-size:22px}.popup-cta .popup-button{width:100%;text-align:center}}@media (prefers-reduced-motion: reduce){.popup-overlay{-webkit-transition:none;transition:none}.popup-overlay.popup-hiding{-webkit-transition:none;transition:none}.popup-modal{-webkit-transition:none;transition:none;-webkit-transform:none;transform:none}.popup-hiding .popup-modal{-webkit-transition:none;transition:none}}.enm-page{background-color:#01293e;color:#fff;font-family:'Montserrat', sans-serif;min-height:100vh}.every_new_mexican .onecolumn-container{background-color:#01293e}.every_new_mexican .site-header-wrapper--advocacy{background:#01293e}.enm-highlight--coral{color:#d67a6c}.enm-section-title{font-family:'Montserrat', sans-serif;font-weight:900;font-size:20px;color:#fff;text-align:center;margin:0 0 16px 0}.enm-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:1200px;margin:0 auto;padding:0 20px}.enm-left{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding:8px 24px 24px 0}.enm-right{width:420px;-ms-flex-negative:0;flex-shrink:0;padding:8px 0 24px 24px;border-left:1px solid rgba(255,255,255,0.1)}.enm-hero__headline{font-family:'Montserrat', sans-serif;font-weight:900;font-size:28px;color:#faf2e9;line-height:1.15;margin:0}.enm-video{margin-bottom:16px}.enm-video__wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:4px;box-shadow:0 4px 16px rgba(0,0,0,0.4)}.enm-video__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.enm-impact__grid{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -6px}.enm-impact__card{background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.12);border-radius:6px;padding:14px 12px;margin:0 6px;text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.enm-impact__card i{font-size:20px;color:#d67a6c;display:block;margin-bottom:6px}.enm-impact__card strong{display:block;font-family:'Montserrat', sans-serif;font-weight:900;font-size:16px;color:#fff;line-height:1.2;margin-bottom:2px}.enm-impact__card span{display:block;font-size:11px;color:rgba(255,255,255,0.55);line-height:1.3}.enm-sources__text{font-family:'Montserrat', sans-serif;font-size:11px;color:rgba(255,255,255,0.35);text-align:center;margin:10px 0 0 0;line-height:1.4}.enm-quote{background-color:#d67a6c;padding:20px 0;text-align:center}.enm-quote__inner{max-width:1200px;margin:0 auto;padding:0 20px}.enm-quote__text{font-family:'Montserrat', sans-serif;font-weight:900;font-size:22px;color:#01293e;line-height:1.3;margin:0;border:none;padding:0}@media (max-width: 900px){.enm-columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 20px}.enm-left{padding:8px 0 16px}.enm-right{width:100%;padding:16px 0 20px;border-left:none;border-top:1px solid rgba(255,255,255,0.1)}.enm-hero__headline{font-size:26px}}@media (max-width: 576px){.enm-hero__headline{font-size:22px}.enm-impact__card{padding:10px 8px}.enm-impact__card i{font-size:18px}.enm-impact__card strong{font-size:14px}.enm-impact__card span{font-size:10px}.enm-quote__text{font-size:18px}.enm-section-title{font-size:18px}}@media (max-width: 480px){.enm-left{padding:8px 0 12px}.enm-hero{margin-bottom:14px}.enm-hero__headline{font-size:20px}.enm-video{margin-bottom:12px}.enm-impact__grid{margin:0 -4px}.enm-impact__card{margin:0 4px;padding:8px 6px}.enm-impact__card i{font-size:16px;margin-bottom:4px}.enm-impact__card strong{font-size:12px}.enm-quote{padding:14px 0}.enm-quote__text{font-size:16px}}
