.elementor-27 .elementor-element.elementor-element-3ffa293{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-1c4a9384{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--overlay-opacity:0.3;--border-radius:20px 20px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-1c4a9384:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-1c4a9384 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-1c4a9384::before, .elementor-27 .elementor-element.elementor-element-1c4a9384 > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-1c4a9384 > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-1c4a9384 > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-1c4a9384 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-1c4a9384 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-051c144 );--background-overlay:'';}.elementor-27 .elementor-element.elementor-element-560a784 .elementor-icon-list-icon i{color:var( --e-global-color-bd53670 );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-560a784 .elementor-icon-list-icon svg{fill:var( --e-global-color-bd53670 );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-560a784{--e-icon-list-icon-size:30px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-560a784 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-27 .elementor-element.elementor-element-560a784 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-560a784 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;}.elementor-27 .elementor-element.elementor-element-560a784 .elementor-icon-list-text{color:var( --e-global-color-4ce6d1d );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-ea605ab{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-f27f255{--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:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--overlay-opacity:0.3;--border-radius:0px 0px 20px 20px;--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-f27f255:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-f27f255 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webnew.davidsswimschool.com/wp-content/uploads/2026/07/hero-sectionhome.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-f27f255::before, .elementor-27 .elementor-element.elementor-element-f27f255 > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-f27f255 > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-f27f255 > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-f27f255 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-f27f255 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-051c144 );--background-overlay:'';}.elementor-27 .elementor-element.elementor-element-d6efe58{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-d2f6021{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-bd80e3d .elementor-icon-list-icon i{color:var( --e-global-color-4ce6d1d );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-bd80e3d .elementor-icon-list-icon svg{fill:var( --e-global-color-4ce6d1d );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-bd80e3d{--e-icon-list-icon-size:20px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-bd80e3d .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-27 .elementor-element.elementor-element-bd80e3d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-bd80e3d .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-bd80e3d .elementor-icon-list-text{color:var( --e-global-color-4ce6d1d );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-e560756 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:60px;font-weight:600;line-height:1.2em;color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-7332b4a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-fb46992{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-fb46992 p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-360b9ab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-27 .elementor-element.elementor-element-360b9ab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-27 .elementor-element.elementor-element-360b9ab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-27 .elementor-element.elementor-element-360b9ab .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-27 .elementor-element.elementor-element-360b9ab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-27 .elementor-element.elementor-element-360b9ab .elementor-icon-list-icon i{color:var( --e-global-color-bd53670 );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-360b9ab .elementor-icon-list-icon svg{fill:var( --e-global-color-bd53670 );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-360b9ab{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;}.elementor-27 .elementor-element.elementor-element-360b9ab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-360b9ab .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;}.elementor-27 .elementor-element.elementor-element-360b9ab .elementor-icon-list-text{color:var( --e-global-color-4ce6d1d );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-ae5a59b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-036cc54{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-d8bc9bb{font-family:"Outfit", Sans-serif;font-size:36px;font-weight:600;line-height:1.5em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-d8bc9bb p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-7f9d52c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-27 .elementor-element.elementor-element-7f9d52c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-27 .elementor-element.elementor-element-7f9d52c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-27 .elementor-element.elementor-element-7f9d52c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-27 .elementor-element.elementor-element-7f9d52c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-27 .elementor-element.elementor-element-7f9d52c .elementor-icon-list-icon i{color:var( --e-global-color-bd53670 );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-7f9d52c .elementor-icon-list-icon svg{fill:var( --e-global-color-bd53670 );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-7f9d52c{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;}.elementor-27 .elementor-element.elementor-element-7f9d52c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-7f9d52c .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;}.elementor-27 .elementor-element.elementor-element-7f9d52c .elementor-icon-list-text{color:var( --e-global-color-4ce6d1d );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-c2b07bf .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:9px 10px 7px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-4ce6d1d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-c2b07bf .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-27 .elementor-element.elementor-element-c2b07bf .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-c2b07bf .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-c2b07bf .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-4ce6d1d );padding:10px 10px 10px 10px;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);-moz-transform:translateY(-1px);transform:translateY(-1px);border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-c2b07bf .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-27 .elementor-element.elementor-element-c2b07bf .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-c2b07bf{z-index:2;}.elementor-27 .elementor-element.elementor-element-c2b07bf .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-27 .elementor-element.elementor-element-c2b07bf .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-4ce6d1d );width:16px;}.elementor-27 .elementor-element.elementor-element-c2b07bf .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-c2b07bf .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-c2b07bf .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:16px;}.elementor-27 .elementor-element.elementor-element-c2b07bf .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-c2b07bf .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px;}.elementor-27 .elementor-element.elementor-element-c2b07bf .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-c2b07bf .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px;}.elementor-27 .elementor-element.elementor-element-c2b07bf .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-c2b07bf .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-c2b07bf .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-be59ff5{z-index:2;}.elementor-27 .elementor-element.elementor-element-be59ff5 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-27 .elementor-element.elementor-element-be59ff5 .elementor-icon-box-title{margin-block-end:2px;color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-be59ff5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bd53670 );fill:var( --e-global-color-4ce6d1d );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-be59ff5.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-be59ff5.elementor-view-default .elementor-icon{fill:var( --e-global-color-bd53670 );color:var( --e-global-color-bd53670 );border-color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-be59ff5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-be59ff5.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-be59ff5.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-901de46 );fill:var( --e-global-color-bd53670 );color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-be59ff5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-be59ff5.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-be59ff5.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-be59ff5.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-901de46 );color:var( --e-global-color-901de46 );border-color:var( --e-global-color-901de46 );}.elementor-27 .elementor-element.elementor-element-be59ff5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-be59ff5.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-be59ff5 .elementor-icon{font-size:24px;padding:12px;}.elementor-27 .elementor-element.elementor-element-be59ff5 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-be59ff5 .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;}.elementor-27 .elementor-element.elementor-element-be59ff5 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-f9272b8{--display:flex;--border-radius:20px 20px 0px 0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-f9272b8:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-f9272b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-8c3f361{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:0px;border-radius:0px 0px 20px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-8c3f361{left:-40px;}body.rtl .elementor-27 .elementor-element.elementor-element-8c3f361{right:-40px;}.elementor-27 .elementor-element.elementor-element-d7a213e{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:0px;border-radius:0px 0px 0px 20px;box-shadow:-20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-d7a213e{right:-40px;}body.rtl .elementor-27 .elementor-element.elementor-element-d7a213e{left:-40px;}.elementor-27 .elementor-element.elementor-element-53d071b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-7e98386{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-7e98386:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-7e98386 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-901de46 );}.elementor-27 .elementor-element.elementor-element-4dc2f25 .elementor-counter{gap:5px;}.elementor-27 .elementor-element.elementor-element-4dc2f25 .elementor-counter-number-wrapper{gap:8px;color:var( --e-global-color-4ce6d1d );font-family:"Jost", Sans-serif;font-size:42px;font-weight:600;line-height:1.2em;}.elementor-27 .elementor-element.elementor-element-4dc2f25 .elementor-counter-title{color:var( --e-global-color-4ce6d1d );font-family:var( --e-global-typography-2060f31-font-family ), Sans-serif;font-size:var( --e-global-typography-2060f31-font-size );font-weight:var( --e-global-typography-2060f31-font-weight );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-fd70690{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-fd70690:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-fd70690 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-901de46 );}.elementor-27 .elementor-element.elementor-element-7936d9b .elementor-counter{gap:5px;}.elementor-27 .elementor-element.elementor-element-7936d9b .elementor-counter-number-wrapper{gap:8px;color:var( --e-global-color-4ce6d1d );font-family:var( --e-global-typography-b4948f1-font-family ), Sans-serif;font-size:var( --e-global-typography-b4948f1-font-size );font-weight:var( --e-global-typography-b4948f1-font-weight );line-height:var( --e-global-typography-b4948f1-line-height );}.elementor-27 .elementor-element.elementor-element-7936d9b .elementor-counter-title{color:var( --e-global-color-4ce6d1d );font-family:var( --e-global-typography-2060f31-font-family ), Sans-serif;font-size:var( --e-global-typography-2060f31-font-size );font-weight:var( --e-global-typography-2060f31-font-weight );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-e424503{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-8898b41{--e-image-carousel-slides-to-show:1;padding:0px 20px 0px 20px;}.elementor-27 .elementor-element.elementor-element-8898b41 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-27 .elementor-element.elementor-element-8898b41 .elementor-image-carousel-caption{text-align:center;color:var( --e-global-color-bd53670 );font-size:22px;font-weight:500;font-style:normal;}.elementor-27 .elementor-element.elementor-element-bb246a9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-1a70aa6 .elementor-icon-list-icon i{color:var( --e-global-color-4ce6d1d );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-1a70aa6 .elementor-icon-list-icon svg{fill:var( --e-global-color-4ce6d1d );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-1a70aa6{--e-icon-list-icon-size:20px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-1a70aa6 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-27 .elementor-element.elementor-element-1a70aa6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-1a70aa6 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-1a70aa6 .elementor-icon-list-text{color:var( --e-global-color-4ce6d1d );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-49ab692{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-2006fd3{font-family:"Outfit", Sans-serif;font-size:36px;font-weight:600;line-height:1.5em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-2006fd3 p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-16e4f5a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-27 .elementor-element.elementor-element-16e4f5a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-27 .elementor-element.elementor-element-16e4f5a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-27 .elementor-element.elementor-element-16e4f5a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-27 .elementor-element.elementor-element-16e4f5a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-27 .elementor-element.elementor-element-16e4f5a .elementor-icon-list-icon i{color:var( --e-global-color-bd53670 );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-16e4f5a .elementor-icon-list-icon svg{fill:var( --e-global-color-bd53670 );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-16e4f5a{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;}.elementor-27 .elementor-element.elementor-element-16e4f5a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-16e4f5a .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;}.elementor-27 .elementor-element.elementor-element-16e4f5a .elementor-icon-list-text{color:var( --e-global-color-4ce6d1d );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-9bcf27b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) -80px;}.elementor-27 .elementor-element.elementor-element-38265f2{--display:flex;--position:absolute;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.7;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;bottom:70px;}.elementor-27 .elementor-element.elementor-element-38265f2::before, .elementor-27 .elementor-element.elementor-element-38265f2 > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-38265f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-38265f2 > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-38265f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-38265f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-38265f2{right:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-38265f2{left:0px;}.elementor-27 .elementor-element.elementor-element-c009180{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-f6ece02 .elementor-heading-title{font-family:var( --e-global-typography-bf5da13-font-family ), Sans-serif;font-size:var( --e-global-typography-bf5da13-font-size );font-weight:var( --e-global-typography-bf5da13-font-weight );line-height:var( --e-global-typography-bf5da13-line-height );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-410dc9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-27 .elementor-element.elementor-element-410dc9f .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-410dc9f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bd53670 );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-410dc9f.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-410dc9f.elementor-view-default .elementor-icon{color:var( --e-global-color-bd53670 );border-color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-410dc9f.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-410dc9f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-410dc9f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-410dc9f.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-410dc9f.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-4ce6d1d );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-410dc9f.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-410dc9f.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-4ce6d1d );border-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-410dc9f.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-410dc9f.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-410dc9f.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-410dc9f.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-410dc9f .elementor-icon{font-size:24px;padding:12px;}.elementor-27 .elementor-element.elementor-element-410dc9f .elementor-icon svg{height:24px;}.elementor-27 .elementor-element.elementor-element-ae560a9{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-ae560a9 p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-529a865{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-f015d45 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-4ce6d1d );border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-70b7bf6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-27 .elementor-element.elementor-element-70b7bf6 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-4ce6d1d );border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-543a04f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-27 .elementor-element.elementor-element-543a04f img{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-4ce6d1d );border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-75dc20d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-27 .elementor-element.elementor-element-75dc20d img{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-4ce6d1d );border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-a240e2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) -20px;}.elementor-27 .elementor-element.elementor-element-a240e2b .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-a240e2b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bd53670 );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-a240e2b.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-a240e2b.elementor-view-default .elementor-icon{color:var( --e-global-color-bd53670 );border-color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-a240e2b.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-a240e2b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-a240e2b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-a240e2b.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-a240e2b .elementor-icon{font-size:25px;padding:18px;}.elementor-27 .elementor-element.elementor-element-a240e2b .elementor-icon svg{height:25px;}.elementor-27 .elementor-element.elementor-element-bc74923{--display:flex;--position:absolute;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;--padding-top:4px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;top:95px;}.elementor-27 .elementor-element.elementor-element-bc74923:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-bc74923 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bd53670 );}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-bc74923{right:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-bc74923{left:0px;}.elementor-27 .elementor-element.elementor-element-71b8f3f .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-71b8f3f .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-71b8f3f .elementor-icon-box-title a{font-family:var( --e-global-typography-bf5da13-font-family ), Sans-serif;font-size:var( --e-global-typography-bf5da13-font-size );font-weight:var( --e-global-typography-bf5da13-font-weight );line-height:var( --e-global-typography-bf5da13-line-height );}.elementor-27 .elementor-element.elementor-element-71b8f3f .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-88b8257{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-be4bca6{--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:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--overlay-opacity:0.2;--border-radius:20px 20px 20px 20px;--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-be4bca6:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-be4bca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webnew.davidsswimschool.com/wp-content/uploads/2026/07/hero-sectionhome.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-be4bca6::before, .elementor-27 .elementor-element.elementor-element-be4bca6 > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-be4bca6 > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-be4bca6 > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-be4bca6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-be4bca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-051c144 );--background-overlay:'';}.elementor-27 .elementor-element.elementor-element-f8aac40{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-01df4e4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-0e97f69 .elementor-icon-list-icon i{color:var( --e-global-color-4ce6d1d );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-0e97f69 .elementor-icon-list-icon svg{fill:var( --e-global-color-4ce6d1d );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-0e97f69{--e-icon-list-icon-size:20px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-0e97f69 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-27 .elementor-element.elementor-element-0e97f69 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-0e97f69 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-0e97f69 .elementor-icon-list-text{color:var( --e-global-color-4ce6d1d );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-e219cce .elementor-heading-title{font-family:var( --e-global-typography-bd455ba-font-family ), Sans-serif;font-size:var( --e-global-typography-bd455ba-font-size );font-weight:var( --e-global-typography-bd455ba-font-weight );line-height:var( --e-global-typography-bd455ba-line-height );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-0b359c4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-1b327e4{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-1b327e4 p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-18be633{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-08958a6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:9px 10px 7px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-4ce6d1d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-08958a6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-27 .elementor-element.elementor-element-08958a6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-26882a1 );}.elementor-27 .elementor-element.elementor-element-08958a6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-08958a6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-4ce6d1d );padding:10px 10px 10px 10px;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);-moz-transform:translateY(-1px);transform:translateY(-1px);border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-08958a6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-27 .elementor-element.elementor-element-08958a6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-08958a6 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-27 .elementor-element.elementor-element-08958a6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-4ce6d1d );width:16px;}.elementor-27 .elementor-element.elementor-element-08958a6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-08958a6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-08958a6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:16px;}.elementor-27 .elementor-element.elementor-element-08958a6 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-08958a6 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px;}.elementor-27 .elementor-element.elementor-element-08958a6 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-08958a6 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px;}.elementor-27 .elementor-element.elementor-element-08958a6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-08958a6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-08958a6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-924a60a{z-index:2;}.elementor-27 .elementor-element.elementor-element-924a60a .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-27 .elementor-element.elementor-element-924a60a .elementor-icon-box-title{margin-block-end:2px;color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-924a60a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bd53670 );fill:var( --e-global-color-4ce6d1d );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-924a60a.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-924a60a.elementor-view-default .elementor-icon{fill:var( --e-global-color-bd53670 );color:var( --e-global-color-bd53670 );border-color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-924a60a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-924a60a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-924a60a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-901de46 );fill:var( --e-global-color-bd53670 );color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-924a60a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-924a60a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-924a60a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-924a60a.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-901de46 );color:var( --e-global-color-901de46 );border-color:var( --e-global-color-901de46 );}.elementor-27 .elementor-element.elementor-element-924a60a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-924a60a.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-924a60a .elementor-icon{font-size:24px;padding:12px;}.elementor-27 .elementor-element.elementor-element-924a60a .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-924a60a .elementor-icon-box-title a{font-family:var( --e-global-typography-2060f31-font-family ), Sans-serif;font-size:var( --e-global-typography-2060f31-font-size );font-weight:var( --e-global-typography-2060f31-font-weight );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-924a60a .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-3cac0b3{--display:flex;--border-radius:20px 20px 0px 0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-3cac0b3:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-3cac0b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-3c9a6d8{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:0px;border-radius:0px 0px 20px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-3c9a6d8{left:-40px;}body.rtl .elementor-27 .elementor-element.elementor-element-3c9a6d8{right:-40px;}.elementor-27 .elementor-element.elementor-element-d5f8a02{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:0px;border-radius:0px 0px 0px 20px;box-shadow:-20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-d5f8a02{right:-40px;}body.rtl .elementor-27 .elementor-element.elementor-element-d5f8a02{left:-40px;}.elementor-27 .elementor-element.elementor-element-66f33df{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-8c427b9{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-8c427b9:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-8c427b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-901de46 );}.elementor-27 .elementor-element.elementor-element-3c2fc6e .elementor-counter{gap:5px;}.elementor-27 .elementor-element.elementor-element-3c2fc6e .elementor-counter-number-wrapper{gap:8px;color:var( --e-global-color-4ce6d1d );font-family:"Jost", Sans-serif;font-size:42px;font-weight:600;line-height:1.2em;}.elementor-27 .elementor-element.elementor-element-3c2fc6e .elementor-counter-title{color:var( --e-global-color-4ce6d1d );font-family:var( --e-global-typography-2060f31-font-family ), Sans-serif;font-size:var( --e-global-typography-2060f31-font-size );font-weight:var( --e-global-typography-2060f31-font-weight );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-76acef6{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-76acef6:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-76acef6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-901de46 );}.elementor-27 .elementor-element.elementor-element-b46ee2d .elementor-counter{gap:5px;}.elementor-27 .elementor-element.elementor-element-b46ee2d .elementor-counter-number-wrapper{gap:8px;color:var( --e-global-color-4ce6d1d );font-family:var( --e-global-typography-b4948f1-font-family ), Sans-serif;font-size:var( --e-global-typography-b4948f1-font-size );font-weight:var( --e-global-typography-b4948f1-font-weight );line-height:var( --e-global-typography-b4948f1-line-height );}.elementor-27 .elementor-element.elementor-element-b46ee2d .elementor-counter-title{color:var( --e-global-color-4ce6d1d );font-family:var( --e-global-typography-2060f31-font-family ), Sans-serif;font-size:var( --e-global-typography-2060f31-font-size );font-weight:var( --e-global-typography-2060f31-font-weight );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-efbd333{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-affd6de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -80px;}.elementor-27 .elementor-element.elementor-element-affd6de img{height:500px;object-fit:contain;object-position:center center;}.elementor-27 .elementor-element.elementor-element-a770a9b{--display:flex;--position:absolute;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.7;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;bottom:70px;}.elementor-27 .elementor-element.elementor-element-a770a9b::before, .elementor-27 .elementor-element.elementor-element-a770a9b > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-a770a9b > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-a770a9b > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-a770a9b > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-a770a9b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-a770a9b{right:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-a770a9b{left:0px;}.elementor-27 .elementor-element.elementor-element-f097146{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-2e83fca .elementor-heading-title{font-family:var( --e-global-typography-bf5da13-font-family ), Sans-serif;font-size:var( --e-global-typography-bf5da13-font-size );font-weight:var( --e-global-typography-bf5da13-font-weight );line-height:var( --e-global-typography-bf5da13-line-height );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-6c0d9cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-27 .elementor-element.elementor-element-6c0d9cc .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-6c0d9cc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bd53670 );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-6c0d9cc.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-6c0d9cc.elementor-view-default .elementor-icon{color:var( --e-global-color-bd53670 );border-color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-6c0d9cc.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-6c0d9cc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-6c0d9cc.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-6c0d9cc.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-6c0d9cc.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-4ce6d1d );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-6c0d9cc.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-6c0d9cc.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-4ce6d1d );border-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-6c0d9cc.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-6c0d9cc.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-6c0d9cc.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-6c0d9cc.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-6c0d9cc .elementor-icon{font-size:24px;padding:12px;}.elementor-27 .elementor-element.elementor-element-6c0d9cc .elementor-icon svg{height:24px;}.elementor-27 .elementor-element.elementor-element-90cd687{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-90cd687 p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-c25adb5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-70a7a64 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-4ce6d1d );border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-2a36d4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-27 .elementor-element.elementor-element-2a36d4c img{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-4ce6d1d );border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-c128481{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-27 .elementor-element.elementor-element-c128481 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-4ce6d1d );border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-b0922ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-27 .elementor-element.elementor-element-b0922ec img{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-4ce6d1d );border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-071f441{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) -20px;}.elementor-27 .elementor-element.elementor-element-071f441 .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-071f441.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bd53670 );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-071f441.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-071f441.elementor-view-default .elementor-icon{color:var( --e-global-color-bd53670 );border-color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-071f441.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-071f441.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-071f441.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-071f441.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-071f441 .elementor-icon{font-size:25px;padding:18px;}.elementor-27 .elementor-element.elementor-element-071f441 .elementor-icon svg{height:25px;}.elementor-27 .elementor-element.elementor-element-f3773ee{--display:flex;--position:absolute;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;--padding-top:4px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;top:95px;}.elementor-27 .elementor-element.elementor-element-f3773ee:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-f3773ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bd53670 );}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-f3773ee{right:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-f3773ee{left:0px;}.elementor-27 .elementor-element.elementor-element-fa6df35 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-fa6df35 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-fa6df35 .elementor-icon-box-title a{font-family:var( --e-global-typography-bf5da13-font-family ), Sans-serif;font-size:var( --e-global-typography-bf5da13-font-size );font-weight:var( --e-global-typography-bf5da13-font-weight );line-height:var( --e-global-typography-bf5da13-line-height );}.elementor-27 .elementor-element.elementor-element-fa6df35 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-4167dbfd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-44e72f99{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:20px 20px 20px 20px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-7134f277{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-36110e4e .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-36110e4e .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-36110e4e{--e-icon-list-icon-size:20px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-36110e4e .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-27 .elementor-element.elementor-element-36110e4e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-36110e4e .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-36110e4e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-53c1e2c8{text-align:center;}.elementor-27 .elementor-element.elementor-element-53c1e2c8 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:46px;font-weight:600;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-08211ae{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-08211ae p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-39b8e83e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-4f3f4e1d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-20c59a9e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-4910cc10{--display:flex;--min-height:300px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-27 .elementor-element.elementor-element-4910cc10:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-4910cc10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webnew.davidsswimschool.com/wp-content/uploads/2026/07/IMG_1145.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-4bded8e5{--display:flex;--min-height:65px;--justify-content:flex-end;--border-radius:40px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-4bded8e5:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-4bded8e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-901de46 );}.elementor-27 .elementor-element.elementor-element-7709c0a{--spacer-size:40px;width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;top:-40px;border-radius:0px 0px 20px 0px;box-shadow:0px 20px 0px 0px #023760;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-7709c0a{right:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-7709c0a{left:0px;}.elementor-27 .elementor-element.elementor-element-1b36c4d4{--spacer-size:25px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:0px;border-radius:0px 0px 20px 0px;box-shadow:20px 0px 0px 0px #023760;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-1b36c4d4{left:-40px;}body.rtl .elementor-27 .elementor-element.elementor-element-1b36c4d4{right:-40px;}.elementor-27 .elementor-element.elementor-element-2f8c9eee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;z-index:2;}.elementor-27 .elementor-element.elementor-element-2f8c9eee .elementor-icon-wrapper{text-align:end;}.elementor-27 .elementor-element.elementor-element-2f8c9eee.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bd53670 );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-2f8c9eee.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-2f8c9eee.elementor-view-default .elementor-icon{color:var( --e-global-color-bd53670 );border-color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-2f8c9eee.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-2f8c9eee.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-2f8c9eee.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-2f8c9eee.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-2f8c9eee.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-4ce6d1d );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-2f8c9eee.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-2f8c9eee.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-4ce6d1d );border-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-2f8c9eee.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-2f8c9eee.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-2f8c9eee.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-2f8c9eee.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-2f8c9eee .elementor-icon{font-size:24px;padding:12px;}.elementor-27 .elementor-element.elementor-element-2f8c9eee .elementor-icon svg{height:24px;}.elementor-27 .elementor-element.elementor-element-4275b7eb{--display:flex;--min-height:300px;--border-radius:30px 30px 30px 30px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-4275b7eb:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-4275b7eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-901de46 );}.elementor-27 .elementor-element.elementor-element-3422e6a9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-55075474 .elementor-icon-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-55075474 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-55075474 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-55075474 .elementor-icon-box-title a{font-family:var( --e-global-typography-80c2d96-font-family ), Sans-serif;font-size:var( --e-global-typography-80c2d96-font-size );font-weight:var( --e-global-typography-80c2d96-font-weight );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-55075474 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-ba831e6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-2effcb5d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-b462bf4 .elementor-icon-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-b462bf4 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-b462bf4 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-b462bf4 .elementor-icon-box-title a{font-family:var( --e-global-typography-2060f31-font-family ), Sans-serif;font-size:var( --e-global-typography-2060f31-font-size );font-weight:var( --e-global-typography-2060f31-font-weight );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-b462bf4 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-41c2055{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-6c08f789 .elementor-icon-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-6c08f789 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-6c08f789 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-6c08f789 .elementor-icon-box-title a{font-family:var( --e-global-typography-2060f31-font-family ), Sans-serif;font-size:var( --e-global-typography-2060f31-font-size );font-weight:var( --e-global-typography-2060f31-font-weight );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-6c08f789 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-37be6ac1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-25314352 .elementor-icon-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-25314352 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-25314352 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-25314352 .elementor-icon-box-title a{font-family:var( --e-global-typography-2060f31-font-family ), Sans-serif;font-size:var( --e-global-typography-2060f31-font-size );font-weight:var( --e-global-typography-2060f31-font-weight );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-25314352 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-ab24b78{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-3edb2237{--display:flex;--min-height:300px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-27 .elementor-element.elementor-element-3edb2237:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-3edb2237 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webnew.davidsswimschool.com/wp-content/uploads/2026/07/top-section-3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-7fafcb2b{--display:flex;--min-height:65px;--justify-content:flex-end;--border-radius:40px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-7fafcb2b:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-7fafcb2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-901de46 );}.elementor-27 .elementor-element.elementor-element-3d5267cb{--spacer-size:40px;width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;top:-40px;border-radius:0px 0px 20px 0px;box-shadow:0px 20px 0px 0px #023760;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-3d5267cb{right:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-3d5267cb{left:0px;}.elementor-27 .elementor-element.elementor-element-581e44f6{--spacer-size:25px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:0px;border-radius:0px 0px 20px 0px;box-shadow:20px 0px 0px 0px #023760;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-581e44f6{left:-40px;}body.rtl .elementor-27 .elementor-element.elementor-element-581e44f6{right:-40px;}.elementor-27 .elementor-element.elementor-element-40e98c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;z-index:2;}.elementor-27 .elementor-element.elementor-element-40e98c2 .elementor-icon-wrapper{text-align:end;}.elementor-27 .elementor-element.elementor-element-40e98c2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bd53670 );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-40e98c2.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-40e98c2.elementor-view-default .elementor-icon{color:var( --e-global-color-bd53670 );border-color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-40e98c2.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-40e98c2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-40e98c2.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-40e98c2.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-40e98c2.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-4ce6d1d );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-40e98c2.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-40e98c2.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-4ce6d1d );border-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-40e98c2.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-40e98c2.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-40e98c2.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-40e98c2.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-40e98c2 .elementor-icon{font-size:24px;padding:12px;}.elementor-27 .elementor-element.elementor-element-40e98c2 .elementor-icon svg{height:24px;}.elementor-27 .elementor-element.elementor-element-1450808e{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-1450808e:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-1450808e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-901de46 );}.elementor-27 .elementor-element.elementor-element-3721a1de{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-4783bd1 .elementor-icon-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-4783bd1 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-4783bd1 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-4783bd1 .elementor-icon-box-title a{font-family:var( --e-global-typography-80c2d96-font-family ), Sans-serif;font-size:var( --e-global-typography-80c2d96-font-size );font-weight:var( --e-global-typography-80c2d96-font-weight );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-4783bd1 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-66d3debf{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-6006bf50{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-7dcf0662 .elementor-icon-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-7dcf0662 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-7dcf0662 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-7dcf0662 .elementor-icon-box-title a{font-family:var( --e-global-typography-2060f31-font-family ), Sans-serif;font-size:var( --e-global-typography-2060f31-font-size );font-weight:var( --e-global-typography-2060f31-font-weight );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-7dcf0662 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-41f2627b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-7184570d .elementor-icon-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-7184570d .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-7184570d .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-7184570d .elementor-icon-box-title a{font-family:var( --e-global-typography-2060f31-font-family ), Sans-serif;font-size:var( --e-global-typography-2060f31-font-size );font-weight:var( --e-global-typography-2060f31-font-weight );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-7184570d .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-2d433d5f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-3473d9a .elementor-icon-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-3473d9a .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-3473d9a .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-3473d9a .elementor-icon-box-title a{font-family:var( --e-global-typography-2060f31-font-family ), Sans-serif;font-size:var( --e-global-typography-2060f31-font-size );font-weight:var( --e-global-typography-2060f31-font-weight );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-3473d9a .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-3851362b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-1e527b93{--display:flex;--min-height:300px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-27 .elementor-element.elementor-element-1e527b93:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-1e527b93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webnew.davidsswimschool.com/wp-content/uploads/2026/07/top-section.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-762bcb5e{--display:flex;--min-height:65px;--justify-content:flex-end;--border-radius:40px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-762bcb5e:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-762bcb5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-901de46 );}.elementor-27 .elementor-element.elementor-element-377a2d38{--spacer-size:40px;width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;top:-40px;border-radius:0px 0px 20px 0px;box-shadow:0px 20px 0px 0px #023760;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-377a2d38{right:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-377a2d38{left:0px;}.elementor-27 .elementor-element.elementor-element-2bb0a038{--spacer-size:25px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:0px;border-radius:0px 0px 20px 0px;box-shadow:20px 0px 0px 0px #023760;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-2bb0a038{left:-40px;}body.rtl .elementor-27 .elementor-element.elementor-element-2bb0a038{right:-40px;}.elementor-27 .elementor-element.elementor-element-7499daf9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;z-index:2;}.elementor-27 .elementor-element.elementor-element-7499daf9 .elementor-icon-wrapper{text-align:end;}.elementor-27 .elementor-element.elementor-element-7499daf9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bd53670 );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-7499daf9.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-7499daf9.elementor-view-default .elementor-icon{color:var( --e-global-color-bd53670 );border-color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-7499daf9.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-7499daf9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-7499daf9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-7499daf9.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-7499daf9.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-4ce6d1d );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-7499daf9.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-7499daf9.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-4ce6d1d );border-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-7499daf9.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-7499daf9.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-7499daf9.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-7499daf9.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-7499daf9 .elementor-icon{font-size:24px;padding:12px;}.elementor-27 .elementor-element.elementor-element-7499daf9 .elementor-icon svg{height:24px;}.elementor-27 .elementor-element.elementor-element-3bc075c0{--display:flex;--min-height:300px;--border-radius:30px 30px 30px 30px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-3bc075c0:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-3bc075c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-901de46 );}.elementor-27 .elementor-element.elementor-element-5219e0e3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-67d28f37 .elementor-icon-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-67d28f37 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-67d28f37 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-67d28f37 .elementor-icon-box-title a{font-family:var( --e-global-typography-80c2d96-font-family ), Sans-serif;font-size:var( --e-global-typography-80c2d96-font-size );font-weight:var( --e-global-typography-80c2d96-font-weight );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-67d28f37 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-212243ae{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-3d22e7ac{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-2c84bd9 .elementor-icon-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-2c84bd9 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-2c84bd9 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-2c84bd9 .elementor-icon-box-title a{font-family:var( --e-global-typography-2060f31-font-family ), Sans-serif;font-size:var( --e-global-typography-2060f31-font-size );font-weight:var( --e-global-typography-2060f31-font-weight );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-2c84bd9 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-3d8c47b5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-2fcadb .elementor-icon-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-2fcadb .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-2fcadb .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-2fcadb .elementor-icon-box-title a{font-family:var( --e-global-typography-2060f31-font-family ), Sans-serif;font-size:var( --e-global-typography-2060f31-font-size );font-weight:var( --e-global-typography-2060f31-font-weight );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-2fcadb .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-1989f86a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-270a433b .elementor-icon-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-270a433b .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-270a433b .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-270a433b .elementor-icon-box-title a{font-family:var( --e-global-typography-2060f31-font-family ), Sans-serif;font-size:var( --e-global-typography-2060f31-font-size );font-weight:var( --e-global-typography-2060f31-font-weight );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-270a433b .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-65dca3d6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:9px 10px 7px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-4ce6d1d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-65dca3d6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-27 .elementor-element.elementor-element-65dca3d6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-26882a1 );}.elementor-27 .elementor-element.elementor-element-65dca3d6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-65dca3d6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-4ce6d1d );padding:10px 10px 10px 10px;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);-moz-transform:translateY(-1px);transform:translateY(-1px);border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-65dca3d6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-27 .elementor-element.elementor-element-65dca3d6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-65dca3d6{z-index:2;}.elementor-27 .elementor-element.elementor-element-65dca3d6 .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-27 .elementor-element.elementor-element-65dca3d6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-4ce6d1d );width:16px;}.elementor-27 .elementor-element.elementor-element-65dca3d6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-65dca3d6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-65dca3d6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:16px;}.elementor-27 .elementor-element.elementor-element-65dca3d6 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-65dca3d6 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px;}.elementor-27 .elementor-element.elementor-element-65dca3d6 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-65dca3d6 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px;}.elementor-27 .elementor-element.elementor-element-65dca3d6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-65dca3d6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-65dca3d6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-e5d5ab9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-1d09859{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:20px 20px 20px 20px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-cc59f12{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-7033f96{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-eb76b6b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;}.elementor-27 .elementor-element.elementor-element-eb76b6b:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-eb76b6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-015ff15{text-align:center;}.elementor-27 .elementor-element.elementor-element-015ff15 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:46px;font-weight:600;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-c20426e{text-align:center;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-914b391 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-primary );padding:9px 10px 7px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-4ce6d1d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-914b391 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-27 .elementor-element.elementor-element-914b391 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-914b391 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-914b391 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-4ce6d1d );padding:10px 10px 10px 10px;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);-moz-transform:translateY(-1px);transform:translateY(-1px);border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-914b391 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-27 .elementor-element.elementor-element-914b391 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-914b391.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-914b391 .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-27 .elementor-element.elementor-element-914b391 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-4ce6d1d );width:16px;}.elementor-27 .elementor-element.elementor-element-914b391 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-914b391 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-914b391 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:16px;}.elementor-27 .elementor-element.elementor-element-914b391 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-914b391 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px;}.elementor-27 .elementor-element.elementor-element-914b391 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-914b391 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px;}.elementor-27 .elementor-element.elementor-element-914b391 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-914b391 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-914b391 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-5cd4883{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-27 .elementor-element.elementor-element-5cd4883:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-5cd4883 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-3f9c647{text-align:center;}.elementor-27 .elementor-element.elementor-element-3f9c647 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:46px;font-weight:600;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-42abd3e{text-align:center;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-41fb3bd .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-bd53670 );padding:9px 10px 7px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-41fb3bd .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-27 .elementor-element.elementor-element-41fb3bd .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-41fb3bd .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-41fb3bd .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-4ce6d1d );padding:10px 10px 10px 10px;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);-moz-transform:translateY(-1px);transform:translateY(-1px);border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-41fb3bd .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-27 .elementor-element.elementor-element-41fb3bd .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-41fb3bd.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-41fb3bd .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-27 .elementor-element.elementor-element-41fb3bd .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-primary );width:16px;}.elementor-27 .elementor-element.elementor-element-41fb3bd .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-41fb3bd .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-41fb3bd .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:16px;}.elementor-27 .elementor-element.elementor-element-41fb3bd .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-41fb3bd .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px;}.elementor-27 .elementor-element.elementor-element-41fb3bd .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-41fb3bd .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px;}.elementor-27 .elementor-element.elementor-element-41fb3bd .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-41fb3bd .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-41fb3bd .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-69c8eeb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-86e349e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:20px 20px 20px 20px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-c08402a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-485927f .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-485927f .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-485927f{--e-icon-list-icon-size:20px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-485927f .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-27 .elementor-element.elementor-element-485927f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-485927f .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-485927f .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-a17d76d{text-align:center;}.elementor-27 .elementor-element.elementor-element-a17d76d .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:46px;font-weight:600;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-5de3b51{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-3110e10{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-a8885b3 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-27 .elementor-element.elementor-element-a8885b3 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-27 .elementor-element.elementor-element-a8885b3{--image-border-radius:15px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-27 .elementor-element.elementor-element-582aa7c8{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-64c9c050{--display:flex;--min-height:500px;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-64c9c050:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-64c9c050 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webnew.davidsswimschool.com/wp-content/uploads/2026/07/About-Us-02-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-9c95da0{--display:flex;--min-height:140px;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-9c95da0:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-9c95da0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-26836397{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:0px 20px 0px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-26836397{left:-40px;}body.rtl .elementor-27 .elementor-element.elementor-element-26836397{right:-40px;}.elementor-27 .elementor-element.elementor-element-43b74830{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:-40px;border-radius:0px 20px 0px 0px;box-shadow:0px -20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-43b74830{right:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-43b74830{left:0px;}.elementor-27 .elementor-element.elementor-element-52915e16{--display:flex;--min-height:120px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-27 .elementor-element.elementor-element-52915e16:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-52915e16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-901de46 );}.elementor-27 .elementor-element.elementor-element-52915e16.e-con:hover{--e-con-transform-rotateZ:45deg;}.elementor-27 .elementor-element.elementor-element-6d6fda74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;--width:90px;font-family:var( --e-global-typography-b4948f1-font-family ), Sans-serif;font-size:var( --e-global-typography-b4948f1-font-size );font-weight:var( --e-global-typography-b4948f1-font-weight );line-height:var( --e-global-typography-b4948f1-line-height );--word-spacing:15px;--text-color:var( --e-global-color-4ce6d1d );--transition:0.3s;}.elementor-27 .elementor-element.elementor-element-5a96c7cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-27 .elementor-element.elementor-element-5a96c7cf .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-5a96c7cf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bd53670 );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-5a96c7cf.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-5a96c7cf.elementor-view-default .elementor-icon{color:var( --e-global-color-bd53670 );border-color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-5a96c7cf.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-5a96c7cf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-5a96c7cf.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-5a96c7cf.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-5a96c7cf.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-4ce6d1d );color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-5a96c7cf.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-5a96c7cf.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-4ce6d1d );border-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-5a96c7cf.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-5a96c7cf.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-5a96c7cf.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-5a96c7cf.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-5a96c7cf .elementor-icon{font-size:25px;padding:18px;}.elementor-27 .elementor-element.elementor-element-5a96c7cf .elementor-icon svg{height:25px;}.elementor-27 .elementor-element.elementor-element-61d42a28{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-5ccdd910{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-288db60b .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-288db60b .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-288db60b{--e-icon-list-icon-size:20px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-288db60b .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-27 .elementor-element.elementor-element-288db60b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-288db60b .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-288db60b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-36f3693d .elementor-heading-title{font-family:var( --e-global-typography-b4948f1-font-family ), Sans-serif;font-size:var( --e-global-typography-b4948f1-font-size );font-weight:var( --e-global-typography-b4948f1-font-weight );line-height:var( --e-global-typography-b4948f1-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-5e1dc7c3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-51bd5dd0{--display:flex;--min-height:330px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-51bd5dd0:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-51bd5dd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webnew.davidsswimschool.com/wp-content/uploads/2026/07/About-Us-01-768x512-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-671fc0da{--display:flex;--border-radius:30px 30px 0px 0px;--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-27 .elementor-element.elementor-element-671fc0da:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-671fc0da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-f164404 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:9px 10px 7px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-4ce6d1d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-f164404 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-27 .elementor-element.elementor-element-f164404 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-26882a1 );}.elementor-27 .elementor-element.elementor-element-f164404 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-f164404 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-4ce6d1d );padding:10px 10px 10px 10px;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);-moz-transform:translateY(-1px);transform:translateY(-1px);border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-f164404 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-27 .elementor-element.elementor-element-f164404 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-f164404{z-index:2;}.elementor-27 .elementor-element.elementor-element-f164404 .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-27 .elementor-element.elementor-element-f164404 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-4ce6d1d );width:16px;}.elementor-27 .elementor-element.elementor-element-f164404 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-f164404 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-f164404 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:16px;}.elementor-27 .elementor-element.elementor-element-f164404 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-f164404 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px;}.elementor-27 .elementor-element.elementor-element-f164404 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-f164404 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px;}.elementor-27 .elementor-element.elementor-element-f164404 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-f164404 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-f164404 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-59b6b6fe{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:0px;border-radius:0px 0px 20px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-59b6b6fe{left:-40px;}body.rtl .elementor-27 .elementor-element.elementor-element-59b6b6fe{right:-40px;}.elementor-27 .elementor-element.elementor-element-53eef2dc{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:0px;border-radius:0px 0px 0px 20px;box-shadow:-20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-53eef2dc{right:-40px;}body.rtl .elementor-27 .elementor-element.elementor-element-53eef2dc{left:-40px;}.elementor-27 .elementor-element.elementor-element-a05325c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-67b3b6db{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-67b3b6db p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-73c40d7e{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-73c40d7e:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-73c40d7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6363b5c );}.elementor-27 .elementor-element.elementor-element-4e377792 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-27 .elementor-element.elementor-element-4e377792 .elementor-icon-box-title{margin-block-end:5px;}.elementor-27 .elementor-element.elementor-element-4e377792.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bd53670 );fill:var( --e-global-color-4ce6d1d );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-4e377792.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-4e377792.elementor-view-default .elementor-icon{fill:var( --e-global-color-bd53670 );color:var( --e-global-color-bd53670 );border-color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-4e377792.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-4e377792.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-4e377792.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-901de46 );fill:var( --e-global-color-4ce6d1d );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-4e377792.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-4e377792.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-4e377792.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-4e377792.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-901de46 );color:var( --e-global-color-901de46 );border-color:var( --e-global-color-901de46 );}.elementor-27 .elementor-element.elementor-element-4e377792.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-4e377792.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-4e377792 .elementor-icon{font-size:20px;padding:15px;}.elementor-27 .elementor-element.elementor-element-4e377792 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-4e377792 .elementor-icon-box-title a{font-family:var( --e-global-typography-80c2d96-font-family ), Sans-serif;font-size:var( --e-global-typography-80c2d96-font-size );font-weight:var( --e-global-typography-80c2d96-font-weight );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-1cd090dc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-6564ec31{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-1b0da1e7{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-c3f6315 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-4ce6d1d );border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-27797502{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-27 .elementor-element.elementor-element-27797502 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-4ce6d1d );border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-6af39fc9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-27 .elementor-element.elementor-element-6af39fc9 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-4ce6d1d );border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-2709906f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-5dfdaa7e{--e-rating-icon-font-size:20px;--e-rating-gap:5px;--e-rating-icon-marked-color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-3a2b3499 .elementor-heading-title{font-family:var( --e-global-typography-2060f31-font-family ), Sans-serif;font-size:var( --e-global-typography-2060f31-font-size );font-weight:var( --e-global-typography-2060f31-font-weight );line-height:var( --e-global-typography-2060f31-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-1ef848a0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-7c3933ed{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:20px 20px 20px 20px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-7c3933ed:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-7c3933ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6363b5c );}.elementor-27 .elementor-element.elementor-element-4f114f0b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-ec6ca02 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-ec6ca02 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-ec6ca02{--e-icon-list-icon-size:20px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-ec6ca02 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-27 .elementor-element.elementor-element-ec6ca02 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-ec6ca02 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-ec6ca02 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-3e0e7ce2{text-align:center;}.elementor-27 .elementor-element.elementor-element-3e0e7ce2 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:46px;font-weight:600;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-00a5f5d{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-00a5f5d p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-697a30c0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-3cc1d520{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-6dc09b49{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-6dc09b49:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-6dc09b49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-3d3c0d5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-0712190{text-align:center;}.elementor-27 .elementor-element.elementor-element-0712190 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:42px;font-weight:600;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-35d132f img{height:250px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-14a1dccf{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-27 .elementor-element.elementor-element-14a1dccf:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-14a1dccf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6363b5c );}.elementor-27 .elementor-element.elementor-element-12457727 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-27 .elementor-element.elementor-element-12457727 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-12457727.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bd53670 );fill:var( --e-global-color-4ce6d1d );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-12457727.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-12457727.elementor-view-default .elementor-icon{fill:var( --e-global-color-bd53670 );color:var( --e-global-color-bd53670 );border-color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-12457727.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-12457727.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-12457727.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-901de46 );fill:var( --e-global-color-4ce6d1d );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-12457727.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-12457727.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-12457727.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-12457727.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-901de46 );color:var( --e-global-color-901de46 );border-color:var( --e-global-color-901de46 );}.elementor-27 .elementor-element.elementor-element-12457727.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-12457727.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-12457727 .elementor-icon{font-size:20px;padding:15px;}.elementor-27 .elementor-element.elementor-element-12457727 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-12457727 .elementor-icon-box-title a{font-family:var( --e-global-typography-80c2d96-font-family ), Sans-serif;font-size:var( --e-global-typography-80c2d96-font-size );font-weight:var( --e-global-typography-80c2d96-font-weight );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-12457727 .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-165cc95d{--divider-border-style:solid;--divider-color:var( --e-global-color-c585894 );--divider-border-width:1px;}.elementor-27 .elementor-element.elementor-element-165cc95d .elementor-divider-separator{width:100%;}.elementor-27 .elementor-element.elementor-element-165cc95d .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-27 .elementor-element.elementor-element-2f17a1c1{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-468262a9 .elementor-heading-title{font-family:var( --e-global-typography-80c2d96-font-family ), Sans-serif;font-size:var( --e-global-typography-80c2d96-font-size );font-weight:var( --e-global-typography-80c2d96-font-weight );line-height:var( --e-global-typography-80c2d96-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-170050d6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-27 .elementor-element.elementor-element-170050d6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-27 .elementor-element.elementor-element-170050d6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-27 .elementor-element.elementor-element-170050d6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-27 .elementor-element.elementor-element-170050d6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-27 .elementor-element.elementor-element-170050d6 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-170050d6 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-170050d6{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-170050d6 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-27 .elementor-element.elementor-element-170050d6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-170050d6 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-170050d6 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-170050d6 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-6f0758db .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-4ce6d1d );color:var( --e-global-color-4ce6d1d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:13px 26px 13px 26px;}.elementor-27 .elementor-element.elementor-element-6f0758db .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-6f0758db .elementor-button:focus{background-color:var( --e-global-color-26882a1 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-6f0758db .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-6f0758db .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-896d6b5{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-896d6b5:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-896d6b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-4a0a821{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-a59661f{text-align:center;}.elementor-27 .elementor-element.elementor-element-a59661f .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:42px;font-weight:600;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-63b450a img{height:250px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-973a016{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-27 .elementor-element.elementor-element-973a016:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-973a016 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6363b5c );}.elementor-27 .elementor-element.elementor-element-70e5d3b .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-27 .elementor-element.elementor-element-70e5d3b .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-70e5d3b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bd53670 );fill:var( --e-global-color-4ce6d1d );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-70e5d3b.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-70e5d3b.elementor-view-default .elementor-icon{fill:var( --e-global-color-bd53670 );color:var( --e-global-color-bd53670 );border-color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-70e5d3b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-70e5d3b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-70e5d3b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-901de46 );fill:var( --e-global-color-4ce6d1d );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-70e5d3b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-70e5d3b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-70e5d3b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-70e5d3b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-901de46 );color:var( --e-global-color-901de46 );border-color:var( --e-global-color-901de46 );}.elementor-27 .elementor-element.elementor-element-70e5d3b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-70e5d3b.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-70e5d3b .elementor-icon{font-size:20px;padding:15px;}.elementor-27 .elementor-element.elementor-element-70e5d3b .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-70e5d3b .elementor-icon-box-title a{font-family:var( --e-global-typography-80c2d96-font-family ), Sans-serif;font-size:var( --e-global-typography-80c2d96-font-size );font-weight:var( --e-global-typography-80c2d96-font-weight );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-70e5d3b .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-fc5c503{--divider-border-style:solid;--divider-color:var( --e-global-color-c585894 );--divider-border-width:1px;}.elementor-27 .elementor-element.elementor-element-fc5c503 .elementor-divider-separator{width:100%;}.elementor-27 .elementor-element.elementor-element-fc5c503 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-27 .elementor-element.elementor-element-bce57c5{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-2dc40dd .elementor-heading-title{font-family:var( --e-global-typography-80c2d96-font-family ), Sans-serif;font-size:var( --e-global-typography-80c2d96-font-size );font-weight:var( --e-global-typography-80c2d96-font-weight );line-height:var( --e-global-typography-80c2d96-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-3df03e9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-27 .elementor-element.elementor-element-3df03e9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-27 .elementor-element.elementor-element-3df03e9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-27 .elementor-element.elementor-element-3df03e9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-27 .elementor-element.elementor-element-3df03e9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-27 .elementor-element.elementor-element-3df03e9 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-3df03e9 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-3df03e9{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-3df03e9 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-27 .elementor-element.elementor-element-3df03e9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-3df03e9 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-3df03e9 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-3df03e9 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-fcb8d5b .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-4ce6d1d );color:var( --e-global-color-4ce6d1d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:13px 26px 13px 26px;}.elementor-27 .elementor-element.elementor-element-fcb8d5b .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-fcb8d5b .elementor-button:focus{background-color:var( --e-global-color-26882a1 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-fcb8d5b .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-fcb8d5b .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-7401d2b{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-7401d2b:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-7401d2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-ac96b5a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-cf1bcd8{text-align:center;}.elementor-27 .elementor-element.elementor-element-cf1bcd8 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:42px;font-weight:600;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-3411339 img{height:250px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-f204aef{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-27 .elementor-element.elementor-element-f204aef:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-f204aef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6363b5c );}.elementor-27 .elementor-element.elementor-element-c2f15aa .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-27 .elementor-element.elementor-element-c2f15aa .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-c2f15aa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bd53670 );fill:var( --e-global-color-4ce6d1d );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-c2f15aa.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-c2f15aa.elementor-view-default .elementor-icon{fill:var( --e-global-color-bd53670 );color:var( --e-global-color-bd53670 );border-color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-c2f15aa.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-c2f15aa.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-c2f15aa.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-901de46 );fill:var( --e-global-color-4ce6d1d );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-c2f15aa.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-c2f15aa.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-c2f15aa.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-c2f15aa.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-901de46 );color:var( --e-global-color-901de46 );border-color:var( --e-global-color-901de46 );}.elementor-27 .elementor-element.elementor-element-c2f15aa.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-c2f15aa.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-c2f15aa .elementor-icon{font-size:20px;padding:15px;}.elementor-27 .elementor-element.elementor-element-c2f15aa .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-c2f15aa .elementor-icon-box-title a{font-family:var( --e-global-typography-80c2d96-font-family ), Sans-serif;font-size:var( --e-global-typography-80c2d96-font-size );font-weight:var( --e-global-typography-80c2d96-font-weight );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-c2f15aa .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-1f7e269{--divider-border-style:solid;--divider-color:var( --e-global-color-c585894 );--divider-border-width:1px;}.elementor-27 .elementor-element.elementor-element-1f7e269 .elementor-divider-separator{width:100%;}.elementor-27 .elementor-element.elementor-element-1f7e269 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-27 .elementor-element.elementor-element-30bab3d{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-56559ab .elementor-heading-title{font-family:var( --e-global-typography-80c2d96-font-family ), Sans-serif;font-size:var( --e-global-typography-80c2d96-font-size );font-weight:var( --e-global-typography-80c2d96-font-weight );line-height:var( --e-global-typography-80c2d96-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-db1ec59 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-27 .elementor-element.elementor-element-db1ec59 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-27 .elementor-element.elementor-element-db1ec59 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-27 .elementor-element.elementor-element-db1ec59 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-27 .elementor-element.elementor-element-db1ec59 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-27 .elementor-element.elementor-element-db1ec59 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-db1ec59 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-db1ec59{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-db1ec59 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-27 .elementor-element.elementor-element-db1ec59 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-db1ec59 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-db1ec59 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-db1ec59 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-3f68f2a .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-4ce6d1d );color:var( --e-global-color-4ce6d1d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:13px 26px 13px 26px;}.elementor-27 .elementor-element.elementor-element-3f68f2a .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-3f68f2a .elementor-button:focus{background-color:var( --e-global-color-26882a1 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-3f68f2a .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-3f68f2a .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-6604bb1a{--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:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-108a6220{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-258a3c85{--display:flex;--min-height:390px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-258a3c85:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-258a3c85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webnew.davidsswimschool.com/wp-content/uploads/2026/07/ChatGPT-Image-22-jul-2026-13_27_37.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-655fee9f{--display:flex;--border-radius:20px 0px 0px 0px;--margin-top:0px;--margin-bottom:-135px;--margin-left:0px;--margin-right:-50px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-655fee9f:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-655fee9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-46b259d9{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:-40px;border-radius:0px 0px 20px 0px;box-shadow:0px 20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-46b259d9{right:50px;}body.rtl .elementor-27 .elementor-element.elementor-element-46b259d9{left:50px;}.elementor-27 .elementor-element.elementor-element-c0600c2{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:135px;border-radius:0px 0px 20px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-c0600c2{left:-40px;}body.rtl .elementor-27 .elementor-element.elementor-element-c0600c2{right:-40px;}.elementor-27 .elementor-element.elementor-element-16874f4c{--display:flex;--min-height:280px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-16874f4c:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-16874f4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webnew.davidsswimschool.com/wp-content/uploads/2026/07/why-section-home-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-72d4c1dc{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-27 .elementor-element.elementor-element-fd0f36c .elementor-icon-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-fd0f36c .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-fd0f36c .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-fd0f36c .elementor-icon-box-title a{font-family:var( --e-global-typography-bf5da13-font-family ), Sans-serif;font-size:var( --e-global-typography-bf5da13-font-size );font-weight:var( --e-global-typography-bf5da13-font-weight );line-height:var( --e-global-typography-bf5da13-line-height );}.elementor-27 .elementor-element.elementor-element-fd0f36c .elementor-icon-box-description{font-family:var( --e-global-typography-80c2d96-font-family ), Sans-serif;font-size:var( --e-global-typography-80c2d96-font-size );font-weight:var( --e-global-typography-80c2d96-font-weight );line-height:var( --e-global-typography-80c2d96-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-629f6ed9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-7089b3e4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-569212c6 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-569212c6 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-569212c6{--e-icon-list-icon-size:20px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-569212c6 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-27 .elementor-element.elementor-element-569212c6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-569212c6 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-569212c6 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-58433eb2{text-align:start;}.elementor-27 .elementor-element.elementor-element-58433eb2 .elementor-heading-title{font-family:var( --e-global-typography-b4948f1-font-family ), Sans-serif;font-size:var( --e-global-typography-b4948f1-font-size );font-weight:var( --e-global-typography-b4948f1-font-weight );line-height:var( --e-global-typography-b4948f1-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-3f7154a0{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-3f7154a0 p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-3f1d62d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-6a953a79{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-4c019f38 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-27 .elementor-element.elementor-element-4c019f38 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-4c019f38.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bd53670 );fill:var( --e-global-color-4ce6d1d );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-4c019f38.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-4c019f38.elementor-view-default .elementor-icon{fill:var( --e-global-color-bd53670 );color:var( --e-global-color-bd53670 );border-color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-4c019f38.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-4c019f38.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-4c019f38.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-901de46 );fill:var( --e-global-color-bd53670 );color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-4c019f38.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-4c019f38.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-4c019f38.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-4c019f38.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-901de46 );color:var( --e-global-color-901de46 );border-color:var( --e-global-color-901de46 );}.elementor-27 .elementor-element.elementor-element-4c019f38.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-4c019f38.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-4c019f38 .elementor-icon{font-size:20px;padding:12px;}.elementor-27 .elementor-element.elementor-element-4c019f38 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-4c019f38 .elementor-icon-box-title a{font-family:var( --e-global-typography-80c2d96-font-family ), Sans-serif;font-size:var( --e-global-typography-80c2d96-font-size );font-weight:var( --e-global-typography-80c2d96-font-weight );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-4c019f38 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-68e9938a .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-27 .elementor-element.elementor-element-68e9938a .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-68e9938a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bd53670 );fill:var( --e-global-color-4ce6d1d );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-68e9938a.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-68e9938a.elementor-view-default .elementor-icon{fill:var( --e-global-color-bd53670 );color:var( --e-global-color-bd53670 );border-color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-68e9938a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-68e9938a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-68e9938a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-901de46 );fill:var( --e-global-color-bd53670 );color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-68e9938a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-68e9938a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-68e9938a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-68e9938a.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-901de46 );color:var( --e-global-color-901de46 );border-color:var( --e-global-color-901de46 );}.elementor-27 .elementor-element.elementor-element-68e9938a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-68e9938a.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-68e9938a .elementor-icon{font-size:20px;padding:12px;}.elementor-27 .elementor-element.elementor-element-68e9938a .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-68e9938a .elementor-icon-box-title a{font-family:var( --e-global-typography-80c2d96-font-family ), Sans-serif;font-size:var( --e-global-typography-80c2d96-font-size );font-weight:var( --e-global-typography-80c2d96-font-weight );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-68e9938a .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-28fe1f83 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-27 .elementor-element.elementor-element-28fe1f83 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-28fe1f83.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bd53670 );fill:var( --e-global-color-4ce6d1d );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-28fe1f83.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-28fe1f83.elementor-view-default .elementor-icon{fill:var( --e-global-color-bd53670 );color:var( --e-global-color-bd53670 );border-color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-28fe1f83.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-28fe1f83.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-28fe1f83.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-901de46 );fill:var( --e-global-color-bd53670 );color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-28fe1f83.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-28fe1f83.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-28fe1f83.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-28fe1f83.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-901de46 );color:var( --e-global-color-901de46 );border-color:var( --e-global-color-901de46 );}.elementor-27 .elementor-element.elementor-element-28fe1f83.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-28fe1f83.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-28fe1f83 .elementor-icon{font-size:20px;padding:12px;}.elementor-27 .elementor-element.elementor-element-28fe1f83 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-28fe1f83 .elementor-icon-box-title a{font-family:var( --e-global-typography-80c2d96-font-family ), Sans-serif;font-size:var( --e-global-typography-80c2d96-font-size );font-weight:var( --e-global-typography-80c2d96-font-weight );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-28fe1f83 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-0e77950 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-27 .elementor-element.elementor-element-0e77950 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-0e77950.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bd53670 );fill:var( --e-global-color-4ce6d1d );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-0e77950.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-0e77950.elementor-view-default .elementor-icon{fill:var( --e-global-color-bd53670 );color:var( --e-global-color-bd53670 );border-color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-0e77950.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-0e77950.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-0e77950.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-901de46 );fill:var( --e-global-color-bd53670 );color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-0e77950.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-0e77950.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-0e77950.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-0e77950.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-901de46 );color:var( --e-global-color-901de46 );border-color:var( --e-global-color-901de46 );}.elementor-27 .elementor-element.elementor-element-0e77950.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-0e77950.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-0e77950 .elementor-icon{font-size:20px;padding:12px;}.elementor-27 .elementor-element.elementor-element-0e77950 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-0e77950 .elementor-icon-box-title a{font-family:var( --e-global-typography-80c2d96-font-family ), Sans-serif;font-size:var( --e-global-typography-80c2d96-font-size );font-weight:var( --e-global-typography-80c2d96-font-weight );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-0e77950 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-67225321{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:-150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-27 .elementor-element.elementor-element-13bfd02e{--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;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:0px;--padding-left:30px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-13bfd02e:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-13bfd02e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-16dec5af{--display:flex;--justify-content:center;--overflow:hidden;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-e93ae1c .elementor-heading-title{font-family:var( --e-global-typography-bf5da13-font-family ), Sans-serif;font-size:var( --e-global-typography-bf5da13-font-size );font-weight:var( --e-global-typography-bf5da13-font-weight );line-height:var( --e-global-typography-bf5da13-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-3cae00b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-3cae00b p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-9a0a960 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:9px 10px 7px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-4ce6d1d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-9a0a960 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-27 .elementor-element.elementor-element-9a0a960 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-26882a1 );}.elementor-27 .elementor-element.elementor-element-9a0a960 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-9a0a960 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-4ce6d1d );padding:10px 10px 10px 10px;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);-moz-transform:translateY(-1px);transform:translateY(-1px);border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-9a0a960 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-27 .elementor-element.elementor-element-9a0a960 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-9a0a960{z-index:2;}.elementor-27 .elementor-element.elementor-element-9a0a960 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-27 .elementor-element.elementor-element-9a0a960 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-4ce6d1d );width:16px;}.elementor-27 .elementor-element.elementor-element-9a0a960 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-9a0a960 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-9a0a960 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:16px;}.elementor-27 .elementor-element.elementor-element-9a0a960 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-9a0a960 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px;}.elementor-27 .elementor-element.elementor-element-9a0a960 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-9a0a960 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px;}.elementor-27 .elementor-element.elementor-element-9a0a960 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-9a0a960 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-9a0a960 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-1fe545a5{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-3e167aca{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-3e167aca img{border-radius:15px 15px 15px 15px;}.elementor-27 .elementor-element.elementor-element-3cb310a7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-640411f1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.6;--border-radius:20px 20px 20px 20px;--padding-top:250px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-640411f1:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-640411f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webnew.davidsswimschool.com/wp-content/uploads/2026/08/south-florida-award-winn-section.jpg.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-640411f1::before, .elementor-27 .elementor-element.elementor-element-640411f1 > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-640411f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-640411f1 > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-640411f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-640411f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-051c144 );--background-overlay:'';}.elementor-27 .elementor-element.elementor-element-1a0201a8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-1a0419eb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-00d1a14{border-radius:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-00d1a14 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-27 .elementor-element.elementor-element-44953bfb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-1c6cdf00{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-3ac0617c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-51539130 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-51539130 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-51539130{--e-icon-list-icon-size:20px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-51539130 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-27 .elementor-element.elementor-element-51539130 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-51539130 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-51539130 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-6d3605cc{text-align:start;}.elementor-27 .elementor-element.elementor-element-6d3605cc .elementor-heading-title{font-family:var( --e-global-typography-b4948f1-font-family ), Sans-serif;font-size:var( --e-global-typography-b4948f1-font-size );font-weight:var( --e-global-typography-b4948f1-font-weight );line-height:var( --e-global-typography-b4948f1-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-5cf2f9e4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-9849c36{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-2a722910{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-2a722910 p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-14aa34e4{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-73ee8992 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:9px 10px 7px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-4ce6d1d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-73ee8992 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-27 .elementor-element.elementor-element-73ee8992 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-26882a1 );}.elementor-27 .elementor-element.elementor-element-73ee8992 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-73ee8992 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-4ce6d1d );padding:10px 10px 10px 10px;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);-moz-transform:translateY(-1px);transform:translateY(-1px);border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-73ee8992 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-27 .elementor-element.elementor-element-73ee8992 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-73ee8992{z-index:2;}.elementor-27 .elementor-element.elementor-element-73ee8992 .jeg-elementor-kit.jkit-button{text-align:right;}.elementor-27 .elementor-element.elementor-element-73ee8992 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-4ce6d1d );width:16px;}.elementor-27 .elementor-element.elementor-element-73ee8992 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-73ee8992 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-73ee8992 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:16px;}.elementor-27 .elementor-element.elementor-element-73ee8992 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-73ee8992 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px;}.elementor-27 .elementor-element.elementor-element-73ee8992 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-73ee8992 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px;}.elementor-27 .elementor-element.elementor-element-73ee8992 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-73ee8992 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-73ee8992 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-6af83a78{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-127f1308{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-74bb6091{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-5a616322{--display:flex;--min-height:300px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--border-radius:20px 20px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-5a616322:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-5a616322 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webnew.davidsswimschool.com/wp-content/uploads/2026/07/Teacher-1-768x512-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-5a616322 > .elementor-shape-bottom .elementor-shape-fill, .elementor-27 .elementor-element.elementor-element-5a616322 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-5a616322 > .elementor-shape-bottom svg, .elementor-27 .elementor-element.elementor-element-5a616322 > .e-con-inner > .elementor-shape-bottom svg{width:calc(80% + 1.3px);}.elementor-27 .elementor-element.elementor-element-7291f73e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-1b1d33ca{--grid-template-columns:repeat(1, auto);text-align:center;--e-transform-translateY:136px;--icon-size:18px;--grid-row-gap:5px;}.elementor-27 .elementor-element.elementor-element-1b1d33ca:hover{--e-transform-translateY:-12px;}.elementor-27 .elementor-element.elementor-element-1b1d33ca .elementor-social-icon{background-color:var( --e-global-color-bd53670 );--icon-padding:12px;}.elementor-27 .elementor-element.elementor-element-1b1d33ca .elementor-social-icon i{color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-1b1d33ca .elementor-social-icon svg{fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-1b1d33ca .elementor-social-icon:hover{background-color:var( --e-global-color-901de46 );}.elementor-27 .elementor-element.elementor-element-1b1d33ca .elementor-social-icon:hover i{color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-1b1d33ca .elementor-social-icon:hover svg{fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-591ef34b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-7074d796 .elementor-icon-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-7074d796 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-7074d796 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-7074d796 .elementor-icon-box-title a{font-family:var( --e-global-typography-bf5da13-font-family ), Sans-serif;font-size:var( --e-global-typography-bf5da13-font-size );font-weight:var( --e-global-typography-bf5da13-font-weight );line-height:var( --e-global-typography-bf5da13-line-height );}.elementor-27 .elementor-element.elementor-element-7074d796 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-72260dfb{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-13d32766{--display:flex;--min-height:300px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--border-radius:20px 20px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-13d32766:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-13d32766 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webnew.davidsswimschool.com/wp-content/uploads/2026/07/Teacher-6-768x556-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-13d32766 > .elementor-shape-bottom .elementor-shape-fill, .elementor-27 .elementor-element.elementor-element-13d32766 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-13d32766 > .elementor-shape-bottom svg, .elementor-27 .elementor-element.elementor-element-13d32766 > .e-con-inner > .elementor-shape-bottom svg{width:calc(80% + 1.3px);}.elementor-27 .elementor-element.elementor-element-fedb01{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-3b42ff21{--grid-template-columns:repeat(1, auto);text-align:center;--e-transform-translateY:136px;--icon-size:18px;--grid-row-gap:5px;}.elementor-27 .elementor-element.elementor-element-3b42ff21:hover{--e-transform-translateY:-12px;}.elementor-27 .elementor-element.elementor-element-3b42ff21 .elementor-social-icon{background-color:var( --e-global-color-bd53670 );--icon-padding:12px;}.elementor-27 .elementor-element.elementor-element-3b42ff21 .elementor-social-icon i{color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-3b42ff21 .elementor-social-icon svg{fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-3b42ff21 .elementor-social-icon:hover{background-color:var( --e-global-color-901de46 );}.elementor-27 .elementor-element.elementor-element-3b42ff21 .elementor-social-icon:hover i{color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-3b42ff21 .elementor-social-icon:hover svg{fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-2d0beb04{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-d248c59 .elementor-icon-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-d248c59 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-d248c59 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-d248c59 .elementor-icon-box-title a{font-family:var( --e-global-typography-bf5da13-font-family ), Sans-serif;font-size:var( --e-global-typography-bf5da13-font-size );font-weight:var( --e-global-typography-bf5da13-font-weight );line-height:var( --e-global-typography-bf5da13-line-height );}.elementor-27 .elementor-element.elementor-element-d248c59 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-71df433d{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-2d6c29d4{--display:flex;--min-height:300px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--border-radius:20px 20px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-2d6c29d4:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-2d6c29d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webnew.davidsswimschool.com/wp-content/uploads/2026/07/Teacher-4-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-2d6c29d4 > .elementor-shape-bottom .elementor-shape-fill, .elementor-27 .elementor-element.elementor-element-2d6c29d4 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-2d6c29d4 > .elementor-shape-bottom svg, .elementor-27 .elementor-element.elementor-element-2d6c29d4 > .e-con-inner > .elementor-shape-bottom svg{width:calc(80% + 1.3px);}.elementor-27 .elementor-element.elementor-element-21f503df{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-5fd5a78c{--grid-template-columns:repeat(1, auto);text-align:center;--e-transform-translateY:136px;--icon-size:18px;--grid-row-gap:5px;}.elementor-27 .elementor-element.elementor-element-5fd5a78c:hover{--e-transform-translateY:-12px;}.elementor-27 .elementor-element.elementor-element-5fd5a78c .elementor-social-icon{background-color:var( --e-global-color-bd53670 );--icon-padding:12px;}.elementor-27 .elementor-element.elementor-element-5fd5a78c .elementor-social-icon i{color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-5fd5a78c .elementor-social-icon svg{fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-5fd5a78c .elementor-social-icon:hover{background-color:var( --e-global-color-901de46 );}.elementor-27 .elementor-element.elementor-element-5fd5a78c .elementor-social-icon:hover i{color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-5fd5a78c .elementor-social-icon:hover svg{fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-2651748c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-15152e9c .elementor-icon-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-15152e9c .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-15152e9c .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-15152e9c .elementor-icon-box-title a{font-family:var( --e-global-typography-bf5da13-font-family ), Sans-serif;font-size:var( --e-global-typography-bf5da13-font-size );font-weight:var( --e-global-typography-bf5da13-font-weight );line-height:var( --e-global-typography-bf5da13-line-height );}.elementor-27 .elementor-element.elementor-element-15152e9c .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-2b5107c2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-5169eb44{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:20px 20px 20px 20px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-5169eb44:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-5169eb44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6363b5c );}.elementor-27 .elementor-element.elementor-element-2ac0909e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-6f8e955b .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-6f8e955b .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-6f8e955b{--e-icon-list-icon-size:20px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-6f8e955b .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-27 .elementor-element.elementor-element-6f8e955b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-6f8e955b .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-6f8e955b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-1a498a90{text-align:center;}.elementor-27 .elementor-element.elementor-element-1a498a90 .elementor-heading-title{font-family:var( --e-global-typography-b4948f1-font-family ), Sans-serif;font-size:var( --e-global-typography-b4948f1-font-size );font-weight:var( --e-global-typography-b4948f1-font-weight );line-height:var( --e-global-typography-b4948f1-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-755605fe{--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:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-49cedbc6{--display:flex;--min-height:400px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-49cedbc6:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-49cedbc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webnew.davidsswimschool.com/wp-content/uploads/2026/07/6823e58887eb64123c75d753_Heading-1-p-2000-scaled-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-27 .elementor-element.elementor-element-3a8ec13c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-d3d758e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-778ecb15{--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;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-27 .elementor-element.elementor-element-778ecb15:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-778ecb15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-5e83caa1{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-111a3d8 .elementor-icon-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-111a3d8 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-111a3d8 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-111a3d8 .elementor-icon-box-title a{font-family:var( --e-global-typography-80c2d96-font-family ), Sans-serif;font-size:var( --e-global-typography-80c2d96-font-size );font-weight:var( --e-global-typography-80c2d96-font-weight );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-111a3d8 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-a64e86a{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-a64e86a p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-76e6ade0{--display:flex;--min-height:180px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-76e6ade0:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-76e6ade0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webnew.davidsswimschool.com/wp-content/uploads/2026/07/ChatGPT-Image-22-jul-2026-14_00_02.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-3ec8f7be{--display:flex;--position:absolute;--min-height:50px;--justify-content:flex-start;--border-radius:0px 0px 0px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-27 .elementor-element.elementor-element-3ec8f7be:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-3ec8f7be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ce6d1d );background-image:url("https://webnew.davidsswimschool.com/wp-content/uploads/2026/07/6823e58887eb64123c75d753_Heading-1-p-2000-scaled-1.png");}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-3ec8f7be{right:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-3ec8f7be{left:0px;}.elementor-27 .elementor-element.elementor-element-f4108b6{--spacer-size:20px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:0px 20px 0px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-f4108b6{left:-40px;}body.rtl .elementor-27 .elementor-element.elementor-element-f4108b6{right:-40px;}.elementor-27 .elementor-element.elementor-element-7fd29ac5{--spacer-size:40px;width:var( --container-widget-width, 20px );max-width:20px;--container-widget-width:20px;--container-widget-flex-grow:0;bottom:-40px;border-radius:0px 20px 0px 0px;box-shadow:0px -20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-7fd29ac5{right:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-7fd29ac5{left:0px;}.elementor-27 .elementor-element.elementor-element-5f01654c{z-index:2;text-align:end;}.elementor-27 .elementor-element.elementor-element-5f01654c .elementor-heading-title{font-family:var( --e-global-typography-bf5da13-font-family ), Sans-serif;font-size:var( --e-global-typography-bf5da13-font-size );font-weight:var( --e-global-typography-bf5da13-font-weight );line-height:var( --e-global-typography-bf5da13-line-height );}.elementor-27 .elementor-element.elementor-element-6d80d326{--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;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-27 .elementor-element.elementor-element-6d80d326:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-6d80d326 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-54f711fd{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-696c0bef .elementor-icon-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-696c0bef .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-696c0bef .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-696c0bef .elementor-icon-box-title a{font-family:var( --e-global-typography-80c2d96-font-family ), Sans-serif;font-size:var( --e-global-typography-80c2d96-font-size );font-weight:var( --e-global-typography-80c2d96-font-weight );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-696c0bef .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-71e2ba80{--display:flex;--min-height:180px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-71e2ba80:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-71e2ba80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webnew.davidsswimschool.com/wp-content/uploads/2026/07/Learn-With-Fun-Lessons-768x512-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-7554d4da{--display:flex;--position:absolute;--min-height:50px;--justify-content:flex-start;--border-radius:0px 0px 0px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-27 .elementor-element.elementor-element-7554d4da:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-7554d4da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ce6d1d );}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-7554d4da{right:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-7554d4da{left:0px;}.elementor-27 .elementor-element.elementor-element-36f7473d{--spacer-size:20px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:0px 20px 0px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-36f7473d{left:-40px;}body.rtl .elementor-27 .elementor-element.elementor-element-36f7473d{right:-40px;}.elementor-27 .elementor-element.elementor-element-3c41420c{--spacer-size:40px;width:var( --container-widget-width, 20px );max-width:20px;--container-widget-width:20px;--container-widget-flex-grow:0;bottom:-40px;border-radius:0px 20px 0px 0px;box-shadow:0px -20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-3c41420c{right:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-3c41420c{left:0px;}.elementor-27 .elementor-element.elementor-element-59b0aa8b{z-index:2;text-align:end;}.elementor-27 .elementor-element.elementor-element-59b0aa8b .elementor-heading-title{font-family:var( --e-global-typography-bf5da13-font-family ), Sans-serif;font-size:var( --e-global-typography-bf5da13-font-size );font-weight:var( --e-global-typography-bf5da13-font-weight );line-height:var( --e-global-typography-bf5da13-line-height );}.elementor-27 .elementor-element.elementor-element-5e3261ce{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-27 .elementor-element.elementor-element-5e3261ce:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-5e3261ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-668efc2e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-4d6681f3 .elementor-heading-title{font-family:var( --e-global-typography-80c2d96-font-family ), Sans-serif;font-size:var( --e-global-typography-80c2d96-font-size );font-weight:var( --e-global-typography-80c2d96-font-weight );line-height:var( --e-global-typography-80c2d96-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-50352972{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-50352972 p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-4abfbe27{--display:flex;--min-height:270px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-4abfbe27:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-4abfbe27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webnew.davidsswimschool.com/wp-content/uploads/2026/07/Track-Your-Progress-and-Keep-Growing-768x512-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-58e7b051{--display:flex;--position:absolute;--min-height:50px;--justify-content:flex-start;--border-radius:0px 0px 0px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-27 .elementor-element.elementor-element-58e7b051:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-58e7b051 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ce6d1d );}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-58e7b051{right:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-58e7b051{left:0px;}.elementor-27 .elementor-element.elementor-element-3730a28b{--spacer-size:20px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:0px 20px 0px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-3730a28b{left:-40px;}body.rtl .elementor-27 .elementor-element.elementor-element-3730a28b{right:-40px;}.elementor-27 .elementor-element.elementor-element-72088925{--spacer-size:40px;width:var( --container-widget-width, 20px );max-width:20px;--container-widget-width:20px;--container-widget-flex-grow:0;bottom:-40px;border-radius:0px 20px 0px 0px;box-shadow:0px -20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-72088925{right:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-72088925{left:0px;}.elementor-27 .elementor-element.elementor-element-308ebe14{z-index:2;text-align:end;}.elementor-27 .elementor-element.elementor-element-308ebe14 .elementor-heading-title{font-family:var( --e-global-typography-bf5da13-font-family ), Sans-serif;font-size:var( --e-global-typography-bf5da13-font-size );font-weight:var( --e-global-typography-bf5da13-font-weight );line-height:var( --e-global-typography-bf5da13-line-height );}.elementor-27 .elementor-element.elementor-element-65d9b516{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-785b1efb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-33b69cdd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-630b08d1 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-630b08d1 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-630b08d1{--e-icon-list-icon-size:20px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-630b08d1 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-27 .elementor-element.elementor-element-630b08d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-630b08d1 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-630b08d1 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-64083ec1{text-align:start;}.elementor-27 .elementor-element.elementor-element-64083ec1 .elementor-heading-title{font-family:var( --e-global-typography-b4948f1-font-family ), Sans-serif;font-size:var( --e-global-typography-b4948f1-font-size );font-weight:var( --e-global-typography-b4948f1-font-weight );line-height:var( --e-global-typography-b4948f1-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-11a2c0bd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-139bc6a4{text-align:end;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-139bc6a4 p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-542f4857 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:9px 10px 7px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-4ce6d1d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-542f4857 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-27 .elementor-element.elementor-element-542f4857 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-26882a1 );}.elementor-27 .elementor-element.elementor-element-542f4857 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-542f4857 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-4ce6d1d );padding:10px 10px 10px 10px;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);-moz-transform:translateY(-1px);transform:translateY(-1px);border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-542f4857 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-27 .elementor-element.elementor-element-542f4857 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-542f4857{z-index:2;}.elementor-27 .elementor-element.elementor-element-542f4857 .jeg-elementor-kit.jkit-button{text-align:right;}.elementor-27 .elementor-element.elementor-element-542f4857 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-4ce6d1d );width:16px;}.elementor-27 .elementor-element.elementor-element-542f4857 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-542f4857 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-542f4857 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:16px;}.elementor-27 .elementor-element.elementor-element-542f4857 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-542f4857 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px;}.elementor-27 .elementor-element.elementor-element-542f4857 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-542f4857 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px;}.elementor-27 .elementor-element.elementor-element-542f4857 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-542f4857 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-542f4857 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-7dea457f{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-1573d90d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-51c88552{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-31d7d270{--display:flex;--min-height:300px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-31d7d270:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-31d7d270 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webnew.davidsswimschool.com/wp-content/uploads/2026/07/Gallery-02-768x512-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-651696b0{--display:flex;--min-height:300px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-651696b0:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-651696b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webnew.davidsswimschool.com/wp-content/uploads/2026/07/Gallery-01-768x512-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-37b8a25b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-69b8d672{--display:flex;--min-height:300px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-69b8d672:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-69b8d672 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webnew.davidsswimschool.com/wp-content/uploads/2026/07/Gallery-04-768x512-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-2e004fe9{--display:flex;--min-height:300px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-2e004fe9:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-2e004fe9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webnew.davidsswimschool.com/wp-content/uploads/2026/07/Gallery-03-768x512-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-727a39aa{--display:flex;--min-height:620px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-727a39aa:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-727a39aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webnew.davidsswimschool.com/wp-content/uploads/2026/07/Gallery-hight-981x1024-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-44eda6bc{--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;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-12e63a7e{--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:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.7;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-12e63a7e:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-12e63a7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webnew.davidsswimschool.com/wp-content/uploads/2026/07/ChatGPT-Image-22-jul-2026-13_39_11.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-12e63a7e::before, .elementor-27 .elementor-element.elementor-element-12e63a7e > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-12e63a7e > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-12e63a7e > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-12e63a7e > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-12e63a7e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-051c144 );--background-overlay:'';}.elementor-27 .elementor-element.elementor-element-22f143a7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-1ab8f142 .elementor-icon-list-icon i{color:var( --e-global-color-4ce6d1d );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-1ab8f142 .elementor-icon-list-icon svg{fill:var( --e-global-color-4ce6d1d );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-1ab8f142{--e-icon-list-icon-size:20px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-1ab8f142 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-27 .elementor-element.elementor-element-1ab8f142 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-1ab8f142 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-1ab8f142 .elementor-icon-list-text{color:var( --e-global-color-4ce6d1d );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-117c84cb{text-align:start;}.elementor-27 .elementor-element.elementor-element-117c84cb .elementor-heading-title{font-family:var( --e-global-typography-b4948f1-font-family ), Sans-serif;font-size:var( --e-global-typography-b4948f1-font-size );font-weight:var( --e-global-typography-b4948f1-font-weight );line-height:var( --e-global-typography-b4948f1-line-height );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-50e283da{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-50e283da p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-2b735916 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:9px 10px 7px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-4ce6d1d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-2b735916 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-27 .elementor-element.elementor-element-2b735916 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-2b735916 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-2b735916 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-4ce6d1d );padding:10px 10px 10px 10px;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);-moz-transform:translateY(-1px);transform:translateY(-1px);border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-2b735916 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-27 .elementor-element.elementor-element-2b735916 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-2b735916{z-index:2;}.elementor-27 .elementor-element.elementor-element-2b735916 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-27 .elementor-element.elementor-element-2b735916 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-4ce6d1d );width:16px;}.elementor-27 .elementor-element.elementor-element-2b735916 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-2b735916 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-2b735916 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:16px;}.elementor-27 .elementor-element.elementor-element-2b735916 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-2b735916 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px;}.elementor-27 .elementor-element.elementor-element-2b735916 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-2b735916 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px;}.elementor-27 .elementor-element.elementor-element-2b735916 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-2b735916 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-2b735916 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-60a2272a{--display:flex;--justify-content:center;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-10bca9a{border-radius:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-10bca9a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-27 .elementor-element.elementor-element-6c215cf{--display:flex;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-6efa7697{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-723b4e5b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-5bd4bf8f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-1840be88 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-1840be88 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-1840be88{--e-icon-list-icon-size:20px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-1840be88 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-27 .elementor-element.elementor-element-1840be88 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-1840be88 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-1840be88 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-6d8ca362{text-align:start;}.elementor-27 .elementor-element.elementor-element-6d8ca362 .elementor-heading-title{font-family:var( --e-global-typography-b4948f1-font-family ), Sans-serif;font-size:var( --e-global-typography-b4948f1-font-size );font-weight:var( --e-global-typography-b4948f1-font-weight );line-height:var( --e-global-typography-b4948f1-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-32048c0d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-13f43d10{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-13f43d10 p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-6ac9f422{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-2993a9c9{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-52944b46{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-27 .elementor-element.elementor-element-6a8f0d9a .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-27 .elementor-element.elementor-element-6a8f0d9a .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-6a8f0d9a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bd53670 );fill:var( --e-global-color-4ce6d1d );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-6a8f0d9a.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-6a8f0d9a.elementor-view-default .elementor-icon{fill:var( --e-global-color-bd53670 );color:var( --e-global-color-bd53670 );border-color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-6a8f0d9a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-6a8f0d9a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-6a8f0d9a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-901de46 );fill:var( --e-global-color-4ce6d1d );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-6a8f0d9a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-6a8f0d9a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-6a8f0d9a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-6a8f0d9a.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-901de46 );color:var( --e-global-color-901de46 );border-color:var( --e-global-color-901de46 );}.elementor-27 .elementor-element.elementor-element-6a8f0d9a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-6a8f0d9a.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-6a8f0d9a .elementor-icon{font-size:20px;padding:15px;}.elementor-27 .elementor-element.elementor-element-6a8f0d9a .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-6a8f0d9a .elementor-icon-box-title a{font-family:var( --e-global-typography-80c2d96-font-family ), Sans-serif;font-size:var( --e-global-typography-80c2d96-font-size );font-weight:var( --e-global-typography-80c2d96-font-weight );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-6a8f0d9a .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-68341795{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-27 .elementor-element.elementor-element-7370594d .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-27 .elementor-element.elementor-element-7370594d .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-7370594d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bd53670 );fill:var( --e-global-color-4ce6d1d );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-7370594d.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-7370594d.elementor-view-default .elementor-icon{fill:var( --e-global-color-bd53670 );color:var( --e-global-color-bd53670 );border-color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-7370594d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-7370594d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-7370594d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-901de46 );fill:var( --e-global-color-4ce6d1d );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-7370594d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-7370594d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-7370594d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-7370594d.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-901de46 );color:var( --e-global-color-901de46 );border-color:var( --e-global-color-901de46 );}.elementor-27 .elementor-element.elementor-element-7370594d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-7370594d.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-7370594d .elementor-icon{font-size:20px;padding:15px;}.elementor-27 .elementor-element.elementor-element-7370594d .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-7370594d .elementor-icon-box-title a{font-family:var( --e-global-typography-80c2d96-font-family ), Sans-serif;font-size:var( --e-global-typography-80c2d96-font-size );font-weight:var( --e-global-typography-80c2d96-font-weight );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-7370594d .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-5a01a2b1{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-27 .elementor-element.elementor-element-76c3b79a .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-27 .elementor-element.elementor-element-76c3b79a .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-76c3b79a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bd53670 );fill:var( --e-global-color-4ce6d1d );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-76c3b79a.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-76c3b79a.elementor-view-default .elementor-icon{fill:var( --e-global-color-bd53670 );color:var( --e-global-color-bd53670 );border-color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-76c3b79a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-76c3b79a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-76c3b79a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-901de46 );fill:var( --e-global-color-4ce6d1d );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-76c3b79a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-76c3b79a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-76c3b79a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-76c3b79a.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-901de46 );color:var( --e-global-color-901de46 );border-color:var( --e-global-color-901de46 );}.elementor-27 .elementor-element.elementor-element-76c3b79a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-76c3b79a.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-76c3b79a .elementor-icon{font-size:20px;padding:15px;}.elementor-27 .elementor-element.elementor-element-76c3b79a .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-76c3b79a .elementor-icon-box-title a{font-family:var( --e-global-typography-80c2d96-font-family ), Sans-serif;font-size:var( --e-global-typography-80c2d96-font-size );font-weight:var( --e-global-typography-80c2d96-font-weight );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-76c3b79a .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-1ce0c3ee{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-27 .elementor-element.elementor-element-40255155 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-27 .elementor-element.elementor-element-40255155 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-40255155.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bd53670 );fill:var( --e-global-color-4ce6d1d );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-40255155.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-40255155.elementor-view-default .elementor-icon{fill:var( --e-global-color-bd53670 );color:var( --e-global-color-bd53670 );border-color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-40255155.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-40255155.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-40255155.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-901de46 );fill:var( --e-global-color-4ce6d1d );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-40255155.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-40255155.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-40255155.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-40255155.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-901de46 );color:var( --e-global-color-901de46 );border-color:var( --e-global-color-901de46 );}.elementor-27 .elementor-element.elementor-element-40255155.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-40255155.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-40255155 .elementor-icon{font-size:20px;padding:15px;}.elementor-27 .elementor-element.elementor-element-40255155 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-40255155 .elementor-icon-box-title a{font-family:var( --e-global-typography-80c2d96-font-family ), Sans-serif;font-size:var( --e-global-typography-80c2d96-font-size );font-weight:var( --e-global-typography-80c2d96-font-weight );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-40255155 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-7b39fd28{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-150af273{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-6b633607{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-2b2091b4 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:1;}.elementor-27 .elementor-element.elementor-element-2b2091b4 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-27 .elementor-element.elementor-element-2b2091b4 .elementskit-single-testimonial-slider, .elementor-27 .elementor-element.elementor-element-2b2091b4 .elementskit-testimonial_card, .elementor-27 .elementor-element.elementor-element-2b2091b4 .elementskit-tootltip-testimonial .elementskit-commentor-content::before{background-color:var( --e-global-color-6363b5c );}.elementor-27 .elementor-element.elementor-element-2b2091b4 .ekit_testimonial_style_5 .elementskit-watermark-icon{bottom:30px;right:30px;}.elementor-27 .elementor-element.elementor-element-2b2091b4 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-27 .elementor-element.elementor-element-2b2091b4 .elementskit-single-testimonial-slider, .elementor-27 .elementor-element.elementor-element-2b2091b4  .elementskit-testimonial_card{padding:20px 20px 20px 20px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-27 .elementor-element.elementor-element-2b2091b4 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-27 .elementor-element.elementor-element-2b2091b4 .elementskit-single-testimonial-slider, .elementor-27 .elementor-element.elementor-element-2b2091b4 .elementskit-testimonial_card{border-radius:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-2b2091b4 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:var( --e-global-color-text );margin:10px 0px 20px 0px;}.elementor-27 .elementor-element.elementor-element-2b2091b4 .elementskit-testimonial_card .elementskit-commentor-coment{color:var( --e-global-color-text );margin:10px 0px 20px 0px;}.elementor-27 .elementor-element.elementor-element-2b2091b4 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-27 .elementor-element.elementor-element-2b2091b4 .elementskit-testimonial_card .elementskit-commentor-coment{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-2b2091b4 .elementskit-stars > li > a, .elementor-27 .elementor-element.elementor-element-2b2091b4 .elementskit-stars > li > span{color:var( --e-global-color-bd53670 );fill:var( --e-global-color-bd53670 );font-size:20px;}.elementor-27 .elementor-element.elementor-element-2b2091b4 .elementskit-stars > li:not(:last-child){margin-right:5px;}.elementor-27 .elementor-element.elementor-element-2b2091b4 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{border-radius:50%;}.elementor-27 .elementor-element.elementor-element-2b2091b4 .elementskit-profile-info .elementskit-author-name{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-80c2d96-font-family ), Sans-serif;font-size:var( --e-global-typography-80c2d96-font-size );font-weight:var( --e-global-typography-80c2d96-font-weight );line-height:var( --e-global-typography-80c2d96-line-height );margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-2b2091b4 .elementskit-author-name{color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-2b2091b4 .elementskit-profile-info .elementskit-author-des{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-2b2091b4 .elementskit-commentor-bio .elementskit-commentor-image > img{height:70px;width:70px;}.elementor-27 .elementor-element.elementor-element-142e27cb{--display:flex;--min-height:200px;--justify-content:center;--overflow:hidden;--overlay-opacity:0.6;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-142e27cb:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-142e27cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webnew.davidsswimschool.com/wp-content/uploads/2026/07/Testimoniuls-01-768x338-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-142e27cb::before, .elementor-27 .elementor-element.elementor-element-142e27cb > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-142e27cb > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-142e27cb > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-142e27cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-142e27cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-051c144 );--background-overlay:'';}.elementor-27 .elementor-element.elementor-element-36dc3066 .elementor-heading-title{font-family:var( --e-global-typography-bf5da13-font-family ), Sans-serif;font-size:var( --e-global-typography-bf5da13-font-size );font-weight:var( --e-global-typography-bf5da13-font-weight );line-height:var( --e-global-typography-bf5da13-line-height );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-5046c5d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:9px 10px 7px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-4ce6d1d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-5046c5d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-27 .elementor-element.elementor-element-5046c5d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-26882a1 );}.elementor-27 .elementor-element.elementor-element-5046c5d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-5046c5d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-4ce6d1d );padding:10px 10px 10px 10px;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);-moz-transform:translateY(-1px);transform:translateY(-1px);border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-5046c5d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-27 .elementor-element.elementor-element-5046c5d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-5046c5d7{z-index:2;}.elementor-27 .elementor-element.elementor-element-5046c5d7 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-27 .elementor-element.elementor-element-5046c5d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-4ce6d1d );width:16px;}.elementor-27 .elementor-element.elementor-element-5046c5d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-5046c5d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-5046c5d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:16px;}.elementor-27 .elementor-element.elementor-element-5046c5d7 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-5046c5d7 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px;}.elementor-27 .elementor-element.elementor-element-5046c5d7 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-5046c5d7 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px;}.elementor-27 .elementor-element.elementor-element-5046c5d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-5046c5d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-5046c5d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-7121ce09{--display:flex;--min-height:490px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-7121ce09:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-7121ce09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webnew.davidsswimschool.com/wp-content/uploads/2026/07/Testimonials-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-30616b1b{--display:flex;--min-height:65px;--justify-content:flex-start;--border-radius:0px 0px 30px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-30616b1b:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-30616b1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-500853fd{--spacer-size:20px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:20px 0px 0px 0px;box-shadow:-20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-500853fd{right:-40px;}body.rtl .elementor-27 .elementor-element.elementor-element-500853fd{left:-40px;}.elementor-27 .elementor-element.elementor-element-640f41a5{--spacer-size:40px;width:var( --container-widget-width, 20px );max-width:20px;--container-widget-width:20px;--container-widget-flex-grow:0;bottom:-40px;border-radius:20px 0px 0px 0px;box-shadow:0px -20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-640f41a5{left:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-640f41a5{right:0px;}.elementor-27 .elementor-element.elementor-element-5ab2f9a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;z-index:2;}.elementor-27 .elementor-element.elementor-element-5ab2f9a1 .elementor-icon-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-5ab2f9a1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bd53670 );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-5ab2f9a1.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-5ab2f9a1.elementor-view-default .elementor-icon{color:var( --e-global-color-bd53670 );border-color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-5ab2f9a1.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-5ab2f9a1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-5ab2f9a1.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-5ab2f9a1.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-5ab2f9a1.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-901de46 );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-5ab2f9a1.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-5ab2f9a1.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-901de46 );border-color:var( --e-global-color-901de46 );}.elementor-27 .elementor-element.elementor-element-5ab2f9a1.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-5ab2f9a1.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-901de46 );}.elementor-27 .elementor-element.elementor-element-5ab2f9a1.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-5ab2f9a1.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-5ab2f9a1 .elementor-icon{font-size:24px;padding:12px;}.elementor-27 .elementor-element.elementor-element-5ab2f9a1 .elementor-icon svg{height:24px;}.elementor-27 .elementor-element.elementor-element-435a53f5{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-14c47345{--display:flex;--min-height:480px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-14c47345:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-14c47345 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webnew.davidsswimschool.com/wp-content/uploads/2026/07/FAQs-768x512-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-35588ca3{--display:flex;--border-radius:0px 20px 0px 0px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-35588ca3:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-35588ca3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-31f28c0{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:0px;border-radius:0px 0px 0px 20px;box-shadow:-20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-31f28c0{right:-40px;}body.rtl .elementor-27 .elementor-element.elementor-element-31f28c0{left:-40px;}.elementor-27 .elementor-element.elementor-element-4c776bb1{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:-40px;border-radius:0px 0px 0px 20px;box-shadow:0px 20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-4c776bb1{left:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-4c776bb1{right:0px;}.elementor-27 .elementor-element.elementor-element-6ff2099a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-5524415e{z-index:2;}.elementor-27 .elementor-element.elementor-element-5524415e .elementor-icon-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-5524415e .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-5524415e .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-5524415e .elementor-icon-box-title a{font-family:var( --e-global-typography-80c2d96-font-family ), Sans-serif;font-size:var( --e-global-typography-80c2d96-font-size );font-weight:var( --e-global-typography-80c2d96-font-weight );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-5524415e .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-5f7ea263 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:9px 10px 7px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-4ce6d1d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-5f7ea263 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-27 .elementor-element.elementor-element-5f7ea263 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-26882a1 );}.elementor-27 .elementor-element.elementor-element-5f7ea263 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-5f7ea263 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-4ce6d1d );padding:10px 10px 10px 10px;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);-moz-transform:translateY(-1px);transform:translateY(-1px);border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-5f7ea263 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-27 .elementor-element.elementor-element-5f7ea263 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-5f7ea263{z-index:2;}.elementor-27 .elementor-element.elementor-element-5f7ea263 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-27 .elementor-element.elementor-element-5f7ea263 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-4ce6d1d );width:16px;}.elementor-27 .elementor-element.elementor-element-5f7ea263 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-5f7ea263 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-5f7ea263 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:16px;}.elementor-27 .elementor-element.elementor-element-5f7ea263 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-5f7ea263 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px;}.elementor-27 .elementor-element.elementor-element-5f7ea263 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-5f7ea263 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px;}.elementor-27 .elementor-element.elementor-element-5f7ea263 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-5f7ea263 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-5f7ea263 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-19f32cba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-6a1c3b8 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-6a1c3b8 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-6a1c3b8{--e-icon-list-icon-size:20px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-6a1c3b8 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-27 .elementor-element.elementor-element-6a1c3b8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-6a1c3b8 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-6a1c3b8 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-7316c6d{text-align:start;}.elementor-27 .elementor-element.elementor-element-7316c6d .elementor-heading-title{font-family:var( --e-global-typography-b4948f1-font-family ), Sans-serif;font-size:var( --e-global-typography-b4948f1-font-size );font-weight:var( --e-global-typography-b4948f1-font-weight );line-height:var( --e-global-typography-b4948f1-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-5df61ec7 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-27 .elementor-element.elementor-element-5df61ec7 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-27 .elementor-element.elementor-element-5df61ec7 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:var( --e-global-color-051c144 );}.elementor-27 .elementor-element.elementor-element-5df61ec7 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:var( --e-global-color-6363b5c );font-family:var( --e-global-typography-2060f31-font-family ), Sans-serif;font-size:var( --e-global-typography-2060f31-font-size );font-weight:var( --e-global-typography-2060f31-font-weight );line-height:var( --e-global-typography-2060f31-line-height );color:var( --e-global-color-051c144 );}.elementor-27 .elementor-element.elementor-element-5df61ec7 .elementskit-accordion .elementskit-card-body, .elementor-27 .elementor-element.elementor-element-5df61ec7 .accordion.floating-style .elementskit-card-body{background-color:var( --e-global-color-6363b5c );}.elementor-27 .elementor-element.elementor-element-5df61ec7 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-4ce6d1d );border-radius:20px 20px 0px 0px;}.elementor-27 .elementor-element.elementor-element-5df61ec7 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-5df61ec7 .elementskit-accordion .elementskit-card-body p{color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-5df61ec7 .elementskit-accordion .elementskit-card-body{color:var( --e-global-color-text );border-radius:0px 0px 20px 20px;padding:20px 20px 20px 30px;}.elementor-27 .elementor-element.elementor-element-5df61ec7 .elementskit-accordion .elementskit-card-body p, .elementor-27 .elementor-element.elementor-element-5df61ec7 .elementskit-accordion .elementskit-card-body{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-5df61ec7 .elementskit-accordion > .elementskit-card{border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-5df61ec7 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link.collapsed{border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-5df61ec7 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{color:var( --e-global-color-051c144 );fill:var( --e-global-color-051c144 );}.elementor-27 .elementor-element.elementor-element-5df61ec7 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{color:var( --e-global-color-4ce6d1d );fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-73f66ecf{--display:flex;--margin-top:0px;--margin-bottom:-240px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-27 .elementor-element.elementor-element-1e77723e{--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;--border-radius:0px 40px 0px 40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-1e77723e:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-1e77723e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-901de46 );}.elementor-27 .elementor-element.elementor-element-9815eca{--display:flex;--justify-content:flex-end;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-3e8a91c img{border-radius:0px 0px 0px 40px;}.elementor-27 .elementor-element.elementor-element-4b5045d5{--display:flex;--border-radius:40px 40px 0px 0px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-27 .elementor-element.elementor-element-4b5045d5:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-4b5045d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bd53670 );}.elementor-27 .elementor-element.elementor-element-771710ec .elementor-icon-list-icon i{color:var( --e-global-color-4ce6d1d );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-771710ec .elementor-icon-list-icon svg{fill:var( --e-global-color-4ce6d1d );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-771710ec{--e-icon-list-icon-size:20px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-771710ec .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-27 .elementor-element.elementor-element-771710ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-771710ec .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-771710ec .elementor-icon-list-text{color:var( --e-global-color-4ce6d1d );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-2ea839a1{text-align:start;}.elementor-27 .elementor-element.elementor-element-2ea839a1 .elementor-heading-title{font-family:var( --e-global-typography-b4948f1-font-family ), Sans-serif;font-size:var( --e-global-typography-b4948f1-font-size );font-weight:var( --e-global-typography-b4948f1-font-weight );line-height:var( --e-global-typography-b4948f1-line-height );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-54ced534{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-54ced534 p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-inner-container,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-count,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock  > .elementskit-days .elementskit-count {background-color:var( --e-global-color-901de46 );}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-inner-container,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock  > .elementskit-hrs .elementskit-count {background-color:var( --e-global-color-901de46 );}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-inner-container,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock  > .elementskit-mins .elementskit-count {background-color:var( --e-global-color-901de46 );}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-inner-container,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock  > .elementskit-secs .elementskit-count {background-color:var( --e-global-color-901de46 );}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .ekit-countdown-inner{width:100px;height:100px;margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-timer-content > span.elementskit-timer-count,
                    .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
                    .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
                    .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-count,
                    .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-days .elementskit-count{color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-timer-content > span.elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-days .elementskit-count{font-family:var( --e-global-typography-80c2d96-font-family ), Sans-serif;font-size:var( --e-global-typography-80c2d96-font-size );font-weight:var( --e-global-typography-80c2d96-font-weight );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-timer-content > span.elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-days .elementskit-count{margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-timer-content > span.elementskit-timer-title,
                    .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-title,
                    .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-title,
                    .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-title,
                    .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-title,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-days .elementskit-label{color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-days .elementskit-label,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-timer-content > span.elementskit-timer-count,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-hrs .elementskit-count{color:var( --e-global-color-4ce6d1d );font-family:var( --e-global-typography-80c2d96-font-family ), Sans-serif;font-size:var( --e-global-typography-80c2d96-font-size );font-weight:var( --e-global-typography-80c2d96-font-weight );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-timer-content > span.elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-hrs .elementskit-count{margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-timer-content > span.elementskit-timer-title,
                    .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
                    .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
                    .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
                    .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-hrs .elementskit-label{color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-timer-content > span.elementskit-timer-title,
                .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
                .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
                .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
                .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
                .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-hrs .elementskit-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-timer-content > span.elementskit-timer-count,
                    .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
                    .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
                    .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
                    .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-mins .elementskit-count{color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-timer-content > span.elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .eins .eount, .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-mins .elementskit-count{font-family:var( --e-global-typography-80c2d96-font-family ), Sans-serif;font-size:var( --e-global-typography-80c2d96-font-size );font-weight:var( --e-global-typography-80c2d96-font-weight );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-timer-content > span.elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-mins .elementskit-count{margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-timer-content > span.elementskit-timer-title,
                    .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
                    .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
                    .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
                    .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-mins .elementskit-label{color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-timer-content > span.elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-mins .elementskit-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-timer-content > span.elementskit-timer-count,
                    .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
                    .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
                    .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
                    .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-secs .elementskit-count{color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-timer-content > span.elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-secs .elementskit-count{font-family:var( --e-global-typography-80c2d96-font-family ), Sans-serif;font-size:var( --e-global-typography-80c2d96-font-size );font-weight:var( --e-global-typography-80c2d96-font-weight );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-timer-content > span.elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-secs .elementskit-count{margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-timer-content > span.elementskit-timer-title,
                    .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
                    .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
                    .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
                    .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-secs .elementskit-label{color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-timer-content > span.elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-secs .elementskit-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-1419506e{--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;--padding-top:0px;--padding-bottom:320px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-2a887a76{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.7;--border-radius:20px 20px 20px 20px;--padding-top:340px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-2a887a76:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-2a887a76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webnew.davidsswimschool.com/wp-content/uploads/2026/07/Blog-bg-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-2a887a76::before, .elementor-27 .elementor-element.elementor-element-2a887a76 > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-2a887a76 > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-2a887a76 > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-2a887a76 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-2a887a76 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-051c144 );--background-overlay:'';}.elementor-27 .elementor-element.elementor-element-6f17ea06{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-68334a97{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-7369bba4 .elementor-icon-list-icon i{color:var( --e-global-color-4ce6d1d );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-7369bba4 .elementor-icon-list-icon svg{fill:var( --e-global-color-4ce6d1d );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-7369bba4{--e-icon-list-icon-size:20px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-7369bba4 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-27 .elementor-element.elementor-element-7369bba4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-7369bba4 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-7369bba4 .elementor-icon-list-text{color:var( --e-global-color-4ce6d1d );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-1bf10ab4{text-align:start;}.elementor-27 .elementor-element.elementor-element-1bf10ab4 .elementor-heading-title{font-family:var( --e-global-typography-b4948f1-font-family ), Sans-serif;font-size:var( --e-global-typography-b4948f1-font-size );font-weight:var( --e-global-typography-b4948f1-font-weight );line-height:var( --e-global-typography-b4948f1-line-height );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-14053764{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-297182c3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-23fdfae0{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-23fdfae0 p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-1395d84b{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-6fe05afb .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:9px 10px 7px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-4ce6d1d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-6fe05afb .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-27 .elementor-element.elementor-element-6fe05afb .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-26882a1 );}.elementor-27 .elementor-element.elementor-element-6fe05afb .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-6fe05afb .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-4ce6d1d );padding:10px 10px 10px 10px;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);-moz-transform:translateY(-1px);transform:translateY(-1px);border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-6fe05afb .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-27 .elementor-element.elementor-element-6fe05afb .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-6fe05afb{z-index:2;}.elementor-27 .elementor-element.elementor-element-6fe05afb .jeg-elementor-kit.jkit-button{text-align:right;}.elementor-27 .elementor-element.elementor-element-6fe05afb .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-4ce6d1d );width:16px;}.elementor-27 .elementor-element.elementor-element-6fe05afb .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-6fe05afb .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-6fe05afb .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:16px;}.elementor-27 .elementor-element.elementor-element-6fe05afb .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-6fe05afb .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px;}.elementor-27 .elementor-element.elementor-element-6fe05afb .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-6fe05afb .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px;}.elementor-27 .elementor-element.elementor-element-6fe05afb .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-6fe05afb .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-6fe05afb .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-52f56ab2{--display:flex;--border-radius:20px 20px 0px 0px;--margin-top:0px;--margin-bottom:-320px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-52f56ab2:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-52f56ab2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-4b18d0aa{--display:flex;--overflow:hidden;--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-27 .elementor-element.elementor-element-237084f5 .elementskit-blog-block-post, .elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-post-image-card, .elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-post-card{background-color:var( --e-global-color-6363b5c );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-meta-lists .elementskit-single-meta{background-color:var( --e-global-color-accent );height:70px;width:70px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-btn{background-color:var( --e-global-color-accent );padding:13px 26px 13px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-4ce6d1d );fill:var( --e-global-color-4ce6d1d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-btn:hover{background-color:var( --e-global-color-26882a1 );color:var( --e-global-color-accent );fill:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-post-image-card{display:block;}.elementor-27 .elementor-element.elementor-element-237084f5 .btn-wraper{text-align:left;}.elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-blog-block-post .elementskit-post-body{padding:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-post-image-card .elementskit-post-body{padding:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-entry-thumb{border-radius:20px 20px 20px 20px;} .elementor-27 .elementor-element.elementor-element-237084f5 .ekit-wid-con .elementskit-entry-thumb{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-237084f5 .post-meta-list a, .elementor-27 .elementor-element.elementor-element-237084f5 .post-meta-list .meta-date-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-237084f5 .post-meta-list{text-align:left;margin:20px 0px 20px 0px;}.elementor-27 .elementor-element.elementor-element-237084f5 .post-meta-list > span :is(i, svg){font-size:20px;color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-237084f5 .post-meta-list > span{color:var( --e-global-color-051c144 );fill:var( --e-global-color-051c144 );}.elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-meta-lists .elementskit-single-meta .elementskit-meta-wraper strong{font-family:var( --e-global-typography-80c2d96-font-family ), Sans-serif;font-size:var( --e-global-typography-80c2d96-font-size );font-weight:var( --e-global-typography-80c2d96-font-weight );line-height:var( --e-global-typography-80c2d96-line-height );color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-meta-lists .elementskit-single-meta .elementskit-meta-wraper{color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-post-body .entry-title, .elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-entry-header .entry-title, .elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-family:var( --e-global-typography-80c2d96-font-family ), Sans-serif;font-size:var( --e-global-typography-80c2d96-font-size );font-weight:var( --e-global-typography-80c2d96-font-weight );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-post-body .entry-title a{color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-entry-header .entry-title a{color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-post-body .entry-title{text-align:left;margin:0px 0px 20px 0px;}.elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-entry-header .entry-title{text-align:left;margin:0px 0px 20px 0px;}.elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-post-footer > p{color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-post-body > p{color:var( --e-global-color-text );text-align:left;margin:0px 0px 20px 0px;}.elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-post-footer > p, .elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-post-body > p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-post-footer{text-align:left;margin:0px 0px 20px 0px;}.elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-blog-block-post .elementskit-post-footer > p{margin:0px 0px 20px 0px;}.elementor-27 .elementor-element.elementor-element-654b627e{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:320px;border-radius:0px 0px 0px 20px;box-shadow:-20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-654b627e{right:-40px;}body.rtl .elementor-27 .elementor-element.elementor-element-654b627e{left:-40px;}.elementor-27 .elementor-element.elementor-element-2c330c8a{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:320px;border-radius:0px 0px 20px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-2c330c8a{left:-40px;}body.rtl .elementor-27 .elementor-element.elementor-element-2c330c8a{right:-40px;}.elementor-27 .elementor-element.elementor-element-1ce617b3{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-1ce617b3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-65361b66{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-20f41779{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-2dbb7665 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-2dbb7665 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-2dbb7665{--e-icon-list-icon-size:20px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-2dbb7665 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-27 .elementor-element.elementor-element-2dbb7665 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-2dbb7665 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-2dbb7665 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-33dd2e7a{text-align:start;}.elementor-27 .elementor-element.elementor-element-33dd2e7a .elementor-heading-title{font-family:var( --e-global-typography-b4948f1-font-family ), Sans-serif;font-size:var( --e-global-typography-b4948f1-font-size );font-weight:var( --e-global-typography-b4948f1-font-weight );line-height:var( --e-global-typography-b4948f1-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-52c5027{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-52c5027 p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-12a1b76c .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-12a1b76c .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-12a1b76c{--e-icon-list-icon-size:20px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-12a1b76c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-12a1b76c .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-12a1b76c .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-12a1b76c .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-3e069de9{--display:flex;--min-height:260px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-3e069de9:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-3e069de9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webnew.davidsswimschool.com/wp-content/uploads/2026/07/Contact-Us-768x512-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-1025e077{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 0px 0px;--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-27 .elementor-element.elementor-element-1025e077:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-1025e077 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-311b6d9f .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:9px 10px 7px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-4ce6d1d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-311b6d9f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-27 .elementor-element.elementor-element-311b6d9f .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-26882a1 );}.elementor-27 .elementor-element.elementor-element-311b6d9f .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-311b6d9f .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-4ce6d1d );padding:10px 10px 10px 10px;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);-moz-transform:translateY(-1px);transform:translateY(-1px);border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-311b6d9f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-27 .elementor-element.elementor-element-311b6d9f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-311b6d9f{z-index:2;}.elementor-27 .elementor-element.elementor-element-311b6d9f .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-27 .elementor-element.elementor-element-311b6d9f .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-4ce6d1d );width:16px;}.elementor-27 .elementor-element.elementor-element-311b6d9f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-311b6d9f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-311b6d9f .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:16px;}.elementor-27 .elementor-element.elementor-element-311b6d9f .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-311b6d9f .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px;}.elementor-27 .elementor-element.elementor-element-311b6d9f .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-27 .elementor-element.elementor-element-311b6d9f .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px;}.elementor-27 .elementor-element.elementor-element-311b6d9f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-311b6d9f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-311b6d9f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-4ce6d1d );}.elementor-27 .elementor-element.elementor-element-3d46d752{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:0px;border-radius:0px 0px 20px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-3d46d752{left:-40px;}body.rtl .elementor-27 .elementor-element.elementor-element-3d46d752{right:-40px;}.elementor-27 .elementor-element.elementor-element-7c7241d0{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:0px;border-radius:0px 0px 0px 20px;box-shadow:-20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-7c7241d0{right:-40px;}body.rtl .elementor-27 .elementor-element.elementor-element-7c7241d0{left:-40px;}.elementor-27 .elementor-element.elementor-element-7e948022{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-29946d90{text-align:center;}.elementor-27 .elementor-element.elementor-element-29946d90 .elementor-heading-title{font-family:var( --e-global-typography-80c2d96-font-family ), Sans-serif;font-size:var( --e-global-typography-80c2d96-font-size );font-weight:var( --e-global-typography-80c2d96-font-weight );line-height:var( --e-global-typography-80c2d96-line-height );color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-1c4a9384{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-f27f255{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:80px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-bd80e3d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-bd80e3d .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-ae5a59b{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-c2b07bf .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-be59ff5 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-8c3f361{left:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-8c3f361{right:0px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-d7a213e{right:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-d7a213e{left:0px;}.elementor-27 .elementor-element.elementor-element-4dc2f25 .elementor-counter-title{font-size:var( --e-global-typography-2060f31-font-size );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-7936d9b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-b4948f1-font-size );line-height:var( --e-global-typography-b4948f1-line-height );}.elementor-27 .elementor-element.elementor-element-7936d9b .elementor-counter-title{font-size:var( --e-global-typography-2060f31-font-size );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-e424503{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-27 .elementor-element.elementor-element-bb246a9{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-1a70aa6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-1a70aa6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-9bcf27b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -90px;}.elementor-27 .elementor-element.elementor-element-f6ece02 .elementor-heading-title{font-size:var( --e-global-typography-bf5da13-font-size );line-height:var( --e-global-typography-bf5da13-line-height );}.elementor-27 .elementor-element.elementor-element-ae560a9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-71b8f3f .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-71b8f3f .elementor-icon-box-title a{font-size:var( --e-global-typography-bf5da13-font-size );line-height:var( --e-global-typography-bf5da13-line-height );}.elementor-27 .elementor-element.elementor-element-71b8f3f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-be4bca6{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:80px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-0e97f69 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-0e97f69 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-e219cce .elementor-heading-title{font-size:var( --e-global-typography-bd455ba-font-size );line-height:var( --e-global-typography-bd455ba-line-height );}.elementor-27 .elementor-element.elementor-element-18be633{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-08958a6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-924a60a .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-924a60a .elementor-icon-box-title a{font-size:var( --e-global-typography-2060f31-font-size );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-924a60a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-3c9a6d8{left:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-3c9a6d8{right:0px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-d5f8a02{right:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-d5f8a02{left:0px;}.elementor-27 .elementor-element.elementor-element-3c2fc6e .elementor-counter-title{font-size:var( --e-global-typography-2060f31-font-size );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-b46ee2d .elementor-counter-number-wrapper{font-size:var( --e-global-typography-b4948f1-font-size );line-height:var( --e-global-typography-b4948f1-line-height );}.elementor-27 .elementor-element.elementor-element-b46ee2d .elementor-counter-title{font-size:var( --e-global-typography-2060f31-font-size );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-affd6de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -90px;}.elementor-27 .elementor-element.elementor-element-affd6de img{object-fit:contain;}.elementor-27 .elementor-element.elementor-element-2e83fca .elementor-heading-title{font-size:var( --e-global-typography-bf5da13-font-size );line-height:var( --e-global-typography-bf5da13-line-height );}.elementor-27 .elementor-element.elementor-element-90cd687{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-fa6df35 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-fa6df35 .elementor-icon-box-title a{font-size:var( --e-global-typography-bf5da13-font-size );line-height:var( --e-global-typography-bf5da13-line-height );}.elementor-27 .elementor-element.elementor-element-fa6df35 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-44e72f99{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-36110e4e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-36110e4e .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-53c1e2c8{text-align:start;}.elementor-27 .elementor-element.elementor-element-08211ae{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-4f3f4e1d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-55075474 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-55075474 .elementor-icon-box-title a{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-55075474 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-b462bf4 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-b462bf4 .elementor-icon-box-title a{font-size:var( --e-global-typography-2060f31-font-size );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-b462bf4 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-6c08f789 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-6c08f789 .elementor-icon-box-title a{font-size:var( --e-global-typography-2060f31-font-size );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-6c08f789 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-25314352 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-25314352 .elementor-icon-box-title a{font-size:var( --e-global-typography-2060f31-font-size );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-25314352 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-4783bd1 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-4783bd1 .elementor-icon-box-title a{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-4783bd1 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-7dcf0662 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-7dcf0662 .elementor-icon-box-title a{font-size:var( --e-global-typography-2060f31-font-size );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-7dcf0662 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-7184570d .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-7184570d .elementor-icon-box-title a{font-size:var( --e-global-typography-2060f31-font-size );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-7184570d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-3473d9a .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-3473d9a .elementor-icon-box-title a{font-size:var( --e-global-typography-2060f31-font-size );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-3473d9a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-67d28f37 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-67d28f37 .elementor-icon-box-title a{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-67d28f37 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-2c84bd9 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-2c84bd9 .elementor-icon-box-title a{font-size:var( --e-global-typography-2060f31-font-size );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-2c84bd9 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-2fcadb .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-2fcadb .elementor-icon-box-title a{font-size:var( --e-global-typography-2060f31-font-size );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-2fcadb .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-270a433b .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-270a433b .elementor-icon-box-title a{font-size:var( --e-global-typography-2060f31-font-size );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-270a433b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-65dca3d6 .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-27 .elementor-element.elementor-element-65dca3d6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-1d09859{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-7033f96{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-914b391 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-41fb3bd .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-86e349e{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-c08402a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-27 .elementor-element.elementor-element-485927f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-485927f .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-a17d76d{text-align:start;}.elementor-27 .elementor-element.elementor-element-582aa7c8{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-64c9c050{--min-height:400px;}.elementor-27 .elementor-element.elementor-element-6d6fda74{--width:500px;font-size:var( --e-global-typography-b4948f1-font-size );line-height:var( --e-global-typography-b4948f1-line-height );}.elementor-27 .elementor-element.elementor-element-288db60b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-288db60b .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-36f3693d .elementor-heading-title{font-size:var( --e-global-typography-b4948f1-font-size );line-height:var( --e-global-typography-b4948f1-line-height );}.elementor-27 .elementor-element.elementor-element-f164404 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-67b3b6db{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-4e377792 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-4e377792 .elementor-icon-box-title a{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-3a2b3499 .elementor-heading-title{font-size:var( --e-global-typography-2060f31-font-size );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-7c3933ed{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-ec6ca02 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-ec6ca02 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-3e0e7ce2{text-align:start;}.elementor-27 .elementor-element.elementor-element-00a5f5d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-3cc1d520{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-0712190{text-align:start;}.elementor-27 .elementor-element.elementor-element-12457727 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-12457727 .elementor-icon-box-title a{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-468262a9 .elementor-heading-title{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-170050d6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-170050d6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-6f0758db .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-a59661f{text-align:start;}.elementor-27 .elementor-element.elementor-element-70e5d3b .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-70e5d3b .elementor-icon-box-title a{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-2dc40dd .elementor-heading-title{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-3df03e9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-3df03e9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-fcb8d5b .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-cf1bcd8{text-align:start;}.elementor-27 .elementor-element.elementor-element-c2f15aa .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-c2f15aa .elementor-icon-box-title a{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-56559ab .elementor-heading-title{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-db1ec59 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-db1ec59 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-3f68f2a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-6604bb1a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-655fee9f{--margin-top:0px;--margin-bottom:-135px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-46b259d9{right:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-46b259d9{left:0px;}.elementor-27 .elementor-element.elementor-element-fd0f36c .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-fd0f36c .elementor-icon-box-title a{font-size:var( --e-global-typography-bf5da13-font-size );line-height:var( --e-global-typography-bf5da13-line-height );}.elementor-27 .elementor-element.elementor-element-fd0f36c .elementor-icon-box-description{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-569212c6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-569212c6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-58433eb2 .elementor-heading-title{font-size:var( --e-global-typography-b4948f1-font-size );line-height:var( --e-global-typography-b4948f1-line-height );}.elementor-27 .elementor-element.elementor-element-3f7154a0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-4c019f38 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-4c019f38 .elementor-icon-box-title a{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-4c019f38 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-68e9938a .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-68e9938a .elementor-icon-box-title a{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-68e9938a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-28fe1f83 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-28fe1f83 .elementor-icon-box-title a{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-28fe1f83 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-0e77950 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-0e77950 .elementor-icon-box-title a{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-0e77950 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-67225321{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-e93ae1c .elementor-heading-title{font-size:var( --e-global-typography-bf5da13-font-size );line-height:var( --e-global-typography-bf5da13-line-height );}.elementor-27 .elementor-element.elementor-element-3cae00b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-9a0a960 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-3e167aca{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-640411f1{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-1a0201a8{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-27 .elementor-element.elementor-element-44953bfb{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-1c6cdf00{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-27 .elementor-element.elementor-element-51539130 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-51539130 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-6d3605cc{text-align:start;}.elementor-27 .elementor-element.elementor-element-6d3605cc .elementor-heading-title{font-size:var( --e-global-typography-b4948f1-font-size );line-height:var( --e-global-typography-b4948f1-line-height );}.elementor-27 .elementor-element.elementor-element-5cf2f9e4{--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-27 .elementor-element.elementor-element-2a722910{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-73ee8992 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-27 .elementor-element.elementor-element-73ee8992 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-127f1308{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-7074d796 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-7074d796 .elementor-icon-box-title a{font-size:var( --e-global-typography-bf5da13-font-size );line-height:var( --e-global-typography-bf5da13-line-height );}.elementor-27 .elementor-element.elementor-element-7074d796 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-d248c59 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-d248c59 .elementor-icon-box-title a{font-size:var( --e-global-typography-bf5da13-font-size );line-height:var( --e-global-typography-bf5da13-line-height );}.elementor-27 .elementor-element.elementor-element-d248c59 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-15152e9c .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-15152e9c .elementor-icon-box-title a{font-size:var( --e-global-typography-bf5da13-font-size );line-height:var( --e-global-typography-bf5da13-line-height );}.elementor-27 .elementor-element.elementor-element-15152e9c .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-5169eb44{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-6f8e955b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-6f8e955b .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-1a498a90{text-align:start;}.elementor-27 .elementor-element.elementor-element-1a498a90 .elementor-heading-title{font-size:var( --e-global-typography-b4948f1-font-size );line-height:var( --e-global-typography-b4948f1-line-height );}.elementor-27 .elementor-element.elementor-element-755605fe{--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-27 .elementor-element.elementor-element-111a3d8 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-111a3d8 .elementor-icon-box-title a{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-111a3d8 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-a64e86a{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-5f01654c .elementor-heading-title{font-size:var( --e-global-typography-bf5da13-font-size );line-height:var( --e-global-typography-bf5da13-line-height );}.elementor-27 .elementor-element.elementor-element-696c0bef .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-696c0bef .elementor-icon-box-title a{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-696c0bef .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-59b0aa8b .elementor-heading-title{font-size:var( --e-global-typography-bf5da13-font-size );line-height:var( --e-global-typography-bf5da13-line-height );}.elementor-27 .elementor-element.elementor-element-4d6681f3 .elementor-heading-title{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-50352972{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-4abfbe27{--min-height:240px;}.elementor-27 .elementor-element.elementor-element-308ebe14 .elementor-heading-title{font-size:var( --e-global-typography-bf5da13-font-size );line-height:var( --e-global-typography-bf5da13-line-height );}.elementor-27 .elementor-element.elementor-element-65d9b516{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-785b1efb{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-27 .elementor-element.elementor-element-630b08d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-630b08d1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-64083ec1{text-align:start;}.elementor-27 .elementor-element.elementor-element-64083ec1 .elementor-heading-title{font-size:var( --e-global-typography-b4948f1-font-size );line-height:var( --e-global-typography-b4948f1-line-height );}.elementor-27 .elementor-element.elementor-element-139bc6a4{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-542f4857 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-27 .elementor-element.elementor-element-542f4857 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-7dea457f{--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-27 .elementor-element.elementor-element-727a39aa{--min-height:400px;}.elementor-27 .elementor-element.elementor-element-12e63a7e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-1ab8f142 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-1ab8f142 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-117c84cb .elementor-heading-title{font-size:var( --e-global-typography-b4948f1-font-size );line-height:var( --e-global-typography-b4948f1-line-height );}.elementor-27 .elementor-element.elementor-element-50e283da{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-2b735916 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-6efa7697{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-723b4e5b{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-27 .elementor-element.elementor-element-1840be88 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-1840be88 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-6d8ca362 .elementor-heading-title{font-size:var( --e-global-typography-b4948f1-font-size );line-height:var( --e-global-typography-b4948f1-line-height );}.elementor-27 .elementor-element.elementor-element-13f43d10{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-2993a9c9{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-6a8f0d9a .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-6a8f0d9a .elementor-icon-box-title a{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-6a8f0d9a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-7370594d .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-7370594d .elementor-icon-box-title a{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-7370594d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-76c3b79a .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-76c3b79a .elementor-icon-box-title a{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-76c3b79a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-40255155 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-40255155 .elementor-icon-box-title a{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-40255155 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-7b39fd28{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-2b2091b4 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-27 .elementor-element.elementor-element-2b2091b4 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-27 .elementor-element.elementor-element-2b2091b4 .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-2b2091b4 .elementskit-profile-info .elementskit-author-name{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-2b2091b4 .elementskit-profile-info .elementskit-author-des{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-36dc3066 .elementor-heading-title{font-size:var( --e-global-typography-bf5da13-font-size );line-height:var( --e-global-typography-bf5da13-line-height );}.elementor-27 .elementor-element.elementor-element-5046c5d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-7121ce09{--min-height:400px;}.elementor-27 .elementor-element.elementor-element-435a53f5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-14c47345{--min-height:400px;}.elementor-27 .elementor-element.elementor-element-5524415e .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-5524415e .elementor-icon-box-title a{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-5524415e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-5f7ea263 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-19f32cba{--min-height:460px;}.elementor-27 .elementor-element.elementor-element-6a1c3b8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-6a1c3b8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-7316c6d .elementor-heading-title{font-size:var( --e-global-typography-b4948f1-font-size );line-height:var( --e-global-typography-b4948f1-line-height );}.elementor-27 .elementor-element.elementor-element-5df61ec7 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-2060f31-font-size );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-5df61ec7 .elementskit-accordion .elementskit-card-body p, .elementor-27 .elementor-element.elementor-element-5df61ec7 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-73f66ecf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-1e77723e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-4b5045d5{--border-radius:0px 0px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-771710ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-771710ec .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-2ea839a1 .elementor-heading-title{font-size:var( --e-global-typography-b4948f1-font-size );line-height:var( --e-global-typography-b4948f1-line-height );}.elementor-27 .elementor-element.elementor-element-54ced534{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-timer-content > span.elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-days .elementskit-count{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-timer-content > span.elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-days .elementskit-count{margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-days .elementskit-label,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-timer-content > span.elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-days .elementskit-label
					{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-timer-content > span.elementskit-timer-count,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-hrs .elementskit-count{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-timer-content > span.elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-hrs .elementskit-count{margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-timer-content > span.elementskit-timer-title,
                .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
                .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
                .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
                .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
                .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-hrs .elementskit-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-timer-content > span.elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-hrs .elementskit-label
					{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-timer-content > span.elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .eins .eount, .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-mins .elementskit-count{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-timer-content > span.elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-mins .elementskit-count{margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-timer-content > span.elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-mins .elementskit-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-timer-content > span.elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-mins .elementskit-label
					{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-timer-content > span.elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-secs .elementskit-count{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-timer-content > span.elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
					.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-secs .elementskit-count{margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-timer-content > span.elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-secs .elementskit-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-timer-content > span.elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-secs .elementskit-label
					{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-1419506e{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-2a887a76{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-6f17ea06{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-27 .elementor-element.elementor-element-7369bba4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-7369bba4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-1bf10ab4 .elementor-heading-title{font-size:var( --e-global-typography-b4948f1-font-size );line-height:var( --e-global-typography-b4948f1-line-height );}.elementor-27 .elementor-element.elementor-element-14053764{--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-27 .elementor-element.elementor-element-23fdfae0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-6fe05afb .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-27 .elementor-element.elementor-element-6fe05afb .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-52f56ab2{--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-blog-block-post, .elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-post-image-card, .elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-27 .elementor-element.elementor-element-237084f5 .post-meta-list a, .elementor-27 .elementor-element.elementor-element-237084f5 .post-meta-list .meta-date-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-meta-lists .elementskit-single-meta .elementskit-meta-wraper strong{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-meta-lists .elementskit-single-meta{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-post-body .entry-title, .elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-entry-header .entry-title, .elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-post-footer > p, .elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-post-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-654b627e{right:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-654b627e{left:0px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-2c330c8a{left:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-2c330c8a{right:0px;}.elementor-27 .elementor-element.elementor-element-1ce617b3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-2dbb7665 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-2dbb7665 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-33dd2e7a .elementor-heading-title{font-size:var( --e-global-typography-b4948f1-font-size );line-height:var( --e-global-typography-b4948f1-line-height );}.elementor-27 .elementor-element.elementor-element-52c5027{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-12a1b76c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-12a1b76c .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-311b6d9f .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-29946d90 .elementor-heading-title{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-3ffa293{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-1c4a9384{--flex-direction:column-reverse;--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;--overlay-opacity:0.5;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-27 .elementor-element.elementor-element-560a784{--e-icon-list-icon-size:12px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;}.elementor-27 .elementor-element.elementor-element-560a784 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-560a784 .elementor-icon-list-item > a{font-size:11px;}.elementor-27 .elementor-element.elementor-element-ea605ab{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-f27f255:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-f27f255 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webnew.davidsswimschool.com/wp-content/uploads/2026/07/189c701e-f885-475f-acd2-42d3fb75645a.jpg");background-position:top center;}.elementor-27 .elementor-element.elementor-element-f27f255{--flex-direction:column-reverse;--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;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-d2f6021{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-bd80e3d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-bd80e3d .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-e560756{text-align:center;}.elementor-27 .elementor-element.elementor-element-e560756 .elementor-heading-title{font-size:42px;}.elementor-27 .elementor-element.elementor-element-7332b4a{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-fb46992{text-align:center;font-size:18px;}.elementor-27 .elementor-element.elementor-element-ae5a59b{--justify-content:center;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-036cc54{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-036cc54.e-con{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-d8bc9bb{text-align:center;}.elementor-27 .elementor-element.elementor-element-7f9d52c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-7f9d52c .elementor-icon-list-item > a{font-size:16px;}.elementor-27 .elementor-element.elementor-element-c2b07bf .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-be59ff5 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-4dc2f25 .elementor-counter-number-wrapper{font-size:40px;}.elementor-27 .elementor-element.elementor-element-4dc2f25 .elementor-counter-title{font-size:var( --e-global-typography-2060f31-font-size );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-7936d9b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-b4948f1-font-size );line-height:var( --e-global-typography-b4948f1-line-height );}.elementor-27 .elementor-element.elementor-element-7936d9b .elementor-counter-title{font-size:var( --e-global-typography-2060f31-font-size );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-e424503{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-27 .elementor-element.elementor-element-8898b41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-27 .elementor-element.elementor-element-bb246a9{--justify-content:center;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-1a70aa6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-1a70aa6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-49ab692{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-49ab692.e-con{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-2006fd3{text-align:center;}.elementor-27 .elementor-element.elementor-element-16e4f5a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-16e4f5a .elementor-icon-list-item > a{font-size:16px;}.elementor-27 .elementor-element.elementor-element-9bcf27b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-27 .elementor-element.elementor-element-38265f2{bottom:390px;}.elementor-27 .elementor-element.elementor-element-f6ece02 .elementor-heading-title{font-size:var( --e-global-typography-bf5da13-font-size );line-height:var( --e-global-typography-bf5da13-line-height );}.elementor-27 .elementor-element.elementor-element-ae560a9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-bc74923{top:-169px;}.elementor-27 .elementor-element.elementor-element-71b8f3f .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-71b8f3f .elementor-icon-box-title a{font-size:var( --e-global-typography-bf5da13-font-size );line-height:var( --e-global-typography-bf5da13-line-height );}.elementor-27 .elementor-element.elementor-element-71b8f3f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-88b8257{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-be4bca6:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-be4bca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webnew.davidsswimschool.com/wp-content/uploads/2026/07/189c701e-f885-475f-acd2-42d3fb75645a.jpg");background-position:top center;}.elementor-27 .elementor-element.elementor-element-be4bca6{--flex-direction:column-reverse;--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;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-01df4e4{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-0e97f69 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-0e97f69 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-e219cce{text-align:center;}.elementor-27 .elementor-element.elementor-element-e219cce .elementor-heading-title{font-size:var( --e-global-typography-bd455ba-font-size );line-height:var( --e-global-typography-bd455ba-line-height );}.elementor-27 .elementor-element.elementor-element-0b359c4{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-1b327e4{text-align:center;}.elementor-27 .elementor-element.elementor-element-18be633{--justify-content:center;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-08958a6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-924a60a .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-924a60a .elementor-icon-box-title a{font-size:var( --e-global-typography-2060f31-font-size );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-924a60a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-3c2fc6e .elementor-counter-number-wrapper{font-size:40px;}.elementor-27 .elementor-element.elementor-element-3c2fc6e .elementor-counter-title{font-size:var( --e-global-typography-2060f31-font-size );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-b46ee2d .elementor-counter-number-wrapper{font-size:var( --e-global-typography-b4948f1-font-size );line-height:var( --e-global-typography-b4948f1-line-height );}.elementor-27 .elementor-element.elementor-element-b46ee2d .elementor-counter-title{font-size:var( --e-global-typography-2060f31-font-size );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-efbd333{--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-27 .elementor-element.elementor-element-affd6de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-affd6de img{height:200px;object-fit:cover;}.elementor-27 .elementor-element.elementor-element-a770a9b{bottom:390px;}.elementor-27 .elementor-element.elementor-element-2e83fca .elementor-heading-title{font-size:var( --e-global-typography-bf5da13-font-size );line-height:var( --e-global-typography-bf5da13-line-height );}.elementor-27 .elementor-element.elementor-element-90cd687{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-f3773ee{top:-169px;}.elementor-27 .elementor-element.elementor-element-fa6df35 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-fa6df35 .elementor-icon-box-title a{font-size:var( --e-global-typography-bf5da13-font-size );line-height:var( --e-global-typography-bf5da13-line-height );}.elementor-27 .elementor-element.elementor-element-fa6df35 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-4167dbfd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-44e72f99{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-36110e4e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-36110e4e .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-53c1e2c8 .elementor-heading-title{font-size:40px;}.elementor-27 .elementor-element.elementor-element-08211ae{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-4f3f4e1d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-4910cc10{--width:85%;}.elementor-27 .elementor-element.elementor-element-4bded8e5{--width:65px;}.elementor-27 .elementor-element.elementor-element-4275b7eb{--padding-top:120px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-55075474 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-55075474 .elementor-icon-box-title a{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-55075474 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-ba831e6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27 .elementor-element.elementor-element-2effcb5d{--width:32%;}.elementor-27 .elementor-element.elementor-element-b462bf4 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-b462bf4 .elementor-icon-box-title a{font-size:var( --e-global-typography-2060f31-font-size );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-b462bf4 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-41c2055{--width:30%;}.elementor-27 .elementor-element.elementor-element-6c08f789 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-6c08f789 .elementor-icon-box-title a{font-size:var( --e-global-typography-2060f31-font-size );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-6c08f789 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-37be6ac1{--width:38%;}.elementor-27 .elementor-element.elementor-element-25314352 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-25314352 .elementor-icon-box-title a{font-size:var( --e-global-typography-2060f31-font-size );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-25314352 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-3edb2237{--width:85%;}.elementor-27 .elementor-element.elementor-element-7fafcb2b{--width:65px;}.elementor-27 .elementor-element.elementor-element-1450808e{--padding-top:120px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-4783bd1 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-4783bd1 .elementor-icon-box-title a{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-4783bd1 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-66d3debf{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27 .elementor-element.elementor-element-6006bf50{--width:32%;}.elementor-27 .elementor-element.elementor-element-7dcf0662 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-7dcf0662 .elementor-icon-box-title a{font-size:var( --e-global-typography-2060f31-font-size );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-7dcf0662 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-41f2627b{--width:30%;}.elementor-27 .elementor-element.elementor-element-7184570d .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-7184570d .elementor-icon-box-title a{font-size:var( --e-global-typography-2060f31-font-size );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-7184570d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-2d433d5f{--width:38%;}.elementor-27 .elementor-element.elementor-element-3473d9a .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-3473d9a .elementor-icon-box-title a{font-size:var( --e-global-typography-2060f31-font-size );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-3473d9a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-1e527b93{--width:85%;}.elementor-27 .elementor-element.elementor-element-762bcb5e{--width:65px;}.elementor-27 .elementor-element.elementor-element-3bc075c0{--padding-top:120px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-67d28f37 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-67d28f37 .elementor-icon-box-title a{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-67d28f37 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-212243ae{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27 .elementor-element.elementor-element-3d22e7ac{--width:32%;}.elementor-27 .elementor-element.elementor-element-2c84bd9 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-2c84bd9 .elementor-icon-box-title a{font-size:var( --e-global-typography-2060f31-font-size );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-2c84bd9 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-3d8c47b5{--width:30%;}.elementor-27 .elementor-element.elementor-element-2fcadb .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-2fcadb .elementor-icon-box-title a{font-size:var( --e-global-typography-2060f31-font-size );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-2fcadb .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-1989f86a{--width:38%;}.elementor-27 .elementor-element.elementor-element-270a433b .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-270a433b .elementor-icon-box-title a{font-size:var( --e-global-typography-2060f31-font-size );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-270a433b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-65dca3d6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-e5d5ab9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-1d09859{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-7033f96{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-015ff15 .elementor-heading-title{font-size:32px;}.elementor-27 .elementor-element.elementor-element-c20426e{font-size:14px;}.elementor-27 .elementor-element.elementor-element-914b391 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-3f9c647 .elementor-heading-title{font-size:32px;}.elementor-27 .elementor-element.elementor-element-42abd3e{font-size:14px;}.elementor-27 .elementor-element.elementor-element-41fb3bd .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-69c8eeb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-86e349e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-485927f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-485927f .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-a17d76d .elementor-heading-title{font-size:40px;}.elementor-27 .elementor-element.elementor-element-582aa7c8{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-9c95da0{--width:140px;}.elementor-27 .elementor-element.elementor-element-52915e16{--width:120px;}.elementor-27 .elementor-element.elementor-element-6d6fda74{--width:90px;font-size:var( --e-global-typography-b4948f1-font-size );line-height:var( --e-global-typography-b4948f1-line-height );}.elementor-27 .elementor-element.elementor-element-288db60b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-288db60b .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-36f3693d .elementor-heading-title{font-size:var( --e-global-typography-b4948f1-font-size );line-height:var( --e-global-typography-b4948f1-line-height );}.elementor-27 .elementor-element.elementor-element-671fc0da{--width:73%;}.elementor-27 .elementor-element.elementor-element-f164404 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-67b3b6db{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-4e377792 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-4e377792 .elementor-icon-box-title a{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-3a2b3499 .elementor-heading-title{font-size:var( --e-global-typography-2060f31-font-size );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-1ef848a0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-7c3933ed{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-ec6ca02 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-ec6ca02 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-3e0e7ce2{text-align:start;}.elementor-27 .elementor-element.elementor-element-3e0e7ce2 .elementor-heading-title{font-size:32px;}.elementor-27 .elementor-element.elementor-element-00a5f5d{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-3cc1d520{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-0712190{text-align:start;}.elementor-27 .elementor-element.elementor-element-0712190 .elementor-heading-title{font-size:32px;}.elementor-27 .elementor-element.elementor-element-12457727 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-12457727 .elementor-icon-box-title a{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-468262a9 .elementor-heading-title{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-170050d6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-170050d6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-6f0758db .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-a59661f{text-align:start;}.elementor-27 .elementor-element.elementor-element-a59661f .elementor-heading-title{font-size:32px;}.elementor-27 .elementor-element.elementor-element-70e5d3b .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-70e5d3b .elementor-icon-box-title a{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-2dc40dd .elementor-heading-title{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-3df03e9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-3df03e9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-fcb8d5b .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-cf1bcd8{text-align:start;}.elementor-27 .elementor-element.elementor-element-cf1bcd8 .elementor-heading-title{font-size:32px;}.elementor-27 .elementor-element.elementor-element-c2f15aa .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-c2f15aa .elementor-icon-box-title a{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-56559ab .elementor-heading-title{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-db1ec59 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-db1ec59 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-3f68f2a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-6604bb1a{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-655fee9f{--width:60%;}.elementor-27 .elementor-element.elementor-element-fd0f36c .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-fd0f36c .elementor-icon-box-title a{font-size:var( --e-global-typography-bf5da13-font-size );line-height:var( --e-global-typography-bf5da13-line-height );}.elementor-27 .elementor-element.elementor-element-fd0f36c .elementor-icon-box-description{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-569212c6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-569212c6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-58433eb2 .elementor-heading-title{font-size:var( --e-global-typography-b4948f1-font-size );line-height:var( --e-global-typography-b4948f1-line-height );}.elementor-27 .elementor-element.elementor-element-3f7154a0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-4c019f38 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-4c019f38 .elementor-icon-box-title a{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-4c019f38 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-68e9938a .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-68e9938a .elementor-icon-box-title a{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-68e9938a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-28fe1f83 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-28fe1f83 .elementor-icon-box-title a{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-28fe1f83 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-0e77950 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-0e77950 .elementor-icon-box-title a{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-0e77950 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-67225321{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-e93ae1c .elementor-heading-title{font-size:var( --e-global-typography-bf5da13-font-size );line-height:var( --e-global-typography-bf5da13-line-height );}.elementor-27 .elementor-element.elementor-element-3cae00b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-9a0a960 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-3e167aca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-3cb310a7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-640411f1{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-44953bfb{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-51539130 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-51539130 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-6d3605cc .elementor-heading-title{font-size:var( --e-global-typography-b4948f1-font-size );line-height:var( --e-global-typography-b4948f1-line-height );}.elementor-27 .elementor-element.elementor-element-2a722910{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-73ee8992 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-127f1308{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-7074d796 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-7074d796 .elementor-icon-box-title a{font-size:var( --e-global-typography-bf5da13-font-size );line-height:var( --e-global-typography-bf5da13-line-height );}.elementor-27 .elementor-element.elementor-element-7074d796 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-d248c59 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-d248c59 .elementor-icon-box-title a{font-size:var( --e-global-typography-bf5da13-font-size );line-height:var( --e-global-typography-bf5da13-line-height );}.elementor-27 .elementor-element.elementor-element-d248c59 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-15152e9c .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-15152e9c .elementor-icon-box-title a{font-size:var( --e-global-typography-bf5da13-font-size );line-height:var( --e-global-typography-bf5da13-line-height );}.elementor-27 .elementor-element.elementor-element-15152e9c .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-2b5107c2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-5169eb44{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-6f8e955b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-6f8e955b .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-1a498a90 .elementor-heading-title{font-size:var( --e-global-typography-b4948f1-font-size );line-height:var( --e-global-typography-b4948f1-line-height );}.elementor-27 .elementor-element.elementor-element-111a3d8 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-111a3d8 .elementor-icon-box-title a{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-111a3d8 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-a64e86a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-3ec8f7be{--width:50px;}.elementor-27 .elementor-element.elementor-element-5f01654c .elementor-heading-title{font-size:var( --e-global-typography-bf5da13-font-size );line-height:var( --e-global-typography-bf5da13-line-height );}.elementor-27 .elementor-element.elementor-element-696c0bef .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-696c0bef .elementor-icon-box-title a{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-696c0bef .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-7554d4da{--width:50px;}.elementor-27 .elementor-element.elementor-element-59b0aa8b .elementor-heading-title{font-size:var( --e-global-typography-bf5da13-font-size );line-height:var( --e-global-typography-bf5da13-line-height );}.elementor-27 .elementor-element.elementor-element-4d6681f3 .elementor-heading-title{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-50352972{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-58e7b051{--width:50px;}.elementor-27 .elementor-element.elementor-element-308ebe14 .elementor-heading-title{font-size:var( --e-global-typography-bf5da13-font-size );line-height:var( --e-global-typography-bf5da13-line-height );}.elementor-27 .elementor-element.elementor-element-65d9b516{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-630b08d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-630b08d1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-64083ec1 .elementor-heading-title{font-size:var( --e-global-typography-b4948f1-font-size );line-height:var( --e-global-typography-b4948f1-line-height );}.elementor-27 .elementor-element.elementor-element-139bc6a4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-542f4857 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-44eda6bc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-12e63a7e{--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-1ab8f142 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-1ab8f142 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-117c84cb .elementor-heading-title{font-size:var( --e-global-typography-b4948f1-font-size );line-height:var( --e-global-typography-b4948f1-line-height );}.elementor-27 .elementor-element.elementor-element-50e283da{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-2b735916 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-6efa7697{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-1840be88 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-1840be88 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-6d8ca362 .elementor-heading-title{font-size:var( --e-global-typography-b4948f1-font-size );line-height:var( --e-global-typography-b4948f1-line-height );}.elementor-27 .elementor-element.elementor-element-13f43d10{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-2993a9c9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-6a8f0d9a .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-6a8f0d9a .elementor-icon-box-title a{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-6a8f0d9a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-7370594d .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-7370594d .elementor-icon-box-title a{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-7370594d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-76c3b79a .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-76c3b79a .elementor-icon-box-title a{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-76c3b79a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-40255155 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-40255155 .elementor-icon-box-title a{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-40255155 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-2b2091b4 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-27 .elementor-element.elementor-element-2b2091b4 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-27 .elementor-element.elementor-element-2b2091b4 .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-2b2091b4 .elementskit-profile-info .elementskit-author-name{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-2b2091b4 .elementskit-profile-info .elementskit-author-des{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-36dc3066 .elementor-heading-title{font-size:var( --e-global-typography-bf5da13-font-size );line-height:var( --e-global-typography-bf5da13-line-height );}.elementor-27 .elementor-element.elementor-element-5046c5d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-30616b1b{--width:65px;}.elementor-27 .elementor-element.elementor-element-435a53f5{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-35588ca3{--width:81%;}.elementor-27 .elementor-element.elementor-element-5524415e .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-5524415e .elementor-icon-box-title a{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-5524415e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-5f7ea263 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-6a1c3b8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-6a1c3b8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-7316c6d .elementor-heading-title{font-size:var( --e-global-typography-b4948f1-font-size );line-height:var( --e-global-typography-b4948f1-line-height );}.elementor-27 .elementor-element.elementor-element-5df61ec7 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-2060f31-font-size );line-height:var( --e-global-typography-2060f31-line-height );}.elementor-27 .elementor-element.elementor-element-5df61ec7 .elementskit-accordion .elementskit-card-body p, .elementor-27 .elementor-element.elementor-element-5df61ec7 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-73f66ecf{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-4b5045d5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-771710ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-771710ec .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-2ea839a1 .elementor-heading-title{font-size:var( --e-global-typography-b4948f1-font-size );line-height:var( --e-global-typography-b4948f1-line-height );}.elementor-27 .elementor-element.elementor-element-54ced534{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .ekit-countdown-inner{margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-timer-content > span.elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-days .elementskit-count{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-days .elementskit-label,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-timer-content > span.elementskit-timer-count,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-hrs .elementskit-count{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-timer-content > span.elementskit-timer-title,
                .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
                .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
                .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
                .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
                .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-hrs .elementskit-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-timer-content > span.elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .eins .eount, .elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-mins .elementskit-count{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-timer-content > span.elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-mins .elementskit-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-timer-content > span.elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
				.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-secs .elementskit-count{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-timer-content > span.elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
								.elementor-27 .elementor-element.elementor-element-4b84f4e3 .elementskit-flip-clock .elementskit-secs .elementskit-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-1419506e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-2a887a76{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-7369bba4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-7369bba4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-1bf10ab4 .elementor-heading-title{font-size:var( --e-global-typography-b4948f1-font-size );line-height:var( --e-global-typography-b4948f1-line-height );}.elementor-27 .elementor-element.elementor-element-23fdfae0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-6fe05afb .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-blog-block-post, .elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-post-image-card, .elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-27 .elementor-element.elementor-element-237084f5 .post-meta-list a, .elementor-27 .elementor-element.elementor-element-237084f5 .post-meta-list .meta-date-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-meta-lists .elementskit-single-meta .elementskit-meta-wraper strong{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-meta-lists .elementskit-single-meta{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-post-body .entry-title, .elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-entry-header .entry-title, .elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}.elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-post-footer > p, .elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-post-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-237084f5 .elementskit-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-1ce617b3{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-2dbb7665 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-2dbb7665 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-33dd2e7a .elementor-heading-title{font-size:var( --e-global-typography-b4948f1-font-size );line-height:var( --e-global-typography-b4948f1-line-height );}.elementor-27 .elementor-element.elementor-element-52c5027{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-12a1b76c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-12a1b76c .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-1025e077{--width:69%;}.elementor-27 .elementor-element.elementor-element-311b6d9f .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-7e948022{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-29946d90 .elementor-heading-title{font-size:var( --e-global-typography-80c2d96-font-size );line-height:var( --e-global-typography-80c2d96-line-height );}}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-d6efe58{--width:48%;}.elementor-27 .elementor-element.elementor-element-d2f6021{--width:630px;}.elementor-27 .elementor-element.elementor-element-7332b4a{--width:500px;}.elementor-27 .elementor-element.elementor-element-ae5a59b{--width:100%;}.elementor-27 .elementor-element.elementor-element-f9272b8{--width:500px;}.elementor-27 .elementor-element.elementor-element-53d071b{--width:100%;}.elementor-27 .elementor-element.elementor-element-7e98386{--width:50%;}.elementor-27 .elementor-element.elementor-element-fd70690{--width:50%;}.elementor-27 .elementor-element.elementor-element-e424503{--width:52%;}.elementor-27 .elementor-element.elementor-element-bb246a9{--width:100%;}.elementor-27 .elementor-element.elementor-element-38265f2{--width:300px;}.elementor-27 .elementor-element.elementor-element-bc74923{--width:160px;}.elementor-27 .elementor-element.elementor-element-f8aac40{--width:48%;}.elementor-27 .elementor-element.elementor-element-01df4e4{--width:630px;}.elementor-27 .elementor-element.elementor-element-0b359c4{--width:500px;}.elementor-27 .elementor-element.elementor-element-18be633{--width:100%;}.elementor-27 .elementor-element.elementor-element-3cac0b3{--width:500px;}.elementor-27 .elementor-element.elementor-element-66f33df{--width:100%;}.elementor-27 .elementor-element.elementor-element-8c427b9{--width:50%;}.elementor-27 .elementor-element.elementor-element-76acef6{--width:50%;}.elementor-27 .elementor-element.elementor-element-efbd333{--width:52%;}.elementor-27 .elementor-element.elementor-element-a770a9b{--width:300px;}.elementor-27 .elementor-element.elementor-element-f3773ee{--width:160px;}.elementor-27 .elementor-element.elementor-element-7134f277{--width:52%;}.elementor-27 .elementor-element.elementor-element-4910cc10{--width:85%;}.elementor-27 .elementor-element.elementor-element-4bded8e5{--width:65px;}.elementor-27 .elementor-element.elementor-element-4275b7eb{--width:100%;}.elementor-27 .elementor-element.elementor-element-3422e6a9{--width:100%;}.elementor-27 .elementor-element.elementor-element-ba831e6{--width:100%;}.elementor-27 .elementor-element.elementor-element-2effcb5d{--width:31%;}.elementor-27 .elementor-element.elementor-element-41c2055{--width:29%;}.elementor-27 .elementor-element.elementor-element-37be6ac1{--width:40%;}.elementor-27 .elementor-element.elementor-element-3edb2237{--width:85%;}.elementor-27 .elementor-element.elementor-element-7fafcb2b{--width:65px;}.elementor-27 .elementor-element.elementor-element-1450808e{--width:100%;}.elementor-27 .elementor-element.elementor-element-3721a1de{--width:100%;}.elementor-27 .elementor-element.elementor-element-66d3debf{--width:100%;}.elementor-27 .elementor-element.elementor-element-6006bf50{--width:31%;}.elementor-27 .elementor-element.elementor-element-41f2627b{--width:29%;}.elementor-27 .elementor-element.elementor-element-2d433d5f{--width:40%;}.elementor-27 .elementor-element.elementor-element-1e527b93{--width:85%;}.elementor-27 .elementor-element.elementor-element-762bcb5e{--width:65px;}.elementor-27 .elementor-element.elementor-element-3bc075c0{--width:100%;}.elementor-27 .elementor-element.elementor-element-5219e0e3{--width:100%;}.elementor-27 .elementor-element.elementor-element-212243ae{--width:100%;}.elementor-27 .elementor-element.elementor-element-3d22e7ac{--width:31%;}.elementor-27 .elementor-element.elementor-element-3d8c47b5{--width:29%;}.elementor-27 .elementor-element.elementor-element-1989f86a{--width:40%;}.elementor-27 .elementor-element.elementor-element-c08402a{--width:52%;}.elementor-27 .elementor-element.elementor-element-64c9c050{--width:40%;}.elementor-27 .elementor-element.elementor-element-9c95da0{--width:140px;}.elementor-27 .elementor-element.elementor-element-52915e16{--width:120px;}.elementor-27 .elementor-element.elementor-element-61d42a28{--width:60%;}.elementor-27 .elementor-element.elementor-element-5e1dc7c3{--width:100%;}.elementor-27 .elementor-element.elementor-element-51bd5dd0{--width:51%;}.elementor-27 .elementor-element.elementor-element-671fc0da{--width:60%;}.elementor-27 .elementor-element.elementor-element-a05325c{--width:49%;}.elementor-27 .elementor-element.elementor-element-1b0da1e7{--width:150px;}.elementor-27 .elementor-element.elementor-element-2709906f{--width:195px;}.elementor-27 .elementor-element.elementor-element-4f114f0b{--width:40%;}.elementor-27 .elementor-element.elementor-element-697a30c0{--width:100%;}.elementor-27 .elementor-element.elementor-element-108a6220{--width:40%;}.elementor-27 .elementor-element.elementor-element-258a3c85{--width:100%;}.elementor-27 .elementor-element.elementor-element-655fee9f{--width:61%;}.elementor-27 .elementor-element.elementor-element-16874f4c{--width:100%;}.elementor-27 .elementor-element.elementor-element-72d4c1dc{--width:48%;}.elementor-27 .elementor-element.elementor-element-629f6ed9{--width:60%;}.elementor-27 .elementor-element.elementor-element-7089b3e4{--width:100%;}.elementor-27 .elementor-element.elementor-element-3f1d62d{--width:100%;}.elementor-27 .elementor-element.elementor-element-6a953a79{--width:100%;}.elementor-27 .elementor-element.elementor-element-13bfd02e{--width:60%;}.elementor-27 .elementor-element.elementor-element-16dec5af{--width:57%;}.elementor-27 .elementor-element.elementor-element-1fe545a5{--width:43%;}.elementor-27 .elementor-element.elementor-element-1a0201a8{--width:100%;}.elementor-27 .elementor-element.elementor-element-1a0419eb{--width:70%;}.elementor-27 .elementor-element.elementor-element-1c6cdf00{--width:100%;}.elementor-27 .elementor-element.elementor-element-3ac0617c{--width:52%;}.elementor-27 .elementor-element.elementor-element-5cf2f9e4{--width:48%;}.elementor-27 .elementor-element.elementor-element-9849c36{--width:70%;}.elementor-27 .elementor-element.elementor-element-14aa34e4{--width:30%;}.elementor-27 .elementor-element.elementor-element-7291f73e{--width:65px;}.elementor-27 .elementor-element.elementor-element-fedb01{--width:65px;}.elementor-27 .elementor-element.elementor-element-21f503df{--width:65px;}.elementor-27 .elementor-element.elementor-element-2ac0909e{--width:55%;}.elementor-27 .elementor-element.elementor-element-49cedbc6{--width:35%;}.elementor-27 .elementor-element.elementor-element-3a8ec13c{--width:65%;}.elementor-27 .elementor-element.elementor-element-d3d758e{--width:100%;}.elementor-27 .elementor-element.elementor-element-778ecb15{--width:100%;}.elementor-27 .elementor-element.elementor-element-5e83caa1{--width:45%;}.elementor-27 .elementor-element.elementor-element-76e6ade0{--width:55%;}.elementor-27 .elementor-element.elementor-element-3ec8f7be{--width:60px;}.elementor-27 .elementor-element.elementor-element-6d80d326{--width:100%;}.elementor-27 .elementor-element.elementor-element-54f711fd{--width:45%;}.elementor-27 .elementor-element.elementor-element-71e2ba80{--width:55%;}.elementor-27 .elementor-element.elementor-element-7554d4da{--width:60px;}.elementor-27 .elementor-element.elementor-element-5e3261ce{--width:40%;}.elementor-27 .elementor-element.elementor-element-58e7b051{--width:60px;}.elementor-27 .elementor-element.elementor-element-33b69cdd{--width:55%;}.elementor-27 .elementor-element.elementor-element-11a2c0bd{--width:45%;}.elementor-27 .elementor-element.elementor-element-1573d90d{--width:60%;}.elementor-27 .elementor-element.elementor-element-31d7d270{--width:60%;}.elementor-27 .elementor-element.elementor-element-651696b0{--width:40%;}.elementor-27 .elementor-element.elementor-element-69b8d672{--width:40%;}.elementor-27 .elementor-element.elementor-element-2e004fe9{--width:60%;}.elementor-27 .elementor-element.elementor-element-727a39aa{--width:40%;}.elementor-27 .elementor-element.elementor-element-22f143a7{--width:46%;}.elementor-27 .elementor-element.elementor-element-60a2272a{--width:54%;}.elementor-27 .elementor-element.elementor-element-5bd4bf8f{--width:55%;}.elementor-27 .elementor-element.elementor-element-32048c0d{--width:45%;}.elementor-27 .elementor-element.elementor-element-150af273{--width:45%;}.elementor-27 .elementor-element.elementor-element-6b633607{--width:100%;}.elementor-27 .elementor-element.elementor-element-7121ce09{--width:55%;}.elementor-27 .elementor-element.elementor-element-30616b1b{--width:65px;}.elementor-27 .elementor-element.elementor-element-14c47345{--width:50%;}.elementor-27 .elementor-element.elementor-element-35588ca3{--width:40%;}.elementor-27 .elementor-element.elementor-element-19f32cba{--width:50%;}.elementor-27 .elementor-element.elementor-element-9815eca{--width:45%;}.elementor-27 .elementor-element.elementor-element-4b5045d5{--width:55%;}.elementor-27 .elementor-element.elementor-element-6f17ea06{--width:100%;}.elementor-27 .elementor-element.elementor-element-68334a97{--width:52%;}.elementor-27 .elementor-element.elementor-element-14053764{--width:48%;}.elementor-27 .elementor-element.elementor-element-297182c3{--width:70%;}.elementor-27 .elementor-element.elementor-element-1395d84b{--width:30%;}.elementor-27 .elementor-element.elementor-element-65361b66{--width:50%;}.elementor-27 .elementor-element.elementor-element-20f41779{--width:100%;}.elementor-27 .elementor-element.elementor-element-3e069de9{--width:100%;}.elementor-27 .elementor-element.elementor-element-1025e077{--width:34%;}.elementor-27 .elementor-element.elementor-element-7e948022{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-27 .elementor-element.elementor-element-d6efe58{--width:100%;}.elementor-27 .elementor-element.elementor-element-d2f6021{--width:100%;}.elementor-27 .elementor-element.elementor-element-7332b4a{--width:100%;}.elementor-27 .elementor-element.elementor-element-ae5a59b{--width:100%;}.elementor-27 .elementor-element.elementor-element-e424503{--width:85%;}.elementor-27 .elementor-element.elementor-element-bb246a9{--width:100%;}.elementor-27 .elementor-element.elementor-element-f8aac40{--width:100%;}.elementor-27 .elementor-element.elementor-element-01df4e4{--width:100%;}.elementor-27 .elementor-element.elementor-element-0b359c4{--width:100%;}.elementor-27 .elementor-element.elementor-element-18be633{--width:100%;}.elementor-27 .elementor-element.elementor-element-efbd333{--width:85%;}.elementor-27 .elementor-element.elementor-element-7134f277{--width:100%;}.elementor-27 .elementor-element.elementor-element-c08402a{--width:100%;}.elementor-27 .elementor-element.elementor-element-64c9c050{--width:100%;}.elementor-27 .elementor-element.elementor-element-61d42a28{--width:100%;}.elementor-27 .elementor-element.elementor-element-4f114f0b{--width:100%;}.elementor-27 .elementor-element.elementor-element-108a6220{--width:100%;}.elementor-27 .elementor-element.elementor-element-72d4c1dc{--width:38%;}.elementor-27 .elementor-element.elementor-element-629f6ed9{--width:100%;}.elementor-27 .elementor-element.elementor-element-7089b3e4{--width:100%;}.elementor-27 .elementor-element.elementor-element-3f1d62d{--width:100%;}.elementor-27 .elementor-element.elementor-element-13bfd02e{--width:100%;}.elementor-27 .elementor-element.elementor-element-1a0419eb{--width:100%;}.elementor-27 .elementor-element.elementor-element-3ac0617c{--width:100%;}.elementor-27 .elementor-element.elementor-element-5cf2f9e4{--width:100%;}.elementor-27 .elementor-element.elementor-element-9849c36{--width:100%;}.elementor-27 .elementor-element.elementor-element-14aa34e4{--width:100%;}.elementor-27 .elementor-element.elementor-element-2ac0909e{--width:100%;}.elementor-27 .elementor-element.elementor-element-49cedbc6{--width:100%;}.elementor-27 .elementor-element.elementor-element-3a8ec13c{--width:100%;}.elementor-27 .elementor-element.elementor-element-33b69cdd{--width:100%;}.elementor-27 .elementor-element.elementor-element-11a2c0bd{--width:100%;}.elementor-27 .elementor-element.elementor-element-1573d90d{--width:100%;}.elementor-27 .elementor-element.elementor-element-727a39aa{--width:100%;}.elementor-27 .elementor-element.elementor-element-22f143a7{--width:100%;}.elementor-27 .elementor-element.elementor-element-60a2272a{--width:100%;}.elementor-27 .elementor-element.elementor-element-5bd4bf8f{--width:100%;}.elementor-27 .elementor-element.elementor-element-32048c0d{--width:100%;}.elementor-27 .elementor-element.elementor-element-150af273{--width:100%;}.elementor-27 .elementor-element.elementor-element-7121ce09{--width:100%;}.elementor-27 .elementor-element.elementor-element-14c47345{--width:100%;}.elementor-27 .elementor-element.elementor-element-19f32cba{--width:100%;}.elementor-27 .elementor-element.elementor-element-9815eca{--width:100%;}.elementor-27 .elementor-element.elementor-element-4b5045d5{--width:100%;}.elementor-27 .elementor-element.elementor-element-68334a97{--width:100%;}.elementor-27 .elementor-element.elementor-element-14053764{--width:100%;}.elementor-27 .elementor-element.elementor-element-297182c3{--width:100%;}.elementor-27 .elementor-element.elementor-element-1395d84b{--width:100%;}.elementor-27 .elementor-element.elementor-element-65361b66{--width:100%;}.elementor-27 .elementor-element.elementor-element-1025e077{--width:29%;}.elementor-27 .elementor-element.elementor-element-7e948022{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-9bcf27b *//* Aplica el drop-shadow a la imagen dentro del contenedor .imagen-hero */
.imagen-hero img {
    filter: drop-shadow(0px 18px 28px rgba(0, 0, 0, 0.35));
    transition: filter 0.3s ease;
}

/* Opcional: Aumenta sutilmente la sombra cuando el usuario pasa el cursor */
/*.imagen-hero img:hover {
    filter: drop-shadow(0px 18px 28px rgba(0, 0, 0, 0.35));
}*//* End custom CSS */