h1,h2,h3,h4,h5,h6,strong,.ns_nerveSlider .ns_slideContent,.slider-filter-text span,.readmore-button,.call-now,.faq dt,.resp-tabs-list li,.subtitle-bar p,.button,.toggleMenu,input[type="submit"],.blogpager .previous a,.blogpager .next a,.dv-gallerycontent-inner > .dvh4,.dv-readmore-button,.latest-dvgalleries  > figcaption > div > .dvh5,.dv-previous a,.dv-next
a{font-family:'PT Sans Narrow',sans-serif}body,p{font-family:'PT Sans',sans-serif}.page-block-inner p
strong{font-family:'PT Sans',sans-serif;font-weight:700}.mobile-phone{display:none}.page-title-container{height:200px !important}#page-title-text
h1{padding-top:15px;padding-bottom:15px}.home-circle{border-radius:50%}.nav>li>a{padding-left:13px;padding-right:13px}.nav li li a:hover,
.nav li li li a:hover{padding:10px
20px}.nav li.anfrage a
span{background-color:#a52382;border-radius:20px;color:#fff;padding:5px
10px}.page-block-left #text-2 h5,
.page-block-left #text-3 h5,
.page-block-left #text-5 h5,
.page-block-left #text-7
h5{background-color:#a52382}.page-block-right
a.button{background-color:#a52382}#menu-spanndeckenmain{padding-right:17px}.logo{background-color:#1b1b1b;width:400px;height:133px}.page-block-right
strong{font-family:PT Sans,sans-serif;font-weight:700}.wp-caption-text{font-size:13px;font-style:italic}.wp-caption.alignright{margin-left:15px}.wp-caption.alignleft{margin-right:15px}.btncontainer{margin-top:40px}.ew_galleryimage
a{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;vertical-align:bottom;width:60%;background-repeat:no-repeat;background-size:cover}.right-img .ew_galleryimage
a{left:360px;right:0}.cat-description{font-weight:bold;margin-bottom:20px}.cta-btn{background-color:#a52382;padding:10px
15px;color:#fff}.cta-btn:hover{color:#fff;transition:all 0.2s ease-in-out 0s;padding:15px
20px;cursor:pointer}.readmore-button,.openlightbox.dv-readmore-button,.openlightbox.dv-readmore-button:hover{display:inline-block;letter-spacing:0.01em;line-height:1;outline:medium none !important;word-spacing:0.1em;background-color:#a52382;background-color:#a52382 !important;color:#fff !important;padding:10px
15px !important}.openlightbox.dv-readmore-button:hover{text-decoration:underline !important}.footer-sidebar{background-color:#262626}.footer-sidebar .widget-area{margin-top:10px}.footer-sidebar
ul{list-style-type:none;margin:0;padding:0}.footer-sidebar
h3{color:#fff;font-size:14px}.footer-sidebar .menu
a{font-size:14px}.footer-sidebar a:link,
.footer-sidebar a:visited{color:#fff }.widget_nav_menu div ul#menu-spanndeckensidebar
ul{display:block}.widget_nav_menu div>ul#menu-spanndeckensidebar>li>a.has-sub{background-image:none}.form-control{box-shadow:none !important}.page-block-right input,
.page-block-right textarea,
.page-block-right input:focus,
.page-block-right textarea:focus,
.page-block-right select:focus{border:1px
solid #a52382;border:1px
solid #a52382 !important}span.wpcf7-not-valid-tip{margin-top:-35px;margin-left:15px}.widget_text.sidebar-box a:link,
.widget_text.sidebar-box a:visited{color:#fff}.widget_text.sidebar-box a:hover,
.widget_text.sidebar-box a:active{color:#fff;text-decoration:underline}.page-id-141 .cta-btn{display:none}.page-block-right input.wpcf7-submit{background-color:#a52382 !important;font-weight:700 !important;font-size:18px !important}.page-block-right input.wpcf7-submit:disabled{opacity:.5}.wpcf7-form-control-wrap.datenschutz .wpcf7-acceptance
input{float:left}.wpcf7-form-control-wrap.datenschutz .wpcf7-acceptance .wpcf7-list-item-label{padding-left:24px;display:block;font-weight:400;line-height:131%;font-size:14px}@media screen and (max-width: 1024px){#page-title-text{padding-top:45px}.nav
ul{width:100%}.nav
a{background-color:#000}.nav li
ul{background-color:#666}.nav>.activelink>a,.nav>li>a:hover{}.nav>li>a:hover,.nav>li>a:focus{background-color:#a52382}.nav ul li
a{background-color:#333}}@media screen and (max-width: 768px){dl.gallery-item{float:none !important}.ew_galleryimage
a{bottom:0;height:60%;left:0;vertical-align:bottom;width:100%;display:block;background-repeat:no-repeat;background-size:cover;background-position:center}.gallerycontent{margin-top:60%}.right-img .ew_galleryimage
a{left:0px;right:0}}@media screen and (max-width: 600px){.mobile-phone{display:block;color:#fff;background-color:#000;font-weight:700;padding:5px;text-align:center}.mobile-phone a:link,
.mobile-phone a:visited	 {color:#fff !important}.ew_galleryimage
a{height:45%}div.logo{width:300px !important}div.logo
img{width:90%}}@media screen and (max-width: 530px){.ew_galleryimage
a{height:40%}}@media screen and (max-width: 480px){.ew_galleryimage
a{height:35%}.alignright{float:none}}