.elementor-598 .elementor-element.elementor-element-2497141{--display:flex;--min-height:60vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.6;--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-598 .elementor-element.elementor-element-2497141:not(.elementor-motion-effects-element-type-background), .elementor-598 .elementor-element.elementor-element-2497141 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitnessport.eu/wp-content/uploads/2025/06/DSC_0138-scaled-1.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-598 .elementor-element.elementor-element-2497141::before, .elementor-598 .elementor-element.elementor-element-2497141 > .elementor-background-video-container::before, .elementor-598 .elementor-element.elementor-element-2497141 > .e-con-inner > .elementor-background-video-container::before, .elementor-598 .elementor-element.elementor-element-2497141 > .elementor-background-slideshow::before, .elementor-598 .elementor-element.elementor-element-2497141 > .e-con-inner > .elementor-background-slideshow::before, .elementor-598 .elementor-element.elementor-element-2497141 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#13380FE6;--background-overlay:'';}.elementor-598 .elementor-element.elementor-element-eb4e5ce .elementor-heading-title{color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-bdde35a{text-align:center;font-size:24px;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-bdde35a p{margin-block-end:0px;}.elementor-598 .elementor-element.elementor-element-5d28267 .elementor-button{font-size:1.8rem;font-weight:600;text-transform:uppercase;fill:#1A1A1A;color:#1A1A1A;transition-duration:0.5s;border-radius:36px 36px 36px 36px;padding:20px 40px 20px 40px;}.elementor-598 .elementor-element.elementor-element-f4edef6{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-598 .elementor-element.elementor-element-d3f8c1d{text-align:center;font-size:24px;}.elementor-598 .elementor-element.elementor-element-d3f8c1d p{margin-block-end:0px;}.elementor-598 .elementor-element.elementor-element-3576d2a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--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-598 .elementor-element.elementor-element-3537dee{text-align:center;}.elementor-598 .elementor-element.elementor-element-57fc0d3{--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;--flex-wrap:wrap;--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-598 .elementor-element.elementor-element-4c01bf9{width:var( --container-widget-width, 25% );max-width:25%;background-color:#FFFFFF80;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 15px 30px 15px;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-radius:16px 16px 16px 16px;}.elementor-598 .elementor-element.elementor-element-4c01bf9 .elementor-icon-box-wrapper{gap:10px;}.elementor-598 .elementor-element.elementor-element-4c01bf9 .elementor-icon-box-title{margin-block-end:0px;}.elementor-598 .elementor-element.elementor-element-4c01bf9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-25b481d );}.elementor-598 .elementor-element.elementor-element-4c01bf9.elementor-view-framed .elementor-icon, .elementor-598 .elementor-element.elementor-element-4c01bf9.elementor-view-default .elementor-icon{fill:var( --e-global-color-25b481d );color:var( --e-global-color-25b481d );border-color:var( --e-global-color-25b481d );}.elementor-598 .elementor-element.elementor-element-5e7a233{width:var( --container-widget-width, 25% );max-width:25%;background-color:#FFFFFF80;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 15px 30px 15px;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-radius:16px 16px 16px 16px;}.elementor-598 .elementor-element.elementor-element-5e7a233 .elementor-icon-box-wrapper{gap:10px;}.elementor-598 .elementor-element.elementor-element-5e7a233 .elementor-icon-box-title{margin-block-end:0px;}.elementor-598 .elementor-element.elementor-element-5e7a233.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-25b481d );}.elementor-598 .elementor-element.elementor-element-5e7a233.elementor-view-framed .elementor-icon, .elementor-598 .elementor-element.elementor-element-5e7a233.elementor-view-default .elementor-icon{fill:var( --e-global-color-25b481d );color:var( --e-global-color-25b481d );border-color:var( --e-global-color-25b481d );}.elementor-598 .elementor-element.elementor-element-82a9b00{width:var( --container-widget-width, 25% );max-width:25%;background-color:#FFFFFF80;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 15px 30px 15px;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-radius:16px 16px 16px 16px;}.elementor-598 .elementor-element.elementor-element-82a9b00 .elementor-icon-box-wrapper{gap:10px;}.elementor-598 .elementor-element.elementor-element-82a9b00 .elementor-icon-box-title{margin-block-end:0px;}.elementor-598 .elementor-element.elementor-element-82a9b00.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-25b481d );}.elementor-598 .elementor-element.elementor-element-82a9b00.elementor-view-framed .elementor-icon, .elementor-598 .elementor-element.elementor-element-82a9b00.elementor-view-default .elementor-icon{fill:var( --e-global-color-25b481d );color:var( --e-global-color-25b481d );border-color:var( --e-global-color-25b481d );}.elementor-598 .elementor-element.elementor-element-7f16b40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-598 .elementor-element.elementor-element-7f16b40 .elementor-button{font-size:1.8rem;font-weight:600;text-transform:uppercase;fill:#1A1A1A;color:#1A1A1A;transition-duration:0.5s;border-radius:36px 36px 36px 36px;padding:20px 40px 20px 40px;}.elementor-598 .elementor-element.elementor-element-eb75ee2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-598 .elementor-element.elementor-element-321d3b7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-598 .elementor-element.elementor-element-5a0e45b{text-align:center;}.elementor-598 .elementor-element.elementor-element-554475d{--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:5%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-598 .elementor-element.elementor-element-1a7de94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-598 .elementor-element.elementor-element-a17e090{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:40px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-598 .elementor-element.elementor-element-46f10a7 .eael-elements-flip-box-front-container{background-color:#0000004D;background-image:url("https://fitnessport.eu/wp-content/uploads/2025/08/5cee44a0-4857-4862-b148-2569b1b102e8-scaled.jpg");align-items:center;background-position:0px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-598 .elementor-element.elementor-element-46f10a7 .eael-elements-flip-box-rear-container{background-color:var( --e-global-color-5c6de12 );align-items:center;}.elementor-598 .elementor-element.elementor-element-46f10a7 .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-598 .elementor-element.elementor-element-46f10a7 .eael-flipbox-fixed-height:not(.eael-template){height:400px;}.elementor-598 .elementor-element.elementor-element-46f10a7 .eael-flipbox-fixed-height.eael-template{min-height:400px;}.elementor-598 .elementor-element.elementor-element-46f10a7 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:center;}.elementor-598 .elementor-element.elementor-element-46f10a7 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:var( --e-global-color-25b481d );fill:var( --e-global-color-25b481d );font-size:50px;}.elementor-598 .elementor-element.elementor-element-46f10a7 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:var( --e-global-color-25b481d );fill:var( --e-global-color-25b481d );}.elementor-598 .elementor-element.elementor-element-46f10a7 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:50px;width:50px;line-height:50px;}.elementor-598 .elementor-element.elementor-element-46f10a7 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image{padding:0px 0px 20px 0px;}.elementor-598 .elementor-element.elementor-element-46f10a7 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-598 .elementor-element.elementor-element-46f10a7 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#fff;fill:#fff;}.elementor-598 .elementor-element.elementor-element-46f10a7 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-598 .elementor-element.elementor-element-46f10a7 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#fff;font-family:"Anton", Sans-serif;font-size:3rem;letter-spacing:0.02em;}.elementor-598 .elementor-element.elementor-element-46f10a7 .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#fff;font-family:"Inter", Sans-serif;font-size:1.8rem;}.elementor-598 .elementor-element.elementor-element-46f10a7 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-598 .elementor-element.elementor-element-46f10a7 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;font-size:1.8rem;}.elementor-598 .elementor-element.elementor-element-0af2b67 .eael-elements-flip-box-front-container{background-color:#0000004D;background-image:url("https://fitnessport.eu/wp-content/uploads/2025/08/DSC_0035-scaled-1.jpg");align-items:center;background-position:0px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-598 .elementor-element.elementor-element-0af2b67 .eael-elements-flip-box-rear-container{background-color:var( --e-global-color-5c6de12 );align-items:center;}.elementor-598 .elementor-element.elementor-element-0af2b67 .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-598 .elementor-element.elementor-element-0af2b67 .eael-flipbox-fixed-height:not(.eael-template){height:400px;}.elementor-598 .elementor-element.elementor-element-0af2b67 .eael-flipbox-fixed-height.eael-template{min-height:400px;}.elementor-598 .elementor-element.elementor-element-0af2b67 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:center;}.elementor-598 .elementor-element.elementor-element-0af2b67 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:var( --e-global-color-25b481d );fill:var( --e-global-color-25b481d );font-size:50px;}.elementor-598 .elementor-element.elementor-element-0af2b67 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:var( --e-global-color-25b481d );fill:var( --e-global-color-25b481d );}.elementor-598 .elementor-element.elementor-element-0af2b67 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:50px;width:50px;line-height:50px;}.elementor-598 .elementor-element.elementor-element-0af2b67 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image{padding:0px 0px 20px 0px;}.elementor-598 .elementor-element.elementor-element-0af2b67 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-598 .elementor-element.elementor-element-0af2b67 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#fff;fill:#fff;}.elementor-598 .elementor-element.elementor-element-0af2b67 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-598 .elementor-element.elementor-element-0af2b67 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#fff;font-family:"Anton", Sans-serif;font-size:3rem;letter-spacing:0.02em;}.elementor-598 .elementor-element.elementor-element-0af2b67 .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#fff;font-family:"Inter", Sans-serif;font-size:1.8rem;}.elementor-598 .elementor-element.elementor-element-0af2b67 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-598 .elementor-element.elementor-element-0af2b67 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;font-size:1.8rem;}.elementor-598 .elementor-element.elementor-element-8f32d5e .eael-elements-flip-box-front-container{background-color:#0000004D;background-image:url("https://fitnessport.eu/wp-content/uploads/2025/08/DSC_0124-scaled-1.jpg");align-items:center;background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-598 .elementor-element.elementor-element-8f32d5e .eael-elements-flip-box-rear-container{background-color:var( --e-global-color-5c6de12 );align-items:center;}.elementor-598 .elementor-element.elementor-element-8f32d5e .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-598 .elementor-element.elementor-element-8f32d5e .eael-flipbox-fixed-height:not(.eael-template){height:400px;}.elementor-598 .elementor-element.elementor-element-8f32d5e .eael-flipbox-fixed-height.eael-template{min-height:400px;}.elementor-598 .elementor-element.elementor-element-8f32d5e .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:center;}.elementor-598 .elementor-element.elementor-element-8f32d5e .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:var( --e-global-color-25b481d );fill:var( --e-global-color-25b481d );font-size:50px;}.elementor-598 .elementor-element.elementor-element-8f32d5e .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:var( --e-global-color-25b481d );fill:var( --e-global-color-25b481d );}.elementor-598 .elementor-element.elementor-element-8f32d5e .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:50px;width:50px;line-height:50px;}.elementor-598 .elementor-element.elementor-element-8f32d5e .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image{padding:0px 0px 20px 0px;}.elementor-598 .elementor-element.elementor-element-8f32d5e .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-598 .elementor-element.elementor-element-8f32d5e .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#fff;fill:#fff;}.elementor-598 .elementor-element.elementor-element-8f32d5e .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-598 .elementor-element.elementor-element-8f32d5e .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#fff;font-family:"Anton", Sans-serif;font-size:3rem;letter-spacing:0.02em;}.elementor-598 .elementor-element.elementor-element-8f32d5e .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#fff;font-family:"Inter", Sans-serif;font-size:1.8rem;}.elementor-598 .elementor-element.elementor-element-8f32d5e .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-598 .elementor-element.elementor-element-8f32d5e .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;font-size:1.8rem;}.elementor-598 .elementor-element.elementor-element-de37227{--display:flex;}.elementor-598 .elementor-element.elementor-element-f44888d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:stretch;--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-598 .elementor-element.elementor-element-e449c30{--display:flex;--border-radius:36px 36px 36px 36px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-598 .elementor-element.elementor-element-e449c30:not(.elementor-motion-effects-element-type-background), .elementor-598 .elementor-element.elementor-element-e449c30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ed1c0f );}.elementor-598 .elementor-element.elementor-element-4937c45{--display:flex;--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-598 .elementor-element.elementor-element-b62180f{padding:0px 0px 0px 0px;}.elementor-598 .elementor-element.elementor-element-457d6f9{background-color:var( --e-global-color-5ed1c0f );padding:0px 30px 30px 30px;border-radius:36px 36px 36px 36px;}.elementor-598 .elementor-element.elementor-element-e9cd677{--display:flex;--justify-content:flex-start;--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-598 .elementor-element.elementor-element-e9cd677.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-598 .elementor-element.elementor-element-4c74779{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:36px 36px 36px 36px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-598 .elementor-element.elementor-element-4c74779:not(.elementor-motion-effects-element-type-background), .elementor-598 .elementor-element.elementor-element-4c74779 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ed1c0f );}.elementor-598 .elementor-element.elementor-element-4c74779.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-598 .elementor-element.elementor-element-2f27d53{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:#080808;}.elementor-598 .elementor-element.elementor-element-fa57ba1 .elementor-button{font-size:2.2rem;font-weight:600;text-transform:uppercase;fill:#1A1A1A;color:#1A1A1A;transition-duration:0.5s;border-radius:36px 36px 36px 36px;padding:30px 40px 30px 40px;}.elementor-598 .elementor-element.elementor-element-f8e8bcb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--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-598 .elementor-element.elementor-element-fbd71ad{text-align:center;}.elementor-598 .elementor-element.elementor-element-aeefe9a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--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-598 .elementor-element.elementor-element-5cc403d img{width:100%;height:400px;object-fit:cover;object-position:top left;border-radius:16px 16px 16px 16px;}.elementor-598 .elementor-element.elementor-element-2fab1d9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--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-598 .elementor-element.elementor-element-c71d428 img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-598 .elementor-element.elementor-element-d62162a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--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-598 .elementor-element.elementor-element-b795f66{--display:flex;--justify-content:center;}.elementor-598 .elementor-element.elementor-element-bf37d07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-598 .elementor-element.elementor-element-bf37d07 .elementor-button{font-size:1.8rem;font-weight:600;text-transform:uppercase;fill:#1A1A1A;color:#1A1A1A;transition-duration:0.5s;border-radius:36px 36px 36px 36px;padding:20px 40px 20px 40px;}.elementor-598 .elementor-element.elementor-element-9359c49 img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-598 .elementor-element.elementor-element-928fc16{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--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-598 .elementor-element.elementor-element-c5e313c img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-598 .elementor-element.elementor-element-58a6c2d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--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-598 .elementor-element.elementor-element-e2f87fc img{width:100%;height:400px;object-fit:cover;object-position:top right;border-radius:16px 16px 16px 16px;}.elementor-598 .elementor-element.elementor-element-c10022b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--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-598 .elementor-element.elementor-element-797b16f img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-598 .elementor-element.elementor-element-8d912d9{--display:flex;}.elementor-598 .elementor-element.elementor-element-05c323d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-598 .elementor-element.elementor-element-05c323d .elementor-button{font-size:1.8rem;font-weight:600;text-transform:uppercase;fill:#1A1A1A;color:#1A1A1A;transition-duration:0.5s;border-radius:36px 36px 36px 36px;padding:20px 40px 20px 40px;}.elementor-598 .elementor-element.elementor-element-4eef8c0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--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-598 .elementor-element.elementor-element-3c38076{grid-column:1;grid-row:1/2;}.elementor-598 .elementor-element.elementor-element-3c38076.elementor-element{--order:0;}.elementor-598 .elementor-element.elementor-element-f2cf47d{grid-column:span 2;grid-row:2;columns:1;}.elementor-598 .elementor-element.elementor-element-f2cf47d.elementor-element{--order:2;}.elementor-598 .elementor-element.elementor-element-2bb9240{grid-column:2/3;grid-row:1/2;}.elementor-598 .elementor-element.elementor-element-2bb9240.elementor-element{--order:1;}.elementor-598 .elementor-element.elementor-element-2bb9240 img{width:100%;height:400px;object-fit:cover;object-position:top right;border-radius:16px 16px 16px 16px;}.elementor-598 .elementor-element.elementor-element-0b32d6b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--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-598 .elementor-element.elementor-element-ea7b84f img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-598 .elementor-element.elementor-element-e8f08ae{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--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-598 .elementor-element.elementor-element-510db66 img{width:100%;height:400px;object-fit:cover;object-position:top center;border-radius:16px 16px 16px 16px;}.elementor-598 .elementor-element.elementor-element-9f524cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--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-598 .elementor-element.elementor-element-41fdced{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--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-598 .elementor-element.elementor-element-c67e039{text-align:center;}.elementor-598 .elementor-element.elementor-element-0a18781 img{width:100%;height:400px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-598 .elementor-element.elementor-element-5b69563{text-align:center;}.elementor-598 .elementor-element.elementor-element-7f840e2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--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-598 .elementor-element.elementor-element-020a36a img{width:100%;height:700px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-598 .elementor-element.elementor-element-d4acaff{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--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-598 .elementor-element.elementor-element-5048dc0 img{width:100%;height:700px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-598 .elementor-element.elementor-element-5f52d35{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--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-598 .elementor-element.elementor-element-dcf2380 img{width:100%;height:400px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-598 .elementor-element.elementor-element-7571beb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-598 .elementor-element.elementor-element-f625349{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-598 .elementor-element.elementor-element-69c4514{text-align:center;}.elementor-598 .elementor-element.elementor-element-9be5e62{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:13%;--padding-bottom:13%;--padding-left:13%;--padding-right:13%;}.elementor-598 .elementor-element.elementor-element-12ab0c1{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:0;}.elementor-598 .elementor-element.elementor-element-12ab0c1:not(.elementor-motion-effects-element-type-background), .elementor-598 .elementor-element.elementor-element-12ab0c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitnessport.eu/wp-content/uploads/2025/06/DSC_0640-scaled.jpg");background-position:center center;}body:not(.rtl) .elementor-598 .elementor-element.elementor-element-12ab0c1{left:0px;}body.rtl .elementor-598 .elementor-element.elementor-element-12ab0c1{right:0px;}.elementor-598 .elementor-element.elementor-element-9f0dcd8 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-598 .elementor-element.elementor-element-9f0dcd8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-25b481d );}.elementor-598 .elementor-element.elementor-element-9f0dcd8.elementor-view-framed .elementor-icon, .elementor-598 .elementor-element.elementor-element-9f0dcd8.elementor-view-default .elementor-icon{fill:var( --e-global-color-25b481d );color:var( --e-global-color-25b481d );border-color:var( --e-global-color-25b481d );}.elementor-598 .elementor-element.elementor-element-9f0dcd8 .elementor-icon{font-size:50px;}.elementor-598 .elementor-element.elementor-element-9f0dcd8 .elementor-icon-box-title, .elementor-598 .elementor-element.elementor-element-9f0dcd8 .elementor-icon-box-title a{font-size:3rem;letter-spacing:0.02em;}.elementor-598 .elementor-element.elementor-element-9f0dcd8 .elementor-icon-box-title{color:var( --e-global-color-5ed1c0f );}.elementor-598 .elementor-element.elementor-element-3bcbd83{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-598 .elementor-element.elementor-element-30fb301{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:13%;--padding-bottom:13%;--padding-left:13%;--padding-right:13%;}.elementor-598 .elementor-element.elementor-element-1c4e1ea{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:0;}.elementor-598 .elementor-element.elementor-element-1c4e1ea:not(.elementor-motion-effects-element-type-background), .elementor-598 .elementor-element.elementor-element-1c4e1ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitnessport.eu/wp-content/uploads/2025/06/DSC_0538-scaled.jpg");background-position:center center;}body:not(.rtl) .elementor-598 .elementor-element.elementor-element-1c4e1ea{left:0px;}body.rtl .elementor-598 .elementor-element.elementor-element-1c4e1ea{right:0px;}.elementor-598 .elementor-element.elementor-element-03f62e6 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-598 .elementor-element.elementor-element-03f62e6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-25b481d );}.elementor-598 .elementor-element.elementor-element-03f62e6.elementor-view-framed .elementor-icon, .elementor-598 .elementor-element.elementor-element-03f62e6.elementor-view-default .elementor-icon{fill:var( --e-global-color-25b481d );color:var( --e-global-color-25b481d );border-color:var( --e-global-color-25b481d );}.elementor-598 .elementor-element.elementor-element-03f62e6 .elementor-icon{font-size:50px;}.elementor-598 .elementor-element.elementor-element-03f62e6 .elementor-icon-box-title, .elementor-598 .elementor-element.elementor-element-03f62e6 .elementor-icon-box-title a{font-size:3rem;letter-spacing:0.02em;}.elementor-598 .elementor-element.elementor-element-03f62e6 .elementor-icon-box-title{color:var( --e-global-color-5ed1c0f );}.elementor-598 .elementor-element.elementor-element-88b423b{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-598 .elementor-element.elementor-element-ed788dc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:13%;--padding-bottom:13%;--padding-left:13%;--padding-right:13%;}.elementor-598 .elementor-element.elementor-element-0a47c45{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:0;}.elementor-598 .elementor-element.elementor-element-0a47c45:not(.elementor-motion-effects-element-type-background), .elementor-598 .elementor-element.elementor-element-0a47c45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitnessport.eu/wp-content/uploads/2025/05/DSC_0123-scaled.jpg");background-position:center center;}body:not(.rtl) .elementor-598 .elementor-element.elementor-element-0a47c45{left:0px;}body.rtl .elementor-598 .elementor-element.elementor-element-0a47c45{right:0px;}.elementor-598 .elementor-element.elementor-element-ba8a741 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-598 .elementor-element.elementor-element-ba8a741.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-25b481d );}.elementor-598 .elementor-element.elementor-element-ba8a741.elementor-view-framed .elementor-icon, .elementor-598 .elementor-element.elementor-element-ba8a741.elementor-view-default .elementor-icon{fill:var( --e-global-color-25b481d );color:var( --e-global-color-25b481d );border-color:var( --e-global-color-25b481d );}.elementor-598 .elementor-element.elementor-element-ba8a741 .elementor-icon{font-size:50px;}.elementor-598 .elementor-element.elementor-element-ba8a741 .elementor-icon-box-title, .elementor-598 .elementor-element.elementor-element-ba8a741 .elementor-icon-box-title a{font-size:3rem;letter-spacing:0.02em;}.elementor-598 .elementor-element.elementor-element-ba8a741 .elementor-icon-box-title{color:var( --e-global-color-5ed1c0f );}.elementor-598 .elementor-element.elementor-element-e44ee89{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-598 .elementor-element.elementor-element-e6d1c6f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:13%;--padding-bottom:13%;--padding-left:13%;--padding-right:13%;}.elementor-598 .elementor-element.elementor-element-7dccd51{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:0;}.elementor-598 .elementor-element.elementor-element-7dccd51:not(.elementor-motion-effects-element-type-background), .elementor-598 .elementor-element.elementor-element-7dccd51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitnessport.eu/wp-content/uploads/2025/04/IMG_9693-scaled-1.jpg");background-position:center center;}body:not(.rtl) .elementor-598 .elementor-element.elementor-element-7dccd51{left:0px;}body.rtl .elementor-598 .elementor-element.elementor-element-7dccd51{right:0px;}.elementor-598 .elementor-element.elementor-element-11a00af .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-598 .elementor-element.elementor-element-11a00af.elementor-view-stacked .elementor-icon{background-color:#D6B952;}.elementor-598 .elementor-element.elementor-element-11a00af.elementor-view-framed .elementor-icon, .elementor-598 .elementor-element.elementor-element-11a00af.elementor-view-default .elementor-icon{fill:#D6B952;color:#D6B952;border-color:#D6B952;}.elementor-598 .elementor-element.elementor-element-11a00af .elementor-icon{font-size:50px;}.elementor-598 .elementor-element.elementor-element-11a00af .elementor-icon-box-title, .elementor-598 .elementor-element.elementor-element-11a00af .elementor-icon-box-title a{font-size:3rem;letter-spacing:0.02em;}.elementor-598 .elementor-element.elementor-element-11a00af .elementor-icon-box-title{color:var( --e-global-color-5ed1c0f );}.elementor-598 .elementor-element.elementor-element-8d2d97e{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-598 .elementor-element.elementor-element-de4e8de{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:20px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-598 .elementor-element.elementor-element-7374728{text-align:center;}.elementor-598 .elementor-element.elementor-element-a207112 .elementor-button{font-size:1.8rem;font-weight:600;text-transform:uppercase;fill:#1A1A1A;color:#1A1A1A;transition-duration:0.5s;border-radius:36px 36px 36px 36px;padding:20px 40px 20px 40px;}@media(min-width:1025px){.elementor-598 .elementor-element.elementor-element-2497141:not(.elementor-motion-effects-element-type-background), .elementor-598 .elementor-element.elementor-element-2497141 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-598 .elementor-element.elementor-element-eb4e5ce{text-align:center;}.elementor-598 .elementor-element.elementor-element-a17e090{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-598 .elementor-element.elementor-element-46f10a7 .eael-elements-flip-box-front-container{background-position:0px 0px;}.elementor-598 .elementor-element.elementor-element-0af2b67 .eael-elements-flip-box-front-container{background-position:0px 0px;}.elementor-598 .elementor-element.elementor-element-8f32d5e{grid-column:span 2;}.elementor-598 .elementor-element.elementor-element-f44888d{--grid-auto-flow:row;}.elementor-598 .elementor-element.elementor-element-4c74779{--flex-wrap:wrap;}.elementor-598 .elementor-element.elementor-element-aeefe9a{--grid-auto-flow:row;}.elementor-598 .elementor-element.elementor-element-2fab1d9{--grid-auto-flow:row;}.elementor-598 .elementor-element.elementor-element-d62162a{--grid-auto-flow:row;}.elementor-598 .elementor-element.elementor-element-928fc16{--grid-auto-flow:row;}.elementor-598 .elementor-element.elementor-element-58a6c2d{--grid-auto-flow:row;}.elementor-598 .elementor-element.elementor-element-c10022b{--grid-auto-flow:row;}.elementor-598 .elementor-element.elementor-element-4eef8c0{--grid-auto-flow:row;}.elementor-598 .elementor-element.elementor-element-0b32d6b{--grid-auto-flow:row;}.elementor-598 .elementor-element.elementor-element-e8f08ae{--grid-auto-flow:row;}.elementor-598 .elementor-element.elementor-element-41fdced{--grid-auto-flow:row;}.elementor-598 .elementor-element.elementor-element-7f840e2{--grid-auto-flow:row;}.elementor-598 .elementor-element.elementor-element-d4acaff{--grid-auto-flow:row;}.elementor-598 .elementor-element.elementor-element-5f52d35{--grid-auto-flow:row;}.elementor-598 .elementor-element.elementor-element-de4e8de{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-598 .elementor-element.elementor-element-bdde35a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 16px 0px 0px;}.elementor-598 .elementor-element.elementor-element-5d28267 .elementor-button{padding:15px 30px 15px 30px;}.elementor-598 .elementor-element.elementor-element-3576d2a{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-598 .elementor-element.elementor-element-4c01bf9{width:100%;max-width:100%;}.elementor-598 .elementor-element.elementor-element-5e7a233{width:100%;max-width:100%;}.elementor-598 .elementor-element.elementor-element-82a9b00{width:100%;max-width:100%;}.elementor-598 .elementor-element.elementor-element-7f16b40 .elementor-button{padding:15px 30px 15px 30px;}.elementor-598 .elementor-element.elementor-element-eb75ee2{--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-598 .elementor-element.elementor-element-a17e090{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--margin-top:10px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-598 .elementor-element.elementor-element-46f10a7 .eael-elements-flip-box-front-container{background-position:0px 0px;}.elementor-598 .elementor-element.elementor-element-0af2b67 .eael-elements-flip-box-front-container{background-position:0px 0px;}.elementor-598 .elementor-element.elementor-element-8f32d5e{grid-column:span 1;}.elementor-598 .elementor-element.elementor-element-f44888d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-598 .elementor-element.elementor-element-457d6f9{padding:16px 16px 16px 16px;}.elementor-598 .elementor-element.elementor-element-e9cd677.e-con{--order:99999 /* order end hack */;}.elementor-598 .elementor-element.elementor-element-fa57ba1 .elementor-button{padding:20px 30px 20px 30px;}.elementor-598 .elementor-element.elementor-element-aeefe9a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-598 .elementor-element.elementor-element-5cc403d img{height:40rem;object-fit:cover;}.elementor-598 .elementor-element.elementor-element-2fab1d9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-598 .elementor-element.elementor-element-c71d428.elementor-element{--order:99999 /* order end hack */;}.elementor-598 .elementor-element.elementor-element-c71d428 img{height:40rem;object-fit:cover;}.elementor-598 .elementor-element.elementor-element-d62162a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-598 .elementor-element.elementor-element-bf37d07 .elementor-button{padding:15px 30px 15px 30px;}.elementor-598 .elementor-element.elementor-element-9359c49 img{height:40rem;object-fit:cover;}.elementor-598 .elementor-element.elementor-element-928fc16{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-598 .elementor-element.elementor-element-c5e313c.elementor-element{--order:99999 /* order end hack */;}.elementor-598 .elementor-element.elementor-element-c5e313c img{height:40rem;object-fit:cover;}.elementor-598 .elementor-element.elementor-element-58a6c2d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-598 .elementor-element.elementor-element-e2f87fc img{height:40rem;object-fit:cover;}.elementor-598 .elementor-element.elementor-element-c10022b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-598 .elementor-element.elementor-element-797b16f.elementor-element{--order:99999 /* order end hack */;}.elementor-598 .elementor-element.elementor-element-797b16f img{height:40rem;object-fit:cover;}.elementor-598 .elementor-element.elementor-element-05c323d .elementor-button{padding:15px 30px 15px 30px;}.elementor-598 .elementor-element.elementor-element-4eef8c0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-598 .elementor-element.elementor-element-3c38076{grid-column:span 1;grid-row:span 1;}.elementor-598 .elementor-element.elementor-element-3c38076.elementor-element{--order:0;}.elementor-598 .elementor-element.elementor-element-f2cf47d{grid-column:span 1;grid-row:span 1;}.elementor-598 .elementor-element.elementor-element-f2cf47d.elementor-element{--order:1;}.elementor-598 .elementor-element.elementor-element-2bb9240{grid-column:span 1;grid-row:span 1;}.elementor-598 .elementor-element.elementor-element-2bb9240.elementor-element{--order:99999 /* order end hack */;}.elementor-598 .elementor-element.elementor-element-2bb9240 img{height:40rem;object-fit:cover;}.elementor-598 .elementor-element.elementor-element-0b32d6b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-598 .elementor-element.elementor-element-ea7b84f.elementor-element{--order:99999 /* order end hack */;}.elementor-598 .elementor-element.elementor-element-ea7b84f img{height:40rem;object-fit:cover;}.elementor-598 .elementor-element.elementor-element-e8f08ae{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-598 .elementor-element.elementor-element-510db66 img{height:40rem;object-fit:cover;}.elementor-598 .elementor-element.elementor-element-41fdced{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-598 .elementor-element.elementor-element-0a18781 img{height:40rem;object-fit:cover;}.elementor-598 .elementor-element.elementor-element-7f840e2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-598 .elementor-element.elementor-element-020a36a.elementor-element{--order:99999 /* order end hack */;}.elementor-598 .elementor-element.elementor-element-020a36a img{height:40rem;object-fit:cover;}.elementor-598 .elementor-element.elementor-element-d4acaff{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-598 .elementor-element.elementor-element-5048dc0 img{height:40rem;object-fit:cover;}.elementor-598 .elementor-element.elementor-element-5f52d35{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-598 .elementor-element.elementor-element-dcf2380.elementor-element{--order:99999 /* order end hack */;}.elementor-598 .elementor-element.elementor-element-dcf2380 img{height:40rem;object-fit:cover;}.elementor-598 .elementor-element.elementor-element-de4e8de{--e-n-carousel-swiper-slides-to-display:1;}.elementor-598 .elementor-element.elementor-element-a207112 .elementor-button{padding:15px 30px 15px 30px;}}/* Start custom CSS for eael-flip-box, class: .elementor-element-46f10a7 */.elementor-598 .elementor-element.elementor-element-46f10a7 h3 {
    margin: 0;
}
.elementor-598 .elementor-element.elementor-element-46f10a7 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for eael-flip-box, class: .elementor-element-0af2b67 */.elementor-598 .elementor-element.elementor-element-0af2b67 h3 {
    margin: 0;
}
.elementor-598 .elementor-element.elementor-element-0af2b67 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for eael-flip-box, class: .elementor-element-8f32d5e */.elementor-598 .elementor-element.elementor-element-8f32d5e h3 {
    margin: 0;
}
.elementor-598 .elementor-element.elementor-element-8f32d5e p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fa57ba1 */@keyframes pulse {
	0% {
		transform: scale(1);
		
	}
	50% {
		transform: scale(1.03);
	
	}
	100% {
		transform: scale(1);
		
	}
}

.button--pulse {
	animation: pulse 1.6s infinite ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9be5e62 */.offer__card{
    position: relative;
    overflow: hidden;
}
.offer__card::after {
    display: block;
  position: absolute;
  content: ' ';
  width:0;
  height: 6px;
  left: 0;
  bottom: 0;
    
  z-index: 5;
  transform: scaleX(0) 
  transform-origin: 0 0;
  transition: .45s cubic-bezier(.24,1,.3,1);
}

.offer__card:hover::after {
  background-color: #fcd263 ;
    transform: scaleX(1) translateZ(0);
    width: 100%;

}

.offer__card:hover .offer__box-bg {
    transform: scale(1.13);
}


.offer__card:hover .offer__box-bg::after {
    background-color: rgba(51,51,51,0.2);
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30fb301 */.offer__card{
    position: relative;
    overflow: hidden;
}
.offer__card::after {
    display: block;
  position: absolute;
  content: ' ';
  width:0;
  height: 6px;
  left: 0;
  bottom: 0;
    
  z-index: 5;
  transform: scaleX(0) 
  transform-origin: 0 0;
  transition: .45s cubic-bezier(.24,1,.3,1);
}

.offer__card:hover::after {
  background-color: #fcd263 ;
    transform: scaleX(1) translateZ(0);
    width: 100%;

}

.offer__card:hover .offer__box-bg {
    transform: scale(1.13);
}


.offer__card:hover .offer__box-bg::after {
    background-color: rgba(51,51,51,0.2);
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed788dc */.offer__card{
    position: relative;
    overflow: hidden;
}
.offer__card::after {
    display: block;
  position: absolute;
  content: ' ';
  width:0;
  height: 6px;
  left: 0;
  bottom: 0;
    
  z-index: 5;
  transform: scaleX(0) 
  transform-origin: 0 0;
  transition: .45s cubic-bezier(.24,1,.3,1);
}

.offer__card:hover::after {
  background-color: #fcd263 ;
    transform: scaleX(1) translateZ(0);
    width: 100%;

}

.offer__card:hover .offer__box-bg {
    transform: scale(1.13);
}


.offer__card:hover .offer__box-bg::after {
    background-color: rgba(51,51,51,0.2);
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6d1c6f */.offer__card{
    position: relative;
    overflow: hidden;
}
.offer__card::after {
    display: block;
  position: absolute;
  content: ' ';
  width:0;
  height: 6px;
  left: 0;
  bottom: 0;
    
  z-index: 5;
  transform: scaleX(0) 
  transform-origin: 0 0;
  transition: .45s cubic-bezier(.24,1,.3,1);
}

.offer__card:hover::after {
  background-color: #fcd263 ;
    transform: scaleX(1) translateZ(0);
    width: 100%;

}

.offer__card:hover .offer__box-bg {
    transform: scale(1.13);
}


.offer__card:hover .offer__box-bg::after {
    background-color: rgba(51,51,51,0.2);
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9be5e62 */.offer__card{
    position: relative;
    overflow: hidden;
}
.offer__card::after {
    display: block;
  position: absolute;
  content: ' ';
  width:0;
  height: 6px;
  left: 0;
  bottom: 0;
    
  z-index: 5;
  transform: scaleX(0) 
  transform-origin: 0 0;
  transition: .45s cubic-bezier(.24,1,.3,1);
}

.offer__card:hover::after {
  background-color: #fcd263 ;
    transform: scaleX(1) translateZ(0);
    width: 100%;

}

.offer__card:hover .offer__box-bg {
    transform: scale(1.13);
}


.offer__card:hover .offer__box-bg::after {
    background-color: rgba(51,51,51,0.2);
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30fb301 */.offer__card{
    position: relative;
    overflow: hidden;
}
.offer__card::after {
    display: block;
  position: absolute;
  content: ' ';
  width:0;
  height: 6px;
  left: 0;
  bottom: 0;
    
  z-index: 5;
  transform: scaleX(0) 
  transform-origin: 0 0;
  transition: .45s cubic-bezier(.24,1,.3,1);
}

.offer__card:hover::after {
  background-color: #fcd263 ;
    transform: scaleX(1) translateZ(0);
    width: 100%;

}

.offer__card:hover .offer__box-bg {
    transform: scale(1.13);
}


.offer__card:hover .offer__box-bg::after {
    background-color: rgba(51,51,51,0.2);
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed788dc */.offer__card{
    position: relative;
    overflow: hidden;
}
.offer__card::after {
    display: block;
  position: absolute;
  content: ' ';
  width:0;
  height: 6px;
  left: 0;
  bottom: 0;
    
  z-index: 5;
  transform: scaleX(0) 
  transform-origin: 0 0;
  transition: .45s cubic-bezier(.24,1,.3,1);
}

.offer__card:hover::after {
  background-color: #fcd263 ;
    transform: scaleX(1) translateZ(0);
    width: 100%;

}

.offer__card:hover .offer__box-bg {
    transform: scale(1.13);
}


.offer__card:hover .offer__box-bg::after {
    background-color: rgba(51,51,51,0.2);
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6d1c6f */.offer__card{
    position: relative;
    overflow: hidden;
}
.offer__card::after {
    display: block;
  position: absolute;
  content: ' ';
  width:0;
  height: 6px;
  left: 0;
  bottom: 0;
    
  z-index: 5;
  transform: scaleX(0) 
  transform-origin: 0 0;
  transition: .45s cubic-bezier(.24,1,.3,1);
}

.offer__card:hover::after {
  background-color: #fcd263 ;
    transform: scaleX(1) translateZ(0);
    width: 100%;

}

.offer__card:hover .offer__box-bg {
    transform: scale(1.13);
}


.offer__card:hover .offer__box-bg::after {
    background-color: rgba(51,51,51,0.2);
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9be5e62 */.offer__card{
    position: relative;
    overflow: hidden;
}
.offer__card::after {
    display: block;
  position: absolute;
  content: ' ';
  width:0;
  height: 6px;
  left: 0;
  bottom: 0;
    
  z-index: 5;
  transform: scaleX(0) 
  transform-origin: 0 0;
  transition: .45s cubic-bezier(.24,1,.3,1);
}

.offer__card:hover::after {
  background-color: #fcd263 ;
    transform: scaleX(1) translateZ(0);
    width: 100%;

}

.offer__card:hover .offer__box-bg {
    transform: scale(1.13);
}


.offer__card:hover .offer__box-bg::after {
    background-color: rgba(51,51,51,0.2);
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30fb301 */.offer__card{
    position: relative;
    overflow: hidden;
}
.offer__card::after {
    display: block;
  position: absolute;
  content: ' ';
  width:0;
  height: 6px;
  left: 0;
  bottom: 0;
    
  z-index: 5;
  transform: scaleX(0) 
  transform-origin: 0 0;
  transition: .45s cubic-bezier(.24,1,.3,1);
}

.offer__card:hover::after {
  background-color: #fcd263 ;
    transform: scaleX(1) translateZ(0);
    width: 100%;

}

.offer__card:hover .offer__box-bg {
    transform: scale(1.13);
}


.offer__card:hover .offer__box-bg::after {
    background-color: rgba(51,51,51,0.2);
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed788dc */.offer__card{
    position: relative;
    overflow: hidden;
}
.offer__card::after {
    display: block;
  position: absolute;
  content: ' ';
  width:0;
  height: 6px;
  left: 0;
  bottom: 0;
    
  z-index: 5;
  transform: scaleX(0) 
  transform-origin: 0 0;
  transition: .45s cubic-bezier(.24,1,.3,1);
}

.offer__card:hover::after {
  background-color: #fcd263 ;
    transform: scaleX(1) translateZ(0);
    width: 100%;

}

.offer__card:hover .offer__box-bg {
    transform: scale(1.13);
}


.offer__card:hover .offer__box-bg::after {
    background-color: rgba(51,51,51,0.2);
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6d1c6f */.offer__card{
    position: relative;
    overflow: hidden;
}
.offer__card::after {
    display: block;
  position: absolute;
  content: ' ';
  width:0;
  height: 6px;
  left: 0;
  bottom: 0;
    
  z-index: 5;
  transform: scaleX(0) 
  transform-origin: 0 0;
  transition: .45s cubic-bezier(.24,1,.3,1);
}

.offer__card:hover::after {
  background-color: #fcd263 ;
    transform: scaleX(1) translateZ(0);
    width: 100%;

}

.offer__card:hover .offer__box-bg {
    transform: scale(1.13);
}


.offer__card:hover .offer__box-bg::after {
    background-color: rgba(51,51,51,0.2);
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9be5e62 */.offer__card{
    position: relative;
    overflow: hidden;
}
.offer__card::after {
    display: block;
  position: absolute;
  content: ' ';
  width:0;
  height: 6px;
  left: 0;
  bottom: 0;
    
  z-index: 5;
  transform: scaleX(0) 
  transform-origin: 0 0;
  transition: .45s cubic-bezier(.24,1,.3,1);
}

.offer__card:hover::after {
  background-color: #fcd263 ;
    transform: scaleX(1) translateZ(0);
    width: 100%;

}

.offer__card:hover .offer__box-bg {
    transform: scale(1.13);
}


.offer__card:hover .offer__box-bg::after {
    background-color: rgba(51,51,51,0.2);
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30fb301 */.offer__card{
    position: relative;
    overflow: hidden;
}
.offer__card::after {
    display: block;
  position: absolute;
  content: ' ';
  width:0;
  height: 6px;
  left: 0;
  bottom: 0;
    
  z-index: 5;
  transform: scaleX(0) 
  transform-origin: 0 0;
  transition: .45s cubic-bezier(.24,1,.3,1);
}

.offer__card:hover::after {
  background-color: #fcd263 ;
    transform: scaleX(1) translateZ(0);
    width: 100%;

}

.offer__card:hover .offer__box-bg {
    transform: scale(1.13);
}


.offer__card:hover .offer__box-bg::after {
    background-color: rgba(51,51,51,0.2);
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed788dc */.offer__card{
    position: relative;
    overflow: hidden;
}
.offer__card::after {
    display: block;
  position: absolute;
  content: ' ';
  width:0;
  height: 6px;
  left: 0;
  bottom: 0;
    
  z-index: 5;
  transform: scaleX(0) 
  transform-origin: 0 0;
  transition: .45s cubic-bezier(.24,1,.3,1);
}

.offer__card:hover::after {
  background-color: #fcd263 ;
    transform: scaleX(1) translateZ(0);
    width: 100%;

}

.offer__card:hover .offer__box-bg {
    transform: scale(1.13);
}


.offer__card:hover .offer__box-bg::after {
    background-color: rgba(51,51,51,0.2);
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6d1c6f */.offer__card{
    position: relative;
    overflow: hidden;
}
.offer__card::after {
    display: block;
  position: absolute;
  content: ' ';
  width:0;
  height: 6px;
  left: 0;
  bottom: 0;
    
  z-index: 5;
  transform: scaleX(0) 
  transform-origin: 0 0;
  transition: .45s cubic-bezier(.24,1,.3,1);
}

.offer__card:hover::after {
  background-color: #fcd263 ;
    transform: scaleX(1) translateZ(0);
    width: 100%;

}

.offer__card:hover .offer__box-bg {
    transform: scale(1.13);
}


.offer__card:hover .offer__box-bg::after {
    background-color: rgba(51,51,51,0.2);
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9be5e62 */.offer__card{
    position: relative;
    overflow: hidden;
}
.offer__card::after {
    display: block;
  position: absolute;
  content: ' ';
  width:0;
  height: 6px;
  left: 0;
  bottom: 0;
    
  z-index: 5;
  transform: scaleX(0) 
  transform-origin: 0 0;
  transition: .45s cubic-bezier(.24,1,.3,1);
}

.offer__card:hover::after {
  background-color: #fcd263 ;
    transform: scaleX(1) translateZ(0);
    width: 100%;

}

.offer__card:hover .offer__box-bg {
    transform: scale(1.13);
}


.offer__card:hover .offer__box-bg::after {
    background-color: rgba(51,51,51,0.2);
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30fb301 */.offer__card{
    position: relative;
    overflow: hidden;
}
.offer__card::after {
    display: block;
  position: absolute;
  content: ' ';
  width:0;
  height: 6px;
  left: 0;
  bottom: 0;
    
  z-index: 5;
  transform: scaleX(0) 
  transform-origin: 0 0;
  transition: .45s cubic-bezier(.24,1,.3,1);
}

.offer__card:hover::after {
  background-color: #fcd263 ;
    transform: scaleX(1) translateZ(0);
    width: 100%;

}

.offer__card:hover .offer__box-bg {
    transform: scale(1.13);
}


.offer__card:hover .offer__box-bg::after {
    background-color: rgba(51,51,51,0.2);
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed788dc */.offer__card{
    position: relative;
    overflow: hidden;
}
.offer__card::after {
    display: block;
  position: absolute;
  content: ' ';
  width:0;
  height: 6px;
  left: 0;
  bottom: 0;
    
  z-index: 5;
  transform: scaleX(0) 
  transform-origin: 0 0;
  transition: .45s cubic-bezier(.24,1,.3,1);
}

.offer__card:hover::after {
  background-color: #fcd263 ;
    transform: scaleX(1) translateZ(0);
    width: 100%;

}

.offer__card:hover .offer__box-bg {
    transform: scale(1.13);
}


.offer__card:hover .offer__box-bg::after {
    background-color: rgba(51,51,51,0.2);
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6d1c6f */.offer__card{
    position: relative;
    overflow: hidden;
}
.offer__card::after {
    display: block;
  position: absolute;
  content: ' ';
  width:0;
  height: 6px;
  left: 0;
  bottom: 0;
    
  z-index: 5;
  transform: scaleX(0) 
  transform-origin: 0 0;
  transition: .45s cubic-bezier(.24,1,.3,1);
}

.offer__card:hover::after {
  background-color: #fcd263 ;
    transform: scaleX(1) translateZ(0);
    width: 100%;

}

.offer__card:hover .offer__box-bg {
    transform: scale(1.13);
}


.offer__card:hover .offer__box-bg::after {
    background-color: rgba(51,51,51,0.2);
   
}/* End custom CSS */