.elementor-45 .elementor-element.elementor-element-280e82c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-0fd94be .se-page-hero-title{color:#ffffff;}.elementor-45 .elementor-element.elementor-element-0fd94be .se-page-hero-description{color:#e4f1e7;}.elementor-45 .elementor-element.elementor-element-0fd94be .se-page-hero:before{background:rgba(4,50,21,.30);}.elementor-45 .elementor-element.elementor-element-0fd94be .se-page-hero{padding:92px 24px 92px 24px;min-height:0px;}.elementor-45 .elementor-element.elementor-element-0fd94be .se-page-hero-image img, .elementor-45 .elementor-element.elementor-element-0fd94be .se-page-hero-image .se-image-placeholder{height:360px;}.elementor-45 .elementor-element.elementor-element-0fd94be .se-page-content{background-color:#ffffff;padding:90px 24px 90px 24px;}.elementor-45 .elementor-element.elementor-element-0fd94be .se-page-widget{--se-page-accent:#258b2d;}.elementor-45 .elementor-element.elementor-element-0fd94be .se-page-widget .se-container{max-width:1320px;}.elementor-45 .elementor-element.elementor-element-0fd94be .se-page-section-title{color:#0a4a20;}.elementor-45 .elementor-element.elementor-element-0fd94be .se-description{color:#45524a;}.elementor-45 .elementor-element.elementor-element-0fd94be .se-badge{color:#2d7a2f;background-color:#f0f8e8;}.elementor-45 .elementor-element.elementor-element-0fd94be .se-project-page-card{background-color:#ffffff;padding:28px 24px 28px 24px;border-radius:14px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#dce9d4;}.elementor-45 .elementor-element.elementor-element-0fd94be .se-project-page-card .se-card-title{color:#164e25;}.elementor-45 .elementor-element.elementor-element-0fd94be .se-project-page-card .se-card-text{color:#5d675f;}.elementor-45 .elementor-element.elementor-element-0fd94be .se-project-page-card:hover{border-color:#73b944;}.elementor-45 .elementor-element.elementor-element-0fd94be .se-project-page-card .se-button{color:#ffffff;background-color:#258b2d;padding:14px 24px 14px 24px;border-radius:8px 8px 8px 8px;}.elementor-45 .elementor-element.elementor-element-0fd94be .se-project-page-card .se-button:hover{color:#ffffff;background-color:#0a4a20;}.elementor-45 .elementor-element.elementor-element-0fd94be .se-projects-page-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;}.elementor-45 .elementor-element.elementor-element-0fd94be .se-project-page-media img, .elementor-45 .elementor-element.elementor-element-0fd94be .se-project-page-media .se-image-placeholder{height:270px;}.elementor-45 .elementor-element.elementor-element-0fd94be .se-project-pagination{justify-content:center;margin-top:42px;}.elementor-45 .elementor-element.elementor-element-0fd94be .se-project-pagination ul.page-numbers{gap:8px;}.elementor-45 .elementor-element.elementor-element-0fd94be .se-project-pagination a.page-numbers, .elementor-45 .elementor-element.elementor-element-0fd94be .se-project-pagination span.page-numbers{color:#174d25;background-color:#ffffff;border-color:#dce9d4;min-width:44px;height:44px;border-radius:10px 10px 10px 10px;}.elementor-45 .elementor-element.elementor-element-0fd94be .se-project-pagination .page-numbers.current, .elementor-45 .elementor-element.elementor-element-0fd94be .se-project-pagination a.page-numbers:hover{color:#ffffff;background-color:#258b2d;border-color:#258b2d;}@media(max-width:1024px){.elementor-45 .elementor-element.elementor-element-0fd94be .se-projects-page-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:767px){.elementor-45 .elementor-element.elementor-element-0fd94be .se-projects-page-grid{grid-template-columns:repeat(1,minmax(0,1fr));}}