.elementor-8937 .elementor-element.elementor-element-05008be:not(.elementor-motion-effects-element-type-background), .elementor-8937 .elementor-element.elementor-element-05008be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://shizenschool.fr/wp-content/uploads/2022/12/332.svg");background-position:bottom center;background-size:cover;}.elementor-8937 .elementor-element.elementor-element-05008be > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8937 .elementor-element.elementor-element-05008be > .elementor-container{max-width:1360px;}.elementor-8937 .elementor-element.elementor-element-05008be{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 0px 0px;}.elementor-8937 .elementor-element.elementor-element-2bb9f88 > .elementor-element-populated{padding:0px 43px 43px 43px;}.elementor-8937 .elementor-element.elementor-element-a6561d1{--spacer-size:10px;}.elementor-8937 .elementor-element.elementor-element-eb2cf0c > .elementor-container{max-width:1240px;}.elementor-8937 .elementor-element.elementor-element-eb2cf0c, .elementor-8937 .elementor-element.elementor-element-eb2cf0c > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-8937 .elementor-element.elementor-element-eb2cf0c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:2;}.elementor-8937 .elementor-element.elementor-element-eb2cf0c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8937 .elementor-element.elementor-element-c4f4291 > .elementor-element-populated, .elementor-8937 .elementor-element.elementor-element-c4f4291 > .elementor-element-populated > .elementor-background-overlay, .elementor-8937 .elementor-element.elementor-element-c4f4291 > .elementor-background-slideshow{border-radius:-24px -24px -24px -24px;}.elementor-8937 .elementor-element.elementor-element-c4f4291 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 0px 40px;}.elementor-8937 .elementor-element.elementor-element-c4f4291 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8937 .elementor-element.elementor-element-20383a1{text-align:center;}.elementor-8937 .elementor-element.elementor-element-20383a1 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:100;text-transform:uppercase;letter-spacing:3px;color:#E1B749;}.elementor-8937 .elementor-element.elementor-element-8266a8c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8937 .elementor-element.elementor-element-8266a8c{text-align:center;}.elementor-8937 .elementor-element.elementor-element-8266a8c .elementor-heading-title{font-family:"Overlock", Sans-serif;font-size:59px;font-weight:400;letter-spacing:-1px;color:#27211D;}.elementor-8937 .elementor-element.elementor-element-b4619c2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8937 .elementor-element.elementor-element-b4619c2{text-align:center;}.elementor-8937 .elementor-element.elementor-element-b4619c2 .elementor-heading-title{font-family:"Overlock", Sans-serif;font-size:27px;font-weight:400;letter-spacing:0px;color:#52443A;}.elementor-8937 .elementor-element.elementor-element-de9fabc{--spacer-size:50px;}.elementor-8937 .elementor-element.elementor-element-aea1bae{--spacer-size:50px;}.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-8937 .elementor-element.elementor-element-2ef2a14{columns:1;}.elementor-8937 .elementor-element.elementor-element-0de9b48{columns:1;}.elementor-8937 .elementor-element.elementor-element-c415869{columns:1;}.elementor-8937 .elementor-element.elementor-element-616bd6e:not(.elementor-motion-effects-element-type-background), .elementor-8937 .elementor-element.elementor-element-616bd6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8937 .elementor-element.elementor-element-616bd6e > .elementor-container{max-width:1360px;}.elementor-8937 .elementor-element.elementor-element-616bd6e > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8937 .elementor-element.elementor-element-616bd6e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-8937 .elementor-element.elementor-element-43d91f4 > .elementor-element-populated{padding:0px 43px 43px 43px;}.elementor-8937 .elementor-element.elementor-element-58b5f80{--spacer-size:10px;}.elementor-8937 .elementor-element.elementor-element-9f0178e > .elementor-container{max-width:1137px;}.elementor-8937 .elementor-element.elementor-element-9f0178e, .elementor-8937 .elementor-element.elementor-element-9f0178e > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-8937 .elementor-element.elementor-element-9f0178e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:2;}.elementor-8937 .elementor-element.elementor-element-9f0178e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8937 .elementor-element.elementor-element-9f21451 > .elementor-element-populated, .elementor-8937 .elementor-element.elementor-element-9f21451 > .elementor-element-populated > .elementor-background-overlay, .elementor-8937 .elementor-element.elementor-element-9f21451 > .elementor-background-slideshow{border-radius:-24px -24px -24px -24px;}.elementor-8937 .elementor-element.elementor-element-9f21451 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 0px 40px;}.elementor-8937 .elementor-element.elementor-element-9f21451 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8937 .elementor-element.elementor-element-8cd6398{text-align:center;}.elementor-8937 .elementor-element.elementor-element-8cd6398 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:100;text-transform:uppercase;letter-spacing:3px;color:#E1B749;}.elementor-8937 .elementor-element.elementor-element-8635431 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-8937 .elementor-element.elementor-element-8635431{text-align:center;}.elementor-8937 .elementor-element.elementor-element-8635431 .elementor-heading-title{font-family:"Overlock", Sans-serif;font-size:59px;font-weight:400;letter-spacing:-1px;color:#27211D;}.elementor-8937 .elementor-element.elementor-element-c4a7e4f.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-8937 .elementor-element.elementor-element-c4a7e4f{text-align:center;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:19px;color:#303030;}.elementor-8937 .elementor-element.elementor-element-d295975 > .elementor-container{max-width:1130px;}.elementor-8937 .elementor-element.elementor-element-d295975{padding:0px 0px 0px 0px;}.elementor-8937 .elementor-element.elementor-element-8e7d1e9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8937 .elementor-element.elementor-element-8e7d1e9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFCF6;}.elementor-8937 .elementor-element.elementor-element-8e7d1e9 > .elementor-element-populated, .elementor-8937 .elementor-element.elementor-element-8e7d1e9 > .elementor-element-populated > .elementor-background-overlay, .elementor-8937 .elementor-element.elementor-element-8e7d1e9 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-8937 .elementor-element.elementor-element-8e7d1e9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 40px 40px 40px;}.elementor-8937 .elementor-element.elementor-element-8e7d1e9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8937 .elementor-element.elementor-element-47293a1 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8937 .elementor-element.elementor-element-ea24dbe .elementor-button{background-color:#E1B749;font-family:"Overlock", Sans-serif;font-size:18px;font-weight:500;fill:#52443A;color:#52443A;border-style:solid;border-width:2px 2px 2px 2px;border-color:#E1B749;}.elementor-8937 .elementor-element.elementor-element-ea24dbe .elementor-button:hover, .elementor-8937 .elementor-element.elementor-element-ea24dbe .elementor-button:focus{background-color:#52443A;color:#E1B749;border-color:#E1B749;}.elementor-8937 .elementor-element.elementor-element-ea24dbe > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8937 .elementor-element.elementor-element-ea24dbe .elementor-button:hover svg, .elementor-8937 .elementor-element.elementor-element-ea24dbe .elementor-button:focus svg{fill:#E1B749;}.elementor-8937 .elementor-element.elementor-element-37e44bb:not(.elementor-motion-effects-element-type-background), .elementor-8937 .elementor-element.elementor-element-37e44bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E0D6;background-image:url("https://shizenschool.fr/wp-content/uploads/2022/10/363663.svg");background-position:center center;background-size:cover;}.elementor-8937 .elementor-element.elementor-element-37e44bb > .elementor-background-overlay{background-image:url("https://shizenschool.fr/wp-content/uploads/2022/10/dwx.svg");background-size:cover;opacity:0.11;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8937 .elementor-element.elementor-element-37e44bb > .elementor-container{max-width:1360px;}.elementor-8937 .elementor-element.elementor-element-37e44bb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8937 .elementor-element.elementor-element-bf4c855 > .elementor-element-populated{padding:0px 73px 73px 73px;}.elementor-8937 .elementor-element.elementor-element-946e277:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8937 .elementor-element.elementor-element-946e277 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CEBEA8;}.elementor-8937 .elementor-element.elementor-element-946e277 > .elementor-element-populated, .elementor-8937 .elementor-element.elementor-element-946e277 > .elementor-element-populated > .elementor-background-overlay, .elementor-8937 .elementor-element.elementor-element-946e277 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-8937 .elementor-element.elementor-element-946e277 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:30px 30px 30px 30px;}.elementor-8937 .elementor-element.elementor-element-946e277 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8937 .elementor-element.elementor-element-301d7a6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8937 .elementor-element.elementor-element-301d7a6{text-align:center;}.elementor-8937 .elementor-element.elementor-element-301d7a6 .elementor-heading-title{font-family:"Overlock", Sans-serif;font-size:22px;font-weight:600;letter-spacing:-1px;color:#27211D;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8937 .elementor-element.elementor-element-a712800 .elementor-icon-wrapper{text-align:center;}.elementor-8937 .elementor-element.elementor-element-a712800.elementor-view-stacked .elementor-icon{background-color:#52443A;}.elementor-8937 .elementor-element.elementor-element-a712800.elementor-view-framed .elementor-icon, .elementor-8937 .elementor-element.elementor-element-a712800.elementor-view-default .elementor-icon{color:#52443A;border-color:#52443A;}.elementor-8937 .elementor-element.elementor-element-a712800.elementor-view-framed .elementor-icon, .elementor-8937 .elementor-element.elementor-element-a712800.elementor-view-default .elementor-icon svg{fill:#52443A;}.elementor-8937 .elementor-element.elementor-element-784e11d.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-8937 .elementor-element.elementor-element-784e11d{text-align:center;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:19px;color:#303030;}.elementor-8937 .elementor-element.elementor-element-6f9f096 .elementor-button{background-color:#E1B749;font-family:"Overlock", Sans-serif;font-size:18px;font-weight:500;fill:#52443A;color:#52443A;border-style:solid;border-width:2px 2px 2px 2px;border-color:#E1B749;}.elementor-8937 .elementor-element.elementor-element-6f9f096 .elementor-button:hover, .elementor-8937 .elementor-element.elementor-element-6f9f096 .elementor-button:focus{background-color:#52443A;color:#E1B749;border-color:#E1B749;}.elementor-8937 .elementor-element.elementor-element-6f9f096 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8937 .elementor-element.elementor-element-6f9f096 .elementor-button:hover svg, .elementor-8937 .elementor-element.elementor-element-6f9f096 .elementor-button:focus svg{fill:#E1B749;}.elementor-8937 .elementor-element.elementor-element-2420b66:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8937 .elementor-element.elementor-element-2420b66 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CEBEA8;}.elementor-8937 .elementor-element.elementor-element-2420b66 > .elementor-element-populated, .elementor-8937 .elementor-element.elementor-element-2420b66 > .elementor-element-populated > .elementor-background-overlay, .elementor-8937 .elementor-element.elementor-element-2420b66 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-8937 .elementor-element.elementor-element-2420b66 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:30px 30px 30px 30px;}.elementor-8937 .elementor-element.elementor-element-2420b66 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8937 .elementor-element.elementor-element-40bc2a1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8937 .elementor-element.elementor-element-40bc2a1{text-align:center;}.elementor-8937 .elementor-element.elementor-element-40bc2a1 .elementor-heading-title{font-family:"Overlock", Sans-serif;font-size:22px;font-weight:600;letter-spacing:-1px;color:#27211D;}.elementor-8937 .elementor-element.elementor-element-d723b56 .elementor-icon-wrapper{text-align:center;}.elementor-8937 .elementor-element.elementor-element-d723b56.elementor-view-stacked .elementor-icon{background-color:#52443A;}.elementor-8937 .elementor-element.elementor-element-d723b56.elementor-view-framed .elementor-icon, .elementor-8937 .elementor-element.elementor-element-d723b56.elementor-view-default .elementor-icon{color:#52443A;border-color:#52443A;}.elementor-8937 .elementor-element.elementor-element-d723b56.elementor-view-framed .elementor-icon, .elementor-8937 .elementor-element.elementor-element-d723b56.elementor-view-default .elementor-icon svg{fill:#52443A;}.elementor-8937 .elementor-element.elementor-element-28186b7.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-8937 .elementor-element.elementor-element-28186b7{text-align:center;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:19px;color:#303030;}.elementor-8937 .elementor-element.elementor-element-25b16bb .elementor-button{background-color:#E1B749;font-family:"Overlock", Sans-serif;font-size:18px;font-weight:500;fill:#52443A;color:#52443A;border-style:solid;border-width:2px 2px 2px 2px;border-color:#E1B749;}.elementor-8937 .elementor-element.elementor-element-25b16bb .elementor-button:hover, .elementor-8937 .elementor-element.elementor-element-25b16bb .elementor-button:focus{background-color:#52443A;color:#E1B749;border-color:#E1B749;}.elementor-8937 .elementor-element.elementor-element-25b16bb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8937 .elementor-element.elementor-element-25b16bb .elementor-button:hover svg, .elementor-8937 .elementor-element.elementor-element-25b16bb .elementor-button:focus svg{fill:#E1B749;}.elementor-8937 .elementor-element.elementor-element-a4c69b5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8937 .elementor-element.elementor-element-a4c69b5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CEBEA8;}.elementor-8937 .elementor-element.elementor-element-a4c69b5 > .elementor-element-populated, .elementor-8937 .elementor-element.elementor-element-a4c69b5 > .elementor-element-populated > .elementor-background-overlay, .elementor-8937 .elementor-element.elementor-element-a4c69b5 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-8937 .elementor-element.elementor-element-a4c69b5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:30px 30px 30px 30px;}.elementor-8937 .elementor-element.elementor-element-a4c69b5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8937 .elementor-element.elementor-element-1561e92 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8937 .elementor-element.elementor-element-1561e92{text-align:center;}.elementor-8937 .elementor-element.elementor-element-1561e92 .elementor-heading-title{font-family:"Overlock", Sans-serif;font-size:22px;font-weight:600;letter-spacing:-1px;color:#27211D;}.elementor-8937 .elementor-element.elementor-element-fefcb89 .elementor-icon-wrapper{text-align:center;}.elementor-8937 .elementor-element.elementor-element-fefcb89.elementor-view-stacked .elementor-icon{background-color:#52443A;}.elementor-8937 .elementor-element.elementor-element-fefcb89.elementor-view-framed .elementor-icon, .elementor-8937 .elementor-element.elementor-element-fefcb89.elementor-view-default .elementor-icon{color:#52443A;border-color:#52443A;}.elementor-8937 .elementor-element.elementor-element-fefcb89.elementor-view-framed .elementor-icon, .elementor-8937 .elementor-element.elementor-element-fefcb89.elementor-view-default .elementor-icon svg{fill:#52443A;}.elementor-8937 .elementor-element.elementor-element-00bd69d.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-8937 .elementor-element.elementor-element-00bd69d{text-align:center;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:19px;color:#303030;}.elementor-8937 .elementor-element.elementor-element-876786f .elementor-button{background-color:#E1B749;font-family:"Overlock", Sans-serif;font-size:18px;font-weight:500;fill:#52443A;color:#52443A;border-style:solid;border-width:2px 2px 2px 2px;border-color:#E1B749;}.elementor-8937 .elementor-element.elementor-element-876786f .elementor-button:hover, .elementor-8937 .elementor-element.elementor-element-876786f .elementor-button:focus{background-color:#52443A;color:#E1B749;border-color:#E1B749;}.elementor-8937 .elementor-element.elementor-element-876786f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8937 .elementor-element.elementor-element-876786f .elementor-button:hover svg, .elementor-8937 .elementor-element.elementor-element-876786f .elementor-button:focus svg{fill:#E1B749;}.elementor-8937 .elementor-element.elementor-element-41018ce:not(.elementor-motion-effects-element-type-background), .elementor-8937 .elementor-element.elementor-element-41018ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#52443A;}.elementor-8937 .elementor-element.elementor-element-41018ce > .elementor-container{max-width:1087px;}.elementor-8937 .elementor-element.elementor-element-41018ce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 50px 0px;}.elementor-8937 .elementor-element.elementor-element-41018ce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8937 .elementor-element.elementor-element-41018ce > .elementor-shape-top .elementor-shape-fill{fill:#E5E0D6;}.elementor-8937 .elementor-element.elementor-element-e47c56d > .elementor-element-populated{padding:73px 73px 73px 73px;}.elementor-8937 .elementor-element.elementor-element-9cdb2c7{--spacer-size:110px;}.elementor-8937 .elementor-element.elementor-element-9293c1d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8937 .elementor-element.elementor-element-9293c1d{text-align:center;}.elementor-8937 .elementor-element.elementor-element-9293c1d .elementor-heading-title{font-family:"Overlock", Sans-serif;font-size:52px;font-weight:400;letter-spacing:-1px;color:#FFFFFF;}.elementor-8937 .elementor-element.elementor-element-5a2718a{text-align:center;}.elementor-8937 .elementor-element.elementor-element-5a2718a .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:100;text-transform:uppercase;letter-spacing:3px;color:#E1B749;}.elementor-8937 .elementor-element.elementor-element-5070273.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-8937 .elementor-element.elementor-element-5070273{text-align:center;font-family:"Arial", Sans-serif;font-size:17px;font-weight:300;color:#FFFFFF;}.elementor-8937 .elementor-element.elementor-element-f7b47ff > .elementor-container{max-width:500px;}.elementor-8937 .elementor-element.elementor-element-5472d0d .elementor-button{background-color:#E1B749;font-family:"Overlock", Sans-serif;font-size:18px;font-weight:500;fill:#52443A;color:#52443A;border-style:solid;border-width:2px 2px 2px 2px;border-color:#E1B749;}.elementor-8937 .elementor-element.elementor-element-5472d0d .elementor-button:hover, .elementor-8937 .elementor-element.elementor-element-5472d0d .elementor-button:focus{background-color:#52443A;color:#E1B749;border-color:#E1B749;}.elementor-8937 .elementor-element.elementor-element-5472d0d .elementor-button:hover svg, .elementor-8937 .elementor-element.elementor-element-5472d0d .elementor-button:focus svg{fill:#E1B749;}@media(max-width:1024px){.elementor-8937 .elementor-element.elementor-element-a6561d1{--spacer-size:10px;}.elementor-8937 .elementor-element.elementor-element-58b5f80{--spacer-size:10px;}.elementor-8937 .elementor-element.elementor-element-bf4c855 > .elementor-element-populated{padding:25px 25px 25px 25px;}}@media(max-width:767px){.elementor-8937 .elementor-element.elementor-element-05008be{padding:0px 0px 0px 0px;}.elementor-8937 .elementor-element.elementor-element-2bb9f88 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-8937 .elementor-element.elementor-element-a6561d1{--spacer-size:10px;}.elementor-8937 .elementor-element.elementor-element-c4f4291 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8937 .elementor-element.elementor-element-20383a1 .elementor-heading-title{font-size:10px;line-height:1.4em;}.elementor-8937 .elementor-element.elementor-element-8266a8c .elementor-heading-title{font-size:38px;}.elementor-8937 .elementor-element.elementor-element-616bd6e{padding:0px 0px 0px 0px;}.elementor-8937 .elementor-element.elementor-element-43d91f4 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-8937 .elementor-element.elementor-element-58b5f80{--spacer-size:10px;}.elementor-8937 .elementor-element.elementor-element-9f21451 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8937 .elementor-element.elementor-element-8cd6398 .elementor-heading-title{font-size:12px;line-height:1.4em;}.elementor-8937 .elementor-element.elementor-element-8635431 .elementor-heading-title{font-size:45px;}.elementor-8937 .elementor-element.elementor-element-c4a7e4f{line-height:1.4em;}.elementor-8937 .elementor-element.elementor-element-bf4c855 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8937 .elementor-element.elementor-element-784e11d{line-height:1.4em;}.elementor-8937 .elementor-element.elementor-element-28186b7{line-height:1.4em;}.elementor-8937 .elementor-element.elementor-element-00bd69d{line-height:1.4em;}.elementor-8937 .elementor-element.elementor-element-e47c56d > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-8937 .elementor-element.elementor-element-9cdb2c7{--spacer-size:20px;}.elementor-8937 .elementor-element.elementor-element-5a2718a .elementor-heading-title{line-height:1.4em;}.elementor-8937 .elementor-element.elementor-element-5070273 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8937 .elementor-element.elementor-element-5070273{line-height:1.4em;}}@media(max-width:1024px) and (min-width:768px){.elementor-8937 .elementor-element.elementor-element-2bb9f88{width:100%;}.elementor-8937 .elementor-element.elementor-element-43d91f4{width:100%;}.elementor-8937 .elementor-element.elementor-element-946e277{width:50%;}.elementor-8937 .elementor-element.elementor-element-2420b66{width:50%;}.elementor-8937 .elementor-element.elementor-element-a4c69b5{width:50%;}}/* Start custom CSS for section, class: .elementor-element-d295975 */.select2-container {
    z-index: 0 !important;
}

.mec-map-boxshow .mec-map-view-event-detail.mec-event-detail{
    font-size:16px !important;
}


@media (min-width: 576px){
.col-sm-7 {
    flex: 0 0 58.333333%!important;
    max-width: 50%!important;
    border-right:solid #E1B749 2px!important;
}

.col-sm-5 {
    flex: 0 0 50%!important;
    max-width: 50%!important;
}
}/* End custom CSS */
/* Start custom CSS */.wcs-timetable__container.wcs-timetable--with-filters.wcs-timetable--filters-center .wcs-timetable {
    margin-top: -40px !important;
}

.wcs-filters__filter-column.wcs-filters--wcs_type {
    background-color: white;
}

.wcs-filters__filter-column.wcs-filters--wcs_room{
        background-color: white;
}

.wcs-timetable--filters-with-toggle .wcs-filter-toggler-container {
    margin-bottom: 40px;
}

.mec-map-lightbox-wp.mec-event-list-classic:not(.mec-liquid-map-lightbox-wp) .mec-event-date {
    background-color: #52443A !important;
    font-family: 'Overlock', sans-serif;
}

.mec-map-boxshow .mec-map-view-event-detail.mec-event-detail {
    color: black!important;
    font-weight: 700!important;
    font-size: 16px!important;
}

div#mec_search_form_4443 {
    background-color: #E5E0D6;
    border-top: solid 2px #E1B749;
    border-right: solid 2px #E1B749;
    border-left: solid 2px #E1B749;
    border-bottom: solid 1px #E1B749;
    border-radius: 15px 15px 0px 0px;
}

.mec-map-boxshow {
    background-color: #E5E0D6;
}

.leaflet-popup-content-wrapper {
    background-color: #E5E0D6!important;
}

.mec-map-lightbox-wp.mec-event-list-classic{
        background-color: #E5E0D6!important;
}

.mec-event-detail.mec-map-view-event-detail{
            background-color: #E5E0D6!important;
}

.mec-wrap .mec-search-form .mec-date-search select {
    width: calc(100% - 125px) !important;
}

.mec-wrap .mec-search-form .mec-date-search select:last-child {
    width: 90px!important;
}

.row.mec-map-events-wrap .col-sm-5{
    background-color: #E5E0D6!important ;
}

.row.mec-map-events-wrap {
    border-top: solid 2px #E1B749 !important;
    border-bottom: solid 2px #E1B749 !important;
    border-right: solid 2px #E1B749 !important;
    border-left: solid 2px #E1B749 !important;
    border-radius: 15px 15px 15px 15px;
}

.mec-map-boxshow {

    border-bottom: 0px solid #E1B749 !important;

}

.mec-wrap .mec-totalcal-box{
    margin: 0px!important;
}

.mec-wrap .mec-totalcal-box label {
    color: black!important;
    font-family: 'Overlock';
}

.mec-checkboxes-search .mec-searchbar-category-wrap, .mec-wrap .mec-totalcal-box .mec-totalcal-view span, .mec-wrap .mec-totalcal-box input, .mec-wrap .mec-totalcal-box select {
    color: black!important;
    font-family: 'Arial', Sans-Serif;
}/* End custom CSS */