.elementor-49 .elementor-element.elementor-element-67fd77e:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-67fd77e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF4EA;background-image:url("https://kitakigazauberfloete.ch/wp-content/uploads/2023/09/Untitled-design.png");background-repeat:no-repeat;background-size:cover;}.elementor-49 .elementor-element.elementor-element-67fd77e > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000094 0%, #00000000 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-67fd77e > .elementor-container{display:flex;}.elementor-49 .elementor-element.elementor-element-67fd77e{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:105px 30px 0300px 30px;z-index:1;}.elementor-49 .elementor-element.elementor-element-23696ed{width:100%;}.elementor-49 .elementor-element.elementor-element-23696ed > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-23696ed > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-49 .elementor-element.elementor-element-23696ed > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-55add82.elementor-widget-heading .elementor-heading-title{color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-55add82 .elementor-heading-title{font-family:"Comic Neue", Sans-serif;font-size:55px;font-weight:600;line-height:70px;}.elementor-49 .elementor-element.elementor-element-55add82.elementor-widget-heading .sub-title{font-family:"Comic Neue", Sans-serif;font-size:65px;font-weight:800;line-height:1em;margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-c113dd6 > .elementor-container{display:flex;}.elementor-49 .elementor-element.elementor-element-c113dd6{padding:100px 100px 100px 100px;}.elementor-49 .elementor-element.elementor-element-5bd68f9{width:100%;}.elementor-49 .elementor-element.elementor-element-5bd68f9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-49 .elementor-element.elementor-element-5bd68f9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-e8f5c7a > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-49 .elementor-element.elementor-element-e8f5c7a .column-item{padding-left:calc(28px / 2);padding-right:calc(28px / 2);padding-bottom:calc(28px);}.elementor-49 .elementor-element.elementor-element-e8f5c7a .row{margin-left:calc(28px / -2);margin-right:calc(28px / -2);}.elementor-49 .elementor-element.elementor-element-3df4d4f.elementor-widget-heading .elementor-heading-title{color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-3df4d4f .elementor-heading-title{font-family:"Comic Neue", Sans-serif;font-size:55px;font-weight:600;line-height:70px;}.elementor-49 .elementor-element.elementor-element-3df4d4f.elementor-widget-heading .sub-title{font-family:"Comic Neue", Sans-serif;font-size:65px;font-weight:800;line-height:1em;margin-bottom:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-d598ace{text-align:center;font-family:"Comic Neue", Sans-serif;font-size:36px;font-weight:600;line-height:46px;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-2cfb0f5 > .elementor-container{display:flex;}.elementor-49 .elementor-element.elementor-element-222be7a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-49 .elementor-element.elementor-element-222be7a .elementor-repeater-item-3b76a52.parallax-layer svg{fill:#FAAF11;}.elementor-49 .elementor-element.elementor-element-222be7a .elementor-repeater-item-3b76a52.parallax-layer svg, .elementor-49 .elementor-element.elementor-element-222be7a .elementor-repeater-item-3b76a52.parallax-layer img{height:193px;}.elementor-49 .elementor-element.elementor-element-222be7a .elementor-repeater-item-3b76a52.parallax-layer{min-height:100px;}.elementor-49 .elementor-element.elementor-element-0386106{width:46.316%;}.elementor-49 .elementor-element.elementor-element-0386106 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-49 .elementor-element.elementor-element-67c60f6{z-index:2;}.elementor-49 .elementor-element.elementor-element-1a79247{width:53.684%;}.elementor-49 .elementor-element.elementor-element-1a79247 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-1a79247 > .elementor-element-populated{padding:0px 0px 0px 74px;}.elementor-49 .elementor-element.elementor-element-05e76be{width:var( --container-widget-width, 469px );max-width:469px;--container-widget-width:469px;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-05e76be > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-49 .elementor-element.elementor-element-05e76be .elementor-heading-wrapper{text-align:left;}.elementor-49 .elementor-element.elementor-element-05e76be .elementor-heading-title{font-family:"Comic Neue", Sans-serif;font-size:36px;font-weight:600;line-height:36px;}.elementor-49 .elementor-element.elementor-element-05e76be.elementor-widget-heading .sub-title{font-family:"Comic Neue", Sans-serif;font-size:50px;font-weight:800;line-height:70px;margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-eaad360 .elementor-spacer-inner{height:50px;}.elementor-49 .elementor-element.elementor-element-eaad360{transform:rotate(0deg);}.elementor-49 .elementor-element.elementor-element-2bf3e6e > .elementor-container{display:flex;}.elementor-49 .elementor-element.elementor-element-4930635{width:52.246%;}.elementor-49 .elementor-element.elementor-element-4930635 > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-49 .elementor-element.elementor-element-0006751 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-0006751.elementor-view-stacked .elementor-number{background-color:#FDD5D5;fill:#F32C2C;color:#F32C2C;}.elementor-49 .elementor-element.elementor-element-0006751.elementor-view-framed .elementor-number, .elementor-49 .elementor-element.elementor-element-0006751.elementor-view-default .elementor-number{fill:#FDD5D5;color:#FDD5D5;border-color:#FDD5D5;}.elementor-49 .elementor-element.elementor-element-0006751.elementor-view-stacked .elementor-number:before{border-color:#FDD5D5;}.elementor-49 .elementor-element.elementor-element-0006751.elementor-view-framed .elementor-number{background-color:#F32C2C;}.elementor-49 .elementor-element.elementor-element-0006751 .elementor-number{border-radius:15px 15px 15px 15px;font-size:40px;font-weight:700;width:83px;height:80px;}.elementor-49 .elementor-element.elementor-element-0006751.elementor-view-stacked .elementor-number-box-wrapper:hover .elementor-number{background-color:#FFFFFF;fill:#F32C2C;color:#F32C2C;}.elementor-49 .elementor-element.elementor-element-0006751.elementor-view-framed .elementor-number-box-wrapper:hover .elementor-number, 
                    .elementor-49 .elementor-element.elementor-element-0006751.elementor-view-default .elementor-number-box-wrapper:hover .elementor-number{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-0006751.elementor-view-framed .elementor-number-box-wrapper:hover .elementor-number{background-color:#F32C2C;}.elementor-49 .elementor-element.elementor-element-0006751.elementor-view-stacked .elementor-number-box-wrapper:hover .elementor-number:before{border-color:#F32C2C;}.elementor-49 .elementor-element.elementor-element-0006751 .elementor-number-box-wrapper:hover .elementor-number{border-radius:50px 50px 50px 50px;}.elementor-49 .elementor-element.elementor-element-0006751.elementor-position-right .elementor-number-box-number{margin-left:20px;}.elementor-49 .elementor-element.elementor-element-0006751.elementor-position-left .elementor-number-box-number{margin-right:20px;}.elementor-49 .elementor-element.elementor-element-0006751.elementor-position-top .elementor-number-box-number{margin-bottom:20px;}.elementor-49 .elementor-element.elementor-element-0006751 .elementor-number span{line-height:80px;}.elementor-49 .elementor-element.elementor-element-0006751 .elementor-number-box-wrapper{text-align:left;}.elementor-49 .elementor-element.elementor-element-0006751 .elementor-number-box-content .elementor-number-box-title{color:#000000;font-size:25px;font-weight:600;}.elementor-49 .elementor-element.elementor-element-0006751 .elementor-number-box-content .elementor-number-box-description{font-size:17px;font-weight:600;}.elementor-49 .elementor-element.elementor-element-42ec624{width:var( --container-widget-width, 130.132% );max-width:130.132%;--container-widget-width:130.132%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-42ec624.elementor-view-stacked .elementor-number{background-color:#FEEFCF;fill:#FAAF11;color:#FAAF11;}.elementor-49 .elementor-element.elementor-element-42ec624.elementor-view-framed .elementor-number, .elementor-49 .elementor-element.elementor-element-42ec624.elementor-view-default .elementor-number{fill:#FEEFCF;color:#FEEFCF;border-color:#FEEFCF;}.elementor-49 .elementor-element.elementor-element-42ec624.elementor-view-stacked .elementor-number:before{border-color:#FEEFCF;}.elementor-49 .elementor-element.elementor-element-42ec624.elementor-view-framed .elementor-number{background-color:#FAAF11;}.elementor-49 .elementor-element.elementor-element-42ec624 .elementor-number{border-radius:15px 15px 15px 15px;font-size:40px;font-weight:700;width:83px;height:80px;}.elementor-49 .elementor-element.elementor-element-42ec624.elementor-view-stacked .elementor-number-box-wrapper:hover .elementor-number{background-color:#FFFFFF;fill:#FAAF11;color:#FAAF11;}.elementor-49 .elementor-element.elementor-element-42ec624.elementor-view-framed .elementor-number-box-wrapper:hover .elementor-number, 
                    .elementor-49 .elementor-element.elementor-element-42ec624.elementor-view-default .elementor-number-box-wrapper:hover .elementor-number{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-42ec624.elementor-view-framed .elementor-number-box-wrapper:hover .elementor-number{background-color:#FAAF11;}.elementor-49 .elementor-element.elementor-element-42ec624.elementor-view-stacked .elementor-number-box-wrapper:hover .elementor-number:before{border-color:#FAAF11;}.elementor-49 .elementor-element.elementor-element-42ec624 .elementor-number-box-wrapper:hover .elementor-number{border-radius:50px 50px 50px 50px;}.elementor-49 .elementor-element.elementor-element-42ec624.elementor-position-right .elementor-number-box-number{margin-left:20px;}.elementor-49 .elementor-element.elementor-element-42ec624.elementor-position-left .elementor-number-box-number{margin-right:20px;}.elementor-49 .elementor-element.elementor-element-42ec624.elementor-position-top .elementor-number-box-number{margin-bottom:20px;}.elementor-49 .elementor-element.elementor-element-42ec624 .elementor-number span{line-height:80px;}.elementor-49 .elementor-element.elementor-element-42ec624 .elementor-number-box-wrapper{text-align:left;}.elementor-49 .elementor-element.elementor-element-42ec624 .elementor-number-box-content .elementor-number-box-title{color:#000000;font-size:25px;font-weight:600;}.elementor-49 .elementor-element.elementor-element-42ec624 .elementor-number-box-content .elementor-number-box-description{font-size:17px;font-weight:600;}.elementor-49 .elementor-element.elementor-element-ebc564d{width:47.603%;}.elementor-49 .elementor-element.elementor-element-667022d.elementor-view-stacked .elementor-number{background-color:#F9DDEE;fill:#DF57A8;color:#DF57A8;}.elementor-49 .elementor-element.elementor-element-667022d.elementor-view-framed .elementor-number, .elementor-49 .elementor-element.elementor-element-667022d.elementor-view-default .elementor-number{fill:#F9DDEE;color:#F9DDEE;border-color:#F9DDEE;}.elementor-49 .elementor-element.elementor-element-667022d.elementor-view-stacked .elementor-number:before{border-color:#F9DDEE;}.elementor-49 .elementor-element.elementor-element-667022d.elementor-view-framed .elementor-number{background-color:#DF57A8;}.elementor-49 .elementor-element.elementor-element-667022d .elementor-number{border-radius:15px 15px 15px 15px;font-size:40px;font-weight:700;width:83px;height:80px;}.elementor-49 .elementor-element.elementor-element-667022d.elementor-view-stacked .elementor-number-box-wrapper:hover .elementor-number{background-color:#FFFFFF;fill:#DF57A8;color:#DF57A8;}.elementor-49 .elementor-element.elementor-element-667022d.elementor-view-framed .elementor-number-box-wrapper:hover .elementor-number, 
                    .elementor-49 .elementor-element.elementor-element-667022d.elementor-view-default .elementor-number-box-wrapper:hover .elementor-number{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-667022d.elementor-view-framed .elementor-number-box-wrapper:hover .elementor-number{background-color:#DF57A8;}.elementor-49 .elementor-element.elementor-element-667022d.elementor-view-stacked .elementor-number-box-wrapper:hover .elementor-number:before{border-color:#DF57A8;}.elementor-49 .elementor-element.elementor-element-667022d .elementor-number-box-wrapper:hover .elementor-number{border-radius:50px 50px 50px 50px;}.elementor-49 .elementor-element.elementor-element-667022d.elementor-position-right .elementor-number-box-number{margin-left:20px;}.elementor-49 .elementor-element.elementor-element-667022d.elementor-position-left .elementor-number-box-number{margin-right:20px;}.elementor-49 .elementor-element.elementor-element-667022d.elementor-position-top .elementor-number-box-number{margin-bottom:20px;}.elementor-49 .elementor-element.elementor-element-667022d .elementor-number span{line-height:80px;}.elementor-49 .elementor-element.elementor-element-667022d .elementor-number-box-wrapper{text-align:left;}.elementor-49 .elementor-element.elementor-element-667022d .elementor-number-box-content .elementor-number-box-title{color:#000000;font-size:25px;font-weight:600;}.elementor-49 .elementor-element.elementor-element-667022d .elementor-number-box-content .elementor-number-box-description{font-size:17px;font-weight:600;}.elementor-49 .elementor-element.elementor-element-76b9def > .elementor-widget-container{padding:4px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-76b9def.elementor-view-stacked .elementor-number{background-color:#DCF4FC;fill:#51C9EE;color:#51C9EE;}.elementor-49 .elementor-element.elementor-element-76b9def.elementor-view-framed .elementor-number, .elementor-49 .elementor-element.elementor-element-76b9def.elementor-view-default .elementor-number{fill:#DCF4FC;color:#DCF4FC;border-color:#DCF4FC;}.elementor-49 .elementor-element.elementor-element-76b9def.elementor-view-stacked .elementor-number:before{border-color:#DCF4FC;}.elementor-49 .elementor-element.elementor-element-76b9def.elementor-view-framed .elementor-number{background-color:#51C9EE;}.elementor-49 .elementor-element.elementor-element-76b9def .elementor-number{border-radius:15px 15px 15px 15px;font-size:40px;font-weight:700;width:83px;height:80px;}.elementor-49 .elementor-element.elementor-element-76b9def.elementor-view-stacked .elementor-number-box-wrapper:hover .elementor-number{background-color:#FFFFFF;fill:#51C9EE;color:#51C9EE;}.elementor-49 .elementor-element.elementor-element-76b9def.elementor-view-framed .elementor-number-box-wrapper:hover .elementor-number, 
                    .elementor-49 .elementor-element.elementor-element-76b9def.elementor-view-default .elementor-number-box-wrapper:hover .elementor-number{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-76b9def.elementor-view-framed .elementor-number-box-wrapper:hover .elementor-number{background-color:#51C9EE;}.elementor-49 .elementor-element.elementor-element-76b9def.elementor-view-stacked .elementor-number-box-wrapper:hover .elementor-number:before{border-color:#51C9EE;}.elementor-49 .elementor-element.elementor-element-76b9def .elementor-number-box-wrapper:hover .elementor-number{border-radius:50px 50px 50px 50px;}.elementor-49 .elementor-element.elementor-element-76b9def.elementor-position-right .elementor-number-box-number{margin-left:20px;}.elementor-49 .elementor-element.elementor-element-76b9def.elementor-position-left .elementor-number-box-number{margin-right:20px;}.elementor-49 .elementor-element.elementor-element-76b9def.elementor-position-top .elementor-number-box-number{margin-bottom:20px;}.elementor-49 .elementor-element.elementor-element-76b9def .elementor-number span{line-height:80px;}.elementor-49 .elementor-element.elementor-element-76b9def .elementor-number-box-wrapper{text-align:left;}.elementor-49 .elementor-element.elementor-element-76b9def .elementor-number-box-content .elementor-number-box-title{color:#000000;font-size:25px;font-weight:600;}.elementor-49 .elementor-element.elementor-element-76b9def .elementor-number-box-content .elementor-number-box-description{font-size:17px;font-weight:600;}.elementor-49 .elementor-element.elementor-element-222be7a .elementor-repeater-item-a6e3cb0.parallax-layer svg{fill:#112CFA;}.elementor-49 .elementor-element.elementor-element-222be7a .elementor-repeater-item-a6e3cb0.parallax-layer svg, .elementor-49 .elementor-element.elementor-element-222be7a .elementor-repeater-item-a6e3cb0.parallax-layer img{width:91px;height:90px;}.elementor-49 .elementor-element.elementor-element-222be7a .elementor-repeater-item-a6e3cb0.parallax-layer img{object-fit:fill;}.elementor-49 .elementor-element.elementor-element-222be7a .elementor-repeater-item-a6e3cb0.parallax-layer{min-height:100px;}.elementor-49 .elementor-element.elementor-element-222be7a .elementor-repeater-item-59c2dfd.parallax-layer svg{fill:#DF57A8;}.elementor-49 .elementor-element.elementor-element-222be7a .elementor-repeater-item-59c2dfd.parallax-layer svg, .elementor-49 .elementor-element.elementor-element-222be7a .elementor-repeater-item-59c2dfd.parallax-layer img{width:145px;height:145px;}.elementor-49 .elementor-element.elementor-element-222be7a .elementor-repeater-item-59c2dfd.parallax-layer img{object-fit:fill;}.elementor-49 .elementor-element.elementor-element-222be7a .elementor-repeater-item-59c2dfd.parallax-layer{min-height:100px;}.elementor-49 .elementor-element.elementor-element-222be7a .elementor-repeater-item-61f2347.parallax-layer svg{fill:#51C9EE;}.elementor-49 .elementor-element.elementor-element-222be7a .elementor-repeater-item-61f2347.parallax-layer svg, .elementor-49 .elementor-element.elementor-element-222be7a .elementor-repeater-item-61f2347.parallax-layer img{width:60px;height:60px;}.elementor-49 .elementor-element.elementor-element-222be7a .elementor-repeater-item-61f2347.parallax-layer img{object-fit:fill;}.elementor-49 .elementor-element.elementor-element-222be7a .elementor-repeater-item-61f2347.parallax-layer{min-height:100px;}.elementor-49 .elementor-element.elementor-element-222be7a .elementor-repeater-item-65cb76c.parallax-layer svg{fill:#F32C2C;}.elementor-49 .elementor-element.elementor-element-222be7a .elementor-repeater-item-65cb76c.parallax-layer svg, .elementor-49 .elementor-element.elementor-element-222be7a .elementor-repeater-item-65cb76c.parallax-layer img{width:91px;height:91px;}.elementor-49 .elementor-element.elementor-element-222be7a .elementor-repeater-item-65cb76c.parallax-layer img{object-fit:fill;}.elementor-49 .elementor-element.elementor-element-222be7a .elementor-repeater-item-65cb76c.parallax-layer{min-height:100px;}.elementor-49 .elementor-element.elementor-element-222be7a > .elementor-container{display:flex;}.elementor-49 .elementor-element.elementor-element-222be7a{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:105px 0px 105px 0px;}.elementor-49 .elementor-element.elementor-element-222be7a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-3de9677 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-49 .elementor-element.elementor-element-3de9677 .elementor-repeater-item-3b76a52.parallax-layer svg{fill:#FAAF11;}.elementor-49 .elementor-element.elementor-element-3de9677 .elementor-repeater-item-3b76a52.parallax-layer svg, .elementor-49 .elementor-element.elementor-element-3de9677 .elementor-repeater-item-3b76a52.parallax-layer img{width:89px;height:90px;}.elementor-49 .elementor-element.elementor-element-3de9677 .elementor-repeater-item-3b76a52.parallax-layer img{object-fit:fill;}.elementor-49 .elementor-element.elementor-element-3de9677 .elementor-repeater-item-3b76a52.parallax-layer{min-height:100px;}.elementor-49 .elementor-element.elementor-element-884418b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-49 .elementor-element.elementor-element-884418b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-242b1a4 > .elementor-widget-container{margin:0px 0px 65px 0px;}.elementor-49 .elementor-element.elementor-element-242b1a4 .elementor-heading-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-242b1a4 .elementor-heading-title{letter-spacing:-3px;}.elementor-49 .elementor-element.elementor-element-242b1a4.elementor-widget-heading .sub-title{font-size:36px;line-height:1em;margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-ec668c9{width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-ec668c9 .elementor-testimonial-content{color:#000000;font-size:22px;line-height:40px;letter-spacing:0px;margin-bottom:40px;}.elementor-49 .elementor-element.elementor-element-ec668c9 .elementor-testimonial-job{margin-bottom:15px;}.elementor-49 .elementor-element.elementor-element-ec668c9 .owl-carousel .owl-dots{text-align:center;}.elementor-49 .elementor-element.elementor-element-ec668c9 .slick-slide-bg{animation-duration:calc(5000ms*1.2);transition-duration:calc(5000ms);}.elementor-49 .elementor-element.elementor-element-3de9677 .elementor-repeater-item-a6e3cb0.parallax-layer svg{fill:#51C9EE;}.elementor-49 .elementor-element.elementor-element-3de9677 .elementor-repeater-item-a6e3cb0.parallax-layer svg, .elementor-49 .elementor-element.elementor-element-3de9677 .elementor-repeater-item-a6e3cb0.parallax-layer img{width:91px;height:90px;}.elementor-49 .elementor-element.elementor-element-3de9677 .elementor-repeater-item-a6e3cb0.parallax-layer img{object-fit:fill;}.elementor-49 .elementor-element.elementor-element-3de9677 .elementor-repeater-item-a6e3cb0.parallax-layer{min-height:100px;}.elementor-49 .elementor-element.elementor-element-3de9677 .elementor-repeater-item-59c2dfd.parallax-layer svg{fill:#DF57A8;}.elementor-49 .elementor-element.elementor-element-3de9677 .elementor-repeater-item-59c2dfd.parallax-layer svg, .elementor-49 .elementor-element.elementor-element-3de9677 .elementor-repeater-item-59c2dfd.parallax-layer img{width:44px;height:42px;}.elementor-49 .elementor-element.elementor-element-3de9677 .elementor-repeater-item-59c2dfd.parallax-layer img{object-fit:fill;}.elementor-49 .elementor-element.elementor-element-3de9677 .elementor-repeater-item-59c2dfd.parallax-layer{min-height:100px;}.elementor-49 .elementor-element.elementor-element-3de9677 .elementor-repeater-item-61f2347.parallax-layer svg{fill:#F33333;}.elementor-49 .elementor-element.elementor-element-3de9677 .elementor-repeater-item-61f2347.parallax-layer svg, .elementor-49 .elementor-element.elementor-element-3de9677 .elementor-repeater-item-61f2347.parallax-layer img{width:24px;height:23px;}.elementor-49 .elementor-element.elementor-element-3de9677 .elementor-repeater-item-61f2347.parallax-layer img{object-fit:fill;}.elementor-49 .elementor-element.elementor-element-3de9677 .elementor-repeater-item-61f2347.parallax-layer{min-height:100px;}.elementor-49 .elementor-element.elementor-element-3de9677 .elementor-repeater-item-65cb76c.parallax-layer svg{fill:#E5EA2F;}.elementor-49 .elementor-element.elementor-element-3de9677 .elementor-repeater-item-65cb76c.parallax-layer svg, .elementor-49 .elementor-element.elementor-element-3de9677 .elementor-repeater-item-65cb76c.parallax-layer img{width:23px;height:22px;}.elementor-49 .elementor-element.elementor-element-3de9677 .elementor-repeater-item-65cb76c.parallax-layer img{object-fit:fill;}.elementor-49 .elementor-element.elementor-element-3de9677 .elementor-repeater-item-65cb76c.parallax-layer{min-height:100px;}.elementor-49 .elementor-element.elementor-element-3de9677 .elementor-repeater-item-3a4d804.parallax-layer svg{fill:#2D7CF1;}.elementor-49 .elementor-element.elementor-element-3de9677 .elementor-repeater-item-3a4d804.parallax-layer svg, .elementor-49 .elementor-element.elementor-element-3de9677 .elementor-repeater-item-3a4d804.parallax-layer img{width:20px;height:20px;}.elementor-49 .elementor-element.elementor-element-3de9677 .elementor-repeater-item-3a4d804.parallax-layer img{object-fit:fill;}.elementor-49 .elementor-element.elementor-element-3de9677 .elementor-repeater-item-3a4d804.parallax-layer{min-height:100px;}.elementor-49 .elementor-element.elementor-element-3de9677:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-3de9677 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kitakigazauberfloete.ch/wp-content/uploads/2020/06/h1-bg-testimanial.png");background-position:center center;background-repeat:no-repeat;background-size:initial;}.elementor-49 .elementor-element.elementor-element-3de9677 > .elementor-container{display:flex;}.elementor-49 .elementor-element.elementor-element-3de9677{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:65px 0px 60px 0px;}.elementor-49 .elementor-element.elementor-element-3de9677 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-068c762 .elementor-repeater-item-ee06365.parallax-layer svg{fill:#F9DDEE;}.elementor-49 .elementor-element.elementor-element-068c762 .elementor-repeater-item-ee06365.parallax-layer svg, .elementor-49 .elementor-element.elementor-element-068c762 .elementor-repeater-item-ee06365.parallax-layer img{width:945px;height:940px;}.elementor-49 .elementor-element.elementor-element-068c762 .elementor-repeater-item-ee06365.parallax-layer img{object-fit:fill;}.elementor-49 .elementor-element.elementor-element-068c762 .elementor-repeater-item-ee06365.parallax-layer{min-height:100px;}.elementor-49 .elementor-element.elementor-element-8ed02f8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-8ed02f8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-49 .elementor-element.elementor-element-e71502d > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-49 .elementor-element.elementor-element-e71502d .elementor-heading-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-e71502d .elementor-heading-title{letter-spacing:-3px;}.elementor-49 .elementor-element.elementor-element-e71502d.elementor-widget-heading .sub-title{font-size:36px;line-height:1em;margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-254c989 > .elementor-container{display:flex;}.elementor-49 .elementor-element.elementor-element-886e2e9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-886e2e9 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-49 .elementor-element.elementor-element-369ee24 .elementor-curriculum-wrapper .elementor-curriculum-image{width:100%;}.elementor-49 .elementor-element.elementor-element-369ee24 .elementor-curriculum-image, .elementor-49 .elementor-element.elementor-element-369ee24 .elementor-curriculum-image:before, .elementor-49 .elementor-element.elementor-element-369ee24 .elementor-curriculum-image img{border-radius:4px 4px 4px 4px;}.elementor-49 .elementor-element.elementor-element-369ee24 .elementor-curriculum-title, .elementor-49 .elementor-element.elementor-element-369ee24 .elementor-curriculum-title a{color:#23215B;}.elementor-49 .elementor-element.elementor-element-369ee24 .elementor-curriculum-time{color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-586fb44 > .elementor-element-populated{padding:0px 15px 0px 10px;}.elementor-49 .elementor-element.elementor-element-4232681 .elementor-curriculum-wrapper .elementor-curriculum-image{width:100%;}.elementor-49 .elementor-element.elementor-element-4232681 .elementor-curriculum-image, .elementor-49 .elementor-element.elementor-element-4232681 .elementor-curriculum-image:before, .elementor-49 .elementor-element.elementor-element-4232681 .elementor-curriculum-image img{border-radius:4px 4px 4px 4px;}.elementor-49 .elementor-element.elementor-element-4232681 .elementor-curriculum-title, .elementor-49 .elementor-element.elementor-element-4232681 .elementor-curriculum-title a{color:#23215B;}.elementor-49 .elementor-element.elementor-element-4232681 .elementor-curriculum-time{color:#FFFFFF;background-color:#51C9EE;}.elementor-49 .elementor-element.elementor-element-1f806d5 > .elementor-element-populated{padding:0px 10px 0px 015px;}.elementor-49 .elementor-element.elementor-element-bcd5bca .elementor-curriculum-wrapper .elementor-curriculum-image{width:100%;}.elementor-49 .elementor-element.elementor-element-bcd5bca .elementor-curriculum-image, .elementor-49 .elementor-element.elementor-element-bcd5bca .elementor-curriculum-image:before, .elementor-49 .elementor-element.elementor-element-bcd5bca .elementor-curriculum-image img{border-radius:4px 4px 4px 4px;}.elementor-49 .elementor-element.elementor-element-bcd5bca .elementor-curriculum-title, .elementor-49 .elementor-element.elementor-element-bcd5bca .elementor-curriculum-title a{color:#23215B;}.elementor-49 .elementor-element.elementor-element-bcd5bca .elementor-curriculum-time{color:#FFFFFF;background-color:#F32C2C;}.elementor-49 .elementor-element.elementor-element-068c762:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-068c762 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF4EA;}.elementor-49 .elementor-element.elementor-element-068c762 > .elementor-container{display:flex;}.elementor-49 .elementor-element.elementor-element-068c762{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:105px 30px 75px 30px;z-index:1;}.elementor-49 .elementor-element.elementor-element-068c762 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-af45657 > .elementor-container{display:flex;}.elementor-49 .elementor-element.elementor-element-75d7255{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-75d7255 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-49 .elementor-element.elementor-element-75d7255 .elementor-heading-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-75d7255 .elementor-heading-title{font-family:"Comic Neue", Sans-serif;font-size:50px;font-weight:600;line-height:36px;}.elementor-49 .elementor-element.elementor-element-75d7255.elementor-widget-heading .sub-title{font-family:"Comic Neue", Sans-serif;font-size:50px;font-weight:800;line-height:70px;margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-f826e5a > .elementor-container{display:flex;}.elementor-49 .elementor-element.elementor-element-a567d4e .elementor-flip-box__front{background-image:url("https://kitakigazauberfloete.ch/wp-content/uploads/2019/12/Skype_Picture_2023_07_26T06_16_04_585Z.jpeg");background-position:center center;background-size:cover;}.elementor-49 .elementor-element.elementor-element-a567d4e .elementor-flip-box__back{background-image:url("https://kitakigazauberfloete.ch/wp-content/uploads/2019/12/Skype_Picture_2023_07_26T06_16_04_585Z.jpeg");background-position:center center;background-size:cover;}.elementor-49 .elementor-element.elementor-element-a567d4e .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#00000052;text-align:left;justify-content:flex-end;}.elementor-49 .elementor-element.elementor-element-a567d4e .elementor-flip-box__front .elementor-flip-box__layer__inner svg{display:block;}.elementor-49 .elementor-element.elementor-element-a567d4e .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:14px;}.elementor-49 .elementor-element.elementor-element-a567d4e .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:left;justify-content:flex-end;}.elementor-49 .elementor-element.elementor-element-a567d4e .elementor-flip-box__button{margin-left:0;}.elementor-49 .elementor-element.elementor-element-a567d4e .elementor-flip-box__back .elementor-flip-box__layer__inner svg{display:block;}.elementor-49 .elementor-element.elementor-element-aa0fecb .elementor-flip-box__front{background-image:url("https://kitakigazauberfloete.ch/wp-content/uploads/2019/12/Skype_Picture_2023_07_26T06_15_32_712Z.jpeg");background-position:center center;background-size:cover;}.elementor-49 .elementor-element.elementor-element-aa0fecb .elementor-flip-box__back{background-image:url("https://kitakigazauberfloete.ch/wp-content/uploads/2023/08/KKZPicture2.jpg");background-position:center center;background-size:cover;}.elementor-49 .elementor-element.elementor-element-aa0fecb .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#00000052;text-align:left;justify-content:flex-end;}.elementor-49 .elementor-element.elementor-element-aa0fecb .elementor-flip-box__front .elementor-flip-box__layer__inner svg{display:block;}.elementor-49 .elementor-element.elementor-element-aa0fecb .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:14px;}.elementor-49 .elementor-element.elementor-element-aa0fecb .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:left;justify-content:flex-end;}.elementor-49 .elementor-element.elementor-element-aa0fecb .elementor-flip-box__button{margin-left:0;}.elementor-49 .elementor-element.elementor-element-aa0fecb .elementor-flip-box__back .elementor-flip-box__layer__inner svg{display:block;}.elementor-49 .elementor-element.elementor-element-ba4d59b .elementor-flip-box__front{background-image:url("https://kitakigazauberfloete.ch/wp-content/uploads/2023/08/image_2023_08_04T08_35_31_327Z-1.png");background-position:center center;background-size:cover;}.elementor-49 .elementor-element.elementor-element-ba4d59b .elementor-flip-box__back{background-image:url("https://kitakigazauberfloete.ch/wp-content/uploads/2023/08/image_2023_08_04T08_35_31_327Z-1.png");background-position:center center;background-size:cover;}.elementor-49 .elementor-element.elementor-element-ba4d59b .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#00000052;text-align:left;justify-content:flex-end;}.elementor-49 .elementor-element.elementor-element-ba4d59b .elementor-flip-box__front .elementor-flip-box__layer__inner svg{display:block;}.elementor-49 .elementor-element.elementor-element-ba4d59b .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:14px;}.elementor-49 .elementor-element.elementor-element-ba4d59b .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:left;justify-content:flex-end;}.elementor-49 .elementor-element.elementor-element-ba4d59b .elementor-flip-box__button{margin-left:0;}.elementor-49 .elementor-element.elementor-element-ba4d59b .elementor-flip-box__back .elementor-flip-box__layer__inner svg{display:block;}.elementor-49 .elementor-element.elementor-element-da2ad7b .elementor-flip-box__front{background-image:url("https://kitakigazauberfloete.ch/wp-content/uploads/2019/12/Skype_Picture_2023_07_26T06_16_27_958Z.jpeg");background-position:center center;background-size:cover;}.elementor-49 .elementor-element.elementor-element-da2ad7b .elementor-flip-box__back{background-image:url("https://kitakigazauberfloete.ch/wp-content/uploads/2019/12/Skype_Picture_2023_07_26T06_16_27_958Z.jpeg");background-position:center center;background-size:cover;}.elementor-49 .elementor-element.elementor-element-da2ad7b .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#00000052;text-align:left;justify-content:flex-end;}.elementor-49 .elementor-element.elementor-element-da2ad7b .elementor-flip-box__front .elementor-flip-box__layer__inner svg{display:block;}.elementor-49 .elementor-element.elementor-element-da2ad7b .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:14px;}.elementor-49 .elementor-element.elementor-element-da2ad7b .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:left;justify-content:flex-end;}.elementor-49 .elementor-element.elementor-element-da2ad7b .elementor-flip-box__button{margin-left:0;}.elementor-49 .elementor-element.elementor-element-da2ad7b .elementor-flip-box__back .elementor-flip-box__layer__inner svg{display:block;}.elementor-49 .elementor-element.elementor-element-044d6de > .elementor-container{display:flex;}.elementor-49 .elementor-element.elementor-element-d5a3dd8 .elementor-spacer-inner{height:50px;}.elementor-49 .elementor-element.elementor-element-d5a3dd8{transform:rotate(0deg);}.elementor-49 .elementor-element.elementor-element-8605bd5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-49 .elementor-element.elementor-element-8605bd5 > .elementor-container{display:flex;}.elementor-49 .elementor-element.elementor-element-1841458{width:100%;}.elementor-49 .elementor-element.elementor-element-d5ac0bf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-d5ac0bf > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-49 .elementor-element.elementor-element-d5ac0bf .elementor-heading-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-d5ac0bf .elementor-heading-title{font-family:"Comic Neue", Sans-serif;font-size:50px;font-weight:600;line-height:36px;}.elementor-49 .elementor-element.elementor-element-d5ac0bf.elementor-widget-heading .sub-title{font-family:"Comic Neue", Sans-serif;font-size:50px;font-weight:800;line-height:70px;margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-9094f6f{text-align:center;font-family:"Comic Neue", Sans-serif;font-weight:400;}.elementor-49 .elementor-element.elementor-element-1303a57 .elementor-spacer-inner{height:99px;}.elementor-49 .elementor-element.elementor-element-1303a57{transform:rotate(0deg);}.elementor-49 .elementor-element.elementor-element-f069900{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-f069900 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-49 .elementor-element.elementor-element-f069900 .elementor-heading-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-f069900 .elementor-heading-title{font-family:"Comic Neue", Sans-serif;font-size:50px;font-weight:600;line-height:36px;}.elementor-49 .elementor-element.elementor-element-f069900.elementor-widget-heading .sub-title{font-family:"Comic Neue", Sans-serif;font-size:50px;font-weight:800;line-height:70px;margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-3bb8424{text-align:center;font-family:"Comic Neue", Sans-serif;font-weight:400;}.elementor-49 .elementor-element.elementor-element-d1f8335{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-d1f8335 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-49 .elementor-element.elementor-element-d1f8335 .elementor-heading-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-d1f8335 .elementor-heading-title{font-family:"Comic Neue", Sans-serif;font-size:50px;font-weight:600;line-height:36px;}.elementor-49 .elementor-element.elementor-element-d1f8335.elementor-widget-heading .sub-title{font-family:"Comic Neue", Sans-serif;font-size:50px;font-weight:800;line-height:70px;margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-05367d4{text-align:center;}.elementor-49 .elementor-element.elementor-element-3649f9e > .elementor-container{display:flex;}.elementor-49 .elementor-element.elementor-element-eb1bd1c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-eb1bd1c > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-49 .elementor-element.elementor-element-eb1bd1c .elementor-heading-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-eb1bd1c .elementor-heading-title{font-family:"Comic Neue", Sans-serif;font-size:50px;font-weight:600;line-height:36px;}.elementor-49 .elementor-element.elementor-element-eb1bd1c.elementor-widget-heading .sub-title{font-family:"Comic Neue", Sans-serif;font-size:50px;font-weight:800;line-height:70px;margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-9e94631{text-align:center;}.elementor-49 .elementor-element.elementor-element-56f2d3a > .elementor-container{display:flex;}.elementor-49 .elementor-element.elementor-element-56f2d3a{margin-top:16px;margin-bottom:65px;padding:0px 15px 0px 15px;}.elementor-49 .elementor-element.elementor-element-d126e14 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-ce9dd9f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-ce9dd9f > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-49 .elementor-element.elementor-element-ce9dd9f .elementor-heading-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-ce9dd9f .elementor-heading-title{font-family:"Comic Neue", Sans-serif;font-size:50px;font-weight:600;line-height:36px;}.elementor-49 .elementor-element.elementor-element-ce9dd9f.elementor-widget-heading .sub-title{font-family:"Comic Neue", Sans-serif;font-size:50px;font-weight:800;line-height:70px;margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-94c7de2 .elementor-spacer-inner{height:30px;}.elementor-49 .elementor-element.elementor-element-94c7de2{transform:rotate(0deg);}.elementor-49 .elementor-element.elementor-element-072be38 > .elementor-container{display:flex;}.elementor-49 .elementor-element.elementor-element-072be38{padding:016px 30px 74px 30px;}.elementor-49 .elementor-element.elementor-element-c2e3a2e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-cb4d1fb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-cb4d1fb > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-49 .elementor-element.elementor-element-cb4d1fb .elementor-heading-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-cb4d1fb .elementor-heading-title{font-family:"Comic Neue", Sans-serif;font-size:50px;font-weight:600;line-height:36px;}.elementor-49 .elementor-element.elementor-element-cb4d1fb.elementor-widget-heading .sub-title{font-family:"Comic Neue", Sans-serif;font-size:50px;font-weight:800;line-height:70px;margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-8d2d5b1 .elementor-spacer-inner{height:30px;}.elementor-49 .elementor-element.elementor-element-8d2d5b1{transform:rotate(0deg);}.elementor-49 .elementor-element.elementor-element-fe34b2f .column-item{padding-left:calc(15px / 2);padding-right:calc(15px / 2);padding-bottom:calc(15px);}.elementor-49 .elementor-element.elementor-element-fe34b2f .row{margin-left:calc(15px / -2);margin-right:calc(15px / -2);}.elementor-49 .elementor-element.elementor-element-fe34b2f .column-item a{border-radius:5px 5px 5px 5px;}.elementor-49 .elementor-element.elementor-element-fe34b2f .column-item img{border-radius:5px 5px 5px 5px;}.elementor-49 .elementor-element.elementor-element-eb50abb > .elementor-container{display:flex;}.elementor-49 .elementor-element.elementor-element-93a30cc .elementor-spacer-inner{height:50px;}.elementor-49 .elementor-element.elementor-element-93a30cc{transform:rotate(0deg);}.elementor-49 .elementor-element.elementor-element-12fb58d > .elementor-container{display:flex;}@media(max-width:1024px){.elementor-49 .elementor-element.elementor-element-67fd77e{padding:060px 30px 60px 30px;}.elementor-49 .elementor-element.elementor-element-23696ed > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-55add82 > .elementor-widget-container{margin:0px 0px 028px 0px;}.elementor-49 .elementor-element.elementor-element-55add82.elementor-widget-heading .sub-title{font-size:30px;}.elementor-49 .elementor-element.elementor-element-c113dd6{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-3df4d4f.elementor-widget-heading .sub-title{font-size:30px;}.elementor-49 .elementor-element.elementor-element-0386106{width:100%;}.elementor-49 .elementor-element.elementor-element-0386106 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-67c60f6 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-49 .elementor-element.elementor-element-1a79247{width:100%;}.elementor-49 .elementor-element.elementor-element-1a79247 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-05e76be .elementor-heading-title{font-size:40px;}.elementor-49 .elementor-element.elementor-element-05e76be.elementor-widget-heading .sub-title{font-size:30px;}.elementor-49 .elementor-element.elementor-element-222be7a{padding:60px 30px 60px 30px;}.elementor-49 .elementor-element.elementor-element-884418b > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-49 .elementor-element.elementor-element-242b1a4 .elementor-heading-title{font-size:40px;}.elementor-49 .elementor-element.elementor-element-242b1a4.elementor-widget-heading .sub-title{font-size:30px;}.elementor-49 .elementor-element.elementor-element-ec668c9{width:100%;max-width:100%;}.elementor-49 .elementor-element.elementor-element-ec668c9 .elementor-testimonial-job{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-3de9677{padding:30px 30px 0px 30px;}.elementor-49 .elementor-element.elementor-element-e71502d .elementor-heading-title{font-size:40px;}.elementor-49 .elementor-element.elementor-element-e71502d.elementor-widget-heading .sub-title{font-size:30px;}.elementor-49 .elementor-element.elementor-element-886e2e9{width:50%;}.elementor-49 .elementor-element.elementor-element-886e2e9.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-49 .elementor-element.elementor-element-886e2e9 > .elementor-element-populated{padding:0px 15px 30px 0px;}.elementor-49 .elementor-element.elementor-element-369ee24{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-586fb44{width:50%;}.elementor-49 .elementor-element.elementor-element-586fb44 > .elementor-element-populated{padding:0px 0px 0px 15px;}.elementor-49 .elementor-element.elementor-element-4232681{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-1f806d5{width:50%;}.elementor-49 .elementor-element.elementor-element-1f806d5.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-49 .elementor-element.elementor-element-1f806d5 > .elementor-element-populated{padding:0px 15px 0px 0px;}.elementor-49 .elementor-element.elementor-element-bcd5bca{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-068c762{padding:60px 30px 050px 30px;}.elementor-49 .elementor-element.elementor-element-75d7255 .elementor-heading-title{font-size:40px;}.elementor-49 .elementor-element.elementor-element-75d7255.elementor-widget-heading .sub-title{font-size:30px;}.elementor-49 .elementor-element.elementor-element-d5ac0bf .elementor-heading-title{font-size:40px;}.elementor-49 .elementor-element.elementor-element-d5ac0bf.elementor-widget-heading .sub-title{font-size:30px;}.elementor-49 .elementor-element.elementor-element-f069900 .elementor-heading-title{font-size:40px;}.elementor-49 .elementor-element.elementor-element-f069900.elementor-widget-heading .sub-title{font-size:30px;}.elementor-49 .elementor-element.elementor-element-d1f8335 .elementor-heading-title{font-size:40px;}.elementor-49 .elementor-element.elementor-element-d1f8335.elementor-widget-heading .sub-title{font-size:30px;}.elementor-49 .elementor-element.elementor-element-eb1bd1c .elementor-heading-title{font-size:40px;}.elementor-49 .elementor-element.elementor-element-eb1bd1c.elementor-widget-heading .sub-title{font-size:30px;}.elementor-49 .elementor-element.elementor-element-56f2d3a{margin-top:80px;margin-bottom:80px;padding:0px 30px 0px 30px;}.elementor-49 .elementor-element.elementor-element-ce9dd9f .elementor-heading-title{font-size:40px;}.elementor-49 .elementor-element.elementor-element-ce9dd9f.elementor-widget-heading .sub-title{font-size:30px;}.elementor-49 .elementor-element.elementor-element-072be38{padding:60px 30px 0px 30px;}.elementor-49 .elementor-element.elementor-element-cb4d1fb .elementor-heading-title{font-size:40px;}.elementor-49 .elementor-element.elementor-element-cb4d1fb.elementor-widget-heading .sub-title{font-size:30px;}}@media(min-width:1367px){.elementor-49 .elementor-element.elementor-element-67fd77e:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-67fd77e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-49 .elementor-element.elementor-element-67fd77e{margin-top:30px;margin-bottom:0px;padding:50px 15px 50px 15px;}.elementor-49 .elementor-element.elementor-element-23696ed > .elementor-element-populated, .elementor-49 .elementor-element.elementor-element-23696ed > .elementor-element-populated > .elementor-background-overlay, .elementor-49 .elementor-element.elementor-element-23696ed > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-55add82.elementor-widget-heading .sub-title{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-5bd68f9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-e8f5c7a{width:var( --container-widget-width, 206px );max-width:206px;--container-widget-width:206px;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-e8f5c7a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-3df4d4f.elementor-widget-heading .sub-title{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-1a79247.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-49 .elementor-element.elementor-element-05e76be{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-05e76be .elementor-heading-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-05e76be .elementor-heading-title{font-size:32px;letter-spacing:-1px;}.elementor-49 .elementor-element.elementor-element-05e76be.elementor-widget-heading .sub-title{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-4930635 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-0006751 .elementor-number-box-number{margin-bottom:20px;}.elementor-49 .elementor-element.elementor-element-0006751 .elementor-number-box-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-42ec624 .elementor-number-box-number{margin-bottom:20px;}.elementor-49 .elementor-element.elementor-element-42ec624 .elementor-number-box-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-667022d .elementor-number-box-number{margin-bottom:20px;}.elementor-49 .elementor-element.elementor-element-667022d .elementor-number-box-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-76b9def .elementor-number-box-number{margin-bottom:20px;}.elementor-49 .elementor-element.elementor-element-76b9def .elementor-number-box-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-222be7a{margin-top:30px;margin-bottom:0px;padding:0px 15px 0px 015px;}.elementor-49 .elementor-element.elementor-element-242b1a4 .elementor-heading-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-242b1a4 .elementor-heading-title{font-size:32px;letter-spacing:-1px;}.elementor-49 .elementor-element.elementor-element-242b1a4.elementor-widget-heading .sub-title{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-ec668c9 .elementor-testimonial-content{font-size:18px;line-height:1.5em;margin-bottom:10px;}.elementor-49 .elementor-element.elementor-element-ec668c9 .elementor-testimonial-job{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-3de9677{margin-top:30px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-49 .elementor-element.elementor-element-e71502d .elementor-heading-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-e71502d .elementor-heading-title{font-size:32px;letter-spacing:-1px;}.elementor-49 .elementor-element.elementor-element-e71502d.elementor-widget-heading .sub-title{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-886e2e9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-49 .elementor-element.elementor-element-886e2e9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-586fb44.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-49 .elementor-element.elementor-element-586fb44 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-1f806d5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-49 .elementor-element.elementor-element-1f806d5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-068c762{margin-top:30px;margin-bottom:0px;padding:50px 15px 0px 15px;}.elementor-49 .elementor-element.elementor-element-75d7255{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-75d7255 .elementor-heading-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-75d7255 .elementor-heading-title{font-size:32px;letter-spacing:-1px;}.elementor-49 .elementor-element.elementor-element-75d7255.elementor-widget-heading .sub-title{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-d5ac0bf{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-d5ac0bf .elementor-heading-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-d5ac0bf .elementor-heading-title{font-size:32px;letter-spacing:-1px;}.elementor-49 .elementor-element.elementor-element-d5ac0bf.elementor-widget-heading .sub-title{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-f069900{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-f069900 .elementor-heading-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-f069900 .elementor-heading-title{font-size:32px;letter-spacing:-1px;}.elementor-49 .elementor-element.elementor-element-f069900.elementor-widget-heading .sub-title{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-d1f8335{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-d1f8335 .elementor-heading-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-d1f8335 .elementor-heading-title{font-size:32px;letter-spacing:-1px;}.elementor-49 .elementor-element.elementor-element-d1f8335.elementor-widget-heading .sub-title{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-eb1bd1c{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-eb1bd1c .elementor-heading-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-eb1bd1c .elementor-heading-title{font-size:32px;letter-spacing:-1px;}.elementor-49 .elementor-element.elementor-element-eb1bd1c.elementor-widget-heading .sub-title{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-56f2d3a{margin-top:60px;margin-bottom:60px;padding:0px 15px 0px 15px;}.elementor-49 .elementor-element.elementor-element-ce9dd9f{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-ce9dd9f .elementor-heading-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-ce9dd9f .elementor-heading-title{font-size:32px;letter-spacing:-1px;}.elementor-49 .elementor-element.elementor-element-ce9dd9f.elementor-widget-heading .sub-title{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-072be38{margin-top:60px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-49 .elementor-element.elementor-element-cb4d1fb{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-cb4d1fb .elementor-heading-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-cb4d1fb .elementor-heading-title{font-size:32px;letter-spacing:-1px;}.elementor-49 .elementor-element.elementor-element-cb4d1fb.elementor-widget-heading .sub-title{margin-bottom:0px;}}/* Start custom CSS for opal-classes, class: .elementor-element-e8f5c7a */.classes-content>.classes-content-inner>.class-meta-list {
    flex-wrap: nowrap !important;
}

.classes-content>.classes-content-inner>.class-meta-list li {
    flex-basis: 0;
    flex-grow: 1;
    flex-shrink: 1
}

.elementor-widget-container>.elementor-heading-wrapper {
    text-align: center !important
}

.elementor-element.elementor-element-05e76be.elementor-widget__width-initial.elementor-widget-mobile__width-initial.elementor-widget.elementor-widget-heading {
    margin: auto !important;
}

.elementor-element.elementor-element-d598ace.elementor-widget.elementor-widget-text-editor>div>p {
    font-size: clamp(16px, 5vw, 24px) !important;
}

.elementor-heading-title.elementor-size-default {
    font-size: clamp(28px, 5vw, 54px) !important;
    line-height: normal !important;
    margin-top: 14px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5bd68f9 */.elementor-section.elementor-inner-section.elementor-element.elementor-element-c113dd6.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
    padding: 50px !important;
}

.elementor-element.elementor-element-e8f5c7a.elementor-widget-mobile__width-initial.elementor-widget.elementor-widget-opal-classes {
    width: 100% !important;
    max-width: 100% !important;
    --container-widget-width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d598ace */.elementor-element.elementor-element-d598ace.elementor-widget.elementor-widget-text-editor .elementor-widget-container p {
    max-width: 1280px !important;
    padding: 0 20px !important;
    margin: auto !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10863f5 */.mittelpunkt-container {
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 100%;
    gap: 12px;
    flex-direction: row;
    padding: 36px 12px;
} 

.mittelpunkt-container .mittelpunkt-info-container,
.mittelpunkt-container .mittelpunkt-img-container {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: 0;
}

.mittelpunkt-container .mittelpunkt-img-container img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}

.mittelpunkt-container .mittelpunkt-info-container h3 {
    padding: 0;
    margin: 0;
    color: #fab011;
    font-size: clamp(26px, 5vw, 38px);
    font-weight: 600;
    text-align: center;
}

.mittelpunkt-container .mittelpunkt-info-container h2 {
    padding: 0;
    margin: 0 0 32px 0;
    color: #23215b;
    font-size: clamp(34px, 5vw, 46px);
    font-weight: 600;
    text-align: center;
}

.mittelpunkt-container .mittelpunkt-info-container .mittelpunkt-grid {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    align-items: start;
    justify-content: center;
    margin: 0 0 36px 0;
}

.mittelpunkt-container .mittelpunkt-info-container .mittelpunkt-card {
    display: flex;
    align-items: start;
    justify-content: start;
    flex-direction: row;
    padding: 20px 10px;
    width: 100%;
}

.mittelpunkt-container .mittelpunkt-info-container .mittelpunkt-card .content {
    display: flex;
    align-items: start;
    justify-content: start;
    text-align: start;
    flex-direction: column;
    margin: 0 8px;
    width: 100%;
}

.mittelpunkt-container .mittelpunkt-info-container .mittelpunkt-card .content h3 {
    font-size: clamp(14px, 5vw, 22px) !important;
    font-weight: 600;
    text-align: start;
    width: 100%;
    color: #23215b;
    margin-bottom: 6px;
}

.mittelpunkt-container .mittelpunkt-info-container .mittelpunkt-card .content p {
    font-size: clamp(12px, 5vw, 16px) !important;
    font-weight: 600 !important;
    text-align: start;
    width: 100%;
    color: #23215b;
    margin: 0;
}

.mittelpunkt-container .mittelpunkt-info-container .mittelpunkt-card .icon-container {
    min-width: 80px !important;
    min-height: 80px !important;
    width: 80px !important;
    height: 80px !important;
    max-width: 80px !important;
    max-height: 80px !important;
    border-radius: 20px !important;
    margin: 0 8px;
    position: relative;
}

.mittelpunkt-container .mittelpunkt-info-container .mittelpunkt-card .icon-container>* {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 45px;
    font-weight: 600;
    padding: 0;
    margin: 0;
    line-height: 0;
}

.pink {
    background-color: #FBD4E5;
    color: #EC2A7B;
}

.dark-pink {
    background-color: #E4B1D0;
    color: #DF57A8;
}

.blue {
    background-color: #DCF4FC;
    color: #51C9EE;
}

.yellow {
    background-color: #ffa;
    color: #E6EA37;
}

.orange {
    background-color: #FAE1A5;
    color: #FAB115;
}

.red {
    background-color: #FDD5D5;
    color: #F43E3E;
}

.green {
    background-color: #C8F09C;
    color: #4C8507;
}

.purple {
    background-color: #DBA0FD;
    color: #5F118B;
}

.brown {
    background-color: #e8d07C;
    color: #91670F;
}

.dark-blue {
    background-color: #7E9EF0;
    color: #0E4AE2;
}

@media only screen and (max-width: 1024px) {
    .mittelpunkt-container {
        flex-direction: column !important;
    } 
    .mittelpunkt-container .mittelpunkt-info-container .mittelpunkt-grid {
        grid-template-columns: repeat(2, 1fr) !important;
    }
}

@media only screen and (max-width: 767px) {
    .mittelpunkt-container {
        flex-direction: column !important;
    } 
    .mittelpunkt-container .mittelpunkt-info-container .mittelpunkt-grid {
        grid-template-columns: repeat(1, 1fr) !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f01090a */#html_tarif_table_sm,
#html_tarif_table_bg {
    table-layout: fixed;
    font-family: Sans-Serif;
}

#html_tarif_table_sm {
    display: none;
}

#html_tarif_table_bg table,
#html_tarif_table_bg th,
#html_tarif_table_bg td,
#html_tarif_table_sm table,
#html_tarif_table_sm th,
#html_tarif_table_sm td {
    max-width: 150px;
    border: 1px solid #5cf !important;
    border-collapse: collapse;
    margin: auto;
    padding: 10px;
    text-align: start,
}

#html_tarif_table_sm th {
    font-weight: 600;
    font-size: 16px;
}

#html_tarif_table_sm td {
    font-weight: 400;
    font-size: 16px;
}

table .orange-row {
    background-color: #fab011;
}

table .white-row {
    background-color: #fff;
    color: #252525 !important;
}

table .gray-row {
    background-color: #ccc;
    color: #339 !important;
}

#html_tarif_table_bg .gray-row td,
#html_tarif_table_bg .gray-row th,
#html_tarif_table_sm .gray-row td,
#html_tarif_table_sm .gray-row th{
    color: #339 !important;
    font-weight: 600 !important;
    font-family: Sans-Serif;
    border: 1px solid #5cf !important;
}

#html_tarif_table_bg .white-row td,
#html_tarif_table_sm .white-row td {
    color: #252525;
}

table .blue-col {
    color: #339 !important;
    font-weight: 600 !important;
    font-family: Sans-Serif;
    background-color: #27a1da;
}

table tr th, 
table .time {
    text-align: start;
}

table tr th {
    font-size: clamp(12px, 3vw, 18px);
    font-weight: 900;
}

table b, 
table .time {
    font-size: clamp(10px, 3vw, 16px);
    font-weight: 600;
}

@media only screen and (max-width: 767px) {
    #html_tarif_table_bg {
        display: none;
    }
    #html_tarif_table_sm {
        display: table;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e4e03ac */#html_tarif_table_sm,
#html_tarif_table_bg {
    table-layout: fixed;
    font-family: Sans-Serif;
}

#html_tarif_table_sm {
    display: none;
}

#html_tarif_table_bg table,
#html_tarif_table_bg th,
#html_tarif_table_bg td,
#html_tarif_table_sm table,
#html_tarif_table_sm th,
#html_tarif_table_sm td {
    max-width: 150px;
    border: 1px solid #5cf !important;
    border-collapse: collapse;
    margin: auto;
    padding: 10px;
    text-align: start,
}

#html_tarif_table_sm th {
    font-weight: 600;
    font-size: 16px;
}

#html_tarif_table_sm td {
    font-weight: 400;
    font-size: 16px;
}

table .orange-row {
    background-color: #fab011;
}

table .white-row {
    background-color: #fff;
    color: #252525 !important;
}

table .gray-row {
    background-color: #ccc;
    color: #339 !important;
}

#html_tarif_table_bg .gray-row td,
#html_tarif_table_bg .gray-row th,
#html_tarif_table_sm .gray-row td,
#html_tarif_table_sm .gray-row th{
    color: #339 !important;
    font-weight: 600 !important;
    font-family: Sans-Serif;
    border: 1px solid #5cf !important;
}

#html_tarif_table_bg .white-row td,
#html_tarif_table_sm .white-row td {
    color: #252525;
}

table .blue-col {
    color: #339 !important;
    font-weight: 600 !important;
    font-family: Sans-Serif;
    background-color: #27a1da;
}

table tr th, 
table .time {
    text-align: start;
}

table tr th {
    font-size: clamp(12px, 3vw, 18px);
    font-weight: 900;
}

table b, 
table .time {
    font-size: clamp(10px, 3vw, 16px);
    font-weight: 600;
}

@media only screen and (max-width: 767px) {
    #html_tarif_table_bg {
        display: none;
    }
    #html_tarif_table_sm {
        display: table;
    }
}/* End custom CSS */