.elementor-1626 .elementor-element.elementor-element-b6dfb54{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1626 .elementor-element.elementor-element-e419c96{--display:flex;}.elementor-1626 .elementor-element.elementor-element-1656b23{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1626 .elementor-element.elementor-element-3387a62 .elementor-button{background-color:#00460A;font-family:"NeueHaasDisplay", Sans-serif;font-size:22px;font-weight:500;border-style:none;border-radius:10px 10px 10px 10px;padding:26px 47px 26px 47px;}.elementor-1626 .elementor-element.elementor-element-3387a62{width:var( --container-widget-width, 593px );max-width:593px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:11px 11px 11px 11px;--container-widget-width:593px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#45FF6640;border-radius:10px 10px 10px 10px;}.elementor-1626 .elementor-element.elementor-element-3387a62.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1626 .elementor-element.elementor-element-dc833fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(max-width:767px){.elementor-1626 .elementor-element.elementor-element-dcd4185{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1626 .elementor-element.elementor-element-dcd4185 img{width:66%;}.elementor-1626 .elementor-element.elementor-element-3387a62{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 7px 7px 7px;}.elementor-1626 .elementor-element.elementor-element-3387a62.elementor-element{--align-self:center;}.elementor-1626 .elementor-element.elementor-element-3387a62 .elementor-button{font-size:12px;padding:20px 20px 20px 20px;}}/* Start custom CSS for button, class: .elementor-element-3387a62 */.elementor-1626 .elementor-element.elementor-element-3387a62 .elementor-button{
    border-radius: 10px;
border: 1px solid #2FFF00;
background: linear-gradient(121deg, rgba(69, 255, 102, 0.73) -2.28%, rgba(30, 213, 63, 0.73) 21.31%, rgba(53, 190, 78, 0.73) 33.91%, rgba(0, 87, 16, 0.73) 92.75%);
}
.elementor-1626 .elementor-element.elementor-element-3387a62 .elementor-button-icon {
  font-size: 13px;
  display: flex;
  align-items: center;
}

.elementor-1626 .elementor-element.elementor-element-3387a62 .elementor-button-content-wrapper {
  display: flex;
  align-items: center;
  gap:15px; 
}


@media (max-width: 767px) {
  .elementor-1626 .elementor-element.elementor-element-3387a62 .elementor-button-icon {
    font-size: 9px; 
  }

  .elementor-1626 .elementor-element.elementor-element-3387a62 .elementor-button-content-wrapper {
    gap: 10px; 
  }
}/* End custom CSS */