.ce_gallery .swiper-gallery-wrapper .swiper-container .swiper-button-next::after,.ce_gallery .swiper-gallery-wrapper .swiper-container .swiper-button-prev::after{font-size:30px;font-weight:700;color:#fff}.ce_table .table-clean td,.ce_table.table-clean td{font-size:1.125rem}.contao-cookiebar{z-index:999999}.header .mainmenu ul li a.highlight.buchen span,.header .mainmenu ul li a.highlight_square_color_accent span,.header .mainmenu ul li a.highlight-square-color-accent span,.header .mainmenu ul li a.highlight_rounded_color_accent span,.header.buchen .mainmenu ul li a.highlight-rounded-color-accent span,.header.buchen .mainmenu ul li a.highlight_rounded50_color_accent span,.header .mainmenu ul li a.highlight-rounded50-color-accent span,#mmenu .mod_navigation ul li a.highlight.buchen,#mmenu .mod_navigation ul li a.highlight_square_color_accent,#mmenu .mod_navigation ul li a.highlight-square-color-accent,#mmenu .mod_navigation ul li a.highlight_rounded_color_accent,#mmenu .mod_navigation ul li a.highlight-rounded-color-accent,#mmenu .mod_navigation ul li a.highlight_rounded50_color_accent,#mmenu .mod_navigation ul li a.highlight-rounded50-color-accent,body #mmenu .mod_navigation ul li a.highlight.buchen{background-color:#F9D793;color:#000000 !important}#top{position:absolute;width:100%}#top .inside{padding-top:10px}.mod_html_top_links{width:100%;padding-top:10px;padding-right:10px}.mod_html_top_links ul{display:flex;width:50%;align-items:center}.mod_html_top_links ul.float_right{float:right;justify-content:end}.mod_html_top_links ul li{margin-left:10px;margin-right:10px}.mod_html_top_links ul li:last-of-type{margin-right:15px}body:not(.mmenu_open) #mmenu{height:0}#mmenu #mmenu_middle .mod_navigation ul li.highlight{text-transform:uppercase;font-weight:bold;margin-bottom:10px}.mod_navigation.mainmenu ul li.floatbox.float_left{float:left}.mod_navigation.mainmenu ul li.floatbox.float_right{float:right}.mod_navigation.mainmenu ul li a.mainmenu_link:before{background:#0F4219 !important}.mod_navigation.mainmenu ul li a.highlight:before{display:none}@media only screen and (min-width:768px){.header.original{background:linear-gradient(180deg, #9AB593AA 0%, #9AB59333 70%, #fff0 100%)}}@media screen and (min-width:1240px){.header.original .mod_navigation{width:calc(100% - 220px)}}.header.original .mod_navigation ul li a.mainmenu_link:before{background:#fff !important}@media only screen and (min-width:768px){#slider .ce_player video{max-height:100vh;min-height:650px;object-fit:cover;object-position:bottom center}}@media only screen and (min-width:768px){#slider .ce_swiper-slider-start img{width:100%;max-height:100vh;min-height:550px;object-fit:cover;object-position:center center}}@media screen and (min-width:1240px){#stickyheader .mod_navigation.mainmenu{width:calc(100% - 95px)}}#stickyheader .mod_navigation.mainmenu ul li:not(:first-of-type) a:before{content:"";width:1px;background:#0F4219;height:20px;position:absolute;left:-15px;top:50%;margin-top:-10px}.mod_article.fullwidth-boxed-medium>.container{max-width:900px}.mod_article.offset_top{top:-75px}@media screen and (max-width:767px){.mod_article.offset_top{top:-30px}}.ce_image_collage_2pics.style1 .image_1{padding-top:70%}.ce_image_collage_2pics.style1 .image_2{grid-column:6 / span 7}.ce_popup_start .ce_popup_content{max-height:100%;overflow-y:scroll;padding-bottom:0}@media screen and (max-width:767px){.ce_popup_start .ce_popup_content{max-width:1200px;max-height:500px;overflow-y:scroll;height:100%}}.ce_popup_start .ce_popup_content .checkbox{position:fixed;bottom:auto;top:0;background-color:#fff}.ce_popup_start.popup_show .ce_popup_overlay{background-color:var(--accentColor);opacity:0.75}#bottom{background-color:#332E2A}a{color:#0F4219}.kalkstein span.color-accent{color:#9AADBB}.kalkstein .ce_tabs .tabs.classic ul li.active,.ce_tabs .tabs.classic ul li:hover{background:#9AADBB;color:#000}.sonnenaufgang span.color-accent{color:#F9D793}.sonnenaufgang .ce_tabs .tabs.classic ul li.active,.ce_tabs .tabs.classic ul li:hover{background:#F9D793;color:#000}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.ce_revolutionslider_text.bold,.font_headline{font-weight:600}.ce_iconbox_cwrapper{text-align:left}.ce_iconbox li{margin-left:20px;list-style-position:initial}.mod_portfoliolist_v3 .item .content{background:rgba(255, 255, 255, 0.8)}.ce_text_image_bar .ce_hyperlink a,a.btn{background:#FFFFFF;border:2px solid #FFFFFF;color:#000 !important}.ce_text_image_bar.bg-accent .ce_hyperlink a{background:#FFFFFF;border:2px solid #FFFFFF;color:#000 !important}.mod_portfoliolist_v3 .item a:after{content:attr(data-after);position:absolute;bottom:50px;width:fit-content;color:#fff;z-index:1;left:50%;transform:translateX(-50%);background-color:var(--accentColor);padding:5px 15px;font-weight:bold;display:block;visibility:hidden;opacity:0}@media screen and (min-width:768px){.mod_portfoliolist_v3 .item a:hover:after{visibility:visible;opacity:1}}.mod_portfoliolist_v3 .item .content{top:50%;bottom:auto;transform:translateY(-50%);background-color:transparent;color:#fff}.mod_portfoliolist_v3 .item .content .info{text-align:center}.mod_portfoliolist_v3 .item .content .info .title{color:#fff;display:block;float:none;padding-bottom:10px;font-size:1.5rem}@media screen and (max-width:767px){.mod_portfoliolist_v3 .item .content .info .title{font-size:1.25rem}}.mod_portfoliolist_v3 .item .content .info .subline{color:#fff;display:block;float:none;border:0;border-top:2px solid gainsboro;padding-left:0;padding-top:10px;font-size:1.1rem}
