@font-face{font-family:'fontello';src:url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/fontello.eot?78811912);src:url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/fontello.eot?78811912#iefix) format('embedded-opentype'),url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/fontello.woff?78811912) format('woff'),url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/fontello.ttf?78811912) format('truetype'),url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/fontello.svg?78811912#fontello) format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'Comme';font-style:normal;font-weight:100;src:url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-100.eot);src:url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-100.eot?#iefix) format('embedded-opentype'),url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-100.woff2) format('woff2'),url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-100.woff) format('woff'),url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-100.ttf) format('truetype'),url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-100.svg#Comme) format('svg')}@font-face{font-display:swap;font-family:'Comme';font-style:normal;font-weight:200;src:url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-200.eot);src:url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-200.eot?#iefix) format('embedded-opentype'),url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-200.woff2) format('woff2'),url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-200.woff) format('woff'),url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-200.ttf) format('truetype'),url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-200.svg#Comme) format('svg')}@font-face{font-display:swap;font-family:'Comme';font-style:normal;font-weight:300;src:url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-300.eot);src:url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-300.eot?#iefix) format('embedded-opentype'),url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-300.woff2) format('woff2'),url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-300.woff) format('woff'),url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-300.ttf) format('truetype'),url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-300.svg#Comme) format('svg')}@font-face{font-display:swap;font-family:'Comme';font-style:normal;font-weight:400;src:url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-regular.eot);src:url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-regular.eot?#iefix) format('embedded-opentype'),url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-regular.woff2) format('woff2'),url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-regular.woff) format('woff'),url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-regular.ttf) format('truetype'),url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-regular.svg#Comme) format('svg')}@font-face{font-display:swap;font-family:'Comme';font-style:normal;font-weight:500;src:url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-500.eot);src:url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-500.eot?#iefix) format('embedded-opentype'),url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-500.woff2) format('woff2'),url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-500.woff) format('woff'),url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-500.ttf) format('truetype'),url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-500.svg#Comme) format('svg')}@font-face{font-display:swap;font-family:'Comme';font-style:normal;font-weight:600;src:url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-600.eot);src:url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-600.eot?#iefix) format('embedded-opentype'),url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-600.woff2) format('woff2'),url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-600.woff) format('woff'),url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-600.ttf) format('truetype'),url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-600.svg#Comme) format('svg')}@font-face{font-display:swap;font-family:'Comme';font-style:normal;font-weight:700;src:url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-700.eot);src:url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-700.eot?#iefix) format('embedded-opentype'),url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-700.woff2) format('woff2'),url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-700.woff) format('woff'),url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-700.ttf) format('truetype'),url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-700.svg#Comme) format('svg')}@font-face{font-display:swap;font-family:'Comme';font-style:normal;font-weight:800;src:url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-800.eot);src:url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-800.eot?#iefix) format('embedded-opentype'),url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-800.woff2) format('woff2'),url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-800.woff) format('woff'),url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-800.ttf) format('truetype'),url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-800.svg#Comme) format('svg')}@font-face{font-display:swap;font-family:'Comme';font-style:normal;font-weight:900;src:url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-900.eot);src:url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-900.eot?#iefix) format('embedded-opentype'),url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-900.woff2) format('woff2'),url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-900.woff) format('woff'),url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-900.ttf) format('truetype'),url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/fonts/comme-v2-latin-900.svg#Comme) format('svg')}img{image-rendering:-webkit-optimize-contrast}body{font-family:'Comme',Arial,Helvetica,sans-serif !important;font-weight:500 !important;font-size:1.125rem;line-height:1.3;text-align:justify;color:#000}.zak-main-header .zak-container,.zak-top-bar .zak-container{max-width:94% !important}.zak-footer .zak-container{max-width:100% !important}.zak-primary{padding-top:0 !important;padding-bottom:0 !important}.zak-content .zak-row{flex-direction:column;padding-top:0;padding-bottom:0;gap:0}.zak-main-header{z-index:999;position:relative;background-color:#fff !important;padding-top:10px;padding-bottom:10px}.entry-content{margin:0 !important}.entry-content,.zak-content,.hentry{margin-top:0;margin-bottom:0}.home .site-content{margin-top:0}.entry-content p,.zak-content p,.hentry p{-moz-hyphens:auto;hyphens:auto;word-wrap:break-word}.entry-content a,.zak-content a,.hentry a{text-decoration:none;color:#000}.entry-content a:hover,.zak-content a:hover,.hentry a:hover{text-decoration:none;color:#253e87}.site-branding .custom-logo-link{width:350px;height:98px;padding-top:0}.zak-main-nav li{margin-left:5px;margin-right:5px;font-weight:400 !important}.zak-primary-nav li a{padding:0;font-size:1.125rem !important;color:#000 !important;font-weight:400 !important}.zak-primary-nav ul .current_page_ancestor>a,.zak-primary-nav ul .current-menu-ancestor>a,.zak-primary-nav ul .current_page_item>a,.zak-primary-nav ul .current-menu-item>a{color:#e91e28 !important}.zak-primary-nav ul li:hover>a,.zak-primary-nav ul .current_page_item>a{color:#e91e28 !important}.zak-primary-nav .sub-menu{width:160px;border:none;margin-left:-15px;background:0 0 !important;border-color:transparent !important}.zak-primary-nav .sub-menu li{background:#35383a;border-radius:15px;margin-bottom:3px;border-bottom:none}.zak-primary-nav .sub-menu li a{padding:.25em 1em;font-size:1rem !important;font-weight:300 !important;color:#fff !important}.zak-primary-nav .sub-menu li a:hover,.zak-primary-nav .sub-menu .current_page_item>a{color:#e91e28 !important}#zak-primary-nav .zak-submenu-toggle .zak-icon{display:none !important}.zak-header-builder{border-width:0 !important}.zak-primary-nav>div>ul>li{margin-top:30px}h1,h2{font-family:'Comme',Arial,Helvetica,sans-serif !important;color:#35383a;font-weight:700;text-align:left;font-size:1.75rem}h1.home{font-family:'Comme',Arial,Helvetica,sans-serif !important;color:#fff;font-weight:300;text-align:left;font-size:2rem;padding:120px 0 20px}h1.header{font-family:'Comme',Arial,Helvetica,sans-serif !important;color:#fff;font-weight:300;text-align:left;font-size:2rem;padding:120px 0}h2.home{font-family:'Comme',Arial,Helvetica,sans-serif !important;color:#fff;font-weight:300;text-align:left;font-size:1.375rem}h3{font-family:'Comme',Arial,Helvetica,sans-serif !important;color:#35383a;font-weight:700;text-align:center;font-size:1.75rem}h4,h5,h6{font-family:'Comme',Arial,Helvetica,sans-serif !important;color:#35383a;font-weight:700;text-align:left;font-size:1.5rem}h6{text-shadow:.1em .1em .2em #000}.dreieck{width:0;height:0;-webkit-transform:rotate(360deg);border-style:solid;border-width:50px 50px 50px 0;border-color:transparent rgba(53,56,58,.9) transparent transparent;margin-left:-1px;position:absolute;right:0}.mobil{display:none}.desktop{display:block}.bgbox{background:#35393a;background:linear-gradient(90deg,rgba(53,57,58,1) 0%,rgba(255,255,255,1) 70%,rgba(53,57,58,1) 100%)}.bilderbox p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bilderbox .wpb_single_image .vc_single_image-wrapper{overflow:hidden}.bilderbox figure,.box-images figure{background:#000;overflow:hidden;height:auto;height:100%;margin:0}.bilderbox figure img{zoom:1;filter:alpha(opacity=100);opacity:1;-webkit-transition:all .9s ease 0s;-moz-transition:all .9s ease 0s;-ms-transition:all .9s ease 0s;-o-transition:all .9s ease 0s;transition:all .9s ease 0s;text-align:center}.bilderbox figure:hover img{zoom:1;filter:alpha(opacity=50);opacity:.5}.overlay{position:relative;text-align:center;width:100%;display:block;margin-top:-50px}.overlay strong{color:#000;font-size:1.25rem;font-weight:500 !important;background:rgba(255,255,255,.6);width:100%;height:50px;display:inline-block;padding-top:12px}.vc_btn3.vc_btn3-color-black,.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat{background-color:#35383a !important;border:2px solid #35383a !important}.vc_btn3.vc_btn3-color-black:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:hover{color:#35383a !important;background-color:#fff !important}.vc_btn3.vc_btn3-size-lg{font-size:1.5rem !important;font-weight:600 !important;padding-left:60px !important;padding-right:60px !important}.vc_btn3.vc_btn3-shape-rounded{border-radius:30px !important}.kontaktformular p{margin-bottom:0}.kontaktbox p,.kontaktformular p{margin-bottom:0}.kontaktbox p strong,.kontaktformular p strong{font-weight:600 !important}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],select,textarea{color:#000;margin-top:0;padding:.75rem 1rem;border:1px solid #fff;margin-bottom:5px;font-size:1.125rem}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,select:focus,textarea:focus{color:#000}input[type=checkbox]{margin-right:0;vertical-align:initial}input,optgroup,select,textarea{margin-bottom:10px;font-size:14px}select{padding:.5rem .75rem}textarea{overflow:auto;height:120px;font-size:1.125rem}input[type=button],input[type=reset],input[type=submit]{background-color:#35393a !important;padding:10px 50px !important;font-weight:600;text-transform:none;color:#fff !important;font-size:18px;border:2px solid #35393a;border-radius:20px}input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#fff !important;color:#35393a !important}.wpcf7-list-item{margin-left:0}.wpcf7-checkbox .wpcf7-list-item{width:120px}span.wpcf7-list-item-label{font-size:14px;margin-right:20px}.datenschutzbox{margin:10px 0;overflow:hidden}.datenschutzbox label{margin-bottom:0;float:left}.datenschutzbox span.wpcf7-checkbox{line-height:1.4}span.klein{font-size:14px;font-weight:400;display:block;float:left;line-height:1.4;margin:0 0 0 3px;width:calc(100% - 19px - 10px)}span.klein a{color:#000;text-decoration:underline}.wpcf7-not-valid-tip{font-size:1rem !important}.wpcf7 form .wpcf7-response-output{color:#fff;border-color:#2c9e83 !important;background:#2c9e83 !important}.use-floating-validation-tip span.wpcf7-not-valid-tip{border:none;top:0;left:1.5%}input.wpcf7-not-valid{border-color:#e52323}span.wpcf7-not-valid{background:#e52323}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing,div.wpcf7-mail-sent-ok{max-width:600px;margin:30px auto;padding:15px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900 !important;background:#ffb900 !important}*,:focus{outline:0 none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#000}input:-moz-placeholder,textarea:-moz-placeholder{color:#000}input::-moz-placeholder,textarea::-moz-placeholder{color:#000;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#000}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:#ccc}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:#ccc}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:#ccc}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:#ccc}.col-full-img{height:650px;vertical-align:middle;display:table-cell;width:1500px}.zak-footer-cols{padding:30px 0 0 !important}.zak-footer .zak-container p,.zak-footer .zak-container{margin:0 0 10 !important}.zak-footer-builder .zak-footer-main-row{padding-top:30px;padding-bottom:0}.zak-footer .zak-container{font-weight:300;font-size:1rem}.zak-footer-builder .zak-footer-bottom-row{padding-top:0}.zak-footer-builder .zak-footer-bottom-row a{color:#999 !important}.zak-footer-builder .widget a:hover,.zak-footer-builder .zak-footer-bottom-row a:hover{color:#e91e28 !important}.footermenu{padding-bottom:20px}.footermenu a{display:block}.box50{float:left;padding-bottom:20px;width:50%}.alignright{display:block;float:none;margin:0 auto}i.mein-icon,.footer-sidebar-2 i.mein-icon{font-family:"fontello";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:normal;margin-left:.2em;margin-right:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ul.list{list-style:none;margin:0 20px;padding:0;font-size:1.125rem;text-align:left}ul.list li{margin-left:0;position:relative;padding-left:.5em;list-style:none;margin-bottom:10px}ul.list li:before{font-family:"vc_openiconic";content:'\e825';position:absolute;top:-5px;left:-12px;color:#35383a;font-size:1.5rem}.wpb_single_image .vc_box_border.vc_box_border_white,.wpb_single_image .vc_box_border_circle.vc_box_border_white{background-color:transparent !important}.wpb_single_image .vc_box_border.vc_box_border_white:after{font-family:"vc_openiconic";content:'\e852';font-size:3rem;position:absolute;top:30%;left:45%}.wpb_single_image .vc_single_image-wrapper.vc_box_border,.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle{padding:4px 3px !important}.text-weiss p{color:#fff;font-weight:300}.vc_toggle_size_md.vc_toggle_default .vc_toggle_content{padding-left:0 !important;background:#35383a !important;padding:20px !important}.vc_toggle_size_md.vc_toggle_default .vc_toggle_title{padding-left:24.2px;background:url(//www.mtb-schoen.de/wp-content/themes/mtb-schoen/bg-weiter-3.png) left top no-repeat;height:50px}.vc_toggle_title h4{color:#fff !important;font-weight:300 !important;font-size:1.125rem !important;padding-left:33px}i.vc_toggle_icon{display:none !important}@media screen and (max-width:600px){.site-branding{gap:0px}.site-branding .custom-logo-link{width:179px;height:50px;margin-right:0;margin-left:0}.mobil{display:block}.desktop{display:none}h1.home,h1.header{font-size:1.675rem;padding:0}h2.home{font-size:1.125rem}h2,h3{font-size:1.5rem}h4,h5,h6{font-size:1.25rem}.col-full-img{height:350px}.vc_btn3.vc_btn3-size-lg{font-size:1.125rem !important}}@media (max-width:768px){.zak-footer.zak-footer-builder .zak-footer-main-row{padding:30px 0}}@media screen and (min-width:769px){.footermenu{margin:0}.footermenu{padding-bottom:20px;padding-left:30px;width:220px}.alignright{display:inline;float:right;margin-left:1.5em;margin-right:40px}}@media screen and (min-width:1120px){.kontaktbox{width:49%;float:left;margin-right:.75%}.kontaktbox2,input[type=button],input[type=reset],input[type=submit]{margin-right:1.25%}}@media screen and (min-width:1200px){h1.home,h1.header{font-size:3rem}}