@charset "UTF-8";
/* https://gloverparkmainstreet.org/wp-content/themes/gpms/css/gpms.css */
*{outline:none;box-shadow:none}body{font-family:'Montserrat',sans-serif}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{border:1px solid #fff;-webkit-text-fill-color:#838291;-webkit-box-shadow:0 0 0 1000px #fff inset;transition:background-color 5000s ease-in-out 0s}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}b,strong{font-weight:500}.btn{font-size:14px;font-weight:600;border-radius:3px;padding:.3rem 1.5rem;box-shadow:none!important;outline:none!important}.btn.btn-default{background:#6ebf54;color:#292929;text-transform:uppercase;text-shadow:0 0 10px rgba(35,31,32,.35)}.btn.btn-default:hover{background:#5fab47}.btn.btn-invert{background:#292929;color:#6ebf54;text-shadow:0 0 10px rgba(35,31,32,.35);text-transform:uppercase}.btn.btn-invert:hover{background:#000}.form-inline .btn+.btn{margin-left:15px}.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1170px}.gpms_header{background:#fff;border-bottom:1px solid #ededf2}.gpms_header .navbar-brand img{max-width:230px;width:100%;height:auto}.gpms_header .navbar{max-width:1170px;margin:0 auto}.gpms_header .navbar-nav>.nav-item{margin:0 10px}.gpms_header .navbar-nav>.nav-item .nav-link{text-transform:uppercase;font-size:14px;color:#292929;font-weight:600}.gpms_header .navbar-nav>.nav-item .nav-link:hover{color:#6ebf54}.gpms_header .navbar-nav>.nav-item.current-menu-parent>.nav-link{color:#6ebf54}.gpms_header .dropdown:hover>.dropdown-menu{display:block}.gpms_header .dropdown-menu .nav-item .nav-link{padding:10px 10px!important;color:#868686}.gpms_header .dropdown-menu .nav-item .nav-link:hover{color:#6ebf54}.gpms_header .navbar-nav>.nav-link{color:#292929}.gpms_header .navbar-nav .active>.nav-link,.gpms_header .navbar-nav .nav-link.active,.gpms_header .navbar-nav .nav-link.show,.gpms_header .navbar-nav .show>.nav-link{color:#6ebf54}.gpms_header .navbar-nav>.nav-item.dropdown>.nav-link:before,.gpms_header .navbar-nav>.nav-item.dropdown>.nav-link:hover:before{content:'';width:0;height:3px;background:#fff;display:block;position:absolute;top:0;left:0;transition:all ease-in-out 0.2s}.gpms_header .navbar-nav>.nav-item.dropdown>.nav-link::after,.gpms_header .navbar-nav>.nav-item.dropdown>.nav-link:hover:after{display:inline-block;content:"";height:7px;width:7px;pointer-events:none;border-radius:0;transform:rotate(45deg);z-index:1;border-width:0 1px 1px 0;border-color:rgb(110,191,84);border-style:solid;background:#fff;position:relative;left:8px;vertical-align:middle;top:-4px}.gpms_header .dropdown .dropdown-menu{min-width:245px}.gpms_header .dropdown:hover>.dropdown-menu{border-radius:0}.gpms_header .navbar-nav .dropdown-item{font-weight:600;font-size:14px}.gpms_header .dropdown .dropdown-menu li.current_page_item a,.gpms_header .dropdown .dropdown-menu li.active a{color:#6ebf54;text-decoration:none;background-color:transparent}.gpms_header .dropdown:hover>.dropdown-menu li{z-index:2;position:relative}.gpms_header .navbar-nav .dropdown-item:active,.gpms_header .navbar-nav .dropdown-item.active,.gpms_header .navbar-nav .dropdown-item:focus,.gpms_header .navbar-nav .dropdown-item:hover{color:#6ebf54;text-decoration:none;background-color:transparent}.gpms_header .navbar-nav .dropdown-menu:after{top:-9px;left:25px;content:" ";height:18px;width:18px;position:absolute;pointer-events:none;margin-left:-10px;border-radius:0;transform:rotate(45deg);z-index:1;border-width:1px 0 0 1px;border-color:rgba(0,0,0,.25);border-style:solid;background:#fff}.gpms_header .navbar-nav .dropdown-menu:before{content:'';bottom:100%;left:0;position:absolute;width:100%;height:10px}.gpms_header .navbar-nav .dropdown-menu .dropdown .dropdown-menu:after{top:8px;left:-18px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:10px;margin-left:-2px}.gpms_header .navbar-nav .dropdown-menu .dropdown .dropdown-menu:before{content:'';top:0;left:-12px;position:absolute;width:13px;height:47px}.gpms_header .navbar-nav .dropdown-menu .dropdown .dropdown-menu{left:254px;top:-10px}.gpms_header .navbar-nav .dropdown-menu>.dropdown>.dropdown-item:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-left:.3em solid;border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;top:4px;right:20px;position:absolute}.subscribe_widget{background-color:rgba(0,0,0,.85);background-image:url(/wp-content/themes/gpms/images/cta-bg.jpg);position:relative;bottom:80px;max-width:1024px;margin:0 auto;padding:40px;display:flex;align-items:center;flex:0 100%;width:100%;align-content:center;background-position:center;background-repeat:no-repeat;background-size:cover;box-shadow:0 0 20px rgba(0,0,0,.2)}.subscribe_widget_content p{margin:0}.subscribe_widget_content{flex:0 60%;color:#fff;font-size:1.8em;line-height:1.2em}.subscribe_widget_form{flex:0 87%;display:flex;align-items:end;justify-content:end}.subscribe_widget_form .form-control{background:#3b3b3b;border:#3b3b3b;border-radius:0;font-size:15px;height:50px;padding:.375rem 1.5rem;color:#fff;box-shadow:none!important;outline:none!important}.subscribe_widget_form .form-inline p{margin:0;vertical-align:middle;display:inline-block;position:relative}.subscribe_widget_form span.wpcf7-not-valid-tip{position:absolute;color:#fff;font-size:10px;bottom:-30px;right:0}.subscribe_widget_form div.wpcf7 .ajax-loader{background:#6ebf54;border-radius:10px;transform:scale(1);animation:ajaxloader 2s infinite;position:absolute;top:18px;right:-30px}@keyframes ajaxloader{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(110,191,84,.7)}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(110,191,84,0)}100%{transform:scale(.95);box-shadow:0 0 0 0 rgba(110,191,84,0)}}.subscribe_widget_form div.wpcf7-response-output{border:0;margin:0;position:absolute;bottom:-20px;font-size:12px;z-index:1;width:100%;right:0;background:#f7f7f7;color:#000;text-align:center}.subscribe_widget_form .wpcf7-form-control-wrap{display:block;position:relative}.subscribe_widget_form div.wpcf7-spam-blocked{background:#bbb;color:#fff}.subscribe_widget_form div.wpcf7-validation-errors,.subscribe_widget_form div.wpcf7-acceptance-missing{background:#FFC107;color:#222}.subscribe_widget_form div.wpcf7-mail-sent-ng,.subscribe_widget_form div.wpcf7-aborted{background:#F44336;color:#fff}.subscribe_widget_form div.wpcf7-mail-sent-ok{background:#6ebf54;color:#fff}.subscribe_widget_form .wpcf7-submit{color:#101b0c;padding:14px 20px;border-radius:0;margin-left:10px;min-width:150px}.gpms_footer{background-color:#6ec054;padding:0;background-position:center;background-size:cover;background-repeat:no-repeat}.gpms_footer .footer-content img{padding-right:30px;max-width:100%;height:auto}.gpms_footer .footer-content img+img{padding-left:30px;border-left:1px solid rgba(255,255,255,.2);vertical-align:middle}.social-links{list-style:none;margin:0;padding:0;text-align:center;margin-top:30px;margin-bottom:30px}.social-links li{display:inline-block;margin-right:10px}.social-links li:last-child{margin-right:0}.social-links li a{transition:all ease-in-out 0.2s;text-decoration:none;display:flex;justify-content:center;align-items:center;padding:8px}.social-links li a:hover{opacity:1}.social-links li a svg,.social-links li a img{max-width:24px;max-height:24px;width:24px;height:auto}.social-links li a svg path{fill:#fff}.copyright-outter .container{border-top:1px solid rgba(255,255,255,.2);padding:10px 15px}.f-menu ul{margin:0;padding:0;list-style:none;text-align:right}.f-menu ul li{display:inline-block}.f-menu ul li a{color:#fff;font-size:12px}.f-menu ul li:last-child a{padding-right:0}.copyright{padding:.5rem 0;color:#fff;font-size:12px}.slider-item{background-color:#292929;background-size:cover;background-position:center;height:87vh;min-height:500px}.slider-item .slide-content{display:flex;align-items:center;justify-content:center;color:#fff;flex-direction:column;height:100%;max-width:768px;margin:0 auto;align-content:center;text-align:center}.slider-item .heading{font-weight:800;font-size:3.5em;line-height:1.3em;position:relative}.slider-item .heading span{position:relative;z-index:2}.slider-item .heading .green_vector{width:calc(100% + 20px);height:18px;background:#6ebf54;position:absolute;bottom:8px;z-index:1;opacity:0.5!important;display:block;left:-10px}.slider-item .content{font-size:16px;line-height:35px;padding:20px 0}.slider-item .hashtags{font-size:2.4em;padding-bottom:30px}.slider-item ul.cta{list-style:none;margin:0;padding:0}.slider-item ul.cta li{display:inline-block}.slider-item ul.cta li+li{display:inline-block;margin-left:15px}.slider{position:relative;height:87vh;min-height:500px;background:#292929}.slider .owl-carousel .owl-nav{position:absolute;bottom:50px;right:0;max-width:1170px;width:100%;text-align:right;margin:0 auto;left:0}.slider .owl-carousel .owl-nav button{padding:5px 10px!important;display:inline-block;outline:none!important;box-shadow:none!important}.slider .owl-carousel .owl-nav .owl-prev{background:#6ebf54}.slider .owl-carousel .owl-nav .owl-next{background:#fff}.slider .owl-nav button .slide-arrow{width:28px;height:28px;display:block;background-size:contain;background-position:center;background-repeat:no-repeat}.slider .owl-nav button .slide-arrow-left{background-image:url(https://gloverparkmainstreet.org/wp-content/themes/gpms/images/slider-left.svg)}.slider .owl-nav button .slide-arrow-right{background-image:url(https://gloverparkmainstreet.org/wp-content/themes/gpms/images/slider-right.svg)}.owl-item.active .slider-item .heading{-webkit-animation-duration:2s;-webkit-animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.owl-item.active .slider-item .heading .green_vector{-webkit-animation-duration:2s;-webkit-animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.owl-item.active .slider-item .content{-webkit-animation-duration:2s;-webkit-animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn}.owl-item.active .slider-item .hashtags{-webkit-animation-duration:2s;-webkit-animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.owl-item.active .slider-item .cta{-webkit-animation-duration:2s;-webkit-animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.cta-bar{background-color:#6ec054;padding:40px 0}.cta-bar-content .bar-heading{font-weight:700;font-size:1.8em}.cta-bar-content .bar-content{font-size:16px;line-height:32px}.cta-bar .bar-cta{text-align:center}.cta-blocks-outter{background:#fafafa}.cta-blocks{display:flex;flex:100%;max-width:1366px;margin:0 auto}.cta-blocks .cta-block{position:relative;padding:50px 20px;background:#fafafa}.cta-blocks .cta-block:after{content:'';background-image:url(/wp-content/themes/gpms/images/cta-shadow.png);position:absolute;right:-55px;width:100px;height:100%;top:0;background-position:center;background-size:contain;background-repeat:no-repeat}.cta-blocks .cta-block:last-child:after{display:none}.cta-blocks .cta-block .cta_b_icon{width:120px;height:200px;position:relative}.cta-blocks .cta-block .cta_b_icon:after{background-image:url(/wp-content/themes/gpms/images/cta-block-bg.png);content:'';width:140px;height:140px;position:absolute;top:0;background-size:contain;background-position:center;background-repeat:no-repeat;left:25px}.cta-blocks .cta-block .cta_b_icon img{max-width:120px;position:relative;z-index:1;height:auto;width:100%}.cta-blocks .cta-block .cta_b_heading{font-size:1.2rem;font-weight:600;margin:0;color:#292929}.cta-blocks .cta-block .cta_b_content{font-size:14px;line-height:26px;color:#525252;padding:20px 0}.cta-blocks .cta-block .readmore{color:#71c756;font-size:14px;font-weight:600;text-decoration:none}.cta-blocks .cta-block .readmore:after{content:'';background-image:url(https://gloverparkmainstreet.org/wp-content/themes/gpms/images/slider-right.svg);vertical-align:middle;width:20px;height:12px;display:inline-block;background-position:center;background-size:contain;background-repeat:no-repeat;top:-1px;position:relative;left:8px}.cta-blocks .cta-block .readmore:hover{color:#71c756;text-decoration:none}.cta-blocks .cta-block:hover{background:#fff;box-shadow:0 0 10px rgba(34,34,34,.06);z-index:1;cursor:pointer}.cta-blocks .cta-block:hover .cta_b_heading{color:#6dbf53}.about-section{background-image:url(/wp-content/themes/gpms/images/about-bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;padding:80px 0 80px 0}.about-section .container{max-width:1024px}.about-section .about-block-img{position:relative}.about-section .about-block-img img{max-width:85%;z-index:1;position:relative;box-shadow:0 0 10px #efefef}.about-section .about-block-img .about-gradient-block{background:rgb(110,192,84);background:-moz-linear-gradient(0deg,rgba(110,192,84,1) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(0deg,rgba(110,192,84,1) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(0deg,rgba(110,192,84,1) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#6ec054",endColorstr="#ffffff",GradientType=1);width:60px;height:50%;position:absolute;bottom:75px;display:block;left:-30px}.about-section .about-block-img:before{content:'';background-image:url(/wp-content/themes/gpms/images/dotted.png);width:50%;height:50%;position:absolute;top:-20px;left:-25px}.about-section .about-block-img:after{content:'';width:80%;position:absolute;bottom:-10px;left:33px;height:100%;border:1px solid #f2f2f2}.about-section .about-block-content .heading{color:#74ce58;font-size:1.2em;font-weight:500}.about-section .about-block-content .subheading{font-size:2em;font-weight:700;line-height:1.2em;padding:15px 0}.about-section .about-block-content .content{font-size:16px;line-height:32px;margin-bottom:10px}.news-section{background:#f5f5f5;padding:80px 0;text-align:center}.news-section .heading{color:#74ce58;font-size:1.2em;font-weight:500}.news-section .subheading{font-size:2em;font-weight:700;line-height:1.2em;padding:10px 0}.news-section .news_shortcode{padding-top:50px;max-width:1024px;margin:0 auto;padding-bottom:50px}.news-list .news-item{text-align:left;background:#fff;cursor:pointer;box-shadow:0 0 10px #cacaca;margin-bottom:15px}.news-list .news-item .news-content-outter{padding:20px}.news-list .news-item .news-heading{font-size:1.2rem;font-weight:600;margin:0;color:#292929}.news-list .news-item .news-content{font-size:14px;line-height:26px;color:#525252;padding:10px 0}.news-list .news-item .readmore{color:#71c756;font-size:14px;font-weight:600;text-decoration:none;text-transform:uppercase}.news-list .news-item .readmore:after{content:'';background-image:url(https://gloverparkmainstreet.org/wp-content/themes/gpms/images/slider-right.svg);vertical-align:middle;width:20px;height:12px;display:inline-block;background-position:center;background-size:contain;background-repeat:no-repeat;top:-1px;position:relative;left:8px}.news-list.owl-carousel .owl-nav{position:absolute;top:50%;width:100%;left:0;right:0;margin:0 auto}.news-list.owl-carousel .owl-nav button{padding:5px 10px!important;display:inline-block;outline:none!important;background:#fff;border-radius:50%;height:50px;width:50px;text-align:center;box-shadow:0 0 10px #ececec;opacity:.7}.news-list.owl-carousel .owl-nav button:hover{opacity:1}.news-list.owl-carousel .owl-nav .owl-prev{position:absolute;left:-75px}.news-list.owl-carousel .owl-nav .owl-next{position:absolute;right:-75px}.news-list .owl-nav button .slide-arrow{width:28px;height:28px;display:block;background-size:contain;background-position:center;background-repeat:no-repeat}.news-list .owl-nav button .slide-arrow-left{background-image:url(https://gloverparkmainstreet.org/wp-content/themes/gpms/images/slider-right.svg);transform:rotate(-180deg)}.news-list .owl-nav button .slide-arrow-right{background-image:url(https://gloverparkmainstreet.org/wp-content/themes/gpms/images/slider-right.svg)}.contact-section{background-color:#fff;background-size:cover;background-position:center;background-repeat:no-repeat;padding:80px 0 0 0}.contact-section .container{max-width:1024px;margin:0 auto;padding-bottom:80px}.google-map-block{min-height:500px}.contact-section .heading{color:#74ce58;font-size:1.2em;font-weight:500}.contact-section .subheading{font-size:2em;font-weight:700;line-height:1.2em;padding:10px 0}.contact-section .content_text{color:#292929;font-size:14px;line-height:32px;font-weight:500}.contact_email img,.contact_phone img,.contact_address img{width:22px;height:18px;display:inline-block;margin-right:10px;vertical-align:middle}.contact_address{padding-top:20px}.contact_address .contact_address_inner{display:inline-block;width:85%;vertical-align:top;color:#8b8b8b;font-size:14px}.contact_address .contact_address_inner strong{color:#292929;margin-bottom:10px;display:block;font-weight:600}.contact_address .contact_address_inner p{margin:0;font-size:14px;font-weight:500}.contact_address .contact_address_inner p:first-child a{text-decoration:none!important}.contact_address .contact_address_inner a{color:#6dbf53;font-size:14px;text-decoration:underline;font-weight:500}.contact_email a,.contact_phone a{font-size:14px;display:inline-block;color:#8b8b8b;text-decoration:none!important;font-weight:500}.contact_address,.contact_email,.contact_phone{margin-bottom:20px}.inner-banner{background-size:cover;background-position:center;height:350px;color:#fff;display:flex;justify-content:center;align-items:center;font-size:3.5em;justify-items:center;overflow:hidden;position:relative;background-color:#6dbd53}.inner-banner .heading{position:relative;color:#fff;font-weight:800;font-size:1em;line-height:1em}.inner-banner .heading span{position:relative;z-index:2}.inner-banner .heading .green_vector{width:calc(100% + 5%);height:18px;background:#6ebf54;position:absolute;top:38px;z-index:1;opacity:.5;display:block;left:-10px}.team-container{padding-bottom:50px}.team-container .container{max-width:1280px}.team-section{padding:100px 0 50px 0}.team-section:first-child{padding-bottom:0}.team-section:last-child{padding-top:0;padding-bottom:100px}.team-section .heading{font-weight:800;font-size:2.5em;color:#292929;text-align:center}.team-section .description{text-align:center;color:#797979;margin-bottom:50px}.team-list{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap}.team-empty{padding:30px;height:200px;display:flex;justify-content:center;align-items:center;font-size:20px;font-style:italic}.team-item{flex:0 33%;text-align:center;cursor:pointer;margin-bottom:40px}.team-item .team-m-pic{display:inline-block;border:1px solid #e8e8e8;border-radius:50%;margin-bottom:20px;transition:all ease-in-out 0.2s;width:200px;height:200px}.team-item .team-m-pic img{border-radius:50%;width:200px;height:200px;object-fit:cover;object-position:center;box-shadow:0 0 10px rgba(0,0,0,.06);transition:all ease-in-out 0.2s}.team-item .team-m-name{font-family:'Montserrat',sans-serif;font-size:1.4em;font-weight:600}.team-item .team-m-designation{color:#b9b9b9;font-size:14px;letter-spacing:.5px}.team-item .team-m-content a{color:#1b4383;text-decoration:none}.team-item .team-m-content a:hover{text-decoration:none;color:#072583}.team-item .team-m-content{font-size:16px;line-height:30px;padding-top:20px}.team-item:hover .team-m-pic{padding:0}#teamProfile .modal-lg{max-width:900px}#teamProfile .modal-content{border-radius:12px}#teamProfile .modal-body{padding:0}#teamProfile .modal-body .close{position:absolute;top:10px;right:15px;opacity:.6;display:block;width:25px;height:25px;z-index:99;outline:none!important;box-shadow:none!important}#teamProfile .modal-body .close:hover{opacity:1}#teamProfile .modal-body .close svg,#teamProfile .modal-body .close img{width:15px;height:15px}.teamProfileInner{padding:15px;padding-top:20px;min-height:400px;background:url(/wp-includes/images/spinner.gif) no-repeat;background-size:20px 20px;background-position:center}.teamProfileInner.active{background:none!important}.teamProfileInner .member-big-pic{width:100%;height:auto}.teamProfileContent{padding-right:50px}.teamProfileContent h3{font-family:'Montserrat',sans-serif;font-size:1.4em;font-weight:700;color:#000}.teamProfileContent p{font-size:.9em;line-height:2.2em;color:#000}.news-container{padding:80px 0}.news-container .container{max-width:1024px}.news-listing{display:flex;flex-wrap:wrap;justify-content:center;padding:0;margin:0}.news-listing .news-item{flex-basis:calc(33% - 20px);margin:10px 10px 25px 10px;box-sizing:border-box;max-width:calc(33% - 20px);cursor:pointer}.news-listing .news-item .feature_image{max-width:100%;height:auto;max-height:190px;object-fit:cover;object-position:center;width:100%;min-height:190px}.news-listing .news-item a{text-decoration:none!important;display:block}.news-listing .news-item .news-title{font-size:1em;font-weight:600;margin:10px 0;line-height:1.4em;color:#292929}.news-listing .news-item .readmore{color:#71c756;font-size:14px;font-weight:600;text-decoration:none;text-transform:uppercase}.news-listing .news-item .readmore:after{content:'';background-image:url(https://gloverparkmainstreet.org/wp-content/themes/gpms/images/slider-right.svg);vertical-align:middle;width:20px;height:12px;display:inline-block;background-position:center;background-size:contain;background-repeat:no-repeat;top:-1px;position:relative;left:8px}.news-listing .news-item .readmore:hover{color:#71c756;text-decoration:none}.news-text-content{margin:10px 10px 25px 10px}.news-text-content p{font-size:14px;line-height:30px;margin-bottom:10px;font-weight:500;color:#525252}.news-text-content h3{font-size:2em;font-weight:700;line-height:1.2em;margin-bottom:15px}.social-share-code{display:inline-block;vertical-align:middle}.social-share-label{display:inline-block;vertical-align:middle;color:#a3afbd;margin-right:15px;font-size:16px;font-weight:300}.social-share-code ul li i:hover{-webkit-animation:service-hover 1s;animation:service-hover 1s;box-shadow:0 0 0 2em rgba(255,255,255,0)}.news-single-post{padding:100px 0 120px 0}.news-single-post .container{max-width:850px;margin:0 auto}.news-single-post h2{margin-top:20px;font-size:1.5em;font-weight:700;margin-bottom:10px}.news_content h4{font-size:1.2em;margin-bottom:20px;margin-top:40px}.news_content img{max-width:100%;height:auto}.news-single-post hr{margin-top:2rem;margin-bottom:2rem}.news-single-post .feature_image{width:100%;height:auto}.news-single-post .post_date{color:#c1c1c1;font-weight:400;font-size:.9em;padding:5px 0 10px 0}.news_content{font-size:.9em;line-height:1.8em}.news_content p{font-size:1em;line-height:1.8em;margin-bottom:20px;display:block;color:#848484;font-weight:400}.news_content h3{font-size:1.3rem;margin-bottom:10px}.news_content ol{padding-left:15px}.news_content ul{list-style:none;padding:0;margin-left:0}.news_content ul li{position:relative;padding-left:25px;margin-bottom:10px;color:#848484}.news_content ul li:last-child{margin-bottom:0}.news_content ul li:before{position:absolute;left:0;content:'';background-image:url(https://gloverparkmainstreet.org/wp-content/themes/gpms/images/list-arrow.svg);width:15px;height:15px;display:block;background-position:center;background-size:contain;background-repeat:no-repeat;top:4px}.news-container{padding:100px 0}.news-container .container{max-width:1080px}.news-listing{padding-bottom:50px}.social-share-code{padding-bottom:70px}.social-share-label{padding-bottom:70px}.map-embeded img{max-width:100%;height:auto}.map-embeded p{margin:0}.contact-form .wpcf7 .wpcf7-recaptcha iframe{margin-bottom:0}.contact-form .wpcf7 .wpcf7-recaptcha[data-align="center"]>div{margin:0 auto}.contact-form .wpcf7 .wpcf7-recaptcha[data-align="right"]>div{margin:0 0 0 auto}.contact-form .fname input,.contact-form .lname input,.contact-form .email input,.contact-form .phone input,.contact-form .street input,.contact-form .zipcode input,.contact-form .message textarea{display:inline-block}.contact-form .fname:before,.contact-form .lname:before,.contact-form .email:before,.contact-form .phone:before,.contact-form .street:before,.contact-form .zipcode:before,.contact-form .message:before{content:'';width:20px;height:20px;display:inline-block;background-repeat:no-repeat;background-size:16px;vertical-align:top;background-position:center;position:relative;top:7px;left:0}.contact-form .fname:before{background-image:url(https://gloverparkmainstreet.org/wp-content/themes/gpms/images/user.svg)}.contact-form .lname:before{background-image:url(https://gloverparkmainstreet.org/wp-content/themes/gpms/images/user.svg)}.contact-form .email:before{background-image:url(https://gloverparkmainstreet.org/wp-content/themes/gpms/images/email.svg)}.contact-form .phone:before{background-image:url(https://gloverparkmainstreet.org/wp-content/themes/gpms/images/phone-call.svg)}.contact-form .street:before{background-image:url(https://gloverparkmainstreet.org/wp-content/themes/gpms/images/street.svg)}.contact-form .zipcode:before{background-image:url(https://gloverparkmainstreet.org/wp-content/themes/gpms/images/zipcode.svg)}.contact-form .message:before{background-image:url(https://gloverparkmainstreet.org/wp-content/themes/gpms/images/pencil.svg)}.contact-form .wpcf7-form-control-wrap.fname,.contact-form .wpcf7-form-control-wrap.lname,.contact-form .wpcf7-form-control-wrap.email,.contact-form .wpcf7-form-control-wrap.phone,.contact-form .wpcf7-form-control-wrap.street,.contact-form .wpcf7-form-control-wrap.zipcode,.contact-form .wpcf7-form-control-wrap.message{border-bottom:1px solid #dadada;display:block}.contact-form .wpcf7-form-control-wrap.fname .form-control,.contact-form .wpcf7-form-control-wrap.lname .form-control,.contact-form .wpcf7-form-control-wrap.email .form-control,.contact-form .wpcf7-form-control-wrap.phone .form-control,.contact-form .wpcf7-form-control-wrap.street .form-control,.contact-form .wpcf7-form-control-wrap.zipcode .form-control,.contact-form .wpcf7-form-control-wrap.message .form-control{border-width:0;border-radius:0;width:calc(100% - 40px);box-shadow:none!important;outline:none!important;display:inline-block}.contact-form textarea.form-control{resize:none;height:100px}.contact-form .wpcf7-submit{padding:.6em 2rem;color:#fff}.contact-form .form-group{margin-bottom:30px}.contact-form ::-webkit-input-placeholder{color:#bfbfbf}.contact-form ::-moz-placeholder{color:#bfbfbf}.contact-form :-ms-input-placeholder{color:#bfbfbf}.contact-form :-moz-placeholder{color:#bfbfbf}.contact-form .form-group>label{font-weight:600;color:#292929;padding-top:10px}.contact-form .radio-ele .wpcf7-list-item:first-child{margin-left:0}.contact-form .radio-ele .wpcf7-list-item-label{position:relative}.contact-form .radio-ele input[type=radio]{margin-right:12px;opacity:0;z-index:2;position:relative}.contact-form .radio-ele .wpcf7-list-item-label{position:relative;font-size:16px;font-weight:500}.contact-form .radio-ele input[type='radio']+.wpcf7-list-item-label{opacity:.4;color:#929292}.contact-form .radio-ele input[type='radio']:checked+.wpcf7-list-item-label{opacity:1}.contact-form .radio-ele input[type='radio']+.wpcf7-list-item-label:before{left:-28px;position:absolute;width:20px;height:20px;border:2px solid #afafaf;border-radius:100%;top:-1px}.contact-form .radio-ele input[type='radio']:checked+.wpcf7-list-item-label:before{left:-28px;position:absolute;width:20px;height:20px;border:2px solid #d6d6d6;border-radius:100%;top:-1px}.contact-form .radio-ele input[type='radio']:checked+.wpcf7-list-item-label:after{background:#6ebf54;width:12px;height:12px;content:'';position:absolute;border-radius:50%;left:-24px;top:3px}.contact-form .checkbox-ele .wpcf7-list-item{margin-left:0;display:block;margin-bottom:10px}.contact-form .checkbox-ele.checkbox-inline .wpcf7-list-item:first-child{margin-left:0}.contact-form .checkbox-ele.checkbox-inline .wpcf7-list-item{display:inline-block;margin-right:80px}.contact-form .checkbox-ele.checkbox-inline .wpcf7-list-item label{margin-bottom:0}.contact-form .checkbox-ele .wpcf7-list-item-label{position:relative}.contact-form .checkbox-ele input[type=checkbox]{margin-right:12px;opacity:0;z-index:2;position:relative}.contact-form .checkbox-ele .wpcf7-list-item-label{position:relative;font-size:16px;font-weight:500;color:#929292}.contact-form .checkbox-ele input[type='checkbox']+.wpcf7-list-item-label:before{left:-28px;position:absolute;width:18px;height:18px;border:1px solid #afafaf;border-radius:6px;top:0}.contact-form .checkbox-ele input[type='checkbox']:checked+.wpcf7-list-item-label:before{left:-28px;position:absolute;width:18px;height:18px;border:1px solid #afafaf;border-radius:6px;top:0}.contact-form .checkbox-ele input[type='checkbox']:checked+.wpcf7-list-item-label:after{background-color:#6ebf54;left:-28px;position:absolute;width:18px;height:18px;border:1px solid #afafaf;border-radius:6px;top:0;background-image:url(https://gloverparkmainstreet.org/wp-content/themes/gpms/images/tick.svg);background-size:10px;background-repeat:no-repeat;background-position:center}.contact-form span.wpcf7-not-valid-tip{position:absolute;bottom:-18px;right:0;font-size:10px;font-weight:400;background:red;padding:2px 10px;color:#fff}.contact-form div.wpcf7-response-output{margin:0;border:0;position:absolute;font-size:13px;z-index:1;width:100%;background:#f7f7f7;color:#000;text-align:center;left:0}.contact-form div.wpcf7-validation-errors,.contact-form div.wpcf7-acceptance-missing{background:#FFC107;color:#222}.contact-form div.wpcf7-spam-blocked{background:#bbb;color:#fff}.contact-form div.wpcf7-mail-sent-ng,.contact-form div.wpcf7-aborted{background:#F44336;color:#fff}.contact-form div.wpcf7-mail-sent-ok{background:#6ebf54;color:#fff}.contact-form div.wpcf7 .ajax-loader{background:#6ebf54;border-radius:10px;transform:scale(1);animation:ajaxloader 2s infinite;position:relative;right:-20px}.contact-form .inline-subbox{margin-left:28px;padding:15px;background:#fafafa}.contact-form .inline-subbox .wpcf7-list-item{margin-bottom:0}.news-empty,.recovery-empty,.report-empty{min-height:300px;display:flex;align-content:center;align-items:center;justify-content:center;font-size:26px;margin-bottom:80px}.reports-text-content{margin:10px auto 25px auto}.reports-text-content h3{font-size:2em;font-weight:700;line-height:1.2em;margin-bottom:15px}.reports-container{padding:100px 0}.reports-container .container{max-width:1070px}.report-listing{display:flex;flex-wrap:wrap;justify-content:center;padding:0;margin:0}.report-listing .report-item{flex-basis:calc(33% - 20px);margin:10px;box-sizing:border-box;max-width:calc(33% - 20px);border:1px solid #f2f2f2;padding:30px 15px;border-radius:10px;cursor:pointer;transition:all ease-in-out 0.2s}.report-listing{padding-top:20px;padding-bottom:50px}.report-listing .report-item .report-icon{max-width:80px;height:auto;width:100%;margin-bottom:20px}.report-listing .report-item a{text-decoration:none!important}.report-listing .report-item .report-title{font-size:1em;font-weight:600;margin:10px 0;line-height:1.4em;color:#292929;letter-spacing:-.3px}.report-listing .report-item .report-content{color:#757575;font-size:14px;font-weight:500;line-height:28px}.report-listing .report-item:hover{box-shadow:0 0 10px rgb(224,224,224)}.report-listing .report-item:hover .report-title{color:#6ebf54}.about-container{padding:100px 0;background-image:url(/wp-content/themes/gpms/images/aboutpage-bg.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}.about-container .container{max-width:1024px}.about-intro-img{position:relative;margin-left:30px}.about-intro-img:after{content:'';width:80%;position:absolute;top:-18px;left:32px;height:100%;border:1px solid #f2f2f2}.about-intro-img:before{content:'';background:rgb(110,192,84);background:-moz-linear-gradient(0deg,rgba(110,192,84,1) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(0deg,rgba(110,192,84,1) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(0deg,rgba(110,192,84,1) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#6ec054",endColorstr="#ffffff",GradientType=1);width:60px;height:50%;position:absolute;bottom:0;display:block;left:-13px;z-index:2}.about-intro-img img{max-width:520px;z-index:1;position:relative;box-shadow:0 0 10px #efefef;height:auto;width:100%}.about-intro-content h2{font-size:2em;font-weight:700;line-height:1.2em;padding:10px 0}.about-intro-content p{font-size:16px;line-height:32px;margin-bottom:10px}.about-central-content{padding-top:70px;font-size:16px;line-height:32px;margin-bottom:10px}.about-mission-content .btn.btn-invert{margin-top:20px}.vision-container{padding:100px 0;background-position:center;background-size:cover;background-repeat:no-repeat}.vision-container .container{max-width:1024px}.about-mission-content{font-size:16px;line-height:32px;margin-bottom:10px;color:#fff}.about-mission-content h3{font-size:2em;font-weight:700;line-height:1.2em;padding:10px 0;color:#fff}.approach-container{padding:100px 0 200px 0}.approach-list{display:flex;flex:0 100%;margin-top:30px}.approach-item{width:100%;flex:0 25%;padding-right:20px}.approach-content-text h3{font-size:2em;font-weight:700;line-height:1.2em;padding:10px 0;margin:0}.approach-content-text{margin-bottom:40px}.approach-content-text,.approach-content-text p{font-size:16px;line-height:32px;margin-bottom:10px}.approach-arrow{position:relative;z-index:1;max-width:250px}.approach-arrow svg{max-width:250px}.approach-item .approach-content{margin-left:47px;background:#f2f2f2;margin-top:-111px;position:relative;color:#000;padding:90px 10px 50px 10px;width:calc(100% - 73px);border-radius:0 0 100px 100px;text-align:center}.approach-item .approach-content:after{content:'';margin-left:0;background:#f2f2f2;bottom:-142px;position:absolute;color:#000;padding:90px 20px 50px 20px;width:100%;border-radius:100px 100px 0 0;text-align:center;left:0;right:0;opacity:.5;background:rgb(242,242,242);background:-moz-linear-gradient(180deg,rgba(242,242,242,1) 0%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(180deg,rgba(242,242,242,1) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(180deg,rgba(242,242,242,1) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f2f2f2",endColorstr="#ffffff",GradientType=1)}.approach-item .approach-content .heading{font-size:14px;font-weight:600;color:#292929;text-align:left;margin-bottom:10px}.approach-item .approach-content .content{font-size:14px;font-weight:500;color:#888;text-align:left}.approach-item .approach-content ul{list-style:none;margin:0;padding:0}.approach-item .approach-content ul li{position:relative;padding-left:10px;font-size:13px;margin-bottom:5px}.approach-item .approach-content ul li:before{background:#70bf57;content:'';width:5px;height:5px;position:absolute;top:8px;left:0;border-radius:50%}.approach-icon{top:20px;position:relative;max-width:57px;height:auto;width:100%;max-height:57px;object-fit:contain;object-position:center}.approach-arrow .count{position:absolute;right:50px;top:35px;background:#fff;width:50px;height:50px;display:flex;align-items:center;justify-content:center;font-size:28px;FONT-WEIGHT:600;border-radius:50%}.approach-arrow .label{position:absolute;left:60px;top:38px;color:#fff;font-size:30px;font-weight:600}.recovery_loadmore,.news_loadmore,.report_loadmore{margin:40px 0}.faq-container{padding:100px 0}.faq-text-content{padding-bottom:30px}.faq-text-content h3{font-size:2em;font-weight:700;line-height:1.2em;margin-bottom:15px}.faq-text-content,.faq-text-content p{font-size:14px;line-height:30px;margin-bottom:10px;font-weight:500;color:#525252}.svg-coll{width:16px;height:16px;display:inline-block;vertical-align:middle;background-position:center;background-repeat:no-repeat;background-size:contain;margin-right:10px;position:absolute;left:0;top:16px}.svg-coll.svg-plus{background-image:url(https://gloverparkmainstreet.org/wp-content/themes/gpms/images/plus.svg)}.svg-coll.svg-minus{background-image:url(https://gloverparkmainstreet.org/wp-content/themes/gpms/images/minus.svg)}#faq.accordion>.card{border:0;border-radius:0}#faq.accordion>.card>.card-header{padding:0;background:transparent;margin:0;border:0}#faq.accordion>.card>.card-header .btn{padding:15px 0 15px 25px;text-decoration:none!important;color:#292929;border-radius:0;border:0;border-bottom:1px solid rgb(245,245,245);font-weight:600}#faq.accordion>.card>.card-header .btn[aria-expanded="true"]{border-bottom:1px transparent}#faq.accordion>.card .collapse.show{border-bottom:1px solid rgb(245,245,245)}#faq.accordion .card-body{padding:0 0 0 25px;font-size:14px;line-height:30px;font-weight:500;color:#444}.faq-cta-block{padding:100px 0 100px 0;text-align:center}.faq-cta-block .faq-cta-heading{font-size:2em;font-weight:700;line-height:1.2em}.faq-cta-block .faq-cta-content{font-size:14px;line-height:30px;font-weight:500;color:#444;margin-bottom:30px}.faq-cta-block .btn{color:#fff}.static-page{padding:100px 0 150px 0}.static-page .container{max-width:768px}.static-page img{max-width:100%;height:auto;margin-bottom:20px}.static-page h2{font-size:2em;font-weight:700;line-height:1.2em;margin:25px 0 0 0}.page-id-9 .static-page h2{margin:0}.static-page h3{font-size:1.75rem;font-weight:700;line-height:1em;margin:25px 0 0 0}.static-page h4{font-size:1.5rem;font-weight:700;line-height:1.2em;margin:25px 0 0 0}.static-page p{font-size:14px;font-weight:500;line-height:30px;color:#222;margin:10px 0 20px 0}.static-page blockquote{margin:70px 0;background-color:#6dbf53;color:#fff;font-size:18px;line-height:35px;padding:35px;font-weight:500;background-image:url(/wp-content/themes/gpms/images/quote.bg.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}.static-page blockquote p{margin:0;padding:0;color:#fff;font-size:18px;line-height:35px;font-weight:500}.recovery-container{padding:100px 0}.recovery-container .container{max-width:990px}.recovery-text-content h3{font-size:2em;font-weight:700;line-height:1.2em;margin-bottom:15px}.recovery-text-content p{font-size:14px;line-height:30px;margin-bottom:10px;font-weight:500;color:#525252}.recovery-listing{padding:100px 0 50px 0;text-align:center}.recovery-listing .recovery-item{display:flex;border-bottom:1px solid #f2f2f2;padding:40px 0}.recovery-listing .recovery-item .recovery-video{flex:0 48%}.recovery-listing .recovery-item .recovery-image{flex:0 40%}.recovery-listing .recovery-item .recovery-content-area{flex:0 50%;display:flex;align-self:center;flex-direction:column;flex-wrap:wrap;padding:0 0 0 50px;text-align:left}.recovery-listing .recovery-item .recovery-video iframe{width:100%;height:320px}.recovery-listing .recovery-item .wp-video{width:100%!important;overflow:hidden;position:relative;border:5px solid #ededed}.recovery-listing .recovery-item .wp-video .mejs-container{width:100%!important;height:320px!important}.recovery-listing .recovery-item .wp-video .wp-video-shortcode video,.recovery-listing .recovery-item .wp-video video.wp-video-shortcode{object-fit:cover;width:100%!important;height:320px!important;object-position:center}.recovery-listing .recovery-item .wp-video .mejs-overlay-loading-bg-img,.recovery-listing .recovery-item .wp-video .mejs-controls .mejs-button>button{background-image:url(https://gloverparkmainstreet.org/wp-content/themes/gpms/images/mejs-controls.svg)}.recovery-listing .recovery-item .wp-video .mejs-controls{background:rgba(23,19,19,.6);position:absolute;bottom:-40px;transition:all ease-in-out 0.2s;border-radius:40px;width:90%;margin:0 auto;left:0;right:0}.recovery-listing .recovery-item .wp-video .mejs-controls .mejs-time-rail .mejs-time-current{background:#6ebf54}.recovery-listing .recovery-item .wp-video .mejs-overlay-button{background-image:url(https://gloverparkmainstreet.org/wp-content/themes/gpms/images/play.svg);background-position:22px 20px;background-size:40px;background-color:#6ebf54;border-radius:50%;position:relative}.recovery-listing .recovery-item .wp-video .mejs-overlay-button:after{border:20px solid rgba(110,191,84,.46);content:'';width:100px;position:absolute;left:-10px;height:100px;border-radius:50%;top:-10px}.recovery-listing .recovery-item .wp-video .mejs-time-hovered{background:hsl(105,52%,43%)}.recovery-listing .recovery-item .wp-video .mejs-time-float-corner{border-top-color:#6ebf54}.recovery-listing .recovery-item .wp-video .mejs-time-float{background:#6ebe54;border:1px solid #6ebf54}.recovery-listing .recovery-item .wp-video .mejs-time-handle-content{border-radius:50%!important;border:4px solid #292929;box-shadow:0 0 1px 4px rgba(110,191,84,.5)}.recovery-listing .recovery-item .wp-video:hover .mejs-controls{bottom:10px}.recovery-item.recovery-video .recovery-content-area{flex:0 50%;flex-direction:column;flex-wrap:wrap}.recovery-item.recovery-image .recovery-content-area{flex:0 80%;padding-left:0;padding-right:50px}.recovery-item.recovery-none .recovery-content-area{flex:0 100%;padding-left:0}.recovery-item.recovery-image .recovery-img img{border:5px solid #ededed;max-width:100%;height:auto}.recovery-item .recovery-heading{font-size:1em;font-weight:700;margin:10px 0;line-height:1.4em;color:#292929}.recovery-item .recovery-content{color:#757575;font-size:14px;font-weight:500;line-height:28px}.recovery-item .recovery-by{margin-top:20px;color:#757575;font-size:14px;font-weight:500}.recovery-item .recovery-by .recovery-name{color:#6ebf54}.recovery-item .recovery-by .recovery-designation{color:#bcbcbc}.volunteer-container{padding:100px 0}.volunteer-container .container{max-width:990px}.volunteer-container .contact-form{padding:40px 0}.volunteer-text-content h3{font-size:2em;font-weight:700;line-height:1.2em;margin-bottom:15px}.volunteer-text-content p{font-size:14px;line-height:30px;margin-bottom:10px;font-weight:500;color:#525252}#back-to-top{position:fixed;bottom:40px;right:40px;z-index:9999;width:32px;height:32px;text-align:center;line-height:30px;background:#6ebf54;color:#292929;cursor:pointer;border:0;border-radius:2px;text-decoration:none;transition:opacity 0.2s ease-out;opacity:0;font-size:26px}#back-to-top.show{opacity:1}html.responsive-menu-open,.responsive-menu-open body{overflow:hidden!important}html.responsive-menu-open:after{content:'';width:100%;height:100%;background:rgba(199,199,199,.5);display:block;position:absolute;top:0;z-index:10000}html button#responsive-menu-button{right:15px!important}html #responsive-menu-container #responsive-menu-wrapper{width:100%;display:flex;align-items:center;flex-direction:column;justify-content:center;height:100%}html #responsive-menu-container #responsive-menu-wrapper.sub-open{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:100px}html #responsive-menu-container #responsive-menu li.responsive-menu-item .responsive-menu-item-link{font-size:14px!important;text-align:center!important;display:inline-block!important;font-weight:600;line-height:44px!important;height:44px!important}html #responsive-menu-additional-content .btn{padding:.375rem 1.5rem!important}html #responsive-menu-container #responsive-menu li.responsive-menu-item .responsive-menu-item-link:after{content:'';width:5%;height:1px;background:#222;position:absolute;bottom:0;left:0;right:0;margin:0 auto}html #responsive-menu-container #responsive-menu li.responsive-menu-current-item>.responsive-menu-item-link:after{background:#6ebf54}html #responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow.responsive-menu-subarrow-active:after{display:inline-block;content:"";height:10px;width:10px;pointer-events:none;border-radius:0;transform:rotate(45deg);z-index:1;border-width:2px 0 0 2px;border-color:rgb(110,191,84);border-style:solid;background:#fff;position:relative;vertical-align:middle;top:3px;left:0}html #responsive-menu-container #responsive-menu li.responsive-menu-item .responsive-menu-item-link.is-active{color:#6dbf53}html #responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow:after{display:inline-block;content:"";height:10px;width:10px;pointer-events:none;border-radius:0;transform:rotate(45deg);z-index:1;border-width:0 2px 2px 0;border-color:rgb(110,191,84);border-style:solid;background:#fff;position:relative;vertical-align:middle;top:-31x;left:0}.error-404{padding:100px 0 200px 0}