.elementor-12 .elementor-element.elementor-element-c6bf5e0{--display:flex;--min-height:253px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-c6bf5e0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c6bf5e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#25D50A2E;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c7a888f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:58px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-1da2e76{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;}.elementor-12 .elementor-element.elementor-element-c715dc3{--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-12 .elementor-element.elementor-element-729c326 .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-12 .elementor-element.elementor-element-729c326 .wpr-lottie-animations{width:50% !important;height:50% !important;transform:rotate(0deg);transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-729c326 .wpr-lottie-animations-wrapper{display:flex;justify-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-2250037{text-align:center;}.elementor-12 .elementor-element.elementor-element-2250037 .elementor-heading-title{font-family:"Bitter", Sans-serif;font-size:16px;font-weight:600;color:#197A26;}.elementor-12 .elementor-element.elementor-element-9060e5c{--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-12 .elementor-element.elementor-element-ba9fc32 .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-12 .elementor-element.elementor-element-ba9fc32 .wpr-lottie-animations{width:50% !important;height:50% !important;transform:rotate(0deg);transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-ba9fc32 .wpr-lottie-animations-wrapper{display:flex;justify-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-cd2bafc{text-align:center;}.elementor-12 .elementor-element.elementor-element-cd2bafc .elementor-heading-title{font-family:"Bitter", Sans-serif;font-size:16px;font-weight:600;color:#197A26;}.elementor-12 .elementor-element.elementor-element-ba7f3d6{--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-12 .elementor-element.elementor-element-329f756 .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-12 .elementor-element.elementor-element-329f756 .wpr-lottie-animations{width:50% !important;height:50% !important;transform:rotate(0deg);transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-329f756{margin:29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-329f756 .wpr-lottie-animations-wrapper{display:flex;justify-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-5c87504{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-5c87504 .elementor-heading-title{font-family:"Bitter", Sans-serif;font-size:16px;font-weight:600;color:#197A26;}.elementor-12 .elementor-element.elementor-element-ffc0975{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;}.elementor-12 .elementor-element.elementor-element-760181b{--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-12 .elementor-element.elementor-element-a0ece5d .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-12 .elementor-element.elementor-element-a0ece5d .wpr-lottie-animations{width:50% !important;height:50% !important;transform:rotate(0deg);transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-a0ece5d .wpr-lottie-animations-wrapper{display:flex;justify-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-b65d66e{text-align:center;}.elementor-12 .elementor-element.elementor-element-b65d66e .elementor-heading-title{font-family:"Bitter", Sans-serif;font-size:16px;font-weight:600;color:#197A26;}.elementor-12 .elementor-element.elementor-element-a19d1f1{--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-12 .elementor-element.elementor-element-026fd5d .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-12 .elementor-element.elementor-element-026fd5d .wpr-lottie-animations{width:50% !important;height:50% !important;transform:rotate(0deg);transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-026fd5d .wpr-lottie-animations-wrapper{display:flex;justify-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-22f1388{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-22f1388 .elementor-heading-title{font-family:"Bitter", Sans-serif;font-size:16px;font-weight:600;color:#197A26;}.elementor-12 .elementor-element.elementor-element-c80594b{--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-12 .elementor-element.elementor-element-3b7a051 .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-12 .elementor-element.elementor-element-3b7a051 .wpr-lottie-animations{width:50% !important;height:50% !important;transform:rotate(0deg);transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-3b7a051{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-3b7a051 .wpr-lottie-animations-wrapper{display:flex;justify-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-a2ff2e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-a2ff2e9 .elementor-heading-title{font-family:"Bitter", Sans-serif;font-size:16px;font-weight:600;color:#197A26;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-c715dc3{--width:50%;}.elementor-12 .elementor-element.elementor-element-9060e5c{--width:50%;}.elementor-12 .elementor-element.elementor-element-ba7f3d6{--width:50%;}.elementor-12 .elementor-element.elementor-element-760181b{--width:50%;}.elementor-12 .elementor-element.elementor-element-a19d1f1{--width:50%;}.elementor-12 .elementor-element.elementor-element-c80594b{--width:50%;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-729c326 .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-12 .elementor-element.elementor-element-ba9fc32 .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-12 .elementor-element.elementor-element-329f756 .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-12 .elementor-element.elementor-element-a0ece5d .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-12 .elementor-element.elementor-element-026fd5d .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-12 .elementor-element.elementor-element-3b7a051 .wpr-lottie-animations svg{width:100% !important;height:100% !important;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-729c326 .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-12 .elementor-element.elementor-element-ba9fc32 .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-12 .elementor-element.elementor-element-329f756 .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-12 .elementor-element.elementor-element-a0ece5d .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-12 .elementor-element.elementor-element-026fd5d .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-12 .elementor-element.elementor-element-3b7a051 .wpr-lottie-animations svg{width:100% !important;height:100% !important;}}/* Start custom CSS for container, class: .elementor-element-c715dc3 */.card {
  background: #ffffff;
  border-radius: 14px;
  padding: 20px;
  transition: all 0.3s ease;
  box-shadow: 
    0 2px 5px rgba(0,0,0,0.05),
    0 10px 25px rgba(0,0,0,0.1),
    0 20px 40px rgba(0,0,0,0.08);
}

.card:hover {
  transform: translateY(-10px) scale(1.02);
  box-shadow: 
    0 5px 10px rgba(0,0,0,0.08),
    0 20px 40px rgba(0,0,0,0.15),
    0 30px 60px rgba(0,0,0,0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9060e5c */.card {
  background: #ffffff;
  border-radius: 14px;
  padding: 20px;
  transition: all 0.3s ease;
  box-shadow: 
    0 2px 5px rgba(0,0,0,0.05),
    0 10px 25px rgba(0,0,0,0.1),
    0 20px 40px rgba(0,0,0,0.08);
}

.card:hover {
  transform: translateY(-10px) scale(1.02);
  box-shadow: 
    0 5px 10px rgba(0,0,0,0.08),
    0 20px 40px rgba(0,0,0,0.15),
    0 30px 60px rgba(0,0,0,0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba7f3d6 */.card {
  background: #ffffff;
  border-radius: 14px;
  padding: 20px;
  transition: all 0.3s ease;
  box-shadow: 
    0 2px 5px rgba(0,0,0,0.05),
    0 10px 25px rgba(0,0,0,0.1),
    0 20px 40px rgba(0,0,0,0.08);
}

.card:hover {
  transform: translateY(-10px) scale(1.02);
  box-shadow: 
    0 5px 10px rgba(0,0,0,0.08),
    0 20px 40px rgba(0,0,0,0.15),
    0 30px 60px rgba(0,0,0,0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-760181b */.card {
  background: #ffffff;
  border-radius: 14px;
  padding: 20px;
  transition: all 0.3s ease;
  box-shadow: 
    0 2px 5px rgba(0,0,0,0.05),
    0 10px 25px rgba(0,0,0,0.1),
    0 20px 40px rgba(0,0,0,0.08);
}

.card:hover {
  transform: translateY(-10px) scale(1.02);
  box-shadow: 
    0 5px 10px rgba(0,0,0,0.08),
    0 20px 40px rgba(0,0,0,0.15),
    0 30px 60px rgba(0,0,0,0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a19d1f1 */.card {
  background: #ffffff;
  border-radius: 14px;
  padding: 20px;
  transition: all 0.3s ease;
  box-shadow: 
    0 2px 5px rgba(0,0,0,0.05),
    0 10px 25px rgba(0,0,0,0.1),
    0 20px 40px rgba(0,0,0,0.08);
}

.card:hover {
  transform: translateY(-10px) scale(1.02);
  box-shadow: 
    0 5px 10px rgba(0,0,0,0.08),
    0 20px 40px rgba(0,0,0,0.15),
    0 30px 60px rgba(0,0,0,0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c80594b */.card {
  background: #ffffff;
  border-radius: 14px;
  padding: 20px;
  transition: all 0.3s ease;
  box-shadow: 
    0 2px 5px rgba(0,0,0,0.05),
    0 10px 25px rgba(0,0,0,0.1),
    0 20px 40px rgba(0,0,0,0.08);
}

.card:hover {
  transform: translateY(-10px) scale(1.02);
  box-shadow: 
    0 5px 10px rgba(0,0,0,0.08),
    0 20px 40px rgba(0,0,0,0.15),
    0 30px 60px rgba(0,0,0,0.12);
}/* End custom CSS */