.elementor-45070101 .elementor-element.elementor-element-ca3ea88 .elementor-spacer-inner{height:50px;}.elementor-45070101 .elementor-element.elementor-element-8fc7dac:not(.elementor-motion-effects-element-type-background), .elementor-45070101 .elementor-element.elementor-element-8fc7dac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);}.elementor-45070101 .elementor-element.elementor-element-8fc7dac:hover > .elementor-background-overlay{opacity:0.5;}.elementor-45070101 .elementor-element.elementor-element-8fc7dac{border-style:solid;border-width:1px 1px 1px 1px;border-color:#167d38;transition:background 0.3s, border 0s, border-radius 0s, box-shadow 0s;}.elementor-45070101 .elementor-element.elementor-element-8fc7dac > .elementor-background-overlay{transition:background 0.3s, border-radius 0s, opacity 0.3s;}.elementor-45070101 .elementor-element.elementor-element-8fc7dac > .elementor-shape-bottom svg{height:0px;}.elementor-45070101 .elementor-element.elementor-element-5187fb9 .elementor-spacer-inner{height:10px;}.elementor-45070101 .elementor-element.elementor-element-021d601 .elementor-image img{width:31%;}.elementor-45070101 .elementor-element.elementor-element-e5d4bfe .elementor-icon-box-title{color:#54595f;font-size:22px;font-weight:bold;text-transform:uppercase;line-height:1.4em;letter-spacing:1.2px;}.elementor-45070101 .elementor-element.elementor-element-e5d4bfe .elementor-icon-box-description{color:#8f8f8f;font-size:15px;font-weight:normal;line-height:1.5em;}.elementor-45070101 .elementor-element.elementor-element-1443b57 .elementor-field-group{padding-right:calc(3px / 2);padding-left:calc(3px / 2);margin-bottom:20px;}.elementor-45070101 .elementor-element.elementor-element-1443b57 .elementor-form-fields-wrapper{margin-left:calc(-3px / 2);margin-right:calc(-3px / 2);margin-bottom:-20px;}.elementor-45070101 .elementor-element.elementor-element-1443b57 .elementor-field-group > label{padding-bottom:0px;}.elementor-45070101 .elementor-element.elementor-element-1443b57 .elementor-field-group label{color:#54595f;font-family:"DM Sans", sans-serif;font-size:17px;}.elementor-45070101 .elementor-element.elementor-element-1443b57 input[type=checkbox]{margin:0 5px;}.elementor-45070101 .elementor-element.elementor-element-1443b57 .elementor-field-group .elementor-field{font-size:13px;color:#7a7a7a;}.elementor-45070101 .elementor-element.elementor-element-1443b57 .elementor-field-group .elementor-field:not([type=file]){background-color:rgba(143,143,143,0);border-color:rgba(84,89,95,0.27);}.elementor-45070101 .elementor-element.elementor-element-1443b57 .elementor-button{font-size:17px;line-height:0.8em;background-color:#167d38;border-color:#afafaf;border-width:1px;border-radius:0px;}.elementor-45070101 .elementor-element.elementor-element-1443b57 .elementor-button:hover{background-color:#167d38;border-color:#167d38;}.elementor-45070101 .elementor-element.elementor-element-beccbc2 .elementor-spacer-inner{height:20px;}.elementor-45070101 .elementor-element.elementor-element-7ee598f .elementor-icon-wrapper{text-align:center;}.elementor-45070101 .elementor-element.elementor-element-7ee598f.elementor-view-stacked .elementor-icon{background-color:#8f8f8f;}.elementor-45070101 .elementor-element.elementor-element-7ee598f.elementor-view-framed .elementor-icon, .elementor-45070101 .elementor-element.elementor-element-7ee598f.elementor-view-default .elementor-icon{color:#8f8f8f;border-color:#8f8f8f;}.elementor-45070101 .elementor-element.elementor-element-7ee598f.elementor-view-framed a.elementor-icon:not(#e), .elementor-45070101 .elementor-element.elementor-element-7ee598f.elementor-view-default a.elementor-icon:not(#e){color:#8f8f8f;}.elementor-45070101 .elementor-element.elementor-element-7ee598f .elementor-icon{font-size:30px;}.elementor-45070101 .elementor-element.elementor-element-7ee598f .elementor-icon i{transform:rotate(0deg);}.elementor-45070101 .elementor-element.elementor-element-a60c1f3{text-align:center;}.elementor-45070101 .elementor-element.elementor-element-a60c1f3.elementor-widget-heading .elementor-heading-title{color:rgba(0,124,41,0.86);}.elementor-45070101 .elementor-element.elementor-element-a60c1f3 .elementor-heading-title{font-size:20px;font-weight:bold;line-height:1.5em;}.elementor-45070101 .elementor-element.elementor-element-a696a90 .elementor-icon-box-title{color:#54595f;font-size:20px;font-weight:bold;text-transform:uppercase;line-height:1.4em;letter-spacing:1.2px;}.elementor-45070101 .elementor-element.elementor-element-a696a90 .elementor-icon-box-description{color:#8f8f8f;font-size:15px;font-weight:normal;line-height:1.5em;}.elementor-45070101 .elementor-element.elementor-element-73d09da{text-align:center;}.elementor-45070101 .elementor-element.elementor-element-73d09da.elementor-widget-heading .elementor-heading-title{color:rgba(22,125,56,0.86);}.elementor-45070101 .elementor-element.elementor-element-73d09da .elementor-heading-title{font-size:15px;font-weight:bold;line-height:1.5em;}.elementor-45070101 .elementor-element.elementor-element-5119504 .elementor-image img{width:100%;max-width:93%;}.elementor-45070101 .elementor-element.elementor-element-3b68f0b .elementor-spacer-inner{height:50px;}.elementor-45070101 .elementor-element.elementor-element-5dac4db7 .elementor-spacer-inner{height:15px;}@media(max-width:1024px){.elementor-45070101 .elementor-element.elementor-element-a60c1f3 .elementor-heading-title{font-size:15px;}.elementor-45070101 .elementor-element.elementor-element-73d09da .elementor-heading-title{font-size:15px;}}@media(min-width:768px){.elementor-45070101 .elementor-element.elementor-element-d252b70{width:2.192%;}.elementor-45070101 .elementor-element.elementor-element-a431911{width:44.99%;}.elementor-45070101 .elementor-element.elementor-element-2202551{width:5.636%;}.elementor-45070101 .elementor-element.elementor-element-4ddc19d{width:44.99%;}.elementor-45070101 .elementor-element.elementor-element-2d9a465{width:2.192%;}}@media(max-width:767px){.elementor-45070101 .elementor-element.elementor-element-e5d4bfe > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45070101 .elementor-element.elementor-element-a60c1f3 .elementor-heading-title{font-size:18px;}.elementor-45070101 .elementor-element.elementor-element-a696a90 > .elementor-widget-container{padding:0px 0px 0px 0px;}}