.content .headers .slider{margin-bottom:0}.content .headers .slider .slick-dots{display:none !important}.content .membership-block{background:#556c37;padding:80px 0}.content .membership-block .text-container{color:#fff;text-align:right}.content .membership-block .text-container .title{font-size:28px;font-weight:700;position:relative}.content .membership-block .text-container .title::after{content:"";position:absolute;right:0;bottom:-10px;width:100px;height:2px;background:#959b6a}.content .membership-block .text-container .subtitle{font-weight:700;font-size:14px;padding-top:40px;padding-bottom:10px}.content .membership-block .text-container .text{font-size:14px;font-weight:300;padding-bottom:60px}.content .membership-block .text-container .button-container{position:absolute;right:0;bottom:0}.content .membership-block .text-container .button-container .button{color:#fff;border:1px solid #fff;background:none;font-weight:700;font-size:14px;padding:5px 20px;display:inline-block;-moz-transition:.1s all linear;-ms-transition:.1s all linear;-webkit-transition:.1s all linear;transition:.1s all linear}.content .membership-block .text-container .button-container .button:hover,.content .membership-block .text-container .button-container .button:focus{text-decoration:none;background:#fff;color:#556c37}.content .events-block{background:#f4eddf;padding:80px 0}.content .events-block .block-title{font-weight:700;font-size:28px;color:#434343;position:relative}.content .events-block .block-title::after{content:"";position:absolute;left:0;bottom:-10px;width:100px;height:3px;background:#959b6a}.content .events-block .events{padding:60px 0}.content .events-block .events .item{display:flex}.content .events-block .events .item:not(:last-child){padding-bottom:30px}.content .events-block .events .item .image-container{flex-shrink:0}.content .events-block .events .item .text-container{padding:35px 30px}.content .events-block .events .item .text-container .title{font-size:24px;font-weight:700}.content .events-block .events .item .text-container .text{font-weight:300;font-size:14px;padding:20px 0}.content .events-block .events .item .text-container .button-container{text-align:right}.content .events-block .events .item .text-container .button-container .button{color:#fff;border:1px solid #fff;background:#959b6a;font-weight:700;font-size:14px;padding:5px 20px;display:inline-block;-moz-transition:.1s all linear;-ms-transition:.1s all linear;-webkit-transition:.1s all linear;transition:.1s all linear}.content .events-block .events .item .text-container .button-container .button:hover,.content .events-block .events .item .text-container .button-container .button:focus{text-decoration:none;background:hsl(67.3469387755,19.6787148594%,61.1764705882%)}.content .events-block .events .item:nth-child(odd) .text-container{background:#faf8f4;color:#434343}.content .events-block .events .item:nth-child(even) .text-container{background:#8e9466;color:#fff}.content .onsale-block{background:#556c37;padding:80px 0}.content .onsale-block .img-col{text-align:right}.content .onsale-block .text-col .text-container{color:#fff;padding-bottom:20px}.content .onsale-block .text-col .text-container .title{font-size:28px;font-weight:700;position:relative}.content .onsale-block .text-col .text-container .title::after{content:"";position:absolute;left:0;bottom:-10px;width:100px;height:3px;background:#959b6a}.content .onsale-block .text-col .text-container .text{font-size:14px;font-weight:300;padding:40px 0}.content .onsale-block .text-col .text-container .button-container{text-align:right}.content .onsale-block .text-col .text-container .button-container .button{color:#fff;border:1px solid #fff;background:none;font-weight:700;font-size:14px;padding:5px 20px;display:inline-block;-moz-transition:.1s all linear;-ms-transition:.1s all linear;-webkit-transition:.1s all linear;transition:.1s all linear}.content .onsale-block .text-col .text-container .button-container .button:hover,.content .onsale-block .text-col .text-container .button-container .button:focus{text-decoration:none;background:#fff;color:#556c37}.content .featured-blog-articles{background:#f4eddf;padding:100px 0}.content .featured-blog-articles .block-title{position:relative;font-size:28px;color:#434343;font-weight:700}.content .featured-blog-articles .block-title::after{content:"";position:absolute;left:0;bottom:-10px;width:100px;height:3px;background:#959b6a}.content .featured-blog-articles .blog-articles{padding-top:60px}.content .featured-blog-articles .blog-articles .article.grid-format .data-wrapper .control{text-align:center;padding-bottom:20px}.content .featured-blog-articles .blog-articles .article.grid-format .data-wrapper .control a{font-size:14px;font-weight:700;color:#fff;background:#556c37;padding:5px 20px}.content .featured-blog-articles .blog-articles .article.grid-format .data-wrapper .control a:hover,.content .featured-blog-articles .blog-articles .article.grid-format .data-wrapper .control a:focus{background:rgb(111.5950920245,141.7914110429,72.2085889571)}.content .contact-block{background:#556c37;padding:60px 0 100px;border-bottom:40px solid #8e9466}.content .contact-block .block-title{color:#fff;font-weight:700;font-size:28px;position:relative;padding-bottom:60px}.content .contact-block .block-title::after{content:"";position:absolute;left:0;bottom:50px;width:100px;height:3px;background:#959b6a}.content .contact-block .contact-container{display:flex}.content .contact-block .contact-container .image-container{flex-shrink:0}.content .contact-block .contact-container .text-container{margin:auto 0;padding-left:100px}.content .contact-block .contact-container .text-container .item{padding-bottom:20px;position:relative;color:#fff;font-size:14px;font-weight:300;line-height:1.2;padding-left:20px;display:flex;flex-direction:column}.content .contact-block .contact-container .text-container .item::before{content:"";height:10px;width:10px;top:4px;left:0;position:absolute;background:#959b6a}.content .contact-block .contact-container .text-container .item .name{font-weight:700;font-size:16px}.content .contact-block .contact-container .text-container .item .title{padding-bottom:10px}.content .contact-block .contact-container .text-container .item .text{color:#fff}@media(min-width: 768px)and (max-width: 991.98px){.featured-blog-articles .blog-articles{grid-template-columns:1fr 1fr}}@media(min-width: 576px)and (max-width: 767.98px){.featured-blog-articles .blog-articles{grid-template-columns:1fr}}@media(max-width: 575.98px){.featured-blog-articles .blog-articles{grid-template-columns:1fr}}@media(max-width: 991px){.content .membership-block .text-container{text-align:left;padding-bottom:40px}.content .membership-block .text-container .title{line-height:1.2}.content .membership-block .text-container .title::after{right:auto;left:0}.content .membership-block .text-container .text{padding-bottom:40px}.content .membership-block .text-container .button-container{position:initial;text-align:right}.content .membership-block .image-container{text-align:center}.content .events-block .events .item{max-width:500px;margin:0 auto;flex-direction:column}.content .onsale-block .img-col{text-align:center;padding-bottom:40px}.content .onsale-block .text-col{flex-direction:row-reverse}.content .onsale-block .text-col .text-container{padding-left:20px}.content .onsale-block .text-col .image-container{flex-shrink:0}.content .contact-block .contact-container .text-container{padding-left:20px}}@media(max-width: 767px){.content .onsale-block .img-col{text-align:center;padding-bottom:40px}.content .onsale-block .text-col{flex-direction:column}.content .onsale-block .text-col .text-container{padding-left:0;padding-bottom:40px;max-width:none}.content .onsale-block .text-col .image-container{flex-shrink:1;text-align:center}.content .contact-block .contact-container{flex-direction:column}.content .contact-block .contact-container .image-container{padding-bottom:40px}.content .contact-block .contact-container .text-container{padding-left:0;display:grid;grid-template-columns:1fr 1fr}}@media(max-width: 575px){.content .membership-block{padding:40px 0}.content .events-block{padding:40px 0}.content .events-block .events{padding:40px 0}.content .featured-blog-articles{padding:40px 0}.content .featured-blog-articles .block-title{font-size:26px}.content .contact-block .contact-container .text-container{max-width:300px;margin:0 auto;grid-template-columns:1fr}}
