.elementor-56 .elementor-element.elementor-element-31b94141{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.7;}.elementor-56 .elementor-element.elementor-element-31b94141:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-31b94141 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://udraciskaly.cz/wp-content/uploads/2026/10/Penzion-u-draci-skaly-14-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-56 .elementor-element.elementor-element-31b94141::before, .elementor-56 .elementor-element.elementor-element-31b94141 > .elementor-background-video-container::before, .elementor-56 .elementor-element.elementor-element-31b94141 > .e-con-inner > .elementor-background-video-container::before, .elementor-56 .elementor-element.elementor-element-31b94141 > .elementor-background-slideshow::before, .elementor-56 .elementor-element.elementor-element-31b94141 > .e-con-inner > .elementor-background-slideshow::before, .elementor-56 .elementor-element.elementor-element-31b94141 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(110deg, var( --e-global-color-c67af45 ) 0%, var( --e-global-color-primary ) 100%);}.elementor-56 .elementor-element.elementor-element-471b72d6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-heading .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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-68ff5e2a .elementor-heading-title{font-family:var( --e-global-typography-a316d7d-font-family ), Sans-serif;font-size:var( --e-global-typography-a316d7d-font-size );font-weight:var( --e-global-typography-a316d7d-font-weight );color:var( --e-global-color-b567565 );}.elementor-56 .elementor-element.elementor-element-7c810b56 .elementor-heading-title{font-family:var( --e-global-typography-9ecdbc0-font-family ), Sans-serif;font-size:var( --e-global-typography-9ecdbc0-font-size );font-weight:var( --e-global-typography-9ecdbc0-font-weight );line-height:var( --e-global-typography-9ecdbc0-line-height );letter-spacing:var( --e-global-typography-9ecdbc0-letter-spacing );color:var( --e-global-color-b567565 );}.elementor-widget-text-editor{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 );line-height:var( --e-global-typography-text-line-height );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-56 .elementor-element.elementor-element-7afc1d3f{font-family:var( --e-global-typography-b2a5bc8-font-family ), Sans-serif;font-size:var( --e-global-typography-b2a5bc8-font-size );font-weight:var( --e-global-typography-b2a5bc8-font-weight );color:var( --e-global-color-b567565 );}.elementor-56 .elementor-element.elementor-element-370a2c39{font-family:var( --e-global-typography-41a642e-font-family ), Sans-serif;font-size:var( --e-global-typography-41a642e-font-size );font-weight:var( --e-global-typography-41a642e-font-weight );color:var( --e-global-color-b567565 );}.elementor-56 .elementor-element.elementor-element-5bcc7d7a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-56 .elementor-element.elementor-element-5bcc7d7a:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-5bcc7d7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b567565 );}.elementor-56 .elementor-element.elementor-element-788d580e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-56 .elementor-element.elementor-element-268c4372 .elementor-heading-title{font-family:var( --e-global-typography-0179157-font-family ), Sans-serif;font-size:var( --e-global-typography-0179157-font-size );font-weight:var( --e-global-typography-0179157-font-weight );line-height:var( --e-global-typography-0179157-line-height );color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-2be1261e{font-family:var( --e-global-typography-b2a5bc8-font-family ), Sans-serif;font-size:var( --e-global-typography-b2a5bc8-font-size );font-weight:var( --e-global-typography-b2a5bc8-font-weight );color:var( --e-global-color-text );}.elementor-56 .elementor-element.elementor-element-1a21dc58{font-family:var( --e-global-typography-41a642e-font-family ), Sans-serif;font-size:var( --e-global-typography-41a642e-font-size );font-weight:var( --e-global-typography-41a642e-font-weight );color:var( --e-global-color-text );}.elementor-56 .elementor-element.elementor-element-21ef9eed{--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:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-0d42828 );--border-color:var( --e-global-color-0d42828 );--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-1f948e9a{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-62f87a10 .elementor-heading-title{font-family:var( --e-global-typography-8da790f-font-family ), Sans-serif;font-size:var( --e-global-typography-8da790f-font-size );font-weight:var( --e-global-typography-8da790f-font-weight );line-height:var( --e-global-typography-8da790f-line-height );color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-6978ec68{font-family:var( --e-global-typography-a316d7d-font-family ), Sans-serif;font-size:var( --e-global-typography-a316d7d-font-size );font-weight:var( --e-global-typography-a316d7d-font-weight );color:var( --e-global-color-secondary );}.elementor-56 .elementor-element.elementor-element-6568bce3{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-58255954 .elementor-heading-title{font-family:var( --e-global-typography-f059f0e-font-family ), Sans-serif;font-size:var( --e-global-typography-f059f0e-font-size );font-weight:var( --e-global-typography-f059f0e-font-weight );line-height:var( --e-global-typography-f059f0e-line-height );color:var( --e-global-color-accent );}.elementor-56 .elementor-element.elementor-element-72af270d{font-family:var( --e-global-typography-a316d7d-font-family ), Sans-serif;font-size:var( --e-global-typography-a316d7d-font-size );font-weight:var( --e-global-typography-a316d7d-font-weight );color:var( --e-global-color-secondary );}.elementor-56 .elementor-element.elementor-element-45702068{--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:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-0d42828 );--border-color:var( --e-global-color-0d42828 );--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-7b047cad{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-3c944b74 .elementor-heading-title{font-family:var( --e-global-typography-8da790f-font-family ), Sans-serif;font-size:var( --e-global-typography-8da790f-font-size );font-weight:var( --e-global-typography-8da790f-font-weight );line-height:var( --e-global-typography-8da790f-line-height );color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-2bfe3bc5{font-family:var( --e-global-typography-a316d7d-font-family ), Sans-serif;font-size:var( --e-global-typography-a316d7d-font-size );font-weight:var( --e-global-typography-a316d7d-font-weight );color:var( --e-global-color-secondary );}.elementor-56 .elementor-element.elementor-element-5c91e973{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-53612b8e .elementor-heading-title{font-family:var( --e-global-typography-f059f0e-font-family ), Sans-serif;font-size:var( --e-global-typography-f059f0e-font-size );font-weight:var( --e-global-typography-f059f0e-font-weight );line-height:var( --e-global-typography-f059f0e-line-height );color:var( --e-global-color-accent );}.elementor-56 .elementor-element.elementor-element-2fe90662{font-family:var( --e-global-typography-a316d7d-font-family ), Sans-serif;font-size:var( --e-global-typography-a316d7d-font-size );font-weight:var( --e-global-typography-a316d7d-font-weight );color:var( --e-global-color-secondary );}.elementor-56 .elementor-element.elementor-element-76cb4de9{--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:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-0d42828 );--border-color:var( --e-global-color-0d42828 );--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-113867c1{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-53dd22c .elementor-heading-title{font-family:var( --e-global-typography-8da790f-font-family ), Sans-serif;font-size:var( --e-global-typography-8da790f-font-size );font-weight:var( --e-global-typography-8da790f-font-weight );line-height:var( --e-global-typography-8da790f-line-height );color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-76b9dd1f{font-family:var( --e-global-typography-a316d7d-font-family ), Sans-serif;font-size:var( --e-global-typography-a316d7d-font-size );font-weight:var( --e-global-typography-a316d7d-font-weight );color:var( --e-global-color-secondary );}.elementor-56 .elementor-element.elementor-element-69e1904{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-186d7e3f .elementor-heading-title{font-family:var( --e-global-typography-f059f0e-font-family ), Sans-serif;font-size:var( --e-global-typography-f059f0e-font-size );font-weight:var( --e-global-typography-f059f0e-font-weight );line-height:var( --e-global-typography-f059f0e-line-height );color:var( --e-global-color-accent );}.elementor-56 .elementor-element.elementor-element-2545d211{font-family:var( --e-global-typography-a316d7d-font-family ), Sans-serif;font-size:var( --e-global-typography-a316d7d-font-size );font-weight:var( --e-global-typography-a316d7d-font-weight );color:var( --e-global-color-secondary );}.elementor-56 .elementor-element.elementor-element-25f89a96{--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:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-0d42828 );--border-color:var( --e-global-color-0d42828 );--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-5370c86b{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-3a560e7c .elementor-heading-title{font-family:var( --e-global-typography-8da790f-font-family ), Sans-serif;font-size:var( --e-global-typography-8da790f-font-size );font-weight:var( --e-global-typography-8da790f-font-weight );line-height:var( --e-global-typography-8da790f-line-height );color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-3f536ea5{font-family:var( --e-global-typography-a316d7d-font-family ), Sans-serif;font-size:var( --e-global-typography-a316d7d-font-size );font-weight:var( --e-global-typography-a316d7d-font-weight );color:var( --e-global-color-secondary );}.elementor-56 .elementor-element.elementor-element-286a945a{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-4154022a .elementor-heading-title{font-family:var( --e-global-typography-f059f0e-font-family ), Sans-serif;font-size:var( --e-global-typography-f059f0e-font-size );font-weight:var( --e-global-typography-f059f0e-font-weight );line-height:var( --e-global-typography-f059f0e-line-height );color:var( --e-global-color-accent );}.elementor-56 .elementor-element.elementor-element-69e7cc1{font-family:var( --e-global-typography-a316d7d-font-family ), Sans-serif;font-size:var( --e-global-typography-a316d7d-font-size );font-weight:var( --e-global-typography-a316d7d-font-weight );color:var( --e-global-color-secondary );}.elementor-56 .elementor-element.elementor-element-3e18aa12{--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:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-0d42828 );--border-color:var( --e-global-color-0d42828 );--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-505d9cb4{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-682cf41a .elementor-heading-title{font-family:var( --e-global-typography-8da790f-font-family ), Sans-serif;font-size:var( --e-global-typography-8da790f-font-size );font-weight:var( --e-global-typography-8da790f-font-weight );line-height:var( --e-global-typography-8da790f-line-height );color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-2c3dff2c{font-family:var( --e-global-typography-a316d7d-font-family ), Sans-serif;font-size:var( --e-global-typography-a316d7d-font-size );font-weight:var( --e-global-typography-a316d7d-font-weight );color:var( --e-global-color-secondary );}.elementor-56 .elementor-element.elementor-element-62c09413{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-60e0482e .elementor-heading-title{font-family:var( --e-global-typography-f059f0e-font-family ), Sans-serif;font-size:var( --e-global-typography-f059f0e-font-size );font-weight:var( --e-global-typography-f059f0e-font-weight );line-height:var( --e-global-typography-f059f0e-line-height );color:var( --e-global-color-accent );}.elementor-56 .elementor-element.elementor-element-2db09b77{font-family:var( --e-global-typography-a316d7d-font-family ), Sans-serif;font-size:var( --e-global-typography-a316d7d-font-size );font-weight:var( --e-global-typography-a316d7d-font-weight );color:var( --e-global-color-secondary );}.elementor-56 .elementor-element.elementor-element-6b2c42e9{--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:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-0d42828 );--border-color:var( --e-global-color-0d42828 );--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-629d27a4{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-315fce6d .elementor-heading-title{font-family:var( --e-global-typography-8da790f-font-family ), Sans-serif;font-size:var( --e-global-typography-8da790f-font-size );font-weight:var( --e-global-typography-8da790f-font-weight );line-height:var( --e-global-typography-8da790f-line-height );color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-b4fbebc{font-family:var( --e-global-typography-a316d7d-font-family ), Sans-serif;font-size:var( --e-global-typography-a316d7d-font-size );font-weight:var( --e-global-typography-a316d7d-font-weight );color:var( --e-global-color-secondary );}.elementor-56 .elementor-element.elementor-element-319b58fb{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-76e7939 .elementor-heading-title{font-family:var( --e-global-typography-f059f0e-font-family ), Sans-serif;font-size:var( --e-global-typography-f059f0e-font-size );font-weight:var( --e-global-typography-f059f0e-font-weight );line-height:var( --e-global-typography-f059f0e-line-height );color:var( --e-global-color-accent );}.elementor-56 .elementor-element.elementor-element-2f1a983e{font-family:var( --e-global-typography-a316d7d-font-family ), Sans-serif;font-size:var( --e-global-typography-a316d7d-font-size );font-weight:var( --e-global-typography-a316d7d-font-weight );color:var( --e-global-color-secondary );}.elementor-56 .elementor-element.elementor-element-743ae590{--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:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-0d42828 );--border-color:var( --e-global-color-0d42828 );--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-4cf12509{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-64b5b123 .elementor-heading-title{font-family:var( --e-global-typography-8da790f-font-family ), Sans-serif;font-size:var( --e-global-typography-8da790f-font-size );font-weight:var( --e-global-typography-8da790f-font-weight );line-height:var( --e-global-typography-8da790f-line-height );color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-6178baff{font-family:var( --e-global-typography-a316d7d-font-family ), Sans-serif;font-size:var( --e-global-typography-a316d7d-font-size );font-weight:var( --e-global-typography-a316d7d-font-weight );color:var( --e-global-color-secondary );}.elementor-56 .elementor-element.elementor-element-243e8789{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-49106082 .elementor-heading-title{font-family:var( --e-global-typography-f059f0e-font-family ), Sans-serif;font-size:var( --e-global-typography-f059f0e-font-size );font-weight:var( --e-global-typography-f059f0e-font-weight );line-height:var( --e-global-typography-f059f0e-line-height );color:var( --e-global-color-accent );}.elementor-56 .elementor-element.elementor-element-777ff2ea{font-family:var( --e-global-typography-a316d7d-font-family ), Sans-serif;font-size:var( --e-global-typography-a316d7d-font-size );font-weight:var( --e-global-typography-a316d7d-font-weight );color:var( --e-global-color-secondary );}.elementor-56 .elementor-element.elementor-element-4ead358e{font-family:var( --e-global-typography-a316d7d-font-family ), Sans-serif;font-size:var( --e-global-typography-a316d7d-font-size );font-weight:var( --e-global-typography-a316d7d-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-56 .elementor-element.elementor-element-43078f3b .elementor-button{font-family:var( --e-global-typography-62343ff-font-family ), Sans-serif;font-size:var( --e-global-typography-62343ff-font-size );font-weight:var( --e-global-typography-62343ff-font-weight );text-transform:var( --e-global-typography-62343ff-text-transform );line-height:var( --e-global-typography-62343ff-line-height );fill:var( --e-global-color-b567565 );color:var( --e-global-color-b567565 );}.elementor-56 .elementor-element.elementor-element-3290ed45{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:17px 17px;--row-gap:17px;--column-gap:17px;}.elementor-56 .elementor-element.elementor-element-3290ed45:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-3290ed45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16e4cc3 );}.elementor-56 .elementor-element.elementor-element-19703fd{--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:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-4314bd32{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:17px 17px;--row-gap:17px;--column-gap:17px;}.elementor-56 .elementor-element.elementor-element-143b5582 .elementor-heading-title{font-family:var( --e-global-typography-0179157-font-family ), Sans-serif;font-size:var( --e-global-typography-0179157-font-size );font-weight:var( --e-global-typography-0179157-font-weight );line-height:var( --e-global-typography-0179157-line-height );color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-4fbeada3{font-family:var( --e-global-typography-b2a5bc8-font-family ), Sans-serif;font-size:var( --e-global-typography-b2a5bc8-font-size );font-weight:var( --e-global-typography-b2a5bc8-font-weight );color:var( --e-global-color-text );}.elementor-56 .elementor-element.elementor-element-25b1dae3{font-family:var( --e-global-typography-41a642e-font-family ), Sans-serif;font-size:var( --e-global-typography-41a642e-font-size );font-weight:var( --e-global-typography-41a642e-font-weight );color:var( --e-global-color-text );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-56 .elementor-element.elementor-element-33b156d1 img{width:100%;height:420px;object-fit:cover;object-position:center center;}.elementor-56 .elementor-element.elementor-element-55b88925{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:4em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-56 .elementor-element.elementor-element-55b88925:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-55b88925 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9feb36e );}.elementor-56 .elementor-element.elementor-element-2ed3adbe{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-56 .elementor-element.elementor-element-37cd1a2f img{width:80%;}.elementor-56 .elementor-element.elementor-element-5dfcba2a{--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;--padding-top:0em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-56 .elementor-element.elementor-element-32ef0670 .elementor-heading-title{font-family:var( --e-global-typography-0179157-font-family ), Sans-serif;font-size:var( --e-global-typography-0179157-font-size );font-weight:var( --e-global-typography-0179157-font-weight );line-height:var( --e-global-typography-0179157-line-height );color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-10461214{font-family:var( --e-global-typography-b2a5bc8-font-family ), Sans-serif;font-size:var( --e-global-typography-b2a5bc8-font-size );font-weight:var( --e-global-typography-b2a5bc8-font-weight );color:var( --e-global-color-text );}.elementor-56 .elementor-element.elementor-element-45c6ca8d{font-family:var( --e-global-typography-41a642e-font-family ), Sans-serif;font-size:var( --e-global-typography-41a642e-font-size );font-weight:var( --e-global-typography-41a642e-font-weight );color:var( --e-global-color-text );}.elementor-56 .elementor-element.elementor-element-1b966161 .elementor-button{font-family:var( --e-global-typography-62343ff-font-family ), Sans-serif;font-size:var( --e-global-typography-62343ff-font-size );font-weight:var( --e-global-typography-62343ff-font-weight );text-transform:var( --e-global-typography-62343ff-text-transform );line-height:var( --e-global-typography-62343ff-line-height );fill:var( --e-global-color-b567565 );color:var( --e-global-color-b567565 );}.elementor-56 .elementor-element.elementor-element-5978ef4{--display:flex;--min-height:390px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--overlay-opacity:0.72;}.elementor-56 .elementor-element.elementor-element-5978ef4:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-5978ef4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://udraciskaly.cz/wp-content/uploads/2026/10/Penzion-u-draci-skaly-15.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-56 .elementor-element.elementor-element-5978ef4::before, .elementor-56 .elementor-element.elementor-element-5978ef4 > .elementor-background-video-container::before, .elementor-56 .elementor-element.elementor-element-5978ef4 > .e-con-inner > .elementor-background-video-container::before, .elementor-56 .elementor-element.elementor-element-5978ef4 > .elementor-background-slideshow::before, .elementor-56 .elementor-element.elementor-element-5978ef4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-56 .elementor-element.elementor-element-5978ef4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(110deg, var( --e-global-color-c67af45 ) 0%, var( --e-global-color-primary ) 100%);}.elementor-56 .elementor-element.elementor-element-2a1fc94a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:17px 17px;--row-gap:17px;--column-gap:17px;}.elementor-56 .elementor-element.elementor-element-2f0d8b55 .elementor-heading-title{font-family:var( --e-global-typography-a316d7d-font-family ), Sans-serif;font-size:var( --e-global-typography-a316d7d-font-size );font-weight:var( --e-global-typography-a316d7d-font-weight );color:var( --e-global-color-b567565 );}.elementor-56 .elementor-element.elementor-element-7e85bc29 .elementor-heading-title{font-family:var( --e-global-typography-0179157-font-family ), Sans-serif;font-size:var( --e-global-typography-0179157-font-size );font-weight:var( --e-global-typography-0179157-font-weight );line-height:var( --e-global-typography-0179157-line-height );color:var( --e-global-color-b567565 );}.elementor-56 .elementor-element.elementor-element-3c827144{font-family:var( --e-global-typography-b2a5bc8-font-family ), Sans-serif;font-size:var( --e-global-typography-b2a5bc8-font-size );font-weight:var( --e-global-typography-b2a5bc8-font-weight );color:var( --e-global-color-b567565 );}.elementor-56 .elementor-element.elementor-element-6eeae384 .elementor-button{font-family:var( --e-global-typography-62343ff-font-family ), Sans-serif;font-size:var( --e-global-typography-62343ff-font-size );font-weight:var( --e-global-typography-62343ff-font-weight );text-transform:var( --e-global-typography-62343ff-text-transform );line-height:var( --e-global-typography-62343ff-line-height );fill:var( --e-global-color-b567565 );color:var( --e-global-color-b567565 );}@media(min-width:768px){.elementor-56 .elementor-element.elementor-element-471b72d6{--width:100%;}.elementor-56 .elementor-element.elementor-element-788d580e{--width:100%;}.elementor-56 .elementor-element.elementor-element-4314bd32{--width:100%;}.elementor-56 .elementor-element.elementor-element-2a1fc94a{--width:100%;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-56 .elementor-element.elementor-element-68ff5e2a .elementor-heading-title{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-7c810b56 .elementor-heading-title{font-size:var( --e-global-typography-9ecdbc0-font-size );line-height:var( --e-global-typography-9ecdbc0-line-height );letter-spacing:var( --e-global-typography-9ecdbc0-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-56 .elementor-element.elementor-element-7afc1d3f{font-size:var( --e-global-typography-b2a5bc8-font-size );}.elementor-56 .elementor-element.elementor-element-370a2c39{font-size:var( --e-global-typography-41a642e-font-size );}.elementor-56 .elementor-element.elementor-element-268c4372 .elementor-heading-title{font-size:var( --e-global-typography-0179157-font-size );line-height:var( --e-global-typography-0179157-line-height );}.elementor-56 .elementor-element.elementor-element-2be1261e{font-size:var( --e-global-typography-b2a5bc8-font-size );}.elementor-56 .elementor-element.elementor-element-1a21dc58{font-size:var( --e-global-typography-41a642e-font-size );}.elementor-56 .elementor-element.elementor-element-62f87a10 .elementor-heading-title{font-size:var( --e-global-typography-8da790f-font-size );line-height:var( --e-global-typography-8da790f-line-height );}.elementor-56 .elementor-element.elementor-element-6978ec68{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-58255954 .elementor-heading-title{font-size:var( --e-global-typography-f059f0e-font-size );line-height:var( --e-global-typography-f059f0e-line-height );}.elementor-56 .elementor-element.elementor-element-72af270d{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-3c944b74 .elementor-heading-title{font-size:var( --e-global-typography-8da790f-font-size );line-height:var( --e-global-typography-8da790f-line-height );}.elementor-56 .elementor-element.elementor-element-2bfe3bc5{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-53612b8e .elementor-heading-title{font-size:var( --e-global-typography-f059f0e-font-size );line-height:var( --e-global-typography-f059f0e-line-height );}.elementor-56 .elementor-element.elementor-element-2fe90662{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-53dd22c .elementor-heading-title{font-size:var( --e-global-typography-8da790f-font-size );line-height:var( --e-global-typography-8da790f-line-height );}.elementor-56 .elementor-element.elementor-element-76b9dd1f{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-186d7e3f .elementor-heading-title{font-size:var( --e-global-typography-f059f0e-font-size );line-height:var( --e-global-typography-f059f0e-line-height );}.elementor-56 .elementor-element.elementor-element-2545d211{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-3a560e7c .elementor-heading-title{font-size:var( --e-global-typography-8da790f-font-size );line-height:var( --e-global-typography-8da790f-line-height );}.elementor-56 .elementor-element.elementor-element-3f536ea5{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-4154022a .elementor-heading-title{font-size:var( --e-global-typography-f059f0e-font-size );line-height:var( --e-global-typography-f059f0e-line-height );}.elementor-56 .elementor-element.elementor-element-69e7cc1{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-682cf41a .elementor-heading-title{font-size:var( --e-global-typography-8da790f-font-size );line-height:var( --e-global-typography-8da790f-line-height );}.elementor-56 .elementor-element.elementor-element-2c3dff2c{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-60e0482e .elementor-heading-title{font-size:var( --e-global-typography-f059f0e-font-size );line-height:var( --e-global-typography-f059f0e-line-height );}.elementor-56 .elementor-element.elementor-element-2db09b77{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-315fce6d .elementor-heading-title{font-size:var( --e-global-typography-8da790f-font-size );line-height:var( --e-global-typography-8da790f-line-height );}.elementor-56 .elementor-element.elementor-element-b4fbebc{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-76e7939 .elementor-heading-title{font-size:var( --e-global-typography-f059f0e-font-size );line-height:var( --e-global-typography-f059f0e-line-height );}.elementor-56 .elementor-element.elementor-element-2f1a983e{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-64b5b123 .elementor-heading-title{font-size:var( --e-global-typography-8da790f-font-size );line-height:var( --e-global-typography-8da790f-line-height );}.elementor-56 .elementor-element.elementor-element-6178baff{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-49106082 .elementor-heading-title{font-size:var( --e-global-typography-f059f0e-font-size );line-height:var( --e-global-typography-f059f0e-line-height );}.elementor-56 .elementor-element.elementor-element-777ff2ea{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-4ead358e{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-56 .elementor-element.elementor-element-43078f3b .elementor-button{font-size:var( --e-global-typography-62343ff-font-size );line-height:var( --e-global-typography-62343ff-line-height );}.elementor-56 .elementor-element.elementor-element-143b5582 .elementor-heading-title{font-size:var( --e-global-typography-0179157-font-size );line-height:var( --e-global-typography-0179157-line-height );}.elementor-56 .elementor-element.elementor-element-4fbeada3{font-size:var( --e-global-typography-b2a5bc8-font-size );}.elementor-56 .elementor-element.elementor-element-25b1dae3{font-size:var( --e-global-typography-41a642e-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-56 .elementor-element.elementor-element-32ef0670 .elementor-heading-title{font-size:var( --e-global-typography-0179157-font-size );line-height:var( --e-global-typography-0179157-line-height );}.elementor-56 .elementor-element.elementor-element-10461214{font-size:var( --e-global-typography-b2a5bc8-font-size );}.elementor-56 .elementor-element.elementor-element-45c6ca8d{font-size:var( --e-global-typography-41a642e-font-size );}.elementor-56 .elementor-element.elementor-element-1b966161 .elementor-button{font-size:var( --e-global-typography-62343ff-font-size );line-height:var( --e-global-typography-62343ff-line-height );}.elementor-56 .elementor-element.elementor-element-2f0d8b55 .elementor-heading-title{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-7e85bc29 .elementor-heading-title{font-size:var( --e-global-typography-0179157-font-size );line-height:var( --e-global-typography-0179157-line-height );}.elementor-56 .elementor-element.elementor-element-3c827144{font-size:var( --e-global-typography-b2a5bc8-font-size );}.elementor-56 .elementor-element.elementor-element-6eeae384 .elementor-button{font-size:var( --e-global-typography-62343ff-font-size );line-height:var( --e-global-typography-62343ff-line-height );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-56 .elementor-element.elementor-element-68ff5e2a .elementor-heading-title{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-7c810b56 .elementor-heading-title{font-size:var( --e-global-typography-9ecdbc0-font-size );line-height:var( --e-global-typography-9ecdbc0-line-height );letter-spacing:var( --e-global-typography-9ecdbc0-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-56 .elementor-element.elementor-element-7afc1d3f{font-size:var( --e-global-typography-b2a5bc8-font-size );}.elementor-56 .elementor-element.elementor-element-370a2c39{font-size:var( --e-global-typography-41a642e-font-size );}.elementor-56 .elementor-element.elementor-element-268c4372 .elementor-heading-title{font-size:var( --e-global-typography-0179157-font-size );line-height:var( --e-global-typography-0179157-line-height );}.elementor-56 .elementor-element.elementor-element-2be1261e{font-size:var( --e-global-typography-b2a5bc8-font-size );}.elementor-56 .elementor-element.elementor-element-1a21dc58{font-size:var( --e-global-typography-41a642e-font-size );}.elementor-56 .elementor-element.elementor-element-62f87a10 .elementor-heading-title{font-size:var( --e-global-typography-8da790f-font-size );line-height:var( --e-global-typography-8da790f-line-height );}.elementor-56 .elementor-element.elementor-element-6978ec68{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-58255954 .elementor-heading-title{font-size:var( --e-global-typography-f059f0e-font-size );line-height:var( --e-global-typography-f059f0e-line-height );}.elementor-56 .elementor-element.elementor-element-72af270d{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-3c944b74 .elementor-heading-title{font-size:var( --e-global-typography-8da790f-font-size );line-height:var( --e-global-typography-8da790f-line-height );}.elementor-56 .elementor-element.elementor-element-2bfe3bc5{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-53612b8e .elementor-heading-title{font-size:var( --e-global-typography-f059f0e-font-size );line-height:var( --e-global-typography-f059f0e-line-height );}.elementor-56 .elementor-element.elementor-element-2fe90662{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-53dd22c .elementor-heading-title{font-size:var( --e-global-typography-8da790f-font-size );line-height:var( --e-global-typography-8da790f-line-height );}.elementor-56 .elementor-element.elementor-element-76b9dd1f{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-186d7e3f .elementor-heading-title{font-size:var( --e-global-typography-f059f0e-font-size );line-height:var( --e-global-typography-f059f0e-line-height );}.elementor-56 .elementor-element.elementor-element-2545d211{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-3a560e7c .elementor-heading-title{font-size:var( --e-global-typography-8da790f-font-size );line-height:var( --e-global-typography-8da790f-line-height );}.elementor-56 .elementor-element.elementor-element-3f536ea5{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-4154022a .elementor-heading-title{font-size:var( --e-global-typography-f059f0e-font-size );line-height:var( --e-global-typography-f059f0e-line-height );}.elementor-56 .elementor-element.elementor-element-69e7cc1{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-682cf41a .elementor-heading-title{font-size:var( --e-global-typography-8da790f-font-size );line-height:var( --e-global-typography-8da790f-line-height );}.elementor-56 .elementor-element.elementor-element-2c3dff2c{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-60e0482e .elementor-heading-title{font-size:var( --e-global-typography-f059f0e-font-size );line-height:var( --e-global-typography-f059f0e-line-height );}.elementor-56 .elementor-element.elementor-element-2db09b77{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-315fce6d .elementor-heading-title{font-size:var( --e-global-typography-8da790f-font-size );line-height:var( --e-global-typography-8da790f-line-height );}.elementor-56 .elementor-element.elementor-element-b4fbebc{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-76e7939 .elementor-heading-title{font-size:var( --e-global-typography-f059f0e-font-size );line-height:var( --e-global-typography-f059f0e-line-height );}.elementor-56 .elementor-element.elementor-element-2f1a983e{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-64b5b123 .elementor-heading-title{font-size:var( --e-global-typography-8da790f-font-size );line-height:var( --e-global-typography-8da790f-line-height );}.elementor-56 .elementor-element.elementor-element-6178baff{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-49106082 .elementor-heading-title{font-size:var( --e-global-typography-f059f0e-font-size );line-height:var( --e-global-typography-f059f0e-line-height );}.elementor-56 .elementor-element.elementor-element-777ff2ea{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-4ead358e{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-56 .elementor-element.elementor-element-43078f3b .elementor-button{font-size:var( --e-global-typography-62343ff-font-size );line-height:var( --e-global-typography-62343ff-line-height );}.elementor-56 .elementor-element.elementor-element-143b5582 .elementor-heading-title{font-size:var( --e-global-typography-0179157-font-size );line-height:var( --e-global-typography-0179157-line-height );}.elementor-56 .elementor-element.elementor-element-4fbeada3{font-size:var( --e-global-typography-b2a5bc8-font-size );}.elementor-56 .elementor-element.elementor-element-25b1dae3{font-size:var( --e-global-typography-41a642e-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-56 .elementor-element.elementor-element-32ef0670 .elementor-heading-title{font-size:var( --e-global-typography-0179157-font-size );line-height:var( --e-global-typography-0179157-line-height );}.elementor-56 .elementor-element.elementor-element-10461214{font-size:var( --e-global-typography-b2a5bc8-font-size );}.elementor-56 .elementor-element.elementor-element-45c6ca8d{font-size:var( --e-global-typography-41a642e-font-size );}.elementor-56 .elementor-element.elementor-element-1b966161 .elementor-button{font-size:var( --e-global-typography-62343ff-font-size );line-height:var( --e-global-typography-62343ff-line-height );}.elementor-56 .elementor-element.elementor-element-2f0d8b55 .elementor-heading-title{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-7e85bc29 .elementor-heading-title{font-size:var( --e-global-typography-0179157-font-size );line-height:var( --e-global-typography-0179157-line-height );}.elementor-56 .elementor-element.elementor-element-3c827144{font-size:var( --e-global-typography-b2a5bc8-font-size );}.elementor-56 .elementor-element.elementor-element-6eeae384 .elementor-button{font-size:var( --e-global-typography-62343ff-font-size );line-height:var( --e-global-typography-62343ff-line-height );}}@media(max-width:767px){.elementor-56 .elementor-element.elementor-element-31b94141{--min-height:470px;--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;}.elementor-56 .elementor-element.elementor-element-31b94141:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-31b94141 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-56 .elementor-element.elementor-element-471b72d6{--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;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-56 .elementor-element.elementor-element-68ff5e2a .elementor-heading-title{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-7c810b56 .elementor-heading-title{font-size:var( --e-global-typography-9ecdbc0-font-size );line-height:var( --e-global-typography-9ecdbc0-line-height );letter-spacing:var( --e-global-typography-9ecdbc0-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-56 .elementor-element.elementor-element-7afc1d3f{font-size:var( --e-global-typography-b2a5bc8-font-size );}.elementor-56 .elementor-element.elementor-element-370a2c39{font-size:var( --e-global-typography-41a642e-font-size );}.elementor-56 .elementor-element.elementor-element-5bcc7d7a{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-56 .elementor-element.elementor-element-788d580e{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-56 .elementor-element.elementor-element-268c4372 .elementor-heading-title{font-size:var( --e-global-typography-0179157-font-size );line-height:var( --e-global-typography-0179157-line-height );}.elementor-56 .elementor-element.elementor-element-2be1261e{font-size:var( --e-global-typography-b2a5bc8-font-size );}.elementor-56 .elementor-element.elementor-element-1a21dc58{font-size:var( --e-global-typography-41a642e-font-size );}.elementor-56 .elementor-element.elementor-element-21ef9eed{--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;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-62f87a10 .elementor-heading-title{font-size:var( --e-global-typography-8da790f-font-size );line-height:var( --e-global-typography-8da790f-line-height );}.elementor-56 .elementor-element.elementor-element-6978ec68{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-58255954 .elementor-heading-title{font-size:var( --e-global-typography-f059f0e-font-size );line-height:var( --e-global-typography-f059f0e-line-height );}.elementor-56 .elementor-element.elementor-element-72af270d{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-45702068{--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;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-3c944b74 .elementor-heading-title{font-size:var( --e-global-typography-8da790f-font-size );line-height:var( --e-global-typography-8da790f-line-height );}.elementor-56 .elementor-element.elementor-element-2bfe3bc5{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-53612b8e .elementor-heading-title{font-size:var( --e-global-typography-f059f0e-font-size );line-height:var( --e-global-typography-f059f0e-line-height );}.elementor-56 .elementor-element.elementor-element-2fe90662{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-76cb4de9{--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;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-53dd22c .elementor-heading-title{font-size:var( --e-global-typography-8da790f-font-size );line-height:var( --e-global-typography-8da790f-line-height );}.elementor-56 .elementor-element.elementor-element-76b9dd1f{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-186d7e3f .elementor-heading-title{font-size:var( --e-global-typography-f059f0e-font-size );line-height:var( --e-global-typography-f059f0e-line-height );}.elementor-56 .elementor-element.elementor-element-2545d211{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-25f89a96{--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;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-3a560e7c .elementor-heading-title{font-size:var( --e-global-typography-8da790f-font-size );line-height:var( --e-global-typography-8da790f-line-height );}.elementor-56 .elementor-element.elementor-element-3f536ea5{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-4154022a .elementor-heading-title{font-size:var( --e-global-typography-f059f0e-font-size );line-height:var( --e-global-typography-f059f0e-line-height );}.elementor-56 .elementor-element.elementor-element-69e7cc1{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-3e18aa12{--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;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-682cf41a .elementor-heading-title{font-size:var( --e-global-typography-8da790f-font-size );line-height:var( --e-global-typography-8da790f-line-height );}.elementor-56 .elementor-element.elementor-element-2c3dff2c{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-60e0482e .elementor-heading-title{font-size:var( --e-global-typography-f059f0e-font-size );line-height:var( --e-global-typography-f059f0e-line-height );}.elementor-56 .elementor-element.elementor-element-2db09b77{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-6b2c42e9{--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;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-315fce6d .elementor-heading-title{font-size:var( --e-global-typography-8da790f-font-size );line-height:var( --e-global-typography-8da790f-line-height );}.elementor-56 .elementor-element.elementor-element-b4fbebc{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-76e7939 .elementor-heading-title{font-size:var( --e-global-typography-f059f0e-font-size );line-height:var( --e-global-typography-f059f0e-line-height );}.elementor-56 .elementor-element.elementor-element-2f1a983e{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-743ae590{--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;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-64b5b123 .elementor-heading-title{font-size:var( --e-global-typography-8da790f-font-size );line-height:var( --e-global-typography-8da790f-line-height );}.elementor-56 .elementor-element.elementor-element-6178baff{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-49106082 .elementor-heading-title{font-size:var( --e-global-typography-f059f0e-font-size );line-height:var( --e-global-typography-f059f0e-line-height );}.elementor-56 .elementor-element.elementor-element-777ff2ea{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-4ead358e{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-56 .elementor-element.elementor-element-43078f3b .elementor-button{font-size:var( --e-global-typography-62343ff-font-size );line-height:var( --e-global-typography-62343ff-line-height );}.elementor-56 .elementor-element.elementor-element-3290ed45{--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;}.elementor-56 .elementor-element.elementor-element-19703fd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-4314bd32{--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;}.elementor-56 .elementor-element.elementor-element-143b5582 .elementor-heading-title{font-size:var( --e-global-typography-0179157-font-size );line-height:var( --e-global-typography-0179157-line-height );}.elementor-56 .elementor-element.elementor-element-4fbeada3{font-size:var( --e-global-typography-b2a5bc8-font-size );}.elementor-56 .elementor-element.elementor-element-25b1dae3{font-size:var( --e-global-typography-41a642e-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-56 .elementor-element.elementor-element-33b156d1 img{width:100%;height:330px;}.elementor-56 .elementor-element.elementor-element-55b88925{--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;}.elementor-56 .elementor-element.elementor-element-2ed3adbe{--width:100%;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-56 .elementor-element.elementor-element-5dfcba2a{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-56 .elementor-element.elementor-element-32ef0670 .elementor-heading-title{font-size:var( --e-global-typography-0179157-font-size );line-height:var( --e-global-typography-0179157-line-height );}.elementor-56 .elementor-element.elementor-element-10461214{font-size:var( --e-global-typography-b2a5bc8-font-size );}.elementor-56 .elementor-element.elementor-element-45c6ca8d{font-size:var( --e-global-typography-41a642e-font-size );}.elementor-56 .elementor-element.elementor-element-1b966161 .elementor-button{font-size:var( --e-global-typography-62343ff-font-size );line-height:var( --e-global-typography-62343ff-line-height );}.elementor-56 .elementor-element.elementor-element-5978ef4{--min-height:370px;--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;}.elementor-56 .elementor-element.elementor-element-5978ef4:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-5978ef4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-56 .elementor-element.elementor-element-2a1fc94a{--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;}.elementor-56 .elementor-element.elementor-element-2f0d8b55 .elementor-heading-title{font-size:var( --e-global-typography-a316d7d-font-size );}.elementor-56 .elementor-element.elementor-element-7e85bc29 .elementor-heading-title{font-size:var( --e-global-typography-0179157-font-size );line-height:var( --e-global-typography-0179157-line-height );}.elementor-56 .elementor-element.elementor-element-3c827144{font-size:var( --e-global-typography-b2a5bc8-font-size );}.elementor-56 .elementor-element.elementor-element-6eeae384 .elementor-button{font-size:var( --e-global-typography-62343ff-font-size );line-height:var( --e-global-typography-62343ff-line-height );}}/* Start custom CSS for button, class: .elementor-element-43078f3b */.elementor-56 .elementor-element.elementor-element-43078f3b{max-width:100%;background:transparent!important;box-shadow:none!important;}
.elementor-56 .elementor-element.elementor-element-43078f3b .elementor-button-wrapper{background:transparent!important;box-shadow:none!important;}
.elementor-56 .elementor-element.elementor-element-43078f3b .elementor-button{
  display:inline-flex!important;
  width:340px!important;
  max-width:100%!important;
  min-height:64px!important;
  align-items:center!important;
  justify-content:center!important;
  box-sizing:border-box!important;
  padding:8px 26px!important;
  border:0!important;
  border-radius:0!important;
  background-color:transparent!important;
  background-image:url("https://web1.onmade.cz/wp-content/uploads/2026/10/tlacitko-pozadi-drevo-dlouhe.webp")!important;
  background-repeat:no-repeat!important;
  background-position:center center!important;
  background-size:100% 100%!important;
  box-shadow:none!important;
  text-decoration:none!important;
  transition:filter .2s ease,transform .2s ease;
}
.elementor-56 .elementor-element.elementor-element-43078f3b .elementor-button .elementor-button-content-wrapper{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;gap:8px!important;}
.elementor-56 .elementor-element.elementor-element-43078f3b .elementor-button .elementor-button-text{
  white-space:nowrap!important;
  color:var(--e-global-color-b567565)!important;
  text-shadow:0 1px 2px var(--e-global-color-bb86146),0 2px 5px var(--e-global-color-bb86146)!important;
  text-align:center!important;
}
.elementor-56 .elementor-element.elementor-element-43078f3b .elementor-button:hover{filter:brightness(1.12);transform:translateY(-1px);}
.elementor-56 .elementor-element.elementor-element-43078f3b .elementor-button:focus-visible{outline:2px solid var(--e-global-color-0d42828);outline-offset:3px;}
@media(max-width:767px){.elementor-56 .elementor-element.elementor-element-43078f3b .elementor-button{width:100%!important;min-height:60px!important;padding:8px 17px!important;}}
@media(prefers-reduced-motion:reduce){.elementor-56 .elementor-element.elementor-element-43078f3b .elementor-button{transition:none!important;transform:none!important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-33b156d1 */.elementor-56 .elementor-element.elementor-element-33b156d1{width:calc(100% - 20px);margin:10px;padding:12px;background:var(--e-global-color-b567565);border-radius:2px;box-shadow:0 12px 28px color-mix(in srgb,var(--e-global-color-bb86146) 28%,transparent);transform:rotate(-1.8deg);transition:transform .2s ease;}.elementor-56 .elementor-element.elementor-element-33b156d1 img{display:block;border-radius:1px;}@media(hover:hover) and (pointer:fine){.elementor-56 .elementor-element.elementor-element-33b156d1:hover{transform:rotate(-0.6deg) translateY(-2px);}}@media(max-width:767px){.elementor-56 .elementor-element.elementor-element-33b156d1{width:calc(100% - 16px);margin:8px;padding:8px;transform:rotate(-0.9deg);}}@media(prefers-reduced-motion:reduce){.elementor-56 .elementor-element.elementor-element-33b156d1{transition:none;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19703fd */.elementor-56 .elementor-element.elementor-element-19703fd{align-self:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3290ed45 */.elementor-56 .elementor-element.elementor-element-3290ed45{position:relative;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1b966161 */.elementor-56 .elementor-element.elementor-element-1b966161{max-width:100%;background:transparent!important;box-shadow:none!important;}
.elementor-56 .elementor-element.elementor-element-1b966161 .elementor-button-wrapper{background:transparent!important;box-shadow:none!important;}
.elementor-56 .elementor-element.elementor-element-1b966161 .elementor-button{
  display:inline-flex!important;
  width:340px!important;
  max-width:100%!important;
  min-height:64px!important;
  align-items:center!important;
  justify-content:center!important;
  box-sizing:border-box!important;
  padding:8px 26px!important;
  border:0!important;
  border-radius:0!important;
  background-color:transparent!important;
  background-image:url("https://web1.onmade.cz/wp-content/uploads/2026/10/tlacitko-pozadi-drevo-dlouhe.webp")!important;
  background-repeat:no-repeat!important;
  background-position:center center!important;
  background-size:100% 100%!important;
  box-shadow:none!important;
  text-decoration:none!important;
  transition:filter .2s ease,transform .2s ease;
}
.elementor-56 .elementor-element.elementor-element-1b966161 .elementor-button .elementor-button-content-wrapper{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;gap:8px!important;}
.elementor-56 .elementor-element.elementor-element-1b966161 .elementor-button .elementor-button-text{
  white-space:nowrap!important;
  color:var(--e-global-color-b567565)!important;
  text-shadow:0 1px 2px var(--e-global-color-bb86146),0 2px 5px var(--e-global-color-bb86146)!important;
  text-align:center!important;
}
.elementor-56 .elementor-element.elementor-element-1b966161 .elementor-button:hover{filter:brightness(1.12);transform:translateY(-1px);}
.elementor-56 .elementor-element.elementor-element-1b966161 .elementor-button:focus-visible{outline:2px solid var(--e-global-color-0d42828);outline-offset:3px;}
@media(max-width:767px){.elementor-56 .elementor-element.elementor-element-1b966161 .elementor-button{width:100%!important;min-height:60px!important;padding:8px 17px!important;}}
@media(prefers-reduced-motion:reduce){.elementor-56 .elementor-element.elementor-element-1b966161 .elementor-button{transition:none!important;transform:none!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55b88925 */.elementor-56 .elementor-element.elementor-element-55b88925{position:relative;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6eeae384 */.elementor-56 .elementor-element.elementor-element-6eeae384{max-width:100%;background:transparent!important;box-shadow:none!important;}
.elementor-56 .elementor-element.elementor-element-6eeae384 .elementor-button-wrapper{background:transparent!important;box-shadow:none!important;}
.elementor-56 .elementor-element.elementor-element-6eeae384 .elementor-button{
  display:inline-flex!important;
  width:340px!important;
  max-width:100%!important;
  min-height:64px!important;
  align-items:center!important;
  justify-content:center!important;
  box-sizing:border-box!important;
  padding:8px 26px!important;
  border:0!important;
  border-radius:0!important;
  background-color:transparent!important;
  background-image:url("https://web1.onmade.cz/wp-content/uploads/2026/10/tlacitko-pozadi-drevo.webp")!important;
  background-repeat:no-repeat!important;
  background-position:center center!important;
  background-size:100% 100%!important;
  box-shadow:none!important;
  text-decoration:none!important;
  transition:filter .2s ease,transform .2s ease;
}
.elementor-56 .elementor-element.elementor-element-6eeae384 .elementor-button .elementor-button-content-wrapper{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;gap:8px!important;}
.elementor-56 .elementor-element.elementor-element-6eeae384 .elementor-button .elementor-button-text{
  white-space:nowrap!important;
  color:var(--e-global-color-b567565)!important;
  text-shadow:0 1px 2px var(--e-global-color-bb86146),0 2px 5px var(--e-global-color-bb86146)!important;
  text-align:center!important;
}
.elementor-56 .elementor-element.elementor-element-6eeae384 .elementor-button:hover{filter:brightness(1.12);transform:translateY(-1px);}
.elementor-56 .elementor-element.elementor-element-6eeae384 .elementor-button:focus-visible{outline:2px solid var(--e-global-color-0d42828);outline-offset:3px;}
@media(max-width:767px){.elementor-56 .elementor-element.elementor-element-6eeae384 .elementor-button{width:100%!important;min-height:60px!important;padding:8px 17px!important;}}
@media(prefers-reduced-motion:reduce){.elementor-56 .elementor-element.elementor-element-6eeae384 .elementor-button{transition:none!important;transform:none!important;}}/* End custom CSS */