.site-footer{background-color:var(--medium-teal);border-top:10px solid var(--yellow-sun)}.site-footer span{color:#fff}.site-info.row{margin-top:25px}.site-footer .logo{padding:5px}.site-footer .logo img{width:250px;margin:0 auto;text-align:center;display:block}.site-footer .logo-social .connect a{color:var(--yellow-sun);margin-left:20px;font-size:23px;transition:0.5s ease all}.site-footer .logo-social .connect a:hover,.site-footer .logo-social .connect a:focus,.site-footer .logo-social .connect a:active{color:var(--sky-blue)}.site-footer .connect{text-align:center;margin-top:25px}.site-footer a{color:#fff}.site-footer .address-block .street-address{display:block}.site-footer .address-block{transition:0.5s ease all}.site-footer a:hover,.site-footer a:focus{color:var(--yellow-sun);text-decoration:none}.site-footer .footer-menu{list-style-type:none;padding-left:0}.site-footer h3{text-transform:uppercase;color:#fff;font-size:20px;margin-bottom:15px}.site-footer h4{font-size:18px;color:#fff;margin-bottom:0;margin-top:13px}.site-footer .footer-login{color:var(--yellow-sun);transition:0.5s ease all}.site-footer .footer-login:hover{color:var(--sky-blue);text-decoration:none}.site-footer .bmg-info{text-align:center}.site-footer .bmg-info span{color:#fff}.site-footer .bmg-info span a{color:var(--yellow-sun)}.site-footer #guidestar-logo{text-align:center;margin:0 auto;display:block}.site-footer #guidestar-logo img{margin-top:20px;height:65px;width:auto}@media (max-width:1200px){.site-info.row{text-align:center}.site-info .logo-social{margin-bottom:50px}.site-footer .bmg-info span{font-size:11px}}@media (max-width:768px){footer .events-facebook{padding:0}}footer>.container-fluid:first-of-type{padding:0;margin:0}.testimonials{background-color:var(--gray);margin-bottom:35px;position:relative}.testimonials .carousel-item{min-height:350px;padding:50px}.testimonials .carousel-caption{bottom:15%;top:15%;position:unset;width:75%;margin:75px auto 0 auto}.testimonials .carousel-caption span,.testimonials .carousel-caption p{color:#fff}.main-text{position:absolute;top:50px;width:100%}.testimonials h3{color:#fff;font-size:35px;text-transform:uppercase;letter-spacing:3px}.testimonials p{font-size:22px}.testimonials em{font-size:18px}.testimonials .carousel-item p:first-of-type{display:inline}.testimonials i{font-size:22px;margin:5px}@media (max-width:1000px){.testimonials h3{font-size:25px}}.events-facebook{padding:80px 0}.events-facebook .card{border:none}.events-facebook .card-footer{background-color:unset;border-top:none}.events-facebook span.yellow-heading{display:block;text-align:center;text-transform:uppercase;font-weight:400;font-size:25px;background-color:var(--yellow-sun);border-radius:5px;padding:15px 0;margin-bottom:20px;color:#000}.events-facebook .facebook-section{text-align:center}.events-facebook .btn-primary{width:100%;padding:10px 0;font-size:22px}.events-facebook .btn-primary i{font-size:16px;margin-left:10px}.events-section .card-body>a{display:block;background-color:var(--medium-teal);color:#fff;text-align:center;padding:10px}.events-section img{margin-bottom:3rem;border-radius:5px}.events-section .events-large-icon{align-self:center;text-align:center}.events-section .fa-calendar-alt{font-size:50px;color:var(--gray)}.events-section .events .event-title{font-size:20px;margin-bottom:5px}.events-section .events .event-information{font-size:18px;font-weight:200;line-height:20px;margin-bottom:3px}.events-section .events .events-icon{font-size:50px}.events-section .events li{margin-bottom:15px;border-radius:12px;padding:12px}.events-section .date{display:block;line-height:1.5}.events-section .no-events{text-align:center;display:block;padding:50px 10px;font-size:20px}.events-section .events{list-style-type:none;margin-bottom:0;padding-left:0}.events-section span{font-size:18px;text-align:left}.events-section .events a{display:flex}.events-section a.view-events-button{display:block;text-align:center;text-transform:uppercase;padding:8px;background-color:var(--medium-teal);border-radius:5px;font-size:16px}.events-section a.view-events-button:hover{background:var(--sky-blue)}@media (max-width:1200px){.events-section .events-icon{display:none}}