:root{--wp--preset--color--foreground:#0f0f0e;--c--text:var(--wp--preset--color--foreground);--c--primary-lighter:#748a59;--c--primary:#5f7149;--c--primary-darker:#4a5839;--c--secondary-lighter:#e9cb78;--c--secondary:#e3be55;--c--secondary-darker:#ddb132;--c--grey-00:#fff;--c--grey-01:#f9f9f9;--c--grey-02:#ececec;--c--grey-03:#e2e2e2;--c--grey-04:#d4d4d4;--c--grey-05:#b5b5b5;--c--grey-06:#757575;--c--grey-07:#505050;--c--grey-08:#3a3a3a;--c--grey-09:#252525;--c--grey-10:#000;--fs--small:.875rem;--fs--subtitle:1.75em;--fs--large:2.75em;--fs--blog-h1:2.5em;--fs--blog-h2:2.1em;--fs--blog-h3:1.7em;--lh--subtitle:1.25;--width--large:1660px;--width--regular:1260px;--width--small:996px;--width--smaller:792px;--width--tiny:670px;--spacing--sides:2rem;--spacing--paragraph:1rem;--spacing--elements:4rem;--spacing--sections:8.75rem}@media (max-width:767.98px){:root{--fs--subtitle:1.55em;--fs--large:2.35em;--fs--blog-h1:2.1em;--fs--blog-h2:1.8em;--fs--blog-h3:1.5em;--spacing--sides:1.75rem}}@media (max-width:575.98px){:root{--fs--subtitle:1.45em;--fs--large:2.05em;--fs--blog-h1:1.8em;--fs--blog-h2:1.6em;--fs--blog-h3:1.4em;--spacing--sides:1.25rem}}.main>*+.klx_testimonials,.main>.klx_testimonials+*{margin-top:var(--spacing--sections)}.klx_testimonials+.klx_blog-posts{margin-top:0}.klx_testimonials *{box-sizing:border-box}.klx_testimonials{margin:0 auto!important;position:relative;overflow:hidden;max-width:100%;width:100%;padding:var(--spacing--sections) 0;background:var(--c--grey-02);box-sizing:border-box;background-color:#f7f7f7}.klx_testimonials .swiper-wrapper{display:flex}.klx_testimonials .swiper-wrapper .swiper-slide{flex-shrink:0}.klx_testimonials>.inner{position:relative;max-width:var(--width--regular);padding-left:var(--spacing--sides);padding-right:var(--spacing--sides);margin:0 auto;z-index:10}.klx_testimonials .testimonial>.inner{display:flex;gap:1em 4.5em;align-items:center}.klx_testimonials .testimonial>.inner .image{flex:1 1 37%}.klx_testimonials .testimonial>.inner .image img{width:100%;height:auto}.klx_testimonials .testimonial>.inner p.h5{font-family:"Lato"!important;text-transform:uppercase!important;color:#5f7149!important;font-size:1.5rem!important}.klx_testimonials .testimonial>.inner p.h3{font-weight:400!important;font-style:normal!important;margin:0;text-transform:uppercase;font-family:"dashiell-text",serif!important!important;font-size:40px!important;font-weight:normal!important;margin-top:5px}.klx_testimonials .testimonial>.inner figure.wp-block-image{margin:1em 0}.klx_testimonials .testimonial>.inner .content{flex:1 1 63%}.klx_testimonials .testimonial>.inner .content>*{max-width:34rem}.klx_testimonials .testimonial>.inner .author{margin-top:calc(var(--spacing--paragraph) * 2)}.klx_testimonials .testimonial>.inner .text{margin:2em 0}.klx_testimonials .hx+.swiper{margin-top:4em}.klx_testimonials .swiper{width:100%;margin:0 0;overflow:visible}.klx_testimonials .swiper .swiper-slide{padding:0 2em}.klx_testimonials .swiper-pagination:after{background:#C0C0C0}.klx_testimonials .swiper-navigation{margin-top:1.5em;justify-content:flex-end}.klx_testimonials.alignfull.bg-green-left{--swiper-pagination-bullet-width:12px;--swiper-pagination-bullet-height:12px;--swiper-pagination-bullet-inactive-color:var(--c--primary);--swiper-pagination-bullet-inactive-opacity:.2;--swiper-pagination-color:var(--c--primary)}@media only screen and (min-width:1060.01px){.klx_testimonials.alignfull.bg-green-left{--swiper-pagination-bullet-width:12px;--swiper-pagination-bullet-height:12px;--swiper-pagination-bullet-inactive-color:#fff;--swiper-pagination-bullet-inactive-opacity:.2;--swiper-pagination-color:#fff}}@media only screen and (max-width:1060px){.klx_testimonials.alignfull{width:100%;margin:0!important}.klx_testimonials.alignfull.bg-green-left{padding-left:0}.klx_testimonials .swiper-pagination{position:relative;margin-top:1em}}@media (max-width:991.98px){.klx_testimonials .hx{display:none}.klx_testimonials .hx+.swiper{margin-top:0}.klx_testimonials .testimonial>.inner{flex-direction:column}.klx_testimonials .testimonial>.inner .image{max-width:12em;width:100%}.klx_testimonials .testimonial>.inner .rating{justify-content:center}.klx_testimonials .swiper-navigation{display:none}.klx_testimonials>.inner:before{bottom:unset;top:-250px;height:400px;left:0;right:0}}.is-layout-constrained>.klx_block-with-icon{max-width:var(--wp--style--global--content-size);width:calc(100% - 4em);border:1px solid #ccc;border-radius:4px;padding:1.25em;max-width:968px}.klx_block-with-icon{display:flex;gap:1.5em;align-items:flex-start}.klx_block-with-icon .icon{flex:0 0 5em}.klx_block-with-icon .icon img{width:100%;height:auto;max-width:100%}.klx_block-with-icon>.inner>*{margin:0}.klx_block-with-icon>.inner>*+*{margin-top:1em}.klx_block-with-icon .hx{text-transform:none;margin:0;font-size:1.75em!important;font-weight:400}.klx_block-with-icon+*,*+.klx_block-with-icon{margin-top:2.5rem}.klx_block-with-icon+.klx_block-with-icon{margin-top:.5em}.klx_block-with-icon .icon *{margin:0;line-height:1}@media screen and (max-width:1060px){.klx_block-with-icon .icon{flex:0 0 4em}.klx_block-with-icon .hx{font-size:1.45em!important}}@media screen and (max-width:420px){.klx_block-with-icon{gap:.85em}.klx_block-with-icon .icon{flex:0 0 3em}.klx_block-with-icon .hx{font-size:1.05em!important}.is-layout-constrained>.klx_block-with-icon{padding:.9em}}.klx_faq{max-width:var(--width--small)}.klx_faq .headline{text-align:center}.klx_faq .headline+*{margin-top:calc(var(--spacing--paragraph) * 2)}.klx_faq .toggler{position:relative;display:flex;align-items:center;padding:1em 1em;cursor:pointer}.klx_faq .toggler .icon{margin:0 0 0 auto;width:1em;height:1em;flex:0 0 auto;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.klx_faq .toggler .icon svg{transition:0.3s ease 0s;transform:rotate(0deg);transform-origin:center;width:100%;height:auto;fill:var(--c--text)}.klx_faq .toggler p{margin:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.klx_faq .accordion .toggler:hover .icon svg{fill:var(--c--primary)}.klx_faq .accordion.active .toggler .icon svg{transform:rotate(135deg)}.klx_faq .content{padding:0 1em 2em}.klx_faq .content>*:first-child{margin-top:0}.klx_faq .accordion+.accordion{margin-top:0;border-top:2px solid var(--c--grey-02)}.blog-post .image{position:relative;background-color:var(--c--grey-02)}.blog-post .image:after{content:"";position:relative;display:block;padding-bottom:calc(253/344*100%);z-index:-10}.blog-post .image *{width:100%;height:100%;position:absolute;left:0;top:0;right:0;bottom:0;object-fit:cover}.blog-post .meta{display:flex;gap:1em;font-size:var(--fs--small);margin-top:var(--spacing--paragraph);justify-content:space-between;opacity:.6}.blog-post .meta>*{position:relative}.blog-post .hx{font-size:var(--fs--subtitle)!important;line-height:var(--lh--subtitle)!important;margin:var(--spacing--paragraph) 0 0 0!important;padding:0;text-transform:none!important}.blog-post .desc{margin-top:var(--spacing--paragraph);font-size:.9em}.blog-post .author{display:flex;align-items:center;gap:.75em}.blog-post .author .img{width:2.5em;height:2.5em;background:var(--c--grey-02);border-radius:50%;overflow:hidden}.blog-post .author .img *{width:100%;height:100%;object-fit:cover}.blog-post .author .name{font-size:var(--fs--small)}.blog-wrapper+.spacing{margin:-1px 0 0 0;height:6em;background:var(--c--grey-02);width:100%;max-width:100%;overflow:visible}.blog-wrapper+.spacing:after{content:"";position:absolute;top:100%;background:inherit;left:0;right:0;height:100vh;margin-top:-1px}*+.klx_blog-posts{margin-top:var(--spacing--sections)}.klx_blog-posts+.spacing{margin:-1px 0 0 0;height:6em;background:var(--c--grey-02);width:100%;max-width:100%;overflow:visible}.klx_blog-posts+.spacing:after{content:"";position:absolute;top:100%;background:inherit;left:0;right:0;height:100vh;margin-top:-1px}.klx_blog-posts[data-layout="boxed"] .blog-post .inner{background:var(--c--grey-02);display:flex}.klx_blog-posts[data-layout="boxed"] .blog-post .inner>*{flex:1 1 50%}.klx_blog-posts[data-layout="boxed"] .blog-post .inner .teaser{padding:3em;display:flex;flex-direction:column}.klx_blog-posts[data-layout="boxed"] .blog-post .inner .meta{margin-top:0}.klx_blog-posts[data-layout="boxed"] .blog-post .inner .author{margin-top:auto}.klx_blog-posts[data-layout="boxed"] .blog-post:nth-child(odd) .inner{flex-direction:row-reverse}.klx_blog-posts[data-layout="boxed"] .blog-post+.blog-post{margin-top:3em}.klx_blog-posts[data-layout="default"]{background:var(--c--grey-02);max-width:100%}.klx_blog-posts[data-layout="default"]>.inner{padding:6em var(--spacing--sides);max-width:var(--width--regular);margin:0 auto}.klx_blog-posts[data-layout="default"] .headline-wrapper{display:flex;justify-content:space-between;align-items:center}.klx_blog-posts[data-layout="default"] .headline-wrapper+*{margin-top:var(--spacing--elements)}.klx_blog-posts[data-layout="default"] .all a{position:relative;text-transform:uppercase;font-weight:500;font-size:var(--fs--small)}.klx_blog-posts[data-layout="default"] .all a:after{content:"";position:absolute;bottom:-1em;left:0;width:100%;height:.1em;background-color:var(--c--grey-01);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.klx_blog-posts[data-layout="default"] .all a:before{content:"";position:absolute;bottom:-1em;left:0;width:100%;height:.1em;background-image:linear-gradient(var(--c--primary) 0 0);background-repeat:no-repeat;transition:background-size 0.4s,background-position 0s 0.4s;background-position:0 100%;background-size:0 100%;z-index:2}.klx_blog-posts[data-layout="default"] .all a:hover:before{background-position:100% 100%;background-size:100% 100%}.klx_blog-posts[data-layout="default"] .all.mobile{display:none;margin:var(--spacing--elements) 0}.klx_blog-posts[data-layout="default"] .load-more{margin:var(--spacing--elements) 0;text-align:center}.klx_blog-posts[data-layout="default"] .load-more a{position:relative;text-transform:uppercase;font-weight:500;font-size:var(--fs--small)}.klx_blog-posts[data-layout="default"] .load-more a:after{content:"";position:absolute;bottom:-1em;left:0;width:100%;height:.1em;background-color:var(--c--grey-01);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.klx_blog-posts[data-layout="default"] .load-more a:before{content:"";position:absolute;bottom:-1em;left:0;width:100%;height:.1em;background-image:linear-gradient(var(--c--primary) 0 0);background-repeat:no-repeat;transition:background-size 0.4s,background-position 0s 0.4s;background-position:0 100%;background-size:0 100%;z-index:2}.klx_blog-posts[data-layout="default"] .load-more a:hover:before{background-position:100% 100%;background-size:100% 100%}.klx_blog-posts[data-layout="default"] .blog-posts{--cols:3;--gap-y:5em;--gap-x:4.5em;--width:calc(100% / var(--cols) - (var(--gap-x) / var(--cols) * (var(--cols) - 1)));display:flex;flex-wrap:wrap;gap:var(--gap-y) var(--gap-x)}.klx_blog-posts[data-layout="default"] .blog-post{flex:0 0 var(--width)}.klx_blog-posts[data-layout="default"] .blog-post.odd .image:after{padding-bottom:calc(467/344*100%)}.klx_blog-posts[data-layout="default"] .blog-post:not(.odd) .inner:before{content:"";position:relative;display:block;padding-bottom:20%}.main>.blog-wrapper:first-child{margin-top:0}.main>.blog-wrapper>*:first-child{margin-top:0}.blog-wrapper+.spacing{margin-top:0}.blog-wrapper{max-width:100%;padding:var(--spacing--sections) 0;background:var(--c--grey-02)}.blog-wrapper>*{width:100%;max-width:var(--width--regular);margin-left:auto;margin-right:auto;padding-left:var(--spacing--sides);padding-right:var(--spacing--sides);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.blog-wrapper>.wp-block-heading,.blog-wrapper>p{text-align:center;max-width:var(--width--tiny)}.blog-wrapper .categories{position:relative;z-index:10;margin-top:calc(var(--spacing--elements) * 0.625)}.blog-wrapper .categories .toggler{display:none;padding:1em;background:var(--c--white);border:1px solid var(--c--grey-02);align-items:center;justify-content:space-between;cursor:pointer}.blog-wrapper .categories .toggler .icon{line-height:1}.blog-wrapper .categories .toggler svg{width:1em;height:auto;fill:var(--c--text)}.blog-wrapper .categories .items{display:flex;flex-wrap:wrap;gap:1em 1.5em}.blog-wrapper .categories .items>*{opacity:.5;font-weight:500}.blog-wrapper .categories .items>*.active,.blog-wrapper .categories .items>*:hover{opacity:1}.blog-wrapper .hx+.blog-posts{margin-top:calc(var(--spacing--paragraph) * 2.5);font-weight:400!important}.blog-wrapper .blog-posts{--cols:3;--gap-y:4.5em;--gap-x:1.75em;--width:calc(100% / var(--cols) - (var(--gap-x) / var(--cols) * (var(--cols) - 1)));display:flex;flex-wrap:wrap;gap:var(--gap-y) var(--gap-x);margin-top:calc(var(--spacing--elements) * 1.25)}.blog-wrapper .blog-posts .blog-post{flex:0 0 var(--width)}@media (max-width:991.98px){.blog-wrapper .blog-posts{--cols:2}.blog-wrapper .categories .toggler{display:flex}.blog-wrapper .categories .items{display:none}.blog-wrapper .categories.active .items{display:block;position:absolute;top:100%;padding:1em;background:var(--c--white);border:1px solid var(--c--grey-02);box-shadow:0 10px 20px -10px #0000004d;right:var(--spacing--sides);left:var(--spacing--sides)}.blog-wrapper .categories.active .items>*{display:block;padding:.5em 0}.blog-wrapper .categories.active .toggler svg{fill:var(--c--primary)}.klx_blog-posts[data-layout="default"] .headline-wrapper{justify-content:center}.klx_blog-posts[data-layout="default"] .headline-wrapper .all{display:none}.klx_blog-posts[data-layout="default"] .all.mobile{display:block;text-align:center}.klx_blog-posts[data-layout="default"] .load-more{display:none}.klx_blog-posts[data-layout="default"] .blog-posts{--cols:1;max-width:28em;margin-left:auto;margin-right:auto}.klx_blog-posts[data-layout="default"] .blog-post:not(.odd) .inner:before{display:none}}@media (max-width:767.98px){.blog-wrapper .blog-posts{--cols:1;--gap-y:3em}.klx_blog-posts[data-layout="boxed"] .blog-post:nth-child(odd) .inner,.klx_blog-posts[data-layout="boxed"] .blog-post .inner{flex-direction:column}.klx_blog-posts[data-layout="boxed"] .blog-post .inner .author{margin-top:var(--spacing--paragraph)}.klx_blog-posts[data-layout="default"] .headline-wrapper{justify-content:flex-start}.klx_blog-posts[data-layout="default"] .all.mobile{text-align:left}.klx_blog-posts[data-layout="default"] .blog-posts{max-width:100%}}@media (max-width:575.98px){.klx_blog-posts[data-layout="boxed"] .blog-post .inner .teaser{padding:1em}}main .blog-post-single{padding:0;max-width:100%;width:100%;margin-top:0!important;padding-top:var(--spacing--elements)}main .blog-post-single>*{padding-left:var(--spacing--sides);padding-right:var(--spacing--sides);margin-left:auto;margin-right:auto;max-width:var(--width--smaller);width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}main .blog-post-single>*.wp-block-group{padding-left:var(--spacing--sides);padding-right:var(--spacing--sides);margin-left:auto!important;margin-right:auto!important;max-width:var(--width--smaller);width:100%}main .blog-post-single>*:first-child{margin-top:0}main .blog-post-single .hx{margin-top:var(--spacing--elements)}main .blog-post-single .meta{display:flex;gap:1em;font-size:var(--fs--small);justify-content:space-between;opacity:.6}main .blog-post-single .meta>*{position:relative}main .blog-post-single h1.hx{margin-top:var(--spacing--paragraph);font-size:calc(var(--fs--h1) * 1.2);font-weight:400!important}main .blog-post-single .desc{margin-top:var(--spacing--paragraph)}main .blog-post-single .author{display:flex;align-items:center;gap:.75em;margin-top:calc(var(--spacing--paragraph)* 2)}main .blog-post-single .author .img{width:2.5em;height:2.5em;background:var(--c--grey-01);border-radius:50%;overflow:hidden}main .blog-post-single .author .img *{width:100%;height:100%;object-fit:cover}main .blog-post-single .author .name{font-size:var(--fs--small)}main .blog-post-single .image_container.main{position:relative;max-width:var(--width--regular);margin-top:var(--spacing--elements)}main .blog-post-single .image_container.main:after{content:"";bottom:50%;background:var(--c--grey-02);z-index:-10;left:50%;margin-left:-60vw;width:120vw;position:absolute;height:9999px}main .blog-post-single .image_container.main *{width:100%;margin:0;padding:0;height:auto}main .blog-post-single .image_container.main+*{margin-top:var(--spacing--elements)}main .blog-post-single>.lwptoc{max-width:calc(var(--width--smaller) - var(--spacing--sides) - var(--spacing--sides))}main .blog-post-single h1,main .blog-post-single .h1{font-size:var(--fs--blog-h1)!important;text-transform:none}main .blog-post-single h2,main .blog-post-single .h2{font-size:var(--fs--blog-h2)!important;text-transform:none}main .blog-post-single h3,main .blog-post-single .h3{font-size:var(--fs--blog-h3)!important;text-transform:none}main .blog-post-single *+.wp-block-heading{margin-top:calc(var(--spacing--paragraph) * 3);margin-bottom:0}main .blog-post-single *+.wp-block-group,main .blog-post-single .wp-block-group+*{margin-top:var(--spacing--elements)!important;margin-bottom:0}main .blog-post-single .wp-block-media-text{display:flex;flex-direction:column;gap:calc(var(--spacing--paragraph)* 2);border:2px solid var(--c--primary);padding:var(--spacing--sides);border-radius:2px;max-width:calc(var(--width--smaller) - (var(--spacing--sides) * 2));width:calc(100% - (var(--spacing--sides) * 2))}main .blog-post-single .wp-block-media-text>*{padding:0}main .blog-post-single .wp-block-media-text .wp-block-media-text__media{order:-1}main .blog-post-single .wp-block-media-text .wp-block-media-text__content>*+*{margin-top:calc(var(--spacing--paragraph) * 1)}main .blog-post-single *+.wp-block-media-text,main .blog-post-single .wp-block-media-text+*{margin-top:var(--spacing--elements);margin-bottom:0}main .blog-post-single .headline_group>*+*{margin-top:var(--spacing--paragraph)}main .blog-post-single .headline_group+*{margin-top:calc(var(--spacing--paragraph) * 2)!important}.blog-post-single-share{width:100%;max-width:var(--width--smaller);padding-left:var(--spacing--sides);padding-right:var(--spacing--sides);margin:var(--spacing--elements) auto}.blog-post-single-share .inner{border-top:1px solid var(--c--grey-03);border-bottom:1px solid var(--c--grey-03);padding:1em 0;display:flex;align-items:center;justify-content:space-between}.blog-post-single-share .inner>*{margin:0}.blog-post-single-share .inner .share-wrapper{display:flex;gap:0;line-height:1}.blog-post-single-share .inner .share-wrapper a{width:2em;height:auto;padding:.5em}.blog-post-single-share .inner .share-wrapper a svg{width:1em;height:1em;object-fit:contain}.blog-post-single-share .inner .share-wrapper a:hover svg{fill:var(--c--primary)}.blog-post-single-prevnext{width:100%;max-width:var(--width--smaller);padding-left:var(--spacing--sides);padding-right:var(--spacing--sides);margin:var(--spacing--elements) auto;display:flex;gap:15px}.blog-post-single-prevnext img{max-width:5em;width:fit-content;position:absolute}.blog-post-single-prevnext a{position:relative;flex:1 1 50%;font-size:var(--fs--small);opacity:1;min-height:5em;max-width:50%;-webkit-transition:0.3s ease-in-out 0s;transition:0.3s ease-in-out 0s}.blog-post-single-prevnext a small{opacity:.6}.blog-post-single-prevnext a span.title{display:block}.blog-post-single-prevnext a.prev{padding-left:6em}.blog-post-single-prevnext a.prev img{left:0}.blog-post-single-prevnext a.next{padding-right:6em;text-align:right;margin-left:auto}.blog-post-single-prevnext a.next img{right:0}.blog-post-single-prevnext a:hover{opacity:.8}.blog-post-form{display:flex;flex-direction:column;gap:15px;max-width:var(--width--smaller)}.single-post .blog-wrapper>*{max-width:var(--width--smaller)}.single-post .blog-wrapper .blog-posts{--cols:2;max-width:var(--width--smaller)}.author-box{position:relative;display:flex;gap:2em;width:100%;max-width:var(--width--smaller);margin:var(--spacing--elements) auto;padding:2em var(--spacing--sides);align-items:center;box-sizing:border-box}.author-box .img{flex:1 1 30%;width:30%;position:relative}.author-box .img *{margin:0}.author-box .img img{width:100%;height:auto}.author-box .img:before{content:"";display:block;position:absolute;left:-1em;top:1em;bottom:-1em;width:90%;z-index:-1;background-color:#5f7149}.author-box .txt{flex:1 1 70%}.author-box .txt>*{margin:0}.author-box .txt p.name{font-family:"dashiell-text";font-size:var(--fs--blog-h1)!important;font-weight:400!important}.author-box .txt p.position{color:var(--c--primary)}.author-box .txt>.socials{display:flex;flex-wrap:wrap;margin-top:2em}.author-box .txt>.socials a{padding:.4em}.author-box .txt>.socials a svg{width:1.1em;height:1.1em;object-fit:contain}@media (max-width:767.98px){.blog-post-single-share .inner{flex-direction:column;align-items:flex-start}.blog-post-single-share .inner .share-wrapper{margin-left:-.5em}.single-post .blog-wrapper .blog-posts{--cols:1;--gap-y:3em}.blog-post-single-prevnext{flex-direction:column}.blog-post-single-prevnext a{max-width:100%;flex:1 1 auto}}@media (max-width:575.98px){.author-box{flex-direction:column}.author-box .img{width:100%;flex:auto}.author-box .txt{flex:1 1 100%;width:100%}}.pagination{margin-top:var(--spacing--elements);padding-bottom:1em}.pagination>.inner{margin:0 -1em;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;list-style:none}.pagination>.inner>*{display:flex;align-items:center;justify-content:center;text-align:center;gap:.5em;min-width:1.75em;padding:.425em 1em;color:var(--c--text);text-decoration:none;position:relative;text-transform:uppercase;font-weight:500;font-size:var(--fs--small)}.pagination>.inner>*:after{content:"";position:absolute;bottom:-1em;left:0;width:100%;height:.1em;background-color:var(--c--grey-01);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.pagination>.inner>*:before{content:"";position:absolute;bottom:-1em;left:0;width:100%;height:.1em;background-image:linear-gradient(var(--c--primary) 0 0);background-repeat:no-repeat;transition:background-size 0.4s,background-position 0s 0.4s;background-position:0 100%;background-size:0 100%;z-index:2}.pagination>.inner>*:hover:before{background-position:100% 100%;background-size:100% 100%}.pagination>.inner>*:after{width:auto;left:0;right:0}.pagination>.inner>* svg{width:1.5em;height:auto}.pagination>.inner>* svg *[stroke]{stroke:var(--c--text)}.pagination>.inner>*.extend{color:var(--c--text)}.pagination>.inner>*.current:after{background:var(--c--primary)}.lwptoc{margin-top:calc(var(--spacing--paragraph) * 2);margin-bottom:calc(var(--spacing--paragraph) * 2);background:var(--c--grey-02);padding:2em;font-size:var(--fs--small)}.lwptoc .lwptoc_header{padding:.3em 0}.lwptoc .lwptoc_toggle{display:none}.lwptoc .lwptoc_itemWrap .lwptoc_itemWrap{padding-left:1em}.lwptoc .lwptoc_item a{color:var(--c--text);padding:.3em 0;display:inline-block}.lwptoc .lwptoc_item.active a,.lwptoc .lwptoc_item a:hover{opacity:.8}*[class*="bg-"]+*[class*="bg-"]{margin-top:0}.wp-block-site-title{font-style:normal}.wp-block-site-title a{text-decoration:none!important}.headline_group+.wp-block-buttons{margin-top:1.5rem}.wp-block-buttons{gap:.75em;flex-wrap:wrap}.wp-block-spacer{margin:0!important}figure{position:relative}figure figcaption{position:absolute;left:0;bottom:0;padding:.5em;font-size:.8em}.bg-green-right{padding-left:15%;position:relative}.bg-green-right:before{content:"";display:block;position:absolute;right:0;top:0;width:34%;height:100%;z-index:2;background-color:#5f7149}.bg-green-right>div{position:relative;z-index:5}.bg-green-left{padding-right:15%;position:relative}.bg-green-left:before{content:"";display:block;position:absolute;left:0;top:0;width:34%;height:100%;z-index:2;background-color:#5f7149}.bg-green-left>div{position:relative;z-index:5}.grecaptcha-badge{display:none!important}.hx{font-family:"dashiell-text",serif!important;font-weight:400!important;font-style:normal!important}textarea{height:10em}.advgb-form-field{margin:0;padding:6px}.ff-default .ff-el-form-control{background:#ededed;border-radius:1px;border:1px solid #adadad;padding:12px 15px;font:inherit}.ff-default .ff-el-form-control:focus{border-color:var(--c--primary);background:#f7f7f7}.ff-default .ff_btn_style{width:100%;background:var(--c--primary)!important;color:var(--c--grey-00)!important;border-radius:1px;font:inherit;padding:17px;font-weight:700}.ff-message-success{text-align:center;background:#d5decb;border:0;outline:1px solid var(--c--primary)}.footer_contact{padding:var(--spacing--sections) 0}.footer_contact>*{width:100%;max-width:var(--width--small);margin-left:auto;margin-right:auto;padding-left:var(--spacing--sides);padding-right:var(--spacing--sides);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.footer_contact>*:first-child{margin-top:0}p a:where(:not(.wp-element-button)){color:inherit!important;text-decoration:underline!important}.wp-block-cover__inner-container{max-width:var(--width--regular);width:100%;margin:0 auto!important;justify-self:center!important}.wp-block-cover__inner-container>*{margin-left:0!important;margin-right:0!important;padding:0;width:100%}.wp-block-cover__inner-container>*>*{margin-left:0!important;margin-right:0!important;padding:0;width:100%;max-width:100%}.wp-block-cover__inner-container>*>*+*{margin-top:2em!important}body #top{margin-top:0!important;padding-top:120px!important}main>*[class*="-wrapper"],main>*[class*="-wrapper"]:not([class*="bg-"]):first-child{margin-top:var(--spacing--sections)}.content-wrapper>*{width:100%;max-width:var(--width--regular);margin-left:auto;margin-right:auto;padding-left:var(--spacing--sides);padding-right:var(--spacing--sides);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wp-block-list{list-style:none;padding:0}.wp-block-list li{padding:0 0 0 1.6em;position:relative}.wp-block-list li:before{content:"";position:absolute;top:.55em;left:.5em;height:6px;width:6px;background:var(--c--text);border-radius:50%}.wp-block-list li+li{margin-top:.5em}@media screen and (max-width:1060px){.bg-green-right:before{display:none}.bg-green-left:before{display:none}.wp-block-media-text.is-stacked-on-mobile{display:flex;flex-direction:column;width:100%!important;max-width:unset;padding:0 1em;gap:2em}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{order:-1;width:100%}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{order:1;padding:0;width:100%}}@media screen and (max-width:768px){.header_bottom .header_bottom_content .menu_wrapper ul.menu{flex-wrap:wrap;margin:0;display:flex;justify-content:flex-end;gap:0!important;align-items:center;align-content:center}.header_bottom .header_bottom_content{display:flex;height:3.25em;align-items:center;align-content:center}.header_bottom .header_bottom_content .menu_wrapper{position:relative}.header_bottom .header_bottom_content .menu_wrapper ul.menu li.menu_item a{height:auto;padding:.25em .5em;text-transform:none!important}.header_bottom .header_bottom_content .menu_wrapper ul.menu li.menu_item{height:auto}}