@charset "UTF-8";
/***!  /templates/theme2025/css/facelift.css  !***/

h2{font-size:22px!important;margin-top:24px;margin-bottom:12px;line-height:30px}.navigation ul.sf-menu>li.active>a,.navigation ul.sf-menu>li.active>span,.navigation ul.sf-menu>li.current>a,.navigation ul.sf-menu>li.current>span,.navigation ul.sf-menu>li.sfHover>a,.navigation ul.sf-menu>li.sfHover>span,.navigation ul.sf-menu>li>a:hover,.navigation ul.sf-menu>li>span:hover{border-bottom:6px solid #01636d}#back-top a,#bottom-row .archive-module li a:hover,#bottom-row .btn-info,#bottom-row .categories-module li a:hover,#bottom-row .list1 ul li a:hover,#bottom-row .mod-menu .nav.menu li a:hover,.advantages .item_img,.archive-module li a:hover,.btn-info:active,.btn-info:focus,.btn-primary,.btn-primary:active,.btn-primary:focus,.btn-small,.btn-small:active,.btn-small:focus,.categories-module li a:hover,.item_img a:hover:after,.item_info_dl .item_createdby:before,.item_info_dl .item_published:before,.item_info_dl .komento:before,.list1 ul li a:hover,.mod-menu .nav.menu li a:hover,.pagination ul li a.hasTooltip,.pagination ul li a.pagenav,.quote,.top_blocks .item_link .item_img .fa,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#01636d}#aside-right .moduletable.info-block,#camera-slideshow_113 .camera_pag .camera_pag_ul li.cameracurrent,#camera-slideshow_113 .camera_pag .camera_pag_ul li:hover,#contact-form button,.btn-info,.denkmal-filter a.btn,.dropcap,.dynamic_development .progbar>div,.mod-menu .nav.menu.nav-pills>li.active>a,.navigation ul.sf-menu ul li a:hover,.navigation ul.sf-menu ul li span:hover,.navigation ul.sf-menu ul li.active>a,.navigation ul.sf-menu ul li.active>span,.navigation ul.sf-menu ul li.sfHover>a,.navigation ul.sf-menu ul li.sfHover>span,.offer-container a.more-info,.social li a:hover,div.alle-anfragen a.alle-anfragen{background:#01636d}#header-row header p,.moduletable.mail.no-desktop,.moduletable.title>.hide_mobile,img.hide_desktop{background:#fff!important}@media (min-width:769px) {body{background-color:#fff}body .wrapper-inner{background-color:#f3f3f3}body .wrapper-inner #showcase-row #camera-slideshow_113 .camera_caption:before{height:90%}body .wrapper-inner #showcase-row #camera-slideshow_113 .camera_caption .slide-title .part1{font-size:16px;text-transform:uppercase;letter-spacing:1px;margin-bottom:0;margin-left:4px}body .wrapper-inner #showcase-row #camera-slideshow_113 .camera_caption .slide-title .part2{font-family:'Playfair Display',serif;font-size:75px;font-weight:500;margin-bottom:0;line-height:75px;letter-spacing:1px}body .wrapper-inner #showcase-row #camera-slideshow_113 .camera_caption .slide-title .part3{font-family:'Playfair Display',serif;font-size:55px;font-weight:400;margin-bottom:0;line-height:55px;padding:10px 0 8px}body .wrapper-inner #bottom-row{padding:0;background:#f3f3f3}body .wrapper-inner #bottom-row .row-container{margin-left:auto;margin-right:auto;max-width:1280px}body .wrapper-inner #bottom-row .row-container .container-fluid{padding:0 20px}body .wrapper-inner #bottom-row .row-container .container-fluid .row-fluid{margin-left:0}body .wrapper-inner #bottom-row .row-container .container-fluid .row-fluid .denkmal-aktuell-bottom{padding:100px 100px 124px}body .wrapper-inner #content-row{padding:50px 0 70px;background-color:#f3f3f3}body .wrapper-inner #content-row .row-container{margin-left:auto;margin-right:auto;max-width:1210px}body .wrapper-inner #content-row .row-container .container-fluid .page-contact h1{width:1170px;position:relative}body .wrapper-inner #content-row .row-container .container-fluid .page-item .item_header{width:1170px;border-bottom:1px solid #d9d9db;padding:0 0 11px;margin-bottom:11px}body .wrapper-inner #content-row .row-container .container-fluid .page-item .item_header h1{position:relative;border-bottom:unset;max-width:991px;padding:0;margin:0}body .wrapper-inner #content-row .row-container .container-fluid .item-page h1{width:1170px;position:relative}body .wrapper-inner #content-row .row-container .container-fluid #content_beitraege .content_beitrag{display:flex;flex-direction:row;padding:unset}body .wrapper-inner #content-row .row-container .container-fluid #content_beitraege .content_beitrag a.img img{max-width:450px;max-height:450px}body .wrapper-inner #content-row .row-container .container-fluid #content_beitraege .content_beitrag:nth-child(odd) a.img{order:1}body .wrapper-inner #content-row .row-container .container-fluid #content_beitraege .content_beitrag:nth-child(odd) .beitrag_text{order:2;background:#f3f3f3}body .wrapper-inner #content-row .row-container .container-fluid #content_beitraege .content_beitrag:nth-child(2n) a.img{order:2}body .wrapper-inner #content-row .row-container .container-fluid #content_beitraege .content_beitrag:nth-child(2n) .beitrag_text{order:1;background:#fff}body .wrapper-inner #content-row .row-container .container-fluid #content_beitraege .content_beitrag:first-child .beitrag_text,body .wrapper-inner #content-row .row-container .container-fluid #content_beitraege .content_beitrag:first-child .beitrag_text a{color:#333}body .wrapper-inner #content-row .row-container .container-fluid #content_beitraege .content_beitrag img{height:max-content;flex-shrink:0;display:inline}body .wrapper-inner #content-row .row-container .container-fluid #content_beitraege .content_beitrag .beitrag_text{padding:88px 100px 0;width:fit-content}body .wrapper-inner #content-row .row-container .container-fluid #content_beitraege .content_beitrag .beitrag_text h1,body .wrapper-inner #content-row .row-container .container-fluid #content_beitraege .content_beitrag .beitrag_text h2,body .wrapper-inner #content-row .row-container .container-fluid #content_beitraege .content_beitrag .beitrag_text h3{font-size:40px!important;line-height:50px;margin-top:0;margin-bottom:40px}body .wrapper-inner #content-row .row-container .container-fluid #content_beitraege .content_beitrag .beitrag_text a,body .wrapper-inner #content-row .row-container .container-fluid #content_beitraege .content_beitrag .beitrag_text p{font-size:16px;line-height:25px}body .wrapper-inner #content-row .denkmal-special .offer-container:first-of-type{background:#01636d!important}body .wrapper-inner #content-row #aside-right{margin-top:52px}body .wrapper-inner #header-row{background-color:#fff;width:100%}body .wrapper-inner #header-row+div{max-height:133px}body .wrapper-inner #header-row header{margin-left:auto;margin-right:auto;max-width:1210px;display:grid;grid-template-columns:75px;grid-template-rows:75px auto 0 0 0;width:100%;background-color:#fff;height:unset;padding-top:18px}body .wrapper-inner #header-row header .menu-message{display:none}body .wrapper-inner #header-row header .moduletable.row-container{grid-column-start:1!important;grid-column-end:4!important;grid-row-start:2!important;grid-row-end:3!important;max-width:unset;background:#e6e6e6;height:40px;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}body .wrapper-inner #header-row header .moduletable.row-container .breadcrumb{width:100vw;padding-left:56px}body .wrapper-inner #header-row header .moduletable.row-container .breadcrumb>span{text-shadow:none;display:inline-block;line-height:24px}body .wrapper-inner #header-row header .moduletable.row-container .breadcrumb>span .divider{color:#333;padding:0 5px}body .wrapper-inner #header-row header .moduletable.title,body .wrapper-inner #header-row header .moduletable.titlephone{background-color:#fff!important;color:#000!important;padding-top:0}body .wrapper-inner #header-row header .moduletable.title *,body .wrapper-inner #header-row header .moduletable.titlephone *{background-color:#fff!important;color:#000!important}body .wrapper-inner #header-row header .moduletable.title a,body .wrapper-inner #header-row header .moduletable.titlephone a{font-family:'Source Sans Pro',sans-serif;font-size:19px;line-height:23px;text-transform:uppercase}body .wrapper-inner #header-row header .moduletable.title>div,body .wrapper-inner #header-row header .moduletable.titlephone>div{display:block}body .wrapper-inner #header-row header .moduletable.title .row-container .content-inner>div,body .wrapper-inner #header-row header .moduletable.titlephone .row-container .content-inner>div{float:unset;text-align:unset!important;width:max-content;padding-top:10px}body .wrapper-inner #header-row header .moduletable.title .row-container .content-inner>div:first-child,body .wrapper-inner #header-row header .moduletable.titlephone .row-container .content-inner>div:first-child{order:1;justify-self:left;left:30px;position:relative}body .wrapper-inner #header-row header .moduletable.title .row-container .content-inner>div:first-child p,body .wrapper-inner #header-row header .moduletable.titlephone .row-container .content-inner>div:first-child p{width:36px;overflow:hidden;padding:0}body .wrapper-inner #header-row header .moduletable.title .row-container .content-inner>div:first-child p i,body .wrapper-inner #header-row header .moduletable.titlephone .row-container .content-inner>div:first-child p i{visibility:visible;position:relative}body .wrapper-inner #header-row header .moduletable.title .row-container .content-inner>div:first-child p i:before,body .wrapper-inner #header-row header .moduletable.titlephone .row-container .content-inner>div:first-child p i:before{position:relative;font-size:34px;color:#01636d}body .wrapper-inner #header-row header .moduletable.title .row-container .content-inner>div:last-child,body .wrapper-inner #header-row header .moduletable.titlephone .row-container .content-inner>div:last-child{order:3;display:flex;flex-direction:row}body .wrapper-inner #header-row header .moduletable.title .row-container .content-inner>div:last-child span.search,body .wrapper-inner #header-row header .moduletable.titlephone .row-container .content-inner>div:last-child span.search{order:1}body .wrapper-inner #header-row header .moduletable.title .row-container .content-inner>div:last-child span.search a,body .wrapper-inner #header-row header .moduletable.titlephone .row-container .content-inner>div:last-child span.search a{padding-top:11px}body .wrapper-inner #header-row header .moduletable.title .row-container .content-inner>div:last-child span.telephone,body .wrapper-inner #header-row header .moduletable.titlephone .row-container .content-inner>div:last-child span.telephone{order:2;padding-right:30px}body .wrapper-inner #header-row header .moduletable.title .row-container .content-inner>div:last-child span.telephone a,body .wrapper-inner #header-row header .moduletable.titlephone .row-container .content-inner>div:last-child span.telephone a{font-size:16px}body .wrapper-inner #header-row header .moduletable.titlephone{grid-column-start:3;grid-column-end:4;grid-row-start:1;grid-row-end:2;width:max-content;justify-self:right}body .wrapper-inner #header-row header .moduletable.titlephone .row-container .content-inner>div{width:max-content;order:3;padding:10px 30px 10px 0;justify-self:right;display:flex;flex-direction:row}body .wrapper-inner #header-row header .moduletable.titlephone .row-container .content-inner>div span.search{order:1}body .wrapper-inner #header-row header .moduletable.titlephone .row-container .content-inner>div span.search a{padding-top:11px}body .wrapper-inner #header-row header .moduletable.titlephone .row-container .content-inner>div span.telephone{order:2;padding-right:30px}body .wrapper-inner #header-row header .moduletable.titlephone .row-container .content-inner>div span.telephone a{font-size:16px}body .wrapper-inner #header-row header .moduletable.title{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2}body .wrapper-inner #header-row header .moduletable.title .row-container .content-inner>div{order:1;justify-self:right;padding-left:20px;left:30px;position:relative}body .wrapper-inner #header-row header .moduletable.navigation{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:2;justify-self:left;display:inline;background-color:#fff!important;color:#000!important}body .wrapper-inner #header-row header .moduletable.navigation *{background-color:#fff!important;color:#000!important;white-space:nowrap}body .wrapper-inner #header-row header .moduletable.navigation ul.row-container.sf-menu{order:2;width:auto;margin-left:0;margin-right:auto}body .wrapper-inner #header-row header .moduletable.navigation ul.row-container.sf-menu>li>a{font-family:'Source Sans Pro',sans-serif;font-size:16px;line-height:23px;border-bottom:unset;text-transform:uppercase;letter-spacing:.5px}body .wrapper-inner #header-row header .moduletable.navigation ul.row-container.sf-menu>li>a:after{content:' ';height:1px;background:#fff;display:block}body .wrapper-inner #header-row header .moduletable.navigation ul.row-container.sf-menu>li>a:active:after,body .wrapper-inner #header-row header .moduletable.navigation ul.row-container.sf-menu>li>a:hover:after{content:' ';height:1px;background:#333;display:block}body .wrapper-inner #header-row header .moduletable.navigation ul.row-container.sf-menu>li>a.active,body .wrapper-inner #header-row header .moduletable.navigation ul.row-container.sf-menu>li>a.hover,body .wrapper-inner #header-row header .moduletable.navigation ul.row-container.sf-menu>li>a:focus{text-decoration:none}body .wrapper-inner #header-row header .moduletable.navigation ul.row-container.sf-menu>li>#dropdown>li span.h2{padding-left:0;color:#01636d!important;font-size:16px;font-weight:700}body .wrapper-inner #header-row header .moduletable.navigation ul.row-container.sf-menu>li>#dropdown>li>ul>li.lastItem{color:#01636d!important;text-decoration:underline;font-weight:700}body .wrapper-inner #header-row header .moduletable.navigation.border{background:#fff}body .wrapper-inner #header-row header .moduletable.navigation.border .fa{color:#000}body .wrapper-inner #header-row header .moduletable.navigation.border a{padding:0 0 0 20px}body .wrapper-inner #header-row header .moduletable.navigation.border>ul>li>a{padding:18px 0 0 20px}body .wrapper-inner #aside-right aside .info-block header{display:none}body .wrapper-inner #aside-right aside .info-block ul.denkmal-toc li{border-bottom:unset;width:max-content}body .wrapper-inner #aside-right aside .info-block ul.denkmal-toc li.lastItem{margin:0;padding:0}body .wrapper-inner #aside-right aside .info-block ul.denkmal-toc li a.active:after{content:' ';height:1px;background:#fff;display:block}body .wrapper-inner #aside-right aside .info-block ul.denkmal-toc li a.active,body .wrapper-inner #aside-right aside .info-block ul.denkmal-toc li a.hover,body .wrapper-inner #aside-right aside .info-block ul.denkmal-toc li a:focus{text-decoration:none}body #footer-wrapper .footer-wrapper-inner{background:#01636d;margin-bottom:0;margin-top:0;max-width:100%;width:100%;padding:0}body #footer-wrapper .footer-wrapper-inner #copyright-row{max-width:1210px;margin-left:auto;margin-right:auto;padding:130px 20px 100px}body #footer-wrapper .footer-wrapper-inner *{color:#fff}body #footer-wrapper .footer-wrapper-inner #copyright-row .moduletable{padding-left:0}body.itemid-101 .wrapper-inner #header-row header .moduletable.title .row-container .content-inner>div:first-child{padding-left:20px}body.itemid-101 .wrapper-inner #content-row{padding-top:0;padding-bottom:0}body.itemid-101 .wrapper-inner #content-row .row-container{max-width:1280px;padding-top:0;padding-bottom:0}body.itemid-101 .wrapper-inner #content-row .row-container>.container-fluid{padding-right:0;padding-left:0}body.itemid-101 .wrapper-inner #bottom-row .row-container>.container-fluid{padding-right:10px;padding-left:10px}body.itemid-101 #footer-wrapper .footer-wrapper-inner #copyright-row{max-width:1210px}}@media (max-width:768px) {body{background:#fff}body .wrapper-inner #content-row{padding-bottom:0}body .wrapper-inner #content-row .row-container .container-fluid .item_header.page_header{padding-left:10px}body .wrapper-inner #content-row .row-container .container-fluid .item_header.page_header h1.item_title{font-size:22px;line-height:30px}body .wrapper-inner #content-row .row-container .container-fluid .item_fulltext{margin-bottom:30px}body .wrapper-inner #content-row .row-container .container-fluid #content_beitraege{display:block}body .wrapper-inner #content-row .row-container .container-fluid #content_beitraege .content_beitrag{display:block;padding:0 10px 10px}body .wrapper-inner #content-row .row-container .container-fluid #content_beitraege .content_beitrag:first-child img{display:none}body .wrapper-inner #content-row .row-container .container-fluid .item-page h1{font-size:22px;line-height:normal}body .wrapper-inner #content-row .row-container .container-fluid .item-page ul{margin-left:30px!important}body .wrapper-inner #content-row .row-container .container-fluid .item-page .csslider1 ul{margin-left:0!important;margin-right:13px}body .wrapper-inner #content-row .row-container .container-fluid .blog h1,body .wrapper-inner #content-row .row-container .container-fluid .contact_name h1{line-height:normal}body .wrapper-inner #header-row{background-color:#fff;width:100%}body .wrapper-inner #header-row header{height:100px;display:grid;grid-template-columns:17% 33% 25% 25%;grid-template-rows:57px 43px;grid-template-areas:"navi logo logo logo" "phone phone mail mail";background:#fff}body .wrapper-inner #header-row header .moduletable.moduletable.titlephone .layoutshift.hide_desktop.titlephone{display:none}body .wrapper-inner #header-row header .moduletable.title{background:#fff;color:#333;grid-area:logo;height:56px;padding-top:1px}body .wrapper-inner #header-row header .moduletable.title>div{background:#fff!important}body .wrapper-inner #header-row header .moduletable.title>div p{background:#fff!important;color:#333;padding:3px 0;font-size:20px}body .wrapper-inner #header-row header .moduletable.title>div .search{background:#fff;color:#333}body .wrapper-inner #header-row header .moduletable.title>div .search .fa{color:#333}body .wrapper-inner #header-row header .moduletable.navigation.border{grid-area:navi;background:#fff}body .wrapper-inner #header-row header .moduletable.navigation.border .fa{color:#000}body .wrapper-inner #header-row header .moduletable.navigation.border a{padding:18px 0 0 20px}body .wrapper-inner #header-row header .moduletable.phone{grid-area:phone;justify-self:center;background:#e6e6e6;width:100%;border-right:2px solid #fff}body .wrapper-inner #header-row header .moduletable.phone .fa{color:#000}body .wrapper-inner #header-row header .moduletable.mail{grid-area:mail;justify-self:center;background:#e6e6e6!important;width:100%;border-left:2px solid #fff}body .wrapper-inner #header-row header .moduletable.mail .fa{color:#000}body .wrapper-inner #aside-right aside .info-block header{display:none}body .wrapper-inner #aside-right aside .info-block ul.denkmal-toc li{border-bottom:unset;width:max-content}body .wrapper-inner #aside-right aside .info-block ul.denkmal-toc li.lastItem{margin:0;padding:0}body .wrapper-inner #aside-right aside .info-block ul.denkmal-toc li a.active{font-weight:700}body .wrapper-inner #aside-right aside .info-block ul.denkmal-toc li a.active:after{content:' ';height:1px;background:#fff;display:block}body .wrapper-inner #aside-right aside .info-block ul.denkmal-toc li a.active,body .wrapper-inner #aside-right aside .info-block ul.denkmal-toc li a.hover,body .wrapper-inner #aside-right aside .info-block ul.denkmal-toc li a:focus{text-decoration:none}body .wrapper-inner #bottom-row{padding:20px}body .wrapper-inner #bottom-row .row-container{padding:0}body .wrapper-inner #bottom-row .row-container .row-fluid{margin:0}body #footer-wrapper .footer-wrapper-inner{padding:0;background:#01636d;margin:0}body #footer-wrapper .footer-wrapper-inner #copyright-row{padding:20px;max-width:1210px;margin-left:auto;margin-right:auto}body #footer-wrapper .footer-wrapper-inner *{color:#fff}body.itemid-101 article.page-item .item_fulltext{margin-bottom:0!important}body.itemid-101 article.page-item .item_fulltext #content_beitraege .beitrag_text h3{margin-top:16px}}@media (max-width:350px) {body .wrapper-inner #header-row header .moduletable.title>div p{font-size:16px}}@media (width:768px) {body #footer-wrapper .footer-wrapper-inner{max-width:100%;width:100%;padding:0}body #footer-wrapper .footer-wrapper-inner #copyright-row{padding:130px 20px 100px}body #footer-wrapper .footer-wrapper-inner #copyright-row .moduletable{padding-left:0}}body.itemid-101 #content-row{padding-top:0}@media (min-width:768px) and (max-width:992px) {body.itemid-101 .wrapper-inner #showcase-row #camera-slideshow_113 .camera_caption .slide-title .part2{font-size:55px;line-height:55px}body.itemid-101 .wrapper-inner #showcase-row #camera-slideshow_113 .camera_caption .slide-title .part3{font-size:40px;line-height:40px}body.itemid-101 .wrapper-inner #content-row .row-container .container-fluid .item_fulltext{padding-left:20px;padding-right:20px;padding-top:20px}body.itemid-101 .wrapper-inner #content-row .row-container .container-fluid .item_fulltext #content_beitraege{display:grid;grid-template-columns:calc(50% - 10px) calc(50% - 10px);grid-template-rows:auto auto;grid-gap:20px;width:100%;padding:0}body.itemid-101 .wrapper-inner #content-row .row-container .container-fluid .item_fulltext #content_beitraege .content_beitrag{width:100%;display:flex;flex-direction:column}body.itemid-101 .wrapper-inner #content-row .row-container .container-fluid .item_fulltext #content_beitraege .content_beitrag img{order:1}body.itemid-101 .wrapper-inner #content-row .row-container .container-fluid .item_fulltext #content_beitraege .content_beitrag .beitrag_text{background-color:#fff;padding:20px;order:2;height:100%;color:#000}body.itemid-101 .wrapper-inner #content-row .row-container .container-fluid .item_fulltext #content_beitraege .content_beitrag .beitrag_text a{color:#000}body.itemid-101 .wrapper-inner #content-row .row-container .container-fluid .item_fulltext #content_beitraege .content_beitrag .beitrag_text h1,body.itemid-101 .wrapper-inner #content-row .row-container .container-fluid .item_fulltext #content_beitraege .content_beitrag .beitrag_text h3{font-size:30px;line-height:40px}}@media (min-width:769px) and (max-width:992px) {.itemid-101 .content_beitrag>a>img{max-width:100%!important;width:100%}.wrapper-inner #showcase-row .cameraContents{margin:0 45px!important}.wrapper-inner #header-row header .moduletable.navigation.border ul.sf-menu>li>a{padding:18px 0 0 12px}#footer-wrapper .footer-wrapper-inner #copyright-row{display:grid;grid-template-columns:50% 50%;grid-template-rows:400px min-content;grid-template-areas:"links wissenswertes" "unsereimmo wissenswertes"}#footer-wrapper .footer-wrapper-inner #copyright-row .wissenswertes{grid-area:wissenswertes}#footer-wrapper .footer-wrapper-inner #copyright-row .links{height:min-content;grid-area:links}}@media (min-width:769px) {body.com_contact .wrapper-inner #content-row #aside-right, body.com_d24contact .wrapper-inner #content-row #aside-right{margin-top:73px}}input,label,select,textarea{font-size:16px!important}@media (max-width:768px) {.layoutshift.hide_desktop{background:#fff;display:block;margin-left:-18px}.wrapper-inner #content-row .row-container .container-fluid .item_fulltext{padding-left:10px}body.view-article #content-row .content-inner{display:flex;flex-direction:column}body.view-article #content-row .content-inner #component,body.view-article #content-row .content-inner #component main,body.view-article #content-row .content-inner #component main .item-page{display:contents}body.view-article #content-row .content-inner #component main .item-page>*{order:3;margin-left:12px}body.view-article #content-row .content-inner #component main .item-page .navigation{display:none}body.view-article #content-row .content-inner #component main .item-page h1{order:0;border-bottom:unset}body.view-article #content-row .content-inner #component main .item-page>:last-child{margin-bottom:40px}body.view-article #content-row .content-inner #aside-right,body.view-article #content-row .content-inner #aside-right aside{display:contents}body.view-article #content-row .content-inner #aside-right aside .moduletable{order:4;margin-left:12px;margin-right:0!important}body.view-article #content-row .content-inner #aside-right aside .moduletable.info-block{order:1;margin-left:12px;margin-right:0!important}body.view-article #content-row .content-inner #aside-right aside .moduletable.offer-container{order:2;margin-left:12px;margin-right:0!important;width:auto!important}#footer-wrapper li a,a,body.view-article .denkmal_price_table_container table.denkmal_price_table tbody tr td,body.view-article .denkmal_price_table_container table.denkmal_price_table thead tr td,input,label,li,p,select,td,textarea{font-size:20px!important;line-height:28px}header .moduletable.mail a,header .moduletable.navigation a,header .moduletable.phone a{font-size:20px!important;line-height:20px}h1 a{font-size:24px!important}}@media (max-width:576px) {body #footer-wrapper .footer-wrapper-inner #copyright-row{padding:30px 20px}body.view-article #content-row .content-inner #component main .item-page h1{order:2;border-bottom:unset;padding:27px 0 11px;line-height:34px}aside .offer-container{margin-bottom:30px}body.view-article #content-row .content-inner #aside-right aside .moduletable{order:4;margin-left:-6px;margin-right:-18px!important;margin-bottom:30px}body.view-article #content-row .content-inner #aside-right aside .moduletable h4,body.view-article #content-row .content-inner #aside-right aside .moduletable h5{padding-top:19px;font-size:26px}body.view-article #content-row .content-inner #aside-right aside .offer-container.aside h4,body.view-article #content-row .content-inner #aside-right aside .offer-container.aside h5{padding-top:27px}body.view-article #content-row .content-inner #aside-right aside .moduletable p{margin-bottom:3px}body.view-article #content-row .content-inner #aside-right aside .moduletable.info-block{order:1;margin-left:-6px;margin-right:-18px!important;margin-top:-30px;padding:28px 20px 24px}body.view-article #content-row .content-inner #aside-right aside .moduletable.offer-container{order:3;margin-left:-6px;margin-right:-18px!important;width:auto!important;padding-top:8px}body.view-article #content-row .content-inner #aside-right aside .moduletable.offer-container p{margin-bottom:3px}#footer-wrapper li a,a,body.view-article .denkmal_price_table_container table.denkmal_price_table tbody tr td,body.view-article .denkmal_price_table_container table.denkmal_price_table thead tr td,input,label,li,p,select,td,textarea{font-size:20px!important;line-height:28px}.denkmal-aktuell-bottom h2,.moduletable h4,h1,h1 a,h2,h3{font-size:26px!important;line-height:34px}.offer-container a.more-info{width:120px;margin-bottom:30px}.itemid-101 #content-row>.row-container{padding:0}.itemid-101 #content_beitraege .content_beitrag{padding:0 20px 10px!important}.itemid-101 #content_beitraege .content_beitrag img{margin-left:-18px;width:100vw;max-width:unset}.itemid-101 #content_beitraege .content_beitrag .beitrag_text{padding:12px 0 40px}.offer-container{margin-bottom:30px}.offer-container p.denkmal-kategorie{padding-top:30px}.denkmal-aktuell-bottom{padding-bottom:15px}.denkmal-offers>div,.denkmal-special>div{margin:0 -18px}.blog h1{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.csslider1{max-width:unset!important;order:3!important;width:calc(100vw + 13px);margin-left:-6px!important}.csslider1 .cs_bullets{display:none}}.kapitalanleger{width:100%;border-collapse:collapse;table-layout:fixed}.kapitalanleger td{border:1px solid #ddd;padding:8px;text-align:left;word-wrap:break-word;overflow-wrap:break-word}.kapitalanleger tr:first-child td{background-color:#e6e6e6}.kapitalanleger td:not([colspan]),.kapitalanleger td[colspan="2"]{width:33.33%}select{appearance:none;background-image:url('https://denkmalimmobilie24.de/templates/theme2025/images/system/sort_desc.png');background-size:.6em;background-position:right 6px center;background-repeat:no-repeat;padding:1px calc(12px + .6em) 1px 6px}

.com_d24contact.view-contract .control-group {
	display:flex;
}

.com_d24contact.view-contract .visually-hidden {
	display: none;
}

.com_d24contact.view-contract .controls {
	margin-left: 0;
}

.com_d24contact.view-contract .form-check-inline {
	display: flex;
}

.com_d24contact.view-contract .control-group .form-check input {
	margin-right:10px;
}

.com_d24contact.view-contract .control-group .form-check input[type=checkbox].invalid+label {
	color: #9d261d;
}
