.elementor-7947 .elementor-element.elementor-element-b5c1117{--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:140px;--padding-bottom:140px;--padding-left:24px;--padding-right:24px;}.elementor-7947 .elementor-element.elementor-element-b5c1117:not(.elementor-motion-effects-element-type-background), .elementor-7947 .elementor-element.elementor-element-b5c1117 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-021c7e3 );}.elementor-7947 .elementor-element.elementor-element-0d1669e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7947 .elementor-element.elementor-element-b4dc037{--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:32px 16px;--row-gap:32px;--column-gap:16px;--flex-wrap:wrap;}.elementor-7947 .elementor-element.elementor-element-aa8712d.elementor-element{--align-self:center;}.elementor-7947 .elementor-element.elementor-element-aa8712d{top:0px;z-index:0;}.elementor-7947 .elementor-element.elementor-element-ab85268{--display:flex;}.elementor-7947 .elementor-element.elementor-element-6d39cd0{width:var( --container-widget-width, 96px );max-width:96px;background-color:var( --e-global-color-65b6f1a );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:96px;--container-widget-flex-grow:0;}.elementor-7947 .elementor-element.elementor-element-6d39cd0.elementor-element{--align-self:center;}.elementor-7947 .elementor-element.elementor-element-6d39cd0 .elementor-icon{font-size:40px;}.elementor-7947 .elementor-element.elementor-element-6d39cd0 .elementor-icon svg{height:40px;}.elementor-7947 .elementor-element.elementor-element-8df18e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-7947 .elementor-element.elementor-element-8df18e6 .elementor-heading-title{font-size:22px;font-weight:600;color:var( --e-global-color-9dc2ea0 );}.elementor-7947 .elementor-element.elementor-element-60bedd9{background-color:var( --e-global-color-65b6f1a );padding:24px 16px 24px 16px;border-radius:16px 16px 16px 16px;box-shadow:0px 10px 40px -10px rgba(0, 0, 0, 0.06);color:var( --e-global-color-26bc14d );}.elementor-7947 .elementor-element.elementor-element-6584cc0{--display:flex;}.elementor-7947 .elementor-element.elementor-element-578c37d{width:var( --container-widget-width, 96px );max-width:96px;background-color:var( --e-global-color-65b6f1a );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:96px;--container-widget-flex-grow:0;}.elementor-7947 .elementor-element.elementor-element-578c37d.elementor-element{--align-self:center;}.elementor-7947 .elementor-element.elementor-element-578c37d .elementor-icon{font-size:40px;}.elementor-7947 .elementor-element.elementor-element-578c37d .elementor-icon svg{height:40px;}.elementor-7947 .elementor-element.elementor-element-26352b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-7947 .elementor-element.elementor-element-26352b7 .elementor-heading-title{font-size:22px;font-weight:600;color:var( --e-global-color-9dc2ea0 );}.elementor-7947 .elementor-element.elementor-element-f34256d{background-color:var( --e-global-color-65b6f1a );padding:24px 16px 24px 16px;border-radius:16px 16px 16px 16px;box-shadow:0px 10px 40px -10px rgba(0, 0, 0, 0.06);color:var( --e-global-color-26bc14d );}.elementor-7947 .elementor-element.elementor-element-b94ded3{--display:flex;}.elementor-7947 .elementor-element.elementor-element-b6405f9{width:var( --container-widget-width, 96px );max-width:96px;background-color:var( --e-global-color-65b6f1a );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:96px;--container-widget-flex-grow:0;}.elementor-7947 .elementor-element.elementor-element-b6405f9.elementor-element{--align-self:center;}.elementor-7947 .elementor-element.elementor-element-b6405f9 .elementor-icon{font-size:40px;}.elementor-7947 .elementor-element.elementor-element-b6405f9 .elementor-icon svg{height:40px;}.elementor-7947 .elementor-element.elementor-element-bb15737{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-7947 .elementor-element.elementor-element-bb15737 .elementor-heading-title{font-size:22px;font-weight:600;color:var( --e-global-color-9dc2ea0 );}.elementor-7947 .elementor-element.elementor-element-b67baf6{background-color:var( --e-global-color-65b6f1a );padding:24px 16px 24px 16px;border-radius:16px 16px 16px 16px;box-shadow:0px 10px 40px -10px rgba(0, 0, 0, 0.06);color:var( --e-global-color-26bc14d );}.elementor-7947 .elementor-element.elementor-element-c13feb5{--display:flex;}.elementor-7947 .elementor-element.elementor-element-105822e{width:var( --container-widget-width, 96px );max-width:96px;background-color:var( --e-global-color-65b6f1a );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:96px;--container-widget-flex-grow:0;}.elementor-7947 .elementor-element.elementor-element-105822e.elementor-element{--align-self:center;}.elementor-7947 .elementor-element.elementor-element-105822e .elementor-icon{font-size:40px;}.elementor-7947 .elementor-element.elementor-element-105822e .elementor-icon svg{height:40px;}.elementor-7947 .elementor-element.elementor-element-f7096cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-7947 .elementor-element.elementor-element-f7096cb .elementor-heading-title{font-size:22px;font-weight:600;color:var( --e-global-color-9dc2ea0 );}.elementor-7947 .elementor-element.elementor-element-996d175{background-color:var( --e-global-color-65b6f1a );padding:24px 16px 24px 16px;border-radius:16px 16px 16px 16px;box-shadow:0px 10px 40px -10px rgba(0, 0, 0, 0.06);color:var( --e-global-color-26bc14d );}.elementor-7947 .elementor-element.elementor-element-bff7b93{--display:flex;}.elementor-7947 .elementor-element.elementor-element-217ec45{width:var( --container-widget-width, 96px );max-width:96px;background-color:var( --e-global-color-65b6f1a );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:96px;--container-widget-flex-grow:0;}.elementor-7947 .elementor-element.elementor-element-217ec45.elementor-element{--align-self:center;}.elementor-7947 .elementor-element.elementor-element-217ec45 .elementor-icon{font-size:40px;}.elementor-7947 .elementor-element.elementor-element-217ec45 .elementor-icon svg{height:40px;}.elementor-7947 .elementor-element.elementor-element-df8abe7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-7947 .elementor-element.elementor-element-df8abe7 .elementor-heading-title{font-size:22px;font-weight:600;color:var( --e-global-color-9dc2ea0 );}.elementor-7947 .elementor-element.elementor-element-2d985d1{background-color:var( --e-global-color-65b6f1a );padding:24px 16px 24px 16px;border-radius:16px 16px 16px 16px;box-shadow:0px 10px 40px -10px rgba(0, 0, 0, 0.06);color:var( --e-global-color-26bc14d );}.elementor-7947 .elementor-element.elementor-element-0a6d6e7{--display:flex;}.elementor-7947 .elementor-element.elementor-element-015d54f{width:var( --container-widget-width, 96px );max-width:96px;background-color:var( --e-global-color-65b6f1a );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:96px;--container-widget-flex-grow:0;}.elementor-7947 .elementor-element.elementor-element-015d54f.elementor-element{--align-self:center;}.elementor-7947 .elementor-element.elementor-element-015d54f .elementor-icon{font-size:40px;}.elementor-7947 .elementor-element.elementor-element-015d54f .elementor-icon svg{height:40px;}.elementor-7947 .elementor-element.elementor-element-73a0e6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-7947 .elementor-element.elementor-element-73a0e6a .elementor-heading-title{font-size:22px;font-weight:600;color:var( --e-global-color-9dc2ea0 );}.elementor-7947 .elementor-element.elementor-element-cdab5ee{background-color:var( --e-global-color-65b6f1a );padding:24px 16px 24px 16px;border-radius:16px 16px 16px 16px;box-shadow:0px 10px 40px -10px rgba(0, 0, 0, 0.06);color:var( --e-global-color-26bc14d );}@media(max-width:1199px){.elementor-7947 .elementor-element.elementor-element-b4dc037{--gap:32px 16px;--row-gap:32px;--column-gap:16px;}}@media(min-width:768px){.elementor-7947 .elementor-element.elementor-element-ab85268{--width:calc(16.66% - 13.33px);}.elementor-7947 .elementor-element.elementor-element-6584cc0{--width:calc(16.66% - 13.33px);}.elementor-7947 .elementor-element.elementor-element-b94ded3{--width:calc(16.66% - 13.33px);}.elementor-7947 .elementor-element.elementor-element-c13feb5{--width:calc(16.66% - 13.33px);}.elementor-7947 .elementor-element.elementor-element-bff7b93{--width:calc(16.66% - 13.33px);}.elementor-7947 .elementor-element.elementor-element-0a6d6e7{--width:calc(16.66% - 13.33px);}}@media(max-width:1199px) and (min-width:768px){.elementor-7947 .elementor-element.elementor-element-ab85268{--width:calc(33.33% - 10.66px);}.elementor-7947 .elementor-element.elementor-element-6584cc0{--width:calc(33.33% - 10.66px);}.elementor-7947 .elementor-element.elementor-element-b94ded3{--width:calc(33.33% - 10.66px);}.elementor-7947 .elementor-element.elementor-element-c13feb5{--width:calc(33.33% - 10.66px);}.elementor-7947 .elementor-element.elementor-element-bff7b93{--width:calc(33.33% - 10.66px);}.elementor-7947 .elementor-element.elementor-element-0a6d6e7{--width:calc(33.33% - 10.66px);}}/* Start custom CSS for html, class: .elementor-element-aa8712d */.elementor-7947 .elementor-element.elementor-element-aa8712d{
    left: 50%;
    transform: translate(-50%, 0);
    top: 33px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6d39cd0 */.elementor-7947 .elementor-element.elementor-element-6d39cd0 {
    height: 96px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    box-shadow: 0px 4px 6px -4px #0000000A;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-578c37d */.elementor-7947 .elementor-element.elementor-element-578c37d {
    height: 96px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    box-shadow: 0px 4px 6px -4px #0000000A;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b6405f9 */.elementor-7947 .elementor-element.elementor-element-b6405f9 {
    height: 96px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    box-shadow: 0px 4px 6px -4px #0000000A;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-105822e */.elementor-7947 .elementor-element.elementor-element-105822e {
    height: 96px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    box-shadow: 0px 4px 6px -4px #0000000A;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-217ec45 */.elementor-7947 .elementor-element.elementor-element-217ec45 {
    height: 96px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    box-shadow: 0px 4px 6px -4px #0000000A;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-015d54f */.elementor-7947 .elementor-element.elementor-element-015d54f {
    height: 96px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    box-shadow: 0px 4px 6px -4px #0000000A;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4dc037 */.elementor-7947 .elementor-element.elementor-element-b4dc037 .card-desc{
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 16px;
    min-height: 50px;
}
.elementor-7947 .elementor-element.elementor-element-b4dc037 .card-highlight{
    font-size: 12px;
    font-weight: 600;
    margin-bottom: 8px;
}
.elementor-7947 .elementor-element.elementor-element-b4dc037 .card-tag{
    display: inline-block;
    font-size: 12px;
    font-weight: 600;
    color: #4857C2;
    height: 31px;
    line-height: 31px;
    background-color: #4857C21A;
    border-radius: 30px;
    padding: 0 12px;
}/* End custom CSS */