.elementor-54 .elementor-element.elementor-element-85f956f{--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.5;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-54 .elementor-element.elementor-element-85f956f:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-85f956f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background:url("https://hotel-stadt-cuxhaven.com/wp-content/uploads/2025/05/20200819-61104.jpg") 50% 50%;background-size:cover;}.elementor-54 .elementor-element.elementor-element-85f956f::before, .elementor-54 .elementor-element.elementor-element-85f956f > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-85f956f > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-85f956f > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-85f956f > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-85f956f > .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-54 .elementor-element.elementor-element-85f956f > .elementor-shape-bottom svg, .elementor-54 .elementor-element.elementor-element-85f956f > .e-con-inner > .elementor-shape-bottom svg{width:calc(234% + 1.3px);height:86px;transform:translateX(-50%) rotateY(180deg);}.elementor-54 .elementor-element.elementor-element-660bc7c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:358px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-54 .elementor-element.elementor-element-f322308{--display:flex;--justify-content:center;}.elementor-54 .elementor-element.elementor-element-65a142e > .elementor-widget-container{margin:0px 0px -530px 0px;}.elementor-54 .elementor-element.elementor-element-65a142e{z-index:3;}.elementor-54 .elementor-element.elementor-element-65a142e .pt-plus-animated-image-wrapper{animation-duration:2.5s;-webkit-animation-duration:2.5s;}.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_1 .adv-button-link-wrap:before,
				.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_2 .adv-button-link-wrap:before,
				.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_3 .adv-button-link-wrap,
				.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_4 .adv-button-link-wrap,
				.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_4 .pulsing:before,
				.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_4 .pulsing:after,
				.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_5 .adv-button-link-wrap,
				.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_6 .adv-button-link-wrap,
				.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_7 .adv-button-link-wrap,
				.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_8 .adv-button-link-wrap,
				.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_9 .adv-button-link-wrap,
				.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_12 .adv-button-link-wrap,
				.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_13 .adv-button-link-wrap{background-color:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-ca15f73 > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-ca15f73{left:147px;}body.rtl .elementor-54 .elementor-element.elementor-element-ca15f73{right:147px;}.elementor-54 .elementor-element.elementor-element-ca15f73{bottom:0px;z-index:58;}.elementor-54 .elementor-element.elementor-element-ca15f73 .pt-plus-adv-button-wrapper{justify-content:center;}.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_1 .adv-button-link-wrap,
					.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_2 .adv-button-link-wrap,
					.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_3 .adv-button-link-wrap,
					.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_4 .adv-button-link-wrap,
					.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_5 .adv-button-link-wrap,
					.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_6 .adv-button-link-wrap,
					.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_7 .adv-button-link-wrap,
					.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_8 .adv-button-link-wrap,
					.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_9 .adv-button-link-wrap,
					.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_12 .adv-button-link-wrap,
					.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_13 .adv-button-link-wrap{padding:1px 1px 1px 1px;}.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta .adv-button-link-wrap,
				.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_13 .adv-button-link-wrap:hover > span{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 );}.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_1 .adv-button-link-wrap:before,
				.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_2 .adv-button-link-wrap:before,
				.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_3 .adv-button-link-wrap,
				.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_4 .adv-button-link-wrap,
				.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_5 .adv-button-link-wrap,
				.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_6 .adv-button-link-wrap,
				.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_7 .adv-button-link-wrap,
				.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_8 .adv-button-link-wrap,
				.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_9 .adv-button-link-wrap,
				.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_12 .adv-button-link-wrap,
				.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_13 .adv-button-link-wrap{border-style:dashed;border-width:1px 1px 1px 1px;}.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_1 .adv-button-link-wrap:before,
					.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_2 .adv-button-link-wrap:before,
				.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_3 .adv-button-link-wrap,
				.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_5 .adv-button-link-wrap,
				.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_6 .adv-button-link-wrap,
				.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_7 .adv-button-link-wrap,
				.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_8 .adv-button-link-wrap,
				.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_9 .adv-button-link-wrap,
				.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_12 .adv-button-link-wrap,
				.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_13 .adv-button-link-wrap{border-radius:26px 26px 26px 26px;box-shadow:0px 0px 16px 2px rgba(0,0,0,0.5) inset;}.elementor-54 .elementor-element.elementor-element-ca15f73 .tippy-tooltip .tippy-content{text-align:center;font-family:var( --e-global-typography-ef2c50b-font-family ), Sans-serif;font-size:var( --e-global-typography-ef2c50b-font-size );font-weight:var( --e-global-typography-ef2c50b-font-weight );text-transform:var( --e-global-typography-ef2c50b-text-transform );}.elementor-54 .elementor-element.elementor-element-ca15f73 .plus-widget-wrapper{animation-duration:1.9s;-webkit-animation-duration:1.9s;}.elementor-54 .elementor-element.elementor-element-0ca8179{--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;}.shape44b3e50.tp-plus-shape-divider.shape-wave,.shape44b3e50.tp-plus-shape-divider .wave-items{height:130px;}.elementor-54 .elementor-element.elementor-element-7e3dfa92{--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.52;--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-54 .elementor-element.elementor-element-7e3dfa92:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-7e3dfa92 > .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-02-20-HSC-Fullwidth-Overlay-treppenhaus-wasser-heller.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-54 .elementor-element.elementor-element-7e3dfa92::before, .elementor-54 .elementor-element.elementor-element-7e3dfa92 > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-7e3dfa92 > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-7e3dfa92 > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-7e3dfa92 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-7e3dfa92 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, var( --e-global-color-8630d9f ) 0%, #000000EB 59%);}.elementor-54 .elementor-element.elementor-element-7e3dfa92 > .elementor-shape-top svg, .elementor-54 .elementor-element.elementor-element-7e3dfa92 > .e-con-inner > .elementor-shape-top svg{height:69px;}.elementor-54 .elementor-element.elementor-element-7e3dfa92 > .elementor-shape-bottom .elementor-shape-fill, .elementor-54 .elementor-element.elementor-element-7e3dfa92 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-f898f31 );}.elementor-54 .elementor-element.elementor-element-7e3dfa92 > .elementor-shape-bottom svg, .elementor-54 .elementor-element.elementor-element-7e3dfa92 > .e-con-inner > .elementor-shape-bottom svg{width:calc(206% + 1.3px);height:42px;}.elementor-54 .elementor-element.elementor-element-7f405059{--display:flex;--justify-content:center;}.elementor-54 .elementor-element.elementor-element-3734b23 .pt-plus-animated-image-wrapper{animation-duration:2.5s;-webkit-animation-duration:2.5s;}.elementor-54 .elementor-element.elementor-element-7291bfb{--display:flex;--justify-content:center;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:0%;}.elementor-54 .elementor-element.elementor-element-7291bfb.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-9b2f6aa{--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-54 .elementor-element.elementor-element-9b2f6aa:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-9b2f6aa > .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-54 .elementor-element.elementor-element-9b2f6aa::before, .elementor-54 .elementor-element.elementor-element-9b2f6aa > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-9b2f6aa > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-9b2f6aa > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-9b2f6aa > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-9b2f6aa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f898f31 );--background-overlay:'';}.elementor-54 .elementor-element.elementor-element-e449513{--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:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-54 .elementor-element.elementor-element-54794615 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-16eff7ca .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-54 .elementor-element.elementor-element-a057ee9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-54 .elementor-element.elementor-element-8122ad0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-54 .elementor-element.elementor-element-8122ad0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-54 .elementor-element.elementor-element-8122ad0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-54 .elementor-element.elementor-element-8122ad0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-54 .elementor-element.elementor-element-8122ad0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-54 .elementor-element.elementor-element-8122ad0 .elementor-icon-list-icon i{color:#35353599;transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-8122ad0 .elementor-icon-list-icon svg{fill:#35353599;transition:fill 0.3s;}.elementor-54 .elementor-element.elementor-element-8122ad0{--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-54 .elementor-element.elementor-element-8122ad0 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-54 .elementor-element.elementor-element-8122ad0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-8122ad0 .elementor-icon-list-item > a{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;}.elementor-54 .elementor-element.elementor-element-8122ad0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-4e0c2bc4{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-54 .elementor-element.elementor-element-78229c9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-54 .elementor-element.elementor-element-78229c9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-54 .elementor-element.elementor-element-78229c9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-54 .elementor-element.elementor-element-78229c9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-54 .elementor-element.elementor-element-78229c9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-54 .elementor-element.elementor-element-78229c9 .elementor-icon-list-icon i{color:#35353599;transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-78229c9 .elementor-icon-list-icon svg{fill:#35353599;transition:fill 0.3s;}.elementor-54 .elementor-element.elementor-element-78229c9{--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:-2px;}.elementor-54 .elementor-element.elementor-element-78229c9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-78229c9 .elementor-icon-list-item > a{font-family:"Special Elite", Sans-serif;font-size:18px;font-weight:600;text-transform:none;}.elementor-54 .elementor-element.elementor-element-78229c9 .elementor-icon-list-text{transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-9d9f1cb .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-54 .elementor-element.elementor-element-9d9f1cb .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-9d9f1cb .elementor-button:focus{background-color:#3535357A;color:var( --e-global-color-f898f31 );}.elementor-54 .elementor-element.elementor-element-9d9f1cb > .elementor-widget-container{margin:2px -12px 2px -12px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-9d9f1cb.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-9d9f1cb .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-9d9f1cb .elementor-button:focus svg{fill:var( --e-global-color-f898f31 );}.elementor-54 .elementor-element.elementor-element-8142e5e{--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;}.shape2a2b7bf.tp-plus-shape-divider.shape-wave,.shape2a2b7bf.tp-plus-shape-divider .wave-items{height:130px;}.elementor-54 .elementor-element.elementor-element-600ade6{--display:flex;--min-height:900px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.33;--padding-top:5%;--padding-bottom:6%;--padding-left:2%;--padding-right:2%;}.elementor-54 .elementor-element.elementor-element-600ade6:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-600ade6 > .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-size:cover;}.elementor-54 .elementor-element.elementor-element-600ade6::before, .elementor-54 .elementor-element.elementor-element-600ade6 > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-600ade6 > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-600ade6 > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-600ade6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-600ade6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #0000001C 0%, #000000EB 76%);}.elementor-54 .elementor-element.elementor-element-600ade6 > .elementor-shape-top .elementor-shape-fill, .elementor-54 .elementor-element.elementor-element-600ade6 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-f898f31 );}.elementor-54 .elementor-element.elementor-element-600ade6 > .elementor-shape-top svg, .elementor-54 .elementor-element.elementor-element-600ade6 > .e-con-inner > .elementor-shape-top svg{height:165px;transform:translateX(-50%) rotateY(180deg);}.elementor-54 .elementor-element.elementor-element-600ade6 > .elementor-shape-bottom svg, .elementor-54 .elementor-element.elementor-element-600ade6 > .e-con-inner > .elementor-shape-bottom svg{width:calc(206% + 1.3px);height:42px;}.elementor-54 .elementor-element.elementor-element-9a19737{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-54 .elementor-element.elementor-element-9a19737.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-863b1cf{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-54 .elementor-element.elementor-element-863b1cf.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-4814dd5 > .elementor-widget-container{margin:0px 0px -34px 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-4814dd5{z-index:98;}.elementor-54 .elementor-element.elementor-element-4814dd5 img{filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-7045357{--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-54 .elementor-element.elementor-element-7045357:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-7045357 > .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-54 .elementor-element.elementor-element-7045357::before, .elementor-54 .elementor-element.elementor-element-7045357 > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-7045357 > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-7045357 > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-7045357 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-7045357 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f898f31 );--background-overlay:'';}.elementor-54 .elementor-element.elementor-element-a9b49d2{--display:flex;--min-height:422px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-54 .elementor-element.elementor-element-8fe90ea > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-54 .elementor-element.elementor-element-8fe90ea.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-8fe90ea .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-54 .elementor-element.elementor-element-5b74a2f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-54 .elementor-element.elementor-element-5b74a2f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-54 .elementor-element.elementor-element-5b74a2f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-54 .elementor-element.elementor-element-5b74a2f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-54 .elementor-element.elementor-element-5b74a2f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-54 .elementor-element.elementor-element-5b74a2f .elementor-icon-list-icon i{color:#35353599;transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-5b74a2f .elementor-icon-list-icon svg{fill:#35353599;transition:fill 0.3s;}.elementor-54 .elementor-element.elementor-element-5b74a2f{--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:-2px;}.elementor-54 .elementor-element.elementor-element-5b74a2f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-5b74a2f .elementor-icon-list-item > a{font-family:"Special Elite", Sans-serif;font-size:18px;font-weight:600;text-transform:none;}.elementor-54 .elementor-element.elementor-element-5b74a2f .elementor-icon-list-text{transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-78ac487{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-54 .elementor-element.elementor-element-78ac487.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-7ccf770 > .elementor-widget-container{margin:0px 0px -34px 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-7ccf770{z-index:98;}.elementor-54 .elementor-element.elementor-element-7ccf770 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-eaf9f9d{--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-54 .elementor-element.elementor-element-eaf9f9d:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-eaf9f9d > .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-54 .elementor-element.elementor-element-eaf9f9d::before, .elementor-54 .elementor-element.elementor-element-eaf9f9d > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-eaf9f9d > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-eaf9f9d > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-eaf9f9d > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-eaf9f9d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#BCB2B3;--background-overlay:'';}.elementor-54 .elementor-element.elementor-element-fb9046d{--display:flex;--min-height:422px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-54 .elementor-element.elementor-element-e3cb1be > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-54 .elementor-element.elementor-element-e3cb1be.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-e3cb1be .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-54 .elementor-element.elementor-element-e7e42c6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-54 .elementor-element.elementor-element-e7e42c6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-54 .elementor-element.elementor-element-e7e42c6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-54 .elementor-element.elementor-element-e7e42c6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-54 .elementor-element.elementor-element-e7e42c6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-54 .elementor-element.elementor-element-e7e42c6 .elementor-icon-list-icon i{color:#35353599;transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-e7e42c6 .elementor-icon-list-icon svg{fill:#35353599;transition:fill 0.3s;}.elementor-54 .elementor-element.elementor-element-e7e42c6{--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:-2px;}.elementor-54 .elementor-element.elementor-element-e7e42c6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-e7e42c6 .elementor-icon-list-item > a{font-family:"Special Elite", Sans-serif;font-size:18px;font-weight:600;text-transform:none;}.elementor-54 .elementor-element.elementor-element-e7e42c6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-8cb11bd{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-54 .elementor-element.elementor-element-8cb11bd.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-29a3cce > .elementor-widget-container{margin:0px 0px -34px 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-29a3cce{z-index:98;}.elementor-54 .elementor-element.elementor-element-29a3cce img{filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-6e84339{--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-54 .elementor-element.elementor-element-6e84339:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-6e84339 > .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-54 .elementor-element.elementor-element-6e84339::before, .elementor-54 .elementor-element.elementor-element-6e84339 > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-6e84339 > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-6e84339 > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-6e84339 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-6e84339 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f898f31 );--background-overlay:'';}.elementor-54 .elementor-element.elementor-element-955117a{--display:flex;--min-height:422px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-54 .elementor-element.elementor-element-4773b97 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-54 .elementor-element.elementor-element-4773b97.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-4773b97 .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-54 .elementor-element.elementor-element-fa0957c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-54 .elementor-element.elementor-element-fa0957c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-54 .elementor-element.elementor-element-fa0957c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-54 .elementor-element.elementor-element-fa0957c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-54 .elementor-element.elementor-element-fa0957c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-54 .elementor-element.elementor-element-fa0957c .elementor-icon-list-icon i{color:#35353599;transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-fa0957c .elementor-icon-list-icon svg{fill:#35353599;transition:fill 0.3s;}.elementor-54 .elementor-element.elementor-element-fa0957c{--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:-2px;}.elementor-54 .elementor-element.elementor-element-fa0957c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-fa0957c .elementor-icon-list-item > a{font-family:"Special Elite", Sans-serif;font-size:18px;font-weight:600;text-transform:none;}.elementor-54 .elementor-element.elementor-element-fa0957c .elementor-icon-list-text{transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-334ca3f{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-54 .elementor-element.elementor-element-334ca3f.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-09f0160 > .elementor-widget-container{margin:0px 0px -34px 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-09f0160{z-index:98;}.elementor-54 .elementor-element.elementor-element-09f0160 img{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-47be7cf{--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-54 .elementor-element.elementor-element-47be7cf:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-47be7cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BF9D91;background-image:url("https://hotel-stadt-cuxhaven.com/wp-content/uploads/2025/02/2019-03-07_HSC_Kacheln_Boden-Fliesen_3.png");}.elementor-54 .elementor-element.elementor-element-47be7cf::before, .elementor-54 .elementor-element.elementor-element-47be7cf > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-47be7cf > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-47be7cf > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-47be7cf > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-47be7cf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#BF9D91;--background-overlay:'';}.elementor-54 .elementor-element.elementor-element-d44c5d3{--display:flex;--min-height:420px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-54 .elementor-element.elementor-element-5357a78 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-54 .elementor-element.elementor-element-5357a78.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-5357a78 .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-54 .elementor-element.elementor-element-5ea959b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-54 .elementor-element.elementor-element-5ea959b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-54 .elementor-element.elementor-element-5ea959b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-54 .elementor-element.elementor-element-5ea959b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-54 .elementor-element.elementor-element-5ea959b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-54 .elementor-element.elementor-element-5ea959b .elementor-icon-list-icon i{color:#35353599;transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-5ea959b .elementor-icon-list-icon svg{fill:#35353599;transition:fill 0.3s;}.elementor-54 .elementor-element.elementor-element-5ea959b{--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:-2px;}.elementor-54 .elementor-element.elementor-element-5ea959b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-5ea959b .elementor-icon-list-item > a{font-family:"Special Elite", Sans-serif;font-size:18px;font-weight:600;text-transform:none;}.elementor-54 .elementor-element.elementor-element-5ea959b .elementor-icon-list-text{transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-1cb40fc{--display:flex;--justify-content:center;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-54 .elementor-element.elementor-element-1cb40fc.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-9060cd5 .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-54 .elementor-element.elementor-element-9060cd5 .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-9060cd5 .elementor-button:focus{background-color:#3535357A;color:var( --e-global-color-f898f31 );}.elementor-54 .elementor-element.elementor-element-9060cd5 > .elementor-widget-container{margin:2px -12px 2px -12px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-9060cd5.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-9060cd5 .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-9060cd5 .elementor-button:focus svg{fill:var( --e-global-color-f898f31 );}.elementor-54 .elementor-element.elementor-element-b6a5a10{--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;}.shape005191a.tp-plus-shape-divider.shape-wave,.shape005191a.tp-plus-shape-divider .wave-items{height:130px;}.elementor-54 .elementor-element.elementor-element-0be72e5{--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-54 .elementor-element.elementor-element-0be72e5:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-0be72e5 > .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-02-20-HSC-Fullwidth-Overlay-cuxhaven.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-54 .elementor-element.elementor-element-0be72e5::before, .elementor-54 .elementor-element.elementor-element-0be72e5 > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-0be72e5 > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-0be72e5 > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-0be72e5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-0be72e5 > .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-54 .elementor-element.elementor-element-0be72e5 > .elementor-shape-top svg, .elementor-54 .elementor-element.elementor-element-0be72e5 > .e-con-inner > .elementor-shape-top svg{height:127px;}.elementor-54 .elementor-element.elementor-element-0be72e5 > .elementor-shape-bottom .elementor-shape-fill, .elementor-54 .elementor-element.elementor-element-0be72e5 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-f898f31 );}.elementor-54 .elementor-element.elementor-element-0be72e5 > .elementor-shape-bottom svg, .elementor-54 .elementor-element.elementor-element-0be72e5 > .e-con-inner > .elementor-shape-bottom svg{width:calc(206% + 1.3px);height:42px;}.elementor-54 .elementor-element.elementor-element-e548c41{--display:flex;--justify-content:flex-start;--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-54 .elementor-element.elementor-element-4435307{--e-image-carousel-slides-to-show:1;z-index:1;}.elementor-54 .elementor-element.elementor-element-4435307 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-54 .elementor-element.elementor-element-4435307 .elementor-swiper-button.elementor-swiper-button-next{font-size:28px;color:#FFFEFE61;}.elementor-54 .elementor-element.elementor-element-4435307 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-54 .elementor-element.elementor-element-4435307 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFEFE61;}.elementor-54 .elementor-element.elementor-element-4435307 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;width:14px;height:14px;background:#000000A6;}.elementor-54 .elementor-element.elementor-element-4435307 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#00000057;opacity:1;}.elementor-54 .elementor-element.elementor-element-4435307 .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-54 .elementor-element.elementor-element-85c265d{--display:flex;--justify-content:center;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:0%;}.elementor-54 .elementor-element.elementor-element-0a46851{--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-54 .elementor-element.elementor-element-0a46851:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-0a46851 > .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-54 .elementor-element.elementor-element-0a46851::before, .elementor-54 .elementor-element.elementor-element-0a46851 > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-0a46851 > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-0a46851 > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-0a46851 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-0a46851 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f898f31 );--background-overlay:'';}.elementor-54 .elementor-element.elementor-element-ba68606{--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-54 .elementor-element.elementor-element-8da6e07 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-6a7da8b .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-54 .elementor-element.elementor-element-33416da{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-54 .elementor-element.elementor-element-a5fb41f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-54 .elementor-element.elementor-element-a5fb41f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-54 .elementor-element.elementor-element-a5fb41f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-54 .elementor-element.elementor-element-a5fb41f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-54 .elementor-element.elementor-element-a5fb41f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-54 .elementor-element.elementor-element-a5fb41f .elementor-icon-list-icon i{color:#35353599;transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-a5fb41f .elementor-icon-list-icon svg{fill:#35353599;transition:fill 0.3s;}.elementor-54 .elementor-element.elementor-element-a5fb41f{--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-54 .elementor-element.elementor-element-a5fb41f .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-54 .elementor-element.elementor-element-a5fb41f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-a5fb41f .elementor-icon-list-item > a{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;}.elementor-54 .elementor-element.elementor-element-a5fb41f .elementor-icon-list-text{transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-f612f8c{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-54 .elementor-element.elementor-element-53e2c3f .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-54 .elementor-element.elementor-element-53e2c3f .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-53e2c3f .elementor-button:focus{background-color:#3535357A;color:var( --e-global-color-f898f31 );}.elementor-54 .elementor-element.elementor-element-53e2c3f > .elementor-widget-container{margin:2px -12px 2px -12px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-53e2c3f.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-53e2c3f .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-53e2c3f .elementor-button:focus svg{fill:var( --e-global-color-f898f31 );}.elementor-54 .elementor-element.elementor-element-c1d59ed{--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;}.shapeecfb4af.tp-plus-shape-divider.shape-wave,.shapeecfb4af.tp-plus-shape-divider .wave-items{height:130px;}.elementor-54 .elementor-element.elementor-element-2fb4fda{--display:flex;--min-height:900px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.7;--padding-top:5%;--padding-bottom:6%;--padding-left:2%;--padding-right:2%;}.elementor-54 .elementor-element.elementor-element-2fb4fda:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-2fb4fda > .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-02-20-HSC-Fullwidth-Overlay-wellen.jpg");background-size:cover;}.elementor-54 .elementor-element.elementor-element-2fb4fda::before, .elementor-54 .elementor-element.elementor-element-2fb4fda > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-2fb4fda > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-2fb4fda > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-2fb4fda > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-2fb4fda > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0000001C;background-image:url("https://hotel-stadt-cuxhaven.com/wp-content/uploads/2025/02/2025-02-20-HSC-Fullwidth-Overlay-schuppen.png");--background-overlay:'';background-size:cover;}.elementor-54 .elementor-element.elementor-element-2fb4fda > .elementor-shape-top .elementor-shape-fill, .elementor-54 .elementor-element.elementor-element-2fb4fda > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-f898f31 );}.elementor-54 .elementor-element.elementor-element-2fb4fda > .elementor-shape-top svg, .elementor-54 .elementor-element.elementor-element-2fb4fda > .e-con-inner > .elementor-shape-top svg{height:165px;transform:translateX(-50%) rotateY(180deg);}.elementor-54 .elementor-element.elementor-element-2fb4fda > .elementor-shape-bottom svg, .elementor-54 .elementor-element.elementor-element-2fb4fda > .e-con-inner > .elementor-shape-bottom svg{width:calc(206% + 1.3px);height:42px;}.elementor-54 .elementor-element.elementor-element-5035541{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-54 .elementor-element.elementor-element-5035541.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-005dcaf{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-54 .elementor-element.elementor-element-005dcaf.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-5ffe8e3{--e-image-carousel-slides-to-show:1;z-index:1;}.elementor-54 .elementor-element.elementor-element-5ffe8e3 > .elementor-widget-container{margin:0px 0px -53px 0px;}.elementor-54 .elementor-element.elementor-element-5ffe8e3 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-54 .elementor-element.elementor-element-5ffe8e3 .elementor-swiper-button.elementor-swiper-button-next{font-size:28px;color:#FFFEFE61;}.elementor-54 .elementor-element.elementor-element-5ffe8e3 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-54 .elementor-element.elementor-element-5ffe8e3 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFEFE61;}.elementor-54 .elementor-element.elementor-element-5ffe8e3 .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-54 .elementor-element.elementor-element-3b16e97{--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-54 .elementor-element.elementor-element-3b16e97:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-3b16e97 > .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-54 .elementor-element.elementor-element-3b16e97::before, .elementor-54 .elementor-element.elementor-element-3b16e97 > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-3b16e97 > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-3b16e97 > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-3b16e97 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-3b16e97 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f898f31 );--background-overlay:'';}.elementor-54 .elementor-element.elementor-element-2181fb3{--display:flex;--min-height:400px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-54 .elementor-element.elementor-element-003b8c3 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-54 .elementor-element.elementor-element-003b8c3{text-align:center;}.elementor-54 .elementor-element.elementor-element-003b8c3 .elementor-heading-title{font-family:"Allerta Stencil", Sans-serif;font-size:30px;font-weight:300;text-transform:uppercase;text-shadow:3px 3px 0px #FFFFFF;color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-2a1292d > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-54 .elementor-element.elementor-element-2a1292d{text-align:center;}.elementor-54 .elementor-element.elementor-element-2a1292d .elementor-heading-title{font-family:"Special Elite", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:0.9px;text-shadow:3px 3px 0px #FFFFFF;color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-5571103 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-5571103{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-54 .elementor-element.elementor-element-f2ffeb3 > .elementor-widget-container{padding:0px 0px 19px 0px;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-f2ffeb3{left:0px;}body.rtl .elementor-54 .elementor-element.elementor-element-f2ffeb3{right:0px;}.elementor-54 .elementor-element.elementor-element-f2ffeb3{bottom:0px;--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-54 .elementor-element.elementor-element-f2ffeb3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-54 .elementor-element.elementor-element-f2ffeb3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-54 .elementor-element.elementor-element-f2ffeb3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-54 .elementor-element.elementor-element-f2ffeb3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-54 .elementor-element.elementor-element-f2ffeb3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-54 .elementor-element.elementor-element-f2ffeb3 .elementor-icon-list-icon i{color:#35353599;transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-f2ffeb3 .elementor-icon-list-icon svg{fill:#35353599;transition:fill 0.3s;}.elementor-54 .elementor-element.elementor-element-f2ffeb3 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-54 .elementor-element.elementor-element-f2ffeb3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-f2ffeb3 .elementor-icon-list-item > a{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;}.elementor-54 .elementor-element.elementor-element-f2ffeb3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-1438343{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-54 .elementor-element.elementor-element-1438343.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-1d42af9{--e-image-carousel-slides-to-show:1;z-index:1;}.elementor-54 .elementor-element.elementor-element-1d42af9 > .elementor-widget-container{margin:0px 0px -53px 0px;}.elementor-54 .elementor-element.elementor-element-1d42af9 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-54 .elementor-element.elementor-element-1d42af9 .elementor-swiper-button.elementor-swiper-button-next{font-size:28px;color:#FFFEFE61;}.elementor-54 .elementor-element.elementor-element-1d42af9 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-54 .elementor-element.elementor-element-1d42af9 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFEFE61;}.elementor-54 .elementor-element.elementor-element-1d42af9 .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-54 .elementor-element.elementor-element-0cbddba{--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-54 .elementor-element.elementor-element-0cbddba:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-0cbddba > .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-54 .elementor-element.elementor-element-0cbddba::before, .elementor-54 .elementor-element.elementor-element-0cbddba > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-0cbddba > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-0cbddba > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-0cbddba > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-0cbddba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#BCB2B3;--background-overlay:'';}.elementor-54 .elementor-element.elementor-element-2c53b5d{--display:flex;--min-height:400px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-54 .elementor-element.elementor-element-2e01c61 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-54 .elementor-element.elementor-element-2e01c61{text-align:center;}.elementor-54 .elementor-element.elementor-element-2e01c61 .elementor-heading-title{font-family:"Allerta Stencil", Sans-serif;font-size:30px;font-weight:300;text-transform:uppercase;text-shadow:3px 3px 0px #FFFFFF;color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-905ee71 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-54 .elementor-element.elementor-element-905ee71{text-align:center;}.elementor-54 .elementor-element.elementor-element-905ee71 .elementor-heading-title{font-family:"Special Elite", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:0.9px;text-shadow:3px 3px 0px #FFFFFF;color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-f0a6b98 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-f0a6b98{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-54 .elementor-element.elementor-element-a987a95 > .elementor-widget-container{padding:0px 0px 19px 0px;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-a987a95{left:0px;}body.rtl .elementor-54 .elementor-element.elementor-element-a987a95{right:0px;}.elementor-54 .elementor-element.elementor-element-a987a95{bottom:0px;--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-54 .elementor-element.elementor-element-a987a95 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-54 .elementor-element.elementor-element-a987a95 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-54 .elementor-element.elementor-element-a987a95 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-54 .elementor-element.elementor-element-a987a95 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-54 .elementor-element.elementor-element-a987a95 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-54 .elementor-element.elementor-element-a987a95 .elementor-icon-list-icon i{color:#35353599;transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-a987a95 .elementor-icon-list-icon svg{fill:#35353599;transition:fill 0.3s;}.elementor-54 .elementor-element.elementor-element-a987a95 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-54 .elementor-element.elementor-element-a987a95 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-a987a95 .elementor-icon-list-item > a{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;}.elementor-54 .elementor-element.elementor-element-a987a95 .elementor-icon-list-text{transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-86c66b4{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-54 .elementor-element.elementor-element-86c66b4.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-8810669{--e-image-carousel-slides-to-show:1;z-index:1;}.elementor-54 .elementor-element.elementor-element-8810669 > .elementor-widget-container{margin:0px 0px -53px 0px;}.elementor-54 .elementor-element.elementor-element-8810669 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-54 .elementor-element.elementor-element-8810669 .elementor-swiper-button.elementor-swiper-button-next{font-size:28px;color:#FFFEFE61;}.elementor-54 .elementor-element.elementor-element-8810669 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-54 .elementor-element.elementor-element-8810669 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFEFE61;}.elementor-54 .elementor-element.elementor-element-8810669 .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-54 .elementor-element.elementor-element-46d4ce2{--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-54 .elementor-element.elementor-element-46d4ce2:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-46d4ce2 > .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-54 .elementor-element.elementor-element-46d4ce2::before, .elementor-54 .elementor-element.elementor-element-46d4ce2 > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-46d4ce2 > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-46d4ce2 > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-46d4ce2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-46d4ce2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f898f31 );--background-overlay:'';}.elementor-54 .elementor-element.elementor-element-67ca07e{--display:flex;--min-height:400px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-54 .elementor-element.elementor-element-234dc00 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-54 .elementor-element.elementor-element-234dc00{text-align:center;}.elementor-54 .elementor-element.elementor-element-234dc00 .elementor-heading-title{font-family:"Allerta Stencil", Sans-serif;font-size:30px;font-weight:300;text-transform:uppercase;text-shadow:3px 3px 0px #FFFFFF;color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-5cc233c > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-54 .elementor-element.elementor-element-5cc233c{text-align:center;}.elementor-54 .elementor-element.elementor-element-5cc233c .elementor-heading-title{font-family:"Special Elite", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:0.9px;text-shadow:3px 3px 0px #FFFFFF;color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-0528655 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-0528655{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-54 .elementor-element.elementor-element-e79d6e3 > .elementor-widget-container{padding:0px 0px 19px 0px;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-e79d6e3{left:0px;}body.rtl .elementor-54 .elementor-element.elementor-element-e79d6e3{right:0px;}.elementor-54 .elementor-element.elementor-element-e79d6e3{bottom:0px;--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-54 .elementor-element.elementor-element-e79d6e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-54 .elementor-element.elementor-element-e79d6e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-54 .elementor-element.elementor-element-e79d6e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-54 .elementor-element.elementor-element-e79d6e3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-54 .elementor-element.elementor-element-e79d6e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-54 .elementor-element.elementor-element-e79d6e3 .elementor-icon-list-icon i{color:#35353599;transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-e79d6e3 .elementor-icon-list-icon svg{fill:#35353599;transition:fill 0.3s;}.elementor-54 .elementor-element.elementor-element-e79d6e3 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-54 .elementor-element.elementor-element-e79d6e3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-e79d6e3 .elementor-icon-list-item > a{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;}.elementor-54 .elementor-element.elementor-element-e79d6e3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-c2d7c0d{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-54 .elementor-element.elementor-element-c2d7c0d.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-5907463{--e-image-carousel-slides-to-show:1;z-index:1;}.elementor-54 .elementor-element.elementor-element-5907463 > .elementor-widget-container{margin:0px 0px -53px 0px;}.elementor-54 .elementor-element.elementor-element-5907463 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-54 .elementor-element.elementor-element-5907463 .elementor-swiper-button.elementor-swiper-button-next{font-size:28px;color:#FFFEFE61;}.elementor-54 .elementor-element.elementor-element-5907463 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-54 .elementor-element.elementor-element-5907463 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFEFE61;}.elementor-54 .elementor-element.elementor-element-5907463 .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-54 .elementor-element.elementor-element-2e785f0{--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-54 .elementor-element.elementor-element-2e785f0:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-2e785f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BF9D91;background-image:url("https://hotel-stadt-cuxhaven.com/wp-content/uploads/2025/02/2019-03-07_HSC_Kacheln_Boden-Fliesen_3.png");}.elementor-54 .elementor-element.elementor-element-2e785f0::before, .elementor-54 .elementor-element.elementor-element-2e785f0 > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-2e785f0 > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-2e785f0 > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-2e785f0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-2e785f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#BF9D91;--background-overlay:'';}.elementor-54 .elementor-element.elementor-element-1f542eb{--display:flex;--min-height:400px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-54 .elementor-element.elementor-element-04217e6 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-54 .elementor-element.elementor-element-04217e6{text-align:center;}.elementor-54 .elementor-element.elementor-element-04217e6 .elementor-heading-title{font-family:"Allerta Stencil", Sans-serif;font-size:30px;font-weight:300;text-transform:uppercase;text-shadow:3px 3px 0px #FFFFFF;color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-4448c0c > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-54 .elementor-element.elementor-element-4448c0c{text-align:center;}.elementor-54 .elementor-element.elementor-element-4448c0c .elementor-heading-title{font-family:"Special Elite", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:0.9px;text-shadow:3px 3px 0px #FFFFFF;color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-46844f8 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-46844f8{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-54 .elementor-element.elementor-element-3bb379c > .elementor-widget-container{padding:0px 0px 19px 0px;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-3bb379c{left:0px;}body.rtl .elementor-54 .elementor-element.elementor-element-3bb379c{right:0px;}.elementor-54 .elementor-element.elementor-element-3bb379c{bottom:0px;--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-54 .elementor-element.elementor-element-3bb379c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-54 .elementor-element.elementor-element-3bb379c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-54 .elementor-element.elementor-element-3bb379c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-54 .elementor-element.elementor-element-3bb379c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-54 .elementor-element.elementor-element-3bb379c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-54 .elementor-element.elementor-element-3bb379c .elementor-icon-list-icon i{color:#35353599;transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-3bb379c .elementor-icon-list-icon svg{fill:#35353599;transition:fill 0.3s;}.elementor-54 .elementor-element.elementor-element-3bb379c .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-54 .elementor-element.elementor-element-3bb379c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-3bb379c .elementor-icon-list-item > a{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;}.elementor-54 .elementor-element.elementor-element-3bb379c .elementor-icon-list-text{transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-3bb4df9{--display:flex;--justify-content:center;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-54 .elementor-element.elementor-element-3bb4df9.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-7452957 .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-54 .elementor-element.elementor-element-7452957 .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-7452957 .elementor-button:focus{background-color:#3535357A;color:var( --e-global-color-f898f31 );}.elementor-54 .elementor-element.elementor-element-7452957 > .elementor-widget-container{margin:2px -12px 2px -12px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-7452957.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-7452957 .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-7452957 .elementor-button:focus svg{fill:var( --e-global-color-f898f31 );}.elementor-54 .elementor-element.elementor-element-5d3294f{--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;}.shape48c4287.tp-plus-shape-divider.shape-wave,.shape48c4287.tp-plus-shape-divider .wave-items{height:130px;}.elementor-54 .elementor-element.elementor-element-0bc23ff{--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.41;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10%;--padding-bottom:10%;--padding-left:2%;--padding-right:2%;}.elementor-54 .elementor-element.elementor-element-0bc23ff:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-0bc23ff > .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-02-20-HSC-Fullwidth-Overlay-souvenirs.jpg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-54 .elementor-element.elementor-element-0bc23ff::before, .elementor-54 .elementor-element.elementor-element-0bc23ff > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-0bc23ff > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-0bc23ff > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-0bc23ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-0bc23ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, var( --e-global-color-8630d9f ) 0%, #000000EB 83%);}.elementor-54 .elementor-element.elementor-element-0bc23ff > .elementor-shape-top .elementor-shape-fill, .elementor-54 .elementor-element.elementor-element-0bc23ff > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-f898f31 );}.elementor-54 .elementor-element.elementor-element-0bc23ff > .elementor-shape-top svg, .elementor-54 .elementor-element.elementor-element-0bc23ff > .e-con-inner > .elementor-shape-top svg{width:calc(211% + 1.3px);height:83px;}.elementor-54 .elementor-element.elementor-element-0bc23ff > .elementor-shape-bottom .elementor-shape-fill, .elementor-54 .elementor-element.elementor-element-0bc23ff > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-f898f31 );}.elementor-54 .elementor-element.elementor-element-0bc23ff > .elementor-shape-bottom svg, .elementor-54 .elementor-element.elementor-element-0bc23ff > .e-con-inner > .elementor-shape-bottom svg{width:calc(206% + 1.3px);height:42px;}.elementor-54 .elementor-element.elementor-element-0be9529{--display:flex;--justify-content:flex-start;--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-54 .elementor-element.elementor-element-c9fb579{--e-image-carousel-slides-to-show:1;z-index:1;}.elementor-54 .elementor-element.elementor-element-c9fb579 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-54 .elementor-element.elementor-element-c9fb579 .elementor-swiper-button.elementor-swiper-button-next{font-size:28px;color:#FFFEFE61;}.elementor-54 .elementor-element.elementor-element-c9fb579 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-54 .elementor-element.elementor-element-c9fb579 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFEFE61;}.elementor-54 .elementor-element.elementor-element-c9fb579 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;width:14px;height:14px;background:#000000A6;}.elementor-54 .elementor-element.elementor-element-c9fb579 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#00000057;opacity:1;}.elementor-54 .elementor-element.elementor-element-c9fb579 .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-54 .elementor-element.elementor-element-df105e3{--display:flex;--justify-content:center;--padding-top:0%;--padding-bottom:2%;--padding-left:2%;--padding-right:0%;}.elementor-54 .elementor-element.elementor-element-8883333{--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-54 .elementor-element.elementor-element-8883333:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-8883333 > .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-54 .elementor-element.elementor-element-8883333::before, .elementor-54 .elementor-element.elementor-element-8883333 > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-8883333 > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-8883333 > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-8883333 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-8883333 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AF7624;--background-overlay:'';}.elementor-54 .elementor-element.elementor-element-8883333::before{filter:brightness( 100% ) contrast( 100% ) saturate( 93% ) blur( 0px ) hue-rotate( 0deg );}.elementor-54 .elementor-element.elementor-element-5657100{--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-54 .elementor-element.elementor-element-7f0b194 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-8c18814 .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-54 .elementor-element.elementor-element-9264d0c{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-54 .elementor-element.elementor-element-ec30cde .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-54 .elementor-element.elementor-element-ec30cde .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-54 .elementor-element.elementor-element-ec30cde .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-54 .elementor-element.elementor-element-ec30cde .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-54 .elementor-element.elementor-element-ec30cde .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-54 .elementor-element.elementor-element-ec30cde .elementor-icon-list-icon i{color:#35353599;transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-ec30cde .elementor-icon-list-icon svg{fill:#35353599;transition:fill 0.3s;}.elementor-54 .elementor-element.elementor-element-ec30cde{--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:-2px;}.elementor-54 .elementor-element.elementor-element-ec30cde .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-ec30cde .elementor-icon-list-item > a{font-family:"Special Elite", Sans-serif;font-size:18px;font-weight:600;text-transform:none;}.elementor-54 .elementor-element.elementor-element-ec30cde .elementor-icon-list-text{transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-b97596b .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-54 .elementor-element.elementor-element-b97596b .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-b97596b .elementor-button:focus{background-color:#3535357A;color:var( --e-global-color-f898f31 );}.elementor-54 .elementor-element.elementor-element-b97596b > .elementor-widget-container{margin:2px -12px 2px -12px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-b97596b.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-b97596b .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-b97596b .elementor-button:focus svg{fill:var( --e-global-color-f898f31 );}.elementor-54 .elementor-element.elementor-element-3c29de7{--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;}.shape6cfde51.tp-plus-shape-divider.shape-wave,.shape6cfde51.tp-plus-shape-divider .wave-items{height:130px;}.elementor-54 .elementor-element.elementor-element-1a67c28{--display:flex;--min-height:900px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.46;--padding-top:5%;--padding-bottom:7%;--padding-left:2%;--padding-right:2%;}.elementor-54 .elementor-element.elementor-element-1a67c28:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-1a67c28 > .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-crumped-brown-paper.jpg");background-size:cover;}.elementor-54 .elementor-element.elementor-element-1a67c28::before, .elementor-54 .elementor-element.elementor-element-1a67c28 > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-1a67c28 > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-1a67c28 > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-1a67c28 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-1a67c28 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, var( --e-global-color-8630d9f ) 0%, #000000EB 83%);}.elementor-54 .elementor-element.elementor-element-1a67c28 > .elementor-shape-top svg, .elementor-54 .elementor-element.elementor-element-1a67c28 > .e-con-inner > .elementor-shape-top svg{height:90px;}.elementor-54 .elementor-element.elementor-element-ff98e01{--display:flex;--justify-content:center;--margin-top:0%;--margin-bottom:2%;--margin-left:0%;--margin-right:0%;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-54 .elementor-element.elementor-element-ff98e01.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-db39d59 .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-54 .elementor-element.elementor-element-db39d59 .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-db39d59 .elementor-button:focus{background-color:#3535357A;color:var( --e-global-color-f898f31 );}.elementor-54 .elementor-element.elementor-element-db39d59 > .elementor-widget-container{margin:2px -12px 2px -12px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-db39d59.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-db39d59 .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-db39d59 .elementor-button:focus svg{fill:var( --e-global-color-f898f31 );}.elementor-54 .elementor-element.elementor-element-87d650e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-54 .elementor-element.elementor-element-87d650e.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-1d4790f .jet-posts:not(.slick-slider) .jet-posts__item{max-width:calc( 100% / 3 );}.elementor-54 .elementor-element.elementor-element-1d4790f .jet-posts:not(.jet-equal-cols):not(.slick-slider) .jet-posts__item{flex:0 0 calc( 100% / 3 );-webkit-box-flex:0;-ms-flex:0 0 calc( 100% / 3 );}.elementor-54 .elementor-element.elementor-element-1d4790f .jet-posts .jet-posts__item{padding:15px 15px 15px 15px;}.elementor-54 .elementor-element.elementor-element-1d4790f .jet-posts{margin-right:-15px;margin-left:-15px;}.elementor-54 .elementor-element.elementor-element-1d4790f .jet-posts .jet-posts__inner-box{background-color:#FFFEFE8C;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-1d4790f .jet-posts .post-thumbnail{margin:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-1d4790f .jet-posts .jet-posts__inner-content{background-color:#FFFEFE00;padding:23px 23px 23px 23px;}.elementor-54 .elementor-element.elementor-element-1d4790f .jet-posts .entry-title a{color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-1d4790f .jet-posts .entry-title, .elementor-54 .elementor-element.elementor-element-1d4790f .jet-posts .entry-title a{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 );}.elementor-54 .elementor-element.elementor-element-1d4790f .jet-posts .entry-title{text-align:center;}.elementor-54 .elementor-element.elementor-element-1d4790f .jet-posts .post-meta{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 );text-align:left;}.elementor-54 .elementor-element.elementor-element-1d4790f .jet-posts .entry-excerpt{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 );text-align:center;}.elementor-54 .elementor-element.elementor-element-1d4790f  .jet-posts .jet-more{font-family:var( --e-global-typography-ef2c50b-font-family ), Sans-serif;font-size:var( --e-global-typography-ef2c50b-font-size );font-weight:var( --e-global-typography-ef2c50b-font-weight );text-transform:var( --e-global-typography-ef2c50b-text-transform );}.elementor-54 .elementor-element.elementor-element-1d4790f .jet-posts .jet-more{text-decoration:none;align-self:center;}.elementor-54 .elementor-element.elementor-element-1d4790f .jet-posts .jet-more:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-f898f31 );text-decoration:none;}.elementor-54 .elementor-element.elementor-element-1d4790f .jet-posts .jet-more-wrap{margin-top:auto;}.elementor-54 .elementor-element.elementor-element-1d4790f .jet-posts .jet-arrow{background-color:#FFFEFE9C;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-54 .elementor-element.elementor-element-1d4790f .jet-carousel .jet-slick-dots li.slick-active span{background-color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-1d4790f .jet-carousel .jet-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-54 .elementor-element.elementor-element-1d4790f .jet-carousel .jet-slick-dots{justify-content:center;}.elementor-54 .elementor-element.elementor-element-1d4790f .jet-title-fields__item-label{margin-right:5px;}.elementor-54 .elementor-element.elementor-element-1d4790f .jet-content-fields__item-label{margin-right:5px;}.elementor-54 .elementor-element.elementor-element-8e9609f{--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;}.shape5bb973f.tp-plus-shape-divider.shape-wave,.shape5bb973f.tp-plus-shape-divider .wave-items{height:130px;}.elementor-54 .elementor-element.elementor-element-277e872{--display:flex;--min-height:900px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.46;--padding-top:5%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-54 .elementor-element.elementor-element-277e872:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-277e872 > .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-02-20-HSC-Fullwidth-Overlay-holz-geodaten.jpg");background-size:cover;}.elementor-54 .elementor-element.elementor-element-277e872::before, .elementor-54 .elementor-element.elementor-element-277e872 > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-277e872 > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-277e872 > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-277e872 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-277e872 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, var( --e-global-color-8630d9f ) 0%, #000000EB 83%);}.elementor-54 .elementor-element.elementor-element-277e872 > .elementor-shape-top svg, .elementor-54 .elementor-element.elementor-element-277e872 > .e-con-inner > .elementor-shape-top svg{height:90px;}.elementor-54 .elementor-element.elementor-element-916087e{--display:flex;--justify-content:center;--gap:34px 34px;--row-gap:34px;--column-gap:34px;--margin-top:0%;--margin-bottom:2%;--margin-left:0%;--margin-right:0%;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-54 .elementor-element.elementor-element-916087e.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-6b8371b .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-54 .elementor-element.elementor-element-6b8371b .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-6b8371b .elementor-button:focus{background-color:#3535357A;color:var( --e-global-color-f898f31 );}.elementor-54 .elementor-element.elementor-element-6b8371b > .elementor-widget-container{margin:2px -12px 2px -12px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-6b8371b.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-6b8371b .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-6b8371b .elementor-button:focus svg{fill:var( --e-global-color-f898f31 );}@media(min-width:768px){.elementor-54 .elementor-element.elementor-element-660bc7c{--width:50%;}.elementor-54 .elementor-element.elementor-element-f322308{--width:50%;}.elementor-54 .elementor-element.elementor-element-0ca8179{--content-width:100%;}.elementor-54 .elementor-element.elementor-element-8142e5e{--content-width:100%;}.elementor-54 .elementor-element.elementor-element-b6a5a10{--content-width:100%;}.elementor-54 .elementor-element.elementor-element-c1d59ed{--content-width:100%;}.elementor-54 .elementor-element.elementor-element-5d3294f{--content-width:100%;}.elementor-54 .elementor-element.elementor-element-3c29de7{--content-width:100%;}.elementor-54 .elementor-element.elementor-element-8e9609f{--content-width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-54 .elementor-element.elementor-element-7f405059{--width:100%;}.elementor-54 .elementor-element.elementor-element-7291bfb{--width:100%;}.elementor-54 .elementor-element.elementor-element-863b1cf{--width:100%;}.elementor-54 .elementor-element.elementor-element-78ac487{--width:100%;}.elementor-54 .elementor-element.elementor-element-8cb11bd{--width:100%;}.elementor-54 .elementor-element.elementor-element-334ca3f{--width:100%;}.elementor-54 .elementor-element.elementor-element-1cb40fc{--width:100%;}.elementor-54 .elementor-element.elementor-element-e548c41{--width:100%;}.elementor-54 .elementor-element.elementor-element-85c265d{--width:100%;}.elementor-54 .elementor-element.elementor-element-005dcaf{--width:100%;}.elementor-54 .elementor-element.elementor-element-1438343{--width:100%;}.elementor-54 .elementor-element.elementor-element-86c66b4{--width:100%;}.elementor-54 .elementor-element.elementor-element-c2d7c0d{--width:100%;}.elementor-54 .elementor-element.elementor-element-3bb4df9{--width:100%;}.elementor-54 .elementor-element.elementor-element-0be9529{--width:100%;}.elementor-54 .elementor-element.elementor-element-df105e3{--width:100%;}.elementor-54 .elementor-element.elementor-element-ff98e01{--width:100%;}.elementor-54 .elementor-element.elementor-element-916087e{--width:100%;}}@media(max-width:1366px){.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta .adv-button-link-wrap,
				.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_13 .adv-button-link-wrap:hover > span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-ca15f73 .tippy-tooltip .tippy-content{font-size:var( --e-global-typography-ef2c50b-font-size );}.elementor-54 .elementor-element.elementor-element-54794615 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-54 .elementor-element.elementor-element-16eff7ca .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-4e0c2bc4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-9d9f1cb .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-54 .elementor-element.elementor-element-8fe90ea .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-e3cb1be .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-4773b97 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-5357a78 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-9060cd5 .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-54 .elementor-element.elementor-element-8da6e07 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-54 .elementor-element.elementor-element-6a7da8b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-f612f8c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-53e2c3f .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-54 .elementor-element.elementor-element-5571103{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-f0a6b98{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-0528655{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-46844f8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-7452957 .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-54 .elementor-element.elementor-element-7f0b194 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-54 .elementor-element.elementor-element-8c18814 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-9264d0c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-b97596b .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-54 .elementor-element.elementor-element-db39d59 .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-54 .elementor-element.elementor-element-1d4790f .jet-posts .entry-title, .elementor-54 .elementor-element.elementor-element-1d4790f .jet-posts .entry-title a{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-54 .elementor-element.elementor-element-1d4790f .jet-posts .post-meta{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-1d4790f .jet-posts .entry-excerpt{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-1d4790f  .jet-posts .jet-more{font-size:var( --e-global-typography-ef2c50b-font-size );}.elementor-54 .elementor-element.elementor-element-6b8371b .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-54 .elementor-element.elementor-element-85f956f{--min-height:770px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-54 .elementor-element.elementor-element-85f956f::before, .elementor-54 .elementor-element.elementor-element-85f956f > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-85f956f > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-85f956f > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-85f956f > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-85f956f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center right;}.elementor-54 .elementor-element.elementor-element-85f956f > .elementor-shape-bottom svg, .elementor-54 .elementor-element.elementor-element-85f956f > .e-con-inner > .elementor-shape-bottom svg{height:120px;}.elementor-54 .elementor-element.elementor-element-660bc7c{--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-54 .elementor-element.elementor-element-f322308{--justify-content:flex-end;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:0%;}.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta .adv-button-link-wrap,
				.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_13 .adv-button-link-wrap:hover > span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-ca15f73 .tippy-tooltip .tippy-content{font-size:var( --e-global-typography-ef2c50b-font-size );}.elementor-54 .elementor-element.elementor-element-7e3dfa92{--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;--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-54 .elementor-element.elementor-element-7f405059{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-54 .elementor-element.elementor-element-7291bfb{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:35%;}.elementor-54 .elementor-element.elementor-element-54794615 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-54 .elementor-element.elementor-element-16eff7ca .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-8122ad0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-8122ad0 .elementor-icon-list-item > a{font-size:15px;}.elementor-54 .elementor-element.elementor-element-4e0c2bc4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-78229c9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-78229c9 .elementor-icon-list-item > a{font-size:15px;}.elementor-54 .elementor-element.elementor-element-9d9f1cb .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-54 .elementor-element.elementor-element-600ade6{--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;}.elementor-54 .elementor-element.elementor-element-863b1cf{--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-54 .elementor-element.elementor-element-863b1cf.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-4814dd5 > .elementor-widget-container{margin:0px 0px -100px 0px;}.elementor-54 .elementor-element.elementor-element-4814dd5 img{width:100%;}.elementor-54 .elementor-element.elementor-element-8fe90ea .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-5b74a2f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-5b74a2f .elementor-icon-list-item > a{font-size:15px;}.elementor-54 .elementor-element.elementor-element-78ac487{--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-54 .elementor-element.elementor-element-7ccf770 > .elementor-widget-container{margin:0px 0px -100px 0px;}.elementor-54 .elementor-element.elementor-element-7ccf770 img{width:100%;}.elementor-54 .elementor-element.elementor-element-e3cb1be .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-e7e42c6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-e7e42c6 .elementor-icon-list-item > a{font-size:15px;}.elementor-54 .elementor-element.elementor-element-8cb11bd{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:35%;}.elementor-54 .elementor-element.elementor-element-29a3cce > .elementor-widget-container{margin:0px 0px -100px 0px;}.elementor-54 .elementor-element.elementor-element-29a3cce img{width:100%;}.elementor-54 .elementor-element.elementor-element-4773b97 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-fa0957c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-fa0957c .elementor-icon-list-item > a{font-size:15px;}.elementor-54 .elementor-element.elementor-element-334ca3f{--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-54 .elementor-element.elementor-element-09f0160 > .elementor-widget-container{margin:0px 0px -100px 0px;}.elementor-54 .elementor-element.elementor-element-09f0160 img{width:100%;}.elementor-54 .elementor-element.elementor-element-5357a78 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-5ea959b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-5ea959b .elementor-icon-list-item > a{font-size:15px;}.elementor-54 .elementor-element.elementor-element-1cb40fc{--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-54 .elementor-element.elementor-element-9060cd5 .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-54 .elementor-element.elementor-element-0be72e5{--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-54 .elementor-element.elementor-element-e548c41{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-54 .elementor-element.elementor-element-85c265d{--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-54 .elementor-element.elementor-element-8da6e07 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-54 .elementor-element.elementor-element-6a7da8b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-a5fb41f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-a5fb41f .elementor-icon-list-item > a{font-size:15px;}.elementor-54 .elementor-element.elementor-element-f612f8c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-53e2c3f .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-54 .elementor-element.elementor-element-2fb4fda{--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;}.elementor-54 .elementor-element.elementor-element-005dcaf{--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-54 .elementor-element.elementor-element-005dcaf.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-003b8c3 .elementor-heading-title{font-size:18px;}.elementor-54 .elementor-element.elementor-element-2a1292d .elementor-heading-title{font-size:15px;}.elementor-54 .elementor-element.elementor-element-5571103{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-f2ffeb3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-f2ffeb3 .elementor-icon-list-item > a{font-size:15px;}.elementor-54 .elementor-element.elementor-element-1438343{--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-54 .elementor-element.elementor-element-2e01c61 .elementor-heading-title{font-size:18px;}.elementor-54 .elementor-element.elementor-element-905ee71 .elementor-heading-title{font-size:15px;}.elementor-54 .elementor-element.elementor-element-f0a6b98{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-a987a95 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-a987a95 .elementor-icon-list-item > a{font-size:15px;}.elementor-54 .elementor-element.elementor-element-86c66b4{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:35%;}.elementor-54 .elementor-element.elementor-element-234dc00 .elementor-heading-title{font-size:18px;}.elementor-54 .elementor-element.elementor-element-5cc233c .elementor-heading-title{font-size:15px;}.elementor-54 .elementor-element.elementor-element-0528655{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-e79d6e3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-e79d6e3 .elementor-icon-list-item > a{font-size:15px;}.elementor-54 .elementor-element.elementor-element-c2d7c0d{--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-54 .elementor-element.elementor-element-04217e6 .elementor-heading-title{font-size:18px;}.elementor-54 .elementor-element.elementor-element-4448c0c .elementor-heading-title{font-size:15px;}.elementor-54 .elementor-element.elementor-element-46844f8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-3bb379c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-3bb379c .elementor-icon-list-item > a{font-size:15px;}.elementor-54 .elementor-element.elementor-element-3bb4df9{--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-54 .elementor-element.elementor-element-7452957 .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-54 .elementor-element.elementor-element-0bc23ff{--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-54 .elementor-element.elementor-element-0be9529{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-54 .elementor-element.elementor-element-df105e3{--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-54 .elementor-element.elementor-element-7f0b194 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-54 .elementor-element.elementor-element-8c18814 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-9264d0c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-ec30cde .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-ec30cde .elementor-icon-list-item > a{font-size:15px;}.elementor-54 .elementor-element.elementor-element-b97596b .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-54 .elementor-element.elementor-element-1a67c28{--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;}.elementor-54 .elementor-element.elementor-element-ff98e01{--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-54 .elementor-element.elementor-element-db39d59 .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-54 .elementor-element.elementor-element-1d4790f .jet-posts .entry-title, .elementor-54 .elementor-element.elementor-element-1d4790f .jet-posts .entry-title a{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-54 .elementor-element.elementor-element-1d4790f .jet-posts .post-meta{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-1d4790f .jet-posts .entry-excerpt{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-1d4790f  .jet-posts .jet-more{font-size:var( --e-global-typography-ef2c50b-font-size );}.elementor-54 .elementor-element.elementor-element-277e872{--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;}.elementor-54 .elementor-element.elementor-element-916087e{--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-54 .elementor-element.elementor-element-6b8371b .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:880px){.elementor-54 .elementor-element.elementor-element-660bc7c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-54 .elementor-element.elementor-element-f322308{--justify-content:flex-end;}}@media(max-width:767px){.elementor-54 .elementor-element.elementor-element-85f956f{--min-height:450px;--padding-top:15%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-54 .elementor-element.elementor-element-85f956f > .elementor-shape-bottom svg, .elementor-54 .elementor-element.elementor-element-85f956f > .e-con-inner > .elementor-shape-bottom svg{width:calc(137% + 1.3px);height:24px;}.elementor-54 .elementor-element.elementor-element-660bc7c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-54 .elementor-element.elementor-element-f322308{--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-54 .elementor-element.elementor-element-65a142e > .elementor-widget-container{margin:0px -66px -106px 0px;}.elementor-54 .elementor-element.elementor-element-ca15f73 > .elementor-widget-container{margin:1px 1px 1px 1px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_1 .adv-button-link-wrap,
					.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_2 .adv-button-link-wrap,
					.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_3 .adv-button-link-wrap,
					.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_4 .adv-button-link-wrap,
					.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_5 .adv-button-link-wrap,
					.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_6 .adv-button-link-wrap,
					.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_7 .adv-button-link-wrap,
					.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_8 .adv-button-link-wrap,
					.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_9 .adv-button-link-wrap,
					.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_12 .adv-button-link-wrap,
					.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_13 .adv-button-link-wrap{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta .adv-button-link-wrap,
				.elementor-54 .elementor-element.elementor-element-ca15f73 .pt_plus_adv_button.ab-cta.tp_cta_st_13 .adv-button-link-wrap:hover > span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-ca15f73 .tippy-tooltip .tippy-content{font-size:var( --e-global-typography-ef2c50b-font-size );}.shape44b3e50.tp-plus-shape-divider.shape-wave,.shape44b3e50.tp-plus-shape-divider .wave-items{height:74px;}.elementor-54 .elementor-element.elementor-element-7e3dfa92{--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;--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-54 .elementor-element.elementor-element-7e3dfa92 > .elementor-shape-bottom svg, .elementor-54 .elementor-element.elementor-element-7e3dfa92 > .e-con-inner > .elementor-shape-bottom svg{width:calc(137% + 1.3px);height:24px;}.elementor-54 .elementor-element.elementor-element-7f405059{--justify-content:flex-start;--margin-top:2%;--margin-bottom:14%;--margin-left:0%;--margin-right:0%;}.elementor-54 .elementor-element.elementor-element-7291bfb{--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-54 .elementor-element.elementor-element-e449513{--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-54 .elementor-element.elementor-element-54794615{text-align:center;}.elementor-54 .elementor-element.elementor-element-54794615 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-54 .elementor-element.elementor-element-16eff7ca{text-align:center;}.elementor-54 .elementor-element.elementor-element-16eff7ca .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-8122ad0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-8122ad0 .elementor-icon-list-item > a{font-size:15px;}.elementor-54 .elementor-element.elementor-element-4e0c2bc4{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-78229c9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-78229c9 .elementor-icon-list-item > a{font-size:15px;}.elementor-54 .elementor-element.elementor-element-9d9f1cb > .elementor-widget-container{margin:0px -12px 2px -12px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-9d9f1cb .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 );}.shape2a2b7bf.tp-plus-shape-divider.shape-wave,.shape2a2b7bf.tp-plus-shape-divider .wave-items{height:74px;}.elementor-54 .elementor-element.elementor-element-600ade6 > .elementor-shape-bottom svg, .elementor-54 .elementor-element.elementor-element-600ade6 > .e-con-inner > .elementor-shape-bottom svg{width:calc(137% + 1.3px);height:24px;}.elementor-54 .elementor-element.elementor-element-600ade6{--padding-top:6%;--padding-bottom:1%;--padding-left:6%;--padding-right:6%;}.elementor-54 .elementor-element.elementor-element-863b1cf{--min-height:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-54 .elementor-element.elementor-element-4814dd5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-a9b49d2{--min-height:0px;}.elementor-54 .elementor-element.elementor-element-8fe90ea{text-align:center;}.elementor-54 .elementor-element.elementor-element-8fe90ea .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-5b74a2f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-5b74a2f .elementor-icon-list-item > a{font-size:15px;}.elementor-54 .elementor-element.elementor-element-78ac487{--min-height:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-54 .elementor-element.elementor-element-7ccf770 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-fb9046d{--min-height:0px;}.elementor-54 .elementor-element.elementor-element-e3cb1be{text-align:center;}.elementor-54 .elementor-element.elementor-element-e3cb1be .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-e7e42c6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-e7e42c6 .elementor-icon-list-item > a{font-size:15px;}.elementor-54 .elementor-element.elementor-element-8cb11bd{--min-height:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-54 .elementor-element.elementor-element-29a3cce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-955117a{--min-height:0px;}.elementor-54 .elementor-element.elementor-element-4773b97{text-align:center;}.elementor-54 .elementor-element.elementor-element-4773b97 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-fa0957c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-fa0957c .elementor-icon-list-item > a{font-size:15px;}.elementor-54 .elementor-element.elementor-element-334ca3f{--min-height:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-54 .elementor-element.elementor-element-09f0160 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-d44c5d3{--min-height:0px;}.elementor-54 .elementor-element.elementor-element-5357a78{text-align:center;}.elementor-54 .elementor-element.elementor-element-5357a78 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-5ea959b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-5ea959b .elementor-icon-list-item > a{font-size:15px;}.elementor-54 .elementor-element.elementor-element-1cb40fc{--min-height:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-54 .elementor-element.elementor-element-9060cd5 > .elementor-widget-container{margin:0px -12px 2px -12px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-9060cd5 .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 );}.shape005191a.tp-plus-shape-divider.shape-wave,.shape005191a.tp-plus-shape-divider .wave-items{height:74px;}.elementor-54 .elementor-element.elementor-element-0be72e5{--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-54 .elementor-element.elementor-element-0be72e5 > .elementor-shape-bottom svg, .elementor-54 .elementor-element.elementor-element-0be72e5 > .e-con-inner > .elementor-shape-bottom svg{width:calc(137% + 1.3px);height:24px;}.elementor-54 .elementor-element.elementor-element-e548c41{--justify-content:flex-start;--margin-top:2%;--margin-bottom:14%;--margin-left:0%;--margin-right:0%;}.elementor-54 .elementor-element.elementor-element-85c265d{--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-54 .elementor-element.elementor-element-8da6e07{text-align:center;}.elementor-54 .elementor-element.elementor-element-8da6e07 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-54 .elementor-element.elementor-element-6a7da8b{text-align:center;}.elementor-54 .elementor-element.elementor-element-6a7da8b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-a5fb41f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-a5fb41f .elementor-icon-list-item > a{font-size:15px;}.elementor-54 .elementor-element.elementor-element-f612f8c{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-53e2c3f > .elementor-widget-container{margin:0px -12px 2px -12px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-53e2c3f .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 );}.shapeecfb4af.tp-plus-shape-divider.shape-wave,.shapeecfb4af.tp-plus-shape-divider .wave-items{height:74px;}.elementor-54 .elementor-element.elementor-element-2fb4fda > .elementor-shape-bottom svg, .elementor-54 .elementor-element.elementor-element-2fb4fda > .e-con-inner > .elementor-shape-bottom svg{width:calc(137% + 1.3px);height:24px;}.elementor-54 .elementor-element.elementor-element-2fb4fda{--padding-top:6%;--padding-bottom:1%;--padding-left:6%;--padding-right:6%;}.elementor-54 .elementor-element.elementor-element-005dcaf{--min-height:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-54 .elementor-element.elementor-element-2181fb3{--min-height:300px;}.elementor-54 .elementor-element.elementor-element-003b8c3{text-align:center;}.elementor-54 .elementor-element.elementor-element-003b8c3 .elementor-heading-title{font-size:16px;}.elementor-54 .elementor-element.elementor-element-2a1292d{text-align:center;}.elementor-54 .elementor-element.elementor-element-2a1292d .elementor-heading-title{font-size:15px;}.elementor-54 .elementor-element.elementor-element-5571103{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-f2ffeb3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-f2ffeb3 .elementor-icon-list-item > a{font-size:15px;}.elementor-54 .elementor-element.elementor-element-1438343{--min-height:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-54 .elementor-element.elementor-element-2c53b5d{--min-height:300px;}.elementor-54 .elementor-element.elementor-element-2e01c61{text-align:center;}.elementor-54 .elementor-element.elementor-element-2e01c61 .elementor-heading-title{font-size:16px;}.elementor-54 .elementor-element.elementor-element-905ee71{text-align:center;}.elementor-54 .elementor-element.elementor-element-905ee71 .elementor-heading-title{font-size:15px;}.elementor-54 .elementor-element.elementor-element-f0a6b98{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-a987a95 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-a987a95 .elementor-icon-list-item > a{font-size:15px;}.elementor-54 .elementor-element.elementor-element-86c66b4{--min-height:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-54 .elementor-element.elementor-element-67ca07e{--min-height:300px;}.elementor-54 .elementor-element.elementor-element-234dc00{text-align:center;}.elementor-54 .elementor-element.elementor-element-234dc00 .elementor-heading-title{font-size:16px;}.elementor-54 .elementor-element.elementor-element-5cc233c{text-align:center;}.elementor-54 .elementor-element.elementor-element-5cc233c .elementor-heading-title{font-size:15px;}.elementor-54 .elementor-element.elementor-element-0528655{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-e79d6e3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-e79d6e3 .elementor-icon-list-item > a{font-size:15px;}.elementor-54 .elementor-element.elementor-element-c2d7c0d{--min-height:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-54 .elementor-element.elementor-element-1f542eb{--min-height:300px;}.elementor-54 .elementor-element.elementor-element-04217e6{text-align:center;}.elementor-54 .elementor-element.elementor-element-04217e6 .elementor-heading-title{font-size:16px;}.elementor-54 .elementor-element.elementor-element-4448c0c{text-align:center;}.elementor-54 .elementor-element.elementor-element-4448c0c .elementor-heading-title{font-size:15px;}.elementor-54 .elementor-element.elementor-element-46844f8{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-3bb379c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-3bb379c .elementor-icon-list-item > a{font-size:15px;}.elementor-54 .elementor-element.elementor-element-3bb4df9{--min-height:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-54 .elementor-element.elementor-element-7452957 > .elementor-widget-container{margin:0px -12px 2px -12px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-7452957 .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 );}.shape48c4287.tp-plus-shape-divider.shape-wave,.shape48c4287.tp-plus-shape-divider .wave-items{height:74px;}.elementor-54 .elementor-element.elementor-element-0bc23ff{--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-54 .elementor-element.elementor-element-0bc23ff > .elementor-shape-bottom svg, .elementor-54 .elementor-element.elementor-element-0bc23ff > .e-con-inner > .elementor-shape-bottom svg{width:calc(137% + 1.3px);height:24px;}.elementor-54 .elementor-element.elementor-element-0be9529{--justify-content:flex-start;--margin-top:2%;--margin-bottom:14%;--margin-left:0%;--margin-right:0%;}.elementor-54 .elementor-element.elementor-element-df105e3{--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-54 .elementor-element.elementor-element-7f0b194{text-align:center;}.elementor-54 .elementor-element.elementor-element-7f0b194 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-54 .elementor-element.elementor-element-8c18814{text-align:center;}.elementor-54 .elementor-element.elementor-element-8c18814 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-9264d0c{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-ec30cde .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-ec30cde .elementor-icon-list-item > a{font-size:15px;}.elementor-54 .elementor-element.elementor-element-b97596b > .elementor-widget-container{margin:0px -12px 2px -12px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-b97596b .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 );}.shape6cfde51.tp-plus-shape-divider.shape-wave,.shape6cfde51.tp-plus-shape-divider .wave-items{height:74px;}.elementor-54 .elementor-element.elementor-element-1a67c28{--padding-top:6%;--padding-bottom:1%;--padding-left:6%;--padding-right:6%;}.elementor-54 .elementor-element.elementor-element-ff98e01{--min-height:0px;--margin-top:2px;--margin-bottom:37px;--margin-left:2px;--margin-right:2px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-54 .elementor-element.elementor-element-db39d59 > .elementor-widget-container{margin:0px -12px 2px -12px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-db39d59 .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-54 .elementor-element.elementor-element-1d4790f .jet-posts .entry-title, .elementor-54 .elementor-element.elementor-element-1d4790f .jet-posts .entry-title a{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-54 .elementor-element.elementor-element-1d4790f .jet-posts .post-meta{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-1d4790f .jet-posts .entry-excerpt{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-1d4790f  .jet-posts .jet-more{font-size:var( --e-global-typography-ef2c50b-font-size );}.shape5bb973f.tp-plus-shape-divider.shape-wave,.shape5bb973f.tp-plus-shape-divider .wave-items{height:74px;}.elementor-54 .elementor-element.elementor-element-277e872{--min-height:0px;--padding-top:6%;--padding-bottom:1%;--padding-left:6%;--padding-right:6%;}.elementor-54 .elementor-element.elementor-element-916087e{--min-height:0px;--margin-top:2px;--margin-bottom:37px;--margin-left:2px;--margin-right:2px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-54 .elementor-element.elementor-element-6b8371b > .elementor-widget-container{margin:0px -12px 2px -12px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-6b8371b .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-9d9f1cb *//* 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-9060cd5 *//* 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-53e2c3f *//* 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-7452957 *//* 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-b97596b *//* 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-db39d59 *//* 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-6b8371b *//* 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 */