/**
 * Global TinyMCE style sheet
 *
 * Use this style sheet to define CSS classes for the rich text editor. The
 * stlye sheet will be included in the editor and the page layout automatically.
 * Although the stlye sheet is shared by all themes, you can override its
 * formattings in any of your theme style sheets.
 *
 *   files/tinymce.css (this is how it looks like in TinyMCE)
 *   .warning { color:#c55; }
 *
 *   theme_a.css (this is how it looks like in theme A)
 *   .warning { font-weight:bold; }
 *
 *   theme_b.css (this is how it looks like in theme B)
 *   .warning { color:#000; }
 *
 * If you do not want to use a global TinyMCE style sheet at all, simply delete
 * this file (files/tinymce.css).
 */
.warning { color:#c55; font-size:1.1em; }
.confirmation { color:#090; font-size:1.1em; }
.information { color:#999; font-size:0.9em; }
@font-face{font-family: 'Oswald';font-style: normal;font-weight: 200;src: url("../../files/layout/fonts/oswald-v16-latin-200.eot");src: local('Oswald ExtraLight'), local('Oswald-ExtraLight'), url("../../files/layout/fonts/oswald-v16-latin-200.eot?#iefix") format('embedded-opentype'), url("../../files/layout/fonts/oswald-v16-latin-200.woff2") format('woff2'), url("../../files/layout/fonts/oswald-v16-latin-200.woff") format('woff'), url("../../files/layout/fonts/oswald-v16-latin-200.ttf") format('truetype'), url("../../files/layout/fonts/oswald-v16-latin-200.svg#Oswald") format('svg')}@font-face{font-family: 'Oswald';font-style: normal;font-weight: 300;src: url("../../files/layout/fonts/oswald-v16-latin-300.eot");src: local('Oswald Light'), local('Oswald-Light'), url("../../files/layout/fonts/oswald-v16-latin-300.eot?#iefix") format('embedded-opentype'), url("../../files/layout/fonts/oswald-v16-latin-300.woff2") format('woff2'), url("../../files/layout/fonts/oswald-v16-latin-300.woff") format('woff'), url("../../files/layout/fonts/oswald-v16-latin-300.ttf") format('truetype'), url("../../files/layout/fonts/oswald-v16-latin-300.svg#Oswald") format('svg')}@font-face{font-family: 'Oswald';font-style: normal;font-weight: 400;src: url("../../files/layout/fonts/oswald-v16-latin-regular.eot");src: local('Oswald Regular'), local('Oswald-Regular'), url("../../files/layout/fonts/oswald-v16-latin-regular.eot?#iefix") format('embedded-opentype'), url("../../files/layout/fonts/oswald-v16-latin-regular.woff2") format('woff2'), url("../../files/layout/fonts/oswald-v16-latin-regular.woff") format('woff'), url("../../files/layout/fonts/oswald-v16-latin-regular.ttf") format('truetype'), url("../../files/layout/fonts/oswald-v16-latin-regular.svg#Oswald") format('svg')}@font-face{font-family: 'Oswald';font-style: normal;font-weight: 500;src: url("../../files/layout/fonts/oswald-v16-latin-500.eot");src: local('Oswald Medium'), local('Oswald-Medium'), url("../../files/layout/fonts/oswald-v16-latin-500.eot?#iefix") format('embedded-opentype'), url("../../files/layout/fonts/oswald-v16-latin-500.woff2") format('woff2'), url("../../files/layout/fonts/oswald-v16-latin-500.woff") format('woff'), url("../../files/layout/fonts/oswald-v16-latin-500.ttf") format('truetype'), url("../../files/layout/fonts/oswald-v16-latin-500.svg#Oswald") format('svg')}@font-face{font-family: 'Oswald';font-style: normal;font-weight: 600;src: url("../../files/layout/fonts/oswald-v16-latin-600.eot");src: local('Oswald SemiBold'), local('Oswald-SemiBold'), url("../../files/layout/fonts/oswald-v16-latin-600.eot?#iefix") format('embedded-opentype'), url("../../files/layout/fonts/oswald-v16-latin-600.woff2") format('woff2'), url("../../files/layout/fonts/oswald-v16-latin-600.woff") format('woff'), url("../../files/layout/fonts/oswald-v16-latin-600.ttf") format('truetype'), url("../../files/layout/fonts/oswald-v16-latin-600.svg#Oswald") format('svg')}@font-face{font-family: 'Oswald';font-style: normal;font-weight: 700;src: url("../../files/layout/fonts/oswald-v16-latin-700.eot");src: local('Oswald Bold'), local('Oswald-Bold'), url("../../files/layout/fonts/oswald-v16-latin-700.eot?#iefix") format('embedded-opentype'), url("../../files/layout/fonts/oswald-v16-latin-700.woff2") format('woff2'), url("../../files/layout/fonts/oswald-v16-latin-700.woff") format('woff'), url("../../files/layout/fonts/oswald-v16-latin-700.ttf") format('truetype'), url("../../files/layout/fonts/oswald-v16-latin-700.svg#Oswald") format('svg')}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 300;src: url("../../files/layout/fonts/open-sans-v15-latin-300.eot");src: local('Open Sans Light'), local('OpenSans-Light'), url("../../files/layout/fonts/open-sans-v15-latin-300.eot?#iefix") format('embedded-opentype'), url("../../files/layout/fonts/open-sans-v15-latin-300.woff2") format('woff2'), url("../../files/layout/fonts/open-sans-v15-latin-300.woff") format('woff'), url("../../files/layout/fonts/open-sans-v15-latin-300.ttf") format('truetype'), url("../../files/layout/fonts/open-sans-v15-latin-300.svg#OpenSans") format('svg')}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 400;src: url("../../files/layout/fonts/open-sans-v15-latin-regular.eot");src: local('Open Sans Regular'), local('OpenSans-Regular'), url("../../files/layout/fonts/open-sans-v15-latin-regular.eot?#iefix") format('embedded-opentype'), url("../../files/layout/fonts/open-sans-v15-latin-regular.woff2") format('woff2'), url("../../files/layout/fonts/open-sans-v15-latin-regular.woff") format('woff'), url("../../files/layout/fonts/open-sans-v15-latin-regular.ttf") format('truetype'), url("../../files/layout/fonts/open-sans-v15-latin-regular.svg#OpenSans") format('svg')}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 600;src: url("../../files/layout/fonts/open-sans-v15-latin-600.eot");src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url("../../files/layout/fonts/open-sans-v15-latin-600.eot?#iefix") format('embedded-opentype'), url("../../files/layout/fonts/open-sans-v15-latin-600.woff2") format('woff2'), url("../../files/layout/fonts/open-sans-v15-latin-600.woff") format('woff'), url("../../files/layout/fonts/open-sans-v15-latin-600.ttf") format('truetype'), url("../../files/layout/fonts/open-sans-v15-latin-600.svg#OpenSans") format('svg')}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 700;src: url("../../files/layout/fonts/open-sans-v15-latin-700.eot");src: local('Open Sans Bold'), local('OpenSans-Bold'), url("../../files/layout/fonts/open-sans-v15-latin-700.eot?#iefix") format('embedded-opentype'), url("../../files/layout/fonts/open-sans-v15-latin-700.woff2") format('woff2'), url("../../files/layout/fonts/open-sans-v15-latin-700.woff") format('woff'), url("../../files/layout/fonts/open-sans-v15-latin-700.ttf") format('truetype'), url("../../files/layout/fonts/open-sans-v15-latin-700.svg#OpenSans") format('svg')}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 800;src: url("../../files/layout/fonts/open-sans-v15-latin-800.eot");src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url("../../files/layout/fonts/open-sans-v15-latin-800.eot?#iefix") format('embedded-opentype'), url("../../files/layout/fonts/open-sans-v15-latin-800.woff2") format('woff2'), url("../../files/layout/fonts/open-sans-v15-latin-800.woff") format('woff'), url("../../files/layout/fonts/open-sans-v15-latin-800.ttf") format('truetype'), url("../../files/layout/fonts/open-sans-v15-latin-800.svg#OpenSans") format('svg')}html{min-height: 100%;position: relative}body{background-color: #4c6480;color: #181818;font-family: 'Oswald', sans-serif;height: 100%;font-weight: 300;font-size: 16px;line-height: 26px}figure{margin: 0}h1,h2{font-family: 'Open Sans', sans-serif;font-size: 60px;font-weight: 300}h3{font-family: 'Open Sans', sans-serif;font-size: 22px;font-weight: 300}h4{font-family: 'Oswald', sans-serif;font-size: 18px;font-weight: 700;line-height: 1.4em}iframe{display: block;height: auto;min-height: 426px;margin: 20px 0;max-width: 100%;padding: 0 11px;pointer-events: none;width: 100%}a{color: #ca9900}fieldset{border: none}input{border: 1px solid #4c6480 !important;padding-left: 11px}input:focus:not([readonly]){border-bottom: 1px solid #4c6480 !important;box-shadow: 0 0px 0 0 #4c6480 !important}input[type=checkbox]:checked + label:before{border-right: 2px solid #4c6480;border-bottom: 2px solid #4c6480}nav{background-color: inherit;box-shadow: none;height: inherit}strong{font-weight: 700}ol li{list-style: none}ul li a:hover{background-color: inherit !important}ul li.active{background-color: inherit !important}ul li.active a,ul li.active span{background-color: inherit}#top-link{background-color: #4c6480;border: 0;border-radius: 5px;bottom: 70px;color: #fff;cursor: pointer;font-size: 40px;padding: 5px 10px;position: fixed;right: 50px}.centered_list{float: left !important;left: 50%;margin: 0 auto;padding: 0;position: relative}.centered_list li{float: left !important;list-style: none;padding: 5px 11px;position: relative;right: 50%}.clear{clear: both}.container{width: 100% !important;max-width: 1280px}.container .row{margin-left: 0;margin-right: 0}.invisible{display: none}.float_left{float: left !important}.float_right{float: right !important}.full-width{background-color: #ededec;padding-left: 0 !important;padding-right: 0 !important}.full-width h1,.full-width h2{background-color: #ededec;margin: 0;padding: 40px 0;text-align: center}.left{float: left !important}.no-text{background-repeat: no-repeat;background-size: cover}.no-text p{display: none}.right{float: right !important}.route-container{padding: 0 1.5rem;margin: 0 auto;max-width: 1280px;width: 90%}@media only screen and (min-width: 601px){.route-container{width: 85%}}@media only screen and (min-width: 993px){.route-container{width: 70%}}.small-space{margin-bottom: 4px !important}.transition_all{-moz-transition: all .5s;-ms-transition: all .5s;-webkit-transition: all .5s;transition: all .5s}.transition_all_slow{-moz-transition: all 1.5s;-ms-transition: all 1.5s;-webkit-transition: all 1.5s;transition: all 1.5s}div.page-wrapper{background-color: #fff;padding-top: 125px}div#sidenav-overlay{background-color: transparent !important;z-index: 800}@keyframes pendel{to{transform: rotate(-10deg)}}.teaser{-moz-transition: all 1.5s;-ms-transition: all 1.5s;-webkit-transition: all 1.5s;transition: all 1.5s;background: url("../../files/layout/images/jobs.png") no-repeat;background-size: contain;color: #fff;font-size: 30px;height: 300px;right: 0px;line-height: 35px;padding-top: 130px;position: absolute;text-align: center;top: -400px;width: 300px;z-index: 9000;transform-origin: center -100px;transform: rotate(10deg);animation: pendel 2s infinite alternate ease-in-out}@media (min-width: 1600px){.teaser{right: 0%;top: 0}}.teaser.active{top: 112px}@media (min-width: 1600px){.teaser.active{top: 0}}header.page-header{background-color: #fff;height: 125px;margin-bottom: 0;max-width: 1280px;padding-bottom: 11px;position: fixed;top: 0px;width: 100%;z-index: 900}header.page-header div.logo figure{padding-top: 20px;padding-left: 40px}header.page-header div.logo figure img{max-width: 194px}header.page-header div.navigation{height: 100%;padding-top: 11px}header.page-header div.navigation nav.navigation ul.main-navigation{background-color: #3b5371;padding: 62px 20px 0 20px}header.page-header div.navigation nav.navigation ul.main-navigation.side-nav li{border-bottom: 1px solid #fff;display: block;text-align: center;width: 100%}header.page-header div.navigation nav.navigation ul.main-navigation.side-nav li a,header.page-header div.navigation nav.navigation ul.main-navigation.side-nav li span{-moz-transition: all .5s;-ms-transition: all .5s;-webkit-transition: all .5s;transition: all .5s;color: #fff;display: block;font-family: 'Open Sans', sans-serif;font-size: 28px;font-weight: 300;padding: 0 11px}header.page-header div.navigation nav.navigation ul.main-navigation.side-nav li a:hover{color: #878786}header.page-header div.navigation nav.navigation ul.main-navigation.side-nav li.active a,header.page-header div.navigation nav.navigation ul.main-navigation.side-nav li.active span{color: #878786}header.page-header div.navigation nav.navigation a.button-collapse{float: right !important;-moz-transition: all .5s;-ms-transition: all .5s;-webkit-transition: all .5s;transition: all .5s;background-color: #ededec;color: #181818;display: block;height: 100%;line-height: 100%;text-align: center;width: 100px}header.page-header div.navigation nav.navigation a.button-collapse span{-moz-transition: all .5s;-ms-transition: all .5s;-webkit-transition: all .5s;transition: all .5s;font-size: 18px;left: 0;position: absolute;text-align: center;top: 11px;width: 100%}header.page-header div.navigation nav.navigation a.button-collapse i{-moz-transition: all .5s;-ms-transition: all .5s;-webkit-transition: all .5s;transition: all .5s;font-size: 22px;height: 100%;line-height: 100px}header.page-header div.navigation nav.navigation a.button-collapse:hover{background-color: #878786}header.page-header div.navigation nav.navigation a.button-collapse:hover span{color: #fff}header.page-header div.navigation nav.navigation a.button-collapse:hover i{color: #fff}header.page-header div.navigation nav.navigation a.button-collapse.active{background-color: #878786}header.page-header div.navigation nav.navigation a.button-collapse.active i{color: #fff}div.headimages{margin-bottom: 8px}div.headimages div.slider{-moz-transition: all .5s;-ms-transition: all .5s;-webkit-transition: all .5s;transition: all .5s}div.headimages div.slider.materialize{pointer-events: none}div.headimages div.slider.materialize ul.slides{-moz-transition: all .5s;-ms-transition: all .5s;-webkit-transition: all .5s;transition: all .5s}div.headimages div.slider.materialize ul.slides li div.caption{color: #181818;left: 50%;margin-left: -629px;max-width: 1258px;top: 75%}div.headimages div.slider.materialize ul.slides li div.caption div.inner-caption{float: left !important;background-color: rgba(255,255,255,0.9);padding: 0 10px}div.headimages div.slider div.caption{-moz-transition: all .5s;-ms-transition: all .5s;-webkit-transition: all .5s;transition: all .5s}div.headimages div.slider h1,div.headimages div.slider h3{font-size: 42px;padding: 0;margin: 10px 0 0 0}div.headimages div.slider h3{font-size: 18px;margin: 0 0 10px 0}section.page-content{margin: 0}section.page-content main.main-content div.row{margin-bottom: 8px}section.page-content main.main-content div.row.full-width{border-left: 8px solid #fff;border-right: 8px solid #fff;margin-bottom: 4px}section.page-content main.main-content div.row.full-width div.ce_materialize_headline h2{background-color: #878786;color: #fff}section.page-content main.main-content div.text{padding: 0 11px}section.page-content main.main-content div.news-short{background-color: #878786;border-bottom: 8px solid #fff;border-left: 4px solid #fff;border-right: 4px solid #fff;color: #fff;height: 300px;padding: 0;position: relative}section.page-content main.main-content div.news-short div.news-content{padding: 0 11px}section.page-content main.main-content div.news-short div.news-content p.info{margin: 0;position: absolute;right: 11px;top: 11px}section.page-content main.main-content div.news-short div.news-content h4 a{color: #fff}section.page-content main.main-content div.news-short:first-child{border-left: 8px solid #fff}section.page-content main.main-content div.news-short:nth-child(4n){border-left: 8px solid #fff}section.page-content main.main-content div.news-short:nth-child(3n){border-right: 8px solid #fff}section.page-content main.main-content div.mod_newsreader p.back{padding: 0 80px}section.page-content main.main-content div.mod_newsreader p.back a{-moz-transition: all .5s;-ms-transition: all .5s;-webkit-transition: all .5s;transition: all .5s;color: #4c6480}section.page-content main.main-content div.mod_newsreader p.back a:hover{color: #181818}section.page-content main.main-content div.news-full div.news-content{padding: 0 80px}section.page-content main.main-content div.ce_materialize_text{padding-bottom: 20px}section.page-content main.main-content div.ce_materialize_text.team div.team{float: left !important;border: 1px solid #ededec;padding: 20px 30px}section.page-content main.main-content div.ce_materialize_text.team div.team figure{padding: 0}section.page-content main.main-content div.ce_materialize_text.team div.team figure img{height: auto;max-width: 342px;width: 100%}section.page-content main.main-content div.ce_materialize_text.team div.team div.text{padding: 0}section.page-content main.main-content div.ce_materialize_text.team.big div.team{min-height: 900px}@media (max-width: 992px){section.page-content main.main-content div.ce_materialize_text.team.big div.team{min-height: 200px}}section.page-content main.main-content div.background-image{height: 250px}section.page-content main.main-content div.quotation-slider{background-color: #ededec;height: 350px;position: relative}section.page-content main.main-content div.quotation-slider ul{margin: 0;height: 350px}section.page-content main.main-content div.quotation-slider ul li{font-size: 18px;font-style: italic;line-height: 30px;padding: 0 60px;position: absolute;top: 30% !important;width: 100%;text-align: center}section.page-content main.main-content div.quotation-slider ul li .headline{font-style: normal;font-weight: bold}@media (max-width: 600px){section.page-content main.main-content div.quotation-slider ul li{line-height: 24px}}section.page-content main.main-content div.quotation-slider div.quote-slider-image{margin-top: -117px;position: absolute;right: 100px;top: 50%}section.page-content main.main-content div.quotation-slider div.slider-controls{height: 42px;margin-top: -21px;padding: 0 11px;position: absolute;top: 50%;width: 100%;z-index: 994}section.page-content main.main-content div.quotation-slider div.slider-controls a{-moz-transition: all .5s;-ms-transition: all .5s;-webkit-transition: all .5s;transition: all .5s;color: #fff}@media (max-width: 600px){section.page-content main.main-content div.quotation-slider div.slider-controls a{color: #181818}}section.page-content main.main-content div.quotation-slider div.slider-controls a i{font-size: 42px}section.page-content main.main-content div.quotation-slider div.slider-controls a.next{float: right !important}section.page-content main.main-content div.quotation-slider div.slider-controls a:hover{color: #181818}section.page-content main.main-content div.download-archives{margin: 17px 0;position: relative}section.page-content main.main-content div.download-archives div.more{margin-top: 20px;text-align: center}section.page-content main.main-content div.download-archives h3{color: #181818;margin: 0 0 50px 0;text-align: center;text-transform: uppercase;font-family: 'Oswald', sans-serif;font-size: 18px;font-weight: 700;line-height: 1.4em}section.page-content main.main-content div.download-archives div.archive{width: 100%}section.page-content main.main-content div.download-archives ul.downloads{float: left !important;left: 50%;margin: 0 auto;padding: 0;position: relative}section.page-content main.main-content div.download-archives ul.downloads li{float: left !important;list-style: none;padding: 5px 11px;position: relative;right: 50%}section.page-content main.main-content div.download-archives ul.downloads li{float: left !important;margin: 0 11px}section.page-content main.main-content div.download-archives ul.downloads li a{background-color: #181818;color: #fff;display: inline-block;padding: 11px}section.page-content main.main-content div.download-archives ul.downloads li a.disabled{background-color: #878786;pointer-events: none}section.page-content main.main-content div.download-archives ul.downloads li a:hover{background-color: #4c6480 !important;color: #fff !important}section.page-content main.main-content div.download-archives div.slider-controls{left: 50%;margin-left: -150px;top: -8px;position: absolute;width: 300px}section.page-content main.main-content div.download-archives div.slider-controls a{color: #4c6480;position: relative;z-index: 994}section.page-content main.main-content div.download-archives div.slider-controls a i{font-size: 42px}section.page-content main.main-content div.download-archives div.slider-controls a.prev{float: left !important}section.page-content main.main-content div.download-archives div.slider-controls a.next{float: right !important}section.page-content main.main-content div.image-box{position: relative}section.page-content main.main-content div.image-box a.link{bottom: 0;left: 0;position: absolute;right: 0;top: 0;z-index: 993}section.page-content main.main-content div.image-box.topic{background-color: #ededec;border-left: 4px solid #fff;border-right: 4px solid #fff;margin: 4px 0;min-height: 450px;padding: 0;position: relative}section.page-content main.main-content div.image-box.topic h4{text-transform: uppercase}section.page-content main.main-content div.image-box.topic h4 a{color: #181818}section.page-content main.main-content div.image-box.topic div.text a.more{float: right !important;-moz-transition: all .5s;-ms-transition: all .5s;-webkit-transition: all .5s;transition: all .5s;color: #181818}section.page-content main.main-content div.image-box.topic div.text a.more:hover{color: #878786}section.page-content main.main-content div.image-box.topic div.image{bottom: 11px;margin-top: 20px;position: absolute;width: 100%}section.page-content main.main-content div.image-box.topic div.image figure{display: block;text-align: center}section.page-content main.main-content div.image-box.topic:nth-child(2n){background-color: #878786}section.page-content main.main-content div.image-box.topic:nth-child(2n) h4 a{color: #fff}section.page-content main.main-content div.image-box.topic:nth-child(2n) p{color: #181818}section.page-content main.main-content div.image-box.topic:nth-child(2n) div.text a.more{float: right !important;-moz-transition: all .5s;-ms-transition: all .5s;-webkit-transition: all .5s;transition: all .5s;color: #181818}section.page-content main.main-content div.image-box.topic:nth-child(2n) div.text a.more:hover{color: #ededec}section.page-content main.main-content div.horizontal-box{border-left: 4px solid #fff;border-right: 8px solid #fff;height: 360px;padding: 0}section.page-content main.main-content div.horizontal-box .row{margin: 0}section.page-content main.main-content div.horizontal-box div.top-box{background-color: #ededec;border-bottom: 4px solid #fff;height: 180px;overflow: hidden;padding: 0 11px;position: relative}section.page-content main.main-content div.horizontal-box div.top-box a.hyperlink{bottom: 0;left: 0;position: absolute;right: 0;top: 0;z-index: 992}section.page-content main.main-content div.horizontal-box div.top-box div.text{color: #181818}section.page-content main.main-content div.horizontal-box div.top-box div.text h4{margin-top: 0;padding-top: 17px;text-transform: uppercase}section.page-content main.main-content div.horizontal-box div.top-box div.text p{margin: 0}section.page-content main.main-content div.horizontal-box div.top-box div.text a{color: #181818}section.page-content main.main-content div.horizontal-box div.top-box div.image{bottom: 11px;position: absolute;right: 11px}section.page-content main.main-content div.horizontal-box div.bottom-box{border-top: 4px solid #fff;height: 180px;overflow: hidden;padding: 0 11px;position: relative}section.page-content main.main-content div.horizontal-box div.bottom-box a.hyperlink{bottom: 0;left: 0;position: absolute;right: 0;top: 0;z-index: 992}section.page-content main.main-content div.horizontal-box div.bottom-box div.text{color: #fff}section.page-content main.main-content div.horizontal-box div.bottom-box div.text h4{margin-top: 0;padding-top: 17px;text-transform: uppercase}section.page-content main.main-content div.horizontal-box div.bottom-box div.image{bottom: 11px;position: absolute;right: 11px}section.page-content main.main-content div.quote{border-left: 8px solid #fff;border-right: 4px solid #fff;height: 360px;overflow: hidden;padding: 0;position: relative}section.page-content main.main-content div.quote h4{color: #fff;text-align: left;text-transform: uppercase}section.page-content main.main-content div.quote div.quote-image{position: absolute;right: 11px;top: 11px}section.page-content main.main-content div.quote div.quote-text{padding: 0 11px;text-align: center}section.page-content main.main-content div.quote div.quote-text p{bottom: 11px;color: #fff;left: 0;margin: 0;position: absolute;text-align: center;width: 100%}div.contact.row{background-color: #878786;margin-bottom: 8px;padding: 20px 0}div.contact.row h1,div.contact.row h2,div.contact.row h3,div.contact.row h4,div.contact.row i{color: #fff;margin-top: 0;text-align: center}div.contact.row h3{font-size: 60px;font-weight: 300}div.contact.row a i{-moz-transition: all .5s;-ms-transition: all .5s;-webkit-transition: all .5s;transition: all .5s}div.contact.row a i:hover{color: #181818}div.contact.row div.link{text-align: center}footer.page-footer{background-color: #ededec;margin: 0;padding: 0}footer.page-footer table{border-collapse: collapse}footer.page-footer table tr td{padding: 0}footer.page-footer div.top-footer{border-bottom: 1px solid #181818;margin-bottom: 0}footer.page-footer div.top-footer div.contact,footer.page-footer div.top-footer div.seo,footer.page-footer div.top-footer div.wobbe-partner{border-right: 1px solid #181818;min-height: 352px;padding: 40px}footer.page-footer div.top-footer div.contact h4,footer.page-footer div.top-footer div.seo h4,footer.page-footer div.top-footer div.wobbe-partner h4{font-weight: 700;margin-bottom: 0;text-transform: uppercase}footer.page-footer div.top-footer div.contact p,footer.page-footer div.top-footer div.seo p,footer.page-footer div.top-footer div.wobbe-partner p{margin-top: 0}footer.page-footer div.top-footer div.contact{font-size: 18px}footer.page-footer div.top-footer div.contact a{color: #ca9900}footer.page-footer div.top-footer div.wobbe-partner{border-right: none}footer.page-footer div.top-footer div.wobbe-partner p{text-align: center}footer.page-footer div.top-footer div.wobbe-partner p img{display: block;height: auto;margin: 0 auto;max-width: 100%}footer.page-footer div.bottom-footer{margin-bottom: 0;overflow: hidden;position: relative}footer.page-footer div.bottom-footer span.copyright{font-size: 12px;left: 11px;top: 25px;position: absolute}footer.page-footer div.bottom-footer span.copyright a{color: #181818}footer.page-footer div.bottom-footer nav ul{float: left !important;left: 50%;margin: 0 auto;padding: 0;position: relative}footer.page-footer div.bottom-footer nav ul li{float: left !important;list-style: none;padding: 5px 11px;position: relative;right: 50%}footer.page-footer div.bottom-footer nav ul li a,footer.page-footer div.bottom-footer nav ul li span{-moz-transition: all .5s;-ms-transition: all .5s;-webkit-transition: all .5s;transition: all .5s;color: #181818;display: block;font-family: 'Open Sans', sans-serif;font-size: 14px;font-weight: 400;padding: 0 11px}footer.page-footer div.bottom-footer nav ul li a:hover{color: #ca9900}footer.page-footer div.bottom-footer nav ul li.active a,footer.page-footer div.bottom-footer nav ul li.active span{color: #ca9900}footer.page-footer div.copyright{border-top: 1px solid #181818;height: 64px;margin: 0}footer.page-footer div.copyright span{display: block;font-size: 14px;line-height: 64px;text-align: center;width: 100%}footer.page-footer div.copyright span a{color: #181818;display: inline-block}@media (max-width: 992px){div.headimages div.slider{height: 350px !important}div.headimages div.slider.materialize ul.slides{height: 350px !important}div.headimages div.caption{top: inherit !important}div.headimages div.caption h1,div.headimages div.caption h2{font-size: 38px;line-height: 48px}div.headimages div.caption h4{font-size: 26px;line-height: 36px}section.page-content main.main-content div.news-short{border-left: 8px solid #fff;border-right: 8px solid #fff}section.page-content main.main-content div.image-box.topic{border-bottom: 8px solid #fff;margin: 0}section.page-content main.main-content div.image-box.topic:nth-child(2),section.page-content main.main-content div.image-box.topic:nth-child(3){background-color: #878786}section.page-content main.main-content div.image-box.topic:nth-child(2) h4 a,section.page-content main.main-content div.image-box.topic:nth-child(3) h4 a{color: #fff}section.page-content main.main-content div.image-box.topic:nth-child(2) div.text a.more,section.page-content main.main-content div.image-box.topic:nth-child(3) div.text a.more{color: #181818}section.page-content main.main-content div.image-box.topic:nth-child(2) div.text a.more:hover,section.page-content main.main-content div.image-box.topic:nth-child(3) div.text a.more:hover{color: #ededec}section.page-content main.main-content div.image-box.topic:nth-child(1),section.page-content main.main-content div.image-box.topic:nth-child(8){border-left: 8px solid #fff}section.page-content main.main-content div.image-box.topic:nth-child(2),section.page-content main.main-content div.image-box.topic:nth-child(7){border-right: 8px solid #fff}section.page-content main.main-content div.image-box.topic:nth-child(3){border-left: 8px solid #fff}section.page-content main.main-content div.image-box.topic:nth-child(4){background-color: #ededec}section.page-content main.main-content div.image-box.topic:nth-child(4) h4 a{color: #181818}section.page-content main.main-content div.image-box.topic:nth-child(4) div.text a.more{color: #181818}section.page-content main.main-content div.image-box.topic:nth-child(4) div.text a.more:hover{color: #878786}section.page-content main.main-content div.quote{border-bottom: 4px solid #fff;border-right: 8px solid #fff}section.page-content main.main-content div.horizontal-box{border-left: 8px solid #fff;border-right: 8px solid #fff;border-top: 4px solid #fff}footer.page-footer div.top-footer div.contact,footer.page-footer div.top-footer div.seo,footer.page-footer div.top-footer div.wobbe-partner{border-right: none;height: auto;min-height: inherit;text-align: center}footer.page-footer div.bottom-footer span.copyright{display: block;line-height: 64px;margin-top: 4px;top: inherit;position: inherit;text-align: center}footer.page-footer div.bottom-footer span.copyright a{color: #181818}footer.page-footer div.bottom-footer nav ul{left: inherit;position: inherit;width: 100%}footer.page-footer div.bottom-footer nav ul li{border-bottom: 1px solid #181818;display: block;position: inherit;right: inherit;text-align: center;width: 100%}body.contact section.page-content main.main-content div.ce_form{max-width: 100% !important}body.contact section.page-content main.main-content div.ce_materialize_text{padding: 0 11px !important}}@media (max-width: 700px){section.page-content main.main-content div.quotation-slider ul.slides li{font-size: 14px;padding: 0 11px}}@media (max-width: 600px){h1,h2{font-size: 28px;line-height: 38px}h3{font-size: 18px;line-height: 28px}h4{font-size: 16px;line-height: 26px}div.caption{top: inherit !important}section.page-content main.main-content div.image-box.topic{border-bottom: 8px solid #fff !important;border-left: 8px solid #fff !important;border-right: 8px solid #fff !important}section.page-content main.main-content div.image-box.topic:nth-child(2n){background-color: #878786}section.page-content main.main-content div.image-box.topic:nth-child(2n) h4 a{color: #fff}section.page-content main.main-content div.image-box.topic:nth-child(2n) div.text a.more{color: #181818}section.page-content main.main-content div.image-box.topic:nth-child(2n) div.text a.more:hover{color: #ededec}section.page-content main.main-content div.image-box.topic:nth-child(3){background-color: #ededec}section.page-content main.main-content div.image-box.topic:nth-child(3) h4 a{color: #181818}section.page-content main.main-content div.image-box.topic:nth-child(3) div.text a.more{color: #181818}section.page-content main.main-content div.image-box.topic:nth-child(3) div.text a.more:hover{color: #878786}}@media (max-width: 500px){header.page-header div.logo figure{padding-top: 30px}}body.contact section.page-content main.main-content div.ce_materialize_text{padding: 20px 80px}body.contact section.page-content main.main-content div.ce_materialize_text p{margin-bottom: 0}body.contact section.page-content main.main-content div.ce_materialize_text p:nth-child(3){margin-top: 0}body.contact section.page-content main.main-content div.ce_materialize_text table{border-collapse: collapse;margin-top: 20px}body.contact section.page-content main.main-content div.ce_materialize_text table tr td{padding: 0}body.contact section.page-content main.main-content div.ce_form{float: left !important;-moz-transition: all .5s;-ms-transition: all .5s;-webkit-transition: all .5s;transition: all .5s;max-width: 50%;padding: 20px 11px;padding-top: 0;width: 100%}body.contact section.page-content main.main-content div.ce_form label{top: inherit}body.contact section.page-content main.main-content div.ce_form div.widget-text input,body.contact section.page-content main.main-content div.ce_form div.widget-textarea input,body.contact section.page-content main.main-content div.ce_form div.widget-text textarea,body.contact section.page-content main.main-content div.ce_form div.widget-textarea textarea{padding-left: 11px}body.contact section.page-content main.main-content div.ce_form div.widget-text input,body.contact section.page-content main.main-content div.ce_form div.widget-textarea input{width: calc(100% - 11px)}body.contact section.page-content main.main-content div.ce_form textarea{border-left: 1px solid #4c6480;border-right: 1px solid #4c6480;border-top: 1px solid #4c6480;height: 150px;outline: none;resize: none}body.contact section.page-content main.main-content div.ce_form div.submit_container{margin: 20px 0}body.contact section.page-content main.main-content div.ce_form div.submit_container input{-moz-transition: all .5s;-ms-transition: all .5s;-webkit-transition: all .5s;transition: all .5s;background-color: #878786;border: none;box-shadow: none;color: #fff;font-weight: 400;height: 64px;line-height: 64px;width: 100%}body.contact section.page-content main.main-content div.ce_form div.submit_container input:hover{background-color: #ededec;color: #181818}form#routeForm{margin-bottom: 60px;margin-top: 60px;padding: 0}form#routeForm input[type=text]{max-width: 80%;padding-left: 11px}form#routeForm input[type=text]::-webkit-input-placeholder{color: #9e9e9e}form#routeForm input[type=text]:-moz-placeholder{color: #9e9e9e}form#routeForm input[type=text]::-moz-placeholder{color: #9e9e9e}form#routeForm input[type=text]:-ms-input-placeholder{color: #9e9e9e}@media (max-width: 1105px){form#routeForm input[type=text]{max-width: calc(100% - 11px)}form#routeForm input[type=text]::-webkit-input-placeholder{color: #9e9e9e;font-size: 7px}form#routeForm input[type=text]:-moz-placeholder{color: #9e9e9e;font-size: 7px}form#routeForm input[type=text]::-moz-placeholder{color: #9e9e9e;font-size: 7px}form#routeForm input[type=text]:-ms-input-placeholder{color: #9e9e9e;font-size: 7px}}form#routeForm input[type=submit]{float: right !important;-moz-transition: all .5s;-ms-transition: all .5s;-webkit-transition: all .5s;transition: all .5s;background-color: #878786;border: 1px solid #4c6480;color: #fff;margin-left: 11px;top: 7px;padding: 5px 20px;position: relative}form#routeForm input[type=submit]:hover{background-color: #ededec;color: #181818}div.maps{margin-bottom: 100px;margin-top: 20px}div.maps div#map_10{display: block;max-width: 100%;pointer-events: none;width: 100% !important}body.services section.page-content main.main-content div.ce_materialize_text div.text{padding: 20px}
