@charset "UTF-8";
/* https://gloverparkmainstreet.org/wp-content/themes/gpms/css/responsive.css */
@media (min-width:1600px){.subscribe_widget{max-width:1180px}}@media (min-width:1440px){.subscribe_widget{max-width:1180px}.gpms_header .navbar{max-width:1260px}.slider-item .heading{font-size:5em}.slider-item .hashtags{font-size:3.5em}.slider-item .heading .green_vector{height:25px}.cta-bar-content .bar-heading{font-size:2.2em}.btn{font-size:16px;padding:.6rem 1.5rem}.cta-bar-content .bar-content{font-size:16px;line-height:37px}.cta-blocks .cta-block .cta_b_heading{font-size:1.6rem}.gpms_header .navbar-nav>.nav-item .nav-link{font-size:16px}.gpms_header .navbar-nav .dropdown-item{font-size:16px;padding:.5rem 1.5rem}.cta-blocks .cta-block .cta_b_content{font-size:16px;line-height:30px}.cta-blocks .cta-block .readmore{font-size:16px}.news-section .subheading{font-size:2.2em}.news-list .news-item .news-content{font-size:16px}.news-list .news-item .readmore{font-size:16px}.contact_address .contact_address_inner a,.contact_address .contact_address_inner p{font-size:16px}.contact_email a,.contact_phone a{font-size:16px}.contact_email img,.contact_phone img,.contact_address img{width:30px;height:24px}.approach-item .approach-content ul li{font-size:16px}.team-item .team-m-designation,.approach-item .approach-content .heading,.team-section .description{font-size:16px}.contact-section .content_text,.contact_address .contact_address_inner,.recovery-text-content p,.recovery-item .recovery-by,.recovery-item .recovery-heading,.recovery-item .recovery-content,.volunteer-text-content p,.report-listing .report-item .report-title,.report-listing .report-item .report-content,.reports-text-content,.faq-cta-block .faq-cta-content,.static-page p,.faq-text-content,.faq-text-content p,#faq.accordion .card-body{font-size:16px;line-height:32px}}@media (max-width:1270px){.gpms_header .navbar-nav>.nav-item{margin:0 5px}.news-list.owl-carousel .owl-nav{position:relative;top:10px;width:100px;left:0;right:0;margin:0 auto}.news-section .news_shortcode{padding-bottom:80px}.news-list.owl-carousel .owl-nav .owl-prev{position:absolute;left:-75px;right:0;margin:0 auto}.news-list.owl-carousel .owl-nav .owl-next{position:absolute;right:-75px;left:0;margin:0 auto}.gpms_header .navbar-brand img{max-width:155px}}@media (max-width:1023px){.gpms_header .navbar-brand img{max-width:230px}.navbar-expand-md .navbar-collapse{display:none!important}}@media (max-width:768px){.navbar-expand-md .navbar-collapse{display:none!important}.slider .owl-carousel .owl-nav{text-align:center}.cta-blocks-outter{position:relative;overflow:hidden}.cta-blocks{flex-wrap:wrap}.footer-content{padding-top:100px}.copyright,.f-menu ul{text-align:center}.cta-blocks .cta-block{flex:0 50%;text-align:center}.cta-blocks .cta-block .cta_b_icon{margin:0 auto}.cta-bar-content{text-align:center}.about-section .about-block-img{left:30px}.about-section .about-block-content .subheading{font-size:1.5em}.subscribe_widget{flex-wrap:wrap;text-align:center;position:relative;bottom:0}.subscribe_widget_content{margin-bottom:30px}.subscribe_widget_content br{display:none}.subscribe_widget_content,.subscribe_widget_form{flex:0 100%}.subscribe_widget_form .wpcf7{margin:0 auto}.slider-item .heading{font-size:3em}.slider-item .hashtags{font-size:2em;padding:20px 0}.inner-banner .heading{font-size:.8em}.inner-banner .heading .green_vector{height:15px;top:28px}.recovery-container,.faq-container,.news-container,.vision-container,.about-container{padding:50px 0}.about-intro-content h2{font-size:1.8em}.about-intro-content h2 br{display:none}.about-central-content{font-size:14px;line-height:30px;padding:50px 0 0}.approach-container{padding:80px 0 150px 0}.approach-list{flex-wrap:wrap}.approach-item{flex:0 50%;margin-bottom:20px}.approach-item .approach-content{border-radius:0 50px 100px 100px;margin-top:-120px}.approach-item .approach-content:after{display:none}.team-section{padding:50px 0 20px 0}.team-section .heading{font-size:1.8em}.team-section .description{font-size:14px}.team-item .team-m-pic,.team-item .team-m-pic img{width:150px;height:150px}.team-item .team-m-name{font-size:1em}.team-item .team-m-designation{font-size:13px}.faq-cta-block .faq-cta-heading{font-size:1.8em}.faq-cta-block{padding:80px 0 50px 0}.report-listing .report-item{flex-basis:calc(50% - 20px);max-width:calc(50% - 20px)}.recovery-listing{padding:50px 0 0}.recovery-text-content h3{font-size:1.8em}.error-404{padding:100px 0}.contact-section .subheading{font-size:1.8em}.contact-section .content_text{font-size:14px;line-height:22px}.news-section .subheading{font-size:1.8em}.copyright{max-width:60%;margin:0 auto}}@media (max-width:575px){.slider-item .heading{font-size:2.5em}.cta-blocks .cta-block{flex:0 100%}.slider-item .hashtags{font-size:1.5em}.about-section .about-block-img{margin-left:30px;margin-bottom:50px;left:0}.contact-section{background-size:1560px;background-position:-840px bottom}.gpms_footer .footer-content img{padding-right:20px;max-width:175px}.gpms_footer .footer-content img+img{padding-left:20px}.subscribe_widget_content{font-size:1.3em}.subscribe_widget_form .form-group,.subscribe_widget_form .form-inline p{width:100%}.subscribe_widget_form .wpcf7-submit{margin-left:0;min-width:100%}.footer-content{padding-top:50px}.subscribe_widget_form div.wpcf7-response-output{bottom:0}.inner-banner .heading{font-size:.5em}.inner-banner .heading .green_vector{height:10px;top:20px}.about-intro-img{margin-bottom:40px}.about-intro-content h2{font-size:1.2em}.about-intro-content p{font-size:14px;line-height:28px}.approach-item{flex:0 100%}.approach-container{padding:80px 0}.about-mission-content h3{font-size:1.2em}.about-mission-content{font-size:14px;line-height:28px}.approach-content-text h3{font-size:1.2em}.approach-content-text,.approach-content-text p{font-size:14px;line-height:28px}.static-page{padding:50px 0}.static-page h2{font-size:1.4em}.static-page h3{font-size:1.3rem}.static-page h4{font-size:1.2rem}.static-page p{line-height:28px}.static-page blockquote p{font-size:14px;line-height:28px}.static-page blockquote{padding:25px;font-size:14px;line-height:28px}.team-item .team-m-pic,.team-item .team-m-pic img{width:100px;height:100px}.team-item{flex:0 50%}.team-section .heading{font-size:1.2em}.team-section .description{font-size:13px}.modal-open .modal{z-index:999999}.teamProfileInner .member-big-pic{margin-bottom:30px}.teamProfileContent{padding-right:0;word-break:break-word}.news-listing .news-item{flex-basis:calc(100% - 20px);max-width:calc(100% - 20px)}.news-text-content h3{font-size:1.2em}.news-text-content p{font-size:14px;line-height:28px}.faq-text-content h3{font-size:1.2em}#faq.accordion .card-body,.faq-text-content,.faq-text-content p{font-size:14px;line-height:28px}.faq-cta-block .faq-cta-heading{font-size:1.6em}.faq-cta-block .faq-cta-content{max-width:90%;margin:0 auto 30px auto}.faq-cta-block{padding:80px 0 0 0}.report-listing .report-item{flex-basis:100%;max-width:100%}.reports-text-content h3{font-size:1.2em}.reports-text-content{margin:10px auto 25px auto;max-width:90%}.reports-container{padding:50px 0}.volunteer-container{padding:50px 0}.volunteer-text-content h3{font-size:1.2em}.volunteer-text-content p{font-size:14px;line-height:28px}.contact-form div.wpcf7-response-output{max-width:90%;margin-left:15px;text-align:left}.recovery-text-content h3{font-size:1.2em}.recovery-listing .recovery-item{flex-wrap:wrap}.recovery-item.recovery-image .recovery-content-area{flex:0 100%;padding-left:0;padding-right:0}.recovery-item.recovery-image .recovery-img img{max-width:100%;height:auto;margin-bottom:20px}.recovery-listing .recovery-item .recovery-video{flex:0 100%;margin-bottom:20px}.recovery-item.recovery-video .recovery-content-area{flex:0 100%;padding:0}.contact-section{margin-top:40px}}@media (max-width:375px){.gpms_header .navbar-brand img{max-width:200px}.slider-item .heading{font-size:2em}.slider-item .heading .green_vector{height:10px;bottom:8px}.slider-item .hashtags{font-size:1em}.cta-blocks .cta-block .cta_b_content{font-size:13px}.news-section .subheading{font-size:1.2em}.subscribe_widget_content{font-size:1.6em}.gpms_footer .footer-content img{max-width:135px}.contact-section .subheading{font-size:1.5em}html #responsive-menu-container{width:100%!important}html button#responsive-menu-button{top:10px!important}}@media (max-height:414px){.slider-item{min-height:365px}.slider .owl-carousel .owl-nav{width:95%;text-align:right}.about-section .about-block-img{margin-left:30px;margin-bottom:50px;left:0}.footer-content{padding-top:50px}.vision-container{background-position:right}.volunteer-container,.reports-container,.static-page,.approach-container{padding:80px 0}}@media (max-height:320px){html #responsive-menu-container #responsive-menu li.responsive-menu-item .responsive-menu-item-link{font-size:14px!important;line-height:35px!important;height:35px!important}}