.elementor-109 .elementor-element.elementor-element-956bfc4{--display:flex;--min-height:100vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-7344590{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-7344590:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-7344590 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotelm23.pl/wp-content/uploads/2025/08/Tla-Budynek-03.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-109 .elementor-element.elementor-element-eb53120{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-eb53120:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-eb53120 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ac121e1 );}.elementor-109 .elementor-element.elementor-element-3f86aa3{--display:flex;--min-height:120px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:99;}.elementor-109 .elementor-element.elementor-element-3f86aa3:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-3f86aa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a50151d );}.elementor-109 .elementor-element.elementor-element-79b199c{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-7a20df1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-109 .elementor-element.elementor-element-7a20df1 img{max-width:100px;}.elementor-109 .elementor-element.elementor-element-cc047f1{--spacer-size:10px;background-color:var( --e-global-color-f37bf99 );z-index:99;}.elementor-109 .elementor-element.elementor-element-58c0a80{--display:flex;--overlay-opacity:0.05;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-109 .elementor-element.elementor-element-58c0a80::before, .elementor-109 .elementor-element.elementor-element-58c0a80 > .elementor-background-video-container::before, .elementor-109 .elementor-element.elementor-element-58c0a80 > .e-con-inner > .elementor-background-video-container::before, .elementor-109 .elementor-element.elementor-element-58c0a80 > .elementor-background-slideshow::before, .elementor-109 .elementor-element.elementor-element-58c0a80 > .e-con-inner > .elementor-background-slideshow::before, .elementor-109 .elementor-element.elementor-element-58c0a80 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://hotelm23.pl/wp-content/uploads/2025/08/Wzor-Kafelek-292x300.png");--background-overlay:'';background-position:top left;background-size:23% auto;}.elementor-109 .elementor-element.elementor-element-58c0a80.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-109 .elementor-element.elementor-element-b68ddf1{--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:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-5f6464c .elementor-icon-wrapper{text-align:center;}.elementor-109 .elementor-element.elementor-element-5f6464c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d7ec7fa );color:var( --e-global-color-9f97d5c );}.elementor-109 .elementor-element.elementor-element-5f6464c.elementor-view-framed .elementor-icon, .elementor-109 .elementor-element.elementor-element-5f6464c.elementor-view-default .elementor-icon{color:var( --e-global-color-d7ec7fa );border-color:var( --e-global-color-d7ec7fa );}.elementor-109 .elementor-element.elementor-element-5f6464c.elementor-view-framed .elementor-icon, .elementor-109 .elementor-element.elementor-element-5f6464c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d7ec7fa );}.elementor-109 .elementor-element.elementor-element-5f6464c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-9f97d5c );}.elementor-109 .elementor-element.elementor-element-5f6464c.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-9f97d5c );}.elementor-109 .elementor-element.elementor-element-5f6464c .elementor-icon{font-size:12px;}.elementor-109 .elementor-element.elementor-element-5f6464c .elementor-icon svg{height:12px;}.elementor-109 .elementor-element.elementor-element-8b3139f .elementor-icon-wrapper{text-align:center;}.elementor-109 .elementor-element.elementor-element-8b3139f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d7ec7fa );color:var( --e-global-color-9f97d5c );}.elementor-109 .elementor-element.elementor-element-8b3139f.elementor-view-framed .elementor-icon, .elementor-109 .elementor-element.elementor-element-8b3139f.elementor-view-default .elementor-icon{color:var( --e-global-color-d7ec7fa );border-color:var( --e-global-color-d7ec7fa );}.elementor-109 .elementor-element.elementor-element-8b3139f.elementor-view-framed .elementor-icon, .elementor-109 .elementor-element.elementor-element-8b3139f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d7ec7fa );}.elementor-109 .elementor-element.elementor-element-8b3139f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-9f97d5c );}.elementor-109 .elementor-element.elementor-element-8b3139f.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-9f97d5c );}.elementor-109 .elementor-element.elementor-element-8b3139f .elementor-icon{font-size:12px;}.elementor-109 .elementor-element.elementor-element-8b3139f .elementor-icon svg{height:12px;}.elementor-109 .elementor-element.elementor-element-8d0f251{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-8d0f251.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-109 .elementor-element.elementor-element-0bf3cd2{text-align:center;}.elementor-109 .elementor-element.elementor-element-0bf3cd2 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:4em;font-weight:600;color:var( --e-global-color-aaf55ed );}.elementor-109 .elementor-element.elementor-element-900da5e{padding:2em 1em 2em 1em;text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-aaf55ed );}.elementor-109 .elementor-element.elementor-element-9bdc21d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-109 .elementor-element.elementor-element-9bdc21d:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-9bdc21d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dc16111 );}.elementor-109 .elementor-element.elementor-element-9bdc21d::before, .elementor-109 .elementor-element.elementor-element-9bdc21d > .elementor-background-video-container::before, .elementor-109 .elementor-element.elementor-element-9bdc21d > .e-con-inner > .elementor-background-video-container::before, .elementor-109 .elementor-element.elementor-element-9bdc21d > .elementor-background-slideshow::before, .elementor-109 .elementor-element.elementor-element-9bdc21d > .e-con-inner > .elementor-background-slideshow::before, .elementor-109 .elementor-element.elementor-element-9bdc21d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://hotelm23.pl/wp-content/uploads/2025/08/Tla-Mapa-Katowice.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-109 .elementor-element.elementor-element-34fa5b3{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-d379047{--divider-border-style:solid;--divider-color:var( --e-global-color-a50151d );--divider-border-width:1px;--divider-element-spacing:30px;}.elementor-109 .elementor-element.elementor-element-d379047 .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-109 .elementor-element.elementor-element-d379047 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-109 .elementor-element.elementor-element-d379047 .elementor-divider__text{color:var( --e-global-color-a50151d );font-family:"Abhaya Libre", Sans-serif;font-size:4.8em;font-weight:600;text-transform:uppercase;}.elementor-109 .elementor-element.elementor-element-deee338{width:var( --container-widget-width, 835px );max-width:835px;--container-widget-width:835px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.6em;font-weight:400;}.elementor-109 .elementor-element.elementor-element-deee338.elementor-element{--align-self:center;}.elementor-109 .elementor-element.elementor-element-7f835c8{--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;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:4em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-8f07770{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0.5em 0em;--row-gap:0.5em;--column-gap:0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-bb25519{padding:0em 0em 0em 0em;text-align:center;}.elementor-109 .elementor-element.elementor-element-bb25519 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:3.6em;font-weight:500;color:var( --e-global-color-a50151d );}.elementor-109 .elementor-element.elementor-element-34ba3f5{padding:3em 0em 1em 0em;text-align:center;}.elementor-109 .elementor-element.elementor-element-34ba3f5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4em;font-weight:500;text-transform:uppercase;color:var( --e-global-color-a9eed27 );}.elementor-109 .elementor-element.elementor-element-826ac33{padding:0em 0em 1em 0em;text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.6em;font-weight:500;color:var( --e-global-color-a9eed27 );}.elementor-109 .elementor-element.elementor-element-a3234b1 .elementor-button{background-color:#EEE9E200;font-family:"Montserrat", Sans-serif;font-size:1.6em;font-weight:500;text-transform:none;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-a3234b1 .elementor-button:hover, .elementor-109 .elementor-element.elementor-element-a3234b1 .elementor-button:focus{color:var( --e-global-color-a9eed27 );}.elementor-109 .elementor-element.elementor-element-a3234b1 .elementor-button:hover svg, .elementor-109 .elementor-element.elementor-element-a3234b1 .elementor-button:focus svg{fill:var( --e-global-color-a9eed27 );}.elementor-109 .elementor-element.elementor-element-3125147 .elementor-button{background-color:#EEE9E200;font-family:"Montserrat", Sans-serif;font-size:1.6em;font-weight:500;text-transform:none;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-3125147 .elementor-button:hover, .elementor-109 .elementor-element.elementor-element-3125147 .elementor-button:focus{color:var( --e-global-color-a9eed27 );}.elementor-109 .elementor-element.elementor-element-3125147 .elementor-button:hover svg, .elementor-109 .elementor-element.elementor-element-3125147 .elementor-button:focus svg{fill:var( --e-global-color-a9eed27 );}.elementor-109 .elementor-element.elementor-element-b15d199{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0.5em 0em;--row-gap:0.5em;--column-gap:0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-cdacae9{padding:0em 0em 0em 0em;text-align:center;}.elementor-109 .elementor-element.elementor-element-cdacae9 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:3.6em;font-weight:500;color:var( --e-global-color-a50151d );}.elementor-109 .elementor-element.elementor-element-f266f11{padding:3em 0em 1em 0em;text-align:center;}.elementor-109 .elementor-element.elementor-element-f266f11 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4em;font-weight:500;text-transform:uppercase;color:var( --e-global-color-a9eed27 );}.elementor-109 .elementor-element.elementor-element-90a4d15{padding:0em 0em 1em 0em;text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.6em;font-weight:500;color:var( --e-global-color-a9eed27 );}.elementor-109 .elementor-element.elementor-element-852b63c .elementor-button{background-color:#EEE9E200;font-family:"Montserrat", Sans-serif;font-size:1.6em;font-weight:500;text-transform:none;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-852b63c .elementor-button:hover, .elementor-109 .elementor-element.elementor-element-852b63c .elementor-button:focus{color:var( --e-global-color-a9eed27 );}.elementor-109 .elementor-element.elementor-element-852b63c .elementor-button:hover svg, .elementor-109 .elementor-element.elementor-element-852b63c .elementor-button:focus svg{fill:var( --e-global-color-a9eed27 );}.elementor-109 .elementor-element.elementor-element-01f22a2 .elementor-button{background-color:#EEE9E200;font-family:"Montserrat", Sans-serif;font-size:1.6em;font-weight:500;text-transform:none;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-01f22a2 .elementor-button:hover, .elementor-109 .elementor-element.elementor-element-01f22a2 .elementor-button:focus{color:var( --e-global-color-a9eed27 );}.elementor-109 .elementor-element.elementor-element-01f22a2 .elementor-button:hover svg, .elementor-109 .elementor-element.elementor-element-01f22a2 .elementor-button:focus svg{fill:var( --e-global-color-a9eed27 );}.elementor-109 .elementor-element.elementor-element-fc67525{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0.5em 0em;--row-gap:0.5em;--column-gap:0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-ccf355c{padding:0em 0em 0em 0em;text-align:center;}.elementor-109 .elementor-element.elementor-element-ccf355c .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:3.6em;font-weight:500;color:var( --e-global-color-a50151d );}.elementor-109 .elementor-element.elementor-element-6d804cb{padding:3em 0em 1em 0em;text-align:center;}.elementor-109 .elementor-element.elementor-element-6d804cb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4em;font-weight:500;text-transform:uppercase;color:var( --e-global-color-a9eed27 );}.elementor-109 .elementor-element.elementor-element-8db5f85{padding:0em 0em 1em 0em;text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.6em;font-weight:500;color:var( --e-global-color-a9eed27 );}.elementor-109 .elementor-element.elementor-element-23d4af8 .elementor-button{background-color:#EEE9E200;font-family:"Montserrat", Sans-serif;font-size:1.6em;font-weight:500;text-transform:none;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-23d4af8 .elementor-button:hover, .elementor-109 .elementor-element.elementor-element-23d4af8 .elementor-button:focus{color:var( --e-global-color-a9eed27 );}.elementor-109 .elementor-element.elementor-element-23d4af8 .elementor-button:hover svg, .elementor-109 .elementor-element.elementor-element-23d4af8 .elementor-button:focus svg{fill:var( --e-global-color-a9eed27 );}.elementor-109 .elementor-element.elementor-element-8e13364 .elementor-button{background-color:#EEE9E200;font-family:"Montserrat", Sans-serif;font-size:1.6em;font-weight:500;text-transform:none;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-8e13364 .elementor-button:hover, .elementor-109 .elementor-element.elementor-element-8e13364 .elementor-button:focus{color:var( --e-global-color-a9eed27 );}.elementor-109 .elementor-element.elementor-element-8e13364 .elementor-button:hover svg, .elementor-109 .elementor-element.elementor-element-8e13364 .elementor-button:focus svg{fill:var( --e-global-color-a9eed27 );}.elementor-109 .elementor-element.elementor-element-4d5aeef{--divider-border-style:solid;--divider-color:var( --e-global-color-a50151d );--divider-border-width:1px;width:100%;max-width:100%;}.elementor-109 .elementor-element.elementor-element-4d5aeef .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-109 .elementor-element.elementor-element-4d5aeef .elementor-divider{text-align:center;padding-block-start:50px;padding-block-end:50px;}.elementor-109 .elementor-element.elementor-element-19ba555{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0.5em 0em;--row-gap:0.5em;--column-gap:0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-bcda12a{padding:0em 0em 0em 0em;text-align:center;}.elementor-109 .elementor-element.elementor-element-bcda12a .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:3.6em;font-weight:500;color:var( --e-global-color-a50151d );}.elementor-109 .elementor-element.elementor-element-6133698{padding:3em 0em 1em 0em;text-align:center;}.elementor-109 .elementor-element.elementor-element-6133698 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4em;font-weight:500;text-transform:uppercase;color:var( --e-global-color-a9eed27 );}.elementor-109 .elementor-element.elementor-element-5816090{padding:0em 0em 1em 0em;text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.6em;font-weight:500;color:var( --e-global-color-a9eed27 );}.elementor-109 .elementor-element.elementor-element-9f68a13{padding:0em 0em 1em 0em;text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.6em;font-weight:500;color:var( --e-global-color-a9eed27 );}.elementor-109 .elementor-element.elementor-element-8ae8259{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0.5em 0em;--row-gap:0.5em;--column-gap:0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-b71ed4e{padding:0em 0em 0em 0em;text-align:center;}.elementor-109 .elementor-element.elementor-element-b71ed4e .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:3.6em;font-weight:500;color:var( --e-global-color-a50151d );}.elementor-109 .elementor-element.elementor-element-6e1cb2a{padding:3em 0em 1em 0em;text-align:center;}.elementor-109 .elementor-element.elementor-element-6e1cb2a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4em;font-weight:500;text-transform:uppercase;color:var( --e-global-color-a9eed27 );}.elementor-109 .elementor-element.elementor-element-4d1e8f2{padding:0em 0em 1em 0em;text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.6em;font-weight:500;color:var( --e-global-color-a9eed27 );}.elementor-109 .elementor-element.elementor-element-14fd626 .elementor-button{background-color:#EEE9E200;font-family:"Montserrat", Sans-serif;font-size:1.6em;font-weight:500;text-transform:none;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-14fd626 .elementor-button:hover, .elementor-109 .elementor-element.elementor-element-14fd626 .elementor-button:focus{color:var( --e-global-color-a9eed27 );}.elementor-109 .elementor-element.elementor-element-14fd626 .elementor-button:hover svg, .elementor-109 .elementor-element.elementor-element-14fd626 .elementor-button:focus svg{fill:var( --e-global-color-a9eed27 );}.elementor-109 .elementor-element.elementor-element-05dc0ab .elementor-button{background-color:#EEE9E200;font-family:"Montserrat", Sans-serif;font-size:1.6em;font-weight:500;text-transform:none;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-05dc0ab .elementor-button:hover, .elementor-109 .elementor-element.elementor-element-05dc0ab .elementor-button:focus{color:var( --e-global-color-a9eed27 );}.elementor-109 .elementor-element.elementor-element-05dc0ab .elementor-button:hover svg, .elementor-109 .elementor-element.elementor-element-05dc0ab .elementor-button:focus svg{fill:var( --e-global-color-a9eed27 );}.elementor-109 .elementor-element.elementor-element-ed4356d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0.5em 0em;--row-gap:0.5em;--column-gap:0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-29260db{padding:0em 0em 0em 0em;text-align:center;}.elementor-109 .elementor-element.elementor-element-29260db .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:3.6em;font-weight:500;color:var( --e-global-color-a50151d );}.elementor-109 .elementor-element.elementor-element-e995785{padding:3em 0em 1em 0em;text-align:center;}.elementor-109 .elementor-element.elementor-element-e995785 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4em;font-weight:500;text-transform:uppercase;color:#EEE9E200;}.elementor-109 .elementor-element.elementor-element-8841469{padding:0em 0em 1em 0em;text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.6em;font-weight:500;color:var( --e-global-color-a9eed27 );}:root{--page-title-display:none;}@media(max-width:1300px){.elementor-109 .elementor-element.elementor-element-956bfc4{--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-109 .elementor-element.elementor-element-7344590{--min-height:55vh;}.elementor-109 .elementor-element.elementor-element-3f86aa3{--min-height:90px;--z-index:0;}.elementor-109 .elementor-element.elementor-element-7a20df1 img{max-width:70px;}.elementor-109 .elementor-element.elementor-element-cc047f1{--spacer-size:5px;z-index:0;}.elementor-109 .elementor-element.elementor-element-58c0a80::before, .elementor-109 .elementor-element.elementor-element-58c0a80 > .elementor-background-video-container::before, .elementor-109 .elementor-element.elementor-element-58c0a80 > .e-con-inner > .elementor-background-video-container::before, .elementor-109 .elementor-element.elementor-element-58c0a80 > .elementor-background-slideshow::before, .elementor-109 .elementor-element.elementor-element-58c0a80 > .e-con-inner > .elementor-background-slideshow::before, .elementor-109 .elementor-element.elementor-element-58c0a80 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:14% auto;}.elementor-109 .elementor-element.elementor-element-58c0a80{--padding-top:2em;--padding-bottom:5em;--padding-left:2em;--padding-right:2em;}.elementor-109 .elementor-element.elementor-element-900da5e{font-size:1.4em;}.elementor-109 .elementor-element.elementor-element-9bdc21d::before, .elementor-109 .elementor-element.elementor-element-9bdc21d > .elementor-background-video-container::before, .elementor-109 .elementor-element.elementor-element-9bdc21d > .e-con-inner > .elementor-background-video-container::before, .elementor-109 .elementor-element.elementor-element-9bdc21d > .elementor-background-slideshow::before, .elementor-109 .elementor-element.elementor-element-9bdc21d > .e-con-inner > .elementor-background-slideshow::before, .elementor-109 .elementor-element.elementor-element-9bdc21d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:cover;}.elementor-109 .elementor-element.elementor-element-d379047 .elementor-divider__text{font-size:4em;}.elementor-109 .elementor-element.elementor-element-deee338{font-size:1.4em;}.elementor-109 .elementor-element.elementor-element-7f835c8{--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:center;--gap:4em 0em;--row-gap:4em;--column-gap:0em;}.elementor-109 .elementor-element.elementor-element-9f68a13{padding:0em 0em 0em 0em;}}@media(max-width:767px){.elementor-109 .elementor-element.elementor-element-956bfc4{--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;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-109 .elementor-element.elementor-element-3f86aa3{--z-index:99;}.elementor-109 .elementor-element.elementor-element-cc047f1{z-index:99;}.elementor-109 .elementor-element.elementor-element-58c0a80::before, .elementor-109 .elementor-element.elementor-element-58c0a80 > .elementor-background-video-container::before, .elementor-109 .elementor-element.elementor-element-58c0a80 > .e-con-inner > .elementor-background-video-container::before, .elementor-109 .elementor-element.elementor-element-58c0a80 > .elementor-background-slideshow::before, .elementor-109 .elementor-element.elementor-element-58c0a80 > .e-con-inner > .elementor-background-slideshow::before, .elementor-109 .elementor-element.elementor-element-58c0a80 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:20% auto;}.elementor-109 .elementor-element.elementor-element-0bf3cd2{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-109 .elementor-element.elementor-element-0bf3cd2 .elementor-heading-title{font-size:3.8em;}}@media(min-width:768px){.elementor-109 .elementor-element.elementor-element-7344590{--width:70%;}.elementor-109 .elementor-element.elementor-element-eb53120{--width:30%;}.elementor-109 .elementor-element.elementor-element-34fa5b3{--content-width:1250px;}.elementor-109 .elementor-element.elementor-element-8f07770{--width:30%;}.elementor-109 .elementor-element.elementor-element-b15d199{--width:40%;}.elementor-109 .elementor-element.elementor-element-fc67525{--width:30%;}.elementor-109 .elementor-element.elementor-element-19ba555{--width:30%;}.elementor-109 .elementor-element.elementor-element-8ae8259{--width:40%;}.elementor-109 .elementor-element.elementor-element-ed4356d{--width:30%;}}@media(max-width:1300px) and (min-width:768px){.elementor-109 .elementor-element.elementor-element-7344590{--width:100%;}.elementor-109 .elementor-element.elementor-element-eb53120{--width:100%;}.elementor-109 .elementor-element.elementor-element-8f07770{--width:100%;}.elementor-109 .elementor-element.elementor-element-b15d199{--width:100%;}.elementor-109 .elementor-element.elementor-element-fc67525{--width:100%;}.elementor-109 .elementor-element.elementor-element-19ba555{--width:100%;}.elementor-109 .elementor-element.elementor-element-8ae8259{--width:100%;}.elementor-109 .elementor-element.elementor-element-ed4356d{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-79b199c */.ramka1 {
background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23ffffff' stroke-width='2' stroke-dasharray='1%2c 8' stroke-dashoffset='0' stroke-linecap='butt'/%3e%3c/svg%3e");
    
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Abhaya Libre';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://hotelm23.pl/wp-content/uploads/2025/08/AbhayaLibre-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Abhaya Libre';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://hotelm23.pl/wp-content/uploads/2025/08/AbhayaLibre-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Abhaya Libre';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://hotelm23.pl/wp-content/uploads/2025/08/AbhayaLibre-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Abhaya Libre';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://hotelm23.pl/wp-content/uploads/2025/08/AbhayaLibre-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Abhaya Libre';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://hotelm23.pl/wp-content/uploads/2025/08/AbhayaLibre-ExtraBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://hotelm23.pl/wp-content/uploads/2025/08/Montserrat-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://hotelm23.pl/wp-content/uploads/2025/08/Montserrat-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://hotelm23.pl/wp-content/uploads/2025/08/Montserrat-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://hotelm23.pl/wp-content/uploads/2025/08/Montserrat-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://hotelm23.pl/wp-content/uploads/2025/08/Montserrat-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://hotelm23.pl/wp-content/uploads/2025/08/Montserrat-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://hotelm23.pl/wp-content/uploads/2025/08/Montserrat-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://hotelm23.pl/wp-content/uploads/2025/08/Montserrat-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://hotelm23.pl/wp-content/uploads/2025/08/Montserrat-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://hotelm23.pl/wp-content/uploads/2025/08/Montserrat-ThinItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://hotelm23.pl/wp-content/uploads/2025/08/Montserrat-ExtraLightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://hotelm23.pl/wp-content/uploads/2025/08/Montserrat-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://hotelm23.pl/wp-content/uploads/2025/08/Montserrat-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://hotelm23.pl/wp-content/uploads/2025/08/Montserrat-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://hotelm23.pl/wp-content/uploads/2025/08/Montserrat-SemiBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://hotelm23.pl/wp-content/uploads/2025/08/Montserrat-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://hotelm23.pl/wp-content/uploads/2025/08/Montserrat-ExtraBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://hotelm23.pl/wp-content/uploads/2025/08/Montserrat-BlackItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */