.elementor-kit-18215 e-page-transition{background-color:#ffbc7d}.elementor-kit-18215 h2{font-size:58px;line-height:1.2em}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1280px}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0px;padding-inline-start:0px}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media (max-width:1152px){.elementor-kit-18215 h2{font-size:51px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}}@media (max-width:767px){.elementor-kit-18215 h2{font-size:41px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}}body .grid-container{max-width:100%}.inside-page-header,.one-container .site-content,.separate-containers .comments-area,.separate-containers .inside-article,.separate-containers .page-header,.separate-containers .paging-navigation,.wp-block-group__inner-container{padding:0}.entry-content,.separate-containers .site-main{margin:0!important}button.needsclick.kl-teaser-UWhb7M.undefined.kl-private-reset-css-Xuajs1{display:none}.nPlay{display:none!important}.elementor-kit-18215 .elementor-menu-cart__footer-buttons .elementor-button:focus,.elementor-kit-18215 .elementor-menu-cart__footer-buttons .elementor-button:hover{padding:15px 24px 15px 36px}.op-3{opacity:.3}.op-4{opacity:.4}.op-5{opacity:.5}.op-6{opacity:.6}.op-7{opacity:.7}.op-8{opacity:.8}.op-9{opacity:.9}.hg-primary{color:var(--e-global-color-primary)}.hg-secondary{color:var(--e-global-color-secondary)}.image_square .elementor-widget-container{position:relative;padding-top:100%}.image_semiportrait .elementor-widget-container{position:relative;padding-top:115%}@media (max-width:767px){.image_semiportrait .elementor-widget-container{padding-top:70%}}.button_line.elementor-widget .elementor-button-wrapper .elementor-button{position:relative;padding-right:47px}.button_line.elementor-widget .elementor-button-wrapper .elementor-button:after,.button_line.elementor-widget .elementor-button-wrapper .elementor-button:before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);height:1px;width:37px;z-index:1;background:linear-gradient(270deg,#377749 0%,rgba(255,255,255,0) 100%);opacity:1;transition:.35s ease-out all}.button_line.elementor-widget .elementor-button-wrapper .elementor-button:after{background:linear-gradient(270deg,#377749 0%,#377749 100%);opacity:0}.button_line.elementor-widget .elementor-button-wrapper .elementor-button:hover:before{opacity:0}.button_line.elementor-widget .elementor-button-wrapper .elementor-button:hover:after{opacity:1}.line_heading-left.medium .elementor-heading-title,.line_heading-left.medium .elementor-image-box-title{gap:15px}.line_heading-left.dgreen .elementor-heading-title:before,.line_heading-left.dgreen .elementor-image-box-title:before{background:linear-gradient(90deg,var(--e-global-color-31cca5e) 0%,var(--e-global-color-81addfe) 100%)}.line_heading-left.medium.negative{margin-left:calc(-105px - 15px);width:calc(100% + 15px)!important;max-width:calc(100% + 15px)!important}body .common_pagination .elementor-widget-container .elementor-swiper-button.elementor-swiper-button-prev{left:calc(50% - 120px - 85px);transform:translateX(-50%);top:unset}body .common_pagination .elementor-widget-container .elementor-swiper-button.elementor-swiper-button-next{left:unset;right:calc(50% - 120px - 30px);transform:translateX(-50%);top:unset}body .common_pagination .elementor-widget-container .swiper-pagination.swiper-pagination-bullets{counter-reset:line var(--line-num,0);left:calc(50% - 50px);transform:translateX(-50%);min-width:220px;text-align:center;top:unset;line-height:1.2;font-size:16px;margin-bottom:5px;margin-top:25px}body .common_pagination .elementor-widget-container .swiper-pagination .swiper-pagination-bullet{counter-increment:line;position:relative;color:transparent;background:0 0;opacity:1;margin:0 15px}body .common_pagination .elementor-widget-container .swiper-pagination .swiper-pagination-bullet:hover{background:0 0}body .common_pagination .elementor-widget-container .swiper-pagination .swiper-pagination-bullet:focus:before,body .common_pagination .elementor-widget-container .swiper-pagination .swiper-pagination-bullet:hover:before{background-color:transparent}body .common_pagination .elementor-widget-container .swiper-pagination .swiper-pagination-bullet:before{content:counter(line) " ";font-family:"Geometria",sans-serif;font-size:140%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:transparent;background:linear-gradient(87.75deg,var(--e-global-color-31cca5e) 4.57%,var(--e-global-color-81addfe) 118.03%);-webkit-background-clip:text;background-clip:text;opacity:.2}body .common_pagination .elementor-widget-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before,body .common_pagination .elementor-widget-container .swiper-pagination .swiper-pagination-bullet:focus:before,body .common_pagination .elementor-widget-container .swiper-pagination .swiper-pagination-bullet:hover:before{opacity:1}@media (max-width:767px){body .common_pagination .elementor-widget-container .elementor-swiper-button.elementor-swiper-button-prev{left:calc(50% - 40px);bottom:-40px}body .common_pagination .elementor-widget-container .elementor-swiper-button.elementor-swiper-button-next{right:calc(50% - 90px);bottom:-40px}body .common_pagination .elementor-widget-container .swiper-pagination.swiper-pagination-bullets{display:none}}.section_animation:hover .animate-shadow .elementor-widget-container:before{transform:scale(1.12)}.section_animation.external-bg .content_container:before{content:"";position:absolute;top:-40%;left:55%;width:80%;padding-top:80%;border-radius:10000px;opacity:.1;background:#bfd8bf;transform:scale(1);transition:.4s ease-out all}.section_animation.external-bg .content_container.medium:before{top:-20%;left:60%;width:50%;padding-top:50%}.section_animation.external-bg:hover .content_container:before{transform:scale(1.12)}.category_col{top:0;transition:.4s ease-out all}.category_col .elementor-widget-image .elementor-widget-container a:before{content:"";background:linear-gradient(180deg,rgba(25,57,18,0) 0%,#153516 100%);position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;opacity:.3;transition:.35s ease-out all}.category_col .elementor-widget-container a{display:block}.category_col .elementor-widget-icon-box{z-index:4}.category_col:hover{top:20px}.category_col:hover .elementor-widget-icon-box .elementor-widget-container{transition:.4s ease-out all}.category_col:hover .elementor-widget-image .elementor-widget-container a:before{opacity:1}.category_col:hover .elementor-widget-icon-box .elementor-widget-container{padding-left:54px}@media (max-width:767px){.category_col{display:block}}.category_col-v2{position:relative}.category_col-v2 .elementor-widget-image{position:absolute;border-radius:12px;overflow:hidden;transform:rotate(30deg) translate(-10px,10px);transition:.5s ease-out all;clip-path:inset(20% 50% 40% 10% round 14px)}.category_col-v2:hover .elementor-widget-image{top:0;left:0;width:100%;height:100%;transform:rotate(0);clip-path:inset(0% 0% 0% 0% round 14px)}.category_col-v2:hover .elementor-icon-box-wrapper{filter:invert(1) brightness(2);transition:.4s ease-out all .3s}.category_col-v3 .elementor-icon-box-content,.category_col-v3 .elementor-icon-box-icon{transform:scale(1);transform-origin:left;transition:.35s ease-out all}.category_col-v3:hover .elementor-icon-box-content,.category_col-v3:hover .elementor-icon-box-icon{transform:scale(1.2)}body .hero_slide .hero_slider-background.v2:not(.fullimg) .elementor-widget-container:before{background:linear-gradient(180deg,rgba(47,106,64,.25) 0%,#2f6a40 100%)}body .hero_slide .hero_slider-background.bottom .elementor-widget-container:before{bottom:0}