.elementor-114 .elementor-element.elementor-element-7942c8e{--display:flex;--min-height:770px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.39;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-114 .elementor-element.elementor-element-7942c8e::before, .elementor-114 .elementor-element.elementor-element-7942c8e > .elementor-background-video-container::before, .elementor-114 .elementor-element.elementor-element-7942c8e > .e-con-inner > .elementor-background-video-container::before, .elementor-114 .elementor-element.elementor-element-7942c8e > .elementor-background-slideshow::before, .elementor-114 .elementor-element.elementor-element-7942c8e > .e-con-inner > .elementor-background-slideshow::before, .elementor-114 .elementor-element.elementor-element-7942c8e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://hotel-stadt-cuxhaven.com/wp-content/uploads/2025/02/2025-02-20-HSC-Fullwidth-Overlay-schuppen.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-114 .elementor-element.elementor-element-55e6c03{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-114 .elementor-element.elementor-element-55e6c03.e-con{--align-self:flex-start;}.elementor-114 .elementor-element.elementor-element-d1199ff{--display:flex;--min-height:400px;--justify-content:center;--border-radius:400px 400px 400px 400px;--z-index:3;}.elementor-114 .elementor-element.elementor-element-d1199ff:not(.elementor-motion-effects-element-type-background), .elementor-114 .elementor-element.elementor-element-d1199ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#23537BA8;}.elementor-114 .elementor-element.elementor-element-0c97f31{text-align:center;}.elementor-114 .elementor-element.elementor-element-0c97f31 .elementor-heading-title{font-family:"KGHAPPY", Sans-serif;font-size:35px;font-weight:normal;text-transform:none;line-height:1.2em;color:var( --e-global-color-f898f31 );}.elementor-114 .elementor-element.elementor-element-773add1{text-align:center;}.elementor-114 .elementor-element.elementor-element-773add1 .elementor-heading-title{font-family:var( --e-global-typography-f8a9e51-font-family ), Sans-serif;font-size:var( --e-global-typography-f8a9e51-font-size );font-weight:var( --e-global-typography-f8a9e51-font-weight );text-transform:var( --e-global-typography-f8a9e51-text-transform );line-height:var( --e-global-typography-f8a9e51-line-height );color:var( --e-global-color-f898f31 );}.elementor-114 .elementor-element.elementor-element-f544d85 > .elementor-widget-container{margin:0px 0px 0px -30px;padding:0px 0px 0px 0px;}.elementor-114 .elementor-element.elementor-element-f544d85 .elementor-heading-title{font-family:"KGHAPPY", Sans-serif;font-size:70px;font-weight:normal;text-transform:none;line-height:1.2em;color:var( --e-global-color-f898f31 );}.elementor-114 .elementor-element.elementor-element-9219fe5{--display:flex;--justify-content:center;}.elementor-114 .elementor-element.elementor-element-87790ce > .elementor-widget-container{margin:0% 0% -31% 0%;padding:0px 0px 0px 0px;}.elementor-114 .elementor-element.elementor-element-87790ce{z-index:98;}.elementor-114 .elementor-element.elementor-element-87790ce .elementor-widget-container{--e-transform-origin-x:left;--e-transform-origin-y:top;}.elementor-114 .elementor-element.elementor-element-87790ce .pt-plus-animated-image-wrapper{animation-duration:3.6s;-webkit-animation-duration:3.6s;}.elementor-114 .elementor-element.elementor-element-87790ce .pt-plus-animated-image-wrapper .pt_plus_animated_image img,.elementor-114 .elementor-element.elementor-element-87790ce .pt-plus-animated-image-wrapper .scroll-image-wrap{border-radius:0px 0px 0px 0px;}.elementor-114 .elementor-element.elementor-element-6697dee{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.tp-plus-shape-divider .wave-items.elementor-repeater-item-ff34b14.classic-color path{fill:var( --e-global-color-f898f31 );}.tp-plus-shape-divider .wave-items.elementor-repeater-item-78010f8.classic-color path{fill:#FFFEFE5E;}.shapeaad1153.tp-plus-shape-divider.shape-wave,.shapeaad1153.tp-plus-shape-divider .wave-items{height:130px;}.elementor-114 .elementor-element.elementor-element-a977c32{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.69;--margin-top:1%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:6%;--padding-left:2%;--padding-right:2%;}.elementor-114 .elementor-element.elementor-element-a977c32:not(.elementor-motion-effects-element-type-background), .elementor-114 .elementor-element.elementor-element-a977c32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8630d9f );background-image:url("https://hotel-stadt-cuxhaven.com/wp-content/uploads/2025/03/2017-09-05_bg-ba-2-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-114 .elementor-element.elementor-element-a977c32::before, .elementor-114 .elementor-element.elementor-element-a977c32 > .elementor-background-video-container::before, .elementor-114 .elementor-element.elementor-element-a977c32 > .e-con-inner > .elementor-background-video-container::before, .elementor-114 .elementor-element.elementor-element-a977c32 > .elementor-background-slideshow::before, .elementor-114 .elementor-element.elementor-element-a977c32 > .e-con-inner > .elementor-background-slideshow::before, .elementor-114 .elementor-element.elementor-element-a977c32 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #00000000 0%, #000000EB 83%);}.elementor-114 .elementor-element.elementor-element-a977c32 > .elementor-shape-top svg, .elementor-114 .elementor-element.elementor-element-a977c32 > .e-con-inner > .elementor-shape-top svg{height:127px;}.elementor-114 .elementor-element.elementor-element-a977c32 > .elementor-shape-bottom .elementor-shape-fill, .elementor-114 .elementor-element.elementor-element-a977c32 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-f898f31 );}.elementor-114 .elementor-element.elementor-element-a977c32 > .elementor-shape-bottom svg, .elementor-114 .elementor-element.elementor-element-a977c32 > .e-con-inner > .elementor-shape-bottom svg{width:calc(206% + 1.3px);height:42px;}.elementor-114 .elementor-element.elementor-element-6d3c644{--display:flex;--justify-content:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-114 .elementor-element.elementor-element-f7f1197{--e-image-carousel-slides-to-show:1;z-index:1;}.elementor-114 .elementor-element.elementor-element-f7f1197 > .elementor-widget-container{margin:0px 0px -53px 0px;}.elementor-114 .elementor-element.elementor-element-f7f1197 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-114 .elementor-element.elementor-element-f7f1197 .elementor-swiper-button.elementor-swiper-button-next{font-size:28px;color:#FFFEFE61;}.elementor-114 .elementor-element.elementor-element-f7f1197 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-114 .elementor-element.elementor-element-f7f1197 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFEFE61;}.elementor-114 .elementor-element.elementor-element-f7f1197 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;width:14px;height:14px;background:#000000A6;}.elementor-114 .elementor-element.elementor-element-f7f1197 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#00000057;opacity:1;}.elementor-114 .elementor-element.elementor-element-f7f1197 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:groove;border-width:33px 33px 33px 33px;border-color:#00000029;border-radius:700px 700px 700px 700px;}.elementor-114 .elementor-element.elementor-element-aa6c7b3{--display:flex;--justify-content:center;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:0%;}.elementor-114 .elementor-element.elementor-element-d091d14{--display:flex;--overlay-opacity:0.28;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-114 .elementor-element.elementor-element-d091d14:not(.elementor-motion-effects-element-type-background), .elementor-114 .elementor-element.elementor-element-d091d14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotel-stadt-cuxhaven.com/wp-content/uploads/2025/02/2019-03-05_HSC_Kachen_Polster-2_Leder_250px_heller.png");}.elementor-114 .elementor-element.elementor-element-d091d14::before, .elementor-114 .elementor-element.elementor-element-d091d14 > .elementor-background-video-container::before, .elementor-114 .elementor-element.elementor-element-d091d14 > .e-con-inner > .elementor-background-video-container::before, .elementor-114 .elementor-element.elementor-element-d091d14 > .elementor-background-slideshow::before, .elementor-114 .elementor-element.elementor-element-d091d14 > .e-con-inner > .elementor-background-slideshow::before, .elementor-114 .elementor-element.elementor-element-d091d14 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f898f31 );--background-overlay:'';}.elementor-114 .elementor-element.elementor-element-8ab785e{--display:flex;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-114 .elementor-element.elementor-element-bee473c > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-114 .elementor-element.elementor-element-bee473c{text-align:center;}.elementor-114 .elementor-element.elementor-element-bee473c .elementor-heading-title{font-family:"Allerta Stencil", Sans-serif;font-size:45px;font-weight:300;text-transform:uppercase;text-shadow:3px 3px 0px #FFFFFF;color:var( --e-global-color-primary );}.elementor-114 .elementor-element.elementor-element-b217b10{text-align:center;}.elementor-114 .elementor-element.elementor-element-b217b10 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );text-shadow:3px 3px 0px #FFFFFF;color:var( --e-global-color-primary );}.elementor-114 .elementor-element.elementor-element-e7c7c1d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-114 .elementor-element.elementor-element-96ceddb > .elementor-widget-container{padding:0px 0px 19px 0px;}.elementor-114 .elementor-element.elementor-element-96ceddb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-114 .elementor-element.elementor-element-96ceddb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-114 .elementor-element.elementor-element-96ceddb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-114 .elementor-element.elementor-element-96ceddb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-114 .elementor-element.elementor-element-96ceddb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-114 .elementor-element.elementor-element-96ceddb .elementor-icon-list-icon i{color:#35353599;transition:color 0.3s;}.elementor-114 .elementor-element.elementor-element-96ceddb .elementor-icon-list-icon svg{fill:#35353599;transition:fill 0.3s;}.elementor-114 .elementor-element.elementor-element-96ceddb{--e-icon-list-icon-size:35px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:center;--icon-vertical-offset:-3px;}.elementor-114 .elementor-element.elementor-element-96ceddb .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-114 .elementor-element.elementor-element-96ceddb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-96ceddb .elementor-icon-list-item > a{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;}.elementor-114 .elementor-element.elementor-element-96ceddb .elementor-icon-list-text{transition:color 0.3s;}.elementor-114 .elementor-element.elementor-element-71533c0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-114 .elementor-element.elementor-element-71533c0{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-114 .elementor-element.elementor-element-d4f056b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-114 .elementor-element.elementor-element-d4f056b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-114 .elementor-element.elementor-element-d4f056b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-114 .elementor-element.elementor-element-d4f056b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-114 .elementor-element.elementor-element-d4f056b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-114 .elementor-element.elementor-element-d4f056b .elementor-icon-list-icon i{color:#35353599;transition:color 0.3s;}.elementor-114 .elementor-element.elementor-element-d4f056b .elementor-icon-list-icon svg{fill:#35353599;transition:fill 0.3s;}.elementor-114 .elementor-element.elementor-element-d4f056b{--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:-2px;}.elementor-114 .elementor-element.elementor-element-d4f056b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-d4f056b .elementor-icon-list-item > a{font-family:"Special Elite", Sans-serif;font-size:18px;font-weight:600;text-transform:none;}.elementor-114 .elementor-element.elementor-element-d4f056b .elementor-icon-list-text{transition:color 0.3s;}.elementor-114 .elementor-element.elementor-element-df67255 .elementor-button{background-color:#8898A0;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );text-shadow:1px 1px 3px rgba(0, 0, 0, 0.99);fill:var( --e-global-color-f898f31 );color:var( --e-global-color-f898f31 );box-shadow:0px 0px 30px -7px rgba(0, 0, 0, 0.79) inset;border-style:dashed;border-width:1px 1px 1px 1px;border-color:#0000006B;border-radius:0px 0px 0px 0px;}.elementor-114 .elementor-element.elementor-element-df67255 .elementor-button:hover, .elementor-114 .elementor-element.elementor-element-df67255 .elementor-button:focus{background-color:#3535357A;color:var( --e-global-color-f898f31 );}.elementor-114 .elementor-element.elementor-element-df67255 > .elementor-widget-container{margin:2px -12px 2px -12px;padding:0px 0px 0px 0px;}.elementor-114 .elementor-element.elementor-element-df67255.elementor-element{--align-self:center;}.elementor-114 .elementor-element.elementor-element-df67255 .elementor-button:hover svg, .elementor-114 .elementor-element.elementor-element-df67255 .elementor-button:focus svg{fill:var( --e-global-color-f898f31 );}.elementor-114 .elementor-element.elementor-element-9682cf7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.shape4fdda65.tp-plus-shape-divider.shape-wave,.shape4fdda65.tp-plus-shape-divider .wave-items{height:130px;}.elementor-114 .elementor-element.elementor-element-dc9df06{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.69;--margin-top:1%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:6%;--padding-left:2%;--padding-right:2%;}.elementor-114 .elementor-element.elementor-element-dc9df06:not(.elementor-motion-effects-element-type-background), .elementor-114 .elementor-element.elementor-element-dc9df06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8630d9f );background-image:url("https://hotel-stadt-cuxhaven.com/wp-content/uploads/2025/03/2025-Hotel-Stadt-Cuxhaven-containerschiff.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-114 .elementor-element.elementor-element-dc9df06::before, .elementor-114 .elementor-element.elementor-element-dc9df06 > .elementor-background-video-container::before, .elementor-114 .elementor-element.elementor-element-dc9df06 > .e-con-inner > .elementor-background-video-container::before, .elementor-114 .elementor-element.elementor-element-dc9df06 > .elementor-background-slideshow::before, .elementor-114 .elementor-element.elementor-element-dc9df06 > .e-con-inner > .elementor-background-slideshow::before, .elementor-114 .elementor-element.elementor-element-dc9df06 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #00000000 0%, #000000EB 83%);}.elementor-114 .elementor-element.elementor-element-dc9df06 > .elementor-shape-top svg, .elementor-114 .elementor-element.elementor-element-dc9df06 > .e-con-inner > .elementor-shape-top svg{height:127px;}.elementor-114 .elementor-element.elementor-element-dc9df06 > .elementor-shape-bottom .elementor-shape-fill, .elementor-114 .elementor-element.elementor-element-dc9df06 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-f898f31 );}.elementor-114 .elementor-element.elementor-element-dc9df06 > .elementor-shape-bottom svg, .elementor-114 .elementor-element.elementor-element-dc9df06 > .e-con-inner > .elementor-shape-bottom svg{width:calc(206% + 1.3px);height:42px;}.elementor-114 .elementor-element.elementor-element-078da5c{--display:flex;--justify-content:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-114 .elementor-element.elementor-element-26efbee{--e-image-carousel-slides-to-show:1;z-index:1;}.elementor-114 .elementor-element.elementor-element-26efbee > .elementor-widget-container{margin:0px 0px -53px 0px;}.elementor-114 .elementor-element.elementor-element-26efbee .elementor-swiper-button.elementor-swiper-button-prev, .elementor-114 .elementor-element.elementor-element-26efbee .elementor-swiper-button.elementor-swiper-button-next{font-size:28px;color:#FFFEFE61;}.elementor-114 .elementor-element.elementor-element-26efbee .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-114 .elementor-element.elementor-element-26efbee .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFEFE61;}.elementor-114 .elementor-element.elementor-element-26efbee .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;width:14px;height:14px;background:#000000A6;}.elementor-114 .elementor-element.elementor-element-26efbee .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#00000057;opacity:1;}.elementor-114 .elementor-element.elementor-element-26efbee .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:groove;border-width:33px 33px 33px 33px;border-color:#00000029;border-radius:700px 700px 700px 700px;}.elementor-114 .elementor-element.elementor-element-26cda6d{--display:flex;--justify-content:center;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:0%;}.elementor-114 .elementor-element.elementor-element-4ab83e4{--display:flex;--overlay-opacity:0.28;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-114 .elementor-element.elementor-element-4ab83e4:not(.elementor-motion-effects-element-type-background), .elementor-114 .elementor-element.elementor-element-4ab83e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotel-stadt-cuxhaven.com/wp-content/uploads/2025/02/2019-03-05_HSC_Kachen_Polster-1_100px.png");}.elementor-114 .elementor-element.elementor-element-4ab83e4::before, .elementor-114 .elementor-element.elementor-element-4ab83e4 > .elementor-background-video-container::before, .elementor-114 .elementor-element.elementor-element-4ab83e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-114 .elementor-element.elementor-element-4ab83e4 > .elementor-background-slideshow::before, .elementor-114 .elementor-element.elementor-element-4ab83e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-114 .elementor-element.elementor-element-4ab83e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f898f31 );--background-overlay:'';}.elementor-114 .elementor-element.elementor-element-0efccec{--display:flex;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-114 .elementor-element.elementor-element-29e5aad > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-114 .elementor-element.elementor-element-29e5aad{text-align:center;}.elementor-114 .elementor-element.elementor-element-29e5aad .elementor-heading-title{font-family:"Allerta Stencil", Sans-serif;font-size:45px;font-weight:300;text-transform:uppercase;text-shadow:3px 3px 0px #FFFFFF;color:var( --e-global-color-primary );}.elementor-114 .elementor-element.elementor-element-53a0fce{text-align:center;}.elementor-114 .elementor-element.elementor-element-53a0fce .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );text-shadow:3px 3px 0px #FFFFFF;color:var( --e-global-color-primary );}.elementor-114 .elementor-element.elementor-element-3f09868{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-114 .elementor-element.elementor-element-f20f6ea > .elementor-widget-container{padding:0px 0px 19px 0px;}.elementor-114 .elementor-element.elementor-element-f20f6ea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-114 .elementor-element.elementor-element-f20f6ea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-114 .elementor-element.elementor-element-f20f6ea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-114 .elementor-element.elementor-element-f20f6ea .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-114 .elementor-element.elementor-element-f20f6ea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-114 .elementor-element.elementor-element-f20f6ea .elementor-icon-list-icon i{color:#35353599;transition:color 0.3s;}.elementor-114 .elementor-element.elementor-element-f20f6ea .elementor-icon-list-icon svg{fill:#35353599;transition:fill 0.3s;}.elementor-114 .elementor-element.elementor-element-f20f6ea{--e-icon-list-icon-size:35px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:center;--icon-vertical-offset:-3px;}.elementor-114 .elementor-element.elementor-element-f20f6ea .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-114 .elementor-element.elementor-element-f20f6ea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-f20f6ea .elementor-icon-list-item > a{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;}.elementor-114 .elementor-element.elementor-element-f20f6ea .elementor-icon-list-text{transition:color 0.3s;}.elementor-114 .elementor-element.elementor-element-9e20b8c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-114 .elementor-element.elementor-element-9e20b8c{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-114 .elementor-element.elementor-element-74f4cf1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-114 .elementor-element.elementor-element-74f4cf1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-114 .elementor-element.elementor-element-74f4cf1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-114 .elementor-element.elementor-element-74f4cf1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-114 .elementor-element.elementor-element-74f4cf1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-114 .elementor-element.elementor-element-74f4cf1 .elementor-icon-list-icon i{color:#35353599;transition:color 0.3s;}.elementor-114 .elementor-element.elementor-element-74f4cf1 .elementor-icon-list-icon svg{fill:#35353599;transition:fill 0.3s;}.elementor-114 .elementor-element.elementor-element-74f4cf1{--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:-2px;}.elementor-114 .elementor-element.elementor-element-74f4cf1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-74f4cf1 .elementor-icon-list-item > a{font-family:"Special Elite", Sans-serif;font-size:18px;font-weight:600;text-transform:none;}.elementor-114 .elementor-element.elementor-element-74f4cf1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-114 .elementor-element.elementor-element-acd93ed .elementor-button{background-color:#8898A0;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );text-shadow:1px 1px 3px rgba(0, 0, 0, 0.99);fill:var( --e-global-color-f898f31 );color:var( --e-global-color-f898f31 );box-shadow:0px 0px 30px -7px rgba(0, 0, 0, 0.79) inset;border-style:dashed;border-width:1px 1px 1px 1px;border-color:#0000006B;border-radius:0px 0px 0px 0px;}.elementor-114 .elementor-element.elementor-element-acd93ed .elementor-button:hover, .elementor-114 .elementor-element.elementor-element-acd93ed .elementor-button:focus{background-color:#3535357A;color:var( --e-global-color-f898f31 );}.elementor-114 .elementor-element.elementor-element-acd93ed > .elementor-widget-container{margin:2px -12px 2px -12px;padding:0px 0px 0px 0px;}.elementor-114 .elementor-element.elementor-element-acd93ed.elementor-element{--align-self:center;}.elementor-114 .elementor-element.elementor-element-acd93ed .elementor-button:hover svg, .elementor-114 .elementor-element.elementor-element-acd93ed .elementor-button:focus svg{fill:var( --e-global-color-f898f31 );}.elementor-114 .elementor-element.elementor-element-5458ca1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.shape5e52569.tp-plus-shape-divider.shape-wave,.shape5e52569.tp-plus-shape-divider .wave-items{height:130px;}.elementor-114 .elementor-element.elementor-element-471593f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.69;--margin-top:1%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:6%;--padding-left:2%;--padding-right:2%;}.elementor-114 .elementor-element.elementor-element-471593f:not(.elementor-motion-effects-element-type-background), .elementor-114 .elementor-element.elementor-element-471593f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8630d9f );background-image:url("https://hotel-stadt-cuxhaven.com/wp-content/uploads/2025/03/2017-09-05_bg-ba-1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-114 .elementor-element.elementor-element-471593f::before, .elementor-114 .elementor-element.elementor-element-471593f > .elementor-background-video-container::before, .elementor-114 .elementor-element.elementor-element-471593f > .e-con-inner > .elementor-background-video-container::before, .elementor-114 .elementor-element.elementor-element-471593f > .elementor-background-slideshow::before, .elementor-114 .elementor-element.elementor-element-471593f > .e-con-inner > .elementor-background-slideshow::before, .elementor-114 .elementor-element.elementor-element-471593f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #00000000 0%, #000000EB 83%);}.elementor-114 .elementor-element.elementor-element-471593f > .elementor-shape-top svg, .elementor-114 .elementor-element.elementor-element-471593f > .e-con-inner > .elementor-shape-top svg{height:127px;}.elementor-114 .elementor-element.elementor-element-471593f > .elementor-shape-bottom .elementor-shape-fill, .elementor-114 .elementor-element.elementor-element-471593f > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-f898f31 );}.elementor-114 .elementor-element.elementor-element-471593f > .elementor-shape-bottom svg, .elementor-114 .elementor-element.elementor-element-471593f > .e-con-inner > .elementor-shape-bottom svg{width:calc(206% + 1.3px);height:42px;}.elementor-114 .elementor-element.elementor-element-7f677d3{--display:flex;--justify-content:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-114 .elementor-element.elementor-element-5a3be89{--e-image-carousel-slides-to-show:1;z-index:1;}.elementor-114 .elementor-element.elementor-element-5a3be89 > .elementor-widget-container{margin:0px 0px -53px 0px;}.elementor-114 .elementor-element.elementor-element-5a3be89 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-114 .elementor-element.elementor-element-5a3be89 .elementor-swiper-button.elementor-swiper-button-next{font-size:28px;color:#FFFEFE61;}.elementor-114 .elementor-element.elementor-element-5a3be89 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-114 .elementor-element.elementor-element-5a3be89 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFEFE61;}.elementor-114 .elementor-element.elementor-element-5a3be89 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;width:14px;height:14px;background:#000000A6;}.elementor-114 .elementor-element.elementor-element-5a3be89 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#00000057;opacity:1;}.elementor-114 .elementor-element.elementor-element-5a3be89 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:groove;border-width:33px 33px 33px 33px;border-color:#00000029;border-radius:700px 700px 700px 700px;}.elementor-114 .elementor-element.elementor-element-ef3cbe1{--display:flex;--justify-content:center;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:0%;}.elementor-114 .elementor-element.elementor-element-927f57c{--display:flex;--overlay-opacity:0.28;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-114 .elementor-element.elementor-element-927f57c:not(.elementor-motion-effects-element-type-background), .elementor-114 .elementor-element.elementor-element-927f57c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotel-stadt-cuxhaven.com/wp-content/uploads/2025/02/2019-03-05_HSC_Kacheln_Polster-Stoff_70px.png");}.elementor-114 .elementor-element.elementor-element-927f57c::before, .elementor-114 .elementor-element.elementor-element-927f57c > .elementor-background-video-container::before, .elementor-114 .elementor-element.elementor-element-927f57c > .e-con-inner > .elementor-background-video-container::before, .elementor-114 .elementor-element.elementor-element-927f57c > .elementor-background-slideshow::before, .elementor-114 .elementor-element.elementor-element-927f57c > .e-con-inner > .elementor-background-slideshow::before, .elementor-114 .elementor-element.elementor-element-927f57c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f898f31 );--background-overlay:'';}.elementor-114 .elementor-element.elementor-element-217948b{--display:flex;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-114 .elementor-element.elementor-element-19846f5 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-114 .elementor-element.elementor-element-19846f5{text-align:center;}.elementor-114 .elementor-element.elementor-element-19846f5 .elementor-heading-title{font-family:"Allerta Stencil", Sans-serif;font-size:45px;font-weight:300;text-transform:uppercase;text-shadow:3px 3px 0px #FFFFFF;color:var( --e-global-color-primary );}.elementor-114 .elementor-element.elementor-element-974fe55{text-align:center;}.elementor-114 .elementor-element.elementor-element-974fe55 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );text-shadow:3px 3px 0px #FFFFFF;color:var( --e-global-color-primary );}.elementor-114 .elementor-element.elementor-element-83fe941{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-114 .elementor-element.elementor-element-3984ffd > .elementor-widget-container{padding:0px 0px 19px 0px;}.elementor-114 .elementor-element.elementor-element-3984ffd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-114 .elementor-element.elementor-element-3984ffd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-114 .elementor-element.elementor-element-3984ffd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-114 .elementor-element.elementor-element-3984ffd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-114 .elementor-element.elementor-element-3984ffd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-114 .elementor-element.elementor-element-3984ffd .elementor-icon-list-icon i{color:#35353599;transition:color 0.3s;}.elementor-114 .elementor-element.elementor-element-3984ffd .elementor-icon-list-icon svg{fill:#35353599;transition:fill 0.3s;}.elementor-114 .elementor-element.elementor-element-3984ffd{--e-icon-list-icon-size:35px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:center;--icon-vertical-offset:-3px;}.elementor-114 .elementor-element.elementor-element-3984ffd .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-114 .elementor-element.elementor-element-3984ffd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-3984ffd .elementor-icon-list-item > a{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;}.elementor-114 .elementor-element.elementor-element-3984ffd .elementor-icon-list-text{transition:color 0.3s;}.elementor-114 .elementor-element.elementor-element-c7b5156 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-114 .elementor-element.elementor-element-c7b5156{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-114 .elementor-element.elementor-element-9dfc647 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-114 .elementor-element.elementor-element-9dfc647 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-114 .elementor-element.elementor-element-9dfc647 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-114 .elementor-element.elementor-element-9dfc647 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-114 .elementor-element.elementor-element-9dfc647 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-114 .elementor-element.elementor-element-9dfc647 .elementor-icon-list-icon i{color:#35353599;transition:color 0.3s;}.elementor-114 .elementor-element.elementor-element-9dfc647 .elementor-icon-list-icon svg{fill:#35353599;transition:fill 0.3s;}.elementor-114 .elementor-element.elementor-element-9dfc647{--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:-2px;}.elementor-114 .elementor-element.elementor-element-9dfc647 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-9dfc647 .elementor-icon-list-item > a{font-family:"Special Elite", Sans-serif;font-size:18px;font-weight:600;text-transform:none;}.elementor-114 .elementor-element.elementor-element-9dfc647 .elementor-icon-list-text{transition:color 0.3s;}.elementor-114 .elementor-element.elementor-element-a8d305a .elementor-button{background-color:#8898A0;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );text-shadow:1px 1px 3px rgba(0, 0, 0, 0.99);fill:var( --e-global-color-f898f31 );color:var( --e-global-color-f898f31 );box-shadow:0px 0px 30px -7px rgba(0, 0, 0, 0.79) inset;border-style:dashed;border-width:1px 1px 1px 1px;border-color:#0000006B;border-radius:0px 0px 0px 0px;}.elementor-114 .elementor-element.elementor-element-a8d305a .elementor-button:hover, .elementor-114 .elementor-element.elementor-element-a8d305a .elementor-button:focus{background-color:#3535357A;color:var( --e-global-color-f898f31 );}.elementor-114 .elementor-element.elementor-element-a8d305a > .elementor-widget-container{margin:2px -12px 2px -12px;padding:0px 0px 0px 0px;}.elementor-114 .elementor-element.elementor-element-a8d305a.elementor-element{--align-self:center;}.elementor-114 .elementor-element.elementor-element-a8d305a .elementor-button:hover svg, .elementor-114 .elementor-element.elementor-element-a8d305a .elementor-button:focus svg{fill:var( --e-global-color-f898f31 );}.elementor-114 .elementor-element.elementor-element-497c4c2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.shaped3f285b.tp-plus-shape-divider.shape-wave,.shaped3f285b.tp-plus-shape-divider .wave-items{height:130px;}.elementor-114 .elementor-element.elementor-element-30bd664{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.69;--margin-top:1%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:6%;--padding-left:2%;--padding-right:2%;}.elementor-114 .elementor-element.elementor-element-30bd664:not(.elementor-motion-effects-element-type-background), .elementor-114 .elementor-element.elementor-element-30bd664 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8630d9f );background-image:url("https://hotel-stadt-cuxhaven.com/wp-content/uploads/2025/03/IMG_4799-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-114 .elementor-element.elementor-element-30bd664::before, .elementor-114 .elementor-element.elementor-element-30bd664 > .elementor-background-video-container::before, .elementor-114 .elementor-element.elementor-element-30bd664 > .e-con-inner > .elementor-background-video-container::before, .elementor-114 .elementor-element.elementor-element-30bd664 > .elementor-background-slideshow::before, .elementor-114 .elementor-element.elementor-element-30bd664 > .e-con-inner > .elementor-background-slideshow::before, .elementor-114 .elementor-element.elementor-element-30bd664 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #00000000 0%, #000000EB 83%);}.elementor-114 .elementor-element.elementor-element-30bd664 > .elementor-shape-top svg, .elementor-114 .elementor-element.elementor-element-30bd664 > .e-con-inner > .elementor-shape-top svg{height:127px;}.elementor-114 .elementor-element.elementor-element-30bd664 > .elementor-shape-bottom .elementor-shape-fill, .elementor-114 .elementor-element.elementor-element-30bd664 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-f898f31 );}.elementor-114 .elementor-element.elementor-element-30bd664 > .elementor-shape-bottom svg, .elementor-114 .elementor-element.elementor-element-30bd664 > .e-con-inner > .elementor-shape-bottom svg{width:calc(206% + 1.3px);height:42px;}.elementor-114 .elementor-element.elementor-element-7836d3d{--display:flex;--justify-content:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-114 .elementor-element.elementor-element-ead8fb5{--e-image-carousel-slides-to-show:1;z-index:1;}.elementor-114 .elementor-element.elementor-element-ead8fb5 > .elementor-widget-container{margin:0px 0px -53px 0px;}.elementor-114 .elementor-element.elementor-element-ead8fb5 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-114 .elementor-element.elementor-element-ead8fb5 .elementor-swiper-button.elementor-swiper-button-next{font-size:28px;color:#FFFEFE61;}.elementor-114 .elementor-element.elementor-element-ead8fb5 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-114 .elementor-element.elementor-element-ead8fb5 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFEFE61;}.elementor-114 .elementor-element.elementor-element-ead8fb5 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;width:14px;height:14px;background:#000000A6;}.elementor-114 .elementor-element.elementor-element-ead8fb5 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#00000057;opacity:1;}.elementor-114 .elementor-element.elementor-element-ead8fb5 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:groove;border-width:33px 33px 33px 33px;border-color:#00000029;border-radius:700px 700px 700px 700px;}.elementor-114 .elementor-element.elementor-element-fe08960{--display:flex;--justify-content:center;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:0%;}.elementor-114 .elementor-element.elementor-element-f082b11{--display:flex;--overlay-opacity:0.28;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-114 .elementor-element.elementor-element-f082b11:not(.elementor-motion-effects-element-type-background), .elementor-114 .elementor-element.elementor-element-f082b11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotel-stadt-cuxhaven.com/wp-content/uploads/2025/02/2019-03-07_HSC_Kacheln_Boden-Fliesen_3.png");}.elementor-114 .elementor-element.elementor-element-f082b11::before, .elementor-114 .elementor-element.elementor-element-f082b11 > .elementor-background-video-container::before, .elementor-114 .elementor-element.elementor-element-f082b11 > .e-con-inner > .elementor-background-video-container::before, .elementor-114 .elementor-element.elementor-element-f082b11 > .elementor-background-slideshow::before, .elementor-114 .elementor-element.elementor-element-f082b11 > .e-con-inner > .elementor-background-slideshow::before, .elementor-114 .elementor-element.elementor-element-f082b11 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f898f31 );--background-overlay:'';}.elementor-114 .elementor-element.elementor-element-c528cd9{--display:flex;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-114 .elementor-element.elementor-element-3c8da81 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-114 .elementor-element.elementor-element-3c8da81{text-align:center;}.elementor-114 .elementor-element.elementor-element-3c8da81 .elementor-heading-title{font-family:"Allerta Stencil", Sans-serif;font-size:45px;font-weight:300;text-transform:uppercase;text-shadow:3px 3px 0px #FFFFFF;color:var( --e-global-color-primary );}.elementor-114 .elementor-element.elementor-element-0249d9f{text-align:center;}.elementor-114 .elementor-element.elementor-element-0249d9f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );text-shadow:3px 3px 0px #FFFFFF;color:var( --e-global-color-primary );}.elementor-114 .elementor-element.elementor-element-6e5f3aa{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-114 .elementor-element.elementor-element-3ff179b > .elementor-widget-container{padding:0px 0px 19px 0px;}.elementor-114 .elementor-element.elementor-element-3ff179b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-114 .elementor-element.elementor-element-3ff179b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-114 .elementor-element.elementor-element-3ff179b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-114 .elementor-element.elementor-element-3ff179b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-114 .elementor-element.elementor-element-3ff179b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-114 .elementor-element.elementor-element-3ff179b .elementor-icon-list-icon i{color:#35353599;transition:color 0.3s;}.elementor-114 .elementor-element.elementor-element-3ff179b .elementor-icon-list-icon svg{fill:#35353599;transition:fill 0.3s;}.elementor-114 .elementor-element.elementor-element-3ff179b{--e-icon-list-icon-size:35px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:center;--icon-vertical-offset:-3px;}.elementor-114 .elementor-element.elementor-element-3ff179b .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-114 .elementor-element.elementor-element-3ff179b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-3ff179b .elementor-icon-list-item > a{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;}.elementor-114 .elementor-element.elementor-element-3ff179b .elementor-icon-list-text{transition:color 0.3s;}.elementor-114 .elementor-element.elementor-element-219690a > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-114 .elementor-element.elementor-element-219690a{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-114 .elementor-element.elementor-element-b3e56f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-114 .elementor-element.elementor-element-b3e56f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-114 .elementor-element.elementor-element-b3e56f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-114 .elementor-element.elementor-element-b3e56f9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-114 .elementor-element.elementor-element-b3e56f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-114 .elementor-element.elementor-element-b3e56f9 .elementor-icon-list-icon i{color:#35353599;transition:color 0.3s;}.elementor-114 .elementor-element.elementor-element-b3e56f9 .elementor-icon-list-icon svg{fill:#35353599;transition:fill 0.3s;}.elementor-114 .elementor-element.elementor-element-b3e56f9{--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:-2px;}.elementor-114 .elementor-element.elementor-element-b3e56f9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-b3e56f9 .elementor-icon-list-item > a{font-family:"Special Elite", Sans-serif;font-size:18px;font-weight:600;text-transform:none;}.elementor-114 .elementor-element.elementor-element-b3e56f9 .elementor-icon-list-text{transition:color 0.3s;}.elementor-114 .elementor-element.elementor-element-b6dabd0 .elementor-button{background-color:#8898A0;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );text-shadow:1px 1px 3px rgba(0, 0, 0, 0.99);fill:var( --e-global-color-f898f31 );color:var( --e-global-color-f898f31 );box-shadow:0px 0px 30px -7px rgba(0, 0, 0, 0.79) inset;border-style:dashed;border-width:1px 1px 1px 1px;border-color:#0000006B;border-radius:0px 0px 0px 0px;}.elementor-114 .elementor-element.elementor-element-b6dabd0 .elementor-button:hover, .elementor-114 .elementor-element.elementor-element-b6dabd0 .elementor-button:focus{background-color:#3535357A;color:var( --e-global-color-f898f31 );}.elementor-114 .elementor-element.elementor-element-b6dabd0 > .elementor-widget-container{margin:2px -12px 2px -12px;padding:0px 0px 0px 0px;}.elementor-114 .elementor-element.elementor-element-b6dabd0.elementor-element{--align-self:center;}.elementor-114 .elementor-element.elementor-element-b6dabd0 .elementor-button:hover svg, .elementor-114 .elementor-element.elementor-element-b6dabd0 .elementor-button:focus svg{fill:var( --e-global-color-f898f31 );}@media(min-width:768px){.elementor-114 .elementor-element.elementor-element-55e6c03{--width:50%;}.elementor-114 .elementor-element.elementor-element-d1199ff{--width:400px;}.elementor-114 .elementor-element.elementor-element-9219fe5{--width:50%;}.elementor-114 .elementor-element.elementor-element-6697dee{--content-width:100%;}.elementor-114 .elementor-element.elementor-element-9682cf7{--content-width:100%;}.elementor-114 .elementor-element.elementor-element-5458ca1{--content-width:100%;}.elementor-114 .elementor-element.elementor-element-497c4c2{--content-width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-114 .elementor-element.elementor-element-6d3c644{--width:100%;}.elementor-114 .elementor-element.elementor-element-aa6c7b3{--width:100%;}.elementor-114 .elementor-element.elementor-element-078da5c{--width:100%;}.elementor-114 .elementor-element.elementor-element-26cda6d{--width:100%;}.elementor-114 .elementor-element.elementor-element-7f677d3{--width:100%;}.elementor-114 .elementor-element.elementor-element-ef3cbe1{--width:100%;}.elementor-114 .elementor-element.elementor-element-7836d3d{--width:100%;}.elementor-114 .elementor-element.elementor-element-fe08960{--width:100%;}}@media(max-width:1366px){.elementor-114 .elementor-element.elementor-element-773add1 .elementor-heading-title{font-size:var( --e-global-typography-f8a9e51-font-size );line-height:var( --e-global-typography-f8a9e51-line-height );}.elementor-114 .elementor-element.elementor-element-b217b10 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-114 .elementor-element.elementor-element-71533c0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-114 .elementor-element.elementor-element-df67255 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-114 .elementor-element.elementor-element-53a0fce .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-114 .elementor-element.elementor-element-9e20b8c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-114 .elementor-element.elementor-element-acd93ed .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-114 .elementor-element.elementor-element-974fe55 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-114 .elementor-element.elementor-element-c7b5156{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-114 .elementor-element.elementor-element-a8d305a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-114 .elementor-element.elementor-element-0249d9f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-114 .elementor-element.elementor-element-219690a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-114 .elementor-element.elementor-element-b6dabd0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:1024px){.elementor-114 .elementor-element.elementor-element-7942c8e{--min-height:770px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-114 .elementor-element.elementor-element-7942c8e::before, .elementor-114 .elementor-element.elementor-element-7942c8e > .elementor-background-video-container::before, .elementor-114 .elementor-element.elementor-element-7942c8e > .e-con-inner > .elementor-background-video-container::before, .elementor-114 .elementor-element.elementor-element-7942c8e > .elementor-background-slideshow::before, .elementor-114 .elementor-element.elementor-element-7942c8e > .e-con-inner > .elementor-background-slideshow::before, .elementor-114 .elementor-element.elementor-element-7942c8e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center right;}.elementor-114 .elementor-element.elementor-element-55e6c03{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-114 .elementor-element.elementor-element-0c97f31 .elementor-heading-title{font-size:25px;}.elementor-114 .elementor-element.elementor-element-773add1 .elementor-heading-title{font-size:var( --e-global-typography-f8a9e51-font-size );line-height:var( --e-global-typography-f8a9e51-line-height );}.elementor-114 .elementor-element.elementor-element-f544d85 .elementor-heading-title{font-size:70px;}.elementor-114 .elementor-element.elementor-element-9219fe5{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:0%;}.elementor-114 .elementor-element.elementor-element-87790ce > .elementor-widget-container{margin:0px 0px -100px 0px;}.elementor-114 .elementor-element.elementor-element-a977c32{--flex-direction:column-reverse;--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:110px 110px;--row-gap:110px;--column-gap:110px;--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-114 .elementor-element.elementor-element-6d3c644{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-114 .elementor-element.elementor-element-aa6c7b3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:35%;}.elementor-114 .elementor-element.elementor-element-bee473c .elementor-heading-title{font-size:18px;}.elementor-114 .elementor-element.elementor-element-b217b10 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-114 .elementor-element.elementor-element-96ceddb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-96ceddb .elementor-icon-list-item > a{font-size:15px;}.elementor-114 .elementor-element.elementor-element-71533c0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-114 .elementor-element.elementor-element-d4f056b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-d4f056b .elementor-icon-list-item > a{font-size:15px;}.elementor-114 .elementor-element.elementor-element-df67255 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-114 .elementor-element.elementor-element-dc9df06{--flex-direction:column-reverse;--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:110px 110px;--row-gap:110px;--column-gap:110px;--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-114 .elementor-element.elementor-element-078da5c{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-114 .elementor-element.elementor-element-26cda6d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:35%;}.elementor-114 .elementor-element.elementor-element-29e5aad .elementor-heading-title{font-size:18px;}.elementor-114 .elementor-element.elementor-element-53a0fce .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-114 .elementor-element.elementor-element-f20f6ea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-f20f6ea .elementor-icon-list-item > a{font-size:15px;}.elementor-114 .elementor-element.elementor-element-9e20b8c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-114 .elementor-element.elementor-element-74f4cf1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-74f4cf1 .elementor-icon-list-item > a{font-size:15px;}.elementor-114 .elementor-element.elementor-element-acd93ed .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-114 .elementor-element.elementor-element-471593f{--flex-direction:column-reverse;--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:110px 110px;--row-gap:110px;--column-gap:110px;--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-114 .elementor-element.elementor-element-7f677d3{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-114 .elementor-element.elementor-element-ef3cbe1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:35%;}.elementor-114 .elementor-element.elementor-element-19846f5 .elementor-heading-title{font-size:18px;}.elementor-114 .elementor-element.elementor-element-974fe55 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-114 .elementor-element.elementor-element-3984ffd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-3984ffd .elementor-icon-list-item > a{font-size:15px;}.elementor-114 .elementor-element.elementor-element-c7b5156{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-114 .elementor-element.elementor-element-9dfc647 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-9dfc647 .elementor-icon-list-item > a{font-size:15px;}.elementor-114 .elementor-element.elementor-element-a8d305a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-114 .elementor-element.elementor-element-30bd664{--flex-direction:column-reverse;--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:110px 110px;--row-gap:110px;--column-gap:110px;--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-114 .elementor-element.elementor-element-7836d3d{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-114 .elementor-element.elementor-element-fe08960{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:35%;}.elementor-114 .elementor-element.elementor-element-3c8da81 .elementor-heading-title{font-size:18px;}.elementor-114 .elementor-element.elementor-element-0249d9f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-114 .elementor-element.elementor-element-3ff179b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-3ff179b .elementor-icon-list-item > a{font-size:15px;}.elementor-114 .elementor-element.elementor-element-219690a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-114 .elementor-element.elementor-element-b3e56f9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-b3e56f9 .elementor-icon-list-item > a{font-size:15px;}.elementor-114 .elementor-element.elementor-element-b6dabd0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-114 .elementor-element.elementor-element-7942c8e{--min-height:0px;--padding-top:15%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-114 .elementor-element.elementor-element-d1199ff{--width:300px;--min-height:300px;}.elementor-114 .elementor-element.elementor-element-0c97f31 .elementor-heading-title{font-size:25px;}.elementor-114 .elementor-element.elementor-element-773add1 .elementor-heading-title{font-size:var( --e-global-typography-f8a9e51-font-size );line-height:var( --e-global-typography-f8a9e51-line-height );}.elementor-114 .elementor-element.elementor-element-f544d85 > .elementor-widget-container{margin:0px 0px 0px -21px;}.elementor-114 .elementor-element.elementor-element-f544d85{text-align:center;}.elementor-114 .elementor-element.elementor-element-f544d85 .elementor-heading-title{font-size:45px;}.elementor-114 .elementor-element.elementor-element-9219fe5{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-114 .elementor-element.elementor-element-87790ce > .elementor-widget-container{margin:0px 0px -116px 0px;padding:0px 0px 0px 0px;}.shapeaad1153.tp-plus-shape-divider.shape-wave,.shapeaad1153.tp-plus-shape-divider .wave-items{height:74px;}.elementor-114 .elementor-element.elementor-element-a977c32{--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:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:20%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-114 .elementor-element.elementor-element-a977c32 > .elementor-shape-bottom svg, .elementor-114 .elementor-element.elementor-element-a977c32 > .e-con-inner > .elementor-shape-bottom svg{width:calc(137% + 1.3px);height:24px;}.elementor-114 .elementor-element.elementor-element-6d3c644{--justify-content:flex-start;--margin-top:2%;--margin-bottom:14%;--margin-left:0%;--margin-right:0%;}.elementor-114 .elementor-element.elementor-element-aa6c7b3{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-114 .elementor-element.elementor-element-bee473c{text-align:center;}.elementor-114 .elementor-element.elementor-element-bee473c .elementor-heading-title{font-size:16px;}.elementor-114 .elementor-element.elementor-element-b217b10{text-align:center;}.elementor-114 .elementor-element.elementor-element-b217b10 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-114 .elementor-element.elementor-element-96ceddb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-96ceddb .elementor-icon-list-item > a{font-size:15px;}.elementor-114 .elementor-element.elementor-element-71533c0{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-114 .elementor-element.elementor-element-d4f056b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-d4f056b .elementor-icon-list-item > a{font-size:15px;}.elementor-114 .elementor-element.elementor-element-df67255 > .elementor-widget-container{margin:0px -12px 2px -12px;padding:0px 0px 0px 0px;}.elementor-114 .elementor-element.elementor-element-df67255 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.shape4fdda65.tp-plus-shape-divider.shape-wave,.shape4fdda65.tp-plus-shape-divider .wave-items{height:74px;}.elementor-114 .elementor-element.elementor-element-dc9df06{--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:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:20%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-114 .elementor-element.elementor-element-dc9df06 > .elementor-shape-bottom svg, .elementor-114 .elementor-element.elementor-element-dc9df06 > .e-con-inner > .elementor-shape-bottom svg{width:calc(137% + 1.3px);height:24px;}.elementor-114 .elementor-element.elementor-element-078da5c{--justify-content:flex-start;--margin-top:2%;--margin-bottom:14%;--margin-left:0%;--margin-right:0%;}.elementor-114 .elementor-element.elementor-element-26cda6d{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-114 .elementor-element.elementor-element-29e5aad{text-align:center;}.elementor-114 .elementor-element.elementor-element-29e5aad .elementor-heading-title{font-size:16px;}.elementor-114 .elementor-element.elementor-element-53a0fce{text-align:center;}.elementor-114 .elementor-element.elementor-element-53a0fce .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-114 .elementor-element.elementor-element-f20f6ea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-f20f6ea .elementor-icon-list-item > a{font-size:15px;}.elementor-114 .elementor-element.elementor-element-9e20b8c{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-114 .elementor-element.elementor-element-74f4cf1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-74f4cf1 .elementor-icon-list-item > a{font-size:15px;}.elementor-114 .elementor-element.elementor-element-acd93ed > .elementor-widget-container{margin:0px -12px 2px -12px;padding:0px 0px 0px 0px;}.elementor-114 .elementor-element.elementor-element-acd93ed .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.shape5e52569.tp-plus-shape-divider.shape-wave,.shape5e52569.tp-plus-shape-divider .wave-items{height:74px;}.elementor-114 .elementor-element.elementor-element-471593f{--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:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:20%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-114 .elementor-element.elementor-element-471593f > .elementor-shape-bottom svg, .elementor-114 .elementor-element.elementor-element-471593f > .e-con-inner > .elementor-shape-bottom svg{width:calc(137% + 1.3px);height:24px;}.elementor-114 .elementor-element.elementor-element-7f677d3{--justify-content:flex-start;--margin-top:2%;--margin-bottom:14%;--margin-left:0%;--margin-right:0%;}.elementor-114 .elementor-element.elementor-element-ef3cbe1{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-114 .elementor-element.elementor-element-19846f5{text-align:center;}.elementor-114 .elementor-element.elementor-element-19846f5 .elementor-heading-title{font-size:16px;}.elementor-114 .elementor-element.elementor-element-974fe55{text-align:center;}.elementor-114 .elementor-element.elementor-element-974fe55 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-114 .elementor-element.elementor-element-3984ffd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-3984ffd .elementor-icon-list-item > a{font-size:15px;}.elementor-114 .elementor-element.elementor-element-c7b5156{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-114 .elementor-element.elementor-element-9dfc647 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-9dfc647 .elementor-icon-list-item > a{font-size:15px;}.elementor-114 .elementor-element.elementor-element-a8d305a > .elementor-widget-container{margin:0px -12px 2px -12px;padding:0px 0px 0px 0px;}.elementor-114 .elementor-element.elementor-element-a8d305a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.shaped3f285b.tp-plus-shape-divider.shape-wave,.shaped3f285b.tp-plus-shape-divider .wave-items{height:74px;}.elementor-114 .elementor-element.elementor-element-30bd664{--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:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:20%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-114 .elementor-element.elementor-element-30bd664 > .elementor-shape-bottom svg, .elementor-114 .elementor-element.elementor-element-30bd664 > .e-con-inner > .elementor-shape-bottom svg{width:calc(137% + 1.3px);height:24px;}.elementor-114 .elementor-element.elementor-element-7836d3d{--justify-content:flex-start;--margin-top:2%;--margin-bottom:14%;--margin-left:0%;--margin-right:0%;}.elementor-114 .elementor-element.elementor-element-fe08960{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-114 .elementor-element.elementor-element-3c8da81{text-align:center;}.elementor-114 .elementor-element.elementor-element-3c8da81 .elementor-heading-title{font-size:16px;}.elementor-114 .elementor-element.elementor-element-0249d9f{text-align:center;}.elementor-114 .elementor-element.elementor-element-0249d9f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-114 .elementor-element.elementor-element-3ff179b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-3ff179b .elementor-icon-list-item > a{font-size:15px;}.elementor-114 .elementor-element.elementor-element-219690a{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-114 .elementor-element.elementor-element-b3e56f9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-b3e56f9 .elementor-icon-list-item > a{font-size:15px;}.elementor-114 .elementor-element.elementor-element-b6dabd0 > .elementor-widget-container{margin:0px -12px 2px -12px;padding:0px 0px 0px 0px;}.elementor-114 .elementor-element.elementor-element-b6dabd0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}/* Start custom CSS for button, class: .elementor-element-df67255 *//* HTML: <div class="ribbon">Your text content</div> */
.ribbon {
  font-size: 28px;
  /*font-weight: bold;*/
  font-family: Special Elite, serif;
  color: #fff;
  text-align: center;
}
.ribbon {
  --s: 1.8em; /* the ribbon size */
  --d: .8em;  /* the depth */
  --c: .8em;  /* the cutout part */
  
  padding: 0 calc(var(--s) + .5em) var(--d);
  line-height: 1.8;
  background:
    conic-gradient(at left  var(--s) bottom var(--d),
     #0000 25%,#0008 0 37.5%,#0004 0) 0   /50% 100% no-repeat,
    conic-gradient(at right var(--s) bottom var(--d),
     #0004 62.5%,#0008 0 75%,#0000 0) 100%/50% 100% no-repeat;
  clip-path: polygon(0 var(--d), var(--s) var(--d),var(--s) 0,calc(100% - var(--s)) 0,calc(100% - var(--s)) var(--d),100% var(--d),calc(100% - var(--c)) calc(50% + var(--d)/2),100% 100%,calc(100% - var(--s) - var(--d)) 100%,calc(100% - var(--s) - var(--d)) calc(100% - var(--d)),calc(var(--s) + var(--d)) calc(100% - var(--d)),calc(var(--s) + var(--d)) 100%,0 100%,var(--c) calc(50% + var(--d)/2));
  background-color: #8898A0; /* the main color */
  width: fit-content;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-acd93ed *//* HTML: <div class="ribbon">Your text content</div> */
.ribbon {
  font-size: 28px;
  /*font-weight: bold;*/
  font-family: Special Elite, serif;
  color: #fff;
  text-align: center;
}
.ribbon {
  --s: 1.8em; /* the ribbon size */
  --d: .8em;  /* the depth */
  --c: .8em;  /* the cutout part */
  
  padding: 0 calc(var(--s) + .5em) var(--d);
  line-height: 1.8;
  background:
    conic-gradient(at left  var(--s) bottom var(--d),
     #0000 25%,#0008 0 37.5%,#0004 0) 0   /50% 100% no-repeat,
    conic-gradient(at right var(--s) bottom var(--d),
     #0004 62.5%,#0008 0 75%,#0000 0) 100%/50% 100% no-repeat;
  clip-path: polygon(0 var(--d), var(--s) var(--d),var(--s) 0,calc(100% - var(--s)) 0,calc(100% - var(--s)) var(--d),100% var(--d),calc(100% - var(--c)) calc(50% + var(--d)/2),100% 100%,calc(100% - var(--s) - var(--d)) 100%,calc(100% - var(--s) - var(--d)) calc(100% - var(--d)),calc(var(--s) + var(--d)) calc(100% - var(--d)),calc(var(--s) + var(--d)) 100%,0 100%,var(--c) calc(50% + var(--d)/2));
  background-color: #8898A0; /* the main color */
  width: fit-content;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a8d305a *//* HTML: <div class="ribbon">Your text content</div> */
.ribbon {
  font-size: 28px;
  /*font-weight: bold;*/
  font-family: Special Elite, serif;
  color: #fff;
  text-align: center;
}
.ribbon {
  --s: 1.8em; /* the ribbon size */
  --d: .8em;  /* the depth */
  --c: .8em;  /* the cutout part */
  
  padding: 0 calc(var(--s) + .5em) var(--d);
  line-height: 1.8;
  background:
    conic-gradient(at left  var(--s) bottom var(--d),
     #0000 25%,#0008 0 37.5%,#0004 0) 0   /50% 100% no-repeat,
    conic-gradient(at right var(--s) bottom var(--d),
     #0004 62.5%,#0008 0 75%,#0000 0) 100%/50% 100% no-repeat;
  clip-path: polygon(0 var(--d), var(--s) var(--d),var(--s) 0,calc(100% - var(--s)) 0,calc(100% - var(--s)) var(--d),100% var(--d),calc(100% - var(--c)) calc(50% + var(--d)/2),100% 100%,calc(100% - var(--s) - var(--d)) 100%,calc(100% - var(--s) - var(--d)) calc(100% - var(--d)),calc(var(--s) + var(--d)) calc(100% - var(--d)),calc(var(--s) + var(--d)) 100%,0 100%,var(--c) calc(50% + var(--d)/2));
  background-color: #8898A0; /* the main color */
  width: fit-content;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b6dabd0 *//* HTML: <div class="ribbon">Your text content</div> */
.ribbon {
  font-size: 28px;
  /*font-weight: bold;*/
  font-family: Special Elite, serif;
  color: #fff;
  text-align: center;
}
.ribbon {
  --s: 1.8em; /* the ribbon size */
  --d: .8em;  /* the depth */
  --c: .8em;  /* the cutout part */
  
  padding: 0 calc(var(--s) + .5em) var(--d);
  line-height: 1.8;
  background:
    conic-gradient(at left  var(--s) bottom var(--d),
     #0000 25%,#0008 0 37.5%,#0004 0) 0   /50% 100% no-repeat,
    conic-gradient(at right var(--s) bottom var(--d),
     #0004 62.5%,#0008 0 75%,#0000 0) 100%/50% 100% no-repeat;
  clip-path: polygon(0 var(--d), var(--s) var(--d),var(--s) 0,calc(100% - var(--s)) 0,calc(100% - var(--s)) var(--d),100% var(--d),calc(100% - var(--c)) calc(50% + var(--d)/2),100% 100%,calc(100% - var(--s) - var(--d)) 100%,calc(100% - var(--s) - var(--d)) calc(100% - var(--d)),calc(var(--s) + var(--d)) calc(100% - var(--d)),calc(var(--s) + var(--d)) 100%,0 100%,var(--c) calc(50% + var(--d)/2));
  background-color: #8898A0; /* the main color */
  width: fit-content;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'KGHAPPY';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://hotel-stadt-cuxhaven.com/wp-content/uploads/2025/03/KGHAPPY.eot');
	src: url('https://hotel-stadt-cuxhaven.com/wp-content/uploads/2025/03/KGHAPPY.eot?#iefix') format('embedded-opentype'),
		url('https://hotel-stadt-cuxhaven.com/wp-content/uploads/2025/03/KGHAPPY.woff2') format('woff2'),
		url('https://hotel-stadt-cuxhaven.com/wp-content/uploads/2025/03/KGHAPPY.woff') format('woff'),
		url('https://hotel-stadt-cuxhaven.com/wp-content/uploads/2025/03/KGHAPPY.ttf') format('truetype'),
		url('https://hotel-stadt-cuxhaven.com/wp-content/uploads/2025/03/KGHAPPY.svg#KGHAPPY') format('svg');
}
/* End Custom Fonts CSS */