body{overflow-x:hidden}@media screen and (max-width:767px){body{font-size:16px}}body .main-content p{font-size:18px}@media screen and (max-width:995px){.home .row.blog-posts article{padding-bottom:60px}}@media screen and (max-width:540px){.header-top{font-size:12px}.header-top .container-fluid{align-items:center;display:flex;justify-content:flex-end}.header-top .home{margin-right:auto;padding-right:5px}.header-top .home a{margin:0}.header-top .social-items li{padding-left:5px;padding-right:5px}.header-top .social-items li:first-child{border-left:1px solid hsla(0,0%,100%,.3)}.members-signup-div{width:80px}.members-signup-div .members-login{align-items:center;display:block;display:flex;font-size:8px}.members-signup-div .members-login:before{font-size:14px}.members-signup-div .members-login span{display:block;line-height:100%;text-align:left}}@media screen and (max-width:767px){body .uwy.userway_p1 .userway_buttons_wrapper{bottom:30px!important;top:auto!important}}@media screen and (min-width:768px){.header-top{padding-right:60px}}.custom-logo-link img{width:160px}#footer-bottom #upcoming-event{position:relative}#footer-bottom #upcoming-event .tribe-events-widget-events-list__event-row{gap:40px}#footer-bottom #upcoming-event .tribe-events-widget-events-list__event-date-tag-datetime{background-color:#222c40;border-radius:100%;color:#fff;font-weight:700;height:76px;justify-content:center;width:76px}#footer-bottom #upcoming-event .tribe-events-widget-events-list__event-date-tag-datetime span{color:#fff}#footer-bottom #upcoming-event .event-content h3 a{color:#8a4f72;font-family:Raleway,sans-serif;font-size:20px;font-weight:900}@media screen and (min-width:996px){#footer-bottom #upcoming-event .event-content h3 a{font-size:40px}}#footer-bottom #upcoming-event .tribe-events-widget-events-list__view-more-link{-webkit-font-smoothing:antialiased;color:#f37a2a;font-family:league_spartanregular,sans-serif;font-size:15px;font-weight:900;text-transform:uppercase}@media screen and (min-width:996px){#footer-bottom #upcoming-event .tribe-events-widget-events-list__view-more-link{position:absolute;right:0;top:50px}}@media screen and (max-width:767px){#footer-bottom #upcoming-event .tribe-events-widget-events-list__event-row{flex-direction:column;flex-wrap:wrap;padding-right:30px}}
