/*!
Theme Name: South Florida Donation Center
Author: 561 Media
Author URI: https://www.561media.com
Description: Custom website design by 561 Media
Version: 1.0
Text Domain: wpsfdc
*/@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,600;0,700;0,800;1,400;1,600;1,700;1,800&family=Playfair+Display:ital,wght@0,400;0,700;0,900;1,400;1,700;1,900&family=Source+Sans+Pro:ital,wght@0,400;0,600;0,700;1,400;1,600;1,700&display=swap);.container{width:1230px!important;max-width:100%;padding:0 15px;margin:0 auto}.container:after,.container:before,.nav-wrap:after,.nav-wrap:before,.row:after,.row:before{content:"";display:table;clear:both}.row{margin:0 -15px;clear:both}body{background:#fff;width:100%;max-width:2560px;margin:0 auto;font-family:"Open Sans",sans-serif;font-weight:400;overflow-x:hidden;font-size:16px;line-height:1.875;color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{pointer-events:none}#page.site{overflow:hidden}#page.site .site-inner,#page.site>.wrap{position:relative;z-index:auto}#primary:after{content:"";display:block;float:none;clear:both}#content-wrap{position:relative;z-index:auto}a{text-decoration:none!important;color:#151896;outline:0!important}a:active,a:focus,a:hover{color:#4fcee9}h1,h2,h3,h4,h5,h6{font-weight:400;font-family:"Source Sans Pro",sans-serif;margin:0 auto 30px}p{margin:0 auto 30px}b,strong,td:before,th{font-weight:700}#windowsize{opacity:0;visibility:hidden;position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none!important;z-index:-1}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){min-height:0!important}input[type=date]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-inner-spin-button{display:none;-webkit-appearance:none}body .gform-theme-datepicker:not(.gform-legacy-datepicker){margin-left:0;margin-right:0;padding:15px 12px;border-radius:4px;-ms-box-shadow:0 0 24px rgba(0,0,0,.4);box-shadow:0 0 24px rgba(0,0,0,.4)}body .gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar th span{width:30px}body .gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar td{padding:4px;height:40px;width:40px}body .gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar .ui-state-default,body .gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar .ui-state-disabled .ui-state-default{height:32px;width:32px}body .gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar .ui-state-disabled .ui-state-default{opacity:.6}body .gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar td:not(.ui-state-disabled) .ui-state-default:focus,body .gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar td:not(.ui-state-disabled) .ui-state-default:hover{border-color:#151896}body .gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar .ui-datepicker-current-day .ui-state-default{border-color:#151896;background-color:#151896}div.gform_wrapper.gravity-theme{margin:0 auto}div.gform_wrapper.gravity-theme ::-webkit-input-placeholder{color:#151896!important;text-transform:uppercase!important}div.gform_wrapper.gravity-theme ::-ms-input-placeholder{color:#151896!important;text-transform:uppercase!important}div.gform_wrapper.gravity-theme :-ms-input-placeholder{color:#151896!important;text-transform:uppercase!important}div.gform_wrapper.gravity-theme ::placeholder{color:#151896!important;text-transform:uppercase!important}div.gform_wrapper.gravity-theme div.gform_fields{width:calc(100% + 10px);margin:0 -5px!important;display:-ms-flexbox;display:flex;grid-column-gap:0;grid-row-gap:0;-ms-flex-wrap:wrap;flex-wrap:wrap}div.gform_wrapper.gravity-theme div.gform_fields .gf_hidden{position:absolute;width:0!important;height:0!important;margin:0!important}div.gform_wrapper.gravity-theme div.gform_fields .gfield{width:100%!important;max-width:100%!important;padding:0 5px!important;margin:0 auto 9px!important;background:0 0!important;border:0!important;display:inline-block;vertical-align:top}div.gform_wrapper.gravity-theme div.gform_fields .gfield.form-boxes{padding:0!important}div.gform_wrapper.gravity-theme div.gform_fields .gfield div.ginput_container{margin:0 auto;line-height:0}div.gform_wrapper.gravity-theme div.gform_fields .gfield.hidden_label .gfield_label,div.gform_wrapper.gravity-theme div.gform_fields .gfield.hide_label .gfield_label,div.gform_wrapper.gravity-theme div.gform_fields .gfield.hide_required .gfield_required{display:none!important}div.gform_wrapper.gravity-theme div.gform_fields .gfield.gf_half{width:50%!important}div.gform_wrapper.gravity-theme label.gfield_label{font-weight:400;margin-bottom:4px;font-size:14px;line-height:22px}div.gform_wrapper.gravity-theme.gform_validation_error .gform_body ul li.gfield.gfield_error,div.gform_wrapper.gravity-theme.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100%!important}div.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),div.gform_wrapper.gravity-theme select:not([multiple=multiple]),div.gform_wrapper.gravity-theme textarea{border-width:2px!important;border-style:solid;border-color:#fff;background:#fff;color:#151896;font-family:"Open Sans",sans-serif;height:45px;line-height:25px!important;font-size:14px;padding:10px 18px;margin:0 auto;width:100%;border-radius:4px;letter-spacing:.05em;outline:0}div.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus,div.gform_wrapper.gravity-theme select:not([multiple=multiple]):focus,div.gform_wrapper.gravity-theme textarea:focus{border-color:#e0f7fd!important;background-color:#e0f7fd!important;-ms-box-shadow:0 0 8px rgba(79,206,233,.6);box-shadow:0 0 8px rgba(79,206,233,.6)}div.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]).datepicker,div.gform_wrapper.gravity-theme select:not([multiple=multiple]).datepicker,div.gform_wrapper.gravity-theme textarea.datepicker{background-image:url(assets/img/ic-calendar.png);background-position:calc(100% - 18px) center;background-repeat:no-repeat}div.gform_wrapper.gravity-theme textarea{resize:none;height:106px!important}div.gform_wrapper.gravity-theme textarea.large{height:160px!important}div.gform_wrapper.gravity-theme .ginput_container_checkbox label,div.gform_wrapper.gravity-theme .ginput_container_radio label{font-weight:700}div.gform_wrapper.gravity-theme select option{color:#000}div.gform_wrapper.gravity-theme div.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),div.gform_wrapper.gravity-theme div.gfield_error textarea{border-color:#f03!important;background-color:#f6e5e7}div.gform_wrapper.gravity-theme div.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus,div.gform_wrapper.gravity-theme div.gfield_error textarea:focus{-ms-box-shadow:0 0 8px rgba(255,0,51,.6);box-shadow:0 0 8px rgba(255,0,51,.6)}div.gform_wrapper.gravity-theme div.gfield_error .validation_message{line-height:20px;color:#f03;background:0 0}div.gform_wrapper.gravity-theme div.gfield.gfield_error.gfield_contains_required div.ginput_container,div.gform_wrapper.gravity-theme div.gfield.gfield_error.gfield_contains_required label.gfield_label0{margin-top:0!important;margin-bottom:0!important}div.gform_wrapper.gravity-theme div.validation_error{background:#f03;font-size:16px;font-weight:400;color:#fff;border:0!important;padding:8px 15px;margin-bottom:26px}div.gform_wrapper.gravity-theme .gform_footer{padding:0;margin:0 auto;position:relative;text-align:center}div.gform_wrapper.gravity-theme .replace_with_submit{-ms-flex-item-align:start;align-self:flex-start}div.gform_wrapper.gravity-theme .gform_footer,div.gform_wrapper.gravity-theme .replace_with_submit{position:relative;text-align:center}div.gform_wrapper.gravity-theme .gform_footer .button,div.gform_wrapper.gravity-theme .gform_footer button,div.gform_wrapper.gravity-theme .gform_footer input.button,div.gform_wrapper.gravity-theme .gform_footer input[type=submit],div.gform_wrapper.gravity-theme .replace_with_submit .button,div.gform_wrapper.gravity-theme .replace_with_submit button,div.gform_wrapper.gravity-theme .replace_with_submit input.button,div.gform_wrapper.gravity-theme .replace_with_submit input[type=submit]{width:100%;max-width:100%;border-radius:4px;color:#151896;margin:0 auto;text-align:center;background:#4fcee9;font-size:24px;line-height:28px!important;text-transform:uppercase;font-family:"Source Sans Pro",sans-serif;font-weight:600;letter-spacing:.05em;padding:9px 18px;border:2px solid #4fcee9;outline:0;transition:.3s}div.gform_wrapper.gravity-theme .gform_footer .button:focus,div.gform_wrapper.gravity-theme .gform_footer .button:hover,div.gform_wrapper.gravity-theme .gform_footer button:focus,div.gform_wrapper.gravity-theme .gform_footer button:hover,div.gform_wrapper.gravity-theme .gform_footer input.button:focus,div.gform_wrapper.gravity-theme .gform_footer input.button:hover,div.gform_wrapper.gravity-theme .gform_footer input[type=submit]:focus,div.gform_wrapper.gravity-theme .gform_footer input[type=submit]:hover,div.gform_wrapper.gravity-theme .replace_with_submit .button:focus,div.gform_wrapper.gravity-theme .replace_with_submit .button:hover,div.gform_wrapper.gravity-theme .replace_with_submit button:focus,div.gform_wrapper.gravity-theme .replace_with_submit button:hover,div.gform_wrapper.gravity-theme .replace_with_submit input.button:focus,div.gform_wrapper.gravity-theme .replace_with_submit input.button:hover,div.gform_wrapper.gravity-theme .replace_with_submit input[type=submit]:focus,div.gform_wrapper.gravity-theme .replace_with_submit input[type=submit]:hover{color:#fff;background:#151896;border-color:#151896;-ms-box-shadow:3px 3px 16px rgba(0,0,0,.4);box-shadow:3px 3px 16px rgba(0,0,0,.4)}div.gform_wrapper.gravity-theme .gform_footer .button,div.gform_wrapper.gravity-theme .gform_footer button,div.gform_wrapper.gravity-theme .gform_footer input.button,div.gform_wrapper.gravity-theme .gform_footer input[type=submit]{padding:14px 18px}div.gform_wrapper.gravity-theme .gform_ajax_spinner{position:absolute;top:calc(50% - 6px);left:calc(100% + 2px)}div.gform_wrapper.gravity-theme .has-footnote .gform_body{position:relative}div.gform_wrapper.gravity-theme .has-footnote div.gform_fields .form-footnote{position:absolute;z-index:2;top:100%;left:-5px;width:calc(50% + 5px)!important}div.gform_wrapper.gravity-theme .has-footnote .gform_footer{text-align:right}div.gform_wrapper.gravity-theme .has-footnote .gform_footer .button,div.gform_wrapper.gravity-theme .has-footnote .gform_footer input.button,div.gform_wrapper.gravity-theme .has-footnote .gform_footer input[type=submit]{position:relative;z-index:3;width:calc(50% - 12px);min-width:0}div.gform_wrapper.gravity-theme .gform_validation_errors{background:#fff;border-color:#f03;color:#f03;border-radius:0;font-family:"Open Sans",sans-serif;font-weight:400;margin-bottom:20px;letter-spacing:.03em}div.gform_wrapper.gravity-theme .gform_validation_errors>h2{font-size:12px;color:#f03;font-family:"Open Sans",sans-serif}div.gform_wrapper.gravity-theme div.gfield_error .validation_message{border:none;padding:2px 12px;margin:0 auto;font-family:"Open Sans",sans-serif;font-weight:400;font-size:12px;letter-spacing:.03em}div.gform_wrapper ul.gform_fields li.gfield.gfield_error+li.gfield.gfield_error{margin-top:0!important}div.gform_wrapper ul.gfield_checkbox li label,div.gform_wrapper ul.gfield_radio li label{margin:6px 0 0 4px}div.gform_confirmation_wrapper{margin:auto}.gform_confirmation_message{text-align:center;color:inherit;padding:30px 15px;margin:auto}.gform_confirmation_message h1,.gform_confirmation_message h2,.gform_confirmation_message h3{margin-top:0}.gform_confirmation_message p:last-child{margin-bottom:0}.footer-form .gform_confirmation_message{padding:0 15px;font-size:14px;line-height:22px}div.gform_wrapper.gravity-theme.hide_errors_wrapper .gform_validation_errors,div.gform_wrapper.gravity-theme.hide_errors_wrapper div.gfield_error .validation_message,div.gform_wrapper.gravity-theme.sign-up-form_wrapper .gform_validation_errors,div.gform_wrapper.gravity-theme.sign-up-form_wrapper div.gfield_error .validation_message{display:none}.site-inner{background:#fff;padding-top:168px}div#logo{float:left;width:283px;max-width:100%;padding:19px 0 18px;position:relative;z-index:2;transition:width .2s,padding .3s}div#logo a{display:inline-block;max-width:100%}div#logo img{max-width:100%;width:auto!important;height:123px!important}div#header-navigation{float:right;width:760px;max-width:calc(100% - 300px)}#main-navigation{float:right;width:100%;padding:0;font-family:"Open Sans",sans-serif;font-size:15px;line-height:1.6;letter-spacing:.05em}#main-navigation>ul{display:-ms-flexbox;display:flex;list-style-type:none;text-transform:uppercase;padding:0;margin:0;width:100%;border-top:2px solid #e6e6e6}#main-navigation>ul .caret,#main-navigation>ul .dropdown-caret{display:none!important}#main-navigation>ul .dropdown-caret{background:0 0;position:absolute;height:30px;width:30px;top:9px;right:30px;cursor:pointer}#main-navigation>ul .dropdown-caret:before{content:"";display:block;position:absolute;top:calc(50% - 2px);left:calc(50% - 6px);width:0;height:0;border-top:6px solid #151896;border-right:6px solid transparent;border-left:6px solid transparent}#main-navigation>ul>li{display:block;padding:0;margin:0;-ms-flex:1 1 auto;flex:1 1 auto}#main-navigation>ul>li>a{background:0 0;display:block;text-align:center;padding:19px 18px 22px;color:#333;position:relative}#main-navigation>ul>li>a:before{content:"";width:100%;height:0;display:block;background:#151896;position:absolute;top:-2px;left:0;opacity:0}#main-navigation>ul>li:first-child>a{padding-left:0}#main-navigation>ul>li:last-child>a{padding-right:0}#main-navigation>ul>li.dropdown.open>a,#main-navigation>ul>li:hover>a,#main-navigation>ul>li>a:active,#main-navigation>ul>li>a:focus,#main-navigation>ul>li>a:hover{color:#151896;font-weight:700}#main-navigation>ul>li.dropdown.open>a:before,#main-navigation>ul>li:hover>a:before,#main-navigation>ul>li>a:active:before,#main-navigation>ul>li>a:focus:before,#main-navigation>ul>li>a:hover:before{opacity:1;height:4px}#main-navigation>ul>li.dropdown.open>.dropdown-caret{transform:rotateX(180deg)}#main-navigation>ul ul{background:#fff;padding:0;border:0;border-bottom:1px solid #e6e6e6;border-radius:0}#main-navigation>ul ul li{border-top:1px solid #e6e6e6;font-size:14px}#main-navigation>ul ul li a{padding:16px;color:#333;background:#fff;position:relative}#main-navigation>ul ul li a:active,#main-navigation>ul ul li a:focus,#main-navigation>ul ul li a:hover{color:#151896;font-weight:700}#main-navigation>ul ul li a:active:before,#main-navigation>ul ul li a:focus:before,#main-navigation>ul ul li a:hover:before{width:4px}#main-navigation>ul ul li a:before{content:"";width:0;height:calc(100% + 1px);display:block;background:#151896;position:absolute;top:-1px;left:0}#main-navigation>ul li:last-child ul{right:0;left:auto}#menu-toggle{display:none!important}.navbar-toggle{z-index:120;bottom:0;right:0;position:absolute;padding:6px;height:48px;color:#151896;background:#fff;border:0;border-radius:0}.navbar-toggle .icon-bar{display:block;width:38px;height:8px;border-radius:0;background:#151896}.navbar-toggle .icon-bar:last-child{margin-bottom:0!important}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.navbar-toggle .icon-bar.icon-bar-2{position:relative}.navbar-toggle .icon-bar.icon-bar-2:after,.navbar-toggle .icon-bar.icon-bar-2:before{content:"";width:100%;opacity:0;height:100%;background:#151896;transition:.5s;border-radius:0;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.navbar-toggle.open .icon-bar.icon-bar-1,.navbar-toggle.open .icon-bar.icon-bar-3{opacity:0!important}.navbar-toggle.open .icon-bar{background:#151896}.navbar-toggle.open .icon-bar.icon-bar-2{background:0 0}.navbar-toggle.open .icon-bar.icon-bar-2:after{opacity:1;-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.navbar-toggle.open .icon-bar.icon-bar-2:before{opacity:1;-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.header-navigation-top{padding:25px 0 23px;float:right;-ms-flex-align:center;align-items:center}.header-navigation-top div.header-link{padding:0 9px}.header-navigation-top div.header-link:last-child{padding-right:0}.header-navigation-top div.phone-link{padding:0 40px 0 10px}.header-navigation-top div.phone-link:last-child{padding-right:0}@media screen and (min-width:1081px){#main-navigation>ul li:hover ul{display:block!important;margin-top:0}}#main-navigation,.header-navigation-top{transition:padding .3s}#masthead{position:fixed!important;top:0;left:0;width:100%;z-index:10000}#masthead .header-wrap{background:#fff;border-bottom:8px solid #151896}#masthead .header-navigation-top{transition:padding .3s}#masthead.affix div#logo{padding:5px 0}#masthead.affix div#logo img{height:93px!important}#masthead.affix .header-navigation-top{padding:5px 0}#masthead.affix #main-navigation>ul>li>a{padding-top:10px;padding-bottom:12px}#masthead.affix .header-wrap{border-bottom-width:4px;-ms-box-shadow:0 0 20px rgba(0,0,0,.6);box-shadow:0 0 20px rgba(0,0,0,.6)}.admin-bar #masthead{top:32px}#footer{background:#fff;padding:8px 0 14px}.footer-left{width:221px}.footer-left .a-custom-logo{display:inline-block;margin:0 auto;max-width:100%}.footer-left .a-custom-logo img{max-width:100%;height:auto!important}.footer-right{width:920px;max-width:calc(100% - 240px);padding-top:85px}.footer-social{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:4px 0}.footer-social .social-media-heading{margin:0;font-size:18px;line-height:1;text-transform:uppercase;letter-spacing:.03em;color:#151896;font-family:"Open Sans",sans-serif;font-weight:700}.footer-social ul.social-media-links{margin:0 -17px 0 -9px}.footer-social ul.social-media-links li{padding:0 12px}.footer-content{-ms-flex-pack:justify;justify-content:space-between}#footer-menu{font-size:15px;line-height:1.6}#footer-menu>ul{display:-ms-flexbox;display:flex;list-style-type:none;text-transform:uppercase;padding:0;margin:0;width:100%;border-bottom:2px solid #e6e6e6}#footer-menu>ul>li{display:block;padding:0;margin:0;-ms-flex:1 1 auto;flex:1 1 auto}#footer-menu>ul>li>a{background:0 0;display:block;text-align:center;font-size:14px;padding:16px 38px;color:#333;position:relative}#footer-menu>ul>li:first-child>a{padding-left:0}#footer-menu>ul>li:last-child>a{padding-right:0}#footer-menu>ul>li>a:focus,#footer-menu>ul>li>a:hover{color:#151896;font-weight:700}.footer-items{width:100%;-ms-flex-align:center;align-items:center;padding:24px 0 10px}.footer-items .btn-link-arrow{text-align:left;padding-left:0;width:100px}.footer-items div.phone-link{padding:0 18px}.footer-form{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:1 1 auto;flex:1 1 auto}.footer-form .form-heading{margin:0 auto;padding:0 26px 0 9px;font-size:30px;line-height:1;color:#151896;font-family:"Playfair Display",serif;font-weight:700;letter-spacing:-.02em}.footer-form .the-form{-ms-flex:1 1 auto;flex:1 1 auto}div.gform_wrapper.gravity-theme.sign-up-form_wrapper .gform_validation_errors{display:none}div.gform_wrapper.gravity-theme form.sign-up-form{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}div.gform_wrapper.gravity-theme form.sign-up-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border-right:0;border-radius:4px 0 0 4px;height:46px;line-height:24px!important;text-align:center;border-color:#151896!important}div.gform_wrapper.gravity-theme form.sign-up-form div.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border-color:#f03!important}div.gform_wrapper.gravity-theme form.sign-up-form div.gform_fields .gfield{margin-bottom:0!important}div.gform_wrapper.gravity-theme form.sign-up-form .gform_body{width:calc(100% - 45px)}div.gform_wrapper.gravity-theme form.sign-up-form .gform_footer{width:45px}div.gform_wrapper.gravity-theme form.sign-up-form .gform_footer .button,div.gform_wrapper.gravity-theme form.sign-up-form .gform_footer button,div.gform_wrapper.gravity-theme form.sign-up-form .gform_footer input.button,div.gform_wrapper.gravity-theme form.sign-up-form .gform_footer input[type=submit]{width:45px;height:46px;max-width:100%;border-radius:0 4px 4px 0;font-family:"Open Sans",sans-serif;color:#fff;text-align:left;background:url(assets/img/btn-arrow.png) calc(100% + 2px) center no-repeat #151896;border:2px solid #151896;overflow:hidden;text-indent:-999999px}div.gform_wrapper.gravity-theme form.sign-up-form .gform_footer .button:focus,div.gform_wrapper.gravity-theme form.sign-up-form .gform_footer .button:hover,div.gform_wrapper.gravity-theme form.sign-up-form .gform_footer button:focus,div.gform_wrapper.gravity-theme form.sign-up-form .gform_footer button:hover,div.gform_wrapper.gravity-theme form.sign-up-form .gform_footer input.button:focus,div.gform_wrapper.gravity-theme form.sign-up-form .gform_footer input.button:hover,div.gform_wrapper.gravity-theme form.sign-up-form .gform_footer input[type=submit]:focus,div.gform_wrapper.gravity-theme form.sign-up-form .gform_footer input[type=submit]:hover{background-position:-2px center;background-color:#4fcee9;-ms-box-shadow:none;box-shadow:none}.back-to-top{visibility:hidden;opacity:0;position:fixed;bottom:10px;right:20px;z-index:20;background:#151896;height:36px;width:36px;border-radius:50%;-ms-box-shadow:0 0 4px rgba(0,0,0,.2);box-shadow:0 0 4px rgba(0,0,0,.2)}.back-to-top:hover{-ms-box-shadow:0 0 12px rgba(21,24,150,.7);box-shadow:0 0 12px rgba(21,24,150,.7)}.back-to-top:before{content:"";display:block;position:absolute;top:calc(50% - 6px);left:calc(50% - 7px);width:0;height:0;border-bottom:8px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.colophon{width:100%;text-align:center;text-transform:uppercase}.colophon p{margin:0}.colophon .by{letter-spacing:.03em;font-size:11px;line-height:14px;padding:16px 0 0;opacity:.4;color:inherit}.colophon .by a{color:inherit}.colophon .by:hover{opacity:.7}.show-back-to-top .back-to-top{visibility:visible;opacity:1}.wpsfdc-section .heading{font-family:"Playfair Display",serif;color:#151896;font-size:48px;line-height:1.125}.wpsfdc-section .heading b,.wpsfdc-section .heading strong{font-weight:900}.wpsfdc-section h1,.wpsfdc-section h2{font-size:36px}.wpsfdc-section h3{font-size:36px;line-height:1.16667;font-family:"Playfair Display",serif;color:#151896;margin-bottom:3px}.wpsfdc-section h4{font-size:24px}.wpsfdc-section h5,.wpsfdc-section h6{font-weight:700;font-size:22px;margin-bottom:5px;line-height:26px;letter-spacing:.01em}.wpsfdc-section h6{font-size:18px}.wpsfdc-section.cta_section,.wpsfdc-section.cta_section_v2,.wpsfdc-section.dark-bg{color:#fff}.content-alt .heading,.content_section .heading,.content_section_v2 .heading,.content_section_v3 .heading,.content_section_v4 .heading,.content_section_v5 .heading,.content_section_v6 .heading{font-size:36px;font-weight:700}.content-alt .the-content,.content_section .the-content,.content_section_v2 .the-content,.content_section_v3 .the-content,.content_section_v4 .the-content,.content_section_v5 .the-content,.content_section_v6 .the-content{font-family:"Source Sans Pro",sans-serif;font-size:17px;line-height:24px}.content-alt .the-content p,.content_section .the-content p,.content_section_v2 .the-content p,.content_section_v3 .the-content p,.content_section_v4 .the-content p,.content_section_v5 .the-content p,.content_section_v6 .the-content p{text-align:justify;margin-bottom:24px}.content-alt .the-content p:last-child,.content_section .the-content p:last-child,.content_section_v2 .the-content p:last-child,.content_section_v3 .the-content p:last-child,.content_section_v4 .the-content p:last-child,.content_section_v5 .the-content p:last-child,.content_section_v6 .the-content p:last-child{margin-bottom:0}.content-alt ul,.content_section ul,.content_section_v2 ul,.content_section_v3 ul,.content_section_v4 ul,.content_section_v5 ul,.content_section_v6 ul{font-size:17px;line-height:24px}.the-content p+ul{margin-top:30px}.the-content ul{list-style-type:none;padding:0;margin:0}.the-content ul li{position:relative;padding-left:27px;margin-bottom:24px}.the-content ul li:before{content:"";width:6px;height:6px;border-radius:50%;background:#333;position:absolute;top:9px;left:0}.the-content ul.list li{padding-left:16px;margin-bottom:12px}.the-content ul.list li:before{content:"";width:9px;top:12px;height:2px;border-radius:0}.the-content ul.list-2-col{column-count:2}.heading.spaced{letter-spacing:.01em}.btns{display:-ms-flexbox;display:flex;padding:15px 0;margin:0 -5px;width:calc(100% + 10px)}.btns .btn-link{width:calc(50% - 10px);margin:5px}.btn-link{display:inline-block;border:2px solid #151896;border-radius:3px;font-size:16px;line-height:21px;font-weight:600;padding:10px 15px;text-transform:uppercase;letter-spacing:.05em;text-align:center;color:#151896;background:#4fcee9}.btn-link:focus,.btn-link:hover{color:#fff;background:#151896}.btn-link.white{color:#151896;background:0 0}.btn-link.white:focus,.btn-link.white:hover{color:#151896;background:#4fcee9}.heading-logos{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% + 12px);margin:0 -6px}.heading-logos .heading-logo{width:50%;padding:18px 6px;margin:0}.heading-logos .heading-logo img{max-width:100%!important;height:auto!important}.bordered-top{border-top:8px solid #151896}.banner_section,.bordered-bottom{border-bottom:8px solid #151896}.acf-map{height:668px}@media screen and (min-width:1201px){.acf-map.has-offset .gm-style-pbt{font-size:18px;-ms-transform:translate(-431px,-63px);transform:translate(-431px,-63px)}}.page_heading .the-content-wrap{padding:47px 0 41px}.page_heading .heading-logos-container{width:588px;max-width:100%;float:left}.page_heading .resizer{width:600px;max-width:calc(100% - 588px);float:right}.page_heading .resizer:before{content:"";display:block;width:100%;padding-top:34.66667%}.blog_page_heading .resizer{width:600px;max-width:calc(100% - 588px);float:right}.blog_page_heading .resizer:before{content:"";display:block;width:100%;padding-top:34.66667%}.blog_page_heading .the-content-wrap{padding:47px 0 41px}.blog_page_heading .heading-logos-container{width:588px;max-width:100%;float:left}.banner_section .flex-container{-ms-flex-pack:justify;justify-content:space-between}.banner_section .form-container{width:calc(50% - 10px);padding:116px 0 36px}.banner_section .form-wrap{color:#fff;background:#151896;border-radius:6px;padding:12px 20px 16px}.banner_section .the-form h4{color:#bfbfbf;text-transform:uppercase;font-family:"Open Sans",sans-serif;font-size:30px;line-height:1.2;letter-spacing:.09em;margin:0 auto 14px}.banner_section .form-heading{font-family:"Playfair Display",serif;font-weight:400;font-size:63px;line-height:1.09524;margin:0 auto 8px;letter-spacing:.02em}.banner_section .form-heading b,.banner_section .form-heading strong{font-weight:900}.banner_section .form-heading b:last-child,.banner_section .form-heading strong:last-child{letter-spacing:0}.banner_section .resizer{width:calc(50% - 10px);max-width:100%}.banner_section .resizer:before{content:"";display:block;width:100%;padding-top:133.22034%}.banner_section .message{font-size:24px;line-height:28px;font-family:"Open Sans",sans-serif;font-weight:400;margin:0 20px 4px 0}.banner_section .message b,.banner_section .message strong{font-weight:700}.banner_section .message-top{background:rgba(115,115,115,.9);color:#fff;padding:3px 0 5px}.banner_section .message-top a{color:#ccc;font-weight:600;font-size:16px;line-height:24px}.banner_section .message-top a:active,.banner_section .message-top a:focus,.banner_section .message-top a:hover{color:#4fcee9}.banner_section .message-top .flex-container{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}div.gform_wrapper.gravity-theme form.banner-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){height:50px;line-height:24px!important;padding:13px 17px}.how_it_works_section{background:#fff}.how_it_works_section .the-content-wrap{padding:70px 0 42px}.how_it_works_section .heading{font-size:48px;line-height:1.125;color:#151896;font-family:"Playfair Display",serif;font-weight:900;text-align:center;margin-bottom:52px}.how_it_works_section .heading-2{font-size:30px;line-height:1.1;text-transform:uppercase;font-family:"Open Sans",sans-serif;color:#fff;font-weight:600;margin:0 auto 8px}.how_it_works_section .the-content{font-size:18px;line-height:1.33333}.how_it_works_section .the-content p:last-child{margin-bottom:0}.how_it_works_section .steps{-ms-flex-pack:justify;justify-content:space-between;padding:16px 0 13px}.how_it_works_section .box-top{text-align:center;color:#fff;background:#151896;padding:10px 20px 18px}.how_it_works_section .box{border:1px solid #151896}.how_it_works_section .step-divider{height:120px;width:64px;background:url(assets/img/ic-fast-forward-l.png) center center/contain no-repeat;margin:21px auto}.how_it_works_section .step-divider:last-child{display:none}.step{padding:20px}.step .step-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:120px;height:120px;margin:0 auto 8px;background:#151896;border-radius:60px}.step .step-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:270px;max-width:100%;margin:0 auto}.step .step-wrap:hover .step-icon{background:#4fcee9}.step .step-name{font-family:"Playfair Display",serif;color:#151896;font-weight:900;font-size:36px;line-height:1.11111;margin:0 auto 15px}.step .content{text-align:justify;text-align-last:center;font-size:16px;line-height:28px}.step .content p{margin-bottom:0}.step .content a{font-weight:700}.step .content b,.step .content strong{font-weight:800;font-size:22px}.best_donation_section{background:url(assets/img/gr-bottom-white.png) top center repeat-x #fff}.best_donation_section .the-content-wrap{padding:73px 0 92px}.best_donation_section .flex-container{-ms-flex-pack:justify;justify-content:space-between}.best_donation_section .content-left,.best_donation_section .content-right{width:calc(50% - 10px);position:relative;z-index:1;padding:15px 0}.best_donation_section .content-right{width:calc(50% - 74px)}.best_donation_section .content-left{z-index:2}.best_donation_section .the-content p:last-child{margin-bottom:18px}.best_donation_section .heading:after{content:"";display:block;width:100%;max-width:324px;height:7px;background:#6a6a6a;margin:21px 0 0}.best_donation_section .icons{width:calc(100% + 30px);margin:0 -15px}.best_donation_section .icon{padding:15px}.best_donation_section .icon .icon-image{width:100px;height:100px;border-radius:50%;border:5px solid #ddd;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.best_donation_section .icon img{max-width:70px!important;max-height:70px!important;height:auto!important;width:auto!important}.best_donation_section .img-heading,.best_donation_section .img-heading-2{color:#151896;font-family:"Open Sans",sans-serif;margin:0;line-height:1.09091}.best_donation_section .img-heading{font-weight:700;font-size:33px;margin-top:4px}.best_donation_section .img-heading-2{font-size:26px;margin-bottom:23px}.best_donation_section .truck-image .offset{pointer-events:none!important;max-width:calc(100% + 456px);margin:0 -351px 0 -95px;text-align:right}.best_donation_section .truck-image img{max-width:100%!important;height:auto!important}.best_donation_section .btn-link.blue{color:#fff}.best_donation_section .mobile-phone-link{display:none}.communities_section .the-content-wrap{background:inherit;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between}.communities_section .content-left,.communities_section .content-right{width:50%}.communities_section .content-right{background:inherit;padding:48px 0 32px}.communities_section .inner-wrap{padding:0 10px;width:100%;max-width:610px;float:left}.communities_section .content-left{height:inherit;background-color:inherit}.communities_section .image{height:100%;float:right}.communities_section .image img{min-height:100%;width:auto!important}.communities_section .heading{margin-bottom:16px}.communities_section .heading-logos{padding:20px 0 15px}.communities_section .the-content:after{content:"";display:block;width:100%;max-width:183px;height:7px;background:#333;margin:18px 0 28px}.communities_section .the-content p:last-child{margin-bottom:0}div.blog_section .the-content-wrap{padding:57px 0 38px}div.blog_section .top-content{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;padding:24px 0}div.blog_section .heading{font-size:50px;margin:0}div.blog_section .content-right,div.blog_section .heading{width:calc(50% - 10px)}div.blog_section .btns{-ms-flex-pack:end;justify-content:flex-end}div.blog_section .articles-slide-wrap{overflow:hidden}div.blog_section .articles-slide{margin:0 -22px}div.blog_section .articles-slide>.slide-item{width:33.33333%;float:left}div.blog_section .articles-slide>.slide-item:nth-child(n+4){display:none!important}div.blog_section .slide-item{padding:0 22px;margin:0}div.blog_section .image{overflow:hidden;border-radius:4px;margin-bottom:20px;width:100%}div.blog_section .image img{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:100%;min-height:100%;height:auto!important}div.blog_section .image a{display:block;background:#fff;width:100%;position:relative;overflow:hidden}div.blog_section .image a:before{content:"";width:100%;height:0;display:block;padding-top:75.40541%}div.blog_section .image a:focus img,div.blog_section .image a:hover img{-ms-transform:translate(-50%,-50%) scale(1.3);transform:translate(-50%,-50%) scale(1.3)}div.blog_section .post-meta{font-size:14px;line-height:20px;text-transform:uppercase;color:#464646;letter-spacing:.05em}div.blog_section .post-meta a{color:inherit}div.blog_section .post-meta a:focus,div.blog_section .post-meta a:hover{color:#151896}div.blog_section .article-title{font-family:"Open Sans",sans-serif;font-size:24px;line-height:1.25;font-weight:700;letter-spacing:.005em;width:100%;margin:0;max-width:340px;color:#151896}div.blog_section .article-title a{color:inherit}div.blog_section .article-title a:focus,div.blog_section .article-title a:hover{color:#4fcee9}div.blog_section .article-wrap{width:370px;max-width:100%;margin:0 auto;max-width:100%}div.blog_section .articles-slide{padding-bottom:45px}div.blog_section .slick-dots{list-style-type:none;display:-ms-flexbox;display:flex;margin:0 -6px;padding:0;position:absolute;z-index:10;bottom:0;left:22px}div.blog_section .slick-dots li{padding:0 6px;margin:0;height:21px}div.blog_section .slick-dots li button{overflow:hidden;text-indent:-99999px;background:#151896;width:21px;height:21px;border:2px solid #fff;border-radius:50%}div.blog_section .slick-dots li button:focus,div.blog_section .slick-dots li button:hover,div.blog_section .slick-dots li.slick-active button{background:#fff;border-color:#151896}div.blog_page_section .the-content-wrap{padding:30px 0 60px}div.blog_page_section .post-title,div.blog_page_section h2.heading{width:100%;max-width:720px;margin:0;font-family:"Playfair Display",serif;font-weight:900;letter-spacing:.01em;font-size:48px;line-height:1.125}div.blog_page_section .post-meta{font-size:14px;line-height:24px;letter-spacing:.12em;color:#8b8b8b;font-family:"Source Sans Pro",sans-serif;font-weight:700}div.blog_page_section .post-meta a{color:inherit}div.blog_page_section .post-meta a:focus,div.blog_page_section .post-meta a:hover{color:#151896}div.blog_page_section .the-content p{text-align:justify}div.blog_page_section .the-content p+h3{margin-top:-15px}div.blog-archive{padding:33px 0 68px}div.blog-archive .card{border-bottom:2px solid #8a8a8a}div.blog-archive .card-content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0 21px}div.blog-archive .image{width:100%;max-width:375px;padding:14px 0}div.blog-archive .image img{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:100%;min-height:100%;height:auto!important}div.blog-archive .image a{display:block;background:#fff;width:100%;position:relative;overflow:hidden}div.blog-archive .image a:before{content:"";width:100%;height:0;display:block;padding-top:100%}div.blog-archive .image a:focus img,div.blog-archive .image a:hover img{-ms-transform:translate(-50%,-50%) scale(1.3);transform:translate(-50%,-50%) scale(1.3)}div.blog-archive .post-contents{width:calc(100% - 413px);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:5px 0 14px}div.blog-archive .excerpt{padding:30px 0 10px}div.blog-archive .excerpt p{margin-bottom:0}div.blog-archive .btn-link{width:270px;max-width:100%;border:0;font-size:24px;line-height:30px;font-weight:600;color:#fff;font-family:"Source Sans Pro",sans-serif;margin:auto 0 0}div.single-post{-ms-flex-pack:justify;justify-content:space-between;padding:37px 0 13px}div.single-post .content-wrap{width:calc(100% - 346px);max-width:855px;padding:30px 0 15px}div.single-post .sidebar{padding:15px 0;width:325px;max-width:100%}div.single-post .post-image{width:100%;margin-bottom:37px}div.single-post .post-image img{max-width:100%;height:auto!important}div.single-post .post-meta{margin-bottom:30px}div.nothing-found{padding:20px 0}div.nothing-found .heading{font-weight:700;text-transform:uppercase;margin:20px 0}.default-page-section.error-404 .the-content-wrap{padding:40px 0}.wpsfdc-pagination{display:-ms-flexbox;display:flex;margin:0 -4px}.wpsfdc-pagination .page-numbers{margin:0 4px;min-width:32px;text-transform:uppercase;font-size:14px;text-align:center;line-height:28px;font-weight:700;padding:0 8px;border:2px solid #8a8a8a;background:#fff;color:#8a8a8a}.wpsfdc-pagination .page-numbers.current,.wpsfdc-pagination .page-numbers:focus,.wpsfdc-pagination .page-numbers:hover{background:#151896;border-color:#151896;color:#fff}.searchform{font-family:"Open Sans",sans-serif;padding:15px 0;margin-bottom:30px}.searchform div{width:100%;display:-ms-flexbox;display:flex}.searchform input[type=text]{height:47px;line-height:25px;font-size:18px;padding:10px 15px;border:2px solid #151896;color:#151896;outline:0;border-right:0;-ms-flex:1 1 auto;flex:1 1 auto;border-radius:4px 0 0 4px}.searchform input[type=text]:focus{-ms-box-shadow:0 0 12px rgba(79,206,233,.4);box-shadow:0 0 12px rgba(79,206,233,.4)}.searchform input[type=submit]{height:47px;border:2px solid #151896;border-radius:0 4px 4px 0;background:#151896;color:#fff;font-size:16px;line-height:25px;padding:8px 9px;text-transform:uppercase;outline:0}.searchform input[type=submit]:focus,.searchform input[type=submit]:hover{color:#fff;background:#4fcee9}.sidebar{color:#494949}.sidebar .widget-wrap{padding:0;margin-bottom:64px}.sidebar .widget-wrap:last-child{margin-bottom:0}.sidebar .widget-title{font-size:36px;line-height:1.16667;letter-spacing:.005em;margin:0 0 14px;border-bottom:2px solid #8a8a8a;padding:9px 0 12px}.sidebar ul{list-style-type:none;padding:0;margin:0;font-size:18px;line-height:1;font-family:"Source Sans Pro",sans-serif}.sidebar ul li{margin-bottom:18px}.sidebar a{color:inherit}.sidebar a:focus,.sidebar a:hover{color:#151896}.contact_page_section{background:#fff}.contact_page_section .the-content-wrap{padding:51px 0}.contact_page_section .flex-container{-ms-flex-pack:justify;justify-content:space-between}.contact_page_section .content-left,.contact_page_section .content-right{position:relative;z-index:1}.contact_page_section .content-right{width:calc(50% - 74px);-ms-flex-item-align:end;align-self:flex-end;padding:10px 0}.contact_page_section .content-left{width:560px;max-width:calc(50% + 50px);padding:30px 0 36px;z-index:2}.contact_page_section .heading,.contact_page_section .heading-top{width:100%;max-width:400px;margin:0}.contact_page_section .heading-top{font-size:30px;line-height:1;font-family:"Open Sans",sans-serif;text-transform:uppercase;color:#bfbfbf;letter-spacing:.095em;margin-bottom:4px}.contact_page_section .heading{font-size:48px;line-height:1.125;font-weight:900;margin-bottom:31px}.contact_page_section .the-form{display:-ms-flexbox;display:flex;height:100%;-ms-flex-direction:column;flex-direction:column}.contact_page_section .truck-image .offset{pointer-events:none!important;max-width:calc(100% + 456px);margin:0 -378px 0 -68px;text-align:right}.contact_page_section .truck-image img{max-width:100%!important;height:auto!important}.contact_page_section div.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.contact_page_section div.gform_wrapper.gravity-theme select:not([multiple=multiple]),.contact_page_section div.gform_wrapper.gravity-theme textarea{background-color:#ebebeb;border-color:#ebebeb}.faqs_section .the-content-wrap{padding:65px 0 86px}.faqs_section .flex-container{padding:32px 0;-ms-flex-pack:justify;justify-content:space-between}.faqs_section .faqs{padding:0;margin:0;width:calc(50% - 17px)}.faqs_section .content-right{height:inherit;width:50%}.faqs_section .content-right .image{height:100%;width:100%;overflow:hidden}.faqs_section .content-right img{min-height:100%;width:auto!important;position:relative;left:50%;-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.faqs_section .panel-faqs{border:0;padding:0 0 8px;margin:0!important;border-radius:0;box-shadow:none;transition:background .3s linear;background:#fff}.faqs_section .panel-faqs:last-child{padding-bottom:0}.faqs_section .panel-faqs.active{background:#ebebeb}.faqs_section .panel-collapse{color:#333}.faqs_section .panel-collapse .the-content{font-size:16px;line-height:24px;letter-spacing:.01em}.faqs_section .panel-collapse p{text-align:justify;margin-bottom:24px}.faqs_section .panel-collapse p:last-child{margin-bottom:0}.faqs_section .flex-content{display:-ms-flexbox;display:flex;padding:20px 17px 15px}.faqs_section .flex-content:before{content:"";height:154px;width:1px;display:block;margin-left:-1px}.faqs_section .panel-heading{padding:0;border:0}.faqs_section .panel-heading a{display:inline-block;position:relative;background:#151896;padding:19px 50px 18px 17px;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.faqs_section .panel-heading a:before{content:"";display:inline-block;width:1px;margin-left:-1px;height:54px}.faqs_section .panel-heading a:hover{color:#fff;background:#4fcee9}.faqs_section .panel-title{padding:0;font-size:18px;line-height:1;font-family:"Source Sans Pro",sans-serif;font-weight:400;letter-spacing:.01em}.faqs_section .icon{background:0 0;border-radius:50%;width:22px;height:22px;display:block;position:absolute;right:17px;top:calc(50% - 11px);border:1px solid #fff}.faqs_section .icon:after,.faqs_section .icon:before{content:"";width:10px;height:1px;background:#fff;display:block;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%) rotate(0);transform:translate(-50%) rotate(0)}.faqs_section .icon:before{-ms-transform:translate(-50%) rotate(90deg);transform:translate(-50%) rotate(90deg)}.faqs_section .active .icon:before{-ms-transform:translate(-50%) rotate(0);transform:translate(-50%) rotate(0)}.about_section .the-content-wrap{padding:50px 0 42px}.about_section .heading{font-family:"Playfair Display",serif;font-size:36px;font-weight:700}.about_section .the-content{padding:19px 0 3px;font-family:"Source Sans Pro",sans-serif;color:#333;font-size:17px;line-height:24px}.about_section .the-content p{text-align:justify;margin-bottom:24px}.about_section a{color:inherit;font-weight:700}.about_section a:focus,.about_section a:hover{color:#151896}.about_section .flex-container{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.about_section .content-text{width:calc(50% - 15px);padding:15px 0}.about_section .content-image{padding:18px 0 26px;width:50%}.about_section .content-image .image{width:100%}.about_section .content-image img{max-width:100%;height:auto!important;position:relative}.location_section{border-top:12px solid #151896;border-bottom:12px solid #151896}.location_section .the-content-wrap{position:relative}.location_section .map-overlay{position:absolute}.location_section .contact-form{top:-42px;bottom:-44px;height:calc(100% + 86px);left:50%;width:600px;max-width:50%}.location_section .heading,.location_section .heading-top{width:100%;max-width:400px;margin:0}.location_section .heading-top{font-size:30px;line-height:1;font-family:"Open Sans",sans-serif;text-transform:uppercase;color:#bfbfbf;letter-spacing:.095em;margin-bottom:4px}.location_section .heading{font-size:48px;line-height:1.125;font-weight:900;margin-bottom:31px}.location_section .blue-box{color:#fff;height:100%;width:600px;max-width:100%;padding:0;position:relative;z-index:2}.location_section .blue-box:before{content:"";display:block;position:absolute;z-index:1;top:50%;left:50%;width:100%;height:calc(100% - 70px);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-box-shadow:0 0 24px rgba(0,0,0,.6);box-shadow:0 0 24px rgba(0,0,0,.6)}.location_section .blue-box .heading{color:inherit}.location_section .blue-box .content{padding:38px 20px 18px;width:100%;height:100%;background:url(assets/img/logo-blue.png) calc(100% - 20px) 36px no-repeat #151896;position:relative;z-index:2}.location_section .the-form{-ms-flex-direction:column;flex-direction:column;height:inherit}.location_section .bottom-fold,.location_section .top-fold{display:block;position:absolute;z-index:1;width:100%}.location_section .bottom-fold:after,.location_section .bottom-fold:before,.location_section .top-fold:after,.location_section .top-fold:before{content:"";display:block;position:absolute;width:35px;height:30px;background:url(assets/img/bg-box-folds.png) top left no-repeat}.location_section .bottom-fold:before,.location_section .top-fold:before{left:-35px}.location_section .bottom-fold:after,.location_section .top-fold:after{right:-35px;background-position:top right}.location_section .bottom-fold{bottom:0}.location_section .bottom-fold:after,.location_section .bottom-fold:before{bottom:0;height:32px;background-position:bottom left}.location_section .bottom-fold:after{background-position:bottom right}.location_section .top-fold,.location_section .top-fold:after,.location_section .top-fold:before{top:0}.location_section .contact-info{z-index:10;bottom:75px;left:calc(50% - 600px)}.location_section .contact-info .box{width:100%;max-width:340px;padding:10px;background:#fff;-ms-box-shadow:0 0 24px rgba(0,0,0,.2);box-shadow:0 0 24px rgba(0,0,0,.2)}.location_section .contact-info .inner-wrap{border:1px solid #151896;padding:6px 14px}.location_section .contact-info a{display:inline-block;padding-left:28px;position:relative;color:#333;font-size:18px;line-height:24px}.location_section .contact-info a i{position:absolute;display:inline-block;left:0;top:3px;color:#151896;font-size:26px;height:28px}.location_section .contact-info a:focus,.location_section .contact-info a:hover{color:#151896}.location_section .contact-info .address-link{margin-bottom:16px}.location_section .contact-info .phone-link a{font-size:24px;line-height:28px;font-weight:700}.location_section .contact-info .map-heading{font-family:"Open Sans",sans-serif;font-size:25px;line-height:1.2;font-weight:700;color:#151896;text-transform:uppercase;margin:0 0 16px;letter-spacing:.01em}.cta_section{background:#151896;color:#fff;text-align:center}.cta_section .the-content-wrap{padding:60px 0 54px}.cta_section .heading{color:#fff;font-size:36px;margin:20px auto 8px;font-weight:400}.cta_section .heading b,.cta_section .heading strong{font-weight:700}.cta_section .the-content{font-size:24px;line-height:32px;letter-spacing:.01em;font-family:"Source Sans Pro",sans-serif}.cta_section .the-content p{margin-bottom:24px}.cta_section .the-content p:last-child{margin-bottom:0}.cta_section .btns{-ms-flex-pack:center;justify-content:center}.cta_section .btn-link{width:270px;max-width:100%;border:0;font-size:24px;line-height:30px;font-weight:600;font-family:"Source Sans Pro",sans-serif}.cta_section .btn-link:focus,.cta_section .btn-link:hover{-ms-box-shadow:3px 3px 16px rgba(0,0,0,.4);box-shadow:3px 3px 16px rgba(0,0,0,.4)}.cta_section_v2{background:#151896;color:#fff;text-align:center}.cta_section_v2 .the-content-wrap{padding:84px 0 77px}.cta_section_v2 .heading{color:#fff;font-size:48px;line-height:1.25;margin:0 auto 32px;font-weight:700;text-transform:uppercase;letter-spacing:0}.cta_section_v2 .heading b,.cta_section_v2 .heading strong{font-weight:900}.cta_section_v2 .the-content{font-size:16px;line-height:24px}.cta_section_v2 .the-content p{margin-bottom:24px}.cta_section_v2 .the-content p:last-child{margin-bottom:12px}.cta_section_v2 .btns{-ms-flex-pack:center;justify-content:center}.cta_section_v2 .btn-link{width:270px;max-width:100%;border:0;font-size:24px;line-height:30px;font-weight:600;font-family:"Source Sans Pro",sans-serif}.cta_section_v2 .btn-link:focus,.cta_section_v2 .btn-link:hover{-ms-box-shadow:3px 3px 16px rgba(0,0,0,.4);box-shadow:3px 3px 16px rgba(0,0,0,.4)}.content_section_v5 .the-content-wrap{padding:77px 0 74px}.content_section_v5 .the-content{font-size:16px}.content_section_v5 .flex-container{-ms-flex-pack:justify;justify-content:space-between}.content_section_v5 .content-text{width:calc(50% - 16px);padding:16px 0}.content_section_v5 .content-image{padding:20px 0}.content_section_v5 .content-image img{max-width:100%;height:auto!important}.content_section_v4 .the-content-wrap{padding:76px 0 70px}.content_section_v4 .heading{font-weight:400;text-align:justify}.content_section_v4 .the-content{padding-top:34px}.content_section_v4 .flex-container{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between}.content_section_v4 .content-text{width:calc(50% - 16px);padding:15px 0}.content_section_v4 .content-image{width:586px;max-width:50%;padding:21px 0;text-align:center}.content_section_v4 .content-image .image{width:100%}.content_section_v4 .content-image img{max-width:100%;height:auto!important;margin:0 auto}.content_section_v3 .the-content-wrap{padding:70px 0 55px}.content_section_v3 .heading{font-weight:400}.content_section_v3 .content-text{padding:15px 0;width:50%}.content_section_v3 .the-content{font-family:"Open Sans",sans-serif}.content_section_v3 .the-content p{letter-spacing:-.01em}.content_section_v3 .the-content ul{margin-bottom:11px;max-width:496px}.content_section_v3 .the-content p+ul{margin-top:0}.content_section_v2 .the-content-wrap{padding:77px 0 65px}.content_section_v2 .flex-container{-ms-flex-pack:justify;justify-content:space-between}.content_section_v2 .heading{font-weight:700}.content_section_v2 .content-text{padding:15px 0;width:calc(50% - 16px)}.content_section_v2 .content-image{width:50%;padding:20px 0}.content_section_v2 .content-image img{max-width:100%;height:auto!important;margin:0 auto}.content_section_v2 .the-content{padding-top:20px}.content_section_v2 .the-content ul{max-width:476px}.content_section_v2 .image{margin-top:92px}.content_section .the-content-wrap,.content_section_v6 .the-content-wrap{background:inherit;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between}.content_section .content-image,.content_section .content-text,.content_section_v6 .content-image,.content_section_v6 .content-text{width:50%}.content_section .content-text,.content_section_v6 .content-text{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;background:inherit;padding:30px 0 58px}.content_section .the-content,.content_section_v6 .the-content{padding:33px 0 15px}.content_section .inner-wrap,.content_section_v6 .inner-wrap{padding:30px 16px;width:100%;max-width:616px;float:left}.content_section .content-image,.content_section_v6 .content-image{height:inherit;background-color:inherit}.content_section .content-image .image,.content_section_v6 .content-image .image{height:100%;float:right}.content_section .content-image img,.content_section_v6 .content-image img{min-height:100%;width:auto!important;margin:0 auto}.content_section .heading,.content_section_v6 .heading{margin-bottom:16px}.content_section .heading-logos,.content_section_v6 .heading-logos{padding:20px 0 15px}.content_section_v6 .content-text{padding:0}.content_section_v6 .the-content{padding:20px 0 60px;font-size:16px}.cta_section a:not(.btn-link),.cta_section_v2 a:not(.btn-link),.dark-bg a:not(.btn-link){color:#4fcee9}.cta_section a:not(.btn-link):focus,.cta_section a:not(.btn-link):hover,.cta_section_v2 a:not(.btn-link):focus,.cta_section_v2 a:not(.btn-link):hover,.dark-bg a:not(.btn-link):focus,.dark-bg a:not(.btn-link):hover{color:#4fcee9;opacity:.7}i.ic-phone:before{content:"";display:block;width:23px;height:25px;background:url(assets/img/ic-phone.png) center center/contain no-repeat}a.phone-link-btn{display:inline-block;padding:6px 24px;border:2px solid #151896;color:#151896;font-family:"Source Sans Pro",sans-serif;font-size:24px;line-height:29px;font-weight:600;border-radius:4px;background:#4fcee9;letter-spacing:-.01em}a.phone-link-btn i{display:none}a.phone-link-btn:focus,a.phone-link-btn:hover{background:#151896;color:#fff}a.btn-link-arrow{font-size:19px;line-height:16px;font-weight:700;color:#151896;background:url(assets/img/ic-arrow.png) right center no-repeat;text-align:right;text-transform:uppercase;letter-spacing:-.01em;display:block;padding:6px 23px 6px 10px;max-width:120px}a.btn-link-arrow:focus,a.btn-link-arrow:hover{color:#4fcee9}ul.social-media-links{list-style-type:none;margin:0 -20px;padding:0;display:-ms-flexbox;display:flex}ul.social-media-links li{display:inline-block;padding:0 13px}ul.social-media-links li a{display:block;font-size:37px;line-height:37px;padding:3px 4px;text-align:center;min-width:45px}ul.social-media-links li a i.fa-facebook-f{font-size:31px;line-height:37px;vertical-align:top}.grecaptcha-badge{bottom:74px!important;z-index:10}.mobile-only,.tab-only{display:none!important}.flex-container{display:-ms-flexbox;display:flex}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.clearfix{content:"";display:block;clear:both;float:none;width:100%}.text-justify{text-align:justify}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}span.oneline{display:inline-block}.has-clearfix:after{content:"";display:block;clear:both;float:none;width:100%}.no-padding{padding:0!important}#masthead .header-wrap,.animate,.colophon .by,.faqs_section .icon:before,.navbar-toggle,.searchform input[type=submit],.step .step-icon,a,div#logo img,div.blog-archive .image img,div.blog_section .image img,div.blog_section .slick-dots li button{transition:.3s}#main-navigation>ul ul li a:before,#main-navigation>ul>li>a:before,.animate-linear{transition:.2s linear}.animate-w-delay{transition:.3s .2s}.animate-veryfast{transition:.2s}.screen-reader-text,.sr-only,ul.social-media-links li .text{position:absolute;height:0;width:0;opacity:0;overflow:hidden;visibility:hidden}.alignnone{margin:0;max-width:100%;display:block;height:auto}.aligncenter{display:block;margin:8px auto 17px;height:auto}.alignleft,.alignright{margin-top:8px;margin-bottom:17px;height:auto}.alignleft{float:left;margin-right:17px}.alignright{float:right;margin-left:17px}.img-wrap{display:block;margin:0 auto 30px;text-align:center}.img-wrap img{float:none;max-width:100%;height:auto!important;margin:8px auto}.img-wrap-right{float:right;margin:0 0 30px 50px}.img-wrap-left{float:left;margin:0 50px 30px 0}img.aligncenter,img.alignleft,img.alignnone,img.alignright{max-width:100%;height:auto!important}@media screen and (max-width:782px){.img-wrap{float:none!important;clear:both;margin:0 auto 20px!important}img.alignleft,img.alignnone img.aligncenter,img.alignright{display:block;margin:20px auto;height:auto;float:none;clear:both}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@media screen and (max-width:1230px){.banner_section{background-size:auto 150%!important;background-position:bottom center!important}.banner_section .message-top .flex-container{-ms-flex-pack:center;justify-content:center}.banner_section .banner-content{-ms-flex-align:center;align-items:center}.banner_section .resizer{width:1px;margin-left:-1px}.banner_section .resizer:before{padding-top:495px}.banner_section .form-container{padding:40px 0;width:590px;margin:0 auto;max-width:100%}.banner_section .form-wrap{background-color:rgba(21,24,150,.8)}.how_it_works_section .the-content-wrap{padding:40px 0}.how_it_works_section .heading{margin-bottom:20px}.best_donation_section .truck-image .offset{max-width:calc(100% + 150px);margin:0 -100px 0 -50px}#footer-menu>ul>li>a{padding:16px 30px}.contact_page_section .truck-image .offset{max-width:calc(100% + 250px);margin:0 -200px 0 -50px}.contact_page_section .content-right{width:50%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}@media screen and (max-width:1200px){.btns{-ms-flex-pack:center;justify-content:center}.btns .btn-link{max-width:300px}.blog_section .the-content-wrap{padding:20px 0 30px}.blog_section .post-meta{font-size:12px}.blog_section .article-title{font-size:21px}.location_section .acf-map{width:50%}.location_section .contact-info{left:25%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.location_section .no-form .acf-map{width:100%}.location_section .no-form .contact-info{left:50%}.communities_section .content-left,.communities_section .content-right{width:100%}.communities_section .flex-container{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.communities_section .image{height:auto}.communities_section .image img{width:100%!important;height:auto!important;min-height:0!important}.communities_section .inner-wrap{max-width:100%;text-align:center}.communities_section .heading-logos-wrap{width:100%;max-width:600px;margin:0 auto}.communities_section .the-content:after{margin:18px auto}.communities_section .content-right{padding:24px 0 16px}.communities_section .heading-logos{padding:5px 0}.best_donation_section .the-content-wrap{padding:0}.best_donation_section .contents.flex-container{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.best_donation_section .content-left,.best_donation_section .content-right{width:100%}.best_donation_section .content-right{text-align:center;padding:0}.best_donation_section .content-left{padding:0 0 20px}.best_donation_section .mobile-phone-link{display:block;width:calc(100% + 30px);margin:0 -15px 15px}.best_donation_section .mobile-phone-link a{padding:18px;font-size:16px;display:block;width:100%;background:#4fcee9;color:#fff;text-transform:uppercase;letter-spacing:-.01em;line-height:28px;font-weight:700}.best_donation_section .mobile-phone-link a .text{font-family:"Source Sans Pro",sans-serif;display:block;color:#151896;font-size:30px;margin-top:-5px}.best_donation_section .mobile-phone-link a:active,.best_donation_section .mobile-phone-link a:hover{background:#151896}.best_donation_section .mobile-phone-link a:active .text,.best_donation_section .mobile-phone-link a:hover .text{color:#fff}.best_donation_section .truck-image{display:inline-block;margin:0 auto}.best_donation_section .truck-image .offset{max-width:calc(100% + 160px);margin:0 -110px 0 -50px}.best_donation_section .heading{text-align:center}.best_donation_section .heading:after{margin:21px auto 0}.best_donation_section .the-content p{text-align:justify}.best_donation_section .icons{-ms-flex-pack:center;justify-content:center}.how_it_works_section .steps{width:100%;max-width:700px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto}.how_it_works_section .step-divider.step-2{margin:0 auto;-ms-transform:rotate(90deg);transform:rotate(90deg)}.how_it_works_section .step.step-3{width:100%}#footer-menu>ul>li>a{padding:16px 24px}.page_heading{background-position:calc(100% + 600px) 100%!important;background-size:cover!important}.page_heading .the-content-wrap{background:rgba(255,255,255,.5)}}@media screen and (max-width:1080px){.blog_page_section .searchform{margin-bottom:0}.blog-archive{padding:0 0 30px}div.single-post{padding:15px 0 10px}div.single-post .content-wrap,div.single-post .sidebar{padding:0}.blog_page_section .post-title,.blog_page_section h2.heading{font-size:40px}.blog_page_section .the-content-wrap{padding:30px 0}.site-inner{padding-top:128px}#menu-toggle{display:block!important;right:9px;bottom:calc(50% - 21px)}body.menuresponsive-open{overflow:hidden!important}#main-navigation{display:none;overflow:auto;position:absolute;z-index:1000;top:100%;left:0;width:100%!important;max-width:100%!important;background:#fff;padding:0}#main-navigation.open{display:block}#main-navigation>ul{text-align:center;padding:20px 0;float:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:100%;margin:0 auto!important}#main-navigation>ul .dropdown-caret{display:block!important}#main-navigation>ul>li{float:none;clear:both;width:100%!important;max-width:100%!important;display:block!important;padding:1px 20px!important;margin:0;position:relative;-ms-flex:0 0 auto;flex:0 0 auto}#main-navigation>ul>li>a{display:block;max-width:100%;padding:12px 20px!important}#main-navigation>ul ul{position:relative;width:100%;max-width:100%;margin:0 auto;left:auto!important;right:auto!important;float:none;text-align:center;-ms-box-shadow:none;box-shadow:none}#masthead div#logo{width:208px;padding:15px 0}#masthead div#logo img{height:90px!important}#masthead div#header-navigation{max-width:calc(100% - 228px)}#masthead .header-navigation-top{padding:37px 70px 38px 0}#masthead #main-navigation>ul>li>a{padding-top:10px;padding-bottom:12px}#masthead.affix div#logo{padding:5px 0}#masthead.affix div#logo img{height:70px!important}#masthead.affix .header-navigation-top{padding:17px 70px 18px 0}#masthead.affix #main-navigation>ul>li>a{padding-top:10px;padding-bottom:12px}#masthead.affix .header-wrap{border-bottom-width:4px;-ms-box-shadow:0 0 20px rgba(0,0,0,.6);box-shadow:0 0 20px rgba(0,0,0,.6)}#footer-menu{display:none}.tab-only{display:block!important}.footer-content{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-left,.footer-right{width:400px;max-width:100%;padding-left:15px;padding-right:15px}.footer-right{padding-top:45px;padding-bottom:45px}.footer-left{width:252px}.footer-items{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;padding:15px 0}.footer-items .footer-link,.footer-items .phone-link{-ms-flex-order:2;order:2}.footer-items .footer-link{padding-left:18px}.footer-form{-ms-flex-order:1;order:1;-ms-flex-direction:column;flex-direction:column;padding:10px 0 20px;width:100%}.footer-form .the-form{width:100%}.footer-form .form-heading{padding:8px 0;text-align:center;margin-bottom:5px}}@media screen and (max-width:992px){div.single-post{-ms-flex-direction:column;flex-direction:column;max-width:855px;margin:0 auto}div.single-post .content-wrap,div.single-post .sidebar{max-width:100%;width:100%}div.single-post .sidebar{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}div.single-post .sidebar .widget-wrap{width:calc(50% - 10px);margin-bottom:20px!important}.contact_page_section .the-content-wrap{padding:30px 0}.contact_page_section .the-form{-ms-flex-align:center;align-items:center}.contact_page_section .content-left,.contact_page_section .content-right{width:100%;max-width:100%;padding:0}.contact_page_section .content-left{width:700px;text-align:center;margin:0 auto}.contact_page_section .flex-container{-ms-flex-direction:column;flex-direction:column}.contact_page_section .truck-image{padding:30px 0 0}.contact_page_section .truck-image .offset{width:calc(100% + 100px);margin:0 -50px}.cta_section_v2 .the-content-wrap{padding:50px 0}.location_section .heading{font-size:47px}.content_section_v3 .the-content-wrap{background:rgba(255,255,255,.7)}.faqs_section .the-content-wrap{padding:0}.faqs_section .content-right{display:none}.faqs_section .content-right,.faqs_section .faqs{width:100%}.faqs_section .flex-container{-ms-flex-direction:column;flex-direction:column}.about_section .the-content-wrap,.content_section_v2 .the-content-wrap,.content_section_v3 .the-content-wrap,.content_section_v4 .the-content-wrap,.content_section_v5 .the-content-wrap{padding:20px 0}.about_section .content-image,.content_section_v2 .content-image,.content_section_v3 .content-image,.content_section_v4 .content-image,.content_section_v5 .content-image{padding:10px 0 15px}.content_section .content-text,.content_section_v6 .content-text{padding:0}.content_section .inner-wrap,.content_section_v6 .inner-wrap{max-width:100%;padding:25px 15px}.content_section .content-image,.content_section_v6 .content-image{height:320px}.content_section .content-image .image,.content_section_v6 .content-image .image{margin:0 -320px;display:-ms-flexbox;display:flex;float:none;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.content_section .content-image img,.content_section_v6 .content-image img{height:100%!important}.about_section .heading,.content_section .heading,.content_section_v2 .heading,.content_section_v3 .heading,.content_section_v4 .heading,.content_section_v5 .heading,.content_section_v6 .heading{text-align:center;margin-bottom:12px}.about_section .the-content,.content_section .the-content,.content_section_v2 .the-content,.content_section_v3 .the-content,.content_section_v4 .the-content,.content_section_v5 .the-content,.content_section_v6 .the-content{padding:0}.about_section .flex-container,.content_section .flex-container,.content_section_v2 .flex-container,.content_section_v3 .flex-container,.content_section_v4 .flex-container,.content_section_v5 .flex-container,.content_section_v6 .flex-container{-ms-flex-direction:column;flex-direction:column}.about_section .content-image,.about_section .content-text,.content_section .content-image,.content_section .content-text,.content_section_v2 .content-image,.content_section_v2 .content-text,.content_section_v3 .content-image,.content_section_v3 .content-text,.content_section_v4 .content-image,.content_section_v4 .content-text,.content_section_v5 .content-image,.content_section_v5 .content-text,.content_section_v6 .content-image,.content_section_v6 .content-text{width:100%;max-width:100%}.about_section .content-image,.content_section .content-image,.content_section_v2 .content-image,.content_section_v3 .content-image,.content_section_v4 .content-image,.content_section_v5 .content-image,.content_section_v6 .content-image{text-align:center}.about_section .heading-logos-wrap{width:100%;max-width:600px;margin:0 auto}.content_section_v2 .image{margin-top:0}}@media screen and (max-width:872px){.blog_page_section .post-title,.blog_page_section h2.heading{font-size:32px}.header-navigation-top div.header-link,.header-navigation-top div.phone-link{display:none}.acf-map{height:531px}.location_section{border-bottom-width:9px;border-top-width:9px}.location_section .the-content-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.location_section .acf-map,.location_section .blue-box{width:100%}.location_section .blue-box .content{padding:25px 15px;background-position:calc(100% - 20px) 10px}.location_section .contact-info{left:50%;bottom:60px;width:100%}.location_section .contact-info .box{max-width:270px;margin:0 0 0 25px}.location_section .contact-info .map-heading{font-size:20px;margin-bottom:10px}.location_section .contact-info a{font-size:14px}.location_section .contact-info .address-link{margin-bottom:9px}.location_section .contact-info .phone-link a{font-size:19px}.location_section .contact-form{width:100%;max-width:100%;position:relative;left:0;top:0}.blog_section .top-content{padding:10px 0;-ms-flex-direction:column;flex-direction:column;text-align:center;-ms-flex-align:center;align-items:center}.blog_section .top-content .btns{display:none}.blog_section .top-content .content-right,.blog_section .top-content .heading{width:100%}.blog_section .articles-slide-wrap{margin-top:26px}.blog_section .post-meta{font-size:12px}.blog_section .article-title{font-size:21px}.blog_section .articles-slide{padding-bottom:10px}}@media screen and (max-width:782px){.blog-archive .card-content{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;max-width:600px;margin:0 auto}.blog-archive .image{width:100%;max-width:100%;overflow:hidden}.blog-archive .image a{max-height:360px}.blog-archive .post-contents{width:100%;max-width:100%}.wpsfdc-section .heading{font-size:38px}.sidebar .widget-title,.wpsfdc-section h3{font-size:30px}.cta_section .the-content{font-size:18px}.location_section .heading-top{font-size:24px;max-width:100%}.location_section .heading{font-size:42px;max-width:100%}.location_section .the-form{text-align:center}.contact_page_section .heading-top{font-size:24px}.communities_section .the-content:after{height:4px;margin-top:8px}.best_donation_section .img-heading{font-size:28px}.best_donation_section .img-heading-2{font-size:22px}.best_donation_section .heading{font-size:38px;margin-bottom:15px}.best_donation_section .heading:after{height:4px;margin-top:8px}.how_it_works_section .the-content-wrap{padding:18px 0 29px}.how_it_works_section .step-divider{height:64px;margin:0 auto;-ms-transform:rotate(90deg);transform:rotate(90deg)}.how_it_works_section .steps{padding:12px 0 14px}.how_it_works_section .step{width:100%;padding:16px}.how_it_works_section .heading{font-size:38px;margin-bottom:8px}.how_it_works_section .heading-2{font-size:18px;margin-bottom:3px}.how_it_works_section .the-content{font-size:14px}.how_it_works_section .box-top{padding:14px 15px 10px}.admin-bar #masthead{top:46px}#wpadminbar{position:fixed!important}.footer-content{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.footer-left,.footer-right{width:100%;padding-left:0;padding-right:0}.footer-items div.phone-link{padding:0}.footer-items .footer-link{padding-left:0;padding-right:12px}.footer-social{width:100%;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:10px 0}.footer-social .social-media-heading{margin-bottom:12px}.footer-social ul.social-media-links{margin:0 0 0 -8px}.footer-social ul.social-media-links li{padding:0}.footer-right{padding:0 0 20px}.footer-left{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.footer-items{padding:3px 0}}@media screen and (max-width:640px){div.single-post .sidebar{-ms-flex-direction:column;flex-direction:column}div.single-post .sidebar .widget-wrap{width:100%}.blog_page_heading .resizer:before{padding-top:36%}.btn-link{padding:10px}.best_donation_section .icon .icon-image{width:57px;height:57px}.best_donation_section .icon img{max-width:38px!important;max-height:38px!important}.banner_section .banner-content{-ms-flex-direction:column;flex-direction:column;margin:0 -15px}.banner_section .banner-content,.banner_section .resizer,.banner_section .the-content-wrap,.banner_section .the-content-wrap>.container{background:inherit}.banner_section .resizer{background-size:auto 560px!important;background-position:calc(50% + 140px) 100%!important;width:100%;margin:0}.banner_section .form-container,.banner_section .form-wrap{max-width:100%;width:100%;background:#151896}.banner_section .message-top{display:none}.banner_section .form-wrap{padding-bottom:11px}.banner_section .form-container{padding:2px 0}.banner_section .the-content{text-align:center;max-width:440px;margin:0 auto}.banner_section .form-heading{text-align:center;font-size:50px}.banner_section .the-form h4{font-size:24px}#header-navigation ul.social-media-links li{padding:0}#header-navigation ul.social-media-links li a{font-size:21px}#header-navigation ul.social-media-links li a i.fa-facebook-f{font-size:19px}}@media screen and (max-width:480px){.page_heading .the-content-wrap{padding:65px 0}.wpsfdc-section .heading{font-size:30px}.contact_page_section .heading,.location_section .blue-box .heading{font-size:36px}.communities_section .image{height:274px}.communities_section .image img{max-width:none!important;width:auto!important;height:274px!important}.best_donation_section .img-heading{font-size:21px}.best_donation_section .img-heading-2{font-size:17px;margin-bottom:12px}.best_donation_section .heading{font-size:26px;margin-top:-20px}#masthead .header-navigation-top{padding:8px 7px}#masthead.affix div#logo{width:170px}#masthead.affix .header-navigation-top{padding:25px 65px 10px 0}#menu-toggle{bottom:15px}.banner_section .form-heading{font-size:36px}.banner_section .the-form h4{font-size:18px;letter-spacing:.065em}div.gform_wrapper.gravity-theme div.gform_fields .gfield.gf_half{width:100%!important}div.gform_wrapper.gravity-theme form.banner-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),div.gform_wrapper.gravity-theme form.banner-form select,div.gform_wrapper.gravity-theme form.banner-form textarea,div.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),div.gform_wrapper.gravity-theme select,div.gform_wrapper.gravity-theme textarea{height:45px;font-size:12px;line-height:25px!important;padding:10px 14px}}