.social-content-row{background-color:rgba(166,177,142,.5);padding:100px 0;}.social-content-row .scr-content{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;}.social-content-row .scr-content .scr-desc{width:calc(40% - 15px);}.social-content-row .scr-content .scr-desc h2{font-size:90px;margin:0 0 30px;}.social-content-row .scr-content .scr-desc p{margin:0 0 40px;}.social-content-row .scr-content .scr-desc .cta-btn{font-size:20px;padding:10px 50px 10px 24px;border:2px solid #1b261c;}.social-content-row .scr-content .scr-desc .cta-btn:after{content:"";font-size:16px;right:28px;margin-top:-7px;}.social-content-row .scr-content .scr-desc .cta-btn:hover{border:2px solid #fff;}.social-content-row .scr-content .scr-image{width:calc(45% - 15px);position:relative;}.social-content-row .scr-content .scr-image img{width:100%;height:500px;object-fit:cover;object-position:center center;margin:0 0 21px;}.social-content-row .scr-content .scr-image .scr-social{position:absolute;left:0;top:-27px;display:flex;align-items:center;flex-wrap:wrap;}.social-content-row .scr-content .scr-image .scr-social .scr-social-icon{background-color:#6f9044;width:75px;height:75px;color:#faf6f1;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:0 3px;font-size:40px;}.social-content-row .scr-content .scr-image .scr-social .scr-social-icon:first-child{margin-left:0;}.social-content-row .scr-content .scr-image .scr-social .scr-social-icon:last-child{margin-right:0;}.social-content-row .scr-content .scr-image .instagram-handle{font-weight:900;font-size:19px;}@media only screen and (max-width:1599px){.social-content-row .scr-content .scr-desc h2{font-size:75px;}}@media only screen and (max-width:1399px){.social-content-row .scr-content .scr-desc h2{font-size:69px;}.social-content-row .scr-content .scr-image img{height:400px;}}@media only screen and (max-width:1199px){.social-content-row .scr-content .scr-desc,.social-content-row .scr-content .scr-image{width:calc(50% - 15px);}.social-content-row .scr-content .scr-desc h2{font-size:65px;}}@media only screen and (max-width:1023px){.social-content-row{padding:80px 0;}.social-content-row .scr-content .scr-image{width:100%;}.social-content-row .scr-content .scr-desc{width:100%;margin:0 0 50px;}.social-content-row .scr-content .scr-desc h2{font-size:60px;}}@media only screen and (max-width:767px){.social-content-row .scr-content .scr-image img{height:400px;}.social-content-row .scr-content .scr-desc h2{font-size:50px;}}@media only screen and (max-width:640px){.social-content-row .scr-content .scr-image img{height:350px;}}.map-module-row{margin:6rem 0;}.map-module-row .acf-map{height:400px;}.map-module-row .mmr-content{flex-wrap:wrap;align-items:center;margin:0 0 170px;display:flex;}.map-module-row .mmr-content:last-child{margin:0;}.map-module-row .mmr-content .mmr-map{width:813px;}.map-module-row .mmr-content .mmr-map img{width:100%;}.map-module-row .mmr-content .mmr-desc{width:calc(100% - 813px);padding:40px;font-size:18px;font-weight:500;}.map-module-row .mmr-content .mmr-desc h4{margin:0 0 15px;font-family:Karla,sans-serif;font-size:24px;}.map-module-row .mmr-content .mmr-desc h4:last-child{margin:0;}.map-module-row .mmr-content .mmr-desc p{margin:0 0 16px;line-height:28px;}.map-module-row .mmr-content .mmr-desc p:last-child{margin:0;}.map-module-row .mmr-content .mmr-desc p a{font-weight:500;}.map-module-row .mmr-content .mmr-desc ul,.map-module-row .mmr-content .mmr-desc ol{margin:0 0 16px;padding:0 0 0 23px;}.map-module-row .mmr-content .mmr-desc ul li,.map-module-row .mmr-content .mmr-desc ol li{margin:0 0 7px;}.map-module-row .mmr-content .mmr-desc ul li:last-child,.map-module-row .mmr-content .mmr-desc ol li:last-child,.map-module-row .mmr-content .mmr-desc ul:last-child,.map-module-row .mmr-content .mmr-desc ol:last-child{margin:0;}.map-module-row .mmr-content .mmr-desc .cta-btn{border:2px solid #1b261c;padding:10px 50px 10px 24px;font-size:20px;}.map-module-row .mmr-content .mmr-desc .cta-btn:after{content:"";margin-top:-7px;font-size:16px;right:28px;}.map-module-row .mmr-bottom-content{font-size:18px;font-weight:500;}.map-module-row .mmr-bottom-content h2{margin:0 0 60px;font-size:90px;}.map-module-row .mmr-bottom-content p{margin:0 0 16px;line-height:28px;}.map-module-row .mmr-bottom-content p:last-child{margin:0;}.map-module-row .mmr-bottom-content ul,.map-module-row .mmr-bottom-content ol{margin:0 0 16px;padding:0 0 0 23px;}.map-module-row .mmr-bottom-content ul li,.map-module-row .mmr-bottom-content ol li{margin:0 0 7px;}.map-module-row .mmr-bottom-content ul li:last-child,.map-module-row .mmr-bottom-content ol li:last-child,.map-module-row .mmr-bottom-content ul:last-child,.map-module-row .mmr-bottom-content ol:last-child{margin:0;}.map-module-row .map-window-title{font-weight:700;}.map-module-row .map-window-address p{line-height:1.125em;}.map-module-row .map-window-link{text-decoration:underline;}.tribe-events-single-section.tribe-events-event-meta{width:100%;}.tribe-events-single-section.tribe-events-event-meta .tribe-events-meta-group-gmap{flex:auto;}.tribe-events-single-section.tribe-events-event-meta .tribe-events-meta-group-gmap .tribe-events-venue-map{width:100%;min-width:20rem;}.tribe-events-single-section.tribe-events-event-meta .tribe-events-meta-group-gmap .tribe-events-venue-map .acf-map{height:14rem;}@media only screen and (width<=1599px){.map-module-row .mmr-bottom-content h2{font-size:80px;}}@media only screen and (width<=1399px){.map-module-row .mmr-bottom-content h2{margin:0 0 30px;font-size:55px;}}@media only screen and (width<=1199px){.map-module-row{margin:2rem 0;}.map-module-row .mmr-content{margin:0 0 140px;}.map-module-row .mmr-content .mmr-map{width:713px;}.map-module-row .mmr-content .mmr-desc{width:calc(100% - 713px);}.map-module-row .mmr-bottom-content h2{font-size:70px;}}@media only screen and (width<=1023px){.map-module-row{margin:3rem 0;}.map-module-row .mmr-content{margin:0 0 120px;}.map-module-row .mmr-content .mmr-map{width:513px;}.map-module-row .mmr-content .mmr-desc{width:calc(100% - 513px);}.map-module-row .mmr-bottom-content h2{font-size:55px;}}@media only screen and (width<=940px){.map-module-row .mmr-content{margin:0 0 100px;}.map-module-row .mmr-content .mmr-map{width:100%;margin:0 0 40px;}.map-module-row .mmr-content .mmr-desc{width:100%;padding:0;}.map-module-row .mmr-bottom-content h2{margin:0 0 40px;font-size:50px;}}@media only screen and (width<=767px){.map-module-row .mmr-content{margin:0 0 80px;}.map-module-row .mmr-bottom-content h2{margin:0 0 30px;font-size:45px;}}@media only screen and (width<=540px){.map-module-row .mmr-bottom-content p br{display:none;}}