.elementor-4559 .elementor-element.elementor-element-4c394449{margin-top:120px;margin-bottom:60px;}.elementor-4559 .elementor-element.elementor-element-6b3ed6f .elementor-heading-title{color:#202422;font-family:var( --e-global-typography-primary-font-family ), roboto;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-4559 .elementor-element.elementor-element-34d5593b .elementor-heading-title{color:#202422;font-family:"Montserrat", roboto;font-size:20px;font-weight:400;}.elementor-4559 .elementor-element.elementor-element-34d5593b{width:auto;max-width:auto;}.elementor-4559 .elementor-element.elementor-element-6b75a771 .elementor-icon-wrapper{text-align:center;}.elementor-4559 .elementor-element.elementor-element-6b75a771.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-51053c33 );}.elementor-4559 .elementor-element.elementor-element-6b75a771.elementor-view-framed .elementor-icon, .elementor-4559 .elementor-element.elementor-element-6b75a771.elementor-view-default .elementor-icon{color:var( --e-global-color-51053c33 );border-color:var( --e-global-color-51053c33 );}.elementor-4559 .elementor-element.elementor-element-6b75a771.elementor-view-framed .elementor-icon, .elementor-4559 .elementor-element.elementor-element-6b75a771.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-51053c33 );}.elementor-4559 .elementor-element.elementor-element-6b75a771 .elementor-icon{font-size:20px;}.elementor-4559 .elementor-element.elementor-element-6b75a771 .elementor-icon i, .elementor-4559 .elementor-element.elementor-element-6b75a771 .elementor-icon svg{transform:rotate(0deg);}.elementor-4559 .elementor-element.elementor-element-6b75a771 > .elementor-widget-container{margin:0px 0px 0px 005px;}.elementor-4559 .elementor-element.elementor-element-6b75a771{width:auto;max-width:auto;}.elementor-4559 .elementor-element.elementor-element-4280369d .elementor-heading-title{color:#202422;font-family:"Montserrat", roboto;font-size:19px;font-weight:400;}.elementor-4559 .elementor-element.elementor-element-3e766f32 > .elementor-container{max-width:1200px;min-height:700px;}.elementor-4559 .elementor-element.elementor-element-3e766f32 > .elementor-container:after{content:"";min-height:inherit;}.elementor-4559 .elementor-element.elementor-element-3e766f32:not(.elementor-motion-effects-element-type-background), .elementor-4559 .elementor-element.elementor-element-3e766f32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(97, 206, 112, 0.11);background-image:url("https://boppelsen.clone.mxm.agency/wp-content/uploads/2023/05/city-2.png");background-position:top right;background-repeat:no-repeat;background-size:29% auto;}.elementor-4559 .elementor-element.elementor-element-3e766f32{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-4559 .elementor-element.elementor-element-3e766f32 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4559 .elementor-element.elementor-element-24b52985 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4559 .elementor-element.elementor-element-edc7ef{margin-top:0px;margin-bottom:0px;}.elementor-4559 .elementor-element.elementor-element-7afe70e1 .elementor-cta__content{min-height:340px;text-align:left;}.elementor-4559 .elementor-element.elementor-element-7afe70e1 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-7afe70e1 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-7afe70e1 .elementor-view-framed .elementor-icon, .elementor-4559 .elementor-element.elementor-element-7afe70e1 .elementor-view-default .elementor-icon{color:var( --e-global-color-b392c26 );border-color:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-7afe70e1 .elementor-view-framed .elementor-icon, .elementor-4559 .elementor-element.elementor-element-7afe70e1 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-7afe70e1 .elementor-icon{font-size:35px;}.elementor-4559 .elementor-element.elementor-element-7afe70e1 .elementor-cta__title{font-size:20px;font-weight:600;text-transform:capitalize;color:#0B0C0C;}.elementor-4559 .elementor-element.elementor-element-7afe70e1 .elementor-cta__description{font-size:15px;font-weight:300;color:#0B0C0C;}.elementor-4559 .elementor-element.elementor-element-7afe70e1 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:rgba(231, 222, 32, 0);}.elementor-4559 .elementor-element.elementor-element-7afe70e1 .elementor-cta .elementor-cta__bg, .elementor-4559 .elementor-element.elementor-element-7afe70e1 .elementor-cta .elementor-cta__bg-overlay{transition-duration:0ms;}.elementor-4559 .elementor-element.elementor-element-7afe70e1 > .elementor-widget-container{background-color:#ffffff;border-style:solid;border-width:4px 0px 0px 0px;border-color:#7A7A7A;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.25);}.elementor-4559 .elementor-element.elementor-element-7afe70e1:hover .elementor-widget-container{border-style:solid;border-color:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-3995e389 .elementor-cta__content{min-height:340px;text-align:left;}.elementor-4559 .elementor-element.elementor-element-3995e389 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-3995e389 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-3995e389 .elementor-view-framed .elementor-icon, .elementor-4559 .elementor-element.elementor-element-3995e389 .elementor-view-default .elementor-icon{color:var( --e-global-color-b392c26 );border-color:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-3995e389 .elementor-view-framed .elementor-icon, .elementor-4559 .elementor-element.elementor-element-3995e389 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-3995e389 .elementor-icon{font-size:35px;}.elementor-4559 .elementor-element.elementor-element-3995e389 .elementor-cta__title{font-size:20px;font-weight:600;text-transform:capitalize;color:#0B0C0C;}.elementor-4559 .elementor-element.elementor-element-3995e389 .elementor-cta__description{font-size:15px;font-weight:300;color:#0B0C0C;}.elementor-4559 .elementor-element.elementor-element-3995e389 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:rgba(231, 222, 32, 0);}.elementor-4559 .elementor-element.elementor-element-3995e389 .elementor-cta .elementor-cta__bg, .elementor-4559 .elementor-element.elementor-element-3995e389 .elementor-cta .elementor-cta__bg-overlay{transition-duration:0ms;}.elementor-4559 .elementor-element.elementor-element-3995e389 > .elementor-widget-container{background-color:#ffffff;border-style:solid;border-width:4px 0px 0px 0px;border-color:#7A7A7A;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.25);}.elementor-4559 .elementor-element.elementor-element-3995e389:hover .elementor-widget-container{border-style:solid;border-color:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-3076cb78{margin-top:0px;margin-bottom:0px;}.elementor-4559 .elementor-element.elementor-element-c2814f9 .elementor-cta__content{min-height:340px;text-align:left;}.elementor-4559 .elementor-element.elementor-element-c2814f9 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-c2814f9 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-c2814f9 .elementor-view-framed .elementor-icon, .elementor-4559 .elementor-element.elementor-element-c2814f9 .elementor-view-default .elementor-icon{color:var( --e-global-color-b392c26 );border-color:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-c2814f9 .elementor-view-framed .elementor-icon, .elementor-4559 .elementor-element.elementor-element-c2814f9 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-c2814f9 .elementor-icon{font-size:35px;}.elementor-4559 .elementor-element.elementor-element-c2814f9 .elementor-cta__title{font-size:20px;font-weight:600;text-transform:capitalize;color:#0B0C0C;}.elementor-4559 .elementor-element.elementor-element-c2814f9 .elementor-cta__description{font-size:15px;font-weight:300;color:#0B0C0C;}.elementor-4559 .elementor-element.elementor-element-c2814f9 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:rgba(231, 222, 32, 0);}.elementor-4559 .elementor-element.elementor-element-c2814f9 .elementor-cta .elementor-cta__bg, .elementor-4559 .elementor-element.elementor-element-c2814f9 .elementor-cta .elementor-cta__bg-overlay{transition-duration:0ms;}.elementor-4559 .elementor-element.elementor-element-c2814f9 > .elementor-widget-container{background-color:#ffffff;border-style:solid;border-width:4px 0px 0px 0px;border-color:#7A7A7A;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.25);}.elementor-4559 .elementor-element.elementor-element-c2814f9:hover .elementor-widget-container{border-style:solid;border-color:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-2705b163 .elementor-cta__content{min-height:340px;text-align:left;}.elementor-4559 .elementor-element.elementor-element-2705b163 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-2705b163 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-2705b163 .elementor-view-framed .elementor-icon, .elementor-4559 .elementor-element.elementor-element-2705b163 .elementor-view-default .elementor-icon{color:var( --e-global-color-b392c26 );border-color:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-2705b163 .elementor-view-framed .elementor-icon, .elementor-4559 .elementor-element.elementor-element-2705b163 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-2705b163 .elementor-icon{font-size:35px;}.elementor-4559 .elementor-element.elementor-element-2705b163 .elementor-cta__title{font-size:20px;font-weight:600;text-transform:capitalize;color:#0B0C0C;}.elementor-4559 .elementor-element.elementor-element-2705b163 .elementor-cta__description{font-size:15px;font-weight:300;color:#0B0C0C;}.elementor-4559 .elementor-element.elementor-element-2705b163 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:rgba(231, 222, 32, 0);}.elementor-4559 .elementor-element.elementor-element-2705b163 .elementor-cta .elementor-cta__bg, .elementor-4559 .elementor-element.elementor-element-2705b163 .elementor-cta .elementor-cta__bg-overlay{transition-duration:0ms;}.elementor-4559 .elementor-element.elementor-element-2705b163 > .elementor-widget-container{background-color:#ffffff;border-style:solid;border-width:4px 0px 0px 0px;border-color:#7A7A7A;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.25);}.elementor-4559 .elementor-element.elementor-element-2705b163:hover .elementor-widget-container{border-style:solid;border-color:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-4d5262cd{margin-top:0px;margin-bottom:0px;}.elementor-4559 .elementor-element.elementor-element-bd596ea .elementor-cta__content{min-height:340px;text-align:left;}.elementor-4559 .elementor-element.elementor-element-bd596ea .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-bd596ea .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-bd596ea .elementor-view-framed .elementor-icon, .elementor-4559 .elementor-element.elementor-element-bd596ea .elementor-view-default .elementor-icon{color:var( --e-global-color-b392c26 );border-color:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-bd596ea .elementor-view-framed .elementor-icon, .elementor-4559 .elementor-element.elementor-element-bd596ea .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-bd596ea .elementor-icon{font-size:35px;}.elementor-4559 .elementor-element.elementor-element-bd596ea .elementor-cta__title{font-size:20px;font-weight:600;text-transform:capitalize;color:#0B0C0C;}.elementor-4559 .elementor-element.elementor-element-bd596ea .elementor-cta__description{font-size:15px;font-weight:300;color:#0B0C0C;}.elementor-4559 .elementor-element.elementor-element-bd596ea .elementor-cta:hover .elementor-cta__bg-overlay{background-color:rgba(231, 222, 32, 0);}.elementor-4559 .elementor-element.elementor-element-bd596ea .elementor-cta .elementor-cta__bg, .elementor-4559 .elementor-element.elementor-element-bd596ea .elementor-cta .elementor-cta__bg-overlay{transition-duration:0ms;}.elementor-4559 .elementor-element.elementor-element-bd596ea > .elementor-widget-container{background-color:#ffffff;border-style:solid;border-width:4px 0px 0px 0px;border-color:#7A7A7A;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.25);}.elementor-4559 .elementor-element.elementor-element-bd596ea:hover .elementor-widget-container{border-style:solid;border-color:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-53a3fa6c .elementor-cta__content{min-height:340px;text-align:left;}.elementor-4559 .elementor-element.elementor-element-53a3fa6c .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-53a3fa6c .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-53a3fa6c .elementor-view-framed .elementor-icon, .elementor-4559 .elementor-element.elementor-element-53a3fa6c .elementor-view-default .elementor-icon{color:var( --e-global-color-b392c26 );border-color:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-53a3fa6c .elementor-view-framed .elementor-icon, .elementor-4559 .elementor-element.elementor-element-53a3fa6c .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-53a3fa6c .elementor-icon{font-size:35px;}.elementor-4559 .elementor-element.elementor-element-53a3fa6c .elementor-cta__title{font-size:20px;font-weight:600;text-transform:capitalize;color:#0B0C0C;}.elementor-4559 .elementor-element.elementor-element-53a3fa6c .elementor-cta__description{font-size:15px;font-weight:300;color:#0B0C0C;}.elementor-4559 .elementor-element.elementor-element-53a3fa6c .elementor-cta:hover .elementor-cta__bg-overlay{background-color:rgba(231, 222, 32, 0);}.elementor-4559 .elementor-element.elementor-element-53a3fa6c .elementor-cta .elementor-cta__bg, .elementor-4559 .elementor-element.elementor-element-53a3fa6c .elementor-cta .elementor-cta__bg-overlay{transition-duration:0ms;}.elementor-4559 .elementor-element.elementor-element-53a3fa6c > .elementor-widget-container{background-color:#ffffff;border-style:solid;border-width:4px 0px 0px 0px;border-color:#7A7A7A;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.25);}.elementor-4559 .elementor-element.elementor-element-53a3fa6c:hover .elementor-widget-container{border-style:solid;border-color:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-b1088a6{margin-top:0px;margin-bottom:0px;}.elementor-4559 .elementor-element.elementor-element-36433960 .elementor-cta__content{min-height:340px;text-align:left;}.elementor-4559 .elementor-element.elementor-element-36433960 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-36433960 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-36433960 .elementor-view-framed .elementor-icon, .elementor-4559 .elementor-element.elementor-element-36433960 .elementor-view-default .elementor-icon{color:var( --e-global-color-b392c26 );border-color:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-36433960 .elementor-view-framed .elementor-icon, .elementor-4559 .elementor-element.elementor-element-36433960 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-36433960 .elementor-icon{font-size:35px;}.elementor-4559 .elementor-element.elementor-element-36433960 .elementor-cta__title{font-size:20px;font-weight:600;text-transform:capitalize;color:#0B0C0C;}.elementor-4559 .elementor-element.elementor-element-36433960 .elementor-cta__description{font-size:15px;font-weight:300;color:#0B0C0C;}.elementor-4559 .elementor-element.elementor-element-36433960 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:rgba(231, 222, 32, 0);}.elementor-4559 .elementor-element.elementor-element-36433960 .elementor-cta .elementor-cta__bg, .elementor-4559 .elementor-element.elementor-element-36433960 .elementor-cta .elementor-cta__bg-overlay{transition-duration:0ms;}.elementor-4559 .elementor-element.elementor-element-36433960 > .elementor-widget-container{background-color:#ffffff;border-style:solid;border-width:4px 0px 0px 0px;border-color:#7A7A7A;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.25);}.elementor-4559 .elementor-element.elementor-element-36433960:hover .elementor-widget-container{border-style:solid;border-color:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-62aeb17 .elementor-cta__content{min-height:340px;text-align:left;}.elementor-4559 .elementor-element.elementor-element-62aeb17 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-62aeb17 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-62aeb17 .elementor-view-framed .elementor-icon, .elementor-4559 .elementor-element.elementor-element-62aeb17 .elementor-view-default .elementor-icon{color:var( --e-global-color-b392c26 );border-color:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-62aeb17 .elementor-view-framed .elementor-icon, .elementor-4559 .elementor-element.elementor-element-62aeb17 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-62aeb17 .elementor-icon{font-size:35px;}.elementor-4559 .elementor-element.elementor-element-62aeb17 .elementor-cta__title{font-size:20px;font-weight:600;text-transform:capitalize;color:#0B0C0C;}.elementor-4559 .elementor-element.elementor-element-62aeb17 .elementor-cta__description{font-size:15px;font-weight:300;color:#0B0C0C;}.elementor-4559 .elementor-element.elementor-element-62aeb17 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:rgba(231, 222, 32, 0);}.elementor-4559 .elementor-element.elementor-element-62aeb17 .elementor-cta .elementor-cta__bg, .elementor-4559 .elementor-element.elementor-element-62aeb17 .elementor-cta .elementor-cta__bg-overlay{transition-duration:0ms;}.elementor-4559 .elementor-element.elementor-element-62aeb17 > .elementor-widget-container{background-color:#ffffff;border-style:solid;border-width:4px 0px 0px 0px;border-color:#7A7A7A;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.25);}.elementor-4559 .elementor-element.elementor-element-62aeb17:hover .elementor-widget-container{border-style:solid;border-color:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-1006f4d6{margin-top:0px;margin-bottom:20px;}.elementor-4559 .elementor-element.elementor-element-2d67bca8 .elementor-cta__content{min-height:340px;text-align:left;}.elementor-4559 .elementor-element.elementor-element-2d67bca8 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-2d67bca8 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-2d67bca8 .elementor-view-framed .elementor-icon, .elementor-4559 .elementor-element.elementor-element-2d67bca8 .elementor-view-default .elementor-icon{color:var( --e-global-color-b392c26 );border-color:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-2d67bca8 .elementor-view-framed .elementor-icon, .elementor-4559 .elementor-element.elementor-element-2d67bca8 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-2d67bca8 .elementor-icon{font-size:35px;}.elementor-4559 .elementor-element.elementor-element-2d67bca8 .elementor-cta__title{font-size:20px;font-weight:600;text-transform:capitalize;color:#0B0C0C;}.elementor-4559 .elementor-element.elementor-element-2d67bca8 .elementor-cta__description{font-size:15px;font-weight:300;color:#0B0C0C;}.elementor-4559 .elementor-element.elementor-element-2d67bca8 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:rgba(231, 222, 32, 0);}.elementor-4559 .elementor-element.elementor-element-2d67bca8 .elementor-cta .elementor-cta__bg, .elementor-4559 .elementor-element.elementor-element-2d67bca8 .elementor-cta .elementor-cta__bg-overlay{transition-duration:0ms;}.elementor-4559 .elementor-element.elementor-element-2d67bca8 > .elementor-widget-container{background-color:#ffffff;border-style:solid;border-width:4px 0px 0px 0px;border-color:#7A7A7A;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.25);}.elementor-4559 .elementor-element.elementor-element-2d67bca8:hover .elementor-widget-container{border-style:solid;border-color:var( --e-global-color-b392c26 );}.elementor-4559 .elementor-element.elementor-element-50566a07 .elementor-spacer-inner{height:110px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px) and (min-width:768px){.elementor-4559 .elementor-element.elementor-element-24b52985{width:100%;}}@media(max-width:1024px){.elementor-4559 .elementor-element.elementor-element-34d5593b{width:auto;max-width:auto;}.elementor-4559 .elementor-element.elementor-element-6b75a771 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4559 .elementor-element.elementor-element-6b75a771{width:auto;max-width:auto;}.elementor-4559 .elementor-element.elementor-element-3e766f32{margin-top:0px;margin-bottom:0px;}.elementor-4559 .elementor-element.elementor-element-24b52985 > .elementor-element-populated{padding:0px 15px 80px 15px;}}@media(max-width:767px){.elementor-4559 .elementor-element.elementor-element-34d5593b{width:auto;max-width:auto;}.elementor-4559 .elementor-element.elementor-element-6b75a771 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4559 .elementor-element.elementor-element-6b75a771{width:auto;max-width:auto;}}/* Start custom CSS */#tageskarten-btn span{
  visibility: hidden;
  text-align: center;
  color: rgb(255, 255, 255);
  margin: 0;
  padding: 5px 15px;
  font-size: 12px;
  transform: translateY(-50%);
  transition: all 0.1s ease-out 0s;
  white-space: nowrap;
  border-radius: 3px;
  background-color: #202422;
  
  /* Position the tooltip */
  position: absolute;
  z-index: 1;
  top: 29px;
  right: 114%;
}

#tageskarten-btn:hover span{
  visibility: visible;
}
#wpfdelementormodal {display:none;}

body:not(.rtl) .elementor-14 .elementor-element.elementor-element-1e1d3d2 {
    right: 3%;
}

.mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) .mec-calendar-header{
    width: 100%;
    padding-top: 30px;
}

.mec-calendar .mec-calendar-header h2 {
    text-transform: uppercase;
    text-align: center;
    font-family: 'Montserrat' !important;
}

.mec-calendar-table .mec-calendar-table-head .mec-calendar-day-head {
    border-right: none !important;
    padding-bottom: 0px !important;
    font-family: 'Montserrat' !important;
}
.mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) dt{
    line-height: 83px;
}

.mec-calendar .mec-event-footer {
    display: none;
}

.mec-calendar .mec-calendar-topsec {
    display: grid;
}

.mec-calendar .mec-calendar-side{
    padding: 10px 125px 0 125px;
}
.mec-calendar dl{
    display: block !important;
        font-family: 'Montserrat' !important;
}

.mec-calendar .mec-calendar-events-side{
    padding: 8px 125px 10px 125px;
}
.mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) dt{
    width: 1%;
}

.mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) .mec-calendar-side {
    width: 100%;
}

.mec-calendar dt{
    display: table-cell;
}

.mec-wrap .mec-totalcal-box{
    display: none;
}

.mec-wrap .mec-totalcal-box .mec-totalcal-view span.mec-totalcalview-selected{
        color: black;
    background: #FFCD21;
    border-color: #FFCD21;
}

.mec-wrap .mec-totalcal-box .mec-totalcal-view span {
    display: inline-block;
    text-transform: uppercase;
    font-family: 'Montserrat' !important;
    font-size: 11px;
    padding: 0 20px;
    cursor: pointer;
}

.mec-wrap .mec-totalcal-box .mec-totalcal-view span:hover{
    color: white;
    background: #339933;
    border-color: #339933;
}

.mec-calendar .mec-calendar-row dt:hover{
    transition: all .66s ease;
    background: #FFCD21;
}

.mec-calendar .mec-has-event:hover {
    position: relative;
    background: #FFCD21 !important;
}

.mec-calendar .mec-selected-day, .mec-calendar .mec-selected-day:hover{
    background: #339933;
}

.mec-calendar .mec-calendar-events-side .mec-table-side-day {
    width: 46px;
    height: 46px;
    margin: 0 auto 20px;
    position: relative;
    text-align: center;
    line-height: 46px;
    border: 1px solid #339933;
    border-radius: 50%;
    font-size: 12px;
    font-weight: 600;
    padding: 0;
    font-family: 'Montserrat' !important;
}

.mec-color, .mec-color-before :before, .mec-color-hover:hover, .mec-wrap .mec-color, .mec-wrap .mec-color-before :before, .mec-wrap .mec-color-hover:hover {
    color: #339933;
}

.mec-calendar .mec-event-article .mec-event-title a:hover{
   color:  #FFCD21;
}

.mec-calendar .mec-event-article .mec-event-title a{
   color:  #339933;
}
.mec-calendar .mec-calendar-side .mec-next-month:hover, .mec-calendar .mec-calendar-side .mec-previous-month:hover{
    color: white;
    background: #339933;
    border-color: #339933;
}

.mec-calendar .mec-calendar-side .mec-next-month i, .mec-calendar .mec-calendar-side .mec-previous-month i{
    color: #339933;
}

.mec-calendar .mec-calendar-side .mec-next-month:hover i, .mec-calendar .mec-calendar-side .mec-previous-month:hover i{
    color: white;
}

.mec-calendar .mec-has-event:after {
    background-color: #339933;
    border-radius: 50%;
    display: block;
    content: '';
    width: 8px;
    height: 8px;
    bottom: 14px;
    left: 50%;
    margin: -4px 0 0 -4px;
    position: absolute;
    transition: all .25s ease;
}

.event-color{
    display: none;
}

#wpc-weather{
    display: none;
}



.elementor-14 .elementor-element.elementor-element-1e1d3d2.elementor-view-stacked .elementor-icon{
    width: 56px !important;
    height: 56px !important;

}

#tageskarten-btn > div > div > a > svg{
    margin-left: 1px !important; 
}

body > div.buttonizer.buttonizer-group.buttonizer-group-0-0-1 > a.buttonizer-button.buttonizer-button-0-0-3{
    box-shadow: none !important;
}
.mec-event-list-classic .mec-event-image img{
    display: none;
}/* End custom CSS */