@keyframes zoom{from{opacity:0;transform:scale(0)!important}to{opacity:1;transform:scale(1)!important}}h1,h2,h3,h4,h5,h6{font-weight:300!important;color:#000!important}h1{font-size:44px!important;line-height:50px!important;margin:0 0 20px 0;font-weight:400!important}h2{font-size:36px!important;line-height:44px!important;margin:0 0 20px 0}h2 strong{font-weight:700!important}h3{font-size:28px!important;line-height:36px!important;margin:0 0 20px 0}h4{font-size:17px!important;line-height:20px!important;margin:0 0 20px 0}.sonder_h3 h3{font-size:24px!important;line-height:32px!important;margin:15px 0 30px 0}#menu-hauptnavigation{font-weight:300!important}#menu-hauptnavigation li{margin:0 5px!important;border:1px transparent solid}#menu-hauptnavigation li:hover,#menu-hauptnavigation li.current-menu-item,#menu-hauptnavigation li.current-menu-parent,li.current_page_item a{border-bottom-color:#e5c585!important;font-weight:600!important}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu{opacity:1!important}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul{padding:0!important;border:0px #fff solid;margin:0 auto!important}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul li{border:0px #fff solid!important}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul li a{width:120px!important;background:#000!important}.et_pb_section_0_tb_header.et_pb_section{-webkit-transition:all 0.3s;transition:all 0.3s}.et_pb_section_0_tb_header.et_pb_section:hover{background:#000!important}.has_et_pb_sticky .et_pb_section_0_tb_header.et_pb_section{box-shadow:0px 0px 15px rgba(0,0,0,0.55)}p,h1,h2,h3{hyphens:auto}.impressum h2{font-size:24px!important;line-height:30px!important;margin:30px 0 15px 0}.impressum h3{font-size:20px!important;line-height:28px!important;margin:25px 0 15px 0}.et_pb_section.ohne_bild{padding-top:300px}body{font-weight:200!important}.box{font-size:36px;font-weight:300;line-height:44px;min-height:500px;display:flex;justify-content:center;align-items:center;font-family:'Noto Serif Khmer',Georgia,"Times New Roman",serif}.box.schmal{min-height:auto;padding-top:30px;padding-bottom:30px}.box.zoom{animation-name:boxslide;animation-duration:0.75s!important}.box.rahmen{border:1px #fff solid}.box.text{padding:15px}@keyframes boxslide{from{transform:scale(0.925);opacity:0.6}to{transform:scale(1);opacity:1}}.XXXet_pb_section_0_tb_header:before{content:"";display:inline-block;width:100%;height:100%;position:absolute;top:10px;left:10px;background-image:url(https://www.staeffele-cityappartements.de/wp-content/uploads/2023/02/Wilh_Dachmarke-q.png);background-size:50px 50px!important;background-position:20px center!important;background-repeat:repeat;opacity:0.1}.ampulle p a{display:block;margin-top:20px!important;font-size:18px !imortant;font-weight:500!important;color:#fff;border:1px #fff solid;padding:10px;text-decoration:none!important}.ampulle h4{margin:0px 0 -5px 0!important}.teaser{text-align:center!important;box-shadow:0px 0px 2px rgba(0,0,0,0.25);-webkit-transition:all 0.3s;transition:all 0.3s;border-radius:4px}.teaser ul{padding:0!important;text-align:center;list-style-type:none!important}.teaser ul li{font-weight:500;padding:6px 0;border:0px #fff dotted;border-bottom-width:1px}.teaser h2{font-weight:400!important;font-size:40px!important;line-height:40px;text-shadow:1px 1px 0px rgba(0,0,0,0)}.teaser h3{margin-top:4px;font-weight:400!important;font-size:22px!important;line-height:28px!important}.teaser h4{font-weight:400;font-size:17px!important;line-height:24px!important;min-height:100px!important}.teaser a{display:inline-block;max-width:50%;margin:0 auto!important;position:absolute;top:55%;left:0;right:0;font-size:18px;font-weight:500;padding:.1em 0.5em;line-height:1.7em!important;background-color:#3288ca;color:#fff!important;background-size:cover;background-position:60%;background-repeat:no-repeat;border:0px solid;border-radius:3px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:all!important;transition-property:all!important;opacity:0;transform:scale(0)}.teaser img{margin:-32px auto -20px auto!important;border-radius:50%;border:0px #e5c585 solid;box-shadow:5px 5px 5px rgba(0,0,0,0.0);-webkit-transition:all 0.3s;transition:all 0.3s;transform:scale(0.9)}@media only screen and (min-width:650px){@media only screen and (min-width:650px){.teaser:hover{box-shadow:0px 0px 12px rgba(0,0,0,0.35);transform:scale(1.005);margin-top:-10px}.teaser:hover a{opacity:1;transform:scale(1);transition-delay:0.15s}.teaser:hover img{transform:scale(1.0)}}}.et_pb_tabs_controls{background:#000!important;border:0!important}.et_pb_tabs{border:0!important}.ausstattung ul{padding:0!important;list-style-type:none!important}.ausstattung ul li{overflow:visible;font-weight:300;display:inline-block;padding:10px 15px 10px 35px;position:relative}.ausstattung ul li:before{content:"";display:inline-block;width:20px;height:20px;position:absolute;left:12px;top:12px;background:url(https://www.staeffele-cityappartements.de/wp-content/uploads/2023/02/check.png) center center no-repeat;background-size:100% 100%;opacity:0.8}footer{color:#e5c585!important}#footer .et_pb_button{width:140px!important;right:auto;left:0;border:2px #ccc solid;text-align:center;display:block;position:fixed!important;left:-400px;margin:0 auto!important;-webkit-transition:all 0.3s;transition:all 0.3s;opacity:0;z-index:9999999999999!important}#footer.down .et_pb_button{bottom:50px;opacity:1;left:0}.et_pb_button{border:0!important;border-radius:0!important}sup{font-size:24px!important}.appnav{width:225px;position:absolute!important;top:0px;margin:0 auto;left:0;right:0}.appnav ul{list-style-type:none!important;padding:0!important;text-align:center!important;display:flex;justify-content:center;justify-content:space-between}.appnav ul li{display:inline-block;width:23%}.appnav ul li a{display:block;text-align:center;font-size:24px!important;color:#fff!important;font-weight:500;background-image:linear-gradient(to top,#8E7445,#D4B77B);border-radius:0px 0px 5px 5px;padding:2px 5px 5px 5px;-webkit-transition:all 0.5s;transition:all 0.5s}.appnav ul li a:hover{padding-top:12px;-webkit-transition:all 0.2s;transition:all 0.2s}.typa .appnav ul li.typa a{background-image:linear-gradient(to top,#3288ca,#3288ca)}.typb .appnav ul li.typb a{background-image:linear-gradient(to top,#3288ca,#3288ca)}.typc .appnav ul li.typc a{background-image:linear-gradient(to top,#3288ca,#3288ca)}.typd .appnav ul li.typd a{background-image:linear-gradient(to top,#3288ca,#3288ca)}.appnav em{font-style:normal;text-align:center!important;display:block;width:100%;font-size:13px!important}.appnav strong{text-align:center!important;display:block;width:100%;font-size:30px!important}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul,.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul{background-color:#000!important}#mobile_menu1{opacity:1!important;background-color:rgba(0,0,0,0)!important;background:#000!important}.et_mobile_menu{border-top:1px #fff solid!important}.stoerer{background:#3288ca!important;color:#fff!important;display:block;overflow:hidden;width:220px!important;height:220px!important;padding:0!important;position:absolute!important;top:-200px!important;right:-1%;border-radius:50%;text-align:center!important;line-height:23px;display:flex;justify-content:center;align-items:center;animation-name:rollin;animation-delay:2s!important;animation-fill-mode:forwards!important;animation-name:rollin!important;animation-duration:1s!important;opacity:0}.stoerer .et_pb_code_inner{transform:rotate(3deg)!important}.stoerer div{display:block;padding:15px;transform:rotate(3deg)!important}@keyframes rollin{from{right:-20%;transform:rotate(120deg) scale(0);opacity:0}to{right:-1%;transform:rotate(0deg) scale(1);opacity:1}}.et_pb_slides .et_pb_slider_container_inner{vertical-align:bottom!important}.et_pb_slides .et_pb_slider_container_inner{padding-bottom:0px!important}.et_pb_slide_description{padding-bottom:2.5%!important}@media only screen and (max-width:650px){body{font-weight:300!important}.box{min-height:300px;font-size:26px!important;line-height:34px!important}.box.text,.box.schmal{min-height:auto!important;padding:30px!important}.box.rahmen{border:0px #fff solid}#footer .et_pb_button{width:90%!important;right:0;left:0}#footer.down .et_pb_button{bottom:0px;opacity:1;left:0}.et_pb_slides .et_pb_slider_container_inner{padding-bottom:160px!important}sup{font-size:16px!important}.tour{padding-top:100%!important}.ohne_bild h1{margin-top:-50px!important}h1{font-size:32px!important;line-height:40px!important;margin:0 0 10px 0}.hl_klein h1{font-size:26px!important;line-height:32px!important}h2{font-size:28px!important;line-height:36px!important;margin:0 0 10px 0}h3{font-size:22px!important;line-height:28px!important;margin:0 0 10px 0}.ausstattung ul li{font-size:18px!important;padding:5px 15px 5px 15px}.ausstattung ul li:before{width:15px;height:15px;left:-5px;top:10px}.teaser h2{font-weight:700!important;font-size:40px!important;line-height:40px;text-shadow:1px 1px 0px rgba(0,0,0,1.25)}.teaser h3{margin-top:4px;font-weight:600!important;font-size:20px!important;line-height:24px!important}.teaser h4{font-weight:400;font-size:20px!important;line-height:24px!important;min-height:auto!important}.teaser img{margin:-20px 0 -40px!important}.teaser{margin-bottom:30px!important}}