.elementor-60439 .elementor-element.elementor-element-84bd1c2{--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-60439 .elementor-element.elementor-element-84bd1c2:not(.elementor-motion-effects-element-type-background), .elementor-60439 .elementor-element.elementor-element-84bd1c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-908866b );}.elementor-60439 .elementor-element.elementor-element-84bd1c2.ob-is-container-extras{--min-height:calc(100vh - 90px);}.elementor-60439 .elementor-element.elementor-element-570dda4{--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-60439 .elementor-element.elementor-element-570dda4:not(.elementor-motion-effects-element-type-background), .elementor-60439 .elementor-element.elementor-element-570dda4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-908866b );}.elementor-60439 .elementor-element.elementor-element-c3e09c0{--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-60439 .elementor-element.elementor-element-a6c9433{--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-60439 .elementor-element.elementor-element-a6c9433.ob-is-container-extras{--width:calc(100% - 430px);}.elementor-60439 .elementor-element.elementor-element-7b36718{--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-60439 .elementor-element.elementor-element-7b36718.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-60439 .elementor-element.elementor-element-774162b .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-60439 .elementor-element.elementor-element-774162b .elementor-button:hover, .elementor-60439 .elementor-element.elementor-element-774162b .elementor-button:focus{background-color:#363E49;color:var( --e-global-color-68ee1b0 );border-color:var( --e-global-color-primary );}.elementor-60439 .elementor-element.elementor-element-774162b{width:auto;max-width:auto;}.elementor-60439 .elementor-element.elementor-element-774162b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-60439 .elementor-element.elementor-element-774162b .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-60439 .elementor-element.elementor-element-774162b .elementor-button:hover svg, .elementor-60439 .elementor-element.elementor-element-774162b .elementor-button:focus svg{fill:var( --e-global-color-68ee1b0 );}.elementor-60439 .elementor-element.elementor-element-7c72368{--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-60439 .elementor-element.elementor-element-1b1c222{--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-60439 .elementor-element.elementor-element-1b1c222.ob-is-container-extras{--width:calc(100% - 430px);}.elementor-60439 .elementor-element.elementor-element-f6af84a{--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-60439 .elementor-element.elementor-element-d0e0d38{--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-60439 .elementor-element.elementor-element-d0e0d38{left:0px;}body.rtl .elementor-60439 .elementor-element.elementor-element-d0e0d38{right:0px;}.elementor-60439 .elementor-element.elementor-element-81e6feb{width:100%;max-width:100%;}.elementor-60439 .elementor-element.elementor-element-81e6feb > .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-60439 .elementor-element.elementor-element-5b2d20c .premium-world-clock__time-wrapper{flex-direction:row;}body.rtl .elementor-60439 .elementor-element.elementor-element-5b2d20c.premium-world-clock__unit-row .premium-world-clock__time-wrapper{flex-direction:row-reverse;}.elementor-60439 .elementor-element.elementor-element-5b2d20c{width:auto;max-width:auto;top:20px;}.elementor-60439 .elementor-element.elementor-element-5b2d20c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-60439 .elementor-element.elementor-element-5b2d20c{right:20px;}body.rtl .elementor-60439 .elementor-element.elementor-element-5b2d20c{left:20px;}.elementor-60439 .elementor-element.elementor-element-5b2d20c:not(.premium-world-clock__column) .premium-world-clock__clock-wrapper{justify-content:center;}.elementor-60439 .elementor-element.elementor-element-5b2d20c.premium-world-clock__column .premium-world-clock__clock-wrapper{align-items:center;}.elementor-60439 .elementor-element.elementor-element-5b2d20c .premium-world-clock__hand, .elementor-60439 .elementor-element.elementor-element-5b2d20c .premium-world-clock__separator{transform:skew(-10deg);}.elementor-60439 .elementor-element.elementor-element-a97edc4{--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-60439 .elementor-element.elementor-element-a97edc4.ob-is-container-extras{--width:calc(430px);}.elementor-60439 .elementor-element.elementor-element-kfztel2 .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-60439 .elementor-element.elementor-element-kfztel2 .elementor-button:hover, .elementor-60439 .elementor-element.elementor-element-kfztel2 .elementor-button:focus{background-color:#363E4900;color:var( --e-global-color-primary );border-color:var( --e-global-color-dcb37f4 );}.elementor-60439 .elementor-element.elementor-element-kfztel2{width:100%;max-width:100%;}.elementor-60439 .elementor-element.elementor-element-kfztel2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-60439 .elementor-element.elementor-element-kfztel2 .elementor-button:hover svg, .elementor-60439 .elementor-element.elementor-element-kfztel2 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-60439 .elementor-element.elementor-element-33ea5ea .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-60439 .elementor-element.elementor-element-33ea5ea .elementor-button:hover, .elementor-60439 .elementor-element.elementor-element-33ea5ea .elementor-button:focus{background-color:#363E4900;color:var( --e-global-color-primary );border-color:var( --e-global-color-dcb37f4 );}.elementor-60439 .elementor-element.elementor-element-33ea5ea{width:100%;max-width:100%;}.elementor-60439 .elementor-element.elementor-element-33ea5ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-60439 .elementor-element.elementor-element-33ea5ea .elementor-button:hover svg, .elementor-60439 .elementor-element.elementor-element-33ea5ea .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-60439 .elementor-element.elementor-element-0aaed84 .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-60439 .elementor-element.elementor-element-0aaed84 .elementor-button:hover, .elementor-60439 .elementor-element.elementor-element-0aaed84 .elementor-button:focus{background-color:#363E4900;color:var( --e-global-color-primary );border-color:var( --e-global-color-dcb37f4 );}.elementor-60439 .elementor-element.elementor-element-0aaed84{width:100%;max-width:100%;}.elementor-60439 .elementor-element.elementor-element-0aaed84 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-60439 .elementor-element.elementor-element-0aaed84 .elementor-button:hover svg, .elementor-60439 .elementor-element.elementor-element-0aaed84 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-60439 .elementor-element.elementor-element-db3dccb .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-60439 .elementor-element.elementor-element-db3dccb .elementor-button:hover, .elementor-60439 .elementor-element.elementor-element-db3dccb .elementor-button:focus{background-color:#363E4900;color:var( --e-global-color-primary );border-color:var( --e-global-color-dcb37f4 );}.elementor-60439 .elementor-element.elementor-element-db3dccb{width:100%;max-width:100%;}.elementor-60439 .elementor-element.elementor-element-db3dccb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-60439 .elementor-element.elementor-element-db3dccb .elementor-button:hover svg, .elementor-60439 .elementor-element.elementor-element-db3dccb .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-60439 .elementor-element.elementor-element-8a008d9{--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-60439 .elementor-element.elementor-element-6374cf9 > .elementor-widget-container{padding:3px 0px 20px 0px;}.elementor-60439 .elementor-element.elementor-element-6374cf9 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-60439 .elementor-element.elementor-element-3ceaf3e{--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-60439 .elementor-element.elementor-element-69c437d{--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-60439 .elementor-element.elementor-element-69c437d.ob-is-container-extras{--width:calc(430px);}.elementor-60439 .elementor-element.elementor-element-69c437d.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-60439 .elementor-element.elementor-element-57d64df{font-family:"Overpass", Sans-serif;font-size:20px;font-weight:300;}.elementor-60439 .elementor-element.elementor-element-a89f28c{--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-60439 .elementor-element.elementor-element-a89f28c.ob-is-container-extras{--width:calc(100% - 430px);}.elementor-60439 .elementor-element.elementor-element-dfd744a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-60439 .elementor-element.elementor-element-dfd744a{columns:2;column-gap:40px;font-family:"Overpass", Sans-serif;font-size:18px;font-weight:300;line-height:1.5em;}.elementor-60439 .elementor-element.elementor-element-4f297f7{--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-60439 .elementor-element.elementor-element-f5466af{--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-60439 .elementor-element.elementor-element-dfd7cf7{--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-60439 .elementor-element.elementor-element-dfd7cf7.ob-is-container-extras{--width:calc(100% - 430px);--min-height:calc(auto);}.elementor-60439 .elementor-element.elementor-element-7d279bf{--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-60439 .elementor-element.elementor-element-7d279bf.ob-is-container-extras{--width:calc(430px);}.elementor-60439 .elementor-element.elementor-element-18a5bb0 .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-60439 .elementor-element.elementor-element-18a5bb0 .elementor-button:hover, .elementor-60439 .elementor-element.elementor-element-18a5bb0 .elementor-button:focus{background-color:#363E49;color:var( --e-global-color-68ee1b0 );border-color:var( --e-global-color-primary );}.elementor-60439 .elementor-element.elementor-element-18a5bb0{width:auto;max-width:auto;}.elementor-60439 .elementor-element.elementor-element-18a5bb0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-60439 .elementor-element.elementor-element-18a5bb0 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-60439 .elementor-element.elementor-element-18a5bb0 .elementor-button:hover svg, .elementor-60439 .elementor-element.elementor-element-18a5bb0 .elementor-button:focus svg{fill:var( --e-global-color-68ee1b0 );}.elementor-60439 .elementor-element.elementor-element-4889810{--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-60439 .elementor-element.elementor-element-1377cb7{--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-60439 .elementor-element.elementor-element-1377cb7.ob-is-container-extras{--width:calc(100% - 430px);}.elementor-60439 .elementor-element.elementor-element-377db14{font-family:"Overpass", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-60439 .elementor-element.elementor-element-72c7b24{--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-60439 .elementor-element.elementor-element-72c7b24.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-60439 .elementor-element.elementor-element-d7025a4 img{width:100%;}.elementor-60439 .elementor-element.elementor-element-545e149{--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-60439 .elementor-element.elementor-element-0e9a4a6 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-60439 .elementor-element.elementor-element-0e9a4a6 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-60439 .elementor-element.elementor-element-301d8ac{columns:2;column-gap:40px;font-family:"Overpass", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-60439 .elementor-element.elementor-element-84bd1c2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60439 .elementor-element.elementor-element-570dda4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-60439 .elementor-element.elementor-element-c3e09c0{--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-60439 .elementor-element.elementor-element-a6c9433.ob-is-container-extras{--width:calc(100%);}.elementor-60439 .elementor-element.elementor-element-7c72368{--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-60439 .elementor-element.elementor-element-1b1c222{--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-60439 .elementor-element.elementor-element-1b1c222.ob-is-container-extras{--width:calc(100%);}.elementor-60439 .elementor-element.elementor-element-d0e0d38{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-60439 .elementor-element.elementor-element-81e6feb{width:100%;max-width:100%;}.elementor-60439 .elementor-element.elementor-element-81e6feb > .elementor-widget-container{border-radius:4px 4px 4px 4px;}.elementor-60439 .elementor-element.elementor-element-8a008d9{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-60439 .elementor-element.elementor-element-3ceaf3e{--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-60439 .elementor-element.elementor-element-69c437d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60439 .elementor-element.elementor-element-69c437d.e-con{--order:-99999 /* order start hack */;}.elementor-60439 .elementor-element.elementor-element-a89f28c.ob-is-container-extras{--width:calc(100%);}.elementor-60439 .elementor-element.elementor-element-4f297f7{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-60439 .elementor-element.elementor-element-f5466af{--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-60439 .elementor-element.elementor-element-dfd7cf7.ob-is-container-extras{--width:calc(100%);}.elementor-60439 .elementor-element.elementor-element-4889810{--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-60439 .elementor-element.elementor-element-1377cb7.ob-is-container-extras{--width:calc(100%);}.elementor-60439 .elementor-element.elementor-element-72c7b24.ob-is-container-extras{--width:calc(400px);}.elementor-60439 .elementor-element.elementor-element-d7025a4{text-align:start;}.elementor-60439 .elementor-element.elementor-element-301d8ac{columns:1;}}@media(max-width:767px){.elementor-60439 .elementor-element.elementor-element-84bd1c2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60439 .elementor-element.elementor-element-570dda4{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-60439 .elementor-element.elementor-element-c3e09c0{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-60439 .elementor-element.elementor-element-7b36718.ob-is-container-extras{--width:calc(100%);}.elementor-60439 .elementor-element.elementor-element-7c72368{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-60439 .elementor-element.elementor-element-1b1c222{--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-60439 .elementor-element.elementor-element-1b1c222.ob-is-container-extras{--width:calc(100%);}.elementor-60439 .elementor-element.elementor-element-f6af84a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-60439 .elementor-element.elementor-element-d0e0d38{--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-60439 .elementor-element.elementor-element-81e6feb{width:100%;max-width:100%;}.elementor-60439 .elementor-element.elementor-element-81e6feb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-60439 .elementor-element.elementor-element-a97edc4{--justify-content:flex-start;}.elementor-60439 .elementor-element.elementor-element-a97edc4.ob-is-container-extras{--width:calc(100%);}.elementor-60439 .elementor-element.elementor-element-69c437d.ob-is-container-extras{--width:calc(100%);}.elementor-60439 .elementor-element.elementor-element-a89f28c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-60439 .elementor-element.elementor-element-a89f28c.ob-is-container-extras{--width:calc(100%);}.elementor-60439 .elementor-element.elementor-element-dfd744a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-60439 .elementor-element.elementor-element-dfd744a{columns:1;}.elementor-60439 .elementor-element.elementor-element-f5466af{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-60439 .elementor-element.elementor-element-dfd7cf7{--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-60439 .elementor-element.elementor-element-dfd7cf7.ob-is-container-extras{--min-height:calc(1px);}.elementor-60439 .elementor-element.elementor-element-7d279bf.ob-is-container-extras{--width:calc(100%);}.elementor-60439 .elementor-element.elementor-element-72c7b24.ob-is-container-extras{--width:calc(100%);}}/* Start custom CSS for html, class: .elementor-element-eb3a5e4 */.logic-headline {
  font-size: 20px;
  font-weight: 400;
  font-family: overpass;
  color: #565B69;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-81e6feb */.elementor-60439 .elementor-element.elementor-element-81e6feb .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-60439 .elementor-element.elementor-element-81e6feb .header {
  margin-bottom: 20px;
}

.elementor-60439 .elementor-element.elementor-element-81e6feb .status {
  display: flex;
  align-items: center;
  gap: 10px;
  font-size: 16px;
  opacity: 0.9;
}

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

.elementor-60439 .elementor-element.elementor-element-81e6feb .cards {
  display: flex;
  gap: 20px;
  margin-bottom: 20px;
}

.elementor-60439 .elementor-element.elementor-element-81e6feb .card {
  flex: 1;
  text-align: center;
}

.elementor-60439 .elementor-element.elementor-element-81e6feb .big {
  font-size: 50px;
  font-weight: 700;
  height: 60px;
}

.elementor-60439 .elementor-element.elementor-element-81e6feb .small {
  font-size: 14px;
  opacity: 0.6;
}

.elementor-60439 .elementor-element.elementor-element-81e6feb .bar-wrap {
  margin-top: 10px;
}

.elementor-60439 .elementor-element.elementor-element-81e6feb .bar {
  height: 10px;
  background: rgba(255,255,255,0.1);
  border-radius: 10px;
  overflow: hidden;
}

.elementor-60439 .elementor-element.elementor-element-81e6feb .fill {
  height: 100%;
  width: 0%;
  transition: all 0.8s ease;
  border-radius: 10px;
}

.elementor-60439 .elementor-element.elementor-element-81e6feb .bar-label {
  font-size: 14px;
  margin-top: 5px;
  opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for premium-world-clock, class: .elementor-element-5b2d20c *//* KFZ UHRZEIT (Raum 787c136509): oben rechts in der dunklen Box, auf der Zeile des Status, Doppelpunkt blinkt */
.elementor-60439 .elementor-element.elementor-element-5b2d20c {
    pointer-events: none;
}
.elementor-60439 .elementor-element.elementor-element-5b2d20c .premium-world-clock__clock-wrapper,
.elementor-60439 .elementor-element.elementor-element-5b2d20c .premium-world-clock__time-wrapper {
    background: none;
    border: 0;
    padding: 0;
    margin: 0;
    box-shadow: none;
    gap: 0;
}
.elementor-60439 .elementor-element.elementor-element-5b2d20c .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-60439 .elementor-element.elementor-element-5b2d20c .premium-world-clock__hand,
.elementor-60439 .elementor-element.elementor-element-5b2d20c .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-60439 .elementor-element.elementor-element-5b2d20c .premium-world-clock__separator {
    padding: 0 1px;
    animation: kfzuhrblink 1s steps(1, end) infinite;
}
.elementor-60439 .elementor-element.elementor-element-5b2d20c .premium-world-clock__time-wrapper::after {
    content: "\00a0Uhr";
}
.elementor-60439 .elementor-element.elementor-element-5b2d20c .premium-world-clock__meridiem {
    display: none;
}
@keyframes kfzuhrblink {
    50% {
        opacity: 0;
    }
}
@media (prefers-reduced-motion: reduce) {
    .elementor-60439 .elementor-element.elementor-element-5b2d20c .premium-world-clock__separator {
        animation: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57d64df */.elementor-60439 .elementor-element.elementor-element-57d64df {
    color: #565B69;
    font-family: Overpass;
    text-align: left;
    font-weight: 300;
    font-size: 18px;
    margin-top: -5px;
}

.elementor-60439 .elementor-element.elementor-element-57d64df table td, .elementor-60439 .elementor-element.elementor-element-57d64df 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-60439 .elementor-element.elementor-element-57d64df table .hours .zeit::after {
    content: " Uhr";
}

.elementor-60439 .elementor-element.elementor-element-57d64df table .closed .hours .zeit::after {
    content: "";
}

.elementor-60439 .elementor-element.elementor-element-57d64df table .today th {
    font-weight: 500;
    opacity: 1.0;
}

.elementor-60439 .elementor-element.elementor-element-57d64df table .today td {
    opacity: 1.0;
    font-weight: 500;
}

.elementor-60439 .elementor-element.elementor-element-57d64df table {
    width: auto;
}

.elementor-60439 .elementor-element.elementor-element-57d64df table th {
    padding-right: 40px;
}

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

.elementor-60439 .elementor-element.elementor-element-57d64df table {
    margin-bottom: 0;
}

.elementor-60439 .elementor-element.elementor-element-57d64df table tr:last-child th,
.elementor-60439 .elementor-element.elementor-element-57d64df table tr:last-child td {
    padding-bottom: 0;
}

@media (max-width: 767px) {
    .elementor-60439 .elementor-element.elementor-element-57d64df table .termin-hinweis {
        display: block;
        margin-left: 0;
        line-height: 1.4em;
    }
    .elementor-60439 .elementor-element.elementor-element-57d64df table tr.termin th {
        vertical-align: top;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dfd744a */.elementor-60439 .elementor-element.elementor-element-dfd744a p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-545e149 */.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 */