.generate-back-to-top,.generate-back-to-top:visited{bottom:30px;left:30px}.generate-back-to-top,.generate-back-to-top:visited{border-radius:0;line-height:40px;width:40px}.modal-backdrop{display:flex;z-index:100;align-items:center;justify-content:center;opacity:0;transition:opacity .15s ease-in-out;padding:2em;position:fixed;top:0;left:0;background:rgba(0,0,0,.5);width:100vw;height:100vh;pointer-events:none}.modal-backdrop:target{opacity:1;pointer-events:auto}.modal-content{position:relative;margin-left:auto;margin-right:auto}.close{position:absolute;top:0;right:0;transform:rotate(45deg)}.wpsr-review-template-nine:hover{background-color:#f8fcf0 !important}.wpsr-review-template-nine:hover .wpsr-review-info *{color:#777 !important;text-decoration:none}.wpsr-review-template-nine .wpsr-rating .wpsr-star svg path{fill:#93c01f !important}.wpsr-review-template-nine:hover .wpsr-rating .wpsr-star svg path{fill:#93c01f !important}.wpsr-review-template-nine .wpsr-review-header .wpsr-reviewer-image img{border:5px solid #93c01f;-webkit-box-shadow:0 0 9px 0 rgb(0 0 0/15%);box-shadow:0 0 9px 0 rgb(251 32 32/15%)}.site-logo.mobile-header-logo img{height:auto !important;width:180px !important}.slideout-navigation.do-overlay .inside-navigation{padding:0 !important;align-items:stretch !important}.headersocials{justify-content:center !important}.blog .content-area .post .gb-headline-text>a:visited{color:#a6d3a1 !important}@media (min-width:769px){.gb-headline.limit-text{max-height:53px;overflow:hidden}}.rotate{transform:rotate(270deg) !important}.max-width-1400{max-width:1400px;padding:80px 40px;width:100%}@media only screen and (max-width:1024px){.max-width-1400{padding:80px 20px}}.dropanchor{height:100%;position:absolute;top:0;left:0;width:100%}.list-posts{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;margin-left:calc(-100vw/2 + 100%/2);margin-right:calc(-100vw/2 + 100%/2)}.list-posts__cell{flex:0 1 auto}.list-posts__row{display:flex;flex-flow:row wrap;margin-left:-20px;width:calc(100% + 40px)}@media only screen and (max-width:767px){.list-posts__row{margin-left:0;width:100%}}.list-posts__title{text-align:center}.list-posts__col{flex:0 1 auto;padding:0 20px;margin-bottom:40px;width:33.33%}@media only screen and (max-width:1024px){.list-posts__col{width:50%}}@media only screen and (max-width:767px){.list-posts__col{padding:0;width:100%}.list-posts__col:last-child{margin-bottom:0}}.list-posts__col-box{box-shadow:5px 5px 10px 0 rgba(0,0,0,.1);height:100%;position:relative}.list-posts__col-img{background-position:center center;background-repeat:no-repeat;background-size:cover;height:330px}@media only screen and (max-width:1024px){.list-posts__col-img{height:300px}}@media only screen and (max-width:1023px){.list-posts__col-img{height:225px}}@media only screen and (max-width:767px){.list-posts__col-img{height:180px}}.list-posts__col-content{display:flex;flex-flow:row wrap;background-color:#fff;height:calc(100% - 330px);padding:40px}@media only screen and (max-width:1024px){.list-posts__col-content{height:calc(100% - 300px)}}@media only screen and (max-width:1023px){.list-posts__col-content{height:calc(100% - 225px)}}@media only screen and (max-width:767px){.list-posts__col-content{height:calc(100% - 180px)}}.list-posts__col-top{flex:0 1 auto;width:100%}.list-posts__col-title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:108px;overflow:hidden}@media only screen and (max-width:1023px){.list-posts__col-title{height:100px}}.list-posts__col-category{font-size:16px;font-weight:500;letter-spacing:3.2px;line-height:1.5;margin-bottom:30px;text-transform:uppercase}.list-posts__col-date{flex:0 1 auto;align-self:flex-end;color:#000;font-size:14px;font-weight:700;line-height:1.2;text-transform:uppercase;width:100%}