.elementor-162 .elementor-element.elementor-element-h-hero{--display:flex;--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:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:72px;--padding-bottom:136px;--padding-left:40px;--padding-right:40px;}.elementor-162 .elementor-element.elementor-element-h-hero:not(.elementor-motion-effects-element-type-background), .elementor-162 .elementor-element.elementor-element-h-hero > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F7FBFC 0%, #F2F7F8 100%);}.elementor-162 .elementor-element.elementor-element-h-hero-copy{--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;--align-items:flex-start;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-162 .elementor-element.elementor-element-h-h1 .elementor-heading-title{font-size:84px;font-weight:700;line-height:0.98em;letter-spacing:-3px;}.elementor-162 .elementor-element.elementor-element-h-lead{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;font-size:20px;line-height:1.55em;color:#52666B;}.elementor-162 .elementor-element.elementor-element-h-ctas{--display:flex;--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:center;--gap:14px 22px;--row-gap:14px;--column-gap:22px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-162 .elementor-element.elementor-element-h-cta .elementor-button{background-color:#3BA3C1;font-size:16px;font-weight:600;line-height:1em;fill:#0D1B1E;color:#0D1B1E;border-radius:999px 999px 999px 999px;padding:18px 28px 18px 28px;}.elementor-162 .elementor-element.elementor-element-h-cta .elementor-button:hover, .elementor-162 .elementor-element.elementor-element-h-cta .elementor-button:focus{background-color:#4BB2CF;color:#0D1B1E;}.elementor-162 .elementor-element.elementor-element-h-cta .elementor-button:hover svg, .elementor-162 .elementor-element.elementor-element-h-cta .elementor-button:focus svg{fill:#0D1B1E;}.elementor-162 .elementor-element.elementor-element-h-more .elementor-heading-title{font-size:16px;font-weight:600;color:#1F6F86;}.elementor-162 .elementor-element.elementor-element-h-hero-vis{--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;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-162 .elementor-element.elementor-element-h-visual{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-162 .elementor-element.elementor-element-h-trust{--display:flex;--margin-top:-64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;--z-index:4;}.elementor-162 .elementor-element.elementor-element-h-trust-card{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;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-color:#DCE8EA;--border-color:#DCE8EA;--border-radius:28px 28px 28px 28px;box-shadow:0px 30px 60px -36px rgba(13,27,30,0.35);--padding-top:4px;--padding-bottom:4px;--padding-left:20px;--padding-right:20px;}.elementor-162 .elementor-element.elementor-element-h-trust-card:not(.elementor-motion-effects-element-type-background), .elementor-162 .elementor-element.elementor-element-h-trust-card > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-162 .elementor-element.elementor-element-t1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-162 .elementor-element.elementor-element-t2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-162 .elementor-element.elementor-element-t3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-162 .elementor-element.elementor-element-t4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-162 .elementor-element.elementor-element-h-about{--display:flex;--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:flex-start;--gap:40px 80px;--row-gap:40px;--column-gap:80px;--padding-top:112px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-162 .elementor-element.elementor-element-h-about-txt{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:48px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-162 .elementor-element.elementor-element-h-about-st .elementor-heading-title{font-size:28px;font-weight:500;line-height:1.4em;letter-spacing:-0.4px;}.elementor-162 .elementor-element.elementor-element-h-about-p{line-height:1.75em;color:#52666B;}.elementor-162 .elementor-element.elementor-element-h-about-p a{color:#1F6F86;}.elementor-162 .elementor-element.elementor-element-h-about-media2{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;z-index:3;}.elementor-162 .elementor-element.elementor-element-h-pillars{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--border-radius:28px 28px 0px 0px;--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:250px;--padding-bottom:136px;--padding-left:40px;--padding-right:40px;--z-index:1;}.elementor-162 .elementor-element.elementor-element-h-pillars:not(.elementor-motion-effects-element-type-background), .elementor-162 .elementor-element.elementor-element-h-pillars > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F7F8;}.elementor-162 .elementor-element.elementor-element-h-bento{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:auto auto;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-162 .elementor-element.elementor-element-b1{--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:space-between;}.elementor-162 .elementor-element.elementor-element-b1:not(.elementor-motion-effects-element-type-background), .elementor-162 .elementor-element.elementor-element-b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #0D1B1E 0%, #0F3439 100%);}.elementor-162 .elementor-element.elementor-element-b1i .elementor-icon-wrapper{text-align:start;}.elementor-162 .elementor-element.elementor-element-b1i.elementor-view-stacked .elementor-icon{background-color:#5CC0DB;}.elementor-162 .elementor-element.elementor-element-b1i.elementor-view-framed .elementor-icon, .elementor-162 .elementor-element.elementor-element-b1i.elementor-view-default .elementor-icon{color:#5CC0DB;border-color:#5CC0DB;}.elementor-162 .elementor-element.elementor-element-b1i.elementor-view-framed .elementor-icon, .elementor-162 .elementor-element.elementor-element-b1i.elementor-view-default .elementor-icon svg{fill:#5CC0DB;}.elementor-162 .elementor-element.elementor-element-b1i .elementor-icon{font-size:40px;}.elementor-162 .elementor-element.elementor-element-b1i .elementor-icon svg{height:40px;}.elementor-162 .elementor-element.elementor-element-b1h .elementor-heading-title{font-size:42px;line-height:1.05em;letter-spacing:-1.2px;color:#FFFFFF;}.elementor-162 .elementor-element.elementor-element-b1p{font-size:18px;color:#A3B6BA;}.elementor-162 .elementor-element.elementor-element-b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-162 .elementor-element.elementor-element-b2:not(.elementor-motion-effects-element-type-background), .elementor-162 .elementor-element.elementor-element-b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(140deg, #6EC1D8 0%, #2E93B1 100%);}.elementor-162 .elementor-element.elementor-element-b2i .elementor-icon-wrapper{text-align:start;}.elementor-162 .elementor-element.elementor-element-b2i.elementor-view-stacked .elementor-icon{background-color:#0D1B1E;}.elementor-162 .elementor-element.elementor-element-b2i.elementor-view-framed .elementor-icon, .elementor-162 .elementor-element.elementor-element-b2i.elementor-view-default .elementor-icon{color:#0D1B1E;border-color:#0D1B1E;}.elementor-162 .elementor-element.elementor-element-b2i.elementor-view-framed .elementor-icon, .elementor-162 .elementor-element.elementor-element-b2i.elementor-view-default .elementor-icon svg{fill:#0D1B1E;}.elementor-162 .elementor-element.elementor-element-b2i .elementor-icon{font-size:36px;}.elementor-162 .elementor-element.elementor-element-b2i .elementor-icon svg{height:36px;}.elementor-162 .elementor-element.elementor-element-b2p{color:#0D1B1E;}.elementor-162 .elementor-element.elementor-element-b3{--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;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-color:#DCE8EA;--border-color:#DCE8EA;}.elementor-162 .elementor-element.elementor-element-b3:not(.elementor-motion-effects-element-type-background), .elementor-162 .elementor-element.elementor-element-b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-162 .elementor-element.elementor-element-b3i .elementor-icon-wrapper{text-align:start;}.elementor-162 .elementor-element.elementor-element-b3i.elementor-view-stacked .elementor-icon{background-color:#1F6F86;}.elementor-162 .elementor-element.elementor-element-b3i.elementor-view-framed .elementor-icon, .elementor-162 .elementor-element.elementor-element-b3i.elementor-view-default .elementor-icon{color:#1F6F86;border-color:#1F6F86;}.elementor-162 .elementor-element.elementor-element-b3i.elementor-view-framed .elementor-icon, .elementor-162 .elementor-element.elementor-element-b3i.elementor-view-default .elementor-icon svg{fill:#1F6F86;}.elementor-162 .elementor-element.elementor-element-b3i .elementor-icon{font-size:36px;}.elementor-162 .elementor-element.elementor-element-b3i .elementor-icon svg{height:36px;}.elementor-162 .elementor-element.elementor-element-b3p{color:#52666B;}.elementor-162 .elementor-element.elementor-element-h-brands{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-162 .elementor-element.elementor-element-b4{--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;border-style:dashed;--border-style:dashed;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#9FC9CF;--border-color:#9FC9CF;}.elementor-162 .elementor-element.elementor-element-b4i .elementor-icon-wrapper{text-align:start;}.elementor-162 .elementor-element.elementor-element-b4i.elementor-view-stacked .elementor-icon{background-color:#1F6F86;}.elementor-162 .elementor-element.elementor-element-b4i.elementor-view-framed .elementor-icon, .elementor-162 .elementor-element.elementor-element-b4i.elementor-view-default .elementor-icon{color:#1F6F86;border-color:#1F6F86;}.elementor-162 .elementor-element.elementor-element-b4i.elementor-view-framed .elementor-icon, .elementor-162 .elementor-element.elementor-element-b4i.elementor-view-default .elementor-icon svg{fill:#1F6F86;}.elementor-162 .elementor-element.elementor-element-b4i .elementor-icon{font-size:36px;}.elementor-162 .elementor-element.elementor-element-b4i .elementor-icon svg{height:36px;}.elementor-162 .elementor-element.elementor-element-b4p{color:#52666B;}.elementor-162 .elementor-element.elementor-element-h-stores{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:28px 28px 0px 0px;--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:112px;--padding-bottom:144px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-162 .elementor-element.elementor-element-h-stores:not(.elementor-motion-effects-element-type-background), .elementor-162 .elementor-element.elementor-element-h-stores > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 55%, #F2F7F8 100%);}.elementor-162 .elementor-element.elementor-element-h-st-head{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-162 .elementor-element.elementor-element-h-st-p{font-size:20px;color:#52666B;}.elementor-162 .elementor-element.elementor-element-h-st-tabs{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-162 .elementor-element.elementor-element-h-healthpoint{--display:flex;--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:center;--gap:28px 56px;--row-gap:28px;--column-gap:56px;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-color:#E7E1D8;--border-color:#E7E1D8;--border-radius:28px 28px 28px 28px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:56px;}.elementor-162 .elementor-element.elementor-element-h-healthpoint:not(.elementor-motion-effects-element-type-background), .elementor-162 .elementor-element.elementor-element-h-healthpoint > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F4F0;}.elementor-162 .elementor-element.elementor-element-cc0df81{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-162 .elementor-element.elementor-element-cc0df81.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-162 .elementor-element.elementor-element-c1cc7ad{--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;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-162 .elementor-element.elementor-element-c1cc7ad.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-162 .elementor-element.elementor-element-54d0e79{font-size:17px;line-height:1.65em;color:#52666B;}.elementor-162 .elementor-element.elementor-element-78d992b{font-size:14px;color:#7A8B8F;}.elementor-162 .elementor-element.elementor-element-h-reviews{--display:flex;--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:flex-start;--gap:32px 72px;--row-gap:32px;--column-gap:72px;--border-radius:28px 28px 0px 0px;--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:112px;--padding-bottom:144px;--padding-left:40px;--padding-right:40px;--z-index:3;}.elementor-162 .elementor-element.elementor-element-h-reviews:not(.elementor-motion-effects-element-type-background), .elementor-162 .elementor-element.elementor-element-h-reviews > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #0D1B1E 0%, #0F3439 100%);}.elementor-162 .elementor-element.elementor-element-h-rv-wrap{--display:flex;--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:center;--gap:40px 72px;--row-gap:40px;--column-gap:72px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-162 .elementor-element.elementor-element-h-rv-left{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-162 .elementor-element.elementor-element-h-rv-ti{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-162 .elementor-element.elementor-element-h-cats{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:28px 28px 0px 0px;--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:40px;--padding-right:40px;--z-index:4;}.elementor-162 .elementor-element.elementor-element-h-cats:not(.elementor-motion-effects-element-type-background), .elementor-162 .elementor-element.elementor-element-h-cats > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-162 .elementor-element.elementor-element-h-cat-head{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-162 .elementor-element.elementor-element-h-cat-p{font-size:20px;color:#52666B;}.elementor-162 .elementor-element.elementor-element-h-cat-grid{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:14px 14px;--row-gap:14px;--column-gap:14px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-162 .elementor-element.elementor-element-c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-162 .elementor-element.elementor-element-c1h .elementor-heading-title{font-size:28px;letter-spacing:-0.8px;}.elementor-162 .elementor-element.elementor-element-c1p{font-size:15px;color:#52666B;}.elementor-162 .elementor-element.elementor-element-c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-162 .elementor-element.elementor-element-c2h .elementor-heading-title{font-size:28px;letter-spacing:-0.8px;}.elementor-162 .elementor-element.elementor-element-c2p{font-size:15px;color:#52666B;}.elementor-162 .elementor-element.elementor-element-c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-162 .elementor-element.elementor-element-c3h .elementor-heading-title{font-size:28px;letter-spacing:-0.8px;}.elementor-162 .elementor-element.elementor-element-c3p{font-size:15px;color:#52666B;}.elementor-162 .elementor-element.elementor-element-c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-162 .elementor-element.elementor-element-c4h .elementor-heading-title{font-size:28px;letter-spacing:-0.8px;}.elementor-162 .elementor-element.elementor-element-c4p{font-size:15px;color:#52666B;}.elementor-162 .elementor-element.elementor-element-h-eshop-wrap{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;--z-index:4;}.elementor-162 .elementor-element.elementor-element-h-eshop-wrap:not(.elementor-motion-effects-element-type-background), .elementor-162 .elementor-element.elementor-element-h-eshop-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-162 .elementor-element.elementor-element-h-eshop{--display:flex;--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;--justify-content:space-between;--align-items:flex-end;--gap:28px 40px;--row-gap:28px;--column-gap:40px;--border-radius:28px 28px 28px 28px;--padding-top:80px;--padding-bottom:144px;--padding-left:72px;--padding-right:72px;}.elementor-162 .elementor-element.elementor-element-h-eshop:not(.elementor-motion-effects-element-type-background), .elementor-162 .elementor-element.elementor-element-h-eshop > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #0D1B1E 0%, #0F3439 100%);}.elementor-162 .elementor-element.elementor-element-h-es-copy{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-162 .elementor-element.elementor-element-h-es-h .elementor-heading-title{color:#FFFFFF;}.elementor-162 .elementor-element.elementor-element-h-es-p{font-size:20px;color:#A3B6BA;}.elementor-162 .elementor-element.elementor-element-h-es-dom .elementor-heading-title{font-size:48px;font-weight:700;letter-spacing:-1.8px;color:#5CC0DB;}.elementor-162 .elementor-element.elementor-element-h-es-aside{--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;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-162 .elementor-element.elementor-element-h-es-btn .elementor-button{background-color:#3BA3C1;font-size:16px;font-weight:600;line-height:1em;fill:#0D1B1E;color:#0D1B1E;border-radius:999px 999px 999px 999px;padding:18px 28px 18px 28px;}.elementor-162 .elementor-element.elementor-element-h-es-btn .elementor-button:hover, .elementor-162 .elementor-element.elementor-element-h-es-btn .elementor-button:focus{background-color:#4BB2CF;color:#0D1B1E;}.elementor-162 .elementor-element.elementor-element-h-es-btn .elementor-button:hover svg, .elementor-162 .elementor-element.elementor-element-h-es-btn .elementor-button:focus svg{fill:#0D1B1E;}.elementor-162 .elementor-element.elementor-element-h-es-mail .elementor-heading-title{font-size:15px;font-weight:400;color:#E8F1F2;}.elementor-162 .elementor-element.elementor-element-h-es-tel .elementor-heading-title{font-size:15px;font-weight:400;color:#E8F1F2;}.elementor-162 .elementor-element.elementor-element-h-dlv{--display:flex;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:112px;--padding-left:80px;--padding-right:80px;--z-index:5;}.elementor-162 .elementor-element.elementor-element-h-dlv-grid{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:14px 14px;--row-gap:14px;--column-gap:14px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-162 .elementor-element.elementor-element-dl0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-162 .elementor-element.elementor-element-dl0:not(.elementor-motion-effects-element-type-background), .elementor-162 .elementor-element.elementor-element-dl0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(140deg, #6EC1D8 0%, #2E93B1 100%);}.elementor-162 .elementor-element.elementor-element-dl0i .elementor-icon-wrapper{text-align:start;}.elementor-162 .elementor-element.elementor-element-dl0i.elementor-view-stacked .elementor-icon{background-color:rgba(255,255,255,0.45);color:#0D1B1E;}.elementor-162 .elementor-element.elementor-element-dl0i.elementor-view-framed .elementor-icon, .elementor-162 .elementor-element.elementor-element-dl0i.elementor-view-default .elementor-icon{color:rgba(255,255,255,0.45);border-color:rgba(255,255,255,0.45);}.elementor-162 .elementor-element.elementor-element-dl0i.elementor-view-framed .elementor-icon, .elementor-162 .elementor-element.elementor-element-dl0i.elementor-view-default .elementor-icon svg{fill:rgba(255,255,255,0.45);}.elementor-162 .elementor-element.elementor-element-dl0i.elementor-view-framed .elementor-icon{background-color:#0D1B1E;}.elementor-162 .elementor-element.elementor-element-dl0i.elementor-view-stacked .elementor-icon svg{fill:#0D1B1E;}.elementor-162 .elementor-element.elementor-element-dl0i .elementor-icon{font-size:20px;padding:12px;}.elementor-162 .elementor-element.elementor-element-dl0i .elementor-icon svg{height:20px;}.elementor-162 .elementor-element.elementor-element-dl0h .elementor-heading-title{font-size:34px;}.elementor-162 .elementor-element.elementor-element-dl0p{color:#0D1B1E;}.elementor-162 .elementor-element.elementor-element-dl1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-162 .elementor-element.elementor-element-dl1k .elementor-heading-title{font-size:13px;font-weight:700;color:#1F6F86;}.elementor-162 .elementor-element.elementor-element-dl1a .elementor-heading-title{font-size:36px;font-weight:700;letter-spacing:-1.2px;color:#0D1B1E;}.elementor-162 .elementor-element.elementor-element-dl1d .elementor-heading-title{font-size:15px;font-weight:400;color:#52666B;}.elementor-162 .elementor-element.elementor-element-dl2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-162 .elementor-element.elementor-element-dl2k .elementor-heading-title{font-size:13px;font-weight:700;color:#1F6F86;}.elementor-162 .elementor-element.elementor-element-dl2a .elementor-heading-title{font-size:36px;font-weight:700;letter-spacing:-1.2px;color:#0D1B1E;}.elementor-162 .elementor-element.elementor-element-dl2d .elementor-heading-title{font-size:15px;font-weight:400;color:#52666B;}.elementor-162 .elementor-element.elementor-element-h-faq{--display:flex;--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:flex-start;--gap:32px 64px;--row-gap:32px;--column-gap:64px;--border-radius:28px 28px 0px 0px;--padding-top:112px;--padding-bottom:144px;--padding-left:40px;--padding-right:40px;}.elementor-162 .elementor-element.elementor-element-h-faq:not(.elementor-motion-effects-element-type-background), .elementor-162 .elementor-element.elementor-element-h-faq > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F7F8;}.elementor-162 .elementor-element.elementor-element-h-faq-head{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-162 .elementor-element.elementor-element-h-faq-p{font-size:18px;color:#52666B;}.elementor-162 .elementor-element.elementor-element-h-faq-acc.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-162 .elementor-element.elementor-element-h-faq-acc .elementor-accordion-item{border-width:0px;}.elementor-162 .elementor-element.elementor-element-h-faq-acc .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-162 .elementor-element.elementor-element-h-faq-acc .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-162 .elementor-element.elementor-element-h-faq-acc .elementor-accordion-icon, .elementor-162 .elementor-element.elementor-element-h-faq-acc .elementor-accordion-title{color:#0D1B1E;}.elementor-162 .elementor-element.elementor-element-h-faq-acc .elementor-accordion-icon svg{fill:#0D1B1E;}.elementor-162 .elementor-element.elementor-element-h-faq-acc .elementor-active .elementor-accordion-icon, .elementor-162 .elementor-element.elementor-element-h-faq-acc .elementor-active .elementor-accordion-title{color:#0D1B1E;}.elementor-162 .elementor-element.elementor-element-h-faq-acc .elementor-active .elementor-accordion-icon svg{fill:#0D1B1E;}.elementor-162 .elementor-element.elementor-element-h-faq-acc .elementor-accordion-title{font-size:17px;font-weight:600;}.elementor-162 .elementor-element.elementor-element-h-faq-acc .elementor-tab-content{color:#52666B;font-size:16px;line-height:1.6em;}@media(max-width:1024px){.elementor-162 .elementor-element.elementor-element-h-hero{--padding-top:48px;--padding-bottom:120px;--padding-left:28px;--padding-right:28px;}.elementor-162 .elementor-element.elementor-element-h-h1 .elementor-heading-title{font-size:58px;}.elementor-162 .elementor-element.elementor-element-h-trust{--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;}.elementor-162 .elementor-element.elementor-element-h-trust-card{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-162 .elementor-element.elementor-element-h-about{--padding-top:80px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;}.elementor-162 .elementor-element.elementor-element-h-pillars{--padding-top:220px;--padding-bottom:120px;--padding-left:28px;--padding-right:28px;}.elementor-162 .elementor-element.elementor-element-h-bento{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-162 .elementor-element.elementor-element-h-stores{--padding-top:88px;--padding-bottom:120px;--padding-left:28px;--padding-right:28px;}.elementor-162 .elementor-element.elementor-element-h-reviews{--padding-top:88px;--padding-bottom:120px;--padding-left:28px;--padding-right:28px;}.elementor-162 .elementor-element.elementor-element-h-cats{--padding-top:88px;--padding-bottom:96px;--padding-left:28px;--padding-right:28px;}.elementor-162 .elementor-element.elementor-element-h-cat-grid{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-162 .elementor-element.elementor-element-h-eshop-wrap{--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;}.elementor-162 .elementor-element.elementor-element-h-dlv{--padding-top:0px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-162 .elementor-element.elementor-element-h-dlv-grid{--grid-auto-flow:row;}.elementor-162 .elementor-element.elementor-element-h-faq{--padding-top:88px;--padding-bottom:120px;--padding-left:28px;--padding-right:28px;}}@media(min-width:768px){.elementor-162 .elementor-element.elementor-element-h-hero{--content-width:1320px;}.elementor-162 .elementor-element.elementor-element-h-hero-copy{--width:54%;}.elementor-162 .elementor-element.elementor-element-h-hero-vis{--width:46%;}.elementor-162 .elementor-element.elementor-element-h-trust{--content-width:1320px;}.elementor-162 .elementor-element.elementor-element-h-about{--content-width:1320px;}.elementor-162 .elementor-element.elementor-element-h-about-txt{--width:55%;}.elementor-162 .elementor-element.elementor-element-h-pillars{--content-width:1320px;}.elementor-162 .elementor-element.elementor-element-h-stores{--content-width:1320px;}.elementor-162 .elementor-element.elementor-element-h-st-head{--width:720px;}.elementor-162 .elementor-element.elementor-element-c1cc7ad{--width:50%;}.elementor-162 .elementor-element.elementor-element-h-reviews{--content-width:1320px;}.elementor-162 .elementor-element.elementor-element-h-rv-left{--width:40%;}.elementor-162 .elementor-element.elementor-element-h-rv-ti{--width:60%;}.elementor-162 .elementor-element.elementor-element-h-cats{--content-width:1320px;}.elementor-162 .elementor-element.elementor-element-h-eshop-wrap{--content-width:1320px;}.elementor-162 .elementor-element.elementor-element-h-es-copy{--width:58%;}.elementor-162 .elementor-element.elementor-element-h-es-aside{--width:34%;}.elementor-162 .elementor-element.elementor-element-h-dlv{--content-width:1320px;}.elementor-162 .elementor-element.elementor-element-h-faq{--content-width:1320px;}.elementor-162 .elementor-element.elementor-element-h-faq-head{--width:36%;}}@media(max-width:767px){.elementor-162 .elementor-element.elementor-element-h-hero{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:112px;--padding-left:16px;--padding-right:16px;}.elementor-162 .elementor-element.elementor-element-h-hero-copy{--width:100%;}.elementor-162 .elementor-element.elementor-element-h-h1 .elementor-heading-title{font-size:42px;letter-spacing:-1.5px;}.elementor-162 .elementor-element.elementor-element-h-lead{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;}.elementor-162 .elementor-element.elementor-element-h-hero-vis{--width:100%;}.elementor-162 .elementor-element.elementor-element-h-trust{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-162 .elementor-element.elementor-element-h-trust-card{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-162 .elementor-element.elementor-element-h-about{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:64px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-162 .elementor-element.elementor-element-h-about-txt{--width:100%;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-162 .elementor-element.elementor-element-h-about-st .elementor-heading-title{font-size:21px;}.elementor-162 .elementor-element.elementor-element-h-about-media2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-162 .elementor-element.elementor-element-h-pillars{--padding-top:150px;--padding-bottom:104px;--padding-left:16px;--padding-right:16px;}.elementor-162 .elementor-element.elementor-element-h-bento{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-162 .elementor-element.elementor-element-b1h .elementor-heading-title{font-size:30px;}.elementor-162 .elementor-element.elementor-element-h-stores{--padding-top:64px;--padding-bottom:104px;--padding-left:16px;--padding-right:16px;}.elementor-162 .elementor-element.elementor-element-h-st-head{--width:100%;}.elementor-162 .elementor-element.elementor-element-h-st-p{font-size:18px;}.elementor-162 .elementor-element.elementor-element-h-healthpoint{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-162 .elementor-element.elementor-element-cc0df81{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-162 .elementor-element.elementor-element-c1cc7ad{--width:100%;}.elementor-162 .elementor-element.elementor-element-h-reviews{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:64px;--padding-bottom:104px;--padding-left:16px;--padding-right:16px;}.elementor-162 .elementor-element.elementor-element-h-rv-wrap{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-162 .elementor-element.elementor-element-h-rv-left{--width:100%;}.elementor-162 .elementor-element.elementor-element-h-rv-ti{--width:100%;}.elementor-162 .elementor-element.elementor-element-h-cats{--padding-top:64px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-162 .elementor-element.elementor-element-h-cat-p{font-size:18px;}.elementor-162 .elementor-element.elementor-element-h-cat-grid{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-162 .elementor-element.elementor-element-h-eshop-wrap{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-162 .elementor-element.elementor-element-h-eshop{--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:flex-start;--padding-top:40px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-162 .elementor-element.elementor-element-h-es-copy{--width:100%;}.elementor-162 .elementor-element.elementor-element-h-es-p{font-size:18px;}.elementor-162 .elementor-element.elementor-element-h-es-dom .elementor-heading-title{font-size:28px;}.elementor-162 .elementor-element.elementor-element-h-es-aside{--width:100%;}.elementor-162 .elementor-element.elementor-element-h-dlv{--padding-top:0px;--padding-bottom:80px;--padding-left:26px;--padding-right:26px;}.elementor-162 .elementor-element.elementor-element-h-dlv-grid{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-162 .elementor-element.elementor-element-dl0h .elementor-heading-title{font-size:28px;}.elementor-162 .elementor-element.elementor-element-dl1a .elementor-heading-title{font-size:28px;}.elementor-162 .elementor-element.elementor-element-dl2a .elementor-heading-title{font-size:28px;}.elementor-162 .elementor-element.elementor-element-h-faq{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:64px;--padding-bottom:104px;--padding-left:16px;--padding-right:16px;}.elementor-162 .elementor-element.elementor-element-h-faq-head{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-h-h1 */.elementor-162 .elementor-element.elementor-element-h-h1 .elementor-heading-title{max-width:11ch} .elementor-162 .elementor-element.elementor-element-h-h1 .h1-sub{display:block;margin-top:.55em;font-size:clamp(17px,1.7vw,23px);font-weight:500;letter-spacing:-.005em;line-height:1.35;color:#1F6F86} @media (max-width:767px){.elementor-162 .elementor-element.elementor-element-h-h1 .elementor-heading-title{max-width:none}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-h-lead */.elementor-162 .elementor-element.elementor-element-h-lead p{margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-h-more */.elementor-162 .elementor-element.elementor-element-h-more a{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:5px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-h-hero */.elementor-162 .elementor-element.elementor-element-h-hero{overflow:hidden;isolation:isolate}
.elementor-162 .elementor-element.elementor-element-h-hero::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(110% 70% at 100% 0%,rgb(59 163 193 / .26) 0%,transparent 60%),radial-gradient(80% 55% at 0% 100%,rgb(31 111 134 / .14) 0%,transparent 65%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cpath d='M16 11.5v9M11.5 16h9' stroke='%233BA3C1' stroke-opacity='.28' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E");-webkit-mask-image:linear-gradient(180deg,#000,rgb(0 0 0 / .35) 55%,transparent);mask-image:linear-gradient(180deg,#000,rgb(0 0 0 / .35) 55%,transparent)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-h-trust-card */.elementor-162 .elementor-element.elementor-element-h-trust-card>.e-con{padding:40px 24px;gap:8px}
.elementor-162 .elementor-element.elementor-element-h-trust-card>.e-con+.e-con{border-left:1px solid #DCE8EA}
@media(max-width:1024px){.elementor-162 .elementor-element.elementor-element-h-trust-card>.e-con{padding:24px 12px}.elementor-162 .elementor-element.elementor-element-h-trust-card>.e-con:nth-child(odd){border-left:0}.elementor-162 .elementor-element.elementor-element-h-trust-card>.e-con:nth-child(-n+2){border-bottom:1px solid #DCE8EA}}
.elementor-162 .elementor-element.elementor-element-h-trust-card .qub-val .elementor-heading-title{font-size:clamp(2.2rem,1.7rem + 2vw,3.6rem);font-weight:750;letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums}
.elementor-162 .elementor-element.elementor-element-h-trust-card .qub-lbl .elementor-heading-title{font-size:15px;font-weight:400;color:#52666B;line-height:1.45;letter-spacing:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-h-about-p */.elementor-162 .elementor-element.elementor-element-h-about-p a{text-decoration:underline;text-underline-offset:5px}/* End custom CSS */
/* Start custom CSS for qub-about-media, class: .elementor-element-h-about-media2 */.elementor-162 .elementor-element.elementor-element-h-about-media2 .about__media{margin-left:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-h-bento */.elementor-162 .elementor-element.elementor-element-h-bento>.e-con{border-radius:14px;padding:36px 32px;gap:14px;min-height:230px}
.elementor-162 .elementor-element.elementor-element-h-bento .elementor-widget-text-editor p{margin:0}
@media(min-width:1025px){.elementor-162 .elementor-element.elementor-element-h-bento>.e-con:first-child{grid-column:span 2;grid-row:span 2}.elementor-162 .elementor-element.elementor-element-h-bento>.e-con:nth-child(2){grid-column:span 2}}
@media(min-width:768px) and (max-width:1024px){.elementor-162 .elementor-element.elementor-element-h-bento>.e-con:first-child{grid-column:span 2}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-h-pillars */.elementor-162 .elementor-element.elementor-element-h-pillars{background-image:radial-gradient(70% 50% at 100% 100%,rgb(59 163 193 / .14),transparent 70%)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-h-st-p */.elementor-162 .elementor-element.elementor-element-h-st-p p{margin:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cc0df81 */.elementor-162 .elementor-element.elementor-element-cc0df81 img{width:100%;border-radius:20px;display:block}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc39bc1 */.elementor-162 .elementor-element.elementor-element-dc39bc1 .elementor-heading-title{display:inline-block;background:#FBE7E8;color:#B4545C;padding:7px 14px;border-radius:999px;font-size:13px;font-weight:700;letter-spacing:.04em;line-height:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-h-stores */.elementor-162 .elementor-element.elementor-element-h-stores{scroll-margin-top:70px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-h-rv-left */.elementor-162 .elementor-element.elementor-element-h-rv-left{width:40%;flex:0 0 40%;max-width:40%}
@media (max-width:767px){.elementor-162 .elementor-element.elementor-element-h-rv-left{width:100%;flex:1 1 auto;max-width:100%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-h-rv-ti */.elementor-162 .elementor-element.elementor-element-h-rv-ti{flex:1 1 0;min-width:0;width:auto}
@media (max-width:767px){.elementor-162 .elementor-element.elementor-element-h-rv-ti{width:100%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-h-reviews */.elementor-162 .elementor-element.elementor-element-h-reviews{background-image:radial-gradient(70% 60% at 0% 0%,rgb(59 163 193 / .28),transparent 60%),radial-gradient(60% 50% at 100% 100%,rgb(31 111 134 / .35),transparent 70%),linear-gradient(160deg,#0D1B1E,#0F3439)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-h-cat-p */.elementor-162 .elementor-element.elementor-element-h-cat-p p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-h-cat-grid */.elementor-162 .elementor-element.elementor-element-h-cat-grid>.e-con{position:relative;isolation:isolate;overflow:hidden;min-height:240px;padding:26px;gap:12px;justify-content:flex-end;border-radius:14px;border:1px solid #DCE8EA;background:radial-gradient(80% 80% at 100% 0%,rgb(59 163 193 / .16),transparent 60%),linear-gradient(160deg,#EAF4F6,#F7FAFB);color:#0D1B1E;text-decoration:none}
.elementor-162 .elementor-element.elementor-element-h-cat-grid>.e-con::before{content:"";position:absolute;inset:0;z-index:-1;background:#3BA3C1;clip-path:circle(0% at 92% 12%);transition:clip-path .55s cubic-bezier(.3,.7,.2,1)}
.elementor-162 .elementor-element.elementor-element-h-cat-grid>.e-con:hover::before,.elementor-162 .elementor-element.elementor-element-h-cat-grid>.e-con:focus-visible::before{clip-path:circle(150% at 92% 12%)}
.elementor-162 .elementor-element.elementor-element-h-cat-grid>.e-con:hover p,.elementor-162 .elementor-element.elementor-element-h-cat-grid>.e-con:hover .elementor-widget-text-editor{color:#0D1B1E}
.elementor-162 .elementor-element.elementor-element-h-cat-grid>.e-con::after{content:"→";position:absolute;top:22px;right:22px;width:44px;height:44px;border-radius:50%;background:#fff;display:grid;place-items:center;font-size:18px;transition:transform .35s}
.elementor-162 .elementor-element.elementor-element-h-cat-grid>.e-con:hover::after{transform:rotate(-45deg);background:#0D1B1E;color:#fff}
.elementor-162 .elementor-element.elementor-element-h-cat-grid .elementor-widget-text-editor p{margin:0}
@media(prefers-reduced-motion:reduce){.elementor-162 .elementor-element.elementor-element-h-cat-grid>.e-con::before,.elementor-162 .elementor-element.elementor-element-h-cat-grid>.e-con::after{transition:none}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-h-chips */.elementor-162 .elementor-element.elementor-element-h-chips p{margin:0;display:flex;flex-wrap:wrap;gap:10px}
.elementor-162 .elementor-element.elementor-element-h-chips a{display:inline-flex;align-items:center;min-height:46px;padding:0 20px;border-radius:999px;border:1px solid #DCE8EA;color:#0D1B1E;font-weight:500;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s}
.elementor-162 .elementor-element.elementor-element-h-chips a:hover,.elementor-162 .elementor-element.elementor-element-h-chips a.is-all{background:#0D1B1E;border-color:#0D1B1E;color:#fff}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-h-es-p */.elementor-162 .elementor-element.elementor-element-h-es-p p{margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-h-es-dom */.elementor-162 .elementor-element.elementor-element-h-es-dom .elementor-heading-title{overflow-wrap:anywhere}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-h-eshop */.elementor-162 .elementor-element.elementor-element-h-eshop{overflow:hidden;isolation:isolate}
.elementor-162 .elementor-element.elementor-element-h-eshop::before{content:"";position:absolute;z-index:-1;top:auto!important;left:auto!important;right:-12%;bottom:-45%;width:min(70vw,520px)!important;height:auto!important;aspect-ratio:1;opacity:.9;background:linear-gradient(150deg,#3BA3C1,#1F6F86);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M42 0h16a9 9 0 0 1 9 9v24h24a9 9 0 0 1 9 9v16a9 9 0 0 1-9 9H67v24a9 9 0 0 1-9 9H42a9 9 0 0 1-9-9V67H9a9 9 0 0 1-9-9V42a9 9 0 0 1 9-9h24V9a9 9 0 0 1 9-9z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M42 0h16a9 9 0 0 1 9 9v24h24a9 9 0 0 1 9 9v16a9 9 0 0 1-9 9H67v24a9 9 0 0 1-9 9H42a9 9 0 0 1-9-9V67H9a9 9 0 0 1-9-9V42a9 9 0 0 1 9-9h24V9a9 9 0 0 1 9-9z'/%3E%3C/svg%3E") center/contain no-repeat}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-h-dlv-grid */.elementor-162 .elementor-element.elementor-element-h-dlv-grid>.e-con{position:relative;border-radius:28px;padding:26px;gap:6px;box-shadow:0 30px 60px -40px rgb(13 27 30 / .45)}
.elementor-162 .elementor-element.elementor-element-h-dlv-grid .elementor-widget-text-editor p{margin:0}
.elementor-162 .elementor-element.elementor-element-h-dlv-grid>a.e-con{background:#fff;border:1px solid #DCE8EA;text-decoration:none;color:#0D1B1E;padding-right:84px;transition:background-color .25s,color .25s}
.elementor-162 .elementor-element.elementor-element-h-dlv-grid>a.e-con::after{content:"→";position:absolute;right:22px;top:24px;width:48px;height:48px;border-radius:50%;background:#0D1B1E;color:#fff;display:grid;place-items:center;font-size:18px;transition:transform .3s,background-color .3s}
.elementor-162 .elementor-element.elementor-element-h-dlv-grid>a.e-con:hover{background:#0D1B1E}
.elementor-162 .elementor-element.elementor-element-h-dlv-grid>a.e-con:hover .elementor-heading-title{color:#fff!important}
.elementor-162 .elementor-element.elementor-element-h-dlv-grid>a.e-con:hover::after{background:#3BA3C1;color:#0D1B1E;transform:rotate(-45deg)}
@media(max-width:767px){.elementor-162 .elementor-element.elementor-element-h-dlv-grid{gap:0!important}.elementor-162 .elementor-element.elementor-element-h-dlv-grid>.e-con+.e-con{margin-top:-20px}.elementor-162 .elementor-element.elementor-element-h-dlv-grid>.e-con{padding-bottom:46px}.elementor-162 .elementor-element.elementor-element-h-dlv-grid>.e-con:last-child{padding-bottom:26px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-h-faq-p */.elementor-162 .elementor-element.elementor-element-h-faq-p p{margin:0}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-h-faq-acc */.elementor-162 .elementor-element.elementor-element-h-faq-acc .elementor-accordion{display:flex;flex-direction:column;gap:10px}
.elementor-162 .elementor-element.elementor-element-h-faq-acc .elementor-accordion-item{background:#fff;border:1px solid #DCE8EA!important;border-radius:14px;overflow:hidden}
.elementor-162 .elementor-element.elementor-element-h-faq-acc .elementor-tab-title{padding:20px 22px}
.elementor-162 .elementor-element.elementor-element-h-faq-acc .elementor-tab-content{padding:0 22px 22px;border:0!important}
.elementor-162 .elementor-element.elementor-element-h-faq-acc .elementor-tab-content a{color:#1F6F86;font-weight:600}
.elementor-162 .elementor-element.elementor-element-h-faq-acc .elementor-accordion-icon{width:32px;height:32px;border-radius:50%;background:#F2F7F8;display:inline-grid!important;place-items:center}
.elementor-162 .elementor-element.elementor-element-h-faq-acc .elementor-active .elementor-accordion-icon{background:#3BA3C1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-h-faq */.elementor-162 .elementor-element.elementor-element-h-faq{background-image:radial-gradient(60% 50% at 0% 100%,rgb(59 163 193 / .14),transparent 70%)}/* End custom CSS */