.elementor-1757 .elementor-element.elementor-element-2d01450{--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-1757 .elementor-element.elementor-element-988bf12{--display:flex;--min-height:18vh;--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-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-c1279a0 );--border-color:var( --e-global-color-c1279a0 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-1757 .elementor-element.elementor-element-988bf12::before, .elementor-1757 .elementor-element.elementor-element-988bf12 > .elementor-background-video-container::before, .elementor-1757 .elementor-element.elementor-element-988bf12 > .e-con-inner > .elementor-background-video-container::before, .elementor-1757 .elementor-element.elementor-element-988bf12 > .elementor-background-slideshow::before, .elementor-1757 .elementor-element.elementor-element-988bf12 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1757 .elementor-element.elementor-element-988bf12 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1757 .elementor-element.elementor-element-988bf12.e-con{--align-self:center;}.elementor-1757 .elementor-element.elementor-element-c84e50a{--display:flex;--min-height:0px;--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:43px 43px;--row-gap:43px;--column-gap:43px;--border-radius:31px 31px 31px 31px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1757 .elementor-element.elementor-element-c84e50a.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1757 .elementor-element.elementor-element-40f86e2{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;}.elementor-1757 .elementor-element.elementor-element-40f86e2.elementor-element{--align-self:flex-start;}.elementor-1757 .elementor-element.elementor-element-40f86e2 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:3.4rem;font-weight:600;line-height:4.4rem;color:#11283D;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1757 .elementor-element.elementor-element-b1a4369{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;font-family:"Outfit", Sans-serif;font-size:1.08rem;font-weight:400;line-height:1.65rem;color:#4B6358;}.elementor-1757 .elementor-element.elementor-element-dd397a9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1757 .elementor-element.elementor-element-dd397a9.e-con{--align-self:center;}.elementor-1757 .elementor-element.elementor-element-e2a9e37{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-1757 .elementor-element.elementor-element-2e64e96{--display:flex;--min-height:143px;--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:var( --e-global-color-376f7a8 );--border-color:var( --e-global-color-376f7a8 );--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1757 .elementor-element.elementor-element-2e64e96:not(.elementor-motion-effects-element-type-background), .elementor-1757 .elementor-element.elementor-element-2e64e96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c990fc3 );}.elementor-1757 .elementor-element.elementor-element-2e64e96.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1757 .elementor-element.elementor-element-fd8b8ef{width:var( --container-widget-width, 640px );max-width:640px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:640px;--container-widget-flex-grow:0;}.elementor-1757 .elementor-element.elementor-element-fd8b8ef .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.9rem;font-weight:600;text-transform:uppercase;letter-spacing:0.18em;color:#66BDD7;}.elementor-1757 .elementor-element.elementor-element-0aa717e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1757 .elementor-element.elementor-element-0aa717e .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:1.4rem;color:var( --e-global-color-primary );}.elementor-1757 .elementor-element.elementor-element-5943ac3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Outfit", Sans-serif;font-size:0.94rem;font-weight:400;}.elementor-1757 .elementor-element.elementor-element-bd99301{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1757 .elementor-element.elementor-element-bd99301.e-con{--align-self:flex-start;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1757 .elementor-element.elementor-element-787d76c{padding:6px 0px 6px 0px;}.elementor-1757 .elementor-element.elementor-element-787d76c.elementor-element{--align-self:flex-start;}.elementor-1757 .elementor-element.elementor-element-787d76c .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-1757 .elementor-element.elementor-element-787d76c .elementor-icon-box-title{margin-block-end:0px;color:#3C5448;}.elementor-1757 .elementor-element.elementor-element-787d76c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-787d76c.elementor-view-framed .elementor-icon, .elementor-1757 .elementor-element.elementor-element-787d76c.elementor-view-default .elementor-icon{fill:var( --e-global-color-376f7a8 );color:var( --e-global-color-376f7a8 );border-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-787d76c .elementor-icon{font-size:17px;}.elementor-1757 .elementor-element.elementor-element-787d76c .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-787d76c .elementor-icon-box-title a{font-size:0.88rem;font-weight:normal;}.elementor-1757 .elementor-element.elementor-element-787d76c .elementor-icon-box-description{font-size:0.9em;color:var( --e-global-color-0c52b54 );}.elementor-1757 .elementor-element.elementor-element-9e82ccf{padding:6px 0px 6px 0px;}.elementor-1757 .elementor-element.elementor-element-9e82ccf.elementor-element{--align-self:flex-start;}.elementor-1757 .elementor-element.elementor-element-9e82ccf .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-1757 .elementor-element.elementor-element-9e82ccf .elementor-icon-box-title{margin-block-end:0px;color:#3C5448;}.elementor-1757 .elementor-element.elementor-element-9e82ccf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-9e82ccf.elementor-view-framed .elementor-icon, .elementor-1757 .elementor-element.elementor-element-9e82ccf.elementor-view-default .elementor-icon{fill:var( --e-global-color-376f7a8 );color:var( --e-global-color-376f7a8 );border-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-9e82ccf .elementor-icon{font-size:17px;}.elementor-1757 .elementor-element.elementor-element-9e82ccf .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-9e82ccf .elementor-icon-box-title a{font-size:0.88rem;font-weight:normal;}.elementor-1757 .elementor-element.elementor-element-9e82ccf .elementor-icon-box-description{font-size:0.9em;color:var( --e-global-color-0c52b54 );}.elementor-1757 .elementor-element.elementor-element-172488f{padding:6px 0px 6px 0px;}.elementor-1757 .elementor-element.elementor-element-172488f.elementor-element{--align-self:flex-start;}.elementor-1757 .elementor-element.elementor-element-172488f .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-1757 .elementor-element.elementor-element-172488f .elementor-icon-box-title{margin-block-end:0px;color:#3C5448;}.elementor-1757 .elementor-element.elementor-element-172488f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-172488f.elementor-view-framed .elementor-icon, .elementor-1757 .elementor-element.elementor-element-172488f.elementor-view-default .elementor-icon{fill:var( --e-global-color-376f7a8 );color:var( --e-global-color-376f7a8 );border-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-172488f .elementor-icon{font-size:17px;}.elementor-1757 .elementor-element.elementor-element-172488f .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-172488f .elementor-icon-box-title a{font-size:0.88rem;font-weight:normal;}.elementor-1757 .elementor-element.elementor-element-172488f .elementor-icon-box-description{font-size:0.9em;color:var( --e-global-color-0c52b54 );}.elementor-1757 .elementor-element.elementor-element-92bd706{padding:6px 0px 6px 0px;}.elementor-1757 .elementor-element.elementor-element-92bd706.elementor-element{--align-self:flex-start;}.elementor-1757 .elementor-element.elementor-element-92bd706 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-1757 .elementor-element.elementor-element-92bd706 .elementor-icon-box-title{margin-block-end:0px;color:#3C5448;}.elementor-1757 .elementor-element.elementor-element-92bd706.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-92bd706.elementor-view-framed .elementor-icon, .elementor-1757 .elementor-element.elementor-element-92bd706.elementor-view-default .elementor-icon{fill:var( --e-global-color-376f7a8 );color:var( --e-global-color-376f7a8 );border-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-92bd706 .elementor-icon{font-size:17px;}.elementor-1757 .elementor-element.elementor-element-92bd706 .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-92bd706 .elementor-icon-box-title a{font-size:0.88rem;font-weight:normal;}.elementor-1757 .elementor-element.elementor-element-92bd706 .elementor-icon-box-description{font-size:0.9em;color:var( --e-global-color-0c52b54 );}.elementor-1757 .elementor-element.elementor-element-7c6a5cd .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-1757 .elementor-element.elementor-element-7c6a5cd .elementskit-btn{background-color:#214F6B;width:100%;padding:20px 20px 20px 20px;font-family:"Outfit", Sans-serif;font-size:1rem;font-weight:600;color:#ffffff;fill:#ffffff;border-style:none;border-color:#1D4E6B;border-radius:10px 10px 10px 10px;box-shadow:19px 19px 40px 0px rgba(0,0,0,0.1);}.elementor-1757 .elementor-element.elementor-element-7c6a5cd .elementskit-btn:hover{background-color:#032130;color:#FFFFFF;fill:#FFFFFF;}.elementor-1757 .elementor-element.elementor-element-7c6a5cd{padding:0px 0px 0px 0px;}.elementor-1757 .elementor-element.elementor-element-7c6a5cd.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1757 .elementor-element.elementor-element-7c6a5cd .elementskit-btn > :is(i, svg){font-size:15px;}.elementor-1757 .elementor-element.elementor-element-7c6a5cd .elementskit-btn > i, .elementor-1757 .elementor-element.elementor-element-7c6a5cd .elementskit-btn > svg{margin-left:4px;}.rtl .elementor-1757 .elementor-element.elementor-element-7c6a5cd .elementskit-btn > i, .rtl .elementor-1757 .elementor-element.elementor-element-7c6a5cd .elementskit-btn > svg{margin-left:0;margin-right:4px;}.elementor-1757 .elementor-element.elementor-element-7c6a5cd .elementskit-btn i, .elementor-1757 .elementor-element.elementor-element-7c6a5cd .elementskit-btn svg{-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px);}.elementor-1757 .elementor-element.elementor-element-179cbd0{--display:flex;--min-height:143px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;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:var( --e-global-color-376f7a8 );--border-color:var( --e-global-color-376f7a8 );--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1757 .elementor-element.elementor-element-179cbd0:not(.elementor-motion-effects-element-type-background), .elementor-1757 .elementor-element.elementor-element-179cbd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c990fc3 );}.elementor-1757 .elementor-element.elementor-element-179cbd0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1757 .elementor-element.elementor-element-8916535{width:var( --container-widget-width, 640px );max-width:640px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:640px;--container-widget-flex-grow:0;}.elementor-1757 .elementor-element.elementor-element-8916535 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.9rem;font-weight:600;text-transform:uppercase;letter-spacing:0.18em;color:#66BDD7;}.elementor-1757 .elementor-element.elementor-element-5faf9b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1757 .elementor-element.elementor-element-5faf9b4 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:1.4rem;color:var( --e-global-color-primary );}.elementor-1757 .elementor-element.elementor-element-ac32a29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Outfit", Sans-serif;font-size:0.94rem;font-weight:400;}.elementor-1757 .elementor-element.elementor-element-592c61b{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:6px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;}.elementor-1757 .elementor-element.elementor-element-592c61b.e-con{--align-self:flex-start;}.elementor-1757 .elementor-element.elementor-element-0066324{padding:6px 0px 6px 0px;}.elementor-1757 .elementor-element.elementor-element-0066324.elementor-element{--align-self:flex-start;}.elementor-1757 .elementor-element.elementor-element-0066324 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-1757 .elementor-element.elementor-element-0066324 .elementor-icon-box-title{margin-block-end:0px;color:#3C5448;}.elementor-1757 .elementor-element.elementor-element-0066324.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-0066324.elementor-view-framed .elementor-icon, .elementor-1757 .elementor-element.elementor-element-0066324.elementor-view-default .elementor-icon{fill:var( --e-global-color-376f7a8 );color:var( --e-global-color-376f7a8 );border-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-0066324 .elementor-icon{font-size:17px;}.elementor-1757 .elementor-element.elementor-element-0066324 .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-0066324 .elementor-icon-box-title a{font-size:0.88rem;font-weight:normal;}.elementor-1757 .elementor-element.elementor-element-0066324 .elementor-icon-box-description{font-size:0.9em;color:var( --e-global-color-0c52b54 );}.elementor-1757 .elementor-element.elementor-element-fec4604{padding:6px 0px 6px 0px;}.elementor-1757 .elementor-element.elementor-element-fec4604.elementor-element{--align-self:flex-start;}.elementor-1757 .elementor-element.elementor-element-fec4604 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-1757 .elementor-element.elementor-element-fec4604 .elementor-icon-box-title{margin-block-end:0px;color:#3C5448;}.elementor-1757 .elementor-element.elementor-element-fec4604.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-fec4604.elementor-view-framed .elementor-icon, .elementor-1757 .elementor-element.elementor-element-fec4604.elementor-view-default .elementor-icon{fill:var( --e-global-color-376f7a8 );color:var( --e-global-color-376f7a8 );border-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-fec4604 .elementor-icon{font-size:17px;}.elementor-1757 .elementor-element.elementor-element-fec4604 .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-fec4604 .elementor-icon-box-title a{font-size:0.88rem;font-weight:normal;}.elementor-1757 .elementor-element.elementor-element-fec4604 .elementor-icon-box-description{font-size:0.9em;color:var( --e-global-color-0c52b54 );}.elementor-1757 .elementor-element.elementor-element-4989747{padding:6px 0px 6px 0px;}.elementor-1757 .elementor-element.elementor-element-4989747.elementor-element{--align-self:flex-start;}.elementor-1757 .elementor-element.elementor-element-4989747 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-1757 .elementor-element.elementor-element-4989747 .elementor-icon-box-title{margin-block-end:0px;color:#3C5448;}.elementor-1757 .elementor-element.elementor-element-4989747.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-4989747.elementor-view-framed .elementor-icon, .elementor-1757 .elementor-element.elementor-element-4989747.elementor-view-default .elementor-icon{fill:var( --e-global-color-376f7a8 );color:var( --e-global-color-376f7a8 );border-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-4989747 .elementor-icon{font-size:17px;}.elementor-1757 .elementor-element.elementor-element-4989747 .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-4989747 .elementor-icon-box-title a{font-size:0.88rem;font-weight:normal;}.elementor-1757 .elementor-element.elementor-element-4989747 .elementor-icon-box-description{font-size:0.9em;color:var( --e-global-color-0c52b54 );}.elementor-1757 .elementor-element.elementor-element-f35dd2b{padding:6px 0px 6px 0px;}.elementor-1757 .elementor-element.elementor-element-f35dd2b.elementor-element{--align-self:flex-start;}.elementor-1757 .elementor-element.elementor-element-f35dd2b .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-1757 .elementor-element.elementor-element-f35dd2b .elementor-icon-box-title{margin-block-end:0px;color:#3C5448;}.elementor-1757 .elementor-element.elementor-element-f35dd2b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-f35dd2b.elementor-view-framed .elementor-icon, .elementor-1757 .elementor-element.elementor-element-f35dd2b.elementor-view-default .elementor-icon{fill:var( --e-global-color-376f7a8 );color:var( --e-global-color-376f7a8 );border-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-f35dd2b .elementor-icon{font-size:17px;}.elementor-1757 .elementor-element.elementor-element-f35dd2b .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-f35dd2b .elementor-icon-box-title a{font-size:0.88rem;font-weight:normal;}.elementor-1757 .elementor-element.elementor-element-f35dd2b .elementor-icon-box-description{font-size:0.9em;color:var( --e-global-color-0c52b54 );}.elementor-1757 .elementor-element.elementor-element-831e434 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-1757 .elementor-element.elementor-element-831e434 .elementskit-btn{background-color:#214F6B;width:100%;padding:20px 20px 20px 20px;font-family:"Outfit", Sans-serif;font-size:1rem;font-weight:600;color:#ffffff;fill:#ffffff;border-style:none;border-color:#1D4E6B;border-radius:10px 10px 10px 10px;box-shadow:19px 19px 40px 0px rgba(0,0,0,0.1);}.elementor-1757 .elementor-element.elementor-element-831e434 .elementskit-btn:hover{background-color:#032130;color:#FFFFFF;fill:#FFFFFF;}.elementor-1757 .elementor-element.elementor-element-831e434{padding:0px 0px 0px 0px;}.elementor-1757 .elementor-element.elementor-element-831e434.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1757 .elementor-element.elementor-element-831e434 .elementskit-btn > :is(i, svg){font-size:15px;}.elementor-1757 .elementor-element.elementor-element-831e434 .elementskit-btn > i, .elementor-1757 .elementor-element.elementor-element-831e434 .elementskit-btn > svg{margin-left:4px;}.rtl .elementor-1757 .elementor-element.elementor-element-831e434 .elementskit-btn > i, .rtl .elementor-1757 .elementor-element.elementor-element-831e434 .elementskit-btn > svg{margin-left:0;margin-right:4px;}.elementor-1757 .elementor-element.elementor-element-831e434 .elementskit-btn i, .elementor-1757 .elementor-element.elementor-element-831e434 .elementskit-btn svg{-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px);}.elementor-1757 .elementor-element.elementor-element-65f2e0f{--display:flex;--min-height:143px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;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:var( --e-global-color-376f7a8 );--border-color:var( --e-global-color-376f7a8 );--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1757 .elementor-element.elementor-element-65f2e0f:not(.elementor-motion-effects-element-type-background), .elementor-1757 .elementor-element.elementor-element-65f2e0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c990fc3 );}.elementor-1757 .elementor-element.elementor-element-65f2e0f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1757 .elementor-element.elementor-element-cdc0e1f{width:var( --container-widget-width, 640px );max-width:640px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:640px;--container-widget-flex-grow:0;}.elementor-1757 .elementor-element.elementor-element-cdc0e1f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.9rem;font-weight:600;text-transform:uppercase;letter-spacing:0.18em;color:#66BDD7;}.elementor-1757 .elementor-element.elementor-element-e827cd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1757 .elementor-element.elementor-element-e827cd2 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:1.4rem;color:var( --e-global-color-primary );}.elementor-1757 .elementor-element.elementor-element-5dac5b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Outfit", Sans-serif;font-size:0.94rem;font-weight:400;}.elementor-1757 .elementor-element.elementor-element-fd53019{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1757 .elementor-element.elementor-element-fd53019.e-con{--align-self:flex-start;}.elementor-1757 .elementor-element.elementor-element-3b79148{padding:6px 0px 6px 0px;}.elementor-1757 .elementor-element.elementor-element-3b79148.elementor-element{--align-self:flex-start;}.elementor-1757 .elementor-element.elementor-element-3b79148 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-1757 .elementor-element.elementor-element-3b79148 .elementor-icon-box-title{margin-block-end:0px;color:#3C5448;}.elementor-1757 .elementor-element.elementor-element-3b79148.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-3b79148.elementor-view-framed .elementor-icon, .elementor-1757 .elementor-element.elementor-element-3b79148.elementor-view-default .elementor-icon{fill:var( --e-global-color-376f7a8 );color:var( --e-global-color-376f7a8 );border-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-3b79148 .elementor-icon{font-size:17px;}.elementor-1757 .elementor-element.elementor-element-3b79148 .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-3b79148 .elementor-icon-box-title a{font-size:0.88rem;font-weight:normal;}.elementor-1757 .elementor-element.elementor-element-3b79148 .elementor-icon-box-description{font-size:0.9em;color:var( --e-global-color-0c52b54 );}.elementor-1757 .elementor-element.elementor-element-0581adc{padding:6px 0px 6px 0px;}.elementor-1757 .elementor-element.elementor-element-0581adc.elementor-element{--align-self:flex-start;}.elementor-1757 .elementor-element.elementor-element-0581adc .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-1757 .elementor-element.elementor-element-0581adc .elementor-icon-box-title{margin-block-end:0px;color:#3C5448;}.elementor-1757 .elementor-element.elementor-element-0581adc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-0581adc.elementor-view-framed .elementor-icon, .elementor-1757 .elementor-element.elementor-element-0581adc.elementor-view-default .elementor-icon{fill:var( --e-global-color-376f7a8 );color:var( --e-global-color-376f7a8 );border-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-0581adc .elementor-icon{font-size:17px;}.elementor-1757 .elementor-element.elementor-element-0581adc .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-0581adc .elementor-icon-box-title a{font-size:0.88rem;font-weight:normal;}.elementor-1757 .elementor-element.elementor-element-0581adc .elementor-icon-box-description{font-size:0.9em;color:var( --e-global-color-0c52b54 );}.elementor-1757 .elementor-element.elementor-element-30e2071{padding:6px 0px 6px 0px;}.elementor-1757 .elementor-element.elementor-element-30e2071.elementor-element{--align-self:flex-start;}.elementor-1757 .elementor-element.elementor-element-30e2071 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-1757 .elementor-element.elementor-element-30e2071 .elementor-icon-box-title{margin-block-end:0px;color:#3C5448;}.elementor-1757 .elementor-element.elementor-element-30e2071.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-30e2071.elementor-view-framed .elementor-icon, .elementor-1757 .elementor-element.elementor-element-30e2071.elementor-view-default .elementor-icon{fill:var( --e-global-color-376f7a8 );color:var( --e-global-color-376f7a8 );border-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-30e2071 .elementor-icon{font-size:17px;}.elementor-1757 .elementor-element.elementor-element-30e2071 .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-30e2071 .elementor-icon-box-title a{font-size:0.88rem;font-weight:normal;}.elementor-1757 .elementor-element.elementor-element-30e2071 .elementor-icon-box-description{font-size:0.9em;color:var( --e-global-color-0c52b54 );}.elementor-1757 .elementor-element.elementor-element-a6e4dc5{padding:6px 0px 6px 0px;}.elementor-1757 .elementor-element.elementor-element-a6e4dc5.elementor-element{--align-self:flex-start;}.elementor-1757 .elementor-element.elementor-element-a6e4dc5 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-1757 .elementor-element.elementor-element-a6e4dc5 .elementor-icon-box-title{margin-block-end:0px;color:#3C5448;}.elementor-1757 .elementor-element.elementor-element-a6e4dc5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-a6e4dc5.elementor-view-framed .elementor-icon, .elementor-1757 .elementor-element.elementor-element-a6e4dc5.elementor-view-default .elementor-icon{fill:var( --e-global-color-376f7a8 );color:var( --e-global-color-376f7a8 );border-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-a6e4dc5 .elementor-icon{font-size:17px;}.elementor-1757 .elementor-element.elementor-element-a6e4dc5 .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-a6e4dc5 .elementor-icon-box-title a{font-size:0.88rem;font-weight:normal;}.elementor-1757 .elementor-element.elementor-element-a6e4dc5 .elementor-icon-box-description{font-size:0.9em;color:var( --e-global-color-0c52b54 );}.elementor-1757 .elementor-element.elementor-element-76388a9 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-1757 .elementor-element.elementor-element-76388a9 .elementskit-btn{background-color:#214F6B;width:100%;padding:20px 20px 20px 20px;font-family:"Outfit", Sans-serif;font-size:1rem;font-weight:600;color:#ffffff;fill:#ffffff;border-style:none;border-color:#1D4E6B;border-radius:10px 10px 10px 10px;box-shadow:19px 19px 40px 0px rgba(0,0,0,0.1);}.elementor-1757 .elementor-element.elementor-element-76388a9 .elementskit-btn:hover{background-color:#032130;color:#FFFFFF;fill:#FFFFFF;}.elementor-1757 .elementor-element.elementor-element-76388a9{padding:0px 0px 0px 0px;}.elementor-1757 .elementor-element.elementor-element-76388a9.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1757 .elementor-element.elementor-element-76388a9 .elementskit-btn > :is(i, svg){font-size:15px;}.elementor-1757 .elementor-element.elementor-element-76388a9 .elementskit-btn > i, .elementor-1757 .elementor-element.elementor-element-76388a9 .elementskit-btn > svg{margin-left:4px;}.rtl .elementor-1757 .elementor-element.elementor-element-76388a9 .elementskit-btn > i, .rtl .elementor-1757 .elementor-element.elementor-element-76388a9 .elementskit-btn > svg{margin-left:0;margin-right:4px;}.elementor-1757 .elementor-element.elementor-element-76388a9 .elementskit-btn i, .elementor-1757 .elementor-element.elementor-element-76388a9 .elementskit-btn svg{-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px);}.elementor-1757 .elementor-element.elementor-element-a4f2237{--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-1757 .elementor-element.elementor-element-e68d0d8{--display:flex;--min-height:143px;--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:var( --e-global-color-376f7a8 );--border-color:var( --e-global-color-376f7a8 );--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1757 .elementor-element.elementor-element-e68d0d8:not(.elementor-motion-effects-element-type-background), .elementor-1757 .elementor-element.elementor-element-e68d0d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c990fc3 );}.elementor-1757 .elementor-element.elementor-element-e68d0d8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1757 .elementor-element.elementor-element-e181361{width:var( --container-widget-width, 640px );max-width:640px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:640px;--container-widget-flex-grow:0;}.elementor-1757 .elementor-element.elementor-element-e181361 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.9rem;font-weight:600;text-transform:uppercase;letter-spacing:0.18em;color:#66BDD7;}.elementor-1757 .elementor-element.elementor-element-40726ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1757 .elementor-element.elementor-element-40726ef .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:1.4rem;color:var( --e-global-color-primary );}.elementor-1757 .elementor-element.elementor-element-933ae69{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Outfit", Sans-serif;font-size:0.94rem;font-weight:400;}.elementor-1757 .elementor-element.elementor-element-1359077{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1757 .elementor-element.elementor-element-1359077.e-con{--align-self:flex-start;}.elementor-1757 .elementor-element.elementor-element-4c8a91d{padding:6px 0px 6px 0px;}.elementor-1757 .elementor-element.elementor-element-4c8a91d.elementor-element{--align-self:flex-start;}.elementor-1757 .elementor-element.elementor-element-4c8a91d .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-1757 .elementor-element.elementor-element-4c8a91d .elementor-icon-box-title{margin-block-end:0px;color:#3C5448;}.elementor-1757 .elementor-element.elementor-element-4c8a91d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-4c8a91d.elementor-view-framed .elementor-icon, .elementor-1757 .elementor-element.elementor-element-4c8a91d.elementor-view-default .elementor-icon{fill:var( --e-global-color-376f7a8 );color:var( --e-global-color-376f7a8 );border-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-4c8a91d .elementor-icon{font-size:17px;}.elementor-1757 .elementor-element.elementor-element-4c8a91d .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-4c8a91d .elementor-icon-box-title a{font-size:0.88rem;font-weight:normal;}.elementor-1757 .elementor-element.elementor-element-4c8a91d .elementor-icon-box-description{font-size:0.9em;color:var( --e-global-color-0c52b54 );}.elementor-1757 .elementor-element.elementor-element-e3119a5{padding:6px 0px 6px 0px;}.elementor-1757 .elementor-element.elementor-element-e3119a5.elementor-element{--align-self:flex-start;}.elementor-1757 .elementor-element.elementor-element-e3119a5 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-1757 .elementor-element.elementor-element-e3119a5 .elementor-icon-box-title{margin-block-end:0px;color:#3C5448;}.elementor-1757 .elementor-element.elementor-element-e3119a5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-e3119a5.elementor-view-framed .elementor-icon, .elementor-1757 .elementor-element.elementor-element-e3119a5.elementor-view-default .elementor-icon{fill:var( --e-global-color-376f7a8 );color:var( --e-global-color-376f7a8 );border-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-e3119a5 .elementor-icon{font-size:17px;}.elementor-1757 .elementor-element.elementor-element-e3119a5 .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-e3119a5 .elementor-icon-box-title a{font-size:0.88rem;font-weight:normal;}.elementor-1757 .elementor-element.elementor-element-e3119a5 .elementor-icon-box-description{font-size:0.9em;color:var( --e-global-color-0c52b54 );}.elementor-1757 .elementor-element.elementor-element-33ccfa3{padding:6px 0px 6px 0px;}.elementor-1757 .elementor-element.elementor-element-33ccfa3.elementor-element{--align-self:flex-start;}.elementor-1757 .elementor-element.elementor-element-33ccfa3 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-1757 .elementor-element.elementor-element-33ccfa3 .elementor-icon-box-title{margin-block-end:0px;color:#3C5448;}.elementor-1757 .elementor-element.elementor-element-33ccfa3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-33ccfa3.elementor-view-framed .elementor-icon, .elementor-1757 .elementor-element.elementor-element-33ccfa3.elementor-view-default .elementor-icon{fill:var( --e-global-color-376f7a8 );color:var( --e-global-color-376f7a8 );border-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-33ccfa3 .elementor-icon{font-size:17px;}.elementor-1757 .elementor-element.elementor-element-33ccfa3 .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-33ccfa3 .elementor-icon-box-title a{font-size:0.88rem;font-weight:normal;}.elementor-1757 .elementor-element.elementor-element-33ccfa3 .elementor-icon-box-description{font-size:0.9em;color:var( --e-global-color-0c52b54 );}.elementor-1757 .elementor-element.elementor-element-2b8befb{padding:6px 0px 6px 0px;}.elementor-1757 .elementor-element.elementor-element-2b8befb.elementor-element{--align-self:flex-start;}.elementor-1757 .elementor-element.elementor-element-2b8befb .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-1757 .elementor-element.elementor-element-2b8befb .elementor-icon-box-title{margin-block-end:0px;color:#3C5448;}.elementor-1757 .elementor-element.elementor-element-2b8befb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-2b8befb.elementor-view-framed .elementor-icon, .elementor-1757 .elementor-element.elementor-element-2b8befb.elementor-view-default .elementor-icon{fill:var( --e-global-color-376f7a8 );color:var( --e-global-color-376f7a8 );border-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-2b8befb .elementor-icon{font-size:17px;}.elementor-1757 .elementor-element.elementor-element-2b8befb .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-2b8befb .elementor-icon-box-title a{font-size:0.88rem;font-weight:normal;}.elementor-1757 .elementor-element.elementor-element-2b8befb .elementor-icon-box-description{font-size:0.9em;color:var( --e-global-color-0c52b54 );}.elementor-1757 .elementor-element.elementor-element-734ad4f .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-1757 .elementor-element.elementor-element-734ad4f .elementskit-btn{background-color:#214F6B;width:100%;padding:20px 20px 20px 20px;font-family:"Outfit", Sans-serif;font-size:1rem;font-weight:600;color:#ffffff;fill:#ffffff;border-style:none;border-color:#1D4E6B;border-radius:10px 10px 10px 10px;box-shadow:19px 19px 40px 0px rgba(0,0,0,0.1);}.elementor-1757 .elementor-element.elementor-element-734ad4f .elementskit-btn:hover{background-color:#032130;color:#FFFFFF;fill:#FFFFFF;}.elementor-1757 .elementor-element.elementor-element-734ad4f{padding:0px 0px 0px 0px;}.elementor-1757 .elementor-element.elementor-element-734ad4f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1757 .elementor-element.elementor-element-734ad4f .elementskit-btn > :is(i, svg){font-size:15px;}.elementor-1757 .elementor-element.elementor-element-734ad4f .elementskit-btn > i, .elementor-1757 .elementor-element.elementor-element-734ad4f .elementskit-btn > svg{margin-left:4px;}.rtl .elementor-1757 .elementor-element.elementor-element-734ad4f .elementskit-btn > i, .rtl .elementor-1757 .elementor-element.elementor-element-734ad4f .elementskit-btn > svg{margin-left:0;margin-right:4px;}.elementor-1757 .elementor-element.elementor-element-734ad4f .elementskit-btn i, .elementor-1757 .elementor-element.elementor-element-734ad4f .elementskit-btn svg{-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px);}.elementor-1757 .elementor-element.elementor-element-35bf98c{--display:flex;--min-height:143px;--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:var( --e-global-color-376f7a8 );--border-color:var( --e-global-color-376f7a8 );--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1757 .elementor-element.elementor-element-35bf98c:not(.elementor-motion-effects-element-type-background), .elementor-1757 .elementor-element.elementor-element-35bf98c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c990fc3 );}.elementor-1757 .elementor-element.elementor-element-35bf98c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1757 .elementor-element.elementor-element-05604b8{width:var( --container-widget-width, 640px );max-width:640px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:640px;--container-widget-flex-grow:0;}.elementor-1757 .elementor-element.elementor-element-05604b8 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.9rem;font-weight:600;text-transform:uppercase;letter-spacing:0.18em;color:#66BDD7;}.elementor-1757 .elementor-element.elementor-element-1e46019{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1757 .elementor-element.elementor-element-1e46019 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:1.4rem;color:var( --e-global-color-primary );}.elementor-1757 .elementor-element.elementor-element-e9dc0ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Outfit", Sans-serif;font-size:0.94rem;font-weight:400;}.elementor-1757 .elementor-element.elementor-element-46296af{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1757 .elementor-element.elementor-element-46296af.e-con{--align-self:flex-start;}.elementor-1757 .elementor-element.elementor-element-c4449e5{padding:6px 0px 6px 0px;}.elementor-1757 .elementor-element.elementor-element-c4449e5.elementor-element{--align-self:flex-start;}.elementor-1757 .elementor-element.elementor-element-c4449e5 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-1757 .elementor-element.elementor-element-c4449e5 .elementor-icon-box-title{margin-block-end:0px;color:#3C5448;}.elementor-1757 .elementor-element.elementor-element-c4449e5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-c4449e5.elementor-view-framed .elementor-icon, .elementor-1757 .elementor-element.elementor-element-c4449e5.elementor-view-default .elementor-icon{fill:var( --e-global-color-376f7a8 );color:var( --e-global-color-376f7a8 );border-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-c4449e5 .elementor-icon{font-size:17px;}.elementor-1757 .elementor-element.elementor-element-c4449e5 .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-c4449e5 .elementor-icon-box-title a{font-size:0.88rem;font-weight:normal;}.elementor-1757 .elementor-element.elementor-element-c4449e5 .elementor-icon-box-description{font-size:0.9em;color:var( --e-global-color-0c52b54 );}.elementor-1757 .elementor-element.elementor-element-e028fc4{padding:6px 0px 6px 0px;}.elementor-1757 .elementor-element.elementor-element-e028fc4.elementor-element{--align-self:flex-start;}.elementor-1757 .elementor-element.elementor-element-e028fc4 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-1757 .elementor-element.elementor-element-e028fc4 .elementor-icon-box-title{margin-block-end:0px;color:#3C5448;}.elementor-1757 .elementor-element.elementor-element-e028fc4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-e028fc4.elementor-view-framed .elementor-icon, .elementor-1757 .elementor-element.elementor-element-e028fc4.elementor-view-default .elementor-icon{fill:var( --e-global-color-376f7a8 );color:var( --e-global-color-376f7a8 );border-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-e028fc4 .elementor-icon{font-size:17px;}.elementor-1757 .elementor-element.elementor-element-e028fc4 .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-e028fc4 .elementor-icon-box-title a{font-size:0.88rem;font-weight:normal;}.elementor-1757 .elementor-element.elementor-element-e028fc4 .elementor-icon-box-description{font-size:0.9em;color:var( --e-global-color-0c52b54 );}.elementor-1757 .elementor-element.elementor-element-c8bf972{padding:6px 0px 6px 0px;}.elementor-1757 .elementor-element.elementor-element-c8bf972.elementor-element{--align-self:flex-start;}.elementor-1757 .elementor-element.elementor-element-c8bf972 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-1757 .elementor-element.elementor-element-c8bf972 .elementor-icon-box-title{margin-block-end:0px;color:#3C5448;}.elementor-1757 .elementor-element.elementor-element-c8bf972.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-c8bf972.elementor-view-framed .elementor-icon, .elementor-1757 .elementor-element.elementor-element-c8bf972.elementor-view-default .elementor-icon{fill:var( --e-global-color-376f7a8 );color:var( --e-global-color-376f7a8 );border-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-c8bf972 .elementor-icon{font-size:17px;}.elementor-1757 .elementor-element.elementor-element-c8bf972 .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-c8bf972 .elementor-icon-box-title a{font-size:0.88rem;font-weight:normal;}.elementor-1757 .elementor-element.elementor-element-c8bf972 .elementor-icon-box-description{font-size:0.9em;color:var( --e-global-color-0c52b54 );}.elementor-1757 .elementor-element.elementor-element-0a82adb{padding:6px 0px 6px 0px;}.elementor-1757 .elementor-element.elementor-element-0a82adb.elementor-element{--align-self:flex-start;}.elementor-1757 .elementor-element.elementor-element-0a82adb .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-1757 .elementor-element.elementor-element-0a82adb .elementor-icon-box-title{margin-block-end:0px;color:#3C5448;}.elementor-1757 .elementor-element.elementor-element-0a82adb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-0a82adb.elementor-view-framed .elementor-icon, .elementor-1757 .elementor-element.elementor-element-0a82adb.elementor-view-default .elementor-icon{fill:var( --e-global-color-376f7a8 );color:var( --e-global-color-376f7a8 );border-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-0a82adb .elementor-icon{font-size:17px;}.elementor-1757 .elementor-element.elementor-element-0a82adb .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-0a82adb .elementor-icon-box-title a{font-size:0.88rem;font-weight:normal;}.elementor-1757 .elementor-element.elementor-element-0a82adb .elementor-icon-box-description{font-size:0.9em;color:var( --e-global-color-0c52b54 );}.elementor-1757 .elementor-element.elementor-element-b65d1b5 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-1757 .elementor-element.elementor-element-b65d1b5 .elementskit-btn{background-color:#214F6B;width:100%;padding:20px 20px 20px 20px;font-family:"Outfit", Sans-serif;font-size:1rem;font-weight:600;color:#ffffff;fill:#ffffff;border-style:none;border-color:#1D4E6B;border-radius:10px 10px 10px 10px;box-shadow:19px 19px 40px 0px rgba(0,0,0,0.1);}.elementor-1757 .elementor-element.elementor-element-b65d1b5 .elementskit-btn:hover{background-color:#032130;color:#FFFFFF;fill:#FFFFFF;}.elementor-1757 .elementor-element.elementor-element-b65d1b5{padding:0px 0px 0px 0px;}.elementor-1757 .elementor-element.elementor-element-b65d1b5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1757 .elementor-element.elementor-element-b65d1b5 .elementskit-btn > :is(i, svg){font-size:15px;}.elementor-1757 .elementor-element.elementor-element-b65d1b5 .elementskit-btn > i, .elementor-1757 .elementor-element.elementor-element-b65d1b5 .elementskit-btn > svg{margin-left:4px;}.rtl .elementor-1757 .elementor-element.elementor-element-b65d1b5 .elementskit-btn > i, .rtl .elementor-1757 .elementor-element.elementor-element-b65d1b5 .elementskit-btn > svg{margin-left:0;margin-right:4px;}.elementor-1757 .elementor-element.elementor-element-b65d1b5 .elementskit-btn i, .elementor-1757 .elementor-element.elementor-element-b65d1b5 .elementskit-btn svg{-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px);}.elementor-1757 .elementor-element.elementor-element-1aa8139{--display:flex;--min-height:143px;--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:var( --e-global-color-376f7a8 );--border-color:var( --e-global-color-376f7a8 );--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1757 .elementor-element.elementor-element-1aa8139:not(.elementor-motion-effects-element-type-background), .elementor-1757 .elementor-element.elementor-element-1aa8139 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c990fc3 );}.elementor-1757 .elementor-element.elementor-element-1aa8139.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1757 .elementor-element.elementor-element-53e60b0{width:var( --container-widget-width, 640px );max-width:640px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:640px;--container-widget-flex-grow:0;}.elementor-1757 .elementor-element.elementor-element-53e60b0 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.9rem;font-weight:600;text-transform:uppercase;letter-spacing:0.18em;color:#66BDD7;}.elementor-1757 .elementor-element.elementor-element-081829e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1757 .elementor-element.elementor-element-081829e .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:1.4rem;color:var( --e-global-color-primary );}.elementor-1757 .elementor-element.elementor-element-280f3af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Outfit", Sans-serif;font-size:0.94rem;font-weight:400;}.elementor-1757 .elementor-element.elementor-element-0b8ccfe{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1757 .elementor-element.elementor-element-0b8ccfe.e-con{--align-self:flex-start;}.elementor-1757 .elementor-element.elementor-element-5e32f31{padding:6px 0px 6px 0px;}.elementor-1757 .elementor-element.elementor-element-5e32f31.elementor-element{--align-self:flex-start;}.elementor-1757 .elementor-element.elementor-element-5e32f31 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-1757 .elementor-element.elementor-element-5e32f31 .elementor-icon-box-title{margin-block-end:0px;color:#3C5448;}.elementor-1757 .elementor-element.elementor-element-5e32f31.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-5e32f31.elementor-view-framed .elementor-icon, .elementor-1757 .elementor-element.elementor-element-5e32f31.elementor-view-default .elementor-icon{fill:var( --e-global-color-376f7a8 );color:var( --e-global-color-376f7a8 );border-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-5e32f31 .elementor-icon{font-size:17px;}.elementor-1757 .elementor-element.elementor-element-5e32f31 .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-5e32f31 .elementor-icon-box-title a{font-size:0.88rem;font-weight:normal;}.elementor-1757 .elementor-element.elementor-element-5e32f31 .elementor-icon-box-description{font-size:0.9em;color:var( --e-global-color-0c52b54 );}.elementor-1757 .elementor-element.elementor-element-42032e1{padding:6px 0px 6px 0px;}.elementor-1757 .elementor-element.elementor-element-42032e1.elementor-element{--align-self:flex-start;}.elementor-1757 .elementor-element.elementor-element-42032e1 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-1757 .elementor-element.elementor-element-42032e1 .elementor-icon-box-title{margin-block-end:0px;color:#3C5448;}.elementor-1757 .elementor-element.elementor-element-42032e1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-42032e1.elementor-view-framed .elementor-icon, .elementor-1757 .elementor-element.elementor-element-42032e1.elementor-view-default .elementor-icon{fill:var( --e-global-color-376f7a8 );color:var( --e-global-color-376f7a8 );border-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-42032e1 .elementor-icon{font-size:17px;}.elementor-1757 .elementor-element.elementor-element-42032e1 .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-42032e1 .elementor-icon-box-title a{font-size:0.88rem;font-weight:normal;}.elementor-1757 .elementor-element.elementor-element-42032e1 .elementor-icon-box-description{font-size:0.9em;color:var( --e-global-color-0c52b54 );}.elementor-1757 .elementor-element.elementor-element-6fed0ed{padding:6px 0px 6px 0px;}.elementor-1757 .elementor-element.elementor-element-6fed0ed.elementor-element{--align-self:flex-start;}.elementor-1757 .elementor-element.elementor-element-6fed0ed .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-1757 .elementor-element.elementor-element-6fed0ed .elementor-icon-box-title{margin-block-end:0px;color:#3C5448;}.elementor-1757 .elementor-element.elementor-element-6fed0ed.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-6fed0ed.elementor-view-framed .elementor-icon, .elementor-1757 .elementor-element.elementor-element-6fed0ed.elementor-view-default .elementor-icon{fill:var( --e-global-color-376f7a8 );color:var( --e-global-color-376f7a8 );border-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-6fed0ed .elementor-icon{font-size:17px;}.elementor-1757 .elementor-element.elementor-element-6fed0ed .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-6fed0ed .elementor-icon-box-title a{font-size:0.88rem;font-weight:normal;}.elementor-1757 .elementor-element.elementor-element-6fed0ed .elementor-icon-box-description{font-size:0.9em;color:var( --e-global-color-0c52b54 );}.elementor-1757 .elementor-element.elementor-element-b06dfcf{padding:6px 0px 6px 0px;}.elementor-1757 .elementor-element.elementor-element-b06dfcf.elementor-element{--align-self:flex-start;}.elementor-1757 .elementor-element.elementor-element-b06dfcf .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-1757 .elementor-element.elementor-element-b06dfcf .elementor-icon-box-title{margin-block-end:0px;color:#3C5448;}.elementor-1757 .elementor-element.elementor-element-b06dfcf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-b06dfcf.elementor-view-framed .elementor-icon, .elementor-1757 .elementor-element.elementor-element-b06dfcf.elementor-view-default .elementor-icon{fill:var( --e-global-color-376f7a8 );color:var( --e-global-color-376f7a8 );border-color:var( --e-global-color-376f7a8 );}.elementor-1757 .elementor-element.elementor-element-b06dfcf .elementor-icon{font-size:17px;}.elementor-1757 .elementor-element.elementor-element-b06dfcf .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-b06dfcf .elementor-icon-box-title a{font-size:0.88rem;font-weight:normal;}.elementor-1757 .elementor-element.elementor-element-b06dfcf .elementor-icon-box-description{font-size:0.9em;color:var( --e-global-color-0c52b54 );}.elementor-1757 .elementor-element.elementor-element-b224c4e .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-1757 .elementor-element.elementor-element-b224c4e .elementskit-btn{background-color:#214F6B;width:100%;padding:20px 20px 20px 20px;font-family:"Outfit", Sans-serif;font-size:1rem;font-weight:600;color:#ffffff;fill:#ffffff;border-style:none;border-color:#1D4E6B;border-radius:10px 10px 10px 10px;box-shadow:19px 19px 40px 0px rgba(0,0,0,0.1);}.elementor-1757 .elementor-element.elementor-element-b224c4e .elementskit-btn:hover{background-color:#032130;color:#FFFFFF;fill:#FFFFFF;}.elementor-1757 .elementor-element.elementor-element-b224c4e{padding:0px 0px 0px 0px;}.elementor-1757 .elementor-element.elementor-element-b224c4e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1757 .elementor-element.elementor-element-b224c4e .elementskit-btn > :is(i, svg){font-size:15px;}.elementor-1757 .elementor-element.elementor-element-b224c4e .elementskit-btn > i, .elementor-1757 .elementor-element.elementor-element-b224c4e .elementskit-btn > svg{margin-left:4px;}.rtl .elementor-1757 .elementor-element.elementor-element-b224c4e .elementskit-btn > i, .rtl .elementor-1757 .elementor-element.elementor-element-b224c4e .elementskit-btn > svg{margin-left:0;margin-right:4px;}.elementor-1757 .elementor-element.elementor-element-b224c4e .elementskit-btn i, .elementor-1757 .elementor-element.elementor-element-b224c4e .elementskit-btn svg{-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px);}@media(max-width:1024px){.elementor-1757 .elementor-element.elementor-element-2d01450{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1757 .elementor-element.elementor-element-988bf12{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1757 .elementor-element.elementor-element-dd397a9{--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-1757 .elementor-element.elementor-element-e2a9e37{--justify-content:space-around;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1757 .elementor-element.elementor-element-a4f2237{--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;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1757 .elementor-element.elementor-element-e68d0d8{--padding-top:66px;--padding-bottom:66px;--padding-left:66px;--padding-right:66px;}.elementor-1757 .elementor-element.elementor-element-734ad4f .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-1757 .elementor-element.elementor-element-734ad4f.elementor-element{--align-self:flex-start;}.elementor-1757 .elementor-element.elementor-element-35bf98c{--padding-top:66px;--padding-bottom:66px;--padding-left:66px;--padding-right:66px;}.elementor-1757 .elementor-element.elementor-element-b65d1b5 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-1757 .elementor-element.elementor-element-b65d1b5.elementor-element{--align-self:flex-start;}.elementor-1757 .elementor-element.elementor-element-1aa8139{--padding-top:66px;--padding-bottom:66px;--padding-left:66px;--padding-right:66px;}.elementor-1757 .elementor-element.elementor-element-b224c4e .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-1757 .elementor-element.elementor-element-b224c4e.elementor-element{--align-self:flex-start;}}@media(max-width:767px){.elementor-1757 .elementor-element.elementor-element-2d01450{--width:500px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1757 .elementor-element.elementor-element-988bf12{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1757 .elementor-element.elementor-element-c84e50a{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1757 .elementor-element.elementor-element-40f86e2 .elementor-heading-title{font-size:2.7em;line-height:3.4rem;letter-spacing:-0.1px;}.elementor-1757 .elementor-element.elementor-element-b1a4369{width:var( --container-widget-width, 308px );max-width:308px;--container-widget-width:308px;--container-widget-flex-grow:0;}.elementor-1757 .elementor-element.elementor-element-dd397a9{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1757 .elementor-element.elementor-element-e2a9e37{--justify-content:space-between;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-1757 .elementor-element.elementor-element-2e64e96{--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-1757 .elementor-element.elementor-element-fd8b8ef .elementor-heading-title{font-size:0.75rem;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1757 .elementor-element.elementor-element-787d76c .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-787d76c .elementor-icon-box-title a{font-size:1rem;}.elementor-1757 .elementor-element.elementor-element-9e82ccf .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-9e82ccf .elementor-icon-box-title a{font-size:1rem;}.elementor-1757 .elementor-element.elementor-element-172488f .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-172488f .elementor-icon-box-title a{font-size:1rem;}.elementor-1757 .elementor-element.elementor-element-92bd706 .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-92bd706 .elementor-icon-box-title a{font-size:1rem;}.elementor-1757 .elementor-element.elementor-element-7c6a5cd .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-1757 .elementor-element.elementor-element-7c6a5cd{width:100%;max-width:100%;padding:20px 0px 0px 0px;}.elementor-1757 .elementor-element.elementor-element-7c6a5cd .elementskit-btn{width:100%;font-size:1rem;}.elementor-1757 .elementor-element.elementor-element-179cbd0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1757 .elementor-element.elementor-element-8916535 .elementor-heading-title{font-size:0.75rem;}.elementor-1757 .elementor-element.elementor-element-0066324 .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-0066324 .elementor-icon-box-title a{font-size:1rem;}.elementor-1757 .elementor-element.elementor-element-fec4604 .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-fec4604 .elementor-icon-box-title a{font-size:1rem;}.elementor-1757 .elementor-element.elementor-element-4989747 .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-4989747 .elementor-icon-box-title a{font-size:1rem;}.elementor-1757 .elementor-element.elementor-element-f35dd2b .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-f35dd2b .elementor-icon-box-title a{font-size:1rem;}.elementor-1757 .elementor-element.elementor-element-831e434 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-1757 .elementor-element.elementor-element-831e434{width:100%;max-width:100%;padding:20px 0px 0px 0px;}.elementor-1757 .elementor-element.elementor-element-831e434 .elementskit-btn{width:100%;font-size:1rem;}.elementor-1757 .elementor-element.elementor-element-65f2e0f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1757 .elementor-element.elementor-element-cdc0e1f .elementor-heading-title{font-size:0.75rem;}.elementor-1757 .elementor-element.elementor-element-3b79148 .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-3b79148 .elementor-icon-box-title a{font-size:1rem;}.elementor-1757 .elementor-element.elementor-element-0581adc .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-0581adc .elementor-icon-box-title a{font-size:1rem;}.elementor-1757 .elementor-element.elementor-element-30e2071 .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-30e2071 .elementor-icon-box-title a{font-size:1rem;}.elementor-1757 .elementor-element.elementor-element-a6e4dc5 .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-a6e4dc5 .elementor-icon-box-title a{font-size:1rem;}.elementor-1757 .elementor-element.elementor-element-76388a9 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-1757 .elementor-element.elementor-element-76388a9{width:100%;max-width:100%;padding:20px 0px 0px 0px;}.elementor-1757 .elementor-element.elementor-element-76388a9 .elementskit-btn{width:100%;font-size:1rem;}.elementor-1757 .elementor-element.elementor-element-e68d0d8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-1757 .elementor-element.elementor-element-e181361 .elementor-heading-title{font-size:0.75rem;}.elementor-1757 .elementor-element.elementor-element-4c8a91d .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-4c8a91d .elementor-icon-box-title a{font-size:1rem;}.elementor-1757 .elementor-element.elementor-element-e3119a5 .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-e3119a5 .elementor-icon-box-title a{font-size:1rem;}.elementor-1757 .elementor-element.elementor-element-33ccfa3 .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-33ccfa3 .elementor-icon-box-title a{font-size:1rem;}.elementor-1757 .elementor-element.elementor-element-2b8befb .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-2b8befb .elementor-icon-box-title a{font-size:1rem;}.elementor-1757 .elementor-element.elementor-element-734ad4f .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-1757 .elementor-element.elementor-element-734ad4f{width:100%;max-width:100%;padding:20px 0px 0px 0px;}.elementor-1757 .elementor-element.elementor-element-734ad4f .elementskit-btn{width:100%;font-size:1rem;}.elementor-1757 .elementor-element.elementor-element-35bf98c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-1757 .elementor-element.elementor-element-05604b8 .elementor-heading-title{font-size:0.75rem;}.elementor-1757 .elementor-element.elementor-element-c4449e5 .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-c4449e5 .elementor-icon-box-title a{font-size:1rem;}.elementor-1757 .elementor-element.elementor-element-e028fc4 .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-e028fc4 .elementor-icon-box-title a{font-size:1rem;}.elementor-1757 .elementor-element.elementor-element-c8bf972 .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-c8bf972 .elementor-icon-box-title a{font-size:1rem;}.elementor-1757 .elementor-element.elementor-element-0a82adb .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-0a82adb .elementor-icon-box-title a{font-size:1rem;}.elementor-1757 .elementor-element.elementor-element-b65d1b5 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-1757 .elementor-element.elementor-element-b65d1b5{width:100%;max-width:100%;padding:20px 0px 0px 0px;}.elementor-1757 .elementor-element.elementor-element-b65d1b5 .elementskit-btn{width:100%;font-size:1rem;}.elementor-1757 .elementor-element.elementor-element-1aa8139{--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-1757 .elementor-element.elementor-element-53e60b0 .elementor-heading-title{font-size:0.75rem;}.elementor-1757 .elementor-element.elementor-element-5e32f31 .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-5e32f31 .elementor-icon-box-title a{font-size:1rem;}.elementor-1757 .elementor-element.elementor-element-42032e1 .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-42032e1 .elementor-icon-box-title a{font-size:1rem;}.elementor-1757 .elementor-element.elementor-element-6fed0ed .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-6fed0ed .elementor-icon-box-title a{font-size:1rem;}.elementor-1757 .elementor-element.elementor-element-b06dfcf .elementor-icon-box-title, .elementor-1757 .elementor-element.elementor-element-b06dfcf .elementor-icon-box-title a{font-size:1rem;}.elementor-1757 .elementor-element.elementor-element-b224c4e .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-1757 .elementor-element.elementor-element-b224c4e{width:100%;max-width:100%;padding:20px 0px 0px 0px;}.elementor-1757 .elementor-element.elementor-element-b224c4e .elementskit-btn{width:100%;font-size:1rem;}}@media(min-width:768px){.elementor-1757 .elementor-element.elementor-element-988bf12{--width:100%;}.elementor-1757 .elementor-element.elementor-element-c84e50a{--content-width:1113px;}.elementor-1757 .elementor-element.elementor-element-2e64e96{--width:29%;}.elementor-1757 .elementor-element.elementor-element-179cbd0{--width:29%;}.elementor-1757 .elementor-element.elementor-element-65f2e0f{--width:29%;}.elementor-1757 .elementor-element.elementor-element-e68d0d8{--width:29%;}.elementor-1757 .elementor-element.elementor-element-35bf98c{--width:29%;}.elementor-1757 .elementor-element.elementor-element-1aa8139{--width:29%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1757 .elementor-element.elementor-element-dd397a9{--width:100%;}.elementor-1757 .elementor-element.elementor-element-2e64e96{--width:32%;}.elementor-1757 .elementor-element.elementor-element-e68d0d8{--width:99.41%;}.elementor-1757 .elementor-element.elementor-element-35bf98c{--width:99.41%;}.elementor-1757 .elementor-element.elementor-element-1aa8139{--width:99.41%;}}/* Start custom CSS for container, class: .elementor-element-988bf12 */.elementor-1757 .elementor-element.elementor-element-988bf12 {
    background:
      radial-gradient(
        ellipse 60% 50% at 80% 0%,
        rgba(127,174,143,.28),
        transparent
      ),
      linear-gradient(
        170deg,
        #f8fbfc,
        #eef6f9
        

      );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd8b8ef */.elementor-1757 .elementor-element.elementor-element-fd8b8ef {
    font-size: .74rem;
    font-weight: 600;
    letter-spacing: .18em;
    text-transform: uppercase;
    color: #66BDD7; 
    margin-bottom: 14px;
    display: block;
    font-family: 'Outfit', sans-serif;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-787d76c */.elementor-icon i:before, .elementor-icon svg:before{

background-image: linear-gradient(187deg, rgba(255,255,255,1) 0%, rgba(255,052,0,1) 0%, rgba(255,166,0,1) 100%);

-webkit-background-clip: text;

display: inline-block;

padding: 0px;

-webkit-text-fill-color: #00000000;

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9e82ccf */.elementor-icon i:before, .elementor-icon svg:before{

background-image: linear-gradient(187deg, rgba(255,255,255,1) 0%, rgba(255,052,0,1) 0%, rgba(255,166,0,1) 100%);

-webkit-background-clip: text;

display: inline-block;

padding: 0px;

-webkit-text-fill-color: #00000000;

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-172488f */.elementor-icon i:before, .elementor-icon svg:before{

background-image: linear-gradient(187deg, rgba(255,255,255,1) 0%, rgba(255,052,0,1) 0%, rgba(255,166,0,1) 100%);

-webkit-background-clip: text;

display: inline-block;

padding: 0px;

-webkit-text-fill-color: #00000000;

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-92bd706 */.elementor-icon i:before, .elementor-icon svg:before{

background-image: linear-gradient(187deg, rgba(255,255,255,1) 0%, rgba(255,052,0,1) 0%, rgba(255,166,0,1) 100%);

-webkit-background-clip: text;

display: inline-block;

padding: 0px;

-webkit-text-fill-color: #00000000;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e64e96 *//* 1. The Line Placeholder */
.elementor-1757 .elementor-element.elementor-element-2e64e96::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 4px;
    background-color: #66BDD7;
    /* Faster timing with a "pop" effect */
    transition: width 0.30s cubic-bezier(0.02, 1, 0.36, 1);
    border-radius: 24px 24px 0 0;
    z-index: 5;
}

/* 2. The Faster Hover Action */
.elementor-1757 .elementor-element.elementor-element-2e64e96:hover::before {
    width: 100%;
}

/* 3. Card Setup */
.elementor-1757 .elementor-element.elementor-element-2e64e96 {
    position: relative;
    overflow: hidden;
    /* Faster lift to match the line */
    transition: transform 0.2s ease-out, box-shadow 0.2s ease-out;
}

.elementor-1757 .elementor-element.elementor-element-2e64e96:hover {
    transform: translateY(-6px);
    box-shadow: 0 15px 40px -18px rgba(12, 31, 48, 0.18);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8916535 */.elementor-1757 .elementor-element.elementor-element-8916535 {
    font-size: .74rem;
    font-weight: 600;
    letter-spacing: .18em;
    text-transform: uppercase;
    color: #66BDD7; 
    margin-bottom: 14px;
    display: block;
    font-family: 'Outfit', sans-serif;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0066324 */.elementor-icon i:before, .elementor-icon svg:before{

background-image: linear-gradient(187deg, rgba(255,255,255,1) 0%, rgba(255,052,0,1) 0%, rgba(255,166,0,1) 100%);

-webkit-background-clip: text;

display: inline-block;

padding: 0px;

-webkit-text-fill-color: #00000000;

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fec4604 */.elementor-icon i:before, .elementor-icon svg:before{

background-image: linear-gradient(187deg, rgba(255,255,255,1) 0%, rgba(255,052,0,1) 0%, rgba(255,166,0,1) 100%);

-webkit-background-clip: text;

display: inline-block;

padding: 0px;

-webkit-text-fill-color: #00000000;

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4989747 */.elementor-icon i:before, .elementor-icon svg:before{

background-image: linear-gradient(187deg, rgba(255,255,255,1) 0%, rgba(255,052,0,1) 0%, rgba(255,166,0,1) 100%);

-webkit-background-clip: text;

display: inline-block;

padding: 0px;

-webkit-text-fill-color: #00000000;

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f35dd2b */.elementor-icon i:before, .elementor-icon svg:before{

background-image: linear-gradient(187deg, rgba(255,255,255,1) 0%, rgba(255,052,0,1) 0%, rgba(255,166,0,1) 100%);

-webkit-background-clip: text;

display: inline-block;

padding: 0px;

-webkit-text-fill-color: #00000000;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-179cbd0 *//* 1. The Line Placeholder */
.elementor-1757 .elementor-element.elementor-element-179cbd0::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 4px;
    background-color: #66BDD7;
    /* Faster timing with a "pop" effect */
    transition: width 0.30s cubic-bezier(0.02, 1, 0.36, 1);
    border-radius: 24px 24px 0 0;
    z-index: 5;
}

/* 2. The Faster Hover Action */
.elementor-1757 .elementor-element.elementor-element-179cbd0:hover::before {
    width: 100%;
}

/* 3. Card Setup */
.elementor-1757 .elementor-element.elementor-element-179cbd0 {
    position: relative;
    overflow: hidden;
    /* Faster lift to match the line */
    transition: transform 0.2s ease-out, box-shadow 0.2s ease-out;
}

.elementor-1757 .elementor-element.elementor-element-179cbd0:hover {
    transform: translateY(-6px);
    box-shadow: 0 15px 40px -18px rgba(12, 31, 48, 0.18);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cdc0e1f */.elementor-1757 .elementor-element.elementor-element-cdc0e1f {
    font-size: .74rem;
    font-weight: 600;
    letter-spacing: .18em;
    text-transform: uppercase;
    color: #66BDD7; 
    margin-bottom: 14px;
    display: block;
    font-family: 'Outfit', sans-serif;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3b79148 */.elementor-icon i:before, .elementor-icon svg:before{

background-image: linear-gradient(187deg, rgba(255,255,255,1) 0%, rgba(255,052,0,1) 0%, rgba(255,166,0,1) 100%);

-webkit-background-clip: text;

display: inline-block;

padding: 0px;

-webkit-text-fill-color: #00000000;

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0581adc */.elementor-icon i:before, .elementor-icon svg:before{

background-image: linear-gradient(187deg, rgba(255,255,255,1) 0%, rgba(255,052,0,1) 0%, rgba(255,166,0,1) 100%);

-webkit-background-clip: text;

display: inline-block;

padding: 0px;

-webkit-text-fill-color: #00000000;

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-30e2071 */.elementor-icon i:before, .elementor-icon svg:before{

background-image: linear-gradient(187deg, rgba(255,255,255,1) 0%, rgba(255,052,0,1) 0%, rgba(255,166,0,1) 100%);

-webkit-background-clip: text;

display: inline-block;

padding: 0px;

-webkit-text-fill-color: #00000000;

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a6e4dc5 */.elementor-icon i:before, .elementor-icon svg:before{

background-image: linear-gradient(187deg, rgba(255,255,255,1) 0%, rgba(255,052,0,1) 0%, rgba(255,166,0,1) 100%);

-webkit-background-clip: text;

display: inline-block;

padding: 0px;

-webkit-text-fill-color: #00000000;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65f2e0f *//* 1. The Line Placeholder */
.elementor-1757 .elementor-element.elementor-element-65f2e0f::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 4px;
    background-color: #66BDD7;
    /* Faster timing with a "pop" effect */
    transition: width 0.30s cubic-bezier(0.02, 1, 0.36, 1);
    border-radius: 24px 24px 0 0;
    z-index: 5;
}

/* 2. The Faster Hover Action */
.elementor-1757 .elementor-element.elementor-element-65f2e0f:hover::before {
    width: 100%;
}

/* 3. Card Setup */
.elementor-1757 .elementor-element.elementor-element-65f2e0f {
    position: relative;
    overflow: hidden;
    /* Faster lift to match the line */
    transition: transform 0.2s ease-out, box-shadow 0.2s ease-out;
}

.elementor-1757 .elementor-element.elementor-element-65f2e0f:hover {
    transform: translateY(-6px);
    box-shadow: 0 15px 40px -18px rgba(12, 31, 48, 0.18);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e181361 */.elementor-1757 .elementor-element.elementor-element-e181361 {
    font-size: .74rem;
    font-weight: 600;
    letter-spacing: .18em;
    text-transform: uppercase;
    color: #66BDD7; 
    margin-bottom: 14px;
    display: block;
    font-family: 'Outfit', sans-serif;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4c8a91d */.elementor-icon i:before, .elementor-icon svg:before{

background-image: linear-gradient(187deg, rgba(255,255,255,1) 0%, rgba(255,052,0,1) 0%, rgba(255,166,0,1) 100%);

-webkit-background-clip: text;

display: inline-block;

padding: 0px;

-webkit-text-fill-color: #00000000;

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e3119a5 */.elementor-icon i:before, .elementor-icon svg:before{

background-image: linear-gradient(187deg, rgba(255,255,255,1) 0%, rgba(255,052,0,1) 0%, rgba(255,166,0,1) 100%);

-webkit-background-clip: text;

display: inline-block;

padding: 0px;

-webkit-text-fill-color: #00000000;

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-33ccfa3 */.elementor-icon i:before, .elementor-icon svg:before{

background-image: linear-gradient(187deg, rgba(255,255,255,1) 0%, rgba(255,052,0,1) 0%, rgba(255,166,0,1) 100%);

-webkit-background-clip: text;

display: inline-block;

padding: 0px;

-webkit-text-fill-color: #00000000;

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2b8befb */.elementor-icon i:before, .elementor-icon svg:before{

background-image: linear-gradient(187deg, rgba(255,255,255,1) 0%, rgba(255,052,0,1) 0%, rgba(255,166,0,1) 100%);

-webkit-background-clip: text;

display: inline-block;

padding: 0px;

-webkit-text-fill-color: #00000000;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e68d0d8 *//* 1. The Line Placeholder */
.elementor-1757 .elementor-element.elementor-element-e68d0d8::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 4px;
    background-color: #66BDD7;
    /* Faster timing with a "pop" effect */
    transition: width 0.30s cubic-bezier(0.02, 1, 0.36, 1);
    border-radius: 24px 24px 0 0;
    z-index: 5;
}

/* 2. The Faster Hover Action */
.elementor-1757 .elementor-element.elementor-element-e68d0d8:hover::before {
    width: 100%;
}

/* 3. Card Setup */
.elementor-1757 .elementor-element.elementor-element-e68d0d8 {
    position: relative;
    overflow: hidden;
    /* Faster lift to match the line */
    transition: transform 0.2s ease-out, box-shadow 0.2s ease-out;
}

.elementor-1757 .elementor-element.elementor-element-e68d0d8:hover {
    transform: translateY(-6px);
    box-shadow: 0 15px 40px -18px rgba(12, 31, 48, 0.18);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05604b8 */.elementor-1757 .elementor-element.elementor-element-05604b8 {
    font-size: .74rem;
    font-weight: 600;
    letter-spacing: .18em;
    text-transform: uppercase;
    color: #66BDD7; 
    margin-bottom: 14px;
    display: block;
    font-family: 'Outfit', sans-serif;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c4449e5 */.elementor-icon i:before, .elementor-icon svg:before{

background-image: linear-gradient(187deg, rgba(255,255,255,1) 0%, rgba(255,052,0,1) 0%, rgba(255,166,0,1) 100%);

-webkit-background-clip: text;

display: inline-block;

padding: 0px;

-webkit-text-fill-color: #00000000;

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e028fc4 */.elementor-icon i:before, .elementor-icon svg:before{

background-image: linear-gradient(187deg, rgba(255,255,255,1) 0%, rgba(255,052,0,1) 0%, rgba(255,166,0,1) 100%);

-webkit-background-clip: text;

display: inline-block;

padding: 0px;

-webkit-text-fill-color: #00000000;

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c8bf972 */.elementor-icon i:before, .elementor-icon svg:before{

background-image: linear-gradient(187deg, rgba(255,255,255,1) 0%, rgba(255,052,0,1) 0%, rgba(255,166,0,1) 100%);

-webkit-background-clip: text;

display: inline-block;

padding: 0px;

-webkit-text-fill-color: #00000000;

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0a82adb */.elementor-icon i:before, .elementor-icon svg:before{

background-image: linear-gradient(187deg, rgba(255,255,255,1) 0%, rgba(255,052,0,1) 0%, rgba(255,166,0,1) 100%);

-webkit-background-clip: text;

display: inline-block;

padding: 0px;

-webkit-text-fill-color: #00000000;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35bf98c *//* 1. The Line Placeholder */
.elementor-1757 .elementor-element.elementor-element-35bf98c::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 4px;
    background-color: #66BDD7;
    /* Faster timing with a "pop" effect */
    transition: width 0.30s cubic-bezier(0.02, 1, 0.36, 1);
    border-radius: 24px 24px 0 0;
    z-index: 5;
}

/* 2. The Faster Hover Action */
.elementor-1757 .elementor-element.elementor-element-35bf98c:hover::before {
    width: 100%;
}

/* 3. Card Setup */
.elementor-1757 .elementor-element.elementor-element-35bf98c {
    position: relative;
    overflow: hidden;
    /* Faster lift to match the line */
    transition: transform 0.2s ease-out, box-shadow 0.2s ease-out;
}

.elementor-1757 .elementor-element.elementor-element-35bf98c:hover {
    transform: translateY(-6px);
    box-shadow: 0 15px 40px -18px rgba(12, 31, 48, 0.18);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-53e60b0 */.elementor-1757 .elementor-element.elementor-element-53e60b0 {
    font-size: .74rem;
    font-weight: 600;
    letter-spacing: .18em;
    text-transform: uppercase;
    color: #66BDD7; 
    margin-bottom: 14px;
    display: block;
    font-family: 'Outfit', sans-serif;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5e32f31 */.elementor-icon i:before, .elementor-icon svg:before{

background-image: linear-gradient(187deg, rgba(255,255,255,1) 0%, rgba(255,052,0,1) 0%, rgba(255,166,0,1) 100%);

-webkit-background-clip: text;

display: inline-block;

padding: 0px;

-webkit-text-fill-color: #00000000;

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-42032e1 */.elementor-icon i:before, .elementor-icon svg:before{

background-image: linear-gradient(187deg, rgba(255,255,255,1) 0%, rgba(255,052,0,1) 0%, rgba(255,166,0,1) 100%);

-webkit-background-clip: text;

display: inline-block;

padding: 0px;

-webkit-text-fill-color: #00000000;

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6fed0ed */.elementor-icon i:before, .elementor-icon svg:before{

background-image: linear-gradient(187deg, rgba(255,255,255,1) 0%, rgba(255,052,0,1) 0%, rgba(255,166,0,1) 100%);

-webkit-background-clip: text;

display: inline-block;

padding: 0px;

-webkit-text-fill-color: #00000000;

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b06dfcf */.elementor-icon i:before, .elementor-icon svg:before{

background-image: linear-gradient(187deg, rgba(255,255,255,1) 0%, rgba(255,052,0,1) 0%, rgba(255,166,0,1) 100%);

-webkit-background-clip: text;

display: inline-block;

padding: 0px;

-webkit-text-fill-color: #00000000;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aa8139 *//* 1. The Line Placeholder */
.elementor-1757 .elementor-element.elementor-element-1aa8139::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 4px;
    background-color: #66BDD7;
    /* Faster timing with a "pop" effect */
    transition: width 0.30s cubic-bezier(0.02, 1, 0.36, 1);
    border-radius: 24px 24px 0 0;
    z-index: 5;
}

/* 2. The Faster Hover Action */
.elementor-1757 .elementor-element.elementor-element-1aa8139:hover::before {
    width: 100%;
}

/* 3. Card Setup */
.elementor-1757 .elementor-element.elementor-element-1aa8139 {
    position: relative;
    overflow: hidden;
    /* Faster lift to match the line */
    transition: transform 0.2s ease-out, box-shadow 0.2s ease-out;
}

.elementor-1757 .elementor-element.elementor-element-1aa8139:hover {
    transform: translateY(-6px);
    box-shadow: 0 15px 40px -18px rgba(12, 31, 48, 0.18);
}/* End custom CSS */