.elementor-59 .elementor-element.elementor-element-23f60e2{--display:flex}.elementor-59 .elementor-element.elementor-element-23f60e2:not(.elementor-motion-effects-element-type-background),.elementor-59 .elementor-element.elementor-element-23f60e2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f5f5f5}.elementor-59 .elementor-element.elementor-element-ea639c6{--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-59 .elementor-element.elementor-element-23a92f5{--display:flex}.elementor-59 .elementor-element.elementor-element-87d1db8{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center}.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-59 .elementor-element.elementor-element-0a89d1b{text-align:center}.elementor-59 .elementor-element.elementor-element-0a89d1b .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:20px;font-weight:500;color:#7ad761}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-59 .elementor-element.elementor-element-65dad4e .elementor-icon-wrapper{text-align:center}.elementor-59 .elementor-element.elementor-element-65dad4e.elementor-view-stacked .elementor-icon{background-color:#7ad761}.elementor-59 .elementor-element.elementor-element-65dad4e.elementor-view-framed .elementor-icon,.elementor-59 .elementor-element.elementor-element-65dad4e.elementor-view-default .elementor-icon{color:#7ad761;border-color:#7ad761}.elementor-59 .elementor-element.elementor-element-65dad4e.elementor-view-framed .elementor-icon,.elementor-59 .elementor-element.elementor-element-65dad4e.elementor-view-default .elementor-icon svg{fill:#7ad761}.elementor-59 .elementor-element.elementor-element-65dad4e .elementor-icon{font-size:19px}.elementor-59 .elementor-element.elementor-element-65dad4e .elementor-icon svg{height:19px}.elementor-59 .elementor-element.elementor-element-65dad4e .elementor-icon i,.elementor-59 .elementor-element.elementor-element-65dad4e .elementor-icon svg{transform:rotate(26deg)}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var(--e-global-color-secondary)}.elementor-widget-animated-headline .elementor-headline{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-animated-headline{--dynamic-text-color:var(--e-global-color-secondary)}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var(--e-global-color-accent)}.elementor-59 .elementor-element.elementor-element-98549b6{--iteration-count:infinite;--dynamic-text-color:#7ad761}.elementor-59 .elementor-element.elementor-element-98549b6 .elementor-headline{text-align:center}.elementor-59 .elementor-element.elementor-element-98549b6 .elementor-headline-plain-text{color:#4d4d4d}.elementor-59 .elementor-element.elementor-element-98549b6 .elementor-headline-dynamic-text{font-family:"Inter",Sans-serif;font-weight:600;text-transform:none}.elementor-59 .elementor-element.elementor-element-f4aa4d5{--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}.elementor-59 .elementor-element.elementor-element-61004a5{--display:flex}.elementor-59 .elementor-element.elementor-element-67e8b1b{text-align:start}.elementor-59 .elementor-element.elementor-element-67e8b1b .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:25px;font-weight:600;color:#2f2e2e}.elementor-59 .elementor-element.elementor-element-8212cf0 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#4d4d4d}.elementor-59 .elementor-element.elementor-element-5917cd8{--display:flex}.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-59 .elementor-element.elementor-element-6a94af9 img{width:100%;height:100%;object-fit:cover;object-position:center center;filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);border-style:none;border-radius:10px 10px 10px 120px}.elementor-59 .elementor-element.elementor-element-a577879{--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;--padding-top:75px;--padding-bottom:75px;--padding-left:75px;--padding-right:75px}.elementor-59 .elementor-element.elementor-element-a577879:not(.elementor-motion-effects-element-type-background),.elementor-59 .elementor-element.elementor-element-a577879>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-59 .elementor-element.elementor-element-a577879>.elementor-shape-top .elementor-shape-fill,.elementor-59 .elementor-element.elementor-element-a577879>.e-con-inner>.elementor-shape-top .elementor-shape-fill{fill:#f5f5f5}.elementor-59 .elementor-element.elementor-element-1da7e31{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse}.elementor-59 .elementor-element.elementor-element-aec489e{--display:flex}.elementor-59 .elementor-element.elementor-element-95fa559{text-align:start}.elementor-59 .elementor-element.elementor-element-95fa559 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:25px;font-weight:600;color:#2f2e2e}.elementor-59 .elementor-element.elementor-element-fc235c4 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#4d4d4d}.elementor-59 .elementor-element.elementor-element-17aecf3{--display:flex}.elementor-59 .elementor-element.elementor-element-bfebfca img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:10px 120px 10px 10px}.elementor-59 .elementor-element.elementor-element-5ef2cff{--display:flex}.elementor-59 .elementor-element.elementor-element-5ef2cff:not(.elementor-motion-effects-element-type-background),.elementor-59 .elementor-element.elementor-element-5ef2cff>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f5f5f5}.elementor-59 .elementor-element.elementor-element-5ef2cff>.elementor-shape-top svg,.elementor-59 .elementor-element.elementor-element-5ef2cff>.e-con-inner>.elementor-shape-top svg{height:207px}.elementor-59 .elementor-element.elementor-element-391cc48{--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}.elementor-59 .elementor-element.elementor-element-2659254{--display:flex}.elementor-59 .elementor-element.elementor-element-ab3c860{text-align:start}.elementor-59 .elementor-element.elementor-element-ab3c860 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:25px;font-weight:600;color:#2f2e2e}.elementor-59 .elementor-element.elementor-element-c3f1b7c{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-end;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-59 .elementor-element.elementor-element-ebd2f4f .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#4d4d4d}.elementor-59 .elementor-element.elementor-element-80bb760>.elementor-widget-container{margin:0}.elementor-59 .elementor-element.elementor-element-80bb760 .elementor-icon-wrapper{text-align:start}.elementor-59 .elementor-element.elementor-element-80bb760.elementor-view-stacked .elementor-icon{background-color:#3bcf93}.elementor-59 .elementor-element.elementor-element-80bb760.elementor-view-framed .elementor-icon,.elementor-59 .elementor-element.elementor-element-80bb760.elementor-view-default .elementor-icon{color:#3bcf93;border-color:#3bcf93}.elementor-59 .elementor-element.elementor-element-80bb760.elementor-view-framed .elementor-icon,.elementor-59 .elementor-element.elementor-element-80bb760.elementor-view-default .elementor-icon svg{fill:#3bcf93}.elementor-59 .elementor-element.elementor-element-80bb760 .elementor-icon{font-size:8px;padding:5px}.elementor-59 .elementor-element.elementor-element-80bb760 .elementor-icon svg{height:8px}.elementor-59 .elementor-element.elementor-element-80bb760 .elementor-icon i,.elementor-59 .elementor-element.elementor-element-80bb760 .elementor-icon svg{transform:rotate(0deg)}.elementor-59 .elementor-element.elementor-element-72a99dd .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#4d4d4d}.elementor-59 .elementor-element.elementor-element-c51fd61{--display:flex}.elementor-59 .elementor-element.elementor-element-d03a38c img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:120px 10px 10px}