.elementor-1730 .elementor-element.elementor-element-411bbcc{--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;}/* Start custom CSS for html, class: .elementor-element-b4b3609 */@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&family=Playfair+Display:wght@600;700&display=swap');
.ds-service{--g:#047246;--d:#013d2a;--s:#e9f5ee;--m:#65736b;--l:#dce8e0;box-sizing:border-box;font-family:Montserrat,Arial,sans-serif;color:#17251f}.ds-service *{box-sizing:border-box}.ds-service a{text-decoration:none}.ds-service-wrap{width:min(1180px,calc(100% - 48px));margin:auto}.ds-service h1,.ds-service h2{font-family:'Playfair Display',Georgia,serif}.ds-service-hero{min-height:480px;display:grid;align-items:center;position:relative;overflow:hidden;color:#fff;background:linear-gradient(118deg,#013d2a,#066b47 58%,#12935f)}.ds-service-hero:after{content:'';position:absolute;right:-150px;top:-250px;width:530px;height:530px;border:1px solid #ffffff3d;border-radius:50%;box-shadow:0 0 0 42px #ffffff0a,0 0 0 100px #ffffff09}.ds-service-hero .ds-service-wrap{position:relative;z-index:1;padding:70px 0}.ds-service-kicker{margin:0 0 15px;color:#ccf7dd;text-transform:uppercase;font-size:10px;font-weight:800;letter-spacing:1.6px}.ds-service-kicker:before{content:'';display:inline-block;width:25px;height:2px;margin:0 9px 3px 0;background:currentColor}.ds-service-breadcrumb{margin:0 0 17px;color:#ffffffba;font-size:11px}.ds-service-hero h1{max-width:820px;margin:0 0 18px;color:#fff!important;font-size:clamp(42px,5.2vw,72px);line-height:1.08}.ds-service-hero h1 em{color:#ccf7dd}.ds-service-hero .ds-service-wrap>p:not(.ds-service-kicker):not(.ds-service-breadcrumb){max-width:580px;margin-bottom:27px;color:#ffffffd1;font-size:13px}.ds-service-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:46px;padding:10px 19px;border-radius:6px;font-size:11px;font-weight:800}.ds-service-btn-light{color:#025235!important;background:#fff}.ds-preflight{position:relative;z-index:2;margin-top:-39px}.ds-preflight-card{min-height:78px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:26px;padding:14px 28px;border-radius:8px;background:#fff;box-shadow:0 12px 35px #003f2a24}.ds-preflight p{margin:0;color:#5d6d64;font-size:10px}.ds-preflight p b{color:#025235}.ds-preflight ol{display:flex;justify-content:space-between;gap:10px;margin:0;padding:0;list-style:none}.ds-preflight li{display:flex;align-items:center;gap:8px;color:#52645a;font-size:10px;font-weight:600}.ds-preflight li b{width:21px;height:21px;display:grid;place-items:center;border-radius:50%;color:var(--g);background:var(--s);font-size:9px}.ds-service-section{padding:105px 0 95px}.ds-service-heading{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:37px}.ds-service-heading h2{margin:0 0 13px;color:var(--d);font-size:clamp(32px,3.3vw,48px);line-height:1.16}.ds-service-heading p:last-child{margin:0;color:var(--m);font-size:12px}.ds-dark{color:var(--g)}.ds-platform-space{margin-top:56px}.ds-platform-head{min-height:91px;display:flex;align-items:center;justify-content:space-between;gap:22px;padding:20px 27px;border-radius:8px 8px 0 0;color:#fff;background:linear-gradient(120deg,#013d2a,var(--g))}.ds-plavon{background:linear-gradient(120deg,#154d59,#1c7884)}.ds-platform-head small{display:block;margin-bottom:4px;color:#c9f5db;font-size:9px;font-weight:800;letter-spacing:.85px}.ds-platform-head a{color:#fff;font-size:11px;font-weight:700}.ds-platform-btn{padding:8px 14px;border:1px solid #ffffff7a;border-radius:5px;white-space:nowrap;font-size:9px;font-weight:800}.ds-accordion{border-top:1px solid var(--l)}.ds-accordion details{border-bottom:1px solid var(--l);background:#fff}.ds-accordion summary{min-height:94px;display:grid;grid-template-columns:51px 1fr 32px;align-items:center;gap:15px;padding:18px 9px;cursor:pointer;list-style:none}.ds-accordion summary::-webkit-details-marker{display:none}.ds-accordion summary>b{width:33px;height:33px;display:grid;place-items:center;border-radius:50%;color:var(--g);background:var(--s);font-size:10px}.ds-accordion summary span{display:grid;gap:4px}.ds-accordion summary strong{color:#214235;font-size:14px}.ds-accordion summary small{color:#849188;font-size:9px}.ds-accordion summary i{width:29px;height:29px;display:grid;place-items:center;border:1px solid #cde1d4;border-radius:50%;color:var(--g);font-size:20px;font-style:normal}.ds-accordion details[open] summary{background:#f7fcf8}.ds-accordion details[open] summary i{color:#fff;background:var(--g);border-color:var(--g);transform:rotate(45deg)}.ds-detail{max-width:930px;margin:0 56px 26px 75px;padding:20px 24px;border-left:3px solid #8dcda6;border-radius:0 6px 6px 0;background:#f8fcf9}.ds-detail h3{margin:0 0 9px;color:#025235;font-size:12px}.ds-detail h3:not(:first-child){margin-top:21px;padding-top:19px;border-top:1px solid #d7e7dc}.ds-detail ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.ds-detail li{display:grid;grid-template-columns:8px 1fr;gap:9px;color:#43574c;font-size:11px;line-height:1.65}.ds-detail li:before{content:'';width:5px;height:5px;margin-top:.57em;border-radius:50%;background:#59a276}.ds-service-cta{padding:57px 0;color:#fff;background:linear-gradient(115deg,#025235,var(--g))}.ds-cta-inner{display:flex;align-items:center;justify-content:space-between;gap:25px}.ds-service-cta h2{margin:0;color:#fff;font-size:clamp(27px,3vw,39px);line-height:1.16}.ds-service-cta .ds-service-kicker{margin-bottom:10px}@media(max-width:760px){.ds-service-wrap{width:min(100% - 36px,1180px)}.ds-service-hero{min-height:455px}.ds-service-hero .ds-service-wrap{padding:62px 0}.ds-preflight{margin-top:-25px}.ds-preflight-card{grid-template-columns:1fr;gap:15px;padding:17px 20px}.ds-preflight ol{justify-content:flex-start;flex-wrap:wrap;gap:15px}.ds-service-section{padding:76px 0}.ds-service-heading,.ds-cta-inner{align-items:flex-start;flex-direction:column;gap:18px}.ds-platform-space{margin-top:42px}.ds-platform-head{align-items:flex-start;flex-direction:column;padding:20px}.ds-detail{margin:0 4px 20px 48px;padding:17px}.ds-accordion summary{grid-template-columns:37px 1fr 29px;gap:10px;padding-inline:2px}}@media(max-width:460px){.ds-service-wrap{width:min(100% - 30px,1180px)}.ds-service-hero{min-height:420px}.ds-service-hero h1{font-size:39px}.ds-detail{margin-left:0;border-left:0;border-top:3px solid #8dcda6;border-radius:0 0 6px 6px}.ds-service-heading h2{font-size:33px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-411bbcc */@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&family=Playfair+Display:wght@600;700&display=swap');
.ds-doc-link{display:table;align-items:center;width:max-content;margin:8px 0 1px;padding:6px 10px;border:1px solid #b9ddc5;border-radius:5px;background:#fff;color:#047246!important;font-size:10px;font-weight:800;line-height:1.2;white-space:nowrap}.ds-doc-link:hover{background:#047246;color:#fff!important}
.ds-document-strip{padding:22px 0;background:#f4faf6}.ds-document-strip p{margin:0;color:#66766d;font-size:12px}.ds-document-strip a{display:inline-flex;margin-left:4px;padding:6px 10px;border:1px solid #b9ddc5;border-radius:999px;background:#eef8f1;color:#047246!important;font-size:10px;font-weight:800}.ds-document-strip a:hover{background:#047246;color:#fff!important}
.ds-service{--g:#047246;--d:#013d2a;--s:#e9f5ee;--m:#65736b;--l:#dce8e0;box-sizing:border-box;font-family:Montserrat,Arial,sans-serif;color:#17251f}.ds-service *{box-sizing:border-box}.ds-service a{text-decoration:none}.ds-service-wrap{width:min(1180px,calc(100% - 48px));margin:auto}.ds-service h1,.ds-service h2{font-family:'Playfair Display',Georgia,serif}.ds-service-hero{min-height:480px;display:grid;align-items:center;position:relative;overflow:hidden;color:#fff;background:linear-gradient(118deg,#013d2a,#066b47 58%,#12935f)}.ds-service-hero:after{content:'';position:absolute;right:-150px;top:-250px;width:530px;height:530px;border:1px solid #ffffff3d;border-radius:50%;box-shadow:0 0 0 42px #ffffff0a,0 0 0 100px #ffffff09}.ds-service-hero .ds-service-wrap{position:relative;z-index:1;padding:70px 0}.ds-service-kicker{margin:0 0 15px;color:#ccf7dd;text-transform:uppercase;font-size:10px;font-weight:800;letter-spacing:1.6px}.ds-service-kicker:before{content:'';display:inline-block;width:25px;height:2px;margin:0 9px 3px 0;background:currentColor}.ds-service-breadcrumb{margin:0 0 17px;color:#ffffffba;font-size:11px}.ds-service-hero h1{max-width:820px;margin:0 0 18px;color:#fff!important;font-size:clamp(42px,5.2vw,72px);line-height:1.08}.ds-service-hero h1 em{color:#ccf7dd}.ds-service-hero .ds-service-wrap>p:not(.ds-service-kicker):not(.ds-service-breadcrumb){max-width:580px;margin-bottom:27px;color:#ffffffd1;font-size:13px}.ds-service-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:46px;padding:10px 19px;border-radius:6px;font-size:11px;font-weight:800}.ds-service-btn-light{color:#025235!important;background:#fff}.ds-preflight{position:relative;z-index:2;margin-top:-39px}.ds-preflight-card{min-height:78px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:26px;padding:14px 28px;border-radius:8px;background:#fff;box-shadow:0 12px 35px #003f2a24}.ds-preflight p{margin:0;color:#5d6d64;font-size:10px}.ds-preflight p b{color:#025235}.ds-preflight ol{display:flex;justify-content:space-between;gap:10px;margin:0;padding:0;list-style:none}.ds-preflight li{display:flex;align-items:center;gap:8px;color:#52645a;font-size:10px;font-weight:600}.ds-preflight li b{width:21px;height:21px;display:grid;place-items:center;border-radius:50%;color:var(--g);background:var(--s);font-size:9px}.ds-service-section{padding:105px 0 95px}.ds-service-heading{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:37px}.ds-service-heading h2{margin:0 0 13px;color:var(--d);font-size:clamp(32px,3.3vw,48px);line-height:1.16}.ds-service-heading p:last-child{margin:0;color:var(--m);font-size:12px}.ds-dark{color:var(--g)}.ds-platform-space{margin-top:56px}.ds-platform-head{min-height:91px;display:flex;align-items:center;justify-content:space-between;gap:22px;padding:20px 27px;border-radius:8px 8px 0 0;color:#fff;background:linear-gradient(120deg,#013d2a,var(--g))}.ds-plavon{background:linear-gradient(120deg,#154d59,#1c7884)}.ds-platform-head small{display:block;margin-bottom:4px;color:#c9f5db;font-size:9px;font-weight:800;letter-spacing:.85px}.ds-platform-head a{color:#fff;font-size:11px;font-weight:700}.ds-platform-btn{padding:8px 14px;border:1px solid #ffffff7a;border-radius:5px;white-space:nowrap;font-size:9px;font-weight:800}.ds-accordion{border-top:1px solid var(--l)}.ds-accordion details{border-bottom:1px solid var(--l);background:#fff}.ds-accordion summary{min-height:94px;display:grid;grid-template-columns:51px 1fr 32px;align-items:center;gap:15px;padding:18px 9px;cursor:pointer;list-style:none}.ds-accordion summary::-webkit-details-marker{display:none}.ds-accordion summary>b{width:33px;height:33px;display:grid;place-items:center;border-radius:50%;color:var(--g);background:var(--s);font-size:10px}.ds-accordion summary span{display:grid;gap:4px}.ds-accordion summary strong{color:#214235;font-size:14px}.ds-accordion summary small{color:#849188;font-size:9px}.ds-accordion summary i{width:29px;height:29px;display:grid;place-items:center;border:1px solid #cde1d4;border-radius:50%;color:var(--g);font-size:20px;font-style:normal}.ds-accordion details[open] summary{background:#f7fcf8}.ds-accordion details[open] summary i{color:#fff;background:var(--g);border-color:var(--g);transform:rotate(45deg)}.ds-detail{max-width:930px;margin:0 56px 26px 75px;padding:20px 24px;border-left:3px solid #8dcda6;border-radius:0 6px 6px 0;background:#f8fcf9}.ds-detail h3{margin:0 0 9px;color:#025235;font-size:12px}.ds-detail h3:not(:first-child){margin-top:21px;padding-top:19px;border-top:1px solid #d7e7dc}.ds-detail ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.ds-detail li{display:grid;grid-template-columns:8px 1fr;gap:9px;color:#43574c;font-size:11px;line-height:1.65}.ds-detail li:before{content:'';width:5px;height:5px;margin-top:.57em;border-radius:50%;background:#59a276}.ds-service-cta{padding:57px 0;color:#fff;background:linear-gradient(115deg,#025235,var(--g))}.ds-cta-inner{display:flex;align-items:center;justify-content:space-between;gap:25px}.ds-service-cta h2{margin:0;color:#fff;font-size:clamp(27px,3vw,39px);line-height:1.16}.ds-service-cta .ds-service-kicker{margin-bottom:10px}@media(max-width:760px){.ds-service-wrap{width:min(100% - 36px,1180px)}.ds-service-hero{min-height:455px}.ds-service-hero .ds-service-wrap{padding:62px 0}.ds-preflight{margin-top:-25px}.ds-preflight-card{grid-template-columns:1fr;gap:15px;padding:17px 20px}.ds-preflight ol{justify-content:flex-start;flex-wrap:wrap;gap:15px}.ds-service-section{padding:76px 0}.ds-service-heading,.ds-cta-inner{align-items:flex-start;flex-direction:column;gap:18px}.ds-platform-space{margin-top:42px}.ds-platform-head{align-items:flex-start;flex-direction:column;padding:20px}.ds-detail{margin:0 4px 20px 48px;padding:17px}.ds-accordion summary{grid-template-columns:37px 1fr 29px;gap:10px;padding-inline:2px}}@media(max-width:460px){.ds-service-wrap{width:min(100% - 30px,1180px)}.ds-service-hero{min-height:420px}.ds-service-hero h1{font-size:39px}.ds-detail{margin-left:0;border-left:0;border-top:3px solid #8dcda6;border-radius:0 0 6px 6px}.ds-service-heading h2{font-size:33px}}/* End custom CSS */