.elementor-108 .elementor-element.elementor-element-6cf799e6 > .elementor-background-overlay{background-image:url("https://maonstav.cz/wp-content/uploads/2025/11/bgoverlay.png");background-position:center center;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108 .elementor-element.elementor-element-6cf799e6 > .elementor-container{max-width:1200px;}.elementor-108 .elementor-element.elementor-element-6cf799e6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-639bcb5f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-108 .elementor-element.elementor-element-639bcb5f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c76124 );}.elementor-108 .elementor-element.elementor-element-639bcb5f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-108 .elementor-element.elementor-element-639bcb5f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108 .elementor-element.elementor-element-52cb325d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:var( --e-global-typography-3671860-font-family ), Sans-serif;font-size:var( --e-global-typography-3671860-font-size );font-weight:var( --e-global-typography-3671860-font-weight );text-transform:var( --e-global-typography-3671860-text-transform );letter-spacing:var( --e-global-typography-3671860-letter-spacing );color:var( --e-global-color-accent );}.elementor-108 .elementor-element.elementor-element-29e0ae04{margin:0px -150px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-108 .elementor-element.elementor-element-29e0ae04 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-108 .elementor-element.elementor-element-62c598d1{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-108 .elementor-element.elementor-element-65f7af6d .elementor-button:hover, .elementor-108 .elementor-element.elementor-element-65f7af6d .elementor-button:focus{background-color:#F64D4C;color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-65f7af6d{width:auto;max-width:auto;}.elementor-108 .elementor-element.elementor-element-65f7af6d .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:16px 32px 16px 32px;}.elementor-108 .elementor-element.elementor-element-65f7af6d .elementor-button:hover svg, .elementor-108 .elementor-element.elementor-element-65f7af6d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-108 .elementor-element.elementor-global-724 .elementor-button{background-color:#004AAD;border-radius:0px 0px 20px 20px;}.elementor-108 .elementor-element.elementor-global-724 .elementor-button:hover, .elementor-108 .elementor-element.elementor-global-724 .elementor-button:focus{background-color:#F2A500;color:var( --e-global-color-primary );}.elementor-108 .elementor-element.elementor-global-724{width:auto;max-width:auto;margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -60px;padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-global-724 .elementor-button:hover svg, .elementor-108 .elementor-element.elementor-global-724 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-108 .elementor-element.elementor-element-d701ddd.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-108 .elementor-element.elementor-element-d701ddd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-108 .elementor-element.elementor-element-d701ddd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-d701ddd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108 .elementor-element.elementor-element-239ba2f3{margin-top:0px;margin-bottom:-50px;padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-592b6eea:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-108 .elementor-element.elementor-element-592b6eea > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-108 .elementor-element.elementor-element-592b6eea > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px -50px;--e-column-margin-right:0px;--e-column-margin-left:-50px;padding:40px 40px 40px 40px;}.elementor-108 .elementor-element.elementor-element-592b6eea > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108 .elementor-element.elementor-element-7458cc2f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-108 .elementor-element.elementor-element-7458cc2f .elementskit-funfact .funfact-icon img{margin-bottom:10px;}.elementor-108 .elementor-element.elementor-element-7458cc2f .elementskit-funfact{justify-content:left;display:flex;}.elementor-108 .elementor-element.elementor-element-7458cc2f .elementskit-funfact .funfact-content .number-percentage-wraper{color:#FFFFFF;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-108 .elementor-element.elementor-element-7458cc2f .elementskit-funfact .funfact-title{color:#FFFFFF94;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-108 .elementor-element.elementor-element-7458cc2f .elementskit-funfact {padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-7458cc2f .funfact-content {margin:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-7458cc2f .elementskit-funfact .super{color:var( --e-global-color-accent );font-family:var( --e-global-typography-6cf00e1-font-family ), Sans-serif;font-size:var( --e-global-typography-6cf00e1-font-size );font-weight:var( --e-global-typography-6cf00e1-font-weight );text-transform:var( --e-global-typography-6cf00e1-text-transform );font-style:var( --e-global-typography-6cf00e1-font-style );text-decoration:var( --e-global-typography-6cf00e1-text-decoration );line-height:var( --e-global-typography-6cf00e1-line-height );top:-5px;left:0px;vertical-align:super;}.elementor-108 .elementor-element.elementor-element-2fc6826c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-108 .elementor-element.elementor-element-2fc6826c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-108 .elementor-element.elementor-element-2fc6826c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px -50px;--e-column-margin-right:0px;--e-column-margin-left:-50px;padding:40px 40px 40px 40px;}.elementor-108 .elementor-element.elementor-element-2fc6826c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108 .elementor-element.elementor-element-22e8e6f0{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-108 .elementor-element.elementor-element-22e8e6f0 .elementskit-funfact .funfact-icon img{margin-bottom:10px;}.elementor-108 .elementor-element.elementor-element-22e8e6f0 .elementskit-funfact{justify-content:left;display:flex;}.elementor-108 .elementor-element.elementor-element-22e8e6f0 .elementskit-funfact .funfact-content .number-percentage-wraper{color:#FFFFFF;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-108 .elementor-element.elementor-element-22e8e6f0 .elementskit-funfact .funfact-title{color:#FFFFFF94;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-108 .elementor-element.elementor-element-22e8e6f0 .elementskit-funfact {padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-22e8e6f0 .funfact-content {margin:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-22e8e6f0 .elementskit-funfact .super{color:var( --e-global-color-accent );font-family:var( --e-global-typography-6cf00e1-font-family ), Sans-serif;font-size:var( --e-global-typography-6cf00e1-font-size );font-weight:var( --e-global-typography-6cf00e1-font-weight );text-transform:var( --e-global-typography-6cf00e1-text-transform );font-style:var( --e-global-typography-6cf00e1-font-style );text-decoration:var( --e-global-typography-6cf00e1-text-decoration );line-height:var( --e-global-typography-6cf00e1-line-height );top:-5px;left:0px;vertical-align:super;}.elementor-108 .elementor-element.elementor-element-24602953:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-108 .elementor-element.elementor-element-24602953 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-108 .elementor-element.elementor-element-24602953 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px -50px;--e-column-margin-right:0px;--e-column-margin-left:-50px;padding:40px 40px 40px 40px;}.elementor-108 .elementor-element.elementor-element-24602953 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108 .elementor-element.elementor-element-337c0a51{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-108 .elementor-element.elementor-element-337c0a51 .elementskit-funfact .funfact-icon img{margin-bottom:10px;}.elementor-108 .elementor-element.elementor-element-337c0a51 .elementskit-funfact{justify-content:left;display:flex;}.elementor-108 .elementor-element.elementor-element-337c0a51 .elementskit-funfact .funfact-content .number-percentage-wraper{color:#FFFFFF;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-108 .elementor-element.elementor-element-337c0a51 .elementskit-funfact .funfact-title{color:#FFFFFF94;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-108 .elementor-element.elementor-element-337c0a51 .elementskit-funfact {padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-337c0a51 .funfact-content {margin:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-337c0a51 .elementskit-funfact .super{color:var( --e-global-color-accent );font-family:var( --e-global-typography-6cf00e1-font-family ), Sans-serif;font-size:var( --e-global-typography-6cf00e1-font-size );font-weight:var( --e-global-typography-6cf00e1-font-weight );text-transform:var( --e-global-typography-6cf00e1-text-transform );font-style:var( --e-global-typography-6cf00e1-font-style );text-decoration:var( --e-global-typography-6cf00e1-text-decoration );line-height:var( --e-global-typography-6cf00e1-line-height );top:-5px;left:0px;vertical-align:super;}.elementor-108 .elementor-element.elementor-element-d7f7a53 > .elementor-container{max-width:1200px;}.elementor-108 .elementor-element.elementor-element-d7f7a53{padding:100px 0px 100px 0px;}.elementor-108 .elementor-element.elementor-element-11794647 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-71e9d3a0 > .elementor-container{max-width:1200px;}.elementor-108 .elementor-element.elementor-element-71e9d3a0{margin-top:0px;margin-bottom:70px;}.elementor-108 .elementor-element.elementor-element-2c87122e > .elementor-element-populated{margin:0px 100px 0px 0px;--e-column-margin-right:100px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-62c473f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:var( --e-global-typography-3671860-font-family ), Sans-serif;font-size:var( --e-global-typography-3671860-font-size );font-weight:var( --e-global-typography-3671860-font-weight );text-transform:var( --e-global-typography-3671860-text-transform );letter-spacing:var( --e-global-typography-3671860-letter-spacing );color:var( --e-global-color-accent );}.elementor-108 .elementor-element.elementor-element-fa901a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-108 .elementor-element.elementor-element-fa901a5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-bc-flex-widget .elementor-108 .elementor-element.elementor-element-58c7f0e6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108 .elementor-element.elementor-element-58c7f0e6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-108 .elementor-element.elementor-element-58c7f0e6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-c71092b .elementor-button:hover, .elementor-108 .elementor-element.elementor-element-c71092b .elementor-button:focus{background-color:#F64D4C;color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-c71092b .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:16px 32px 16px 32px;}.elementor-108 .elementor-element.elementor-element-c71092b .elementor-button:hover svg, .elementor-108 .elementor-element.elementor-element-c71092b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-2a5ae174:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-2a5ae174 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maonstav.cz/wp-content/uploads/2025/12/IMG_6042-scaled.jpg");background-position:center left;background-size:cover;}.elementor-108 .elementor-element.elementor-element-2a5ae174 > .elementor-container{max-width:1200px;}.elementor-108 .elementor-element.elementor-element-2a5ae174{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:70px;padding:250px 0px 0px 600px;}.elementor-108 .elementor-element.elementor-element-2a5ae174 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108 .elementor-element.elementor-element-476493d7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-108 .elementor-element.elementor-element-476493d7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3CC;}.elementor-108 .elementor-element.elementor-element-476493d7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-108 .elementor-element.elementor-element-476493d7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108 .elementor-element.elementor-element-4f212d0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-108 .elementor-element.elementor-element-9e19750 .elementor-heading-title{font-family:var( --e-global-typography-6cf00e1-font-family ), Sans-serif;font-size:var( --e-global-typography-6cf00e1-font-size );font-weight:var( --e-global-typography-6cf00e1-font-weight );text-transform:var( --e-global-typography-6cf00e1-text-transform );font-style:var( --e-global-typography-6cf00e1-font-style );text-decoration:var( --e-global-typography-6cf00e1-text-decoration );line-height:var( --e-global-typography-6cf00e1-line-height );}.elementor-108 .elementor-element.elementor-element-dcc6a94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-bbee713-font-family ), Sans-serif;font-size:var( --e-global-typography-bbee713-font-size );font-weight:var( --e-global-typography-bbee713-font-weight );text-transform:var( --e-global-typography-bbee713-text-transform );font-style:var( --e-global-typography-bbee713-font-style );text-decoration:var( --e-global-typography-bbee713-text-decoration );line-height:var( --e-global-typography-bbee713-line-height );word-spacing:var( --e-global-typography-bbee713-word-spacing );color:var( --e-global-color-accent );}.elementor-108 .elementor-element.elementor-element-19b9dc14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-108 .elementor-element.elementor-element-25c36f6a .elementor-button{background-color:#DC333200;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-25c36f6a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-108 .elementor-element.elementor-element-25c36f6a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-108 .elementor-element.elementor-element-25c36f6a .elementor-button:hover, .elementor-108 .elementor-element.elementor-element-25c36f6a .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-108 .elementor-element.elementor-element-25c36f6a .elementor-button:hover svg, .elementor-108 .elementor-element.elementor-element-25c36f6a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-108 .elementor-element.elementor-element-317434ce:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-317434ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maonstav.cz/wp-content/uploads/2026/03/003_HB8_4033_OREA_DevetSkal_B2B_Illumia.jpg-scaled.jpeg");background-position:17px -124px;background-size:cover;}.elementor-108 .elementor-element.elementor-element-317434ce > .elementor-container{max-width:1200px;}.elementor-108 .elementor-element.elementor-element-317434ce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:70px;padding:250px 600px 0px 0px;}.elementor-108 .elementor-element.elementor-element-317434ce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108 .elementor-element.elementor-element-893af88:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-108 .elementor-element.elementor-element-893af88 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3CC;}.elementor-108 .elementor-element.elementor-element-893af88 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-108 .elementor-element.elementor-element-893af88 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108 .elementor-element.elementor-element-7013e82{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-108 .elementor-element.elementor-element-6c84a12 .elementor-heading-title{font-family:var( --e-global-typography-6cf00e1-font-family ), Sans-serif;font-size:var( --e-global-typography-6cf00e1-font-size );font-weight:var( --e-global-typography-6cf00e1-font-weight );text-transform:var( --e-global-typography-6cf00e1-text-transform );font-style:var( --e-global-typography-6cf00e1-font-style );text-decoration:var( --e-global-typography-6cf00e1-text-decoration );line-height:var( --e-global-typography-6cf00e1-line-height );}.elementor-108 .elementor-element.elementor-element-b842d14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-bbee713-font-family ), Sans-serif;font-size:var( --e-global-typography-bbee713-font-size );font-weight:var( --e-global-typography-bbee713-font-weight );text-transform:var( --e-global-typography-bbee713-text-transform );font-style:var( --e-global-typography-bbee713-font-style );text-decoration:var( --e-global-typography-bbee713-text-decoration );line-height:var( --e-global-typography-bbee713-line-height );word-spacing:var( --e-global-typography-bbee713-word-spacing );color:var( --e-global-color-accent );}.elementor-108 .elementor-element.elementor-element-a53090e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-108 .elementor-element.elementor-element-a00e8f7 .elementor-button{background-color:#DC333200;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-a00e8f7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-108 .elementor-element.elementor-element-a00e8f7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-108 .elementor-element.elementor-element-a00e8f7 .elementor-button:hover, .elementor-108 .elementor-element.elementor-element-a00e8f7 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-108 .elementor-element.elementor-element-a00e8f7 .elementor-button:hover svg, .elementor-108 .elementor-element.elementor-element-a00e8f7 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-108 .elementor-element.elementor-element-bdebcad:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-bdebcad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6bcb317 );}.elementor-108 .elementor-element.elementor-element-bdebcad > .elementor-container{max-width:1600px;}.elementor-108 .elementor-element.elementor-element-bdebcad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-108 .elementor-element.elementor-element-bdebcad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108 .elementor-element.elementor-element-e958e08 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-108 .elementor-element.elementor-element-e958e08 > .elementor-element-populated{margin:0px 0px 80px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-3ee158d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-family:var( --e-global-typography-3671860-font-family ), Sans-serif;font-size:var( --e-global-typography-3671860-font-size );font-weight:var( --e-global-typography-3671860-font-weight );text-transform:var( --e-global-typography-3671860-text-transform );letter-spacing:var( --e-global-typography-3671860-letter-spacing );color:var( --e-global-color-accent );}.elementor-108 .elementor-element.elementor-element-989b4c9{margin:0px 250px calc(var(--kit-widget-spacing, 0px) + 50px) 250px;text-align:center;}.elementor-108 .elementor-element.elementor-element-989b4c9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-108 .elementor-element.elementor-element-0340fd4 > .elementor-container{max-width:1600px;}.elementor-108 .elementor-element.elementor-element-0340fd4{margin-top:0px;margin-bottom:0px;}.elementor-108 .elementor-element.elementor-element-f7bd08d > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-de9e945 .profile-card:hover, .elementor-108 .elementor-element.elementor-element-de9e945 .profile-image-card:hover, .elementor-108 .elementor-element.elementor-element-de9e945 .profile-card::before, .elementor-108 .elementor-element.elementor-element-de9e945 .profile-image-card::before, .elementor-108 .elementor-element.elementor-element-de9e945 div .profile-card .profile-body::before, .elementor-108 .elementor-element.elementor-element-de9e945 .image-card-v3 .profile-image-card:after{background-color:var( --e-global-color-accent );background-image:url("https://maonstav.cz/wp-content/uploads/2025/11/Logo-removebg-preview.png");background-position:bottom right;background-repeat:no-repeat;}.elementor-108 .elementor-element.elementor-element-de9e945 .profile-card, .elementor-108 .elementor-element.elementor-element-de9e945 .profile-image-card{border-radius:8px 8px 8px 8px;}.elementor-108 .elementor-element.elementor-element-de9e945 .profile-header > img, .elementor-108 .elementor-element.elementor-element-de9e945 .profile-image-card img{border-radius:0%;}.elementor-108 .elementor-element.elementor-element-de9e945 .profile-body .profile-title{font-family:var( --e-global-typography-6cf00e1-font-family ), Sans-serif;font-size:var( --e-global-typography-6cf00e1-font-size );font-weight:var( --e-global-typography-6cf00e1-font-weight );text-transform:var( --e-global-typography-6cf00e1-text-transform );font-style:var( --e-global-typography-6cf00e1-font-style );text-decoration:var( --e-global-typography-6cf00e1-text-decoration );line-height:var( --e-global-typography-6cf00e1-line-height );color:#FFFFFF;margin-bottom:5px;}.elementor-108 .elementor-element.elementor-element-de9e945 .profile-body .profile-designation{font-family:var( --e-global-typography-da7145b-font-family ), Sans-serif;font-size:var( --e-global-typography-da7145b-font-size );font-weight:var( --e-global-typography-da7145b-font-weight );text-transform:var( --e-global-typography-da7145b-text-transform );letter-spacing:var( --e-global-typography-da7145b-letter-spacing );color:#FFFFFFAB;margin-bottom:15px;}.elementor-108 .elementor-element.elementor-element-de9e945 .profile-body .profile-content{font-family:var( --e-global-typography-807876e-font-family ), Sans-serif;font-size:var( --e-global-typography-807876e-font-size );font-weight:var( --e-global-typography-807876e-font-weight );text-transform:var( --e-global-typography-807876e-text-transform );font-style:var( --e-global-typography-807876e-font-style );text-decoration:var( --e-global-typography-807876e-text-decoration );line-height:var( --e-global-typography-807876e-line-height );word-spacing:var( --e-global-typography-807876e-word-spacing );color:#FFFFFF;margin:0px 50px 10px 50px;}.elementor-108 .elementor-element.elementor-element-dfa6ee3{text-align:center;}.elementor-108 .elementor-element.elementor-element-dfa6ee3 .elementor-heading-title{font-family:var( --e-global-typography-2e6ca4a-font-family ), Sans-serif;font-size:var( --e-global-typography-2e6ca4a-font-size );font-weight:var( --e-global-typography-2e6ca4a-font-weight );text-transform:var( --e-global-typography-2e6ca4a-text-transform );font-style:var( --e-global-typography-2e6ca4a-font-style );text-decoration:var( --e-global-typography-2e6ca4a-text-decoration );line-height:var( --e-global-typography-2e6ca4a-line-height );word-spacing:var( --e-global-typography-2e6ca4a-word-spacing );}.elementor-108 .elementor-element.elementor-element-8614ff5 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-a309eff .profile-card:hover, .elementor-108 .elementor-element.elementor-element-a309eff .profile-image-card:hover, .elementor-108 .elementor-element.elementor-element-a309eff .profile-card::before, .elementor-108 .elementor-element.elementor-element-a309eff .profile-image-card::before, .elementor-108 .elementor-element.elementor-element-a309eff div .profile-card .profile-body::before, .elementor-108 .elementor-element.elementor-element-a309eff .image-card-v3 .profile-image-card:after{background-color:var( --e-global-color-accent );background-image:url("https://maonstav.cz/wp-content/uploads/2025/11/Logo-removebg-preview.png");background-position:bottom right;background-repeat:no-repeat;}.elementor-108 .elementor-element.elementor-element-a309eff .profile-card, .elementor-108 .elementor-element.elementor-element-a309eff .profile-image-card{border-radius:8px 8px 8px 8px;}.elementor-108 .elementor-element.elementor-element-a309eff .profile-header > img, .elementor-108 .elementor-element.elementor-element-a309eff .profile-image-card img{border-radius:0%;}.elementor-108 .elementor-element.elementor-element-a309eff .profile-body .profile-title{font-family:var( --e-global-typography-6cf00e1-font-family ), Sans-serif;font-size:var( --e-global-typography-6cf00e1-font-size );font-weight:var( --e-global-typography-6cf00e1-font-weight );text-transform:var( --e-global-typography-6cf00e1-text-transform );font-style:var( --e-global-typography-6cf00e1-font-style );text-decoration:var( --e-global-typography-6cf00e1-text-decoration );line-height:var( --e-global-typography-6cf00e1-line-height );color:#FFFFFF;margin-bottom:5px;}.elementor-108 .elementor-element.elementor-element-a309eff .profile-body .profile-designation{font-family:var( --e-global-typography-da7145b-font-family ), Sans-serif;font-size:var( --e-global-typography-da7145b-font-size );font-weight:var( --e-global-typography-da7145b-font-weight );text-transform:var( --e-global-typography-da7145b-text-transform );letter-spacing:var( --e-global-typography-da7145b-letter-spacing );color:#FFFFFFAB;margin-bottom:15px;}.elementor-108 .elementor-element.elementor-element-a309eff .profile-body .profile-content{font-family:var( --e-global-typography-807876e-font-family ), Sans-serif;font-size:var( --e-global-typography-807876e-font-size );font-weight:var( --e-global-typography-807876e-font-weight );text-transform:var( --e-global-typography-807876e-text-transform );font-style:var( --e-global-typography-807876e-font-style );text-decoration:var( --e-global-typography-807876e-text-decoration );line-height:var( --e-global-typography-807876e-line-height );word-spacing:var( --e-global-typography-807876e-word-spacing );color:#FFFFFF;margin:0px 50px 10px 50px;}.elementor-108 .elementor-element.elementor-element-a9ec870{text-align:center;}.elementor-108 .elementor-element.elementor-element-a9ec870 .elementor-heading-title{font-family:var( --e-global-typography-2e6ca4a-font-family ), Sans-serif;font-size:var( --e-global-typography-2e6ca4a-font-size );font-weight:var( --e-global-typography-2e6ca4a-font-weight );text-transform:var( --e-global-typography-2e6ca4a-text-transform );font-style:var( --e-global-typography-2e6ca4a-font-style );text-decoration:var( --e-global-typography-2e6ca4a-text-decoration );line-height:var( --e-global-typography-2e6ca4a-line-height );word-spacing:var( --e-global-typography-2e6ca4a-word-spacing );}.elementor-108 .elementor-element.elementor-element-ce27a3d > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-0a5626c .profile-card:hover, .elementor-108 .elementor-element.elementor-element-0a5626c .profile-image-card:hover, .elementor-108 .elementor-element.elementor-element-0a5626c .profile-card::before, .elementor-108 .elementor-element.elementor-element-0a5626c .profile-image-card::before, .elementor-108 .elementor-element.elementor-element-0a5626c div .profile-card .profile-body::before, .elementor-108 .elementor-element.elementor-element-0a5626c .image-card-v3 .profile-image-card:after{background-color:var( --e-global-color-accent );background-image:url("https://maonstav.cz/wp-content/uploads/2025/11/Logo-removebg-preview.png");background-position:bottom right;background-repeat:no-repeat;}.elementor-108 .elementor-element.elementor-element-0a5626c .profile-card, .elementor-108 .elementor-element.elementor-element-0a5626c .profile-image-card{border-radius:8px 8px 8px 8px;}.elementor-108 .elementor-element.elementor-element-0a5626c .profile-header > img, .elementor-108 .elementor-element.elementor-element-0a5626c .profile-image-card img{border-radius:0%;}.elementor-108 .elementor-element.elementor-element-0a5626c .profile-body .profile-title{font-family:var( --e-global-typography-6cf00e1-font-family ), Sans-serif;font-size:var( --e-global-typography-6cf00e1-font-size );font-weight:var( --e-global-typography-6cf00e1-font-weight );text-transform:var( --e-global-typography-6cf00e1-text-transform );font-style:var( --e-global-typography-6cf00e1-font-style );text-decoration:var( --e-global-typography-6cf00e1-text-decoration );line-height:var( --e-global-typography-6cf00e1-line-height );color:#FFFFFF;margin-bottom:5px;}.elementor-108 .elementor-element.elementor-element-0a5626c .profile-body .profile-designation{font-family:var( --e-global-typography-da7145b-font-family ), Sans-serif;font-size:var( --e-global-typography-da7145b-font-size );font-weight:var( --e-global-typography-da7145b-font-weight );text-transform:var( --e-global-typography-da7145b-text-transform );letter-spacing:var( --e-global-typography-da7145b-letter-spacing );color:#FFFFFFAB;margin-bottom:15px;}.elementor-108 .elementor-element.elementor-element-0a5626c .profile-body .profile-content{font-family:var( --e-global-typography-807876e-font-family ), Sans-serif;font-size:var( --e-global-typography-807876e-font-size );font-weight:var( --e-global-typography-807876e-font-weight );text-transform:var( --e-global-typography-807876e-text-transform );font-style:var( --e-global-typography-807876e-font-style );text-decoration:var( --e-global-typography-807876e-text-decoration );line-height:var( --e-global-typography-807876e-line-height );word-spacing:var( --e-global-typography-807876e-word-spacing );color:#FFFFFF;margin:0px 50px 10px 50px;}.elementor-108 .elementor-element.elementor-element-41bc315{text-align:center;}.elementor-108 .elementor-element.elementor-element-41bc315 .elementor-heading-title{font-family:var( --e-global-typography-2e6ca4a-font-family ), Sans-serif;font-size:var( --e-global-typography-2e6ca4a-font-size );font-weight:var( --e-global-typography-2e6ca4a-font-weight );text-transform:var( --e-global-typography-2e6ca4a-text-transform );font-style:var( --e-global-typography-2e6ca4a-font-style );text-decoration:var( --e-global-typography-2e6ca4a-text-decoration );line-height:var( --e-global-typography-2e6ca4a-line-height );word-spacing:var( --e-global-typography-2e6ca4a-word-spacing );}.elementor-108 .elementor-element.elementor-element-018c3ef:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-018c3ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c76124 );}.elementor-108 .elementor-element.elementor-element-018c3ef > .elementor-container{max-width:1200px;}.elementor-108 .elementor-element.elementor-element-018c3ef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 100px 0px;}.elementor-108 .elementor-element.elementor-element-018c3ef > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108 .elementor-element.elementor-element-700e0f1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-1160bac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-family:var( --e-global-typography-3671860-font-family ), Sans-serif;font-size:var( --e-global-typography-3671860-font-size );font-weight:var( --e-global-typography-3671860-font-weight );text-transform:var( --e-global-typography-3671860-text-transform );letter-spacing:var( --e-global-typography-3671860-letter-spacing );color:var( --e-global-color-accent );}.elementor-108 .elementor-element.elementor-element-47bf1c4{margin:0px 250px calc(var(--kit-widget-spacing, 0px) + 50px) 250px;text-align:center;}.elementor-108 .elementor-element.elementor-element-47bf1c4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-108 .elementor-element.elementor-element-fa08482 > .elementor-container{max-width:1300px;}.elementor-108 .elementor-element.elementor-element-fa08482{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1C1C1C26;}.elementor-108 .elementor-element.elementor-element-681a830 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#1C1C1C26;padding:50px 0px 50px 0px;}.elementor-108 .elementor-element.elementor-element-3a91dff img{width:100%;opacity:0.5;transition-duration:0.4s;}.elementor-108 .elementor-element.elementor-element-3a91dff:hover img{opacity:1;}.elementor-108 .elementor-element.elementor-element-70f1a43 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#1C1C1C26;padding:50px 0px 50px 0px;}.elementor-108 .elementor-element.elementor-element-0847e50 img{width:64%;opacity:0.5;transition-duration:0.4s;}.elementor-108 .elementor-element.elementor-element-0847e50:hover img{opacity:1;}.elementor-108 .elementor-element.elementor-element-6cbcbe2 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 1px;border-color:#1C1C1C26;padding:50px 0px 50px 0px;}.elementor-108 .elementor-element.elementor-element-c46ca34 img{width:44%;opacity:0.5;transition-duration:0.4s;}.elementor-108 .elementor-element.elementor-element-c46ca34:hover img{opacity:1;}.elementor-108 .elementor-element.elementor-element-a639181 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 1px;border-color:#1C1C1C26;padding:50px 0px 50px 0px;}.elementor-108 .elementor-element.elementor-element-a91d659 img{width:64%;opacity:0.5;transition-duration:0.4s;}.elementor-108 .elementor-element.elementor-element-a91d659:hover img{opacity:1;}.elementor-108 .elementor-element.elementor-element-5a8e24a > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#1C1C1C26;padding:50px 0px 50px 0px;}.elementor-108 .elementor-element.elementor-element-3fad759 img{width:48%;opacity:0.5;transition-duration:0.4s;}.elementor-108 .elementor-element.elementor-element-3fad759:hover img{opacity:1;}.elementor-108 .elementor-element.elementor-element-a2c99e7 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#1C1C1C26;padding:50px 0px 50px 0px;}.elementor-108 .elementor-element.elementor-element-4373522 img{width:42%;opacity:0.5;transition-duration:0.4s;}.elementor-108 .elementor-element.elementor-element-4373522:hover img{opacity:1;}.elementor-108 .elementor-element.elementor-element-b53db5a > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#1C1C1C26;padding:50px 0px 50px 0px;}.elementor-108 .elementor-element.elementor-element-6c4f3fc img{width:60%;opacity:0.5;transition-duration:0.4s;}.elementor-108 .elementor-element.elementor-element-6c4f3fc:hover img{opacity:1;}.elementor-108 .elementor-element.elementor-element-65917f81:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-65917f81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6bcb317 );background-image:url("https://maonstav.cz/wp-content/uploads/2025/11/Frame-20-3.png");background-position:center center;background-size:cover;}.elementor-108 .elementor-element.elementor-element-65917f81 > .elementor-container{max-width:1200px;}.elementor-108 .elementor-element.elementor-element-65917f81{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-108 .elementor-element.elementor-element-65917f81 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108 .elementor-element.elementor-element-4f150865:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-108 .elementor-element.elementor-element-4f150865 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-108 .elementor-element.elementor-element-4f150865 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-4f150865 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108 .elementor-element.elementor-element-3641ec80 > .elementor-container{max-width:1200px;}.elementor-108 .elementor-element.elementor-element-3641ec80{padding:100px 0px 100px 0px;}.elementor-bc-flex-widget .elementor-108 .elementor-element.elementor-element-7713ea12.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108 .elementor-element.elementor-element-7713ea12.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-108 .elementor-element.elementor-element-7713ea12 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 70px 0px 70px;}.elementor-108 .elementor-element.elementor-element-1ac03a9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-108 .elementor-element.elementor-element-1ac03a9b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-7f665ba4{color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-3136ee60 .elementor-button{background-color:#FFFFFF;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;padding:16px 32px 16px 32px;}.elementor-108 .elementor-element.elementor-element-3136ee60 .elementor-button:hover, .elementor-108 .elementor-element.elementor-element-3136ee60 .elementor-button:focus{background-color:#ECECEC;color:var( --e-global-color-accent );}.elementor-108 .elementor-element.elementor-element-3136ee60{width:auto;max-width:auto;}.elementor-108 .elementor-element.elementor-element-3136ee60 .elementor-button:hover svg, .elementor-108 .elementor-element.elementor-element-3136ee60 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-108 .elementor-element.elementor-element-56a2a157:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-108 .elementor-element.elementor-element-56a2a157 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-108 .elementor-element.elementor-element-56a2a157 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://maonstav.cz/wp-content/uploads/2025/11/Logo-removebg-preview.png");background-position:center left;background-size:cover;opacity:0.1;}.elementor-108 .elementor-element.elementor-element-56a2a157 > .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:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-56a2a157 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108 .elementor-element.elementor-element-412c3dc4{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + -100px) 0px;}.elementor-108 .elementor-element.elementor-element-56614b18:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-56614b18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-108 .elementor-element.elementor-element-56614b18 > .elementor-container{max-width:1200px;}.elementor-108 .elementor-element.elementor-element-56614b18{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-108 .elementor-element.elementor-element-56614b18 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108 .elementor-element.elementor-element-13c7cf91 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-38ed2eaf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-family:var( --e-global-typography-3671860-font-family ), Sans-serif;font-size:var( --e-global-typography-3671860-font-size );font-weight:var( --e-global-typography-3671860-font-weight );text-transform:var( --e-global-typography-3671860-text-transform );letter-spacing:var( --e-global-typography-3671860-letter-spacing );color:#F2A500;}.elementor-108 .elementor-element.elementor-element-3e7bc5a5 > .elementor-container{max-width:1200px;}.elementor-108 .elementor-element.elementor-element-42e7ab2d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-108 .elementor-element.elementor-element-42e7ab2d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maonstav.cz/wp-content/uploads/2025/11/pexels-los-muertos-crew-8853499-1536x1026-1.jpg");background-position:center center;background-size:cover;}.elementor-108 .elementor-element.elementor-element-42e7ab2d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-42e7ab2d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108 .elementor-element.elementor-element-38fa5e7b{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-108 .elementor-element.elementor-element-38fa5e7b .elementor-divider-separator{width:100%;}.elementor-108 .elementor-element.elementor-element-38fa5e7b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-bc-flex-widget .elementor-108 .elementor-element.elementor-element-442e338.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108 .elementor-element.elementor-element-442e338.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-108 .elementor-element.elementor-element-442e338 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEDED70;padding:50px 50px 50px 50px;}.elementor-108 .elementor-element.elementor-element-44496130{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:var( --e-global-typography-2e6ca4a-font-family ), Sans-serif;font-size:var( --e-global-typography-2e6ca4a-font-size );font-weight:var( --e-global-typography-2e6ca4a-font-weight );text-transform:var( --e-global-typography-2e6ca4a-text-transform );font-style:var( --e-global-typography-2e6ca4a-font-style );text-decoration:var( --e-global-typography-2e6ca4a-text-decoration );line-height:var( --e-global-typography-2e6ca4a-line-height );word-spacing:var( --e-global-typography-2e6ca4a-word-spacing );color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-4be44a38 .elementor-testimonial-wrapper{text-align:left;}.elementor-108 .elementor-element.elementor-element-4be44a38 .elementor-testimonial-content{color:#CECECE;}.elementor-108 .elementor-element.elementor-element-4be44a38 .elementor-testimonial-name{color:#FFFFFF;font-family:var( --e-global-typography-3767f6d-font-family ), Sans-serif;font-size:var( --e-global-typography-3767f6d-font-size );font-weight:var( --e-global-typography-3767f6d-font-weight );text-transform:var( --e-global-typography-3767f6d-text-transform );font-style:var( --e-global-typography-3767f6d-font-style );text-decoration:var( --e-global-typography-3767f6d-text-decoration );line-height:var( --e-global-typography-3767f6d-line-height );word-spacing:var( --e-global-typography-3767f6d-word-spacing );}.elementor-108 .elementor-element.elementor-element-4be44a38 .elementor-testimonial-job{color:#004AAD;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-108 .elementor-element.elementor-element-6cf799e6{padding:0px 30px 0px 30px;}.elementor-108 .elementor-element.elementor-element-639bcb5f > .elementor-element-populated{padding:100px 0px 100px 0px;}.elementor-108 .elementor-element.elementor-element-52cb325d{font-size:var( --e-global-typography-3671860-font-size );letter-spacing:var( --e-global-typography-3671860-letter-spacing );}.elementor-108 .elementor-element.elementor-element-29e0ae04{margin:0px -200px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-108 .elementor-element.elementor-element-29e0ae04 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-108 .elementor-element.elementor-element-62c598d1{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-108 .elementor-element.elementor-element-65f7af6d{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-108 .elementor-element.elementor-element-65f7af6d .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-108 .elementor-element.elementor-global-724{margin:0px 08px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-108 .elementor-element.elementor-global-724 .elementor-button{border-radius:20px 20px 0px 0px;}.elementor-108 .elementor-element.elementor-element-592b6eea > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-108 .elementor-element.elementor-element-7458cc2f{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-108 .elementor-element.elementor-element-7458cc2f .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-108 .elementor-element.elementor-element-7458cc2f .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-108 .elementor-element.elementor-element-7458cc2f .elementskit-funfact .super{font-size:var( --e-global-typography-6cf00e1-font-size );line-height:var( --e-global-typography-6cf00e1-line-height );}.elementor-108 .elementor-element.elementor-element-2fc6826c > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-108 .elementor-element.elementor-element-22e8e6f0{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-108 .elementor-element.elementor-element-22e8e6f0 .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-108 .elementor-element.elementor-element-22e8e6f0 .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-108 .elementor-element.elementor-element-22e8e6f0 .elementskit-funfact .super{font-size:var( --e-global-typography-6cf00e1-font-size );line-height:var( --e-global-typography-6cf00e1-line-height );}.elementor-108 .elementor-element.elementor-element-24602953 > .elementor-element-populated{padding:0px 30px 30px 30px;}.elementor-108 .elementor-element.elementor-element-337c0a51{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-108 .elementor-element.elementor-element-337c0a51 .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-108 .elementor-element.elementor-element-337c0a51 .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-108 .elementor-element.elementor-element-337c0a51 .elementskit-funfact .super{font-size:var( --e-global-typography-6cf00e1-font-size );line-height:var( --e-global-typography-6cf00e1-line-height );}.elementor-108 .elementor-element.elementor-element-d7f7a53{padding:70px 30px 70px 30px;}.elementor-108 .elementor-element.elementor-element-2c87122e > .elementor-element-populated{margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;}.elementor-108 .elementor-element.elementor-element-62c473f1{font-size:var( --e-global-typography-3671860-font-size );letter-spacing:var( --e-global-typography-3671860-letter-spacing );}.elementor-108 .elementor-element.elementor-element-fa901a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-108 .elementor-element.elementor-element-fa901a5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-108 .elementor-element.elementor-element-c71092b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-108 .elementor-element.elementor-element-c71092b .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-108 .elementor-element.elementor-element-2a5ae174{margin-top:0px;margin-bottom:50px;padding:200px 0px 0px 300px;}.elementor-108 .elementor-element.elementor-element-476493d7 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-108 .elementor-element.elementor-element-9e19750 .elementor-heading-title{font-size:var( --e-global-typography-6cf00e1-font-size );line-height:var( --e-global-typography-6cf00e1-line-height );}.elementor-108 .elementor-element.elementor-element-dcc6a94{font-size:var( --e-global-typography-bbee713-font-size );line-height:var( --e-global-typography-bbee713-line-height );word-spacing:var( --e-global-typography-bbee713-word-spacing );}.elementor-108 .elementor-element.elementor-element-19b9dc14{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-108 .elementor-element.elementor-element-317434ce:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-317434ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-108 .elementor-element.elementor-element-317434ce{margin-top:0px;margin-bottom:50px;padding:200px 300px 0px 0px;}.elementor-108 .elementor-element.elementor-element-893af88 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-108 .elementor-element.elementor-element-6c84a12 .elementor-heading-title{font-size:var( --e-global-typography-6cf00e1-font-size );line-height:var( --e-global-typography-6cf00e1-line-height );}.elementor-108 .elementor-element.elementor-element-b842d14{font-size:var( --e-global-typography-bbee713-font-size );line-height:var( --e-global-typography-bbee713-line-height );word-spacing:var( --e-global-typography-bbee713-word-spacing );}.elementor-108 .elementor-element.elementor-element-a53090e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-108 .elementor-element.elementor-element-bdebcad{padding:70px 30px 70px 30px;}.elementor-108 .elementor-element.elementor-element-3ee158d{font-size:var( --e-global-typography-3671860-font-size );letter-spacing:var( --e-global-typography-3671860-letter-spacing );}.elementor-108 .elementor-element.elementor-element-989b4c9{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 50px) 100px;}.elementor-108 .elementor-element.elementor-element-989b4c9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-108 .elementor-element.elementor-element-de9e945 .profile-body .profile-title{font-size:var( --e-global-typography-6cf00e1-font-size );line-height:var( --e-global-typography-6cf00e1-line-height );}.elementor-108 .elementor-element.elementor-element-de9e945 .profile-body .profile-designation{font-size:var( --e-global-typography-da7145b-font-size );letter-spacing:var( --e-global-typography-da7145b-letter-spacing );}.elementor-108 .elementor-element.elementor-element-de9e945 .profile-body .profile-content{font-size:var( --e-global-typography-807876e-font-size );line-height:var( --e-global-typography-807876e-line-height );word-spacing:var( --e-global-typography-807876e-word-spacing );margin:0px 20px 0px 20px;}.elementor-108 .elementor-element.elementor-element-dfa6ee3 .elementor-heading-title{font-size:var( --e-global-typography-2e6ca4a-font-size );line-height:var( --e-global-typography-2e6ca4a-line-height );word-spacing:var( --e-global-typography-2e6ca4a-word-spacing );}.elementor-108 .elementor-element.elementor-element-a309eff .profile-body .profile-title{font-size:var( --e-global-typography-6cf00e1-font-size );line-height:var( --e-global-typography-6cf00e1-line-height );}.elementor-108 .elementor-element.elementor-element-a309eff .profile-body .profile-designation{font-size:var( --e-global-typography-da7145b-font-size );letter-spacing:var( --e-global-typography-da7145b-letter-spacing );}.elementor-108 .elementor-element.elementor-element-a309eff .profile-body .profile-content{font-size:var( --e-global-typography-807876e-font-size );line-height:var( --e-global-typography-807876e-line-height );word-spacing:var( --e-global-typography-807876e-word-spacing );margin:0px 20px 0px 20px;}.elementor-108 .elementor-element.elementor-element-a9ec870 .elementor-heading-title{font-size:var( --e-global-typography-2e6ca4a-font-size );line-height:var( --e-global-typography-2e6ca4a-line-height );word-spacing:var( --e-global-typography-2e6ca4a-word-spacing );}.elementor-108 .elementor-element.elementor-element-0a5626c .profile-body .profile-title{font-size:var( --e-global-typography-6cf00e1-font-size );line-height:var( --e-global-typography-6cf00e1-line-height );}.elementor-108 .elementor-element.elementor-element-0a5626c .profile-body .profile-designation{font-size:var( --e-global-typography-da7145b-font-size );letter-spacing:var( --e-global-typography-da7145b-letter-spacing );}.elementor-108 .elementor-element.elementor-element-0a5626c .profile-body .profile-content{font-size:var( --e-global-typography-807876e-font-size );line-height:var( --e-global-typography-807876e-line-height );word-spacing:var( --e-global-typography-807876e-word-spacing );margin:0px 20px 0px 20px;}.elementor-108 .elementor-element.elementor-element-41bc315 .elementor-heading-title{font-size:var( --e-global-typography-2e6ca4a-font-size );line-height:var( --e-global-typography-2e6ca4a-line-height );word-spacing:var( --e-global-typography-2e6ca4a-word-spacing );}.elementor-108 .elementor-element.elementor-element-018c3ef{padding:70px 30px 70px 30px;}.elementor-108 .elementor-element.elementor-element-1160bac{font-size:var( --e-global-typography-3671860-font-size );letter-spacing:var( --e-global-typography-3671860-letter-spacing );}.elementor-108 .elementor-element.elementor-element-47bf1c4{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 50px) 100px;}.elementor-108 .elementor-element.elementor-element-47bf1c4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-108 .elementor-element.elementor-element-681a830 > .elementor-element-populated{border-width:0px 0px 0px 0px;padding:30px 0px 30px 0px;}.elementor-108 .elementor-element.elementor-element-3a91dff img{width:60%;}.elementor-108 .elementor-element.elementor-element-70f1a43 > .elementor-element-populated{padding:30px 0px 30px 0px;}.elementor-108 .elementor-element.elementor-element-0847e50 img{width:60%;}.elementor-108 .elementor-element.elementor-element-6cbcbe2 > .elementor-element-populated{padding:30px 0px 30px 0px;}.elementor-108 .elementor-element.elementor-element-c46ca34 img{width:60%;}.elementor-108 .elementor-element.elementor-element-a639181 > .elementor-element-populated{padding:30px 0px 30px 0px;}.elementor-108 .elementor-element.elementor-element-a91d659 img{width:60%;}.elementor-108 .elementor-element.elementor-element-5a8e24a > .elementor-element-populated{padding:30px 0px 30px 0px;}.elementor-108 .elementor-element.elementor-element-3fad759 img{width:60%;}.elementor-108 .elementor-element.elementor-element-a2c99e7 > .elementor-element-populated{border-width:0px 0px 0px 0px;padding:30px 0px 30px 0px;}.elementor-108 .elementor-element.elementor-element-4373522 img{width:60%;}.elementor-108 .elementor-element.elementor-element-b53db5a > .elementor-element-populated{border-width:0px 0px 0px 0px;padding:30px 0px 30px 0px;}.elementor-108 .elementor-element.elementor-element-6c4f3fc img{width:60%;}.elementor-108 .elementor-element.elementor-element-65917f81{padding:0px 0px 0px 30px;}.elementor-108 .elementor-element.elementor-element-3641ec80{padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-7713ea12 > .elementor-element-populated{padding:50px 0px 50px 50px;}.elementor-108 .elementor-element.elementor-element-1ac03a9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-108 .elementor-element.elementor-element-1ac03a9b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-108 .elementor-element.elementor-element-3136ee60{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-108 .elementor-element.elementor-element-3136ee60 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-bc-flex-widget .elementor-108 .elementor-element.elementor-element-56a2a157.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-108 .elementor-element.elementor-element-56a2a157.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-108 .elementor-element.elementor-element-412c3dc4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -60px;}.elementor-108 .elementor-element.elementor-element-56614b18{padding:70px 30px 70px 30px;}.elementor-108 .elementor-element.elementor-element-38ed2eaf{font-size:var( --e-global-typography-3671860-font-size );letter-spacing:var( --e-global-typography-3671860-letter-spacing );}.elementor-108 .elementor-element.elementor-element-442e338 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-108 .elementor-element.elementor-element-44496130{font-size:var( --e-global-typography-2e6ca4a-font-size );line-height:var( --e-global-typography-2e6ca4a-line-height );word-spacing:var( --e-global-typography-2e6ca4a-word-spacing );}.elementor-108 .elementor-element.elementor-element-4be44a38 .elementor-testimonial-name{font-size:var( --e-global-typography-3767f6d-font-size );line-height:var( --e-global-typography-3767f6d-line-height );word-spacing:var( --e-global-typography-3767f6d-word-spacing );}.elementor-108 .elementor-element.elementor-element-4be44a38 .elementor-testimonial-job{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-108 .elementor-element.elementor-element-6cf799e6 > .elementor-background-overlay{background-position:center right;}.elementor-108 .elementor-element.elementor-element-6cf799e6{padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-639bcb5f > .elementor-element-populated{padding:70px 20px 70px 20px;}.elementor-108 .elementor-element.elementor-element-52cb325d{font-size:var( --e-global-typography-3671860-font-size );letter-spacing:var( --e-global-typography-3671860-letter-spacing );}.elementor-108 .elementor-element.elementor-element-29e0ae04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-108 .elementor-element.elementor-element-29e0ae04 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-108 .elementor-element.elementor-element-62c598d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-108 .elementor-element.elementor-element-65f7af6d{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-108 .elementor-element.elementor-element-65f7af6d .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-108 .elementor-element.elementor-element-d701ddd > .elementor-element-populated{padding:250px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-239ba2f3{padding:0px 120px 0px 0px;}.elementor-108 .elementor-element.elementor-element-592b6eea > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-108 .elementor-element.elementor-element-7458cc2f .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-108 .elementor-element.elementor-element-7458cc2f .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-108 .elementor-element.elementor-element-7458cc2f .elementskit-funfact .super{font-size:var( --e-global-typography-6cf00e1-font-size );line-height:var( --e-global-typography-6cf00e1-line-height );}.elementor-108 .elementor-element.elementor-element-2fc6826c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 30px 30px;}.elementor-108 .elementor-element.elementor-element-22e8e6f0 .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-108 .elementor-element.elementor-element-22e8e6f0 .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-108 .elementor-element.elementor-element-22e8e6f0 .elementskit-funfact .super{font-size:var( --e-global-typography-6cf00e1-font-size );line-height:var( --e-global-typography-6cf00e1-line-height );}.elementor-108 .elementor-element.elementor-element-24602953 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-108 .elementor-element.elementor-element-337c0a51 .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-108 .elementor-element.elementor-element-337c0a51 .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-108 .elementor-element.elementor-element-337c0a51 .elementskit-funfact .super{font-size:var( --e-global-typography-6cf00e1-font-size );line-height:var( --e-global-typography-6cf00e1-line-height );}.elementor-108 .elementor-element.elementor-element-d7f7a53{padding:70px 20px 70px 20px;}.elementor-108 .elementor-element.elementor-element-71e9d3a0{margin-top:0px;margin-bottom:50px;}.elementor-108 .elementor-element.elementor-element-2c87122e > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-108 .elementor-element.elementor-element-62c473f1{text-align:center;font-size:var( --e-global-typography-3671860-font-size );letter-spacing:var( --e-global-typography-3671860-letter-spacing );}.elementor-108 .elementor-element.elementor-element-fa901a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-108 .elementor-element.elementor-element-fa901a5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-108 .elementor-element.elementor-element-c71092b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-108 .elementor-element.elementor-element-c71092b .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-108 .elementor-element.elementor-element-2a5ae174{padding:200px 0px 0px 20px;}.elementor-108 .elementor-element.elementor-element-476493d7 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-108 .elementor-element.elementor-element-9e19750 .elementor-heading-title{font-size:var( --e-global-typography-6cf00e1-font-size );line-height:var( --e-global-typography-6cf00e1-line-height );}.elementor-108 .elementor-element.elementor-element-dcc6a94{text-align:center;font-size:var( --e-global-typography-bbee713-font-size );line-height:var( --e-global-typography-bbee713-line-height );word-spacing:var( --e-global-typography-bbee713-word-spacing );}.elementor-108 .elementor-element.elementor-element-19b9dc14{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-108 .elementor-element.elementor-element-317434ce:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-317434ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-108 .elementor-element.elementor-element-317434ce{padding:200px 20px 0px 0px;}.elementor-108 .elementor-element.elementor-element-893af88 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-108 .elementor-element.elementor-element-6c84a12 .elementor-heading-title{font-size:var( --e-global-typography-6cf00e1-font-size );line-height:var( --e-global-typography-6cf00e1-line-height );}.elementor-108 .elementor-element.elementor-element-b842d14{text-align:center;font-size:var( --e-global-typography-bbee713-font-size );line-height:var( --e-global-typography-bbee713-line-height );word-spacing:var( --e-global-typography-bbee713-word-spacing );}.elementor-108 .elementor-element.elementor-element-a53090e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-108 .elementor-element.elementor-element-bdebcad{padding:70px 20px 70px 20px;}.elementor-108 .elementor-element.elementor-element-3ee158d{font-size:var( --e-global-typography-3671860-font-size );letter-spacing:var( --e-global-typography-3671860-letter-spacing );}.elementor-108 .elementor-element.elementor-element-989b4c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-108 .elementor-element.elementor-element-989b4c9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-108 .elementor-element.elementor-element-f7bd08d > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-108 .elementor-element.elementor-element-de9e945 .profile-body .profile-title{font-size:var( --e-global-typography-6cf00e1-font-size );line-height:var( --e-global-typography-6cf00e1-line-height );}.elementor-108 .elementor-element.elementor-element-de9e945 .profile-body .profile-designation{font-size:var( --e-global-typography-da7145b-font-size );letter-spacing:var( --e-global-typography-da7145b-letter-spacing );}.elementor-108 .elementor-element.elementor-element-de9e945 .profile-body .profile-content{font-size:var( --e-global-typography-807876e-font-size );line-height:var( --e-global-typography-807876e-line-height );word-spacing:var( --e-global-typography-807876e-word-spacing );margin:0px 30px 0px 30px;}.elementor-108 .elementor-element.elementor-element-dfa6ee3 .elementor-heading-title{font-size:var( --e-global-typography-2e6ca4a-font-size );line-height:var( --e-global-typography-2e6ca4a-line-height );word-spacing:var( --e-global-typography-2e6ca4a-word-spacing );}.elementor-108 .elementor-element.elementor-element-8614ff5 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-108 .elementor-element.elementor-element-a309eff .profile-body .profile-title{font-size:var( --e-global-typography-6cf00e1-font-size );line-height:var( --e-global-typography-6cf00e1-line-height );}.elementor-108 .elementor-element.elementor-element-a309eff .profile-body .profile-designation{font-size:var( --e-global-typography-da7145b-font-size );letter-spacing:var( --e-global-typography-da7145b-letter-spacing );}.elementor-108 .elementor-element.elementor-element-a309eff .profile-body .profile-content{font-size:var( --e-global-typography-807876e-font-size );line-height:var( --e-global-typography-807876e-line-height );word-spacing:var( --e-global-typography-807876e-word-spacing );margin:0px 30px 0px 30px;}.elementor-108 .elementor-element.elementor-element-a9ec870 .elementor-heading-title{font-size:var( --e-global-typography-2e6ca4a-font-size );line-height:var( --e-global-typography-2e6ca4a-line-height );word-spacing:var( --e-global-typography-2e6ca4a-word-spacing );}.elementor-108 .elementor-element.elementor-element-ce27a3d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-108 .elementor-element.elementor-element-0a5626c .profile-body .profile-title{font-size:var( --e-global-typography-6cf00e1-font-size );line-height:var( --e-global-typography-6cf00e1-line-height );}.elementor-108 .elementor-element.elementor-element-0a5626c .profile-body .profile-designation{font-size:var( --e-global-typography-da7145b-font-size );letter-spacing:var( --e-global-typography-da7145b-letter-spacing );}.elementor-108 .elementor-element.elementor-element-0a5626c .profile-body .profile-content{font-size:var( --e-global-typography-807876e-font-size );line-height:var( --e-global-typography-807876e-line-height );word-spacing:var( --e-global-typography-807876e-word-spacing );margin:0px 30px 0px 30px;}.elementor-108 .elementor-element.elementor-element-41bc315 .elementor-heading-title{font-size:var( --e-global-typography-2e6ca4a-font-size );line-height:var( --e-global-typography-2e6ca4a-line-height );word-spacing:var( --e-global-typography-2e6ca4a-word-spacing );}.elementor-108 .elementor-element.elementor-element-018c3ef{padding:70px 20px 70px 20px;}.elementor-108 .elementor-element.elementor-element-1160bac{font-size:var( --e-global-typography-3671860-font-size );letter-spacing:var( --e-global-typography-3671860-letter-spacing );}.elementor-108 .elementor-element.elementor-element-47bf1c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-108 .elementor-element.elementor-element-47bf1c4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-108 .elementor-element.elementor-element-681a830{width:50%;}.elementor-108 .elementor-element.elementor-element-681a830 > .elementor-element-populated{border-width:0px 0px 0px 1px;padding:20px 0px 20px 0px;}.elementor-108 .elementor-element.elementor-element-70f1a43{width:50%;}.elementor-108 .elementor-element.elementor-element-70f1a43 > .elementor-element-populated{border-width:0px 0px 1px 0px;padding:20px 0px 20px 0px;}.elementor-108 .elementor-element.elementor-element-70f1a43 > .elementor-element-populated, .elementor-108 .elementor-element.elementor-element-70f1a43 > .elementor-element-populated > .elementor-background-overlay, .elementor-108 .elementor-element.elementor-element-70f1a43 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-6cbcbe2{width:50%;}.elementor-108 .elementor-element.elementor-element-6cbcbe2 > .elementor-element-populated{border-width:0px 0px 1px 1px;padding:20px 0px 20px 0px;}.elementor-108 .elementor-element.elementor-element-a639181{width:50%;}.elementor-108 .elementor-element.elementor-element-a639181 > .elementor-element-populated{border-width:0px 0px 1px 1px;padding:20px 0px 20px 0px;}.elementor-108 .elementor-element.elementor-element-5a8e24a{width:50%;}.elementor-108 .elementor-element.elementor-element-5a8e24a > .elementor-element-populated{border-width:0px 0px 0px 0px;padding:20px 0px 20px 0px;}.elementor-108 .elementor-element.elementor-element-a2c99e7{width:50%;}.elementor-108 .elementor-element.elementor-element-a2c99e7 > .elementor-element-populated{border-width:0px 0px 0px 1px;padding:20px 0px 20px 0px;}.elementor-108 .elementor-element.elementor-element-b53db5a{width:50%;}.elementor-108 .elementor-element.elementor-element-b53db5a > .elementor-element-populated{border-width:0px 0px 0px 1px;padding:20px 0px 20px 0px;}.elementor-108 .elementor-element.elementor-element-65917f81{padding:0px 0px 0px 20px;}.elementor-108 .elementor-element.elementor-element-7713ea12 > .elementor-element-populated{padding:50px 30px 30px 30px;}.elementor-108 .elementor-element.elementor-element-1ac03a9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-108 .elementor-element.elementor-element-1ac03a9b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-108 .elementor-element.elementor-element-3136ee60{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-108 .elementor-element.elementor-element-3136ee60 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-108 .elementor-element.elementor-element-412c3dc4{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-108 .elementor-element.elementor-element-56614b18{padding:70px 20px 70px 20px;}.elementor-108 .elementor-element.elementor-element-38ed2eaf{font-size:var( --e-global-typography-3671860-font-size );letter-spacing:var( --e-global-typography-3671860-letter-spacing );}.elementor-108 .elementor-element.elementor-element-42e7ab2d > .elementor-element-populated{padding:120px 0px 120px 0px;}.elementor-108 .elementor-element.elementor-element-442e338 > .elementor-element-populated{padding:40px 30px 40px 30px;}.elementor-108 .elementor-element.elementor-element-44496130{font-size:var( --e-global-typography-2e6ca4a-font-size );line-height:var( --e-global-typography-2e6ca4a-line-height );word-spacing:var( --e-global-typography-2e6ca4a-word-spacing );}.elementor-108 .elementor-element.elementor-element-4be44a38 .elementor-testimonial-name{font-size:var( --e-global-typography-3767f6d-font-size );line-height:var( --e-global-typography-3767f6d-line-height );word-spacing:var( --e-global-typography-3767f6d-word-spacing );}.elementor-108 .elementor-element.elementor-element-4be44a38 .elementor-testimonial-job{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-108 .elementor-element.elementor-element-639bcb5f{width:42%;}.elementor-108 .elementor-element.elementor-element-d701ddd{width:58%;}.elementor-108 .elementor-element.elementor-element-2c87122e{width:70%;}.elementor-108 .elementor-element.elementor-element-58c7f0e6{width:30%;}.elementor-108 .elementor-element.elementor-element-e958e08{width:100%;}.elementor-108 .elementor-element.elementor-element-7713ea12{width:60%;}.elementor-108 .elementor-element.elementor-element-56a2a157{width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-108 .elementor-element.elementor-element-592b6eea{width:50%;}.elementor-108 .elementor-element.elementor-element-2fc6826c{width:50%;}.elementor-108 .elementor-element.elementor-element-24602953{width:100%;}}/* Start custom CSS for global, class: .elementor-global-724 */#energy-floating-btn {
  position: fixed;
  left: 0px;      /* vzdálenost od levého okraje */
  top: 180px;       /* vzdálenost od horního okraje */
  transform:rotate(-90deg);
  z-index: 9999;
}

/* Tablet + mobil – bublina vpravo dole */
@media (max-width: 1024px) {
  #energy-floating-btn {
    transform: none;              /* zruší rotaci */
    left: auto;
    right: 0px;                  /* vzdálenost od pravého okraje */
    bottom: 0px;                 /* vzdálenost od spodního okraje */
    top: auto;
    border-top: 20px;
    border-right: 20px;
    border-bottom: 0px;
    border-left: 0px;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a7afabd */#projekt-link-1 {
  display: inline-block; /* nebo block */
  width: 0;
  height: 0;
  overflow: hidden;
  opacity: 0;
  pointer-events: none; /* zabrání náhodnému kliknutí na tlačítko samotné */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f7bd08d */.clickable-column {
  position: relative;
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-19a4f60 */#projekt-link-2 {
  display: inline-block; /* nebo block */
  width: 0;
  height: 0;
  overflow: hidden;
  opacity: 0;
  pointer-events: none; /* zabrání náhodnému kliknutí na tlačítko samotné */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0f385a3 */#projekt-link-3 {
  display: inline-block; /* nebo block */
  width: 0;
  height: 0;
  overflow: hidden;
  opacity: 0;
  pointer-events: none; /* zabrání náhodnému kliknutí na tlačítko samotné */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fb1c31b */.clickable-column {
  position: relative;
  cursor: pointer;
}/* End custom CSS */