.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-301 .elementor-element.elementor-element-82c0818{--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;}.elementor-301 .elementor-element.elementor-element-82c0818:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-82c0818 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(87deg, #E3F3F4 36%, #E2E2E2 100%);}.elementor-301 .elementor-element.elementor-element-aa652f7{--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-301 .elementor-element.elementor-element-aa652f7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-301 .elementor-element.elementor-element-4825369{--display:flex;}.elementor-301 .elementor-element.elementor-element-4825369.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-301 .elementor-element.elementor-element-f0dc47b .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:71px;font-weight:700;color:#060911;}.elementor-301 .elementor-element.elementor-element-488b42b .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:76px;font-weight:700;color:#59B5BC;}.elementor-301 .elementor-element.elementor-element-0e181b6 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:76px;font-weight:700;color:#F7943E;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-301 .elementor-element.elementor-element-625f4a5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-301 .elementor-element.elementor-element-625f4a5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-301 .elementor-element.elementor-element-27a2b3e .elementor-button{background-color:#59B5BC;font-family:"Lexend", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.5);border-radius:13px 13px 13px 13px;}.elementor-301 .elementor-element.elementor-element-27a2b3e .elementor-button:hover, .elementor-301 .elementor-element.elementor-element-27a2b3e .elementor-button:focus{background-color:#64D7E0;color:#FFFFFF;}.elementor-301 .elementor-element.elementor-element-27a2b3e .elementor-button:hover svg, .elementor-301 .elementor-element.elementor-element-27a2b3e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-301 .elementor-element.elementor-element-219dc2d .elementor-button{background-color:#FFFFFF;font-family:"Lexend", Sans-serif;font-size:20px;font-weight:300;line-height:1.2em;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#59B5BC;border-radius:13px 13px 13px 13px;}.elementor-301 .elementor-element.elementor-element-219dc2d .elementor-button:hover, .elementor-301 .elementor-element.elementor-element-219dc2d .elementor-button:focus{background-color:#59B5BC;color:#FFFFFF;}.elementor-301 .elementor-element.elementor-element-219dc2d .elementor-button:hover svg, .elementor-301 .elementor-element.elementor-element-219dc2d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-301 .elementor-element.elementor-element-f7ec477{--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-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-301 .elementor-element.elementor-element-b053a93 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.2s;border-radius:27px 27px 27px 27px;box-shadow:0px 12px 17px 0px rgba(0,0,0,0.5);}.elementor-301 .elementor-element.elementor-element-b053a93:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-301 .elementor-element.elementor-element-80f794f{--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-301 .elementor-element.elementor-element-d68d07d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-widget-icon-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-weight:var( --e-global-typography-primary-font-weight );}.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-301 .elementor-element.elementor-element-517755d .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-301 .elementor-element.elementor-element-517755d.elementor-view-stacked .elementor-icon{background-color:#59B5BC;}.elementor-301 .elementor-element.elementor-element-517755d.elementor-view-framed .elementor-icon, .elementor-301 .elementor-element.elementor-element-517755d.elementor-view-default .elementor-icon{fill:#59B5BC;color:#59B5BC;border-color:#59B5BC;}.elementor-301 .elementor-element.elementor-element-517755d .elementor-icon-box-title, .elementor-301 .elementor-element.elementor-element-517755d .elementor-icon-box-title a{font-family:"Lexend", Sans-serif;font-weight:600;}.elementor-301 .elementor-element.elementor-element-517755d .elementor-icon-box-title{color:#000B0F;}.elementor-301 .elementor-element.elementor-element-517755d:has(:hover) .elementor-icon-box-title,
					 .elementor-301 .elementor-element.elementor-element-517755d:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-301 .elementor-element.elementor-element-517755d .elementor-icon-box-description{font-family:"Lexend", Sans-serif;font-weight:400;}.elementor-301 .elementor-element.elementor-element-19466cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-19466cf.elementor-element{--align-self:center;}.elementor-301 .elementor-element.elementor-element-19466cf .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-301 .elementor-element.elementor-element-19466cf.elementor-view-stacked .elementor-icon{background-color:#59B5BC;}.elementor-301 .elementor-element.elementor-element-19466cf.elementor-view-framed .elementor-icon, .elementor-301 .elementor-element.elementor-element-19466cf.elementor-view-default .elementor-icon{fill:#59B5BC;color:#59B5BC;border-color:#59B5BC;}.elementor-301 .elementor-element.elementor-element-19466cf .elementor-icon-box-title, .elementor-301 .elementor-element.elementor-element-19466cf .elementor-icon-box-title a{font-family:"Lexend", Sans-serif;font-weight:600;}.elementor-301 .elementor-element.elementor-element-19466cf .elementor-icon-box-title{color:#000B0F;}.elementor-301 .elementor-element.elementor-element-19466cf:has(:hover) .elementor-icon-box-title,
					 .elementor-301 .elementor-element.elementor-element-19466cf:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-301 .elementor-element.elementor-element-19466cf .elementor-icon-box-description{font-family:"Lexend", Sans-serif;font-weight:400;}.elementor-301 .elementor-element.elementor-element-ca60f10 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-301 .elementor-element.elementor-element-ca60f10.elementor-view-stacked .elementor-icon{background-color:#59B5BC;}.elementor-301 .elementor-element.elementor-element-ca60f10.elementor-view-framed .elementor-icon, .elementor-301 .elementor-element.elementor-element-ca60f10.elementor-view-default .elementor-icon{fill:#59B5BC;color:#59B5BC;border-color:#59B5BC;}.elementor-301 .elementor-element.elementor-element-ca60f10 .elementor-icon-box-title, .elementor-301 .elementor-element.elementor-element-ca60f10 .elementor-icon-box-title a{font-family:"Lexend", Sans-serif;font-weight:600;}.elementor-301 .elementor-element.elementor-element-ca60f10 .elementor-icon-box-title{color:#000B0F;}.elementor-301 .elementor-element.elementor-element-ca60f10:has(:hover) .elementor-icon-box-title,
					 .elementor-301 .elementor-element.elementor-element-ca60f10:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-301 .elementor-element.elementor-element-ca60f10 .elementor-icon-box-description{font-family:"Lexend", Sans-serif;font-weight:400;}.elementor-301 .elementor-element.elementor-element-0b34330{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:101px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-2984950{text-align:center;}.elementor-301 .elementor-element.elementor-element-2984950 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:25px;font-weight:600;color:#10182B;}.elementor-301 .elementor-element.elementor-element-0b10bb9{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:#5B6783;}.elementor-301 .elementor-element.elementor-element-606d992{--display:flex;}.elementor-301 .elementor-element.elementor-element-c3cbd41{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-301 .elementor-element.elementor-element-12ca837{--display:flex;--min-height:315px;--overlay-opacity:0.5;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#59B5BC;--border-color:#59B5BC;--border-radius:23px 23px 23px 23px;}.elementor-301 .elementor-element.elementor-element-12ca837:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-12ca837 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-301 .elementor-element.elementor-element-12ca837::before, .elementor-301 .elementor-element.elementor-element-12ca837 > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-12ca837 > .e-con-inner > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-12ca837 > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-12ca837 > .e-con-inner > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-12ca837 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-301 .elementor-element.elementor-element-12ca837:hover{border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#59B5BC;--border-color:#59B5BC;--border-radius:23px 23px 23px 23px;--border-top-left-radius:23px;--border-top-right-radius:23px;--border-bottom-right-radius:23px;--border-bottom-left-radius:23px;}.elementor-301 .elementor-element.elementor-element-12ca837, .elementor-301 .elementor-element.elementor-element-12ca837::before{--border-transition:0s;}.elementor-301 .elementor-element.elementor-element-a4d7e82{border-radius:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-a4d7e82 img{border-radius:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-7892a25{text-align:center;}.elementor-301 .elementor-element.elementor-element-30d7097{--display:flex;--min-height:315px;--overlay-opacity:0.5;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#59B5BC;--border-color:#59B5BC;--border-radius:23px 23px 23px 23px;}.elementor-301 .elementor-element.elementor-element-30d7097:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-30d7097 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-301 .elementor-element.elementor-element-30d7097::before, .elementor-301 .elementor-element.elementor-element-30d7097 > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-30d7097 > .e-con-inner > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-30d7097 > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-30d7097 > .e-con-inner > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-30d7097 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-301 .elementor-element.elementor-element-30d7097:hover{border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#59B5BC;--border-color:#59B5BC;--border-radius:23px 23px 23px 23px;--border-top-left-radius:23px;--border-top-right-radius:23px;--border-bottom-right-radius:23px;--border-bottom-left-radius:23px;}.elementor-301 .elementor-element.elementor-element-30d7097, .elementor-301 .elementor-element.elementor-element-30d7097::before{--border-transition:0s;}.elementor-301 .elementor-element.elementor-element-547010c{border-radius:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-b307572{text-align:center;}.elementor-301 .elementor-element.elementor-element-3ac5c58{--display:flex;--min-height:315px;--overlay-opacity:0.5;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#59B5BC;--border-color:#59B5BC;--border-radius:23px 23px 23px 23px;}.elementor-301 .elementor-element.elementor-element-3ac5c58:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-3ac5c58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-301 .elementor-element.elementor-element-3ac5c58::before, .elementor-301 .elementor-element.elementor-element-3ac5c58 > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-3ac5c58 > .e-con-inner > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-3ac5c58 > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-3ac5c58 > .e-con-inner > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-3ac5c58 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-301 .elementor-element.elementor-element-3ac5c58:hover{border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#59B5BC;--border-color:#59B5BC;--border-radius:23px 23px 23px 23px;--border-top-left-radius:23px;--border-top-right-radius:23px;--border-bottom-right-radius:23px;--border-bottom-left-radius:23px;}.elementor-301 .elementor-element.elementor-element-3ac5c58, .elementor-301 .elementor-element.elementor-element-3ac5c58::before{--border-transition:0s;}.elementor-301 .elementor-element.elementor-element-dbef6a4{border-radius:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-1694131{text-align:center;}.elementor-301 .elementor-element.elementor-element-e2032b0{--display:flex;--min-height:315px;--overlay-opacity:0.5;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#59B5BC;--border-color:#59B5BC;--border-radius:23px 23px 23px 23px;}.elementor-301 .elementor-element.elementor-element-e2032b0:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-e2032b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-301 .elementor-element.elementor-element-e2032b0::before, .elementor-301 .elementor-element.elementor-element-e2032b0 > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-e2032b0 > .e-con-inner > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-e2032b0 > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-e2032b0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-e2032b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-301 .elementor-element.elementor-element-e2032b0:hover{border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#59B5BC;--border-color:#59B5BC;--border-radius:23px 23px 23px 23px;--border-top-left-radius:23px;--border-top-right-radius:23px;--border-bottom-right-radius:23px;--border-bottom-left-radius:23px;}.elementor-301 .elementor-element.elementor-element-e2032b0, .elementor-301 .elementor-element.elementor-element-e2032b0::before{--border-transition:0s;}.elementor-301 .elementor-element.elementor-element-efc89ea{border-radius:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-4c7bb98{text-align:center;}.elementor-301 .elementor-element.elementor-element-c0dc956{--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-301 .elementor-element.elementor-element-d1c1bf6{--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-301 .elementor-element.elementor-element-0f944ed{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-301 .elementor-element.elementor-element-463f848{--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;}@media(max-width:1024px){.elementor-301 .elementor-element.elementor-element-625f4a5{--grid-auto-flow:row;}.elementor-301 .elementor-element.elementor-element-27a2b3e .elementor-button{font-size:16px;}.elementor-301 .elementor-element.elementor-element-219dc2d .elementor-button{font-size:16px;}.elementor-301 .elementor-element.elementor-element-d68d07d{--grid-auto-flow:row;}.elementor-301 .elementor-element.elementor-element-c3cbd41{--grid-auto-flow:row;}.elementor-301 .elementor-element.elementor-element-0f944ed{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-301 .elementor-element.elementor-element-aa652f7{--width:51.142%;}.elementor-301 .elementor-element.elementor-element-4825369{--width:93.472%;}.elementor-301 .elementor-element.elementor-element-625f4a5{--width:100.217%;}.elementor-301 .elementor-element.elementor-element-f7ec477{--width:50%;}.elementor-301 .elementor-element.elementor-element-12ca837{--width:240px;}.elementor-301 .elementor-element.elementor-element-30d7097{--width:240px;}.elementor-301 .elementor-element.elementor-element-3ac5c58{--width:240px;}.elementor-301 .elementor-element.elementor-element-e2032b0{--width:240px;}}@media(max-width:767px){.elementor-301 .elementor-element.elementor-element-625f4a5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-301 .elementor-element.elementor-element-d68d07d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-301 .elementor-element.elementor-element-d68d07d.e-con{--align-self:center;}.elementor-301 .elementor-element.elementor-element-517755d .elementor-icon-box-wrapper{text-align:center;}.elementor-301 .elementor-element.elementor-element-19466cf .elementor-icon-box-wrapper{text-align:center;}.elementor-301 .elementor-element.elementor-element-ca60f10 .elementor-icon-box-wrapper{text-align:center;}.elementor-301 .elementor-element.elementor-element-c3cbd41{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-301 .elementor-element.elementor-element-0f944ed{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for html, class: .elementor-element-6f53b1d */.elementor-301 .elementor-element.elementor-element-6f53b1d .sk-container{
max-width:1200px;
margin:auto;
padding:80px 20px;
text-align:center;
}

.elementor-301 .elementor-element.elementor-element-6f53b1d h2{
font-size:40px;
font-weight:800;
margin-bottom:10px;
}

.elementor-301 .elementor-element.elementor-element-6f53b1d p{
color:#6b7280;
margin-bottom:40px;
}

/* slider */

.elementor-301 .elementor-element.elementor-element-6f53b1d .sk-slider-wrapper{
position:relative;
}

.elementor-301 .elementor-element.elementor-element-6f53b1d .sk-slider{
display:flex;
gap:20px;
overflow-x:auto;
scroll-behavior:smooth;
padding:10px;
}

.elementor-301 .elementor-element.elementor-element-6f53b1d .sk-slider::-webkit-scrollbar{
display:none;
}

/* card */

.elementor-301 .elementor-element.elementor-element-6f53b1d .sk-card{
min-width:250px;
background:white;
padding:18px;
border-radius:12px;
box-shadow:0 8px 24px rgba(0,0,0,.06);
text-align:center;
flex-shrink:0;
transition:.3s;
}

.elementor-301 .elementor-element.elementor-element-6f53b1d .sk-card img{
width:100%;
height:180px;
object-fit:cover;
border-radius:8px;
margin-bottom:10px;
}

.elementor-301 .elementor-element.elementor-element-6f53b1d .sk-card h3{
font-size:16px;
font-weight:700;
margin-bottom:5px;
}

.elementor-301 .elementor-element.elementor-element-6f53b1d .sk-card span{
font-size:13px;
color:#6b7280;
display:block;
margin-bottom:8px;
}

.elementor-301 .elementor-element.elementor-element-6f53b1d .sk-rating{
color:#fbbf24;
margin-bottom:8px;
}

.elementor-301 .elementor-element.elementor-element-6f53b1d .sk-price{
font-weight:700;
font-size:18px;
margin-bottom:10px;
color:#59B5BC;
}

.elementor-301 .elementor-element.elementor-element-6f53b1d .sk-card button{
background:#59B5BC;
color:white;
border:none;
padding:8px;
border-radius:6px;
width:100%;
font-weight:600;
cursor:pointer;
}

/* hover */

.elementor-301 .elementor-element.elementor-element-6f53b1d .sk-card:hover{
transform:translateY(-5px);
box-shadow:0 12px 30px rgba(0,0,0,.1);
}

/* arrows */

.elementor-301 .elementor-element.elementor-element-6f53b1d .sk-nav{
position:absolute;
top:40%;
transform:translateY(-50%);
background:white;
border:none;
font-size:24px;
width:40px;
height:40px;
border-radius:50%;
box-shadow:0 4px 10px rgba(0,0,0,.1);
cursor:pointer;
z-index:2;
}

.elementor-301 .elementor-element.elementor-element-6f53b1d .sk-prev{
left:-10px;
}

.elementor-301 .elementor-element.elementor-element-6f53b1d .sk-next{
right:-10px;
}

/* mobile */

@media(max-width:768px){

.elementor-301 .elementor-element.elementor-element-6f53b1d .sk-card{
min-width:200px;
}

.elementor-301 .elementor-element.elementor-element-6f53b1d h2{
font-size:28px;
}

}/* End custom CSS */