﻿@font-face{font-family:"Raleway";src:url("../fonts/Raleway-Italic.woff2") format("woff2"),url("../fonts/Raleway-Italic.woff") format("woff"),url("../fonts/Raleway-Italic.ttf") format("truetype"),url("../fonts/Raleway-Italic.svg#Raleway-Italic") format("svg");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Raleway";src:url("../fonts/Raleway-BoldItalic.woff2") format("woff2"),url("../fonts/Raleway-BoldItalic.woff") format("woff"),url("../fonts/Raleway-BoldItalic.ttf") format("truetype"),url("../fonts/Raleway-BoldItalic.svg#Raleway-BoldItalic") format("svg");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Raleway";src:url("../fonts/Raleway-Light.woff2") format("woff2"),url("../fonts/Raleway-Light.woff") format("woff"),url("../fonts/Raleway-Light.ttf") format("truetype"),url("../fonts/Raleway-Light.svg#Raleway-Light") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Raleway";src:url("../fonts/Raleway-LightItalic.woff2") format("woff2"),url("../fonts/Raleway-LightItalic.woff") format("woff"),url("../fonts/Raleway-LightItalic.ttf") format("truetype"),url("../fonts/Raleway-LightItalic.svg#Raleway-LightItalic") format("svg");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Raleway";src:url("../fonts/Raleway-Regular.woff2") format("woff2"),url("../fonts/Raleway-Regular.woff") format("woff"),url("../fonts/Raleway-Regular.ttf") format("truetype"),url("../fonts/Raleway-Regular.svg#Raleway-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}.section-headline-1{background-image:url(../images/linie-mitecke-kurz.svg);background-color:#fff;background-repeat:no-repeat;background-position:left bottom;padding:3em 0em 4em 6em;background-size:600px;margin-bottom:1em}@media(min-width: 768px){.section-headline-1{background-image:url(../images/linie-mitecke-lang.svg);padding:2em 0em 2em 5em;background-size:1200px}}.section-headline-1>*{margin-top:0;margin-bottom:0}.section-headline-2{border-bottom:solid 1px #e0bb5d;padding-bottom:1rem;margin-bottom:1rem}@media(min-width: 768px){.section-headline-2{border-width:3px}}.section-headline-2>*{margin-bottom:0}.image-banner{position:relative}.image-banner::before{content:"";position:absolute;z-index:10;bottom:0;right:10%;width:100px;height:130px;display:block;background:url(../images/layoutgrafik-image-banner.svg);background-repeat:no-repeat;background-position:right;background-size:contain}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item input[type=checkbox]{position:fixed;left:-100%}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label{display:flex}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label::before{content:"";font-family:"Font Awesome 5 Free";font-weight:400;color:#e0bb5d;margin:0em 1em 0em 0em}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item input[type=checkbox]:checked+.wpcf7-list-item-label::before{content:"";font-family:"Font Awesome 5 Free";font-weight:400;color:#e0bb5d;margin:0em 1em 0em 0em}.wpcf7-form .wpcf7-submit{width:100% !important}.fusion-gallery .awb-imageframe-style-navin .fusion-masonry-element-container,.fusion-gallery .awb-imageframe-style-navin img{opacity:1;transform:translate3d(0, 0, 0);background-position-x:0;transition:all 200ms ease}.fusion-gallery .awb-imageframe-style-navin .awb-imageframe-caption-container{display:flex;align-items:center;opacity:0;transition:all 200ms ease}.fusion-gallery .awb-imageframe-style-navin .awb-imageframe-caption-container .awb-imageframe-caption{position:unset;padding:2em 2em 2em 2em;text-align:center}.fusion-gallery .awb-imageframe-style-navin:hover .fusion-masonry-element-container,.fusion-gallery .awb-imageframe-style-navin:hover img,.fusion-gallery .awb-imageframe-style-navin:focus .fusion-masonry-element-container,.fusion-gallery .awb-imageframe-style-navin:focus img{filter:brightness(0.7)}.fusion-gallery .awb-imageframe-style-navin:hover .awb-imageframe-caption-container,.fusion-gallery .awb-imageframe-style-navin:focus .awb-imageframe-caption-container{opacity:1}hr{border-width:3px;border-color:#e0bb5d;border-style:solid}#iwModule{min-width:unset !important;max-width:none !important}#iwModule #iwWidget{min-width:unset !important;max-width:none !important;width:100%;display:flex;flex-wrap:wrap}#iwModule #iwWidget>*:not(span){float:none !important;width:100% !important}#iwModule #iwWidget .hm_line_02,#iwModule #iwWidget .hm_line_03{display:none}#iwModule #iwWidget .hm_listbox{padding-right:0 !important;padding-left:0 !important}#iwModule #iwWidget .hm_listbox a{width:100%;display:flex;flex-wrap:wrap}#iwModule #iwWidget .hm_listbox a:hover,#iwModule #iwWidget .hm_listbox a:focus{border-bottom:none !important;border-top:none !important;display:flex !important;margin:0 !important;padding:0 !important;width:100% !important}#iwModule #iwWidget .hm_listbox a .hm_ellipsis{width:100%}#iwModule #iwWidget .hm_listbox a .hm_img_thumb_box_100{margin:0 .5rem .5rem 0}#iwModule #iwWidget .hm_listbox a .hm_listinfobox{flex:1}#iwModule #iwWidget .hm_listbox a .hm_listextrafield{width:50% !important}#iwModule #iwWidget .hm_listbox a .hm_listextrafield ul{margin-left:.7rem}#iwModule #iwWidget .hm_listbox a .hm_listaddress{width:50% !important}#iwModule #iwWidget .hm_expose_pag{width:100% !important}#iwModule #iwWidget #exposeview{display:flex;flex-wrap:wrap}#iwModule #iwWidget #exposeview>*{float:none !important}#iwModule #iwWidget #exposeview #hm_img_thumb_box{min-height:unset !important;min-width:unset !important;width:100% !important}#iwModule #iwWidget #exposeview #hm_img_thumb_box .hm_grid_image_big{width:100% !important;float:left !important}#iwModule #iwWidget #exposeview #hm_img_thumb_box .hm_grid_image_big .hm_img_thumb_box_400{width:auto !important;height:auto !important;float:none}#iwModule #iwWidget #exposeview #hm_img_thumb_box .hm_grid_image_big .hm_img_thumb_box_400 #exposeimage{width:auto !important;height:auto !important}#iwModule #iwWidget #exposeview #hm_img_thumb_box .hm_grid_image_big .hm_img_thumb_box_400 #exposeimage .hm_image .hm_image-wrapper{height:auto !important;width:auto !important}#iwModule #iwWidget #exposeview #hm_img_thumb_box .hm_grid_image_big .hm_img_thumb_box_400 #exposeimage .hm_image .hm_image-wrapper img{max-width:100% !important}#iwModule #iwWidget #exposeview #hm_contact{width:100% !important}#iwModule #iwWidget #exposeview #hm_contact>*{width:100% !important;margin-bottom:.5rem}#iwModule #iwWidget #exposeview #divcontact{width:100% !important}#iwModule #iwWidget #exposeview #divcontact>*{width:100% !important;margin-bottom:.5rem}#iwModule #iwWidget #exposeview #divcontact>* .hm_formfield_contact dd{float:none !important;width:100% !important}#iwModule #iwWidget #exposeview #divcontact>* .hm_formfield_contact dd>*{width:calc(100% - 1rem) !important;height:auto !important;padding:.5rem}#iwModule #iwWidget #exposeview #divcontact>* .hm_formfield_contact #txtmessage{width:calc(100% - 1rem) !important;height:auto !important;padding:.5rem}#iwModule #iwWidget #exposeview #first_block{width:100% !important;display:flex !important;flex-wrap:wrap !important}#iwModule #iwWidget #exposeview #first_block>*{width:100% !important}@media screen and (min-width: 992px){#iwModule #iwWidget .hm_listbox a .hm_listinfobox{flex:1}#iwModule #iwWidget .hm_listbox a .hm_listextrafield{flex:1}#iwModule #iwWidget .hm_listbox a .hm_listaddress{flex:1}}.ilightbox-social{display:none !important}.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder .fusion-menu{padding:0 1rem}.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder .fusion-menu>.fusion-mobile-nav-item>a{background-image:url(../images/linie-mitecke-kurz.svg);background-color:#fff;background-repeat:no-repeat;background-position:left bottom;padding:3.5em 0em 3.5em 4.5em;background-size:450px;margin-bottom:.5em;border-bottom:none}.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder .fusion-menu .fusion-mobile-nav-item a{display:flex;align-items:center}.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder .fusion-menu .fusion-mobile-nav-item:last-child>a{border-bottom:none}.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder .fusion-menu .fusion-mobile-nav-item .fusion-open-submenu{margin-top:2em}.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder .fusion-menu .fusion-mobile-nav-item .sub-menu.fusion-sub-menu-open{margin-bottom:.5em}.fusion-mobile-menu-design-modern .fusion-mobile-menu-icons .fusion-icon{margin-bottom:10px}.fusion-mobile-menu-design-modern .fusion-mobile-menu-icons .fusion-icon:last-child{margin-bottom:0px}.fusion-header{box-shadow:0px 0px 5px 0px rgba(0,0,0,.5)}.slogan{display:none}@media screen and (min-width: 992px){.custom-header{position:absolute !important;top:0 !important;left:0 !important;width:100%}.custom-header .fusion-header{background:rgba(0,0,0,0) !important;box-shadow:none}.custom-header .fusion-mobile-menu-design-modern .fusion-header>.fusion-row{position:unset}.custom-header .custom-menu-button-open{display:block;position:absolute;top:0;right:0;z-index:1;display:block;margin:3em 3em;text-align:right;width:50px;cursor:pointer;color:#fff}.custom-header.active .custom-menu-button-open{display:none}.custom-menu{position:absolute;top:0;right:0;width:50em;height:100vh;display:flex;justify-content:flex-end}.custom-menu::before{content:"";display:block;position:absolute;top:0;right:0;z-index:1;width:100%;height:100vh;clip-path:polygon(400px 0%, 100% 0%, 100% 100%, 0% 100%);background:#e0bb5d;transform:translateX(0);transition:all 200ms ease}.custom-menu .slogan{display:block;position:absolute;bottom:200px;right:50px;z-index:1;margin:0rem;padding:0rem;width:570px;font-size:55px;line-height:1.3;color:#fff}.custom-menu ul{list-style:none}.custom-menu #menu-menue{position:absolute;top:0;right:0;z-index:2;width:100%;height:100vh;clip-path:polygon(400px 0%, 100% 0%, 100% 100%, 0% 100%);background:#fff;margin-top:0;flex-direction:column;align-items:flex-end;padding:3rem 2rem 3rem 3rem;transform:translateX(100%);transition:all 200ms ease}.custom-menu #menu-menue .custom-menu-button-close{display:block;margin-left:auto;margin-right:1rem;text-align:right;cursor:pointer}.custom-menu #menu-menue .menu-item{float:none;width:100%}.custom-menu #menu-menue .menu-item a{display:block;margin-bottom:0em}.custom-menu #menu-menue>.menu-item{padding-left:50%}.custom-menu #menu-menue>.menu-item:nth-of-type(1){transform:translateX(calc(1 * -2rem))}.custom-menu #menu-menue>.menu-item:nth-of-type(2){transform:translateX(calc(2 * -2rem))}.custom-menu #menu-menue>.menu-item:nth-of-type(3){transform:translateX(calc(3 * -2rem))}.custom-menu #menu-menue>.menu-item:nth-of-type(4){transform:translateX(calc(4 * -2rem))}.custom-menu #menu-menue>.menu-item:nth-of-type(5){transform:translateX(calc(5 * -2rem))}.custom-menu #menu-menue>.menu-item:nth-of-type(6){transform:translateX(calc(6 * -2rem))}.custom-menu #menu-menue>.menu-item:nth-of-type(7){transform:translateX(calc(7 * -2rem))}.custom-menu #menu-menue>.menu-item:nth-of-type(8){transform:translateX(calc(8 * -2rem))}.custom-menu #menu-menue>.menu-item:nth-of-type(9){transform:translateX(calc(9 * -2rem))}.custom-menu #menu-menue>.menu-item:nth-of-type(10){transform:translateX(calc(10 * -2rem))}.custom-menu #menu-menue>.menu-item>a{background-image:url(../images/linie-mitecke-kurz.svg);background-color:#fff;background-repeat:no-repeat;background-position:right top;padding-top:1em;padding-bottom:1em;padding-left:7em;background-size:300px;margin-bottom:1em}.custom-menu #menu-menue .sub-menu{padding-left:7em}.custom-menu #menu-menue .sub-menu>.menu-item>a span{display:block;border-bottom:solid 1px #d6d6d6;padding-bottom:.5em}.custom-menu #menu-menue .sub-menu>.menu-item:last-child>a span{border-bottom:none}.custom-menu.active::before{transform:translateX(-15px)}.custom-menu.active #menu-menue{transform:translateX(0%)}}.fusion-footer{position:relative}.fusion-footer::before{content:"";position:absolute;z-index:10;bottom:0;right:10%;width:100px;height:130px;display:block;background:url(../images/layoutgrafik-image-banner.svg);background-repeat:no-repeat;background-position:right;background-size:contain}