.elementor-6028 .elementor-element.elementor-element-0b15631{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:26px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-6028 .elementor-element.elementor-element-0b15631:not(.elementor-motion-effects-element-type-background), .elementor-6028 .elementor-element.elementor-element-0b15631 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6FAF8;}.elementor-6028 .elementor-element.elementor-element-ead2be0{--display:flex;overflow:visible;}.elementor-6028 .elementor-element.elementor-element-736d674{--display:flex;overflow:visible;}.elementor-6028 .elementor-element.elementor-element-c386458{--display:flex;overflow:visible;}.elementor-6028 .elementor-element.elementor-element-996d30a{--display:flex;overflow:visible;}.elementor-6028 .elementor-element.elementor-element-263fe6e{--display:flex;overflow:visible;}.elementor-6028 .elementor-element.elementor-element-0a12b56{--display:flex;overflow:visible;}.elementor-6028 .elementor-element.elementor-element-32016e3{--display:flex;overflow:visible;}.elementor-6028 .elementor-element.elementor-element-04b3db1{--display:flex;overflow:visible;}.elementor-6028 .elementor-element.elementor-element-6224ea2{--display:flex;overflow:visible;}.elementor-6028 .elementor-element.elementor-element-c80b48e{--display:flex;overflow:visible;}.elementor-6028 .elementor-element.elementor-element-3905d38{--display:flex;overflow:visible;}@media(max-width:767px){.elementor-6028 .elementor-element.elementor-element-0b15631{--padding-top:18px;--padding-bottom:30px;--padding-left:12px;--padding-right:12px;}}@media(min-width:768px){.elementor-6028 .elementor-element.elementor-element-0b15631{--content-width:1180px;}}/* Start custom CSS for container, class: .elementor-element-0b15631 */.elementor-6028 .elementor-element.elementor-element-0b15631{--navy:#061e3a;--teal:#006252;--line:#60a786;--grad:linear-gradient(135deg,rgba(6,30,58,.94),rgba(0,98,82,.92));background:radial-gradient(900px 520px at 12% 0%,rgba(96,167,134,.16),transparent 60%),#f6faf8!important;direction:ltr}

.elementor-6028 .elementor-element.elementor-element-0b15631 .elementor-widget{margin:0!important}
.elementor-6028 .elementor-element.elementor-element-0b15631 .ex-intro{position:relative;padding:30px 34px!important;border-radius:6px!important;background:linear-gradient(160deg,rgba(255,255,255,.85),rgba(218,240,226,.62))!important;backdrop-filter:blur(14px);border:1px solid rgba(216,236,225,.95)!important;box-shadow:0 10px 30px rgba(6,30,58,.07);overflow:hidden}
.elementor-6028 .elementor-element.elementor-element-0b15631 .ex-intro:before{content:"";position:absolute;top:0;left:0;width:6px;height:100%;background:var(--grad)}
.elementor-6028 .elementor-element.elementor-element-0b15631 .ex-intro:after{content:"";position:absolute;right:-120px;top:-140px;width:340px;height:340px;border-radius:50%;background:radial-gradient(circle,rgba(96,167,134,.22),transparent 65%);pointer-events:none}
.elementor-6028 .elementor-element.elementor-element-0b15631 .ex-txt,.elementor-6028 .elementor-element.elementor-element-0b15631 .ex-txt *{position:relative;z-index:1;color:#2f4a3f;font-size:15.5px;line-height:2.05;text-align:justify!important;direction:ltr}
.elementor-6028 .elementor-element.elementor-element-0b15631 .ex-txt p{margin:0}
.elementor-6028 .elementor-element.elementor-element-0b15631 .ex-ltr,.elementor-6028 .elementor-element.elementor-element-0b15631 .ex-ltr *{direction:ltr!important;text-align:left!important;font-family:inherit}
.elementor-6028 .elementor-element.elementor-element-0b15631 .ex-grid{display:grid!important;gap:16px!important}
.elementor-6028 .elementor-element.elementor-element-0b15631 .ex-g2{grid-template-columns:repeat(2,minmax(0,1fr))}
.elementor-6028 .elementor-element.elementor-element-0b15631 .ex-g3{grid-template-columns:repeat(3,minmax(0,1fr))}
.elementor-6028 .elementor-element.elementor-element-0b15631 .ex-g6{grid-template-columns:repeat(6,minmax(0,1fr))}
.elementor-6028 .elementor-element.elementor-element-0b15631 .ex-item{padding:10px!important;border-radius:6px!important;background:linear-gradient(160deg,rgba(255,255,255,.85),rgba(218,240,226,.6))!important;backdrop-filter:blur(14px);border:1px solid rgba(216,236,225,.95)!important;box-shadow:0 8px 24px rgba(6,30,58,.06);transition:.25s;width:auto!important;max-width:none!important;justify-content:center}
.elementor-6028 .elementor-element.elementor-element-0b15631 .ex-item:hover{transform:translateY(-3px);box-shadow:0 16px 34px rgba(0,98,82,.16);border-color:rgba(96,167,134,.8)!important}
.elementor-6028 .elementor-element.elementor-element-0b15631 .ex-img img{display:block;width:100%!important;height:auto;border-radius:6px}
.elementor-6028 .elementor-element.elementor-element-0b15631 .ex-g3 .ex-img img{aspect-ratio:4/3;object-fit:cover}
.elementor-6028 .elementor-element.elementor-element-0b15631 .ex-g6 .ex-img img{aspect-ratio:3/4;object-fit:contain;background:#fff}
.elementor-6028 .elementor-element.elementor-element-0b15631 .ex-g2 .ex-img img{aspect-ratio:16/9;object-fit:contain;background:#fff}
@media(max-width:1024px){.elementor-6028 .elementor-element.elementor-element-0b15631 .ex-g6{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:767px){.elementor-6028 .elementor-element.elementor-element-0b15631 .ex-g2,.elementor-6028 .elementor-element.elementor-element-0b15631 .ex-g3{grid-template-columns:1fr}.elementor-6028 .elementor-element.elementor-element-0b15631 .ex-g6{grid-template-columns:repeat(2,minmax(0,1fr))}.elementor-6028 .elementor-element.elementor-element-0b15631 .ex-intro{padding:22px 18px!important}.elementor-6028 .elementor-element.elementor-element-0b15631 .ex-txt,.elementor-6028 .elementor-element.elementor-element-0b15631 .ex-txt *{font-size:14.5px}}

/*title-fix*/.entry-header{display:block!important;width:100%!important;max-width:none!important;margin:0 0 26px!important;padding:40px 0 26px!important;text-align:left!important;background:#eff8f4!important;box-shadow:0 0 0 100vmax #eff8f4!important;clip-path:inset(0 -100vmax)!important;border-bottom:1px solid rgba(216,236,225,.9)}.entry-header .entry-title{display:block!important;width:auto!important;max-width:1180px!important;margin:0 auto!important;padding:0 20px!important;text-align:left!important;box-sizing:border-box}.entry-header .entry-title{font-family:inherit!important;font-size:30px!important;font-weight:800!important;color:#061e3a!important;line-height:1.5!important}.entry-header .entry-title:after{content:"";display:block;width:36px;height:2px;border-radius:20px;background:#268862;margin-top:10px}@media(max-width:767px){.entry-header .entry-title{font-size:24px!important}}@media(max-width:767px){.entry-header{padding:24px 0 18px!important}.entry-header .entry-title{padding:0 12px!important}}html body.page header.entry-header.ast-header-without-markup{background:#eff8f4!important;background-image:none!important}html body.page header.entry-header.ast-header-without-markup:before,html body.page header.entry-header.ast-header-without-markup:after{display:none!important}body.page{background:#f6faf8!important}/*end-title-fix*//* End custom CSS */