html{min-height: 100%;position: relative}body{color: #000;font-family: 'Roboto Condensed', sans-serif;height: 100%;font-weight: 300;font-size: 18px;line-height: 28px;overflow-x: hidden}a{-moz-transition: color .5s;-ms-transition: color .5s;-webkit-transition: color .5s;transition: color .5s;color: #9d9d9c}a:hover{color: #1d1d1b}figure{margin: 0 !important}h1{color: #1d1d1b;font-size: 56px;font-weight: 300}@media (max-width: 600px){h1{font-size: 40px}}h2{color: #9d9d9c;font-size: 48px;font-weight: 300}@media (max-width: 600px){h2{font-size: 32px}}h3{color: #9d9d9c;font-size: 40px;font-weight: 300;margin: 0 0 15px 0}@media (max-width: 600px){h3{font-size: 28px}}h4{color: #1d1d1b;font-size: 40px;font-weight: 700;text-transform: uppercase}h5{color: #1d1d1b;font-size: 28px;font-weight: 300;text-transform: uppercase}h6{color: #1d1d1b;font-size: 18px;font-weight: 300;text-transform: uppercase}input:focus{border-bottom: 1px solid #1d1d1b !important;box-shadow: 0 1px 0 0 #1d1d1b !important}nav{background-color: inherit;box-shadow: none}nav ul.collapsible{border: none}strong{font-weight: 400}.container{width: 100% !important}.row{margin-bottom: 0}.image_container.float_above{text-align: center}.button{border: 1px solid #fff;font-size: 18px;letter-spacing: 1px;padding: 0 28px}.centered_list{float: left !important;left: 50%;margin: 0 auto;position: relative}.centered_list li{float: left !important;position: relative;right: 50%}.clear{clear: both}.invisible{display: none}.float_left{float: left !important}.float_right{float: right !important}.left{float: left !important}.right{float: right !important}.transition_background{-moz-transition: background-color .5s;-ms-transition: background-color .5s;-webkit-transition: background-color .5s;transition: background-color .5s}.transition_color{-moz-transition: color .5s;-ms-transition: color .5s;-webkit-transition: color .5s;transition: color .5s}.transition_visibility{-moz-transition: visibility 0s, opacity .5s linear;-ms-transition: visibility 0s, opacity .5s linear;-webkit-transition: visibility 0s, opacity .5s linear;transition: visibility 0s, opacity .5s linear}header.page-header div.top-header{background-color: #000}header.page-header div.top-header div.application p{margin: 0}header.page-header div.top-header div.application a{line-height: 50px}header.page-header div.top-header div.application a:hover{color: #9d9d9c}header.page-header div.top-header div.social ul{float: right !important;margin: 0}header.page-header div.top-header div.social ul li{float: left !important;height: 50px;line-height: 50px;padding: 0 15px}header.page-header div.top-header div.social ul li a{color: #fff;line-height: 50px}header.page-header div.top-header div.social ul li a i{font-size: 28px}header.page-header div.top-header div.social ul li a:hover{color: #fff}header.page-header div.top-header div.social ul li:first-child{padding-left: 0}header.page-header div.top-header div.social ul li:last-child{padding-right: 0}header.page-header div.menu{padding: 20px 0}header.page-header div.menu div.navigation{margin-top: 40px}header.page-header div.menu div.navigation nav.navigation ul.main-navigation{float: right !important;box-shadow: none}header.page-header div.menu div.navigation nav.navigation ul.main-navigation li{height: 40px;line-height: 40px}header.page-header div.menu div.navigation nav.navigation ul.main-navigation li a,header.page-header div.menu div.navigation nav.navigation ul.main-navigation li span{color: #000;display: block;font-size: 18px;margin: 0 28px;padding: 0;text-transform: uppercase}header.page-header div.menu div.navigation nav.navigation ul.main-navigation li a{-moz-transition: color .5s;-ms-transition: color .5s;-webkit-transition: color .5s;transition: color .5s;display: inline-block;vertical-align: middle;-webkit-transform: translateZ(0);transform: translateZ(0);box-shadow: 0 0 1px rgba(0,0,0,0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;position: relative;overflow: hidden}header.page-header div.menu div.navigation nav.navigation ul.main-navigation li a:after{content: "";position: absolute;z-index: -1;left: 50%;right: 50%;bottom: 0;background: #fff;height: 2px;-webkit-transition-property: "left, right";transition-property: "left, right";-webkit-transition-duration: .3s;transition-duration: .3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out}header.page-header div.menu div.navigation nav.navigation ul.main-navigation li a:hover:after,header.page-header div.menu div.navigation nav.navigation ul.main-navigation li a:focus:after,header.page-header div.menu div.navigation nav.navigation ul.main-navigation li a:active:after{left: 0;right: 0}header.page-header div.menu div.navigation nav.navigation ul.main-navigation li a:hover{color: #000}header.page-header div.menu div.navigation nav.navigation ul.main-navigation li div.collapsible-header{border-bottom: none;height: 40px;line-height: 40px;min-height: inherit;padding: 0}header.page-header div.menu div.navigation nav.navigation ul.main-navigation li div.collapsible-header.active{padding: 0}header.page-header div.menu div.navigation nav.navigation ul.main-navigation li div.collapsible-header.active a,header.page-header div.menu div.navigation nav.navigation ul.main-navigation li div.collapsible-header.active span{color: #9d9d9c}header.page-header div.menu div.navigation nav.navigation ul.main-navigation li div.collapsible-header.active a:after,header.page-header div.menu div.navigation nav.navigation ul.main-navigation li div.collapsible-header.active span:after{left: 0;right: 0}header.page-header div.menu div.navigation nav.navigation ul.main-navigation li div.collapsible-header.active a:before,header.page-header div.menu div.navigation nav.navigation ul.main-navigation li div.collapsible-header.active span:before{left: 0;right: 0}header.page-header div.menu div.navigation nav.navigation ul.main-navigation li div.collapsible-body{background-color: #fff;border-bottom: none;margin-top: 1px;padding: 0px 28px 11px 28px;position: absolute;z-index: 998}header.page-header div.menu div.navigation nav.navigation ul.main-navigation li div.collapsible-body ul{float: left !important}header.page-header div.menu div.navigation nav.navigation ul.main-navigation li div.collapsible-body ul li{border-bottom: 1px solid #9d9d9c;float: none;height: 50px;line-height: 50px}header.page-header div.menu div.navigation nav.navigation ul.main-navigation li div.collapsible-body ul li a,header.page-header div.menu div.navigation nav.navigation ul.main-navigation li div.collapsible-body ul li span{color: #000;margin: 0}header.page-header div.menu div.navigation nav.navigation ul.main-navigation li div.collapsible-body ul li a:after{display: none}header.page-header div.menu div.navigation nav.navigation ul.main-navigation li div.collapsible-body ul li a:before{display: none}header.page-header div.menu div.navigation nav.navigation ul.main-navigation li div.collapsible-body ul li a:hover{color: #9d9d9c}header.page-header div.menu div.navigation nav.navigation ul.main-navigation li div.collapsible-body ul li:last-child{border-bottom: none}header.page-header div.menu div.navigation nav.navigation ul.main-navigation li.active,header.page-header div.menu div.navigation nav.navigation ul.main-navigation li.trail{background-color: inherit}header.page-header div.menu div.navigation nav.navigation ul.main-navigation li.active a,header.page-header div.menu div.navigation nav.navigation ul.main-navigation li.trail a,header.page-header div.menu div.navigation nav.navigation ul.main-navigation li.active span,header.page-header div.menu div.navigation nav.navigation ul.main-navigation li.trail span{color: #9d9d9c}header.page-header div.menu div.navigation nav.navigation ul.main-navigation li.active a:after,header.page-header div.menu div.navigation nav.navigation ul.main-navigation li.trail a:after,header.page-header div.menu div.navigation nav.navigation ul.main-navigation li.active span:after,header.page-header div.menu div.navigation nav.navigation ul.main-navigation li.trail span:after{left: 0;right: 0}header.page-header div.menu div.navigation nav.navigation ul.main-navigation li.active a:before,header.page-header div.menu div.navigation nav.navigation ul.main-navigation li.trail a:before,header.page-header div.menu div.navigation nav.navigation ul.main-navigation li.active span:before,header.page-header div.menu div.navigation nav.navigation ul.main-navigation li.trail span:before{left: 0;right: 0}header.page-header div.menu div.navigation nav.navigation ul.main-navigation li:hover a,header.page-header div.menu div.navigation nav.navigation ul.main-navigation li:hover span{color: #9d9d9c;background-color: inherit}header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li a,header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li span{color: #000;display: block;font-size: 14px;padding: 0 28px;text-transform: uppercase;width: 100%}header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li a{-moz-transition: color .5s;-ms-transition: color .5s;-webkit-transition: color .5s;transition: color .5s;display: inline-block;vertical-align: middle;-webkit-transform: translateZ(0);transform: translateZ(0);box-shadow: 0 0 1px rgba(0,0,0,0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;position: relative;overflow: hidden}header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li a:after{content: "";position: absolute;z-index: -1;left: 50%;right: 50%;bottom: 0;background: #fff;height: 2px;-webkit-transition-property: "left, right";transition-property: "left, right";-webkit-transition-duration: .3s;transition-duration: .3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out}header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li a:hover:after,header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li a:focus:after,header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li a:active:after{left: 0;right: 0}header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li a:hover{color: #000}header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li div.collapsible-header{padding: 0}header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li div.collapsible-header.active{padding: 0}header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li div.collapsible-header.active a,header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li div.collapsible-header.active span{color: #9d9d9c}header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li div.collapsible-header.active a:after,header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li div.collapsible-header.active span:after{left: 0;right: 0}header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li div.collapsible-header:hover{background-color: inherit}header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li div.collapsible-body{background-color: #fff;border-bottom: none;width: 100%}header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li div.collapsible-body ul li{border-bottom: 1px solid #9d9d9c;float: none;height: 50px;line-height: 50px;margin-bottom: 0;width: 100%}header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li div.collapsible-body ul li a,header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li div.collapsible-body ul li span{color: #000;margin: 0}header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li div.collapsible-body ul li a:after{display: none}header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li div.collapsible-body ul li a:before{display: none}header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li div.collapsible-body ul li a:hover{color: #9d9d9c}header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li div.collapsible-body ul li.active a,header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li div.collapsible-body ul li.active span{color: #9d9d9c}header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li.active,header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li.trail{background-color: inherit}header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li.active a,header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li.trail a,header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li.active span,header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li.trail span{color: #9d9d9c}header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li.active a:after,header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li.trail a:after,header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li.active span:after,header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li.trail span:after{left: 0;right: 0}header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li.active a:before,header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li.trail a:before,header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li.active span:before,header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li.trail span:before{left: 0;right: 0}header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li:hover a,header.page-header div.menu div.navigation nav.navigation ul.mobile-navigation li:hover span{color: #9d9d9c;background-color: inherit}header.page-header div.menu div.navigation nav.navigation a.button-collapse{float: right !important;color: #1d1d1b}div.headimages div.slider div.caption{padding-left: 40px}div.headimages div.slider div.caption h2{color: #fff;font-size: 72px;font-weight: 700;letter-spacing: 1px;margin-bottom: 0;text-shadow: #000 1px 0 10px}div.headimages div.slider div.caption h3{color: #fff;font-size: 56px;font-weight: 400;margin-top: 0;padding-left: 160px;text-shadow: #000 1px 0 10px}div.headimages div.slider div.caption a{border: 1px solid #fff;font-size: 18px;letter-spacing: 1px;padding: 0 28px;-moz-transition: background-color .5s;-ms-transition: background-color .5s;-webkit-transition: background-color .5s;transition: background-color .5s;bottom: -150px;color: #fff;display: inline-block;font-weight: 700;line-height: 48px;margin-left: -167px;position: relative;left: 50%}div.headimages div.slider div.caption a:hover{background-color: #1d1d1b}section.page-content{padding: 50px 0}@media (max-width: 600px){section.page-content{padding: 20px 0}}section.page-content div.ce_materialize_image.devider{margin: 50px 0}@media (max-width: 600px){section.page-content div.ce_materialize_image.devider{margin: 20px 0}section.page-content div.ce_materialize_image.devider figure{overflow: hidden}section.page-content div.ce_materialize_image.devider figure img{-webkit-transform: scale(2);-moz-transform: scale(2);-ms-transform: scale(2);-o-transform: scale(2);transform: scale(2)}}section.page-content div.ce_materialize_hyperlink{padding: 0}section.page-content div.ce_materialize_hyperlink figure{position: relative}section.page-content div.ce_materialize_hyperlink figure img{width: 100%}section.page-content div.ce_materialize_hyperlink figure a{-moz-transition: background-color .5s;-ms-transition: background-color .5s;-webkit-transition: background-color .5s;transition: background-color .5s;bottom: 7px;display: block;left: 0;position: absolute;right: 100%;top: 0;width: 100%;z-index: 999}section.page-content div.ce_materialize_hyperlink figure a div.caption{-moz-transition: visibility 0s, opacity .5s linear;-ms-transition: visibility 0s, opacity .5s linear;-webkit-transition: visibility 0s, opacity .5s linear;transition: visibility 0s, opacity .5s linear;margin-top: -50px;text-align: center;top: 50%;opacity: 0;position: absolute;visibility: hidden;width: 100%}section.page-content div.ce_materialize_hyperlink figure a div.caption figcaption,section.page-content div.ce_materialize_hyperlink figure a div.caption h4{color: #fff}section.page-content div.ce_materialize_hyperlink figure a:hover{background-color: rgba(0,0,0,0.5)}section.page-content div.ce_materialize_hyperlink figure a:hover div.caption{opacity: 1;visibility: visible}section.page-content div.main-content h1,section.page-content div.main-content h2{margin: 0 0 30px 0}section.page-content div.main-content h1.first,section.page-content div.main-content h2.first{margin-top: 0}section.page-content div.main-content div.materialize-gallery{float: left !important}section.page-content div.main-content div.materialize-gallery ul li{margin-bottom: 20px}section.page-content div.main-content div.materialize-gallery ul li a{cursor: url("../../files/layout/images/lupe.cur"), pointer;cursor: -moz-zoom-in;cursor: -webkit-zoom-in}section.page-content div.main-content div.ce_materialize_text{margin-bottom: 50px}@media (max-width: 992px){section.page-content div.main-content div.ce_materialize_text{margin-bottom: 20px}}section.page-content div.main-content div.ce_materialize_text p:first-child{margin-top: 0}section.page-content div.main-content div.ce_materialize_text a{border: 1px solid #fff;font-size: 18px;letter-spacing: 1px;padding: 0 28px;-moz-transition: background-color .5s;-ms-transition: background-color .5s;-webkit-transition: background-color .5s;transition: background-color .5s;border-color: #1d1d1b;font-weight: 700;display: inline-block;padding: 11px 20px}section.page-content div.main-content div.ce_materialize_text a:hover{background-color: #1d1d1b;color: #fff}section.page-content div.main-content div.product-box div.product-image figure{display: block;height: auto;max-height: 269px;max-width: 100%;width: 100%}section.page-content div.main-content div.product-box div.product-image figure img{float: left !important}section.page-content div.main-content div.product-box div.product-information{float: left !important;border-bottom: 1px solid #1d1d1b;border-left: 1px solid #1d1d1b;border-right: 1px solid #1d1d1b;height: 300px;padding: 40px 20px 20px 20px;width: 100%}section.page-content div.main-content div.product-box div.product-information div.product-text h1,section.page-content div.main-content div.product-box div.product-information div.product-text h2,section.page-content div.main-content div.product-box div.product-information div.product-text h3,section.page-content div.main-content div.product-box div.product-information div.product-text h4,section.page-content div.main-content div.product-box div.product-information div.product-text h5,section.page-content div.main-content div.product-box div.product-information div.product-text h6{color: #1d1d1b;font-size: 28px;font-weight: 300;margin-top: 0;text-transform: uppercase}section.page-content div.main-content div.product-box div.product-information table.product-table{border-collapse: collapse}section.page-content div.main-content div.product-box div.product-information table.product-table tbody tr td{padding: 0}section.page-content div.main-content div.load-more{margin: 50px 0;text-align: center}section.page-content div.main-content div.load-more a{border: 1px solid #fff;font-size: 18px;letter-spacing: 1px;background-color: #9d9d9c;color: #fff;display: inline-block;font-weight: 700;line-height: 48px;padding: 0 28px}section.page-content div.main-content section.ce_accordion{display: none;margin: 20px 0}section.page-content div.col-2 div.main-content div.ce_materialize_text{padding: 0}section.page-content div.col-2 div.right-content{background-color: #1d1d1b;padding: 0}section.page-content div.col-2 div.right-content h2{background-color: #fff;color: #1d1d1b;padding-bottom: 50px;padding-left: 11px;margin-top: 0}section.page-content div.col-2 div.right-content div.mod_newslist{padding: 0 20px 20px 20px}section.page-content div.col-2 div.right-content div.mod_newslist div.layout_latest{margin-bottom: 40px}section.page-content div.col-2 div.right-content div.mod_newslist div.layout_latest.last{margin-bottom: 0}section.page-content div.col-2 div.right-content div.mod_newslist figure{padding: 0 11px 11px 0}section.page-content div.col-2 div.right-content div.mod_newslist figure img{display: block;height: auto;max-width: 100px;width: 100%}section.page-content div.col-2 div.right-content div.mod_newslist h2 a{color: #fff}section.page-content div.col-2 div.right-content div.mod_newslist p{color: #fff}section.page-content div.col-2 div.right-content div.mod_newslist a{color: #fff}section.page-content div.col-2 div.right-content div.mod_newslist a:hover{color: #9d9d9c}section.page-content div.additional-content div.jobs div.layout_latest_jobs figure{text-align: center}section.page-content div.additional-content div.jobs div.layout_latest_jobs figure img{height: 320px;width: 320px}section.page-content div.additional-content div.jobs div.layout_latest_jobs div.headline{text-align: center}section.page-content div.additional-content div.jobs div.layout_latest_jobs div.teaser{padding: 0 20px}section.page-content div.additional-content div.jobs div.layout_latest_jobs p.more{line-height: 45px;margin: 40px 0;text-align: center}section.page-content div.additional-content div.jobs div.layout_latest_jobs p.more a{border: 1px solid #fff;font-size: 18px;letter-spacing: 1px;padding: 0 28px;-moz-transition: background-color .5s;-ms-transition: background-color .5s;-webkit-transition: background-color .5s;transition: background-color .5s;border: 1px solid #1d1d1b;padding: 11px 20px}section.page-content div.additional-content div.jobs div.layout_latest_jobs p.more a:hover{background-color: #1d1d1b;color: #fff}@media (max-width: 1049px){header.page-header div.menu div.navigation nav.navigation ul.main-navigation li a,header.page-header div.menu div.navigation nav.navigation ul.main-navigation li span{margin: 0 20px}}footer.page-footer{background-color: #1d1d1b;color: #fff;padding: 25px 0}footer.page-footer a:hover{color: #fff !important}footer.page-footer strong{font-weight: 700}footer.page-footer div.links{font-size: 14px;font-weight: 400}footer.page-footer div.links p:first-child{margin-top: 0}footer.page-footer div.links img{display: block;height: auto;max-width: 100%}footer.page-footer div.contact{font-size: 14px;font-weight: 400}footer.page-footer div.contact table{border-collapse: collapse}footer.page-footer div.contact table tbody tr td{padding: 0}footer.page-footer div.contact p{margin: 0}footer.page-footer div.contact p a{color: #fff;display: inline-block;margin-bottom: 21px;padding-left: 10px}footer.page-footer div.contact p a:hover{color: #000}footer.page-footer div.footer-navigation nav{height: auto}footer.page-footer div.footer-navigation nav ul{height: auto}footer.page-footer div.footer-navigation nav ul li{float: none;height: 31px}footer.page-footer div.footer-navigation nav ul li a,footer.page-footer div.footer-navigation nav ul li span{display: block;font-size: 14px;font-weight: 400;line-height: 31px;padding: 0 11px}footer.page-footer div.footer-navigation nav ul li a:hover{background-color: inherit;color: #000}footer.page-footer div.footer-navigation nav ul li.active{background-color: inherit}footer.page-footer div.footer-navigation nav ul li.active a,footer.page-footer div.footer-navigation nav ul li.active span{color: #000}footer.page-footer div.copyright{margin-top: 25px}footer.page-footer div.copyright span{color: #fff;display: block;font-size: 14px;text-align: center;width: 100%}a.top-link{background-color: black;border: 2px solid #fff;border-radius: 50%;bottom: 30px;cursor: pointer;display: flex;height: 50px;position: fixed;right: -60px;width: 50px;z-index: 20}a.top-link i{color: white;font-size: 25px;margin: auto}a.top-link.active{right: 10px}@media (max-width: 992px){header.page-header{overflow: hidden}header.page-header div.top-header{padding-top: 11px}header.page-header div.top-header div.application p{text-align: center}header.page-header div.top-header div.application p a{line-height: 28px}header.page-header div.top-header div.social ul{float: left !important;left: 50%;margin: 0 auto;position: relative}header.page-header div.top-header div.social ul li{float: left !important;position: relative;right: 50%}section.page-content div.main-content div.product-box{margin-bottom: 20px}section.page-content div.main-content div.product-box div.product-image img{width: 100%}footer.page-footer div.footer-navigation{margin-top: 20px}footer.page-footer div.footer-navigation nav ul li{border-bottom: 1px solid #fff;height: 64px;text-align: center;width: 100%}footer.page-footer div.footer-navigation nav ul li a,footer.page-footer div.footer-navigation nav ul li span{line-height: 64px}footer.page-footer div.footer-navigation nav ul li:first-child{border-top: 1px solid #fff}}@media (max-width: 837px){div.headimages div.slider div.caption h3{padding-left: 120px}}@media (max-width: 778px){div.headimages div.slider div.caption{padding-left: 0}div.headimages div.slider div.caption h2{font-size: 56px}div.headimages div.slider div.caption h3{font-size: 56px;padding-left: 0}}@media (max-width: 600px){header.page-header div.menu div.logo figure a{display: block;text-align: center}}body.contact div.headimages{display: none}body.contact section.page-content{padding-top: 0;padding-bottom: 90px}body.contact section.page-content div.main-content div.ce_materialize_text div.text{padding: 0;width: 100%}body.contact section.page-content div.main-content div.ce_materialize_text.address div.text{margin-left: 40px}body.contact section.page-content div.main-content div.ce_materialize_text.address div.text table{border-collapse: collapse}body.contact section.page-content div.main-content div.ce_materialize_text.address div.text table tbody tr td{color: #1d1d1b;padding: 0}body.contact section.page-content div.main-content div.ce_materialize_text.address div.text table tbody tr td a{border: none;color: #1d1d1b;font-weight: 300;padding-left: 0}body.contact section.page-content div.main-content div.ce_materialize_text.address div.text table tbody tr td a:hover{color: #000;background-color: #fff}body.contact section.page-content div.main-content div.ce_materialize_text.address div.text p{color: #1d1d1b}body.contact section.page-content div.main-content div.ce_form{float: left !important;padding: 0 11px;width: 50%}body.contact section.page-content div.main-content div.ce_form form textarea{height: 250px;outline: none;resize: none}body.contact section.page-content div.main-content div.ce_form form div.submit_container{margin-top: 20px}body.contact section.page-content div.main-content div.ce_form form div.submit_container input{-moz-transition: background-color .5s;-ms-transition: background-color .5s;-webkit-transition: background-color .5s;transition: background-color .5s;-moz-transition: color .5s;-ms-transition: color .5s;-webkit-transition: color .5s;transition: color .5s;border: 1px solid #1d1d1b;color: #1d1d1b;background-color: #fff;padding: 5px 25px}body.contact section.page-content div.main-content div.ce_form form div.submit_container input:hover{background-color: #1d1d1b;color: #fff}body.contact section.page-content div.main-content div.google-maps{margin-bottom: 80px;max-height: 700px}body.contact section.page-content div.main-content div.google-maps iframe{max-width: 100%;min-height: 600px;pointer-events: none;width: 100%}body.contact footer.page-footer{margin-top: 0}body.impressum section.page-content div.main-content div.ce_materialize_text a{border: none;color: initial;font-weight: 300;padding: 0}body.impressum section.page-content div.main-content div.ce_materialize_text a:hover{background-color: initial;color: initial}
