.elementor-9000 .elementor-element.elementor-element-77cd3ff4{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9000 .elementor-element.elementor-element-4f84625e{--display:flex;}.elementor-9000 .elementor-element.elementor-element-46bc36e4{--display:flex;--min-height:600px;--flex-direction:row;--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;--align-items:stretch;}.elementor-9000 .elementor-element.elementor-element-47afcc19{--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-9000 .elementor-element.elementor-element-762e9bbc{--display:flex;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9000 .elementor-element.elementor-element-58062dc5{column-gap:0px;text-align:start;font-size:14px;font-weight:500;text-transform:none;letter-spacing:1px;color:#479690;}.elementor-9000 .elementor-element.elementor-element-58062dc5 p{margin-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-58062dc5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9000 .elementor-element.elementor-element-139d6fab .elementor-heading-title{font-size:55px;font-weight:700;color:#0B4D49;}.elementor-9000 .elementor-element.elementor-element-17eba57d{font-size:13px;}.elementor-9000 .elementor-element.elementor-element-17eba57d p{margin-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-1d945aea{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9000 .elementor-element.elementor-element-1d945aea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9000 .elementor-element.elementor-element-48876f3a{font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-9000 .elementor-element.elementor-element-48876f3a p{margin-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-30337238{--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;--justify-content:space-around;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-9000 .elementor-element.elementor-element-4bf4006c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-9000 .elementor-element.elementor-element-4bf4006c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-9000 .elementor-element.elementor-element-4bf4006c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-9000 .elementor-element.elementor-element-4bf4006c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-9000 .elementor-element.elementor-element-4bf4006c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-9000 .elementor-element.elementor-element-4bf4006c .elementor-icon-list-icon i{color:#14B8A6;transition:color 0.3s;}.elementor-9000 .elementor-element.elementor-element-4bf4006c .elementor-icon-list-icon svg{fill:#14B8A6;transition:fill 0.3s;}.elementor-9000 .elementor-element.elementor-element-4bf4006c{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-9000 .elementor-element.elementor-element-4bf4006c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9000 .elementor-element.elementor-element-4bf4006c .elementor-icon-list-item > a{font-size:15px;font-weight:700;line-height:40px;}.elementor-9000 .elementor-element.elementor-element-4bf4006c .elementor-icon-list-text{transition:color 0.3s;}.elementor-9000 .elementor-element.elementor-element-4bf4006c > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-9000 .elementor-element.elementor-element-5df204e3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9000 .elementor-element.elementor-element-5df204e3 .elementor-button{font-size:15px;font-weight:700;background-color:#0F766E;border-radius:16px 16px 16px 16px;padding:15px 15px 15px 15px;}.elementor-9000 .elementor-element.elementor-element-34bb6ff4{--display:flex;--min-height:540px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:24px 24px 24px 24px;}.elementor-9000 .elementor-element.elementor-element-34bb6ff4:not(.elementor-motion-effects-element-type-background), .elementor-9000 .elementor-element.elementor-element-34bb6ff4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D5050;}.elementor-9000 .elementor-element.elementor-element-4848e09d{--display:flex;--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-9000 .elementor-element.elementor-element-6ed790a2 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-6564a9c8{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-104465a6{--display:flex;--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:space-between;--align-items:center;}.elementor-9000 .elementor-element.elementor-element-503f46ab .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-4036ae47{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-7cfe95e6{--display:flex;--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:space-between;--align-items:center;}.elementor-9000 .elementor-element.elementor-element-646cf279 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-703c1d42{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-5bb39fe1{--display:flex;--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-9000 .elementor-element.elementor-element-32bae041 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-4a1958b2{text-align:center;font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-1247d76b{--display:flex;--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-9000 .elementor-element.elementor-element-44697c23 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-13805d1b{text-align:center;font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-5c6a3f35{--display:flex;--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-9000 .elementor-element.elementor-element-54839a97 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-5425e99b{text-align:center;font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-75bad4ac{--display:flex;--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-9000 .elementor-element.elementor-element-7a7a29a7 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-4847ceb5{text-align:center;font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-55bd5e57{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:40px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:40px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-slides-gap:10px;}.elementor-9000 .elementor-element.elementor-element-2f61fe6a{--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-9000 .elementor-element.elementor-element-157642bb{--display:flex;--min-height:600px;--flex-direction:row;--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;--align-items:stretch;}.elementor-9000 .elementor-element.elementor-element-5d97c3fc{--display:flex;--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9000 .elementor-element.elementor-element-6ff31b44{--display:flex;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9000 .elementor-element.elementor-element-5f3b3811{column-gap:0px;text-align:start;font-size:14px;font-weight:500;text-transform:none;letter-spacing:1px;color:#479690;}.elementor-9000 .elementor-element.elementor-element-5f3b3811 p{margin-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-5f3b3811 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9000 .elementor-element.elementor-element-6f3ab63a .elementor-heading-title{font-size:55px;font-weight:700;color:#0C4A4A;}.elementor-9000 .elementor-element.elementor-element-1edecdbc{font-size:13px;}.elementor-9000 .elementor-element.elementor-element-1edecdbc p{margin-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-6f6ea819{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9000 .elementor-element.elementor-element-6a48109b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9000 .elementor-element.elementor-element-10eb31a3{font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-9000 .elementor-element.elementor-element-10eb31a3 p{margin-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-7a4e15e4{--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;--justify-content:space-around;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-9000 .elementor-element.elementor-element-39fea034 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-9000 .elementor-element.elementor-element-39fea034 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-9000 .elementor-element.elementor-element-39fea034 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-9000 .elementor-element.elementor-element-39fea034 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-9000 .elementor-element.elementor-element-39fea034 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-9000 .elementor-element.elementor-element-39fea034 .elementor-icon-list-icon i{color:#14B8A6;transition:color 0.3s;}.elementor-9000 .elementor-element.elementor-element-39fea034 .elementor-icon-list-icon svg{fill:#14B8A6;transition:fill 0.3s;}.elementor-9000 .elementor-element.elementor-element-39fea034{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-9000 .elementor-element.elementor-element-39fea034 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9000 .elementor-element.elementor-element-39fea034 .elementor-icon-list-item > a{font-size:15px;font-weight:700;line-height:40px;}.elementor-9000 .elementor-element.elementor-element-39fea034 .elementor-icon-list-text{transition:color 0.3s;}.elementor-9000 .elementor-element.elementor-element-39fea034 > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-9000 .elementor-element.elementor-element-237f7a88 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9000 .elementor-element.elementor-element-237f7a88 .elementor-button{font-size:15px;font-weight:700;background-color:#0F766E;border-radius:16px 16px 16px 16px;padding:15px 15px 15px 15px;}.elementor-9000 .elementor-element.elementor-element-1b0f423e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:16px 16px 16px 16px;}.elementor-9000 .elementor-element.elementor-element-1b0f423e:not(.elementor-motion-effects-element-type-background), .elementor-9000 .elementor-element.elementor-element-1b0f423e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D5050;}.elementor-9000 .elementor-element.elementor-element-37ae8a7b{--display:flex;--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-9000 .elementor-element.elementor-element-4a457a0d .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-68f1352d{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-36ca1312{--display:flex;--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:space-between;--align-items:center;}.elementor-9000 .elementor-element.elementor-element-5c44ab9c .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-71758a44{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-33e96a4d{--display:flex;--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:space-between;--align-items:center;}.elementor-9000 .elementor-element.elementor-element-20cc7006 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-19117791{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-2679b872{--display:flex;--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-9000 .elementor-element.elementor-element-2f48c868 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-34dbe83a{text-align:center;font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-18551271{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:40px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:40px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-slides-gap:10px;}.elementor-9000 .elementor-element.elementor-element-40f6c5bf{--display:flex;}.elementor-9000 .elementor-element.elementor-element-10f9e9f0{--display:flex;--min-height:600px;--flex-direction:row;--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;--align-items:stretch;}.elementor-9000 .elementor-element.elementor-element-2ab14fd6{--display:flex;--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9000 .elementor-element.elementor-element-620ab7f6{--display:flex;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9000 .elementor-element.elementor-element-31a8371b{column-gap:0px;text-align:start;font-size:14px;font-weight:500;text-transform:none;letter-spacing:1px;color:#479690;}.elementor-9000 .elementor-element.elementor-element-31a8371b p{margin-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-31a8371b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9000 .elementor-element.elementor-element-a4628fe .elementor-heading-title{font-size:55px;font-weight:700;color:#0C4A4A;}.elementor-9000 .elementor-element.elementor-element-1b278499{font-size:13px;}.elementor-9000 .elementor-element.elementor-element-1b278499 p{margin-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-1c323bde{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9000 .elementor-element.elementor-element-71c642e8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9000 .elementor-element.elementor-element-6be88219{font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-9000 .elementor-element.elementor-element-6be88219 p{margin-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-50fa2f5b{--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;--justify-content:space-around;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-9000 .elementor-element.elementor-element-4bf83148 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-9000 .elementor-element.elementor-element-4bf83148 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-9000 .elementor-element.elementor-element-4bf83148 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-9000 .elementor-element.elementor-element-4bf83148 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-9000 .elementor-element.elementor-element-4bf83148 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-9000 .elementor-element.elementor-element-4bf83148 .elementor-icon-list-icon i{color:#14B8A6;transition:color 0.3s;}.elementor-9000 .elementor-element.elementor-element-4bf83148 .elementor-icon-list-icon svg{fill:#14B8A6;transition:fill 0.3s;}.elementor-9000 .elementor-element.elementor-element-4bf83148{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-9000 .elementor-element.elementor-element-4bf83148 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9000 .elementor-element.elementor-element-4bf83148 .elementor-icon-list-item > a{font-size:15px;font-weight:700;line-height:40px;}.elementor-9000 .elementor-element.elementor-element-4bf83148 .elementor-icon-list-text{transition:color 0.3s;}.elementor-9000 .elementor-element.elementor-element-4bf83148 > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-9000 .elementor-element.elementor-element-275f7bd7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9000 .elementor-element.elementor-element-275f7bd7 .elementor-button{font-size:15px;font-weight:700;background-color:#0F766E;border-radius:16px 16px 16px 16px;padding:15px 15px 15px 15px;}.elementor-9000 .elementor-element.elementor-element-278b0a54{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:16px 16px 16px 16px;}.elementor-9000 .elementor-element.elementor-element-278b0a54:not(.elementor-motion-effects-element-type-background), .elementor-9000 .elementor-element.elementor-element-278b0a54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D5050;}.elementor-9000 .elementor-element.elementor-element-47b00ac6{--display:flex;--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-9000 .elementor-element.elementor-element-42b37f19 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-5cc9b9b6{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-69649807{--display:flex;--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:space-between;--align-items:center;}.elementor-9000 .elementor-element.elementor-element-7cbf9f12 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-14d42648{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-44228f65{--display:flex;--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:space-between;--align-items:center;}.elementor-9000 .elementor-element.elementor-element-1f5e828 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-1cb4e931{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-76587b04{--display:flex;--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-9000 .elementor-element.elementor-element-2eb28691 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-43335168{text-align:center;font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-10cd9b16{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:40px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:40px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-arrow-size:40px;}.elementor-9000 .elementor-element.elementor-element-6626d8db{--display:flex;}.elementor-9000 .elementor-element.elementor-element-3a1ca5f6{--display:flex;--min-height:600px;--flex-direction:row;--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;--align-items:stretch;}.elementor-9000 .elementor-element.elementor-element-1e2f767f{--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9000 .elementor-element.elementor-element-278b4645{--display:flex;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9000 .elementor-element.elementor-element-3a78db65{column-gap:0px;text-align:start;font-size:14px;font-weight:500;text-transform:none;letter-spacing:1px;color:#479690;}.elementor-9000 .elementor-element.elementor-element-3a78db65 p{margin-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-3a78db65 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9000 .elementor-element.elementor-element-18600d0f .elementor-heading-title{font-size:50px;font-weight:700;color:#0C4A4A;}.elementor-9000 .elementor-element.elementor-element-401f082d{font-size:13px;}.elementor-9000 .elementor-element.elementor-element-401f082d p{margin-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-ee05573{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9000 .elementor-element.elementor-element-f701b4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9000 .elementor-element.elementor-element-193d5b7d{font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-9000 .elementor-element.elementor-element-193d5b7d p{margin-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-4f681adf{--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;--justify-content:space-around;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-9000 .elementor-element.elementor-element-335254cb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-9000 .elementor-element.elementor-element-335254cb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-9000 .elementor-element.elementor-element-335254cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-9000 .elementor-element.elementor-element-335254cb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-9000 .elementor-element.elementor-element-335254cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-9000 .elementor-element.elementor-element-335254cb .elementor-icon-list-icon i{color:#14B8A6;transition:color 0.3s;}.elementor-9000 .elementor-element.elementor-element-335254cb .elementor-icon-list-icon svg{fill:#14B8A6;transition:fill 0.3s;}.elementor-9000 .elementor-element.elementor-element-335254cb{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-9000 .elementor-element.elementor-element-335254cb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9000 .elementor-element.elementor-element-335254cb .elementor-icon-list-item > a{font-size:15px;font-weight:700;line-height:40px;}.elementor-9000 .elementor-element.elementor-element-335254cb .elementor-icon-list-text{transition:color 0.3s;}.elementor-9000 .elementor-element.elementor-element-335254cb > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-9000 .elementor-element.elementor-element-726b4819 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9000 .elementor-element.elementor-element-726b4819 .elementor-button{font-size:15px;font-weight:700;background-color:#0F766E;border-radius:16px 16px 16px 16px;padding:15px 15px 15px 15px;}.elementor-9000 .elementor-element.elementor-element-17528039{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:16px 16px 16px 16px;}.elementor-9000 .elementor-element.elementor-element-17528039:not(.elementor-motion-effects-element-type-background), .elementor-9000 .elementor-element.elementor-element-17528039 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D5050;}.elementor-9000 .elementor-element.elementor-element-59262dd5{--display:flex;--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-9000 .elementor-element.elementor-element-80f5e6a .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-22f02b62{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-3485ab3d{--display:flex;--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:space-between;--align-items:center;}.elementor-9000 .elementor-element.elementor-element-16c16773 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-ee4d4d9{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-19010436{--display:flex;--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:space-between;--align-items:center;}.elementor-9000 .elementor-element.elementor-element-30d4a3f3 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-2b5f79e4{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-2da6bb33{--display:flex;--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-9000 .elementor-element.elementor-element-33c97d1a .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-6972b33a{text-align:center;font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-560b0104{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:40px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:40px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-slides-gap:10px;}.elementor-9000 .elementor-element.elementor-element-11d4048c{--display:flex;}.elementor-9000 .elementor-element.elementor-element-4bfa8e4d{--display:flex;--min-height:600px;--flex-direction:row;--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;--align-items:stretch;}.elementor-9000 .elementor-element.elementor-element-312834be{--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9000 .elementor-element.elementor-element-3336bf1f{--display:flex;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9000 .elementor-element.elementor-element-6eb38bc7{column-gap:0px;text-align:start;font-size:14px;font-weight:500;text-transform:none;letter-spacing:1px;color:#479690;}.elementor-9000 .elementor-element.elementor-element-6eb38bc7 p{margin-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-6eb38bc7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9000 .elementor-element.elementor-element-650dd78e .elementor-heading-title{font-size:55px;font-weight:700;color:#0C4A4A;}.elementor-9000 .elementor-element.elementor-element-2216d393{font-size:13px;}.elementor-9000 .elementor-element.elementor-element-2216d393 p{margin-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-fb23346{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9000 .elementor-element.elementor-element-1ff54378{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9000 .elementor-element.elementor-element-43ec9f05{font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-9000 .elementor-element.elementor-element-43ec9f05 p{margin-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-4b53071a{--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;--justify-content:space-around;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-9000 .elementor-element.elementor-element-ed4786a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-9000 .elementor-element.elementor-element-ed4786a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-9000 .elementor-element.elementor-element-ed4786a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-9000 .elementor-element.elementor-element-ed4786a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-9000 .elementor-element.elementor-element-ed4786a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-9000 .elementor-element.elementor-element-ed4786a .elementor-icon-list-icon i{color:#14B8A6;transition:color 0.3s;}.elementor-9000 .elementor-element.elementor-element-ed4786a .elementor-icon-list-icon svg{fill:#14B8A6;transition:fill 0.3s;}.elementor-9000 .elementor-element.elementor-element-ed4786a{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-9000 .elementor-element.elementor-element-ed4786a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9000 .elementor-element.elementor-element-ed4786a .elementor-icon-list-item > a{font-size:15px;font-weight:700;line-height:40px;}.elementor-9000 .elementor-element.elementor-element-ed4786a .elementor-icon-list-text{transition:color 0.3s;}.elementor-9000 .elementor-element.elementor-element-ed4786a > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-9000 .elementor-element.elementor-element-3ebfa503 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9000 .elementor-element.elementor-element-3ebfa503 .elementor-button{font-size:15px;font-weight:700;background-color:#0F766E;border-radius:16px 16px 16px 16px;padding:15px 15px 15px 15px;}.elementor-9000 .elementor-element.elementor-element-7099dad0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:16px 16px 16px 16px;}.elementor-9000 .elementor-element.elementor-element-7099dad0:not(.elementor-motion-effects-element-type-background), .elementor-9000 .elementor-element.elementor-element-7099dad0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D5050;}.elementor-9000 .elementor-element.elementor-element-657499bf{--display:flex;--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-9000 .elementor-element.elementor-element-7e0191d7 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-258b49fb{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-1399d104{--display:flex;--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:space-between;--align-items:center;}.elementor-9000 .elementor-element.elementor-element-3334b03c .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-6bd07e0a{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-635b4a1b{--display:flex;--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:space-between;--align-items:center;}.elementor-9000 .elementor-element.elementor-element-673904d3 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-342658ef{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-4abc372c{--display:flex;--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-9000 .elementor-element.elementor-element-5f3bcf43 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-1e993853{text-align:center;font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-45740c45{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:40px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:40px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-slides-gap:10px;}.elementor-9000 .elementor-element.elementor-element-43b21e23{--display:flex;}.elementor-9000 .elementor-element.elementor-element-1fea97a9{--display:flex;--min-height:600px;--flex-direction:row;--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;--align-items:stretch;}.elementor-9000 .elementor-element.elementor-element-5e69e2a{--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9000 .elementor-element.elementor-element-2ee543ef{--display:flex;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9000 .elementor-element.elementor-element-36190522{column-gap:0px;text-align:start;font-size:14px;font-weight:500;text-transform:none;letter-spacing:1px;color:#479690;}.elementor-9000 .elementor-element.elementor-element-36190522 p{margin-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-36190522 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9000 .elementor-element.elementor-element-6d58d884 .elementor-heading-title{font-size:55px;font-weight:700;color:#0C4A4A;}.elementor-9000 .elementor-element.elementor-element-3a13df4c{font-size:13px;}.elementor-9000 .elementor-element.elementor-element-3a13df4c p{margin-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-6dad3264{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9000 .elementor-element.elementor-element-32364b83{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9000 .elementor-element.elementor-element-1743588a{font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-9000 .elementor-element.elementor-element-1743588a p{margin-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-3e791720{--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;--justify-content:space-around;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-9000 .elementor-element.elementor-element-553aabdc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-9000 .elementor-element.elementor-element-553aabdc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-9000 .elementor-element.elementor-element-553aabdc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-9000 .elementor-element.elementor-element-553aabdc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-9000 .elementor-element.elementor-element-553aabdc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-9000 .elementor-element.elementor-element-553aabdc .elementor-icon-list-icon i{color:#14B8A6;transition:color 0.3s;}.elementor-9000 .elementor-element.elementor-element-553aabdc .elementor-icon-list-icon svg{fill:#14B8A6;transition:fill 0.3s;}.elementor-9000 .elementor-element.elementor-element-553aabdc{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-9000 .elementor-element.elementor-element-553aabdc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9000 .elementor-element.elementor-element-553aabdc .elementor-icon-list-item > a{font-size:15px;font-weight:700;line-height:40px;}.elementor-9000 .elementor-element.elementor-element-553aabdc .elementor-icon-list-text{transition:color 0.3s;}.elementor-9000 .elementor-element.elementor-element-553aabdc > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-9000 .elementor-element.elementor-element-44ab2647 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9000 .elementor-element.elementor-element-44ab2647 .elementor-button{font-size:15px;font-weight:700;background-color:#0F766E;border-radius:16px 16px 16px 16px;padding:15px 15px 15px 15px;}.elementor-9000 .elementor-element.elementor-element-467668d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:16px 16px 16px 16px;}.elementor-9000 .elementor-element.elementor-element-467668d:not(.elementor-motion-effects-element-type-background), .elementor-9000 .elementor-element.elementor-element-467668d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D5050;}.elementor-9000 .elementor-element.elementor-element-2343834c{--display:flex;--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:space-between;--align-items:center;}.elementor-9000 .elementor-element.elementor-element-243e335e .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-613bb7b9{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-9a9b2d0{--display:flex;--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-9000 .elementor-element.elementor-element-1d0f7311 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-31da30d0{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-2022f626{--display:flex;--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:space-between;--align-items:center;}.elementor-9000 .elementor-element.elementor-element-2347f84f .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-5600f5ab{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-2eeb9e6c{--display:flex;--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-9000 .elementor-element.elementor-element-5b7cf162 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-f06583d{text-align:center;font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-5d7d49b1{--display:flex;--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-9000 .elementor-element.elementor-element-1e81a776 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-e4a8113{text-align:center;font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-5babc7b6{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:40px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:40px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-slides-gap:10px;}.elementor-9000 .elementor-element.elementor-element-483ddd90{--n-tabs-direction:row-reverse;--n-tabs-heading-direction:column;--n-tabs-heading-width:240px;--n-tabs-title-flex-basis:initial;--n-tabs-title-flex-shrink:initial;--n-tabs-title-gap:30px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:10px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:10px;}:where( .elementor-9000 .elementor-element.elementor-element-483ddd90.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px;}.elementor-9000 .elementor-element.elementor-element-483ddd90 > .elementor-widget-container{padding:30px 25px 30px 25px;}.elementor-9000 .elementor-element.elementor-element-d4dbe19{--display:flex;}.elementor-9000 .elementor-element.elementor-element-d4dbe19.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9000 .elementor-element.elementor-element-59453798{--display:flex;--min-height:600px;--flex-direction:row;--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;--align-items:stretch;}.elementor-9000 .elementor-element.elementor-element-26b72f8c{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9000 .elementor-element.elementor-element-16840890{--display:flex;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9000 .elementor-element.elementor-element-1224ad79{column-gap:0px;text-align:start;font-size:14px;font-weight:500;text-transform:none;letter-spacing:1px;color:#479690;}.elementor-9000 .elementor-element.elementor-element-1224ad79 p{margin-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-1224ad79 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9000 .elementor-element.elementor-element-3cd5beee .elementor-heading-title{font-size:55px;font-weight:700;color:#0C4A4A;}.elementor-9000 .elementor-element.elementor-element-5b1459b6{font-size:13px;color:var( --e-global-color-text );}.elementor-9000 .elementor-element.elementor-element-5b1459b6 p{margin-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-316b8f63{--divider-border-style:solid;--divider-color:#C8A96E;--divider-border-width:3px;}.elementor-9000 .elementor-element.elementor-element-316b8f63 .elementor-divider-separator{width:50px;}.elementor-9000 .elementor-element.elementor-element-316b8f63 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9000 .elementor-element.elementor-element-5334af2c{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:16px 16px 16px 16px;}.elementor-9000 .elementor-element.elementor-element-5334af2c:not(.elementor-motion-effects-element-type-background), .elementor-9000 .elementor-element.elementor-element-5334af2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D5050;}.elementor-9000 .elementor-element.elementor-element-a235ad7{--display:flex;--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-9000 .elementor-element.elementor-element-19bc0829 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-6dc5a000{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-240fa6d8{--display:flex;--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:space-between;--align-items:center;}.elementor-9000 .elementor-element.elementor-element-6dfacfd .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-5fbc5760{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-99c7d51{--display:flex;--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:space-between;--align-items:center;}.elementor-9000 .elementor-element.elementor-element-3f7dae3 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-6722fac0{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-7741a05f{--display:flex;--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-9000 .elementor-element.elementor-element-27a89c3e .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-411feb4d{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-5b362d6c{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:40px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:40px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-slides-gap:10px;}.elementor-9000 .elementor-element.elementor-element-6da5bb7e{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-9000 .elementor-element.elementor-element-286ad4cc{font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-9000 .elementor-element.elementor-element-286ad4cc p{margin-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-e220690 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-9000 .elementor-element.elementor-element-e220690 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-9000 .elementor-element.elementor-element-e220690 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-9000 .elementor-element.elementor-element-e220690 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-9000 .elementor-element.elementor-element-e220690 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-9000 .elementor-element.elementor-element-e220690 .elementor-icon-list-icon i{color:#14B8A6;transition:color 0.3s;}.elementor-9000 .elementor-element.elementor-element-e220690 .elementor-icon-list-icon svg{fill:#14B8A6;transition:fill 0.3s;}.elementor-9000 .elementor-element.elementor-element-e220690{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-9000 .elementor-element.elementor-element-e220690 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9000 .elementor-element.elementor-element-e220690 .elementor-icon-list-item > a{font-size:15px;font-weight:600;line-height:40px;}.elementor-9000 .elementor-element.elementor-element-e220690 .elementor-icon-list-text{transition:color 0.3s;}.elementor-9000 .elementor-element.elementor-element-56f369 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9000 .elementor-element.elementor-element-56f369 .elementor-button{font-size:15px;font-weight:700;background-color:#0F766E;border-radius:16px 16px 16px 16px;padding:15px 15px 15px 15px;}.elementor-9000 .elementor-element.elementor-element-6937fffe{--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-9000 .elementor-element.elementor-element-1250508d{--display:flex;--min-height:600px;--flex-direction:row;--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;--align-items:stretch;}.elementor-9000 .elementor-element.elementor-element-6d23be0d{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9000 .elementor-element.elementor-element-25b82a85{--display:flex;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9000 .elementor-element.elementor-element-3de2187d{column-gap:0px;text-align:start;font-size:14px;font-weight:500;text-transform:none;letter-spacing:1px;color:#479690;}.elementor-9000 .elementor-element.elementor-element-3de2187d p{margin-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-3de2187d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9000 .elementor-element.elementor-element-39cca4bb .elementor-heading-title{font-size:55px;font-weight:700;color:#0C4A4A;}.elementor-9000 .elementor-element.elementor-element-33af074e{font-size:13px;color:var( --e-global-color-text );}.elementor-9000 .elementor-element.elementor-element-33af074e p{margin-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-2cd7b763{--divider-border-style:solid;--divider-color:#C8A96E;--divider-border-width:3px;}.elementor-9000 .elementor-element.elementor-element-2cd7b763 .elementor-divider-separator{width:50px;}.elementor-9000 .elementor-element.elementor-element-2cd7b763 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9000 .elementor-element.elementor-element-6d5422d5{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:16px 16px 16px 16px;}.elementor-9000 .elementor-element.elementor-element-6d5422d5:not(.elementor-motion-effects-element-type-background), .elementor-9000 .elementor-element.elementor-element-6d5422d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D5050;}.elementor-9000 .elementor-element.elementor-element-4f784433{--display:flex;--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-9000 .elementor-element.elementor-element-4c843f .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-504b2c21{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-46369e66{--display:flex;--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:space-between;--align-items:center;}.elementor-9000 .elementor-element.elementor-element-43c62fb7 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-72cc6d2b{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-5e6781ea{--display:flex;--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:space-between;--align-items:center;}.elementor-9000 .elementor-element.elementor-element-6a3ce185 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-52c95e00{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-28bf7cb0{--display:flex;--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-9000 .elementor-element.elementor-element-3426c953 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-6b5a9b7{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-3fd9b47d{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:40px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:40px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-slides-gap:10px;}.elementor-9000 .elementor-element.elementor-element-15d53de4{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-9000 .elementor-element.elementor-element-7c2cb888{font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-9000 .elementor-element.elementor-element-7c2cb888 p{margin-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-35e4e2a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-9000 .elementor-element.elementor-element-35e4e2a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-9000 .elementor-element.elementor-element-35e4e2a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-9000 .elementor-element.elementor-element-35e4e2a0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-9000 .elementor-element.elementor-element-35e4e2a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-9000 .elementor-element.elementor-element-35e4e2a0 .elementor-icon-list-icon i{color:#14B8A6;transition:color 0.3s;}.elementor-9000 .elementor-element.elementor-element-35e4e2a0 .elementor-icon-list-icon svg{fill:#14B8A6;transition:fill 0.3s;}.elementor-9000 .elementor-element.elementor-element-35e4e2a0{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-9000 .elementor-element.elementor-element-35e4e2a0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9000 .elementor-element.elementor-element-35e4e2a0 .elementor-icon-list-item > a{font-size:15px;font-weight:600;line-height:40px;}.elementor-9000 .elementor-element.elementor-element-35e4e2a0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-9000 .elementor-element.elementor-element-7baa3b47 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9000 .elementor-element.elementor-element-7baa3b47 .elementor-button{font-size:15px;font-weight:700;background-color:#0F766E;border-radius:16px 16px 16px 16px;padding:15px 15px 15px 15px;}.elementor-9000 .elementor-element.elementor-element-64c1e644{--display:flex;}.elementor-9000 .elementor-element.elementor-element-772da90{--display:flex;--min-height:600px;--flex-direction:row;--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;--align-items:stretch;}.elementor-9000 .elementor-element.elementor-element-5b30adb{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9000 .elementor-element.elementor-element-38ce758{--display:flex;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9000 .elementor-element.elementor-element-68cdd79c{column-gap:0px;text-align:start;font-size:14px;font-weight:500;text-transform:none;letter-spacing:1px;color:#479690;}.elementor-9000 .elementor-element.elementor-element-68cdd79c p{margin-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-68cdd79c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9000 .elementor-element.elementor-element-115d70ca .elementor-heading-title{font-size:55px;font-weight:700;color:#0C4A4A;}.elementor-9000 .elementor-element.elementor-element-56e85f87{font-size:13px;color:var( --e-global-color-text );}.elementor-9000 .elementor-element.elementor-element-56e85f87 p{margin-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-1261a78d{--divider-border-style:solid;--divider-color:#C8A96E;--divider-border-width:3px;}.elementor-9000 .elementor-element.elementor-element-1261a78d .elementor-divider-separator{width:50px;}.elementor-9000 .elementor-element.elementor-element-1261a78d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9000 .elementor-element.elementor-element-1aa4774{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:16px 16px 16px 16px;}.elementor-9000 .elementor-element.elementor-element-1aa4774:not(.elementor-motion-effects-element-type-background), .elementor-9000 .elementor-element.elementor-element-1aa4774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D5050;}.elementor-9000 .elementor-element.elementor-element-4d92c561{--display:flex;--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-9000 .elementor-element.elementor-element-7f31d9f5 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-71c133ee{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-30d4f6c4{--display:flex;--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:space-between;--align-items:center;}.elementor-9000 .elementor-element.elementor-element-6aa7f21 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-2f5a885c{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-52c7b3de{--display:flex;--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:space-between;--align-items:center;}.elementor-9000 .elementor-element.elementor-element-4a3747a3 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-686a7692{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-600d7000{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:40px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:40px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-slides-gap:10px;}.elementor-9000 .elementor-element.elementor-element-18212b1d{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-9000 .elementor-element.elementor-element-6f80e7f7{font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-9000 .elementor-element.elementor-element-6f80e7f7 p{margin-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-759c0718 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-9000 .elementor-element.elementor-element-759c0718 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-9000 .elementor-element.elementor-element-759c0718 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-9000 .elementor-element.elementor-element-759c0718 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-9000 .elementor-element.elementor-element-759c0718 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-9000 .elementor-element.elementor-element-759c0718 .elementor-icon-list-icon i{color:#14B8A6;transition:color 0.3s;}.elementor-9000 .elementor-element.elementor-element-759c0718 .elementor-icon-list-icon svg{fill:#14B8A6;transition:fill 0.3s;}.elementor-9000 .elementor-element.elementor-element-759c0718{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-9000 .elementor-element.elementor-element-759c0718 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9000 .elementor-element.elementor-element-759c0718 .elementor-icon-list-item > a{font-size:15px;font-weight:600;line-height:40px;}.elementor-9000 .elementor-element.elementor-element-759c0718 .elementor-icon-list-text{transition:color 0.3s;}.elementor-9000 .elementor-element.elementor-element-48f765c1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9000 .elementor-element.elementor-element-48f765c1 .elementor-button{font-size:15px;font-weight:700;background-color:#0F766E;border-radius:16px 16px 16px 16px;padding:15px 15px 15px 15px;}.elementor-9000 .elementor-element.elementor-element-6d78da9f{--display:flex;}.elementor-9000 .elementor-element.elementor-element-6d37f984{--display:flex;--min-height:600px;--flex-direction:row;--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;--align-items:stretch;}.elementor-9000 .elementor-element.elementor-element-471784ba{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9000 .elementor-element.elementor-element-10bc39f{--display:flex;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9000 .elementor-element.elementor-element-4b6b0cd0{column-gap:0px;text-align:start;font-size:14px;font-weight:500;text-transform:none;letter-spacing:1px;color:#479690;}.elementor-9000 .elementor-element.elementor-element-4b6b0cd0 p{margin-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-4b6b0cd0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9000 .elementor-element.elementor-element-500d3f69 .elementor-heading-title{font-size:55px;font-weight:700;color:#0C4A4A;}.elementor-9000 .elementor-element.elementor-element-105e809a{font-size:13px;color:var( --e-global-color-text );}.elementor-9000 .elementor-element.elementor-element-105e809a p{margin-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-3edb894f{--divider-border-style:solid;--divider-color:#C8A96E;--divider-border-width:3px;}.elementor-9000 .elementor-element.elementor-element-3edb894f .elementor-divider-separator{width:50px;}.elementor-9000 .elementor-element.elementor-element-3edb894f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9000 .elementor-element.elementor-element-693fd26c{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:16px 16px 16px 16px;}.elementor-9000 .elementor-element.elementor-element-693fd26c:not(.elementor-motion-effects-element-type-background), .elementor-9000 .elementor-element.elementor-element-693fd26c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D5050;}.elementor-9000 .elementor-element.elementor-element-104e0b4b{--display:flex;--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-9000 .elementor-element.elementor-element-269f56a6 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-5b934e33{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-14a328c7{--display:flex;--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:space-between;--align-items:center;}.elementor-9000 .elementor-element.elementor-element-465a1092 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-1499d6ec{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-788c7c0e{--display:flex;--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:space-between;--align-items:center;}.elementor-9000 .elementor-element.elementor-element-664c7d44 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-59f4f3c7{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-309282a9{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:40px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:40px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-slides-gap:10px;}.elementor-9000 .elementor-element.elementor-element-2ca625b8{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-9000 .elementor-element.elementor-element-b3699c6{font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-9000 .elementor-element.elementor-element-b3699c6 p{margin-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-6dbeae53 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-9000 .elementor-element.elementor-element-6dbeae53 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-9000 .elementor-element.elementor-element-6dbeae53 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-9000 .elementor-element.elementor-element-6dbeae53 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-9000 .elementor-element.elementor-element-6dbeae53 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-9000 .elementor-element.elementor-element-6dbeae53 .elementor-icon-list-icon i{color:#14B8A6;transition:color 0.3s;}.elementor-9000 .elementor-element.elementor-element-6dbeae53 .elementor-icon-list-icon svg{fill:#14B8A6;transition:fill 0.3s;}.elementor-9000 .elementor-element.elementor-element-6dbeae53{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-9000 .elementor-element.elementor-element-6dbeae53 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9000 .elementor-element.elementor-element-6dbeae53 .elementor-icon-list-item > a{font-size:15px;font-weight:600;line-height:40px;}.elementor-9000 .elementor-element.elementor-element-6dbeae53 .elementor-icon-list-text{transition:color 0.3s;}.elementor-9000 .elementor-element.elementor-element-773bf829 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9000 .elementor-element.elementor-element-773bf829 .elementor-button{font-size:15px;font-weight:700;background-color:#0F766E;border-radius:16px 16px 16px 16px;padding:15px 15px 15px 15px;}.elementor-9000 .elementor-element.elementor-element-41f96ce4{--display:flex;}.elementor-9000 .elementor-element.elementor-element-6bf9c51{--display:flex;--min-height:600px;--flex-direction:row;--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;--align-items:stretch;}.elementor-9000 .elementor-element.elementor-element-2c790e3d{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9000 .elementor-element.elementor-element-6bf15b01{--display:flex;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9000 .elementor-element.elementor-element-320e5ac3{column-gap:0px;text-align:start;font-size:14px;font-weight:500;text-transform:none;letter-spacing:1px;color:#479690;}.elementor-9000 .elementor-element.elementor-element-320e5ac3 p{margin-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-320e5ac3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9000 .elementor-element.elementor-element-11185459 .elementor-heading-title{font-size:55px;font-weight:700;color:#0C4A4A;}.elementor-9000 .elementor-element.elementor-element-32c20029{font-size:13px;color:var( --e-global-color-text );}.elementor-9000 .elementor-element.elementor-element-32c20029 p{margin-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-390d8563{--divider-border-style:solid;--divider-color:#C8A96E;--divider-border-width:3px;}.elementor-9000 .elementor-element.elementor-element-390d8563 .elementor-divider-separator{width:50px;}.elementor-9000 .elementor-element.elementor-element-390d8563 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9000 .elementor-element.elementor-element-1fcf5164{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:16px 16px 16px 16px;}.elementor-9000 .elementor-element.elementor-element-1fcf5164:not(.elementor-motion-effects-element-type-background), .elementor-9000 .elementor-element.elementor-element-1fcf5164 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D5050;}.elementor-9000 .elementor-element.elementor-element-74503306{--display:flex;--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-9000 .elementor-element.elementor-element-15cdef3f .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-15a367c3{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-776b0e85{--display:flex;--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:space-between;--align-items:center;}.elementor-9000 .elementor-element.elementor-element-3a819afe .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-6ff3267b{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-4e1468f3{--display:flex;--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:space-between;--align-items:center;}.elementor-9000 .elementor-element.elementor-element-47d780dc .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-1393bd2c{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-112ff262{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:40px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:40px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-slides-gap:10px;}.elementor-9000 .elementor-element.elementor-element-18172fb9{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-9000 .elementor-element.elementor-element-396794b1{font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-9000 .elementor-element.elementor-element-396794b1 p{margin-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-8b30a3f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-9000 .elementor-element.elementor-element-8b30a3f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-9000 .elementor-element.elementor-element-8b30a3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-9000 .elementor-element.elementor-element-8b30a3f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-9000 .elementor-element.elementor-element-8b30a3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-9000 .elementor-element.elementor-element-8b30a3f .elementor-icon-list-icon i{color:#14B8A6;transition:color 0.3s;}.elementor-9000 .elementor-element.elementor-element-8b30a3f .elementor-icon-list-icon svg{fill:#14B8A6;transition:fill 0.3s;}.elementor-9000 .elementor-element.elementor-element-8b30a3f{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-9000 .elementor-element.elementor-element-8b30a3f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9000 .elementor-element.elementor-element-8b30a3f .elementor-icon-list-item > a{font-size:15px;font-weight:600;line-height:40px;}.elementor-9000 .elementor-element.elementor-element-8b30a3f .elementor-icon-list-text{transition:color 0.3s;}.elementor-9000 .elementor-element.elementor-element-2e0bb74f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9000 .elementor-element.elementor-element-2e0bb74f .elementor-button{font-size:15px;font-weight:700;background-color:#0F766E;border-radius:16px 16px 16px 16px;padding:15px 15px 15px 15px;}.elementor-9000 .elementor-element.elementor-element-3e3f9a9b{--display:flex;}.elementor-9000 .elementor-element.elementor-element-3e65c290{--display:flex;--min-height:600px;--flex-direction:row;--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;--align-items:stretch;}.elementor-9000 .elementor-element.elementor-element-7fa01cf2{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9000 .elementor-element.elementor-element-211f98c2{--display:flex;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9000 .elementor-element.elementor-element-72bcce42{column-gap:0px;text-align:start;font-size:14px;font-weight:500;text-transform:none;letter-spacing:1px;color:#479690;}.elementor-9000 .elementor-element.elementor-element-72bcce42 p{margin-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-72bcce42 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9000 .elementor-element.elementor-element-70a8ab9b .elementor-heading-title{font-size:55px;font-weight:700;color:#0C4A4A;}.elementor-9000 .elementor-element.elementor-element-5e7699a5{font-size:13px;color:var( --e-global-color-text );}.elementor-9000 .elementor-element.elementor-element-5e7699a5 p{margin-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-37768c25{--divider-border-style:solid;--divider-color:#C8A96E;--divider-border-width:3px;}.elementor-9000 .elementor-element.elementor-element-37768c25 .elementor-divider-separator{width:50px;}.elementor-9000 .elementor-element.elementor-element-37768c25 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9000 .elementor-element.elementor-element-20368432{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:16px 16px 16px 16px;}.elementor-9000 .elementor-element.elementor-element-20368432:not(.elementor-motion-effects-element-type-background), .elementor-9000 .elementor-element.elementor-element-20368432 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D5050;}.elementor-9000 .elementor-element.elementor-element-78452321{--display:flex;--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-9000 .elementor-element.elementor-element-f14a59c .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-757aa136{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-45a9c7fa{--display:flex;--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:space-between;--align-items:center;}.elementor-9000 .elementor-element.elementor-element-55609852 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-7e18efab{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-1e69e3ce{--display:flex;--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:space-between;--align-items:center;}.elementor-9000 .elementor-element.elementor-element-448ca49e .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-46861cc7{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-7e710495{--display:flex;--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-9000 .elementor-element.elementor-element-4df7c8b3 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-5037081{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-736be8ff{--display:flex;--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-9000 .elementor-element.elementor-element-38daf5e1 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-9000 .elementor-element.elementor-element-2310405c{font-size:13px;font-weight:600;letter-spacing:1px;color:#C2F2E9;}.elementor-9000 .elementor-element.elementor-element-8e57c9{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:40px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:40px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-slides-gap:10px;}.elementor-9000 .elementor-element.elementor-element-f0124c8{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-9000 .elementor-element.elementor-element-2d22c264{font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-9000 .elementor-element.elementor-element-2d22c264 p{margin-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-4996e2c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-9000 .elementor-element.elementor-element-4996e2c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-9000 .elementor-element.elementor-element-4996e2c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-9000 .elementor-element.elementor-element-4996e2c8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-9000 .elementor-element.elementor-element-4996e2c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-9000 .elementor-element.elementor-element-4996e2c8 .elementor-icon-list-icon i{color:#14B8A6;transition:color 0.3s;}.elementor-9000 .elementor-element.elementor-element-4996e2c8 .elementor-icon-list-icon svg{fill:#14B8A6;transition:fill 0.3s;}.elementor-9000 .elementor-element.elementor-element-4996e2c8{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-9000 .elementor-element.elementor-element-4996e2c8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9000 .elementor-element.elementor-element-4996e2c8 .elementor-icon-list-item > a{font-size:15px;font-weight:600;line-height:40px;}.elementor-9000 .elementor-element.elementor-element-4996e2c8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-9000 .elementor-element.elementor-element-4d7fae19 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9000 .elementor-element.elementor-element-4d7fae19 .elementor-button{font-size:15px;font-weight:700;background-color:#0F766E;border-radius:16px 16px 16px 16px;padding:15px 15px 15px 15px;}.elementor-9000 .elementor-element.elementor-element-359a6f5a{--n-tabs-direction:row-reverse;--n-tabs-heading-direction:column;--n-tabs-heading-width:240px;--n-tabs-title-flex-basis:initial;--n-tabs-title-flex-shrink:initial;--n-tabs-title-gap:30px;--n-tabs-title-border-radius:16px 16px 16px 16px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:10px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:10px;}:where( .elementor-9000 .elementor-element.elementor-element-359a6f5a.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px;}@media(min-width:768px){.elementor-9000 .elementor-element.elementor-element-77cd3ff4{--content-width:1240px;}.elementor-9000 .elementor-element.elementor-element-46bc36e4{--content-width:100%;}.elementor-9000 .elementor-element.elementor-element-47afcc19{--width:55%;}.elementor-9000 .elementor-element.elementor-element-34bb6ff4{--width:45%;}.elementor-9000 .elementor-element.elementor-element-157642bb{--content-width:100%;}.elementor-9000 .elementor-element.elementor-element-5d97c3fc{--width:55%;}.elementor-9000 .elementor-element.elementor-element-1b0f423e{--width:45%;}.elementor-9000 .elementor-element.elementor-element-10f9e9f0{--content-width:100%;}.elementor-9000 .elementor-element.elementor-element-2ab14fd6{--width:55%;}.elementor-9000 .elementor-element.elementor-element-278b0a54{--width:45%;}.elementor-9000 .elementor-element.elementor-element-3a1ca5f6{--content-width:100%;}.elementor-9000 .elementor-element.elementor-element-1e2f767f{--width:55%;}.elementor-9000 .elementor-element.elementor-element-17528039{--width:45%;}.elementor-9000 .elementor-element.elementor-element-4bfa8e4d{--content-width:100%;}.elementor-9000 .elementor-element.elementor-element-312834be{--width:55%;}.elementor-9000 .elementor-element.elementor-element-7099dad0{--width:45%;}.elementor-9000 .elementor-element.elementor-element-1fea97a9{--content-width:100%;}.elementor-9000 .elementor-element.elementor-element-5e69e2a{--width:55%;}.elementor-9000 .elementor-element.elementor-element-467668d{--width:45%;}.elementor-9000 .elementor-element.elementor-element-59453798{--content-width:100%;}.elementor-9000 .elementor-element.elementor-element-26b72f8c{--width:55%;}.elementor-9000 .elementor-element.elementor-element-5334af2c{--width:45%;}.elementor-9000 .elementor-element.elementor-element-1250508d{--content-width:100%;}.elementor-9000 .elementor-element.elementor-element-6d23be0d{--width:55%;}.elementor-9000 .elementor-element.elementor-element-6d5422d5{--width:45%;}.elementor-9000 .elementor-element.elementor-element-772da90{--content-width:100%;}.elementor-9000 .elementor-element.elementor-element-5b30adb{--width:55%;}.elementor-9000 .elementor-element.elementor-element-1aa4774{--width:45%;}.elementor-9000 .elementor-element.elementor-element-6d37f984{--content-width:100%;}.elementor-9000 .elementor-element.elementor-element-471784ba{--width:55%;}.elementor-9000 .elementor-element.elementor-element-693fd26c{--width:45%;}.elementor-9000 .elementor-element.elementor-element-6bf9c51{--content-width:100%;}.elementor-9000 .elementor-element.elementor-element-2c790e3d{--width:55%;}.elementor-9000 .elementor-element.elementor-element-1fcf5164{--width:45%;}.elementor-9000 .elementor-element.elementor-element-3e65c290{--content-width:100%;}.elementor-9000 .elementor-element.elementor-element-7fa01cf2{--width:55%;}.elementor-9000 .elementor-element.elementor-element-20368432{--width:45%;}}@media(max-width:1024px){.elementor-9000 .elementor-element.elementor-element-55bd5e57{--e-n-carousel-swiper-slides-to-display:2;}.elementor-9000 .elementor-element.elementor-element-18551271{--e-n-carousel-swiper-slides-to-display:2;}.elementor-9000 .elementor-element.elementor-element-10cd9b16{--e-n-carousel-swiper-slides-to-display:2;}.elementor-9000 .elementor-element.elementor-element-560b0104{--e-n-carousel-swiper-slides-to-display:2;}.elementor-9000 .elementor-element.elementor-element-45740c45{--e-n-carousel-swiper-slides-to-display:2;}.elementor-9000 .elementor-element.elementor-element-5babc7b6{--e-n-carousel-swiper-slides-to-display:2;}.elementor-9000 .elementor-element.elementor-element-5b362d6c{--e-n-carousel-swiper-slides-to-display:2;}.elementor-9000 .elementor-element.elementor-element-3fd9b47d{--e-n-carousel-swiper-slides-to-display:2;}.elementor-9000 .elementor-element.elementor-element-600d7000{--e-n-carousel-swiper-slides-to-display:2;}.elementor-9000 .elementor-element.elementor-element-309282a9{--e-n-carousel-swiper-slides-to-display:2;}.elementor-9000 .elementor-element.elementor-element-112ff262{--e-n-carousel-swiper-slides-to-display:2;}.elementor-9000 .elementor-element.elementor-element-8e57c9{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-9000 .elementor-element.elementor-element-55bd5e57{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9000 .elementor-element.elementor-element-18551271{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9000 .elementor-element.elementor-element-10cd9b16{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9000 .elementor-element.elementor-element-560b0104{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9000 .elementor-element.elementor-element-45740c45{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9000 .elementor-element.elementor-element-5babc7b6{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9000 .elementor-element.elementor-element-d4dbe19{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9000 .elementor-element.elementor-element-59453798{--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;--align-items:center;}.elementor-9000 .elementor-element.elementor-element-1224ad79{font-size:12px;}.elementor-9000 .elementor-element.elementor-element-3cd5beee .elementor-heading-title{font-size:35px;}.elementor-9000 .elementor-element.elementor-element-5b1459b6{font-size:10px;}.elementor-9000 .elementor-element.elementor-element-316b8f63 .elementor-divider-separator{width:50px;}.elementor-9000 .elementor-element.elementor-element-5334af2c{--min-height:0px;}.elementor-9000 .elementor-element.elementor-element-a235ad7{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9000 .elementor-element.elementor-element-19bc0829 .elementor-heading-title{font-size:15px;}.elementor-9000 .elementor-element.elementor-element-6dc5a000{text-align:center;font-size:11px;}.elementor-9000 .elementor-element.elementor-element-240fa6d8{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9000 .elementor-element.elementor-element-6dfacfd .elementor-heading-title{font-size:15px;}.elementor-9000 .elementor-element.elementor-element-5fbc5760{text-align:center;font-size:11px;}.elementor-9000 .elementor-element.elementor-element-99c7d51{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9000 .elementor-element.elementor-element-3f7dae3 .elementor-heading-title{font-size:15px;}.elementor-9000 .elementor-element.elementor-element-6722fac0{text-align:center;font-size:11px;}.elementor-9000 .elementor-element.elementor-element-7741a05f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9000 .elementor-element.elementor-element-27a89c3e .elementor-heading-title{font-size:15px;}.elementor-9000 .elementor-element.elementor-element-411feb4d{text-align:center;font-size:11px;}.elementor-9000 .elementor-element.elementor-element-5b362d6c{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9000 .elementor-element.elementor-element-5b362d6c.elementor-element{--align-self:center;}.elementor-9000 .elementor-element.elementor-element-286ad4cc{font-size:12px;}.elementor-9000 .elementor-element.elementor-element-e220690 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9000 .elementor-element.elementor-element-e220690 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9000 .elementor-element.elementor-element-e220690 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9000 .elementor-element.elementor-element-e220690 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9000 .elementor-element.elementor-element-e220690 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9000 .elementor-element.elementor-element-e220690{--e-icon-list-icon-size:6px;}.elementor-9000 .elementor-element.elementor-element-e220690 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9000 .elementor-element.elementor-element-e220690 .elementor-icon-list-item > a{font-size:12px;}.elementor-9000 .elementor-element.elementor-element-56f369 .elementor-button{font-size:12px;padding:10px 10px 10px 10px;}.elementor-9000 .elementor-element.elementor-element-6937fffe{--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-9000 .elementor-element.elementor-element-1250508d{--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;--align-items:center;}.elementor-9000 .elementor-element.elementor-element-6d23be0d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9000 .elementor-element.elementor-element-3de2187d{font-size:12px;}.elementor-9000 .elementor-element.elementor-element-39cca4bb .elementor-heading-title{font-size:35px;}.elementor-9000 .elementor-element.elementor-element-33af074e{font-size:10px;}.elementor-9000 .elementor-element.elementor-element-2cd7b763 .elementor-divider-separator{width:50px;}.elementor-9000 .elementor-element.elementor-element-6d5422d5{--min-height:0px;}.elementor-9000 .elementor-element.elementor-element-4f784433{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9000 .elementor-element.elementor-element-4c843f .elementor-heading-title{font-size:15px;}.elementor-9000 .elementor-element.elementor-element-504b2c21{text-align:center;font-size:11px;}.elementor-9000 .elementor-element.elementor-element-46369e66{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9000 .elementor-element.elementor-element-43c62fb7 .elementor-heading-title{font-size:15px;}.elementor-9000 .elementor-element.elementor-element-72cc6d2b{text-align:center;font-size:11px;}.elementor-9000 .elementor-element.elementor-element-5e6781ea{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9000 .elementor-element.elementor-element-6a3ce185 .elementor-heading-title{font-size:15px;}.elementor-9000 .elementor-element.elementor-element-52c95e00{text-align:center;}.elementor-9000 .elementor-element.elementor-element-28bf7cb0{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9000 .elementor-element.elementor-element-3426c953 .elementor-heading-title{font-size:15px;}.elementor-9000 .elementor-element.elementor-element-6b5a9b7{text-align:center;}.elementor-9000 .elementor-element.elementor-element-3fd9b47d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9000 .elementor-element.elementor-element-7c2cb888{font-size:12px;}.elementor-9000 .elementor-element.elementor-element-35e4e2a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9000 .elementor-element.elementor-element-35e4e2a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9000 .elementor-element.elementor-element-35e4e2a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9000 .elementor-element.elementor-element-35e4e2a0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9000 .elementor-element.elementor-element-35e4e2a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9000 .elementor-element.elementor-element-35e4e2a0{--e-icon-list-icon-size:6px;}.elementor-9000 .elementor-element.elementor-element-35e4e2a0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9000 .elementor-element.elementor-element-35e4e2a0 .elementor-icon-list-item > a{font-size:12px;}.elementor-9000 .elementor-element.elementor-element-7baa3b47 .elementor-button{font-size:12px;padding:10px 10px 10px 10px;}.elementor-9000 .elementor-element.elementor-element-7baa3b47{width:100%;max-width:100%;}.elementor-9000 .elementor-element.elementor-element-68cdd79c{font-size:12px;}.elementor-9000 .elementor-element.elementor-element-115d70ca .elementor-heading-title{font-size:35px;}.elementor-9000 .elementor-element.elementor-element-56e85f87{font-size:10px;}.elementor-9000 .elementor-element.elementor-element-1261a78d .elementor-divider-separator{width:50px;}.elementor-9000 .elementor-element.elementor-element-1aa4774{--min-height:0px;}.elementor-9000 .elementor-element.elementor-element-4d92c561{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9000 .elementor-element.elementor-element-7f31d9f5 .elementor-heading-title{font-size:15px;}.elementor-9000 .elementor-element.elementor-element-71c133ee{text-align:center;font-size:11px;}.elementor-9000 .elementor-element.elementor-element-30d4f6c4{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9000 .elementor-element.elementor-element-6aa7f21 .elementor-heading-title{font-size:15px;}.elementor-9000 .elementor-element.elementor-element-2f5a885c{text-align:center;font-size:11px;}.elementor-9000 .elementor-element.elementor-element-52c7b3de{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9000 .elementor-element.elementor-element-4a3747a3 .elementor-heading-title{font-size:15px;}.elementor-9000 .elementor-element.elementor-element-686a7692{text-align:center;}.elementor-9000 .elementor-element.elementor-element-600d7000{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9000 .elementor-element.elementor-element-6f80e7f7{font-size:12px;}.elementor-9000 .elementor-element.elementor-element-759c0718 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9000 .elementor-element.elementor-element-759c0718 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9000 .elementor-element.elementor-element-759c0718 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9000 .elementor-element.elementor-element-759c0718 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9000 .elementor-element.elementor-element-759c0718 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9000 .elementor-element.elementor-element-759c0718{--e-icon-list-icon-size:6px;}.elementor-9000 .elementor-element.elementor-element-759c0718 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9000 .elementor-element.elementor-element-759c0718 .elementor-icon-list-item > a{font-size:12px;}.elementor-9000 .elementor-element.elementor-element-48f765c1 .elementor-button{font-size:12px;padding:10px 10px 10px 10px;}.elementor-9000 .elementor-element.elementor-element-4b6b0cd0{font-size:12px;}.elementor-9000 .elementor-element.elementor-element-500d3f69 .elementor-heading-title{font-size:35px;}.elementor-9000 .elementor-element.elementor-element-105e809a{font-size:10px;}.elementor-9000 .elementor-element.elementor-element-3edb894f .elementor-divider-separator{width:50px;}.elementor-9000 .elementor-element.elementor-element-693fd26c{--min-height:0px;}.elementor-9000 .elementor-element.elementor-element-104e0b4b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9000 .elementor-element.elementor-element-269f56a6 .elementor-heading-title{font-size:15px;}.elementor-9000 .elementor-element.elementor-element-5b934e33{text-align:center;font-size:11px;}.elementor-9000 .elementor-element.elementor-element-14a328c7{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9000 .elementor-element.elementor-element-465a1092 .elementor-heading-title{font-size:15px;}.elementor-9000 .elementor-element.elementor-element-1499d6ec{text-align:center;font-size:11px;}.elementor-9000 .elementor-element.elementor-element-788c7c0e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9000 .elementor-element.elementor-element-664c7d44 .elementor-heading-title{font-size:15px;}.elementor-9000 .elementor-element.elementor-element-59f4f3c7{text-align:center;}.elementor-9000 .elementor-element.elementor-element-309282a9{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9000 .elementor-element.elementor-element-b3699c6{font-size:12px;}.elementor-9000 .elementor-element.elementor-element-6dbeae53 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9000 .elementor-element.elementor-element-6dbeae53 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9000 .elementor-element.elementor-element-6dbeae53 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9000 .elementor-element.elementor-element-6dbeae53 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9000 .elementor-element.elementor-element-6dbeae53 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9000 .elementor-element.elementor-element-6dbeae53{--e-icon-list-icon-size:6px;}.elementor-9000 .elementor-element.elementor-element-6dbeae53 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9000 .elementor-element.elementor-element-6dbeae53 .elementor-icon-list-item > a{font-size:12px;}.elementor-9000 .elementor-element.elementor-element-773bf829 .elementor-button{font-size:12px;padding:10px 10px 10px 10px;}.elementor-9000 .elementor-element.elementor-element-320e5ac3{font-size:12px;}.elementor-9000 .elementor-element.elementor-element-11185459 .elementor-heading-title{font-size:35px;}.elementor-9000 .elementor-element.elementor-element-32c20029{font-size:10px;}.elementor-9000 .elementor-element.elementor-element-390d8563 .elementor-divider-separator{width:50px;}.elementor-9000 .elementor-element.elementor-element-1fcf5164{--min-height:0px;}.elementor-9000 .elementor-element.elementor-element-74503306{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9000 .elementor-element.elementor-element-15cdef3f .elementor-heading-title{font-size:15px;}.elementor-9000 .elementor-element.elementor-element-15a367c3{text-align:center;font-size:11px;}.elementor-9000 .elementor-element.elementor-element-776b0e85{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9000 .elementor-element.elementor-element-3a819afe .elementor-heading-title{font-size:15px;}.elementor-9000 .elementor-element.elementor-element-6ff3267b{text-align:center;font-size:11px;}.elementor-9000 .elementor-element.elementor-element-4e1468f3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9000 .elementor-element.elementor-element-47d780dc .elementor-heading-title{font-size:15px;}.elementor-9000 .elementor-element.elementor-element-1393bd2c{text-align:center;}.elementor-9000 .elementor-element.elementor-element-112ff262{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9000 .elementor-element.elementor-element-396794b1{font-size:12px;}.elementor-9000 .elementor-element.elementor-element-8b30a3f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9000 .elementor-element.elementor-element-8b30a3f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9000 .elementor-element.elementor-element-8b30a3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9000 .elementor-element.elementor-element-8b30a3f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9000 .elementor-element.elementor-element-8b30a3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9000 .elementor-element.elementor-element-8b30a3f{--e-icon-list-icon-size:6px;}.elementor-9000 .elementor-element.elementor-element-8b30a3f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9000 .elementor-element.elementor-element-8b30a3f .elementor-icon-list-item > a{font-size:12px;}.elementor-9000 .elementor-element.elementor-element-2e0bb74f .elementor-button{font-size:12px;padding:10px 10px 10px 10px;}.elementor-9000 .elementor-element.elementor-element-72bcce42{font-size:12px;}.elementor-9000 .elementor-element.elementor-element-70a8ab9b .elementor-heading-title{font-size:35px;}.elementor-9000 .elementor-element.elementor-element-5e7699a5{font-size:10px;}.elementor-9000 .elementor-element.elementor-element-37768c25 .elementor-divider-separator{width:50px;}.elementor-9000 .elementor-element.elementor-element-20368432{--min-height:0px;}.elementor-9000 .elementor-element.elementor-element-78452321{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9000 .elementor-element.elementor-element-f14a59c .elementor-heading-title{font-size:15px;}.elementor-9000 .elementor-element.elementor-element-757aa136{text-align:center;font-size:11px;}.elementor-9000 .elementor-element.elementor-element-45a9c7fa{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9000 .elementor-element.elementor-element-55609852 .elementor-heading-title{font-size:15px;}.elementor-9000 .elementor-element.elementor-element-7e18efab{text-align:center;font-size:11px;}.elementor-9000 .elementor-element.elementor-element-1e69e3ce{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9000 .elementor-element.elementor-element-448ca49e .elementor-heading-title{font-size:15px;}.elementor-9000 .elementor-element.elementor-element-46861cc7{text-align:center;}.elementor-9000 .elementor-element.elementor-element-7e710495{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9000 .elementor-element.elementor-element-4df7c8b3 .elementor-heading-title{font-size:15px;}.elementor-9000 .elementor-element.elementor-element-5037081{text-align:center;}.elementor-9000 .elementor-element.elementor-element-736be8ff{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9000 .elementor-element.elementor-element-38daf5e1 .elementor-heading-title{font-size:15px;}.elementor-9000 .elementor-element.elementor-element-2310405c{text-align:center;}.elementor-9000 .elementor-element.elementor-element-8e57c9{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9000 .elementor-element.elementor-element-2d22c264{font-size:12px;}.elementor-9000 .elementor-element.elementor-element-4996e2c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9000 .elementor-element.elementor-element-4996e2c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9000 .elementor-element.elementor-element-4996e2c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9000 .elementor-element.elementor-element-4996e2c8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9000 .elementor-element.elementor-element-4996e2c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9000 .elementor-element.elementor-element-4996e2c8{--e-icon-list-icon-size:6px;}.elementor-9000 .elementor-element.elementor-element-4996e2c8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9000 .elementor-element.elementor-element-4996e2c8 .elementor-icon-list-item > a{font-size:12px;}.elementor-9000 .elementor-element.elementor-element-4d7fae19 .elementor-button{font-size:12px;padding:10px 10px 10px 10px;}.elementor-9000 .elementor-element.elementor-element-359a6f5a{--n-tabs-title-justify-content:center;--n-tabs-title-align-items:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:0px;--n-tabs-title-font-size:12px;}}/* Start custom CSS for text-editor, class: .elementor-element-58062dc5 */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30337238 */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d945aea */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5df204e3 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f3b3811 */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a4e15e4 */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a48109b */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-237f7a88 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31a8371b */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50fa2f5b */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71c642e8 */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-275f7bd7 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a78db65 */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f681adf */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f701b4 */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-726b4819 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6eb38bc7 */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b53071a */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ff54378 */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3ebfa503 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36190522 */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e791720 */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32364b83 */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44ab2647 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58062dc5 */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30337238 */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d945aea */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5df204e3 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f3b3811 */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a4e15e4 */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a48109b */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-237f7a88 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31a8371b */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50fa2f5b */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71c642e8 */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-275f7bd7 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a78db65 */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f681adf */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f701b4 */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-726b4819 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6eb38bc7 */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b53071a */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ff54378 */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3ebfa503 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36190522 */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e791720 */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32364b83 */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44ab2647 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58062dc5 */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30337238 */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d945aea */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5df204e3 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f3b3811 */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a4e15e4 */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a48109b */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-237f7a88 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31a8371b */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50fa2f5b */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71c642e8 */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-275f7bd7 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a78db65 */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f681adf */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f701b4 */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-726b4819 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6eb38bc7 */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b53071a */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ff54378 */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3ebfa503 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36190522 */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e791720 */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32364b83 */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44ab2647 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58062dc5 */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30337238 */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d945aea */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5df204e3 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f3b3811 */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a4e15e4 */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a48109b */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-237f7a88 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31a8371b */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50fa2f5b */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71c642e8 */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-275f7bd7 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a78db65 */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f681adf */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f701b4 */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-726b4819 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6eb38bc7 */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b53071a */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ff54378 */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3ebfa503 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36190522 */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e791720 */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32364b83 */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44ab2647 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58062dc5 */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30337238 */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d945aea */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5df204e3 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f3b3811 */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a4e15e4 */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a48109b */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-237f7a88 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31a8371b */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50fa2f5b */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71c642e8 */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-275f7bd7 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a78db65 */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f681adf */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f701b4 */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-726b4819 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6eb38bc7 */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b53071a */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ff54378 */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3ebfa503 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36190522 */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e791720 */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32364b83 */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44ab2647 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58062dc5 */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30337238 */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d945aea */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5df204e3 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f3b3811 */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a4e15e4 */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a48109b */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-237f7a88 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31a8371b */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50fa2f5b */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71c642e8 */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-275f7bd7 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a78db65 */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f681adf */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f701b4 */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-726b4819 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6eb38bc7 */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b53071a */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ff54378 */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3ebfa503 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36190522 */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e791720 */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32364b83 */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44ab2647 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58062dc5 */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30337238 */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d945aea */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5df204e3 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bed86db */.product-image{
    animation: productFloat 5s ease-in-out infinite;
}

.product-image img{
    filter: drop-shadow(
        0 25px 24px rgba(0,0,0,.18)
    );
}

@keyframes productFloat{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f3b3811 */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a4e15e4 */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a48109b */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-237f7a88 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31a8371b */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50fa2f5b */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71c642e8 */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-275f7bd7 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a78db65 */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f681adf */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f701b4 */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-726b4819 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6eb38bc7 */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b53071a */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ff54378 */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3ebfa503 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36190522 */.usecase-eyebrow{
    width: fit-content;
    padding: 8px 13px;
    border-radius: 99px;
    background: linear-gradient(
        180deg,
        #F5FFFC,
        #E7F8F3
    );
    border: 1px solid #CCEAE3;
}

.usecase-eyebrow .elementor-heading-title{
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .8px;
    text-transform: uppercase;
    color: #0F766E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e791720 */.fabric-chip{
    width: auto !important;
    padding: 9px 12px;
    border-radius: 12px;
    background: #F7FBFA;
    border: 1px solid #E0ECE9;
    transition: all .25s ease;
}

.fabric-chip:hover{
    transform: translateY(-2px);
    background: #EFFAF7;
    border-color: #B8DED6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32364b83 */.fabric-recommend-card{
    position: relative;
    padding: 24px;
    margin-top: 12px;
    background: #FFFFFF;
    border: 1px solid #DCEAE7;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(10,75,71,.06);
}

.fabric-recommend-card::before{
    content: "";
    position: absolute;
    top: -1px;
    left: 24px;
    width: 76px;
    height: 3px;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(
        90deg,
        #E5B85C,
        #F1CF7C
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44ab2647 */.usecase-button .elementor-button{
    background: linear-gradient(
        135deg,
        #0F766E,
        #12A394
    );
    border-radius: 14px;
    padding: 14px 20px;
    box-shadow: 0 9px 22px rgba(18,163,148,.24);
    transition: all .25s ease;
}

.usecase-button .elementor-button:hover{
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(18,163,148,.28);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-483ddd90 *//* =========================================================
   FABRIKU — INTERACTIVE NESTED TABS
   DESKTOP + TABLET + MOBILE

   TYPOGRAPHY, TEXT POSITION & ICON:
   DIATUR LANGSUNG DARI ELEMENTOR
========================================================= */


/* =========================================================
   GLOBAL VARIABLES
========================================================= */

.elementor-9000 .elementor-element.elementor-element-483ddd90 {

  --fb-dark: #0c4a4a;
  --fb-dark-2: #0f5e5e;
  --fb-primary: #0f766e;
  --fb-hover: #0d9488;
  --fb-accent: #14b8a6;
  --fb-gold: #c8a96e;
  --fb-light: #f0fdfa;
  --fb-white: #ffffff;

  /* Desktop tab rail width */
  --fb-tab-width:
    clamp(128px, 10.5%, 145px);

  --n-tabs-heading-width:
    var(--fb-tab-width) !important;

}


/* =========================================================
   MAIN CARD
========================================================= */

.elementor-9000 .elementor-element.elementor-element-483ddd90 .e-n-tabs {

  overflow: hidden;

  border-radius: 24px;

  background: #ffffff;

  box-shadow:
    0 18px 55px
    rgba(12,74,74,.14);

}


/* =========================================================
   DESKTOP — RIGHT TAB NAVIGATION
========================================================= */

.elementor-9000 .elementor-element.elementor-element-483ddd90 .e-n-tabs-heading {

  width:
    var(--fb-tab-width) !important;

  flex:
    0 0 var(--fb-tab-width) !important;

  background: #083f3f;

  gap: 0 !important;

}


/* Content uses remaining space */
.elementor-9000 .elementor-element.elementor-element-483ddd90 .e-n-tabs-content {

  flex:
    1 1 0 !important;

  min-width:
    0 !important;

}


/* =========================================================
   INDIVIDUAL TAB
========================================================= */

.elementor-9000 .elementor-element.elementor-element-483ddd90 .e-n-tab-title {

  width:
    100% !important;

  min-height:
    110px;

  padding:
    12px 10px !important;

  border:
    0 !important;

  border-bottom:
    1px solid
    rgba(255,255,255,.14)
    !important;

  border-radius:
    0 !important;

  color:
    #ccfbf1;

  background:
    transparent;

  box-sizing:
    border-box;

  transition:
    background .25s ease,
    color .25s ease;

}


/* =========================================================
   TAB TITLE
   Tidak ada typography/alignment di sini.
   Atur dari Elementor:
   Style → Title
========================================================= */

.elementor-9000 .elementor-element.elementor-element-483ddd90 .e-n-tab-title-text {

  max-width:
    100%;

  overflow:
    visible !important;

  text-overflow:
    unset !important;

}


/* =========================================================
   TAB HOVER
========================================================= */

.elementor-9000 .elementor-element.elementor-element-483ddd90 .e-n-tab-title:hover {

  background:
    rgba(255,255,255,.07);

  color:
    #ffffff;

}


/* =========================================================
   ACTIVE TAB
========================================================= */

.elementor-9000 .elementor-element.elementor-element-483ddd90
.e-n-tab-title[aria-selected="true"] {

  background:

    linear-gradient(
      135deg,
      #0f766e,
      #0d9488
    );

  color:
    #ffffff;

}


/* Gold indicator desktop */
.elementor-9000 .elementor-element.elementor-element-483ddd90
.e-n-tab-title[aria-selected="true"]::before {

  content: "";

  position: absolute;

  left: 0;

  top: 0;

  bottom: 0;

  width: 4px;

  background:
    #c8a96e;

}


/* =========================================================
   ICON
   Tidak ada size / position / alignment.

   Atur langsung melalui:
   Elementor → Style → Icon
========================================================= */


/* =========================================================
   TAB INNER CONTENT
========================================================= */

.elementor-9000 .elementor-element.elementor-element-483ddd90 .fb-tab-panel {

  display:
    flex;

  width:
    100%;

  min-height:
    590px;

}


/* =========================================================
   LEFT CONTENT
========================================================= */

.elementor-9000 .elementor-element.elementor-element-483ddd90 .fb-copy {

  width:
    55%;

  padding:
    clamp(38px,5vw,60px);

  display:
    flex;

  flex-direction:
    column;

  justify-content:
    center;

  background:
    #ffffff;

}


/* =========================================================
   RIGHT VISUAL / CAROUSEL
========================================================= */

.elementor-9000 .elementor-element.elementor-element-483ddd90 .fb-visual {

  width:
    45%;

  min-height:
    590px;

  padding:
    36px;

  display:
    flex;

  align-items:
    center;

  justify-content:
    center;

  overflow:
    hidden;

  background:

    radial-gradient(
      circle at 50% 45%,
      rgba(45,212,191,.15),
      transparent 35%
    ),

    linear-gradient(
      135deg,
      #0c4a4a,
      #0f5e5e
    );

}


/* =========================================================
   RECOMMENDED FABRIC LIST
========================================================= */

.elementor-9000 .elementor-element.elementor-element-483ddd90
.fb-fabric-list
.elementor-icon-list-icon {

  color:
    #14b8a6;

}


.elementor-9000 .elementor-element.elementor-element-483ddd90
.fb-fabric-list
.elementor-icon-list-text {

  color:
    #374151;

  font-weight:
    500;

}


.elementor-9000 .elementor-element.elementor-element-483ddd90
.fb-fabric-list a:hover
.elementor-icon-list-text {

  color:
    #0f766e;

}


/* =========================================================
   PRODUCT CAROUSEL
========================================================= */

.elementor-9000 .elementor-element.elementor-element-483ddd90 .fb-product-carousel {

  width:
    100%;

}


/* Carousel spacing */
.elementor-9000 .elementor-element.elementor-element-483ddd90
.fb-product-carousel
.swiper {

  padding-bottom:
    42px;

}


/* Carousel dots */
.elementor-9000 .elementor-element.elementor-element-483ddd90
.fb-product-carousel
.swiper-pagination-bullet {

  background:
    #ccfbf1;

  opacity:
    .35;

}


.elementor-9000 .elementor-element.elementor-element-483ddd90
.fb-product-carousel
.swiper-pagination-bullet-active {

  background:
    #c8a96e;

  opacity:
    1;

}


/* Carousel arrows */
.elementor-9000 .elementor-element.elementor-element-483ddd90
.fb-product-carousel
.elementor-swiper-button {

  color:
    #ffffff;

  background:
    rgba(255,255,255,.08);

  border-radius:
    50%;

}


/* =========================================================
   TABLET
   <= 1024px
========================================================= */

@media (max-width: 1024px) {


  .elementor-9000 .elementor-element.elementor-element-483ddd90 {

    --n-tabs-heading-width:
      100% !important;

  }


  .elementor-9000 .elementor-element.elementor-element-483ddd90 .e-n-tabs {

    flex-direction:
      column !important;

  }


  /* Navigation goes above content */
  .elementor-9000 .elementor-element.elementor-element-483ddd90 .e-n-tabs-heading {

    order:
      -1;

    width:
      100% !important;

    flex:
      0 0 auto !important;

    display:
      flex !important;

    flex-direction:
      row !important;

    overflow-x:
      auto;

    gap:
      0 !important;

  }


  .elementor-9000 .elementor-element.elementor-element-483ddd90 .e-n-tab-title {

    min-width:
      110px;

    min-height:
      86px;

    flex:
      1 0 110px !important;

    border-right:

      1px solid
      rgba(255,255,255,.14)
      !important;

  }


  /* Active indicator bottom */
  .elementor-9000 .elementor-element.elementor-element-483ddd90
  .e-n-tab-title[aria-selected="true"]::before {

    top:
      auto !important;

    left:
      0 !important;

    right:
      0 !important;

    bottom:
      0 !important;

    width:
      auto !important;

    height:
      4px !important;

  }

}


/* =========================================================
   MOBILE
   <= 767px

   Navigation:
   3 Columns × 2 Rows
========================================================= */

@media (max-width: 767px) {


  /* =======================================================
     MAIN CARD
  ======================================================= */

  .elementor-9000 .elementor-element.elementor-element-483ddd90 .e-n-tabs {

    flex-direction:
      column !important;

    border-radius:
      18px !important;

    overflow:
      hidden !important;

  }


  /* =======================================================
     MOBILE TAB NAVIGATION
  ======================================================= */

  .elementor-9000 .elementor-element.elementor-element-483ddd90 .e-n-tabs-heading {

    order:
      -1 !important;

    width:
      100% !important;

    max-width:
      100% !important;

    flex:
      none !important;

    display:
      grid !important;

    grid-template-columns:

      repeat(
        3,
        minmax(0,1fr)
      ) !important;

    grid-template-rows:

      repeat(
        2,
        auto
      ) !important;

    gap:
      0 !important;

    overflow:
      visible !important;

    background:
      #083f3f;

  }


  /* =======================================================
     MOBILE INDIVIDUAL TAB
  ======================================================= */

  .elementor-9000 .elementor-element.elementor-element-483ddd90 .e-n-tab-title {

    width:
      100% !important;

    min-width:
      0 !important;

    max-width:
      none !important;

    min-height:
      64px !important;

    flex:
      none !important;

    padding:
      10px 6px !important;

    border:
      0 !important;

    border-right:

      1px solid
      rgba(255,255,255,.12)
      !important;

    border-bottom:

      1px solid
      rgba(255,255,255,.12)
      !important;

    border-radius:
      0 !important;

    box-sizing:
      border-box;

  }


  /* =======================================================
     MOBILE TITLE
     Typography dan alignment TIDAK dikontrol CSS
  ======================================================= */

  .elementor-9000 .elementor-element.elementor-element-483ddd90 .e-n-tab-title-text {

    max-width:
      100%;

    overflow:
      visible !important;

    text-overflow:
      unset !important;

  }


  /* =======================================================
     MOBILE ACTIVE TAB
  ======================================================= */

  .elementor-9000 .elementor-element.elementor-element-483ddd90
  .e-n-tab-title[aria-selected="true"] {

    background:

      linear-gradient(
        135deg,
        #0f766e,
        #0d9488
      );

    color:
      #ffffff;

  }


  /* Gold underline */
  .elementor-9000 .elementor-element.elementor-element-483ddd90
  .e-n-tab-title[aria-selected="true"]::before {

    content:
      "";

    position:
      absolute;

    top:
      auto !important;

    left:
      12px !important;

    right:
      12px !important;

    bottom:
      0 !important;

    width:
      auto !important;

    height:
      3px !important;

    border-radius:
      20px 20px 0 0;

    background:
      #c8a96e;

  }


  /* =======================================================
     MOBILE CONTENT
  ======================================================= */

  .elementor-9000 .elementor-element.elementor-element-483ddd90 .fb-tab-panel {

    flex-direction:
      column;

    min-height:
      0;

  }


  .elementor-9000 .elementor-element.elementor-element-483ddd90 .fb-copy,
  .elementor-9000 .elementor-element.elementor-element-483ddd90 .fb-visual {

    width:
      100%;

  }


  .elementor-9000 .elementor-element.elementor-element-483ddd90 .fb-copy {

    padding:
      30px 20px;

  }


  .elementor-9000 .elementor-element.elementor-element-483ddd90 .fb-visual {

    min-height:
      430px;

    padding:
      26px 18px;

  }


  .elementor-9000 .elementor-element.elementor-element-483ddd90
  .fb-product-carousel
  .swiper {

    padding-bottom:
      36px;

  }

}


/* =========================================================
   SMALL MOBILE
   <= 420px
========================================================= */

@media (max-width: 420px) {


  .elementor-9000 .elementor-element.elementor-element-483ddd90 .e-n-tab-title {

    min-height:
      60px !important;

    padding:
      8px 4px !important;

  }


  .elementor-9000 .elementor-element.elementor-element-483ddd90 .fb-copy {

    padding:
      28px 18px;

  }


  .elementor-9000 .elementor-element.elementor-element-483ddd90 .fb-visual {

    min-height:
      400px;

    padding:
      24px 15px;

  }

}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-359a6f5a *//* =========================================================
   FABRIKU — INTERACTIVE NESTED TABS
   DESKTOP + TABLET + MOBILE

   TYPOGRAPHY, TEXT POSITION & ICON:
   DIATUR LANGSUNG DARI ELEMENTOR
========================================================= */


/* =========================================================
   GLOBAL VARIABLES
========================================================= */

.elementor-9000 .elementor-element.elementor-element-359a6f5a {

  --fb-dark: #0c4a4a;
  --fb-dark-2: #0f5e5e;
  --fb-primary: #0f766e;
  --fb-hover: #0d9488;
  --fb-accent: #14b8a6;
  --fb-gold: #c8a96e;
  --fb-light: #f0fdfa;
  --fb-white: #ffffff;

  /* Desktop tab rail width */
  --fb-tab-width:
    clamp(128px, 10.5%, 145px);

  --n-tabs-heading-width:
    var(--fb-tab-width) !important;

}


/* =========================================================
   MAIN CARD
========================================================= */

.elementor-9000 .elementor-element.elementor-element-359a6f5a .e-n-tabs {

  overflow: hidden;

  border-radius: 24px;

  background: #ffffff;

  box-shadow:
    0 18px 55px
    rgba(12,74,74,.14);

}


/* =========================================================
   DESKTOP — RIGHT TAB NAVIGATION
========================================================= */

.elementor-9000 .elementor-element.elementor-element-359a6f5a .e-n-tabs-heading {

  width:
    var(--fb-tab-width) !important;

  flex:
    0 0 var(--fb-tab-width) !important;

  background: #083f3f;

  gap: 0 !important;

}


/* Content uses remaining space */
.elementor-9000 .elementor-element.elementor-element-359a6f5a .e-n-tabs-content {

  flex:
    1 1 0 !important;

  min-width:
    0 !important;

}


/* =========================================================
   INDIVIDUAL TAB
========================================================= */

.elementor-9000 .elementor-element.elementor-element-359a6f5a .e-n-tab-title {

  width:
    100% !important;

  min-height:
    110px;

  padding:
    12px 10px !important;

  border:
    0 !important;

  border-bottom:
    1px solid
    rgba(255,255,255,.14)
    !important;

  border-radius:
    0 !important;

  color:
    #ccfbf1;

  background:
    transparent;

  box-sizing:
    border-box;

  transition:
    background .25s ease,
    color .25s ease;

}


/* =========================================================
   TAB TITLE
   Tidak ada typography/alignment di sini.
   Atur dari Elementor:
   Style → Title
========================================================= */

.elementor-9000 .elementor-element.elementor-element-359a6f5a .e-n-tab-title-text {

  max-width:
    100%;

  overflow:
    visible !important;

  text-overflow:
    unset !important;

}


/* =========================================================
   TAB HOVER
========================================================= */

.elementor-9000 .elementor-element.elementor-element-359a6f5a .e-n-tab-title:hover {

  background:
    rgba(255,255,255,.07);

  color:
    #ffffff;

}


/* =========================================================
   ACTIVE TAB
========================================================= */

.elementor-9000 .elementor-element.elementor-element-359a6f5a
.e-n-tab-title[aria-selected="true"] {

  background:

    linear-gradient(
      135deg,
      #0f766e,
      #0d9488
    );

  color:
    #ffffff;

}


/* Gold indicator desktop */
.elementor-9000 .elementor-element.elementor-element-359a6f5a
.e-n-tab-title[aria-selected="true"]::before {

  content: "";

  position: absolute;

  left: 0;

  top: 0;

  bottom: 0;

  width: 4px;

  background:
    #c8a96e;

}


/* =========================================================
   ICON
   Tidak ada size / position / alignment.

   Atur langsung melalui:
   Elementor → Style → Icon
========================================================= */


/* =========================================================
   TAB INNER CONTENT
========================================================= */

.elementor-9000 .elementor-element.elementor-element-359a6f5a .fb-tab-panel {

  display:
    flex;

  width:
    100%;

  min-height:
    590px;

}


/* =========================================================
   LEFT CONTENT
========================================================= */

.elementor-9000 .elementor-element.elementor-element-359a6f5a .fb-copy {

  width:
    55%;

  padding:
    clamp(38px,5vw,60px);

  display:
    flex;

  flex-direction:
    column;

  justify-content:
    center;

  background:
    #ffffff;

}


/* =========================================================
   RIGHT VISUAL / CAROUSEL
========================================================= */

.elementor-9000 .elementor-element.elementor-element-359a6f5a .fb-visual {

  width:
    45%;

  min-height:
    590px;

  padding:
    36px;

  display:
    flex;

  align-items:
    center;

  justify-content:
    center;

  overflow:
    hidden;

  background:

    radial-gradient(
      circle at 50% 45%,
      rgba(45,212,191,.15),
      transparent 35%
    ),

    linear-gradient(
      135deg,
      #0c4a4a,
      #0f5e5e
    );

}


/* =========================================================
   RECOMMENDED FABRIC LIST
========================================================= */

.elementor-9000 .elementor-element.elementor-element-359a6f5a
.fb-fabric-list
.elementor-icon-list-icon {

  color:
    #14b8a6;

}


.elementor-9000 .elementor-element.elementor-element-359a6f5a
.fb-fabric-list
.elementor-icon-list-text {

  color:
    #374151;

  font-weight:
    500;

}


.elementor-9000 .elementor-element.elementor-element-359a6f5a
.fb-fabric-list a:hover
.elementor-icon-list-text {

  color:
    #0f766e;

}


/* =========================================================
   PRODUCT CAROUSEL
========================================================= */

.elementor-9000 .elementor-element.elementor-element-359a6f5a .fb-product-carousel {

  width:
    100%;

}


/* Carousel spacing */
.elementor-9000 .elementor-element.elementor-element-359a6f5a
.fb-product-carousel
.swiper {

  padding-bottom:
    42px;

}


/* Carousel dots */
.elementor-9000 .elementor-element.elementor-element-359a6f5a
.fb-product-carousel
.swiper-pagination-bullet {

  background:
    #ccfbf1;

  opacity:
    .35;

}


.elementor-9000 .elementor-element.elementor-element-359a6f5a
.fb-product-carousel
.swiper-pagination-bullet-active {

  background:
    #c8a96e;

  opacity:
    1;

}


/* Carousel arrows */
.elementor-9000 .elementor-element.elementor-element-359a6f5a
.fb-product-carousel
.elementor-swiper-button {

  color:
    #ffffff;

  background:
    rgba(255,255,255,.08);

  border-radius:
    50%;

}


/* =========================================================
   TABLET
   <= 1024px
========================================================= */

@media (max-width: 1024px) {


  .elementor-9000 .elementor-element.elementor-element-359a6f5a {

    --n-tabs-heading-width:
      100% !important;

  }


  .elementor-9000 .elementor-element.elementor-element-359a6f5a .e-n-tabs {

    flex-direction:
      column !important;

  }


  /* Navigation goes above content */
  .elementor-9000 .elementor-element.elementor-element-359a6f5a .e-n-tabs-heading {

    order:
      -1;

    width:
      100% !important;

    flex:
      0 0 auto !important;

    display:
      flex !important;

    flex-direction:
      row !important;

    overflow-x:
      auto;

    gap:
      0 !important;

  }


  .elementor-9000 .elementor-element.elementor-element-359a6f5a .e-n-tab-title {

    min-width:
      110px;

    min-height:
      86px;

    flex:
      1 0 110px !important;

    border-right:

      1px solid
      rgba(255,255,255,.14)
      !important;

  }


  /* Active indicator bottom */
  .elementor-9000 .elementor-element.elementor-element-359a6f5a
  .e-n-tab-title[aria-selected="true"]::before {

    top:
      auto !important;

    left:
      0 !important;

    right:
      0 !important;

    bottom:
      0 !important;

    width:
      auto !important;

    height:
      4px !important;

  }

}


/* =========================================================
   MOBILE
   <= 767px

   Navigation:
   3 Columns × 2 Rows
========================================================= */

@media (max-width: 767px) {


  /* =======================================================
     MAIN CARD
  ======================================================= */

  .elementor-9000 .elementor-element.elementor-element-359a6f5a .e-n-tabs {

    flex-direction:
      column !important;

    border-radius:
      18px !important;

    overflow:
      hidden !important;

  }


  /* =======================================================
     MOBILE TAB NAVIGATION
  ======================================================= */

  .elementor-9000 .elementor-element.elementor-element-359a6f5a .e-n-tabs-heading {

    order:
      -1 !important;

    width:
      100% !important;

    max-width:
      100% !important;

    flex:
      none !important;

    display:
      grid !important;

    grid-template-columns:

      repeat(
        3,
        minmax(0,1fr)
      ) !important;

    grid-template-rows:

      repeat(
        2,
        auto
      ) !important;

    gap:
      0 !important;

    overflow:
      visible !important;

    background:
      #083f3f;

  }


  /* =======================================================
     MOBILE INDIVIDUAL TAB
  ======================================================= */

  .elementor-9000 .elementor-element.elementor-element-359a6f5a .e-n-tab-title {

    width:
      100% !important;

    min-width:
      0 !important;

    max-width:
      none !important;

    min-height:
      64px !important;

    flex:
      none !important;

    padding:
      10px 6px !important;

    border:
      0 !important;

    border-right:

      1px solid
      rgba(255,255,255,.12)
      !important;

    border-bottom:

      1px solid
      rgba(255,255,255,.12)
      !important;

    border-radius:
      0 !important;

    box-sizing:
      border-box;

  }


  /* =======================================================
     MOBILE TITLE
     Typography dan alignment TIDAK dikontrol CSS
  ======================================================= */

  .elementor-9000 .elementor-element.elementor-element-359a6f5a .e-n-tab-title-text {

    max-width:
      100%;

    overflow:
      visible !important;

    text-overflow:
      unset !important;

  }


  /* =======================================================
     MOBILE ACTIVE TAB
  ======================================================= */

  .elementor-9000 .elementor-element.elementor-element-359a6f5a
  .e-n-tab-title[aria-selected="true"] {

    background:

      linear-gradient(
        135deg,
        #0f766e,
        #0d9488
      );

    color:
      #ffffff;

  }


  /* Gold underline */
  .elementor-9000 .elementor-element.elementor-element-359a6f5a
  .e-n-tab-title[aria-selected="true"]::before {

    content:
      "";

    position:
      absolute;

    top:
      auto !important;

    left:
      12px !important;

    right:
      12px !important;

    bottom:
      0 !important;

    width:
      auto !important;

    height:
      3px !important;

    border-radius:
      20px 20px 0 0;

    background:
      #c8a96e;

  }


  /* =======================================================
     MOBILE CONTENT
  ======================================================= */

  .elementor-9000 .elementor-element.elementor-element-359a6f5a .fb-tab-panel {

    flex-direction:
      column;

    min-height:
      0;

  }


  .elementor-9000 .elementor-element.elementor-element-359a6f5a .fb-copy,
  .elementor-9000 .elementor-element.elementor-element-359a6f5a .fb-visual {

    width:
      100%;

  }


  .elementor-9000 .elementor-element.elementor-element-359a6f5a .fb-copy {

    padding:
      30px 20px;

  }


  .elementor-9000 .elementor-element.elementor-element-359a6f5a .fb-visual {

    min-height:
      430px;

    padding:
      26px 18px;

  }


  .elementor-9000 .elementor-element.elementor-element-359a6f5a
  .fb-product-carousel
  .swiper {

    padding-bottom:
      36px;

  }

}


/* =========================================================
   SMALL MOBILE
   <= 420px
========================================================= */

@media (max-width: 420px) {


  .elementor-9000 .elementor-element.elementor-element-359a6f5a .e-n-tab-title {

    min-height:
      60px !important;

    padding:
      8px 4px !important;

  }


  .elementor-9000 .elementor-element.elementor-element-359a6f5a .fb-copy {

    padding:
      28px 18px;

  }


  .elementor-9000 .elementor-element.elementor-element-359a6f5a .fb-visual {

    min-height:
      400px;

    padding:
      24px 15px;

  }

}/* End custom CSS */