.elementor-63223 .elementor-element.elementor-element-9538bbd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-68ee1b0 );--border-color:var( --e-global-color-68ee1b0 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:27px;--padding-left:0px;--padding-right:0px;}.elementor-63223 .elementor-element.elementor-element-9538bbd.ob-is-container-extras{--width:calc(100% - 70px);--min-height:calc(90px);}.elementor-63223 .elementor-element.elementor-element-9714277 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-63223 .elementor-element.elementor-element-2121cad{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63223 .elementor-element.elementor-element-2121cad:not(.elementor-motion-effects-element-type-background), .elementor-63223 .elementor-element.elementor-element-2121cad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-908866b );}.elementor-63223 .elementor-element.elementor-element-2121cad.ob-is-container-extras{--min-height:calc(100vh - 90px);}.elementor-63223 .elementor-element.elementor-element-931871d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-68ee1b0 );--border-color:var( --e-global-color-68ee1b0 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-63223 .elementor-element.elementor-element-931871d:not(.elementor-motion-effects-element-type-background), .elementor-63223 .elementor-element.elementor-element-931871d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-908866b );}.elementor-63223 .elementor-element.elementor-element-e013517{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63223 .elementor-element.elementor-element-5fdf58e{--display:flex;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63223 .elementor-element.elementor-element-5fdf58e.ob-is-container-extras{--width:calc(100% - 430px);}.elementor-63223 .elementor-element.elementor-element-5c0a8c0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63223 .elementor-element.elementor-element-5c0a8c0.ob-is-container-extras{--width:calc(430px);}.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-63223 .elementor-element.elementor-element-8395cb5 .elementor-button{background-color:var( --e-global-color-908866b );font-family:"PT Serif", Sans-serif;font-size:18px;font-weight:400;font-style:italic;fill:#363E49;color:#363E49;transition-duration:0.3s;border-style:solid;border-width:2px 2px 2px 2px;border-color:#363E49;border-radius:4px 4px 4px 4px;padding:13px 23px 13px 23px;}.elementor-63223 .elementor-element.elementor-element-8395cb5 .elementor-button:hover, .elementor-63223 .elementor-element.elementor-element-8395cb5 .elementor-button:focus{background-color:#363E49;color:var( --e-global-color-68ee1b0 );border-color:var( --e-global-color-primary );}.elementor-63223 .elementor-element.elementor-element-8395cb5{width:auto;max-width:auto;}.elementor-63223 .elementor-element.elementor-element-8395cb5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-63223 .elementor-element.elementor-element-8395cb5 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-63223 .elementor-element.elementor-element-8395cb5 .elementor-button:hover svg, .elementor-63223 .elementor-element.elementor-element-8395cb5 .elementor-button:focus svg{fill:var( --e-global-color-68ee1b0 );}.elementor-63223 .elementor-element.elementor-element-2a74b04{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63223 .elementor-element.elementor-element-d44ecf4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63223 .elementor-element.elementor-element-d44ecf4.ob-is-container-extras{--width:calc(100% - 430px);}.elementor-63223 .elementor-element.elementor-element-08bc0df{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63223 .elementor-element.elementor-element-8eb0d40{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-63223 .elementor-element.elementor-element-8eb0d40{left:0px;}body.rtl .elementor-63223 .elementor-element.elementor-element-8eb0d40{right:0px;}.elementor-63223 .elementor-element.elementor-element-9015d91{width:100%;max-width:100%;}.elementor-63223 .elementor-element.elementor-element-9015d91 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-widget-premium-world-clock .premium-world-clock__clock-title{color:var( --e-global-color-secondary );}.elementor-widget-premium-world-clock .premium-world-clock__date,
                    .elementor-widget-premium-world-clock .premium-world-clock__month-wrapper,
                    .elementor-widget-premium-world-clock .premium-world-clock__day-wrapper,
                    .elementor-widget-premium-world-clock .premium-world-clock__date-segment{color:var( --e-global-color-secondary );}.elementor-widget-premium-world-clock .premium-world-clock__date-segment{border-color:var( --e-global-color-secondary );}.elementor-widget-premium-world-clock .premium-world-clock__gmt-offset{color:var( --e-global-color-secondary );}.elementor-63223 .elementor-element.elementor-element-66e3843 .premium-world-clock__time-wrapper{flex-direction:row;}body.rtl .elementor-63223 .elementor-element.elementor-element-66e3843.premium-world-clock__unit-row .premium-world-clock__time-wrapper{flex-direction:row-reverse;}.elementor-63223 .elementor-element.elementor-element-66e3843{width:auto;max-width:auto;top:20px;}.elementor-63223 .elementor-element.elementor-element-66e3843 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-63223 .elementor-element.elementor-element-66e3843{right:20px;}body.rtl .elementor-63223 .elementor-element.elementor-element-66e3843{left:20px;}.elementor-63223 .elementor-element.elementor-element-66e3843:not(.premium-world-clock__column) .premium-world-clock__clock-wrapper{justify-content:center;}.elementor-63223 .elementor-element.elementor-element-66e3843.premium-world-clock__column .premium-world-clock__clock-wrapper{align-items:center;}.elementor-63223 .elementor-element.elementor-element-66e3843 .premium-world-clock__hand, .elementor-63223 .elementor-element.elementor-element-66e3843 .premium-world-clock__separator{transform:skew(-10deg);}.elementor-63223 .elementor-element.elementor-element-451d4a6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63223 .elementor-element.elementor-element-451d4a6.ob-is-container-extras{--width:calc(430px);}.elementor-63223 .elementor-element.elementor-element-kfztel1 .elementor-button{background-color:#DFE0E4;font-family:"PT Serif", Sans-serif;font-size:18px;font-weight:400;font-style:italic;fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.3s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-dcb37f4 );border-radius:4px 4px 4px 4px;padding:13px 23px 13px 23px;}.elementor-63223 .elementor-element.elementor-element-kfztel1 .elementor-button:hover, .elementor-63223 .elementor-element.elementor-element-kfztel1 .elementor-button:focus{background-color:#363E4900;color:var( --e-global-color-primary );border-color:var( --e-global-color-dcb37f4 );}.elementor-63223 .elementor-element.elementor-element-kfztel1{width:100%;max-width:100%;}.elementor-63223 .elementor-element.elementor-element-kfztel1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-63223 .elementor-element.elementor-element-kfztel1 .elementor-button:hover svg, .elementor-63223 .elementor-element.elementor-element-kfztel1 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-63223 .elementor-element.elementor-element-9365c3c .elementor-button{background-color:#DFE0E4;font-family:"PT Serif", Sans-serif;font-size:18px;font-weight:400;font-style:italic;fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.3s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-dcb37f4 );border-radius:4px 4px 4px 4px;padding:13px 23px 13px 23px;}.elementor-63223 .elementor-element.elementor-element-9365c3c .elementor-button:hover, .elementor-63223 .elementor-element.elementor-element-9365c3c .elementor-button:focus{background-color:#363E4900;color:var( --e-global-color-primary );border-color:var( --e-global-color-dcb37f4 );}.elementor-63223 .elementor-element.elementor-element-9365c3c{width:100%;max-width:100%;}.elementor-63223 .elementor-element.elementor-element-9365c3c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-63223 .elementor-element.elementor-element-9365c3c .elementor-button:hover svg, .elementor-63223 .elementor-element.elementor-element-9365c3c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-63223 .elementor-element.elementor-element-0036142 .elementor-button{background-color:#DFE0E4;font-family:"PT Serif", Sans-serif;font-size:18px;font-weight:400;font-style:italic;fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.3s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-dcb37f4 );border-radius:4px 4px 4px 4px;padding:13px 23px 13px 23px;}.elementor-63223 .elementor-element.elementor-element-0036142 .elementor-button:hover, .elementor-63223 .elementor-element.elementor-element-0036142 .elementor-button:focus{background-color:#363E4900;color:var( --e-global-color-primary );border-color:var( --e-global-color-dcb37f4 );}.elementor-63223 .elementor-element.elementor-element-0036142{width:100%;max-width:100%;}.elementor-63223 .elementor-element.elementor-element-0036142 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-63223 .elementor-element.elementor-element-0036142 .elementor-button:hover svg, .elementor-63223 .elementor-element.elementor-element-0036142 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-63223 .elementor-element.elementor-element-8cc42e0 .elementor-button{background-color:#DFE0E4;font-family:"PT Serif", Sans-serif;font-size:18px;font-weight:400;font-style:italic;fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.3s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-dcb37f4 );border-radius:4px 4px 4px 4px;padding:13px 23px 13px 23px;}.elementor-63223 .elementor-element.elementor-element-8cc42e0 .elementor-button:hover, .elementor-63223 .elementor-element.elementor-element-8cc42e0 .elementor-button:focus{background-color:#363E4900;color:var( --e-global-color-primary );border-color:var( --e-global-color-dcb37f4 );}.elementor-63223 .elementor-element.elementor-element-8cc42e0{width:100%;max-width:100%;}.elementor-63223 .elementor-element.elementor-element-8cc42e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-63223 .elementor-element.elementor-element-8cc42e0 .elementor-button:hover svg, .elementor-63223 .elementor-element.elementor-element-8cc42e0 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-63223 .elementor-element.elementor-element-9f6a241{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.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-63223 .elementor-element.elementor-element-10b994d > .elementor-widget-container{padding:3px 0px 20px 0px;}.elementor-63223 .elementor-element.elementor-element-10b994d .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-63223 .elementor-element.elementor-element-e6fa385{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63223 .elementor-element.elementor-element-a9ed018{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63223 .elementor-element.elementor-element-a9ed018.ob-is-container-extras{--width:calc(430px);}.elementor-63223 .elementor-element.elementor-element-a9ed018.e-con{--order:99999 /* order end hack */;}.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-63223 .elementor-element.elementor-element-63d5eb7{font-family:"Overpass", Sans-serif;font-size:20px;font-weight:300;}.elementor-63223 .elementor-element.elementor-element-184f716{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63223 .elementor-element.elementor-element-184f716.ob-is-container-extras{--width:calc(100% - 430px);}.elementor-63223 .elementor-element.elementor-element-10c83a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-63223 .elementor-element.elementor-element-10c83a3{columns:2;column-gap:40px;font-family:"Overpass", Sans-serif;font-size:18px;font-weight:300;line-height:1.5em;}.elementor-63223 .elementor-element.elementor-element-bcaa188{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-68ee1b0 );--border-color:var( --e-global-color-68ee1b0 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-63223 .elementor-element.elementor-element-1a88836{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63223 .elementor-element.elementor-element-9d81f80{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63223 .elementor-element.elementor-element-9d81f80.ob-is-container-extras{--width:calc(100% - 430px);--min-height:calc(auto);}.elementor-63223 .elementor-element.elementor-element-30cefbb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63223 .elementor-element.elementor-element-30cefbb.ob-is-container-extras{--width:calc(430px);}.elementor-63223 .elementor-element.elementor-element-701fd38 .elementor-button{background-color:var( --e-global-color-908866b );font-family:"PT Serif", Sans-serif;font-size:18px;font-weight:400;font-style:italic;fill:#363E49;color:#363E49;transition-duration:0.3s;border-style:solid;border-width:2px 2px 2px 2px;border-color:#363E49;border-radius:4px 4px 4px 4px;padding:13px 23px 13px 23px;}.elementor-63223 .elementor-element.elementor-element-701fd38 .elementor-button:hover, .elementor-63223 .elementor-element.elementor-element-701fd38 .elementor-button:focus{background-color:#363E49;color:var( --e-global-color-68ee1b0 );border-color:var( --e-global-color-primary );}.elementor-63223 .elementor-element.elementor-element-701fd38{width:auto;max-width:auto;}.elementor-63223 .elementor-element.elementor-element-701fd38 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-63223 .elementor-element.elementor-element-701fd38 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-63223 .elementor-element.elementor-element-701fd38 .elementor-button:hover svg, .elementor-63223 .elementor-element.elementor-element-701fd38 .elementor-button:focus svg{fill:var( --e-global-color-68ee1b0 );}.elementor-63223 .elementor-element.elementor-element-637851d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63223 .elementor-element.elementor-element-2bf651e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63223 .elementor-element.elementor-element-2bf651e.ob-is-container-extras{--width:calc(100% - 430px);}.elementor-63223 .elementor-element.elementor-element-b6dd174{font-family:"Overpass", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-63223 .elementor-element.elementor-element-7fec0dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63223 .elementor-element.elementor-element-7fec0dd.ob-is-container-extras{--width:calc(430px);}.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-63223 .elementor-element.elementor-element-f390d7f img{width:100%;}.elementor-63223 .elementor-element.elementor-element-67ded9e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63223 .elementor-element.elementor-element-7017f06 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-63223 .elementor-element.elementor-element-7017f06 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-63223 .elementor-element.elementor-element-f1a4734{columns:2;column-gap:40px;font-family:"Overpass", Sans-serif;font-size:18px;font-weight:300;line-height:1.5em;color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-63223 .elementor-element.elementor-element-9538bbd{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-63223 .elementor-element.elementor-element-9714277 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-63223 .elementor-element.elementor-element-2121cad{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63223 .elementor-element.elementor-element-931871d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-63223 .elementor-element.elementor-element-e013517{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-63223 .elementor-element.elementor-element-5fdf58e.ob-is-container-extras{--width:calc(100%);}.elementor-63223 .elementor-element.elementor-element-2a74b04{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-63223 .elementor-element.elementor-element-d44ecf4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-63223 .elementor-element.elementor-element-d44ecf4.ob-is-container-extras{--width:calc(100%);}.elementor-63223 .elementor-element.elementor-element-8eb0d40{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-63223 .elementor-element.elementor-element-9015d91{width:100%;max-width:100%;}.elementor-63223 .elementor-element.elementor-element-9015d91 > .elementor-widget-container{border-radius:4px 4px 4px 4px;}.elementor-63223 .elementor-element.elementor-element-9f6a241{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-63223 .elementor-element.elementor-element-e6fa385{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-63223 .elementor-element.elementor-element-a9ed018{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-63223 .elementor-element.elementor-element-a9ed018.e-con{--order:-99999 /* order start hack */;}.elementor-63223 .elementor-element.elementor-element-184f716.ob-is-container-extras{--width:calc(100%);}.elementor-63223 .elementor-element.elementor-element-bcaa188{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-63223 .elementor-element.elementor-element-1a88836{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-63223 .elementor-element.elementor-element-9d81f80.ob-is-container-extras{--width:calc(100%);}.elementor-63223 .elementor-element.elementor-element-637851d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-63223 .elementor-element.elementor-element-2bf651e.ob-is-container-extras{--width:calc(100%);}.elementor-63223 .elementor-element.elementor-element-7fec0dd.ob-is-container-extras{--width:calc(400px);}.elementor-63223 .elementor-element.elementor-element-f390d7f{text-align:start;}.elementor-63223 .elementor-element.elementor-element-f1a4734{columns:1;}}@media(max-width:767px){.elementor-63223 .elementor-element.elementor-element-9538bbd{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-63223 .elementor-element.elementor-element-9538bbd.ob-is-container-extras{--width:calc(100%);}.elementor-63223 .elementor-element.elementor-element-9714277 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-63223 .elementor-element.elementor-element-2121cad{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63223 .elementor-element.elementor-element-931871d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-63223 .elementor-element.elementor-element-e013517{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-63223 .elementor-element.elementor-element-5c0a8c0.ob-is-container-extras{--width:calc(100%);}.elementor-63223 .elementor-element.elementor-element-2a74b04{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-63223 .elementor-element.elementor-element-d44ecf4{--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-63223 .elementor-element.elementor-element-d44ecf4.ob-is-container-extras{--width:calc(100%);}.elementor-63223 .elementor-element.elementor-element-08bc0df{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-63223 .elementor-element.elementor-element-8eb0d40{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63223 .elementor-element.elementor-element-9015d91{width:100%;max-width:100%;}.elementor-63223 .elementor-element.elementor-element-9015d91 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-63223 .elementor-element.elementor-element-451d4a6{--justify-content:flex-start;}.elementor-63223 .elementor-element.elementor-element-451d4a6.ob-is-container-extras{--width:calc(100%);}.elementor-63223 .elementor-element.elementor-element-a9ed018.ob-is-container-extras{--width:calc(100%);}.elementor-63223 .elementor-element.elementor-element-184f716{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-63223 .elementor-element.elementor-element-184f716.ob-is-container-extras{--width:calc(100%);}.elementor-63223 .elementor-element.elementor-element-10c83a3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-63223 .elementor-element.elementor-element-10c83a3{columns:1;}.elementor-63223 .elementor-element.elementor-element-1a88836{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-63223 .elementor-element.elementor-element-9d81f80{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-63223 .elementor-element.elementor-element-9d81f80.ob-is-container-extras{--min-height:calc(1px);}.elementor-63223 .elementor-element.elementor-element-30cefbb.ob-is-container-extras{--width:calc(100%);}.elementor-63223 .elementor-element.elementor-element-7fec0dd.ob-is-container-extras{--width:calc(100%);}}/* Start custom CSS for html, class: .elementor-element-9714277 */.elementor-63223 .elementor-element.elementor-element-9714277 {
    font-family: "overpass";
    font-size: 24px;
    font-weight: 400;
    color: #565B69;
}

/* Tablet */
@media (max-width: 1024px) {
    .elementor-63223 .elementor-element.elementor-element-9714277 {
        font-size: 20px;
    }
}

/* Mobil */
@media (max-width: 767px) {
    .elementor-63223 .elementor-element.elementor-element-9714277 {
        font-size: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-44d4239 */.logic-headline {
  font-size: 20px;
  font-weight: 400;
  font-family: overpass;
  color: #565B69;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9015d91 */.elementor-63223 .elementor-element.elementor-element-9015d91 .wartezeit-dashboard {
  font-family: overpass;
  background: #363E49;
  color: white;
  padding: 20px;
  border-radius: 4px;
  max-width: 100%;
  box-shadow: 0 0px 0px rgba(0,0,0,0.4);
}

.elementor-63223 .elementor-element.elementor-element-9015d91 .header {
  margin-bottom: 20px;
}

.elementor-63223 .elementor-element.elementor-element-9015d91 .status {
  display: flex;
  align-items: center;
  gap: 10px;
  font-size: 16px;
  opacity: 0.9;
}

.elementor-63223 .elementor-element.elementor-element-9015d91 .dot {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: gray;
  box-shadow: 0 0 10px rgba(255,255,255,0.5);
}

.elementor-63223 .elementor-element.elementor-element-9015d91 .cards {
  display: flex;
  gap: 20px;
  margin-bottom: 20px;
}

.elementor-63223 .elementor-element.elementor-element-9015d91 .card {
  flex: 1;
  text-align: center;
}

.elementor-63223 .elementor-element.elementor-element-9015d91 .big {
  font-size: 50px;
  font-weight: 700;
  height: 60px;
}

.elementor-63223 .elementor-element.elementor-element-9015d91 .small {
  font-size: 14px;
  opacity: 0.6;
}

.elementor-63223 .elementor-element.elementor-element-9015d91 .bar-wrap {
  margin-top: 10px;
}

.elementor-63223 .elementor-element.elementor-element-9015d91 .bar {
  height: 10px;
  background: rgba(255,255,255,0.1);
  border-radius: 10px;
  overflow: hidden;
}

.elementor-63223 .elementor-element.elementor-element-9015d91 .fill {
  height: 100%;
  width: 0%;
  transition: all 0.8s ease;
  border-radius: 10px;
}

.elementor-63223 .elementor-element.elementor-element-9015d91 .bar-label {
  font-size: 14px;
  margin-top: 5px;
  opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for premium-world-clock, class: .elementor-element-66e3843 *//* KFZ UHRZEIT (Raum 787c136509): oben rechts in der dunklen Box, auf der Zeile des Status, Doppelpunkt blinkt */
.elementor-63223 .elementor-element.elementor-element-66e3843 {
    pointer-events: none;
}
.elementor-63223 .elementor-element.elementor-element-66e3843 .premium-world-clock__clock-wrapper,
.elementor-63223 .elementor-element.elementor-element-66e3843 .premium-world-clock__time-wrapper {
    background: none;
    border: 0;
    padding: 0;
    margin: 0;
    box-shadow: none;
    gap: 0;
}
.elementor-63223 .elementor-element.elementor-element-66e3843 .premium-world-clock__time-wrapper {
    display: flex;
    align-items: baseline;
    font-family: "Overpass", sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5;
    color: #FFFFFF;
    opacity: 0.9;
    font-variant-numeric: tabular-nums;
}
.elementor-63223 .elementor-element.elementor-element-66e3843 .premium-world-clock__hand,
.elementor-63223 .elementor-element.elementor-element-66e3843 .premium-world-clock__separator {
    background: none;
    padding: 0;
    margin: 0;
    min-width: 0;
    border: 0;
    font: inherit;
    font-style: normal;
    transform: none;
    color: inherit;
}
.elementor-63223 .elementor-element.elementor-element-66e3843 .premium-world-clock__separator {
    padding: 0 1px;
    animation: kfzuhrblink 1s steps(1, end) infinite;
}
.elementor-63223 .elementor-element.elementor-element-66e3843 .premium-world-clock__time-wrapper::after {
    content: "\00a0Uhr";
}
.elementor-63223 .elementor-element.elementor-element-66e3843 .premium-world-clock__meridiem {
    display: none;
}
@keyframes kfzuhrblink {
    50% {
        opacity: 0;
    }
}
@media (prefers-reduced-motion: reduce) {
    .elementor-63223 .elementor-element.elementor-element-66e3843 .premium-world-clock__separator {
        animation: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63d5eb7 */.elementor-63223 .elementor-element.elementor-element-63d5eb7 {
    color: #565B69;
    font-family: Overpass;
    text-align: left;
    font-weight: 300;
    font-size: 18px;
    margin-top: -5px;
}

.elementor-63223 .elementor-element.elementor-element-63d5eb7 table td, .elementor-63223 .elementor-element.elementor-element-63d5eb7 table th{
    padding-left: 0px;
    padding-right:10px;
    padding-bottom: 5px;
    padding-top: 5px;
    vertical-align: middle;
    background-color: transparent;
    border: 0px;
    font-weight: 300;
    font-size: 18px;
    opacity: 0.75;
    line-height: 1.5em;
}

.elementor-63223 .elementor-element.elementor-element-63d5eb7 table .hours .zeit::after {
    content: " Uhr";
}

.elementor-63223 .elementor-element.elementor-element-63d5eb7 table .closed .hours .zeit::after {
    content: "";
}

.elementor-63223 .elementor-element.elementor-element-63d5eb7 table .today th {
    font-weight: 500;
    opacity: 1.0;
}

.elementor-63223 .elementor-element.elementor-element-63d5eb7 table .today td {
    opacity: 1.0;
    font-weight: 500;
}

.elementor-63223 .elementor-element.elementor-element-63d5eb7 table {
    width: auto;
}

.elementor-63223 .elementor-element.elementor-element-63d5eb7 table th {
    padding-right: 40px;
}

.elementor-63223 .elementor-element.elementor-element-63d5eb7 table .termin-hinweis {
    display: inline-block;
    margin-left: 10px;
    font-size: 15px;
    white-space: nowrap;
}

.elementor-63223 .elementor-element.elementor-element-63d5eb7 table {
    margin-bottom: 0;
}

.elementor-63223 .elementor-element.elementor-element-63d5eb7 table tr:last-child th,
.elementor-63223 .elementor-element.elementor-element-63d5eb7 table tr:last-child td {
    padding-bottom: 0;
}

@media (max-width: 767px) {
    .elementor-63223 .elementor-element.elementor-element-63d5eb7 table .termin-hinweis {
        display: block;
        margin-left: 0;
        line-height: 1.4em;
    }
    .elementor-63223 .elementor-element.elementor-element-63d5eb7 table tr.termin th {
        vertical-align: top;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10c83a3 */.elementor-63223 .elementor-element.elementor-element-10c83a3 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67ded9e */.zlbutton .elementor-button {
    padding-right: 67px !important;
    position: relative;
    display: inline-flex;   /* sorgt für stabile Höhe */
    align-items: center;
    width: 100%;
}

.zlbutton .elementor-button.elementor-button-link::after {
    content: "";
    position: absolute;
    right: 2px;
    top: 2px;
    bottom: 2px;
    width: 44px;
    background: #b0d810;
    border-radius: 2px;
    z-index: 1;
    transition: background 0.25s ease;
}

.zlbutton .elementor-button.elementor-button-link::before {
    content: "\f105";
    font-family: 'Line Awesome Free';
    font-weight: 900;
    font-style: normal !important;
    position: absolute;
    right: 12px;              /* exakt Mitte der Box */
    top: 50%;
    transform: translateY(-50%);

    font-size: 28px;
    color: #363E49;

    line-height: 1;
    z-index: 2;

    transition: transform 0.25s ease, color 0.25s ease;
}

.zlbutton .elementor-button.elementor-button-link:hover::before {
    transform: translateY(-50%) rotate(-45deg);
}/* End custom CSS */