html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}@font-face{font-family:"Futura LT W01 Medium";font-weight:normal;src:url('../../../typo3conf/ext/jacobc/Resources/Public/Fonts/0a41510f-c527-4001-89c5-d66d2c9ed34b.eot?#iefix');src:url('../../../typo3conf/ext/jacobc/Resources/Public/Fonts/0a41510f-c527-4001-89c5-d66d2c9ed34b.eot?#iefix') format("eot"),url('../../../typo3conf/ext/jacobc/Resources/Public/Fonts/e17c7943-8db2-4470-9e2a-74a8d01f6776.woff2') format("woff2"),url('../../../typo3conf/ext/jacobc/Resources/Public/Fonts/6c72b0cb-89a1-4da9-8574-9244967bd9d6.woff') format("woff"),url('../../../typo3conf/ext/jacobc/Resources/Public/Fonts/dd79c75a-b0c9-4d70-a5a7-bdde1d5449fd.ttf') format("truetype"),url('../../../typo3conf/ext/jacobc/Resources/Public/Fonts/c35c8eec-24d3-4ed7-9159-df80a008bf54.svg#c35c8eec-24d3-4ed7-9159-df80a008bf54') format("svg")}@font-face{font-family:"Futura LT W01";font-weight:normal;src:url('../../../typo3conf/ext/jacobc/Resources/Public/Fonts/0a41510f-c527-4001-89c5-d66d2c9ed34b.eot?#iefix');src:url('../../../typo3conf/ext/jacobc/Resources/Public/Fonts/0a41510f-c527-4001-89c5-d66d2c9ed34b.eot?#iefix') format("eot"),url('../../../typo3conf/ext/jacobc/Resources/Public/Fonts/e17c7943-8db2-4470-9e2a-74a8d01f6776.woff2') format("woff2"),url('../../../typo3conf/ext/jacobc/Resources/Public/Fonts/6c72b0cb-89a1-4da9-8574-9244967bd9d6.woff') format("woff"),url('../../../typo3conf/ext/jacobc/Resources/Public/Fonts/dd79c75a-b0c9-4d70-a5a7-bdde1d5449fd.ttf') format("truetype"),url('../../../typo3conf/ext/jacobc/Resources/Public/Fonts/c35c8eec-24d3-4ed7-9159-df80a008bf54.svg#c35c8eec-24d3-4ed7-9159-df80a008bf54') format("svg")}@font-face{font-family:"Futura LT W01 Bold";font-weight:bold;src:url('../../../typo3conf/ext/jacobc/Resources/Public/Fonts/87f56fc1-ab05-4355-90af-9e83740663af.eot?#iefix');src:url('../../../typo3conf/ext/jacobc/Resources/Public/Fonts/87f56fc1-ab05-4355-90af-9e83740663af.eot?#iefix') format("eot"),url('../../../typo3conf/ext/jacobc/Resources/Public/Fonts/3cf9e1e8-63a2-497f-86ed-6b63d6de1986.woff2') format("woff2"),url('../../../typo3conf/ext/jacobc/Resources/Public/Fonts/184895ac-545b-450b-9d3a-c0a0a7620977.woff') format("woff"),url('../../../typo3conf/ext/jacobc/Resources/Public/Fonts/bf8628d2-1ae0-4645-ba3f-3ce62d8d907c.ttf') format("truetype"),url('../../../typo3conf/ext/jacobc/Resources/Public/Fonts/20073de8-56dd-4e4c-9434-5097c3f2fd28.svg#20073de8-56dd-4e4c-9434-5097c3f2fd28') format("svg")}@font-face{font-family:"Futura LT W01";font-weight:bold;src:url('../../../typo3conf/ext/jacobc/Resources/Public/Fonts/87f56fc1-ab05-4355-90af-9e83740663af.eot?#iefix');src:url('../../../typo3conf/ext/jacobc/Resources/Public/Fonts/87f56fc1-ab05-4355-90af-9e83740663af.eot?#iefix') format("eot"),url('../../../typo3conf/ext/jacobc/Resources/Public/Fonts/3cf9e1e8-63a2-497f-86ed-6b63d6de1986.woff2') format("woff2"),url('../../../typo3conf/ext/jacobc/Resources/Public/Fonts/184895ac-545b-450b-9d3a-c0a0a7620977.woff') format("woff"),url('../../../typo3conf/ext/jacobc/Resources/Public/Fonts/bf8628d2-1ae0-4645-ba3f-3ce62d8d907c.ttf') format("truetype"),url('../../../typo3conf/ext/jacobc/Resources/Public/Fonts/20073de8-56dd-4e4c-9434-5097c3f2fd28.svg#20073de8-56dd-4e4c-9434-5097c3f2fd28') format("svg")}button::-moz-focus-inner{border:0}a:focus,button:focus{outline:none}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-tap-highlight-color:rgba(0,0,0,0);text‑size‑adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input{-webkit-appearance:none;border-radius:0}main{display:block}q:before,q:after{display:none}@media print{*,*::before,*::after,*::first-letter,*::first-line{background:rgba(0,0,0,0) !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")"}abbr[title]::after{content:" (" attr(title) ")"}a[href^="#"]::after,a[href^="javascript:"]::after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.center-content-wrap-page,.start-wrap{width:100%;max-width:1400px;margin:0 auto}.content-wrap{width:1120px;margin:80px auto;zoom:1}.content-wrap::before,.content-wrap::after{content:" ";display:block;height:0;overflow:hidden}.content-wrap::after{clear:both}.dynamic-content,.static-content{margin:40px auto}@media(min-width:760px){.dynamic-content,.static-content{margin:80px auto}}.static-content.header-only{margin:40px auto 80px}.static-content.header-only+*{margin-top:-40px}header+.ce-textpic{margin-top:30px}.col--fix{zoom:1}.col--fix::before,.col--fix::after{content:" ";display:block;height:0;overflow:hidden}.col--fix::after{clear:both}.col--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.col--1-2{float:left;width:100%}@media(min-width:760px){.col--1-2{width:50%}}.col--full{width:100%}.col--spaced-mobile{margin-bottom:20px}@media(min-width:760px){.col--spaced-mobile{margin-bottom:0}}.col__image{padding:5px}.content-right{float:left;width:100%}@media(min-width:760px){.content-right{width:50%}}.content-left{float:right;width:100%}@media(min-width:760px){.content-left{width:50%}}.grid-element{padding:5px 0;display:block}@media(min-width:760px){.grid-element{padding:5px}}.grid-element.relative{position:relative}.container+.bx-wrapper{margin-top:-40px}.content-element{width:100%;padding:40px;height:auto}.content-element--grey{background-color:#e5eaef}.content-element--yellow{background-color:#f6bc00}.content-element--jobs{height:100%}.content-element--employee{height:100%}.content-element--blue{background-color:#0b2f61;color:#fff}.content-element--blue h1,.content-element--blue h2,.content-element--blue h3,.content-element--blue span{color:#fff}.element-flex{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.col--board{padding:0 5px}@media(min-width:980px){.col--board{padding:5px}}html{font-size:100%;background:#fff;color:#0b2f61;font-family:"Futura LT W01","Futura LT W01 Medium",sans-serif}body{line-height:1.5;font-weight:400}a{text-decoration:underline;color:inherit}a[href^=tel]{text-decoration:none;color:inherit;cursor:default}a:hover{text-decoration:none}.spacing{margin-bottom:20px}p{line-height:1.5}p+*{margin-top:20px}b,strong{font-family:"Futura LT W01 Bold",sans-serif}b.small{text-transform:none}i,em{font-style:italic}strong em,strong i,b em,b i,em strong,em b,i strong,i b{font-weight:bold;font-style:italic}hr{margin-bottom:1rem;padding-bottom:1rem;display:block;border-top:1px solid #e5eaef}iframe,img{border:0;max-width:100%;display:inline-block}audio,canvas,video,img{height:auto;vertical-align:bottom}address{font-style:normal}ul{list-style:disc inside}.ce-bodytext a{text-decoration:none;border-bottom:1px solid #0b2f61}.ce-bodytext a:hover,.ce-bodytext a:focus{border-bottom:1px solid #f6bc00}.ce-bodytext ul,.news__text ul,.news__teaser ul{margin-bottom:15px;list-style:none}.ce-bodytext ul li,.news__text ul li,.news__teaser ul li{padding-left:20px;margin-bottom:5px;position:relative}.ce-bodytext ul li::before,.news__text ul li::before,.news__teaser ul li::before{content:"";display:inline-block;width:8px;height:8px;border-radius:100%;background:#0b2f61;margin-right:10px;left:0;position:absolute;top:8px}ol{list-style:disc inside}ul ol,ol ul,ul ul,ol ol{margin-left:1rem}.ce-div{border:none;width:100%;max-width:750px;position:relative;margin:0 auto;padding:0;height:40px;border-top:1px solid #0b2f61}::-moz-selection{background:#f6bc00;color:#1e1e1e;text-shadow:none}::selection{background:#f6bc00;color:#1e1e1e;text-shadow:none}.no-style{text-decoration:none}.email{display:block;text-decoration:none;line-height:1}.email:hover,.email:focus{text-decoration:underline}.block-link{position:relative;padding:10px;background-color:#f6bc00;color:#0b2f61;text-transform:uppercase;font-weight:bold;text-decoration:none;-webkit-transition:background-color 250ms,color 250ms;-o-transition:background-color 250ms,color 250ms;transition:background-color 250ms,color 250ms}.block-link:hover,.block-link:focus{background-color:#0b2f61;color:#fff}.block-link.route{position:absolute;bottom:45px;right:45px}.main{-webkit-transition:opacity 300ms cubic-bezier(0.5,0.2,0.5,1);-o-transition:opacity 300ms cubic-bezier(0.5,0.2,0.5,1);transition:opacity 300ms cubic-bezier(0.5,0.2,0.5,1)}.main--lighten{opacity:.3}@media(min-width:980px){.main--lighten{opacity:1}}.mobile-hidden{display:none}@media(min-width:760px){.mobile-hidden{display:inherit}}.noscript{background-color:#f6bc00;text-align:center;display:block;width:100%;padding:30px 10px;border-bottom:1px solid #0b2f61}@-webkit-keyframes bounceOutLeft{0%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}20%{opacity:1;-webkit-transform:translate(20px,0);transform:translate(20px,0)}100%{opacity:0;-webkit-transform:translate(-1000px,0);transform:translate(-1000px,0)}}@keyframes bounceOutLeft{0%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}20%{opacity:1;-webkit-transform:translate(20px,0);transform:translate(20px,0)}100%{opacity:0;-webkit-transform:translate(-1000px,0);transform:translate(-1000px,0)}}@-webkit-keyframes arrowPrev{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes arrowPrev{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes arrowNext{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes arrowNext{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes shake{0%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}20%{-webkit-transform:rotate(0) scale(1.1);transform:rotate(0) scale(1.1)}30%{-webkit-transform:rotate(3deg) scale(1.1);transform:rotate(3deg) scale(1.1)}40%{-webkit-transform:rotate(-5deg) scale(1.1);transform:rotate(-5deg) scale(1.1)}60%{-webkit-transform:rotate(4deg) scale(1.1);transform:rotate(4deg) scale(1.1)}80%{-webkit-transform:rotate(-2deg) scale(1.1);transform:rotate(-2deg) scale(1.1)}90%{-webkit-transform:rotate(0) scale(1.1);transform:rotate(0) scale(1.1)}100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}}@keyframes shake{0%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}20%{-webkit-transform:rotate(0) scale(1.1);transform:rotate(0) scale(1.1)}30%{-webkit-transform:rotate(3deg) scale(1.1);transform:rotate(3deg) scale(1.1)}40%{-webkit-transform:rotate(-5deg) scale(1.1);transform:rotate(-5deg) scale(1.1)}60%{-webkit-transform:rotate(4deg) scale(1.1);transform:rotate(4deg) scale(1.1)}80%{-webkit-transform:rotate(-2deg) scale(1.1);transform:rotate(-2deg) scale(1.1)}90%{-webkit-transform:rotate(0) scale(1.1);transform:rotate(0) scale(1.1)}100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}}@-webkit-keyframes moreInfoArrow{0%{-webkit-transform:translate(20px,-50%) rotate(-90deg);transform:translate(20px,-50%) rotate(-90deg)}50%{-webkit-transform:translate(25px,-50%) rotate(-90deg);transform:translate(25px,-50%) rotate(-90deg)}100%{-webkit-transform:translate(20px,-50%) rotate(-90deg);transform:translate(20px,-50%) rotate(-90deg)}}@keyframes moreInfoArrow{0%{-webkit-transform:translate(20px,-50%) rotate(-90deg);transform:translate(20px,-50%) rotate(-90deg)}50%{-webkit-transform:translate(25px,-50%) rotate(-90deg);transform:translate(25px,-50%) rotate(-90deg)}100%{-webkit-transform:translate(20px,-50%) rotate(-90deg);transform:translate(20px,-50%) rotate(-90deg)}}@-webkit-keyframes fadeTextIn{0%{opacity:0}85%{opacity:0}100%{opacity:1}}@keyframes fadeTextIn{0%{opacity:0}85%{opacity:0}100%{opacity:1}}.product-icon--shake{-webkit-animation:shake ease .75s;animation:shake ease .75s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.title{letter-spacing:1px;display:block;text-decoration:none}.title a{text-decoration:none}.title--big{font-size:1.25rem;text-transform:uppercase;line-height:1.4;word-break:break-word}@media(min-width:760px){.title--big{font-size:1.75rem;line-height:1.3}}.title--huge{font-size:1.5rem;text-transform:uppercase;line-height:1.4;padding:8px 20px}@media(min-width:760px){.title--huge{font-size:2rem;line-height:1.3}}.title--medium{font-size:1.25rem;text-transform:uppercase;line-height:1.35}.title--small{font-size:1rem;text-transform:uppercase;line-height:1.4}.title--teaser{font-size:1.5rem;text-transform:uppercase;line-height:1.4}.title--bold{font-family:"Futura LT W01 Bold",sans-serif}.title--standard{font-family:"Futura LT W01","Futura LT W01 Medium",sans-serif}.title--spaced{margin-bottom:20px}.title--spaced-s{margin-bottom:5px}.title--blue{background-color:#0b2f61;color:#fff;padding:4px 10px;float:left;clear:both}.title--yellow{background-color:#f6bc00;padding:8px 10px;margin-bottom:5px;float:left;clear:both}.title--products{letter-spacing:0;text-transform:uppercase;margin-bottom:5px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.title--job{display:block}.title__inner--block{display:block}.title__inner--inline{display:inline}.title__inner--small{color:#0b2f61;font-family:"Futura LT W01","Futura LT W01 Medium",sans-serif;display:block;text-transform:none;letter-spacing:0}.title--multiline{float:left;clear:both}.title--multiline span{display:inline;box-decoration-break:clone;-webkit-box-decoration-break:clone;background-color:#0b2f61;color:#fff;padding:4px 10px;font-family:"Futura LT W01 Bold",sans-serif;font-size:1.25rem;text-transform:uppercase;line-height:2.8rem}@media(min-width:760px){.title--multiline span{font-size:1.75rem;text-transform:uppercase;line-height:3.4rem}}.clear{zoom:1}.clear::before,.clear::after{content:" ";display:block;height:0;overflow:hidden}.clear::after{clear:both}.align-center{text-align:center}.link{position:relative;text-decoration:none;display:inline-block}.link--underlined::before{content:"";width:0;left:0;bottom:0;height:2px;position:absolute;-webkit-transition:width 300ms cubic-bezier(0.5,0.2,0.5,1);-o-transition:width 300ms cubic-bezier(0.5,0.2,0.5,1);transition:width 300ms cubic-bezier(0.5,0.2,0.5,1);display:block}.link--underlined:hover::before,.link--underlined:focus::before{width:100%}.link--underlined-yellow::before{content:"";width:0;left:0;bottom:0;height:2px;position:absolute;-webkit-transition:width 300ms cubic-bezier(0.5,0.2,0.5,1);-o-transition:width 300ms cubic-bezier(0.5,0.2,0.5,1);transition:width 300ms cubic-bezier(0.5,0.2,0.5,1);display:block;background:#f6bc00}.link--underlined-yellow:hover::before,.link--underlined-yellow:focus::before{width:100%}.link--underlined-blue::before{content:"";width:0;left:0;bottom:0;height:2px;position:absolute;-webkit-transition:width 300ms cubic-bezier(0.5,0.2,0.5,1);-o-transition:width 300ms cubic-bezier(0.5,0.2,0.5,1);transition:width 300ms cubic-bezier(0.5,0.2,0.5,1);display:block;background:#0b2f61}.link--underlined-blue:hover::before,.link--underlined-blue:focus::before{width:100%}.link--bold{font-family:"Futura LT W01 Bold",sans-serif}.text--spaced{margin-bottom:20px}.text--spaced p{line-height:1.5rem}.item-location{color:#f6bc00;display:inline-block !important}.popup{position:fixed;left:0;top:0;right:0;bottom:0;display:block;background:rgba(11,47,97,.8);z-index:10002}.popup__content{padding:80px 40px;background-color:#fff;left:0;top:0;height:100%;width:100%;overflow:scroll;position:absolute;border-top:4px solid #f6bc00}@media(min-width:480px){.popup__content{max-width:600px;padding:80px;left:50%;top:50%;height:auto;width:80%;overflow:visible;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.popup__close{display:block;position:absolute;cursor:pointer;left:50%;top:40px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding-left:12px}.popup__close::before{content:"+";font-family:"Futura LT W01 Bold",sans-serif;position:absolute;left:0;bottom:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media(min-width:480px){.popup__close{width:20px;height:30px;left:auto;right:0;top:-36px;-webkit-transform:none;-ms-transform:none;transform:none;padding-left:0;text-indent:-9999px}.popup__close::before{color:#fff;line-height:28px;font-size:32px;-webkit-transform:translate(5px,-5px) rotate(45deg);-ms-transform:translate(5px,-5px) rotate(45deg);transform:translate(5px,-5px) rotate(45deg);text-indent:0}}.popup__image+.ce-bodytext{margin-top:1rem}.header{width:calc(100% - 20px);max-width:1110px;position:fixed;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:999;background-color:#f6bc00;-webkit-transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms;-o-transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms;transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:760px){.header{width:calc(100% - 30px)}}@media(min-width:980px){.header{width:90%}}.header--holding{padding:30px;position:relative}.navigation-main__toggle{padding:15px 40px}.header--small{-webkit-box-shadow:0 10px 30px -12px rgba(0,0,0,.3);box-shadow:0 10px 30px -12px rgba(0,0,0,.3)}.header--small .navigation-location-list{top:36px}.header--small .navigation-location-list__item,.header--small .navigation-main-list__item{-webkit-box-shadow:0 10px 30px -12px rgba(0,0,0,.3);box-shadow:0 10px 30px -12px rgba(0,0,0,.3)}.header--small .navigation-main__toggle{padding:16px 45px 16px 0}@media(min-width:480px){.header--small .navigation-main__toggle{padding:16px 65px 16px 45px}}.header__logo{max-width:340px;width:100%;float:left}.header__another-tracking{float:right;font-weight:bold;font-size:14px;text-transform:uppercase}.header__brand-picker{float:right}.header__brand-picker{position:relative}.header__brand-picker:after{content:"";background:url('../../../typo3conf/ext/jacobc/Resources/Public/Images/Icons/jacob-cement_icon-select-pfeil.svg') no-repeat center center;background-size:100% auto;width:20px;height:11.308411215px;display:block;pointer-events:none;position:absolute;top:50%;margin-top:-5.6542056075px;right:0}.header__brand-picker .header__brand-picker-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border-radius:0;border:none;font-size:100%;font-family:"Futura LT W01","Futura LT W01 Medium",sans-serif;color:#1e1e1e;padding:0;margin:0;cursor:pointer;text-transform:uppercase;line-height:1.5;padding-right:25px}@media all and (max-width:760px){.header__brand-picker{display:none}}@media all and (max-width:720px){.header__logo{float:none}.header__another-tracking{display:block;padding:25px 0 0;width:100%;text-align:left}}@media print{.header{display:none}.header__another-tracking{display:none}}.header__link-more{position:relative;display:inline-block;padding-right:15px}.header__link-more::after{content:"";background-image:url("/typo3conf/ext/jacobc/Resources/Public/Images/Jacobs/jacob-cement_icon-select-pfeil.svg");background-size:12px 12px;height:12px;width:12px;right:0;top:5px;-webkit-transform:rotate(-90deg) translateY(8px);-ms-transform:rotate(-90deg) translateY(8px);transform:rotate(-90deg) translateY(8px);z-index:1;display:block;position:absolute}.hamburger{position:absolute;top:50%;right:15px;width:15px;height:15px;display:inline-block;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding-top:6px;pointer-events:none}@media(min-width:480px){.hamburger{right:38px}}.hamburger__inner{cursor:pointer;height:2px;width:13px;display:block;background:#0b2f61;-webkit-transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms;-o-transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms;transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms}.hamburger__inner::before,.hamburger__inner::after{content:"";width:13px;height:2px;display:block;position:absolute;background:#0b2f61;-webkit-transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms;-o-transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms;transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms}.hamburger__inner::before{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.hamburger__inner::after{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}.container{width:100%;margin:0 auto;zoom:1}.container::before,.container::after{content:" ";display:block;height:0;overflow:hidden}.container::after{clear:both}.container--big{max-width:1400px}.container--small{max-width:1120px}.container--x-small{padding:0 40px;width:100%;max-width:730px}.container--news{padding:0 40px;margin:80px auto 40px;max-width:730px}@media(min-width:760px){.container--news{width:90%;margin:80px auto;padding:0}}@media(min-width:1120px){.container--news{margin:80px auto 0}}.container--spaced-news{padding:80px 40px;margin:0 auto;max-width:730px}@media(min-width:760px){.container--spaced-news{width:90%;padding:80px 0}}.container--spaced-news p+*{margin-bottom:20px}.container--spaced{margin:80px auto}.container--spaced-top{margin:80px auto 0}.container--content{margin-top:5px;padding:0}.navigation-main{position:relative;color:#0b2f61;font-family:"Futura LT W01 Bold",sans-serif;-webkit-transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms;-o-transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms;transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms}@media(max-width:980px){.navigation-main--open .hamburger__inner{background-color:rgba(0,0,0,0)}}@media(max-width:980px)and (min-width:980px){.navigation-main--open .hamburger__inner{background-color:#fff}}@media(max-width:980px){.navigation-main--open .hamburger__inner::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}}@media(max-width:980px)and (min-width:980px){.navigation-main--open .hamburger__inner::after{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}}@media(max-width:980px){.navigation-main--open .hamburger__inner::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}}@media(max-width:980px)and (min-width:980px){.navigation-main--open .hamburger__inner::before{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}}@media(max-width:980px){.navigation-main--open .navigation-main-list{pointer-events:inherit}}@media(max-width:980px){.navigation-main--open .navigation-main-list__item{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.navigation-main-list{list-style:none;right:0;min-width:100%;pointer-events:none;position:fixed}@media(min-width:980px){.navigation-main-list{position:absolute}}.navigation-main-list__item{margin-top:5px;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms;-o-transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms;transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms;cursor:pointer}.navigation-main-list__item a{display:block;text-decoration:none;padding:20px 10px;line-height:1;background-color:#0b2f61;color:#fff;text-transform:uppercase;cursor:pointer}@media(min-width:980px){.navigation-main-list__item a{padding:10px}}.navigation-main-list__item--active a::after{content:"";position:absolute;height:100%;width:6px;background:#f6bc00;display:block;right:0;top:0}@media(min-width:980px){.navigation-main:hover,.navigation-main:focus{color:#fff;background-color:#0b2f61}.navigation-main:hover .hamburger__inner,.navigation-main:hover .hamburger__inner::before,.navigation-main:hover .hamburger__inner::after,.navigation-main:focus .hamburger__inner,.navigation-main:focus .hamburger__inner::before,.navigation-main:focus .hamburger__inner::after{background-color:#fff}.navigation-main:hover .navigation-main-list,.navigation-main:focus .navigation-main-list{pointer-events:inherit}.navigation-main:hover .navigation-main-list__item,.navigation-main:focus .navigation-main-list__item{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.navigation-main:hover .navigation-main-list__item:hover,.navigation-main:focus .navigation-main-list__item:focus{-webkit-transform:translate(-10px,0);-ms-transform:translate(-10px,0);transform:translate(-10px,0)}}.navigation-main__toggle{display:block;padding:32px 45px 32px 0;color:inherit;text-transform:uppercase;-webkit-transition:padding cubic-bezier(0.5,0.2,0.5,1) 300ms;-o-transition:padding cubic-bezier(0.5,0.2,0.5,1) 300ms;transition:padding cubic-bezier(0.5,0.2,0.5,1) 300ms;font-size:0}@media(min-width:480px){.navigation-main__toggle{font-size:14px;padding-right:65px}}@media(min-width:980px){.navigation-main__toggle{padding-left:45px;min-width:160px}}.navigation-main__toggle:hover,.navigation-main__toggle:focus{cursor:pointer}.navigation-sub{width:1400px;margin:0 auto;border-bottom:1px solid #f6bc00}.navigation-location{display:none}@media(min-width:980px){.navigation-location{position:relative;display:inline-block;-webkit-transition:all 300ms cubic-bezier(0.5,0.2,0.5,1);-o-transition:all 300ms cubic-bezier(0.5,0.2,0.5,1);transition:all 300ms cubic-bezier(0.5,0.2,0.5,1)}.navigation-location select{width:auto;color:#0b2f61;font-size:1rem;text-transform:uppercase;font-family:"Futura LT W01","Futura LT W01 Medium",sans-serif;border:none;border-radius:0;display:inline-block;background:#f6bc00;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none;padding-right:20px}.navigation-location select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #0b2f61}.navigation-location select::-ms-expand{display:none}.navigation-location::before{content:"";right:0;top:0;width:20px;height:100%;background:#f6bc00;position:absolute;pointer-events:none;display:block}.navigation-location::after{content:"";background-image:url("/typo3conf/ext/jacobc/Resources/Public/Images/Icons/jacob-cement_icon-select-pfeil.svg");background-size:12px 12px;height:12px;width:12px;display:block;position:absolute;right:4px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}}.hero{position:relative;margin:0 auto;width:100%;max-width:1400px;height:auto;margin-top:70px}@media(min-width:760px){.hero{margin-top:40px}}.hero__caption{position:absolute;z-index:10;top:28vw;left:50%;width:90%;max-width:1110px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media(min-width:1400px){.hero__caption{top:400px}}.hero__caption h1{font-family:"Futura LT W01 Bold",sans-serif;font-size:2rem;float:right;color:#fff;text-align:right;-webkit-animation:fadeTextIn 2s linear;animation:fadeTextIn 2s linear}.hero--blue{background-color:#0b2f61;padding:6rem 0 5rem;text-align:center;max-width:1600px}.hero--blue .title{color:#fff}.hero-icon{width:150px;height:auto}.hero-text{color:#fff;font-weight:bold}.header--holding+.main .hero{margin-top:-40px}.start-wrap .bx-wrapper{margin-bottom:10px}.teaser-slider{list-style:none;margin:5px 0;zoom:1}.teaser-slider::before,.teaser-slider::after{content:" ";display:block;height:0;overflow:hidden}.teaser-slider::after{clear:both}@media(min-width:480px){.teaser-slider{margin:5px -5px}}@media(min-width:430px)and (max-width:930px){.teaser-slider{margin-left:calc((100vw - 470px)/2)}}@media(min-width:930px){.teaser-slider{margin-left:calc((100vw - 940px)/2)}}@media(min-width:1400px){.teaser-slider{margin-left:230px}}.image-caption__more{position:absolute;left:0;bottom:0;opacity:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;text-transform:uppercase;font-family:"Futura LT W01 Bold",sans-serif}.image-caption__more::after{content:"";background-image:url("/typo3conf/ext/jacobc/Resources/Public/Images/Icons/jacob-cement_icon-select-pfeil.svg");background-size:12px 12px;height:12px;width:12px;display:block;position:absolute;right:0;top:calc(50% + 1px);-webkit-transform:translate(20px,-50%) rotate(-90deg);-ms-transform:translate(20px,-50%) rotate(-90deg);transform:translate(20px,-50%) rotate(-90deg);pointer-events:none}.image-caption__more::before{content:"";height:2px;width:0;position:absolute;left:0;bottom:-2px;display:block;background:#f6bc00;-webkit-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.image-caption__more:hover::before,.image-caption__more:focus::before{width:100%}.teaser-slide-element{float:left;width:100%;padding:5px 0;position:relative}.teaser-slide-element a img{-webkit-transition:-webkit-transform 450ms;transition:-webkit-transform 450ms;-o-transition:transform 450ms;transition:transform 450ms;transition:transform 450ms,-webkit-transform 450ms}.teaser-slide-element a:hover .image-caption__more,.teaser-slide-element a:focus .image-caption__more{opacity:1;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}.teaser-slide-element a:hover .image-caption__more::after,.teaser-slide-element a:focus .image-caption__more::after{-webkit-animation:moreInfoArrow 1.5s infinite linear;animation:moreInfoArrow 1.5s infinite linear}.teaser-slide-element a:hover .image-teaser::before,.teaser-slide-element a:focus .image-teaser::before{opacity:1}.teaser-slide-element a:hover .image-caption,.teaser-slide-element a:focus .image-caption{-webkit-transform:translateY(-70px);-ms-transform:translateY(-70px);transform:translateY(-70px)}.teaser-slide-element a:hover img,.teaser-slide-element a:focus img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}@media(min-width:480px){.teaser-slide-element{padding:5px;width:33.33333%}}.image-teaser{position:relative;overflow:hidden}.image-teaser::before{content:"";background:rgba(255,255,255,.8);position:absolute;left:0;top:0;right:0;bottom:0;display:block;opacity:0;-webkit-transition:opacity 450ms;-o-transition:opacity 450ms;transition:opacity 450ms;z-index:1}.image-caption{position:absolute;left:40px;bottom:40px;width:calc(100% - 40px);z-index:2;-webkit-transition:-webkit-transform 300ms;transition:-webkit-transform 300ms;-o-transition:transform 300ms;transition:transform 300ms;transition:transform 300ms,-webkit-transform 300ms}@media(min-width:760px){.image-caption{left:20px;bottom:20px}}.caption-headline,.caption-subline{text-transform:uppercase;display:inline-block;font-weight:700;float:left}.caption-headline>a,.caption-subline>a{text-decoration:none}.caption-subline{color:#0b2f61;background-color:#f6bc00;font-size:14px;padding:12px 10px;margin-bottom:5px;line-height:1}.caption-headline{color:#fff;background-color:#0b2f61;font-size:26px;padding:5px 8px;clear:left;line-height:1}.alert{width:100%;max-width:1400px;margin-right:auto;margin-left:auto;display:block;-webkit-transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms;-o-transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms;transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms;opacity:1;padding:20px 120px 20px 40px}.alert--spaced{margin-top:10px}.alert--hidden{opacity:0;overflow:hidden;-webkit-animation:bounceOutLeft ease 1s;animation:bounceOutLeft ease 1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms;-o-transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms;transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms}.alert--yellow{background-color:#f6bc00;position:relative}.alert--warning{background:#e10514;color:#fff;position:relative}.alert__close{position:absolute;right:40px;top:50%;width:14px;height:14px;border-radius:50%;background:#0b2f61;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block}.alert__close:hover,.alert__close:focus{cursor:pointer;background:red}.alert__close::before{content:"+";font-family:"Futura LT W01 Bold",sans-serif;-webkit-transform:translate(3px,-2px) rotate(45deg);-ms-transform:translate(3px,-2px) rotate(45deg);transform:translate(3px,-2px) rotate(45deg);color:#f6bc00;position:absolute;left:0;bottom:0;line-height:12px;font-size:16px}.alert__close--warning{background:#fff}.alert__close--warning::before{color:#e10514}.alert__close--warning:hover,.alert__close--warning:focus{cursor:pointer;opacity:.8;background:#fff}.offer{margin-top:40px;zoom:1}.offer:first-of-type{padding-top:40px;border-top:1px solid #bac4d4}.offer::before,.offer::after{content:" ";display:block;height:0;overflow:hidden}.offer::after{clear:both}.offer--bordered{border-bottom:1px solid #bac4d4;margin-bottom:20px;padding-bottom:30px}.offer__image{float:left;margin:0 40px 10px 0;zoom:1}.offer__image::before,.offer__image::after{content:" ";display:block;height:0;overflow:hidden}.offer__image::after{clear:both}.offer__content{float:left;zoom:1}.offer__content::before,.offer__content::after{content:" ";display:block;height:0;overflow:hidden}.offer__content::after{clear:both}.logo{width:110px;margin-left:15px;-webkit-transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms;-o-transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms;transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms}@media(min-width:480px){.logo{margin-left:30px}}@media(min-width:980px){.logo{width:350px}}@media(min-width:980px){.logo--fliesen{width:310px}}.logo__link{text-indent:-9999px;display:block;height:0;width:100%;padding-top:23px;background-color:rgba(0,0,0,0);background-position:0 0;background-repeat:no-repeat;background-size:100% auto;background-image:url("/typo3conf/ext/jacobc/Resources/Public/Images/Logos/jacob-cement-logo-baustoffe-zweizeilig-rgb.svg"),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:url("/typo3conf/ext/jacobc/Resources/Public/Images/Logos/jacob-cement-logo-baustoffe-zweizeilig-rgb.svg"),-o-linear-gradient(transparent,transparent);background-image:url("/typo3conf/ext/jacobc/Resources/Public/Images/Logos/jacob-cement-logo-baustoffe-zweizeilig-rgb.svg"),linear-gradient(transparent,transparent);-webkit-transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms;-o-transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms;transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms}@media(min-width:980px){.logo__link{background-image:url("/typo3conf/ext/jacobc/Resources/Public/Images/Logos/jacob-cement-logo-rgb.svg"),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:url("/typo3conf/ext/jacobc/Resources/Public/Images/Logos/jacob-cement-logo-rgb.svg"),-o-linear-gradient(transparent,transparent);background-image:url("/typo3conf/ext/jacobc/Resources/Public/Images/Logos/jacob-cement-logo-rgb.svg"),linear-gradient(transparent,transparent);padding-top:23px}}.logo__link--fliesen{background-image:url("/typo3conf/ext/jacobc/Resources/Public/Images/Logos/jacob-cement-logo-fliesen-zweizeilig-rgb.svg"),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:url("/typo3conf/ext/jacobc/Resources/Public/Images/Logos/jacob-cement-logo-fliesen-zweizeilig-rgb.svg"),-o-linear-gradient(transparent,transparent);background-image:url("/typo3conf/ext/jacobc/Resources/Public/Images/Logos/jacob-cement-logo-fliesen-zweizeilig-rgb.svg"),linear-gradient(transparent,transparent);padding-top:40px}@media(min-width:980px){.logo__link--fliesen{background-image:url("/typo3conf/ext/jacobc/Resources/Public/Images/Logos/jacob-cement-logo-fliesen-rgb.svg"),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:url("/typo3conf/ext/jacobc/Resources/Public/Images/Logos/jacob-cement-logo-fliesen-rgb.svg"),-o-linear-gradient(transparent,transparent);background-image:url("/typo3conf/ext/jacobc/Resources/Public/Images/Logos/jacob-cement-logo-fliesen-rgb.svg"),linear-gradient(transparent,transparent);padding-top:23px}}.logo--additional{width:auto;height:100%;max-height:19px}@media(min-width:760px){.logo--additional{max-height:23px}}@media(min-width:980px){.logo--additional{max-height:25px}}@media(min-width:1120px){.logo--additional{max-height:31px}}.logo.logo--holding{margin-left:0}.logo.logo--holding .logo__link{text-indent:-9999px;display:block;height:0;width:100%;padding-top:7.4451584312%;background-color:rgba(0,0,0,0);background-position:0 0;background-repeat:no-repeat;background-size:100% auto;background-image:url('../../../typo3conf/ext/jacobc/Resources/Public/Images/Jacobs/jacob-soennichsen-ag-logo-rgb.svg'),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:url('../../../typo3conf/ext/jacobc/Resources/Public/Images/Jacobs/jacob-soennichsen-ag-logo-rgb.svg'),-o-linear-gradient(transparent,transparent);background-image:url('../../../typo3conf/ext/jacobc/Resources/Public/Images/Jacobs/jacob-soennichsen-ag-logo-rgb.svg'),linear-gradient(transparent,transparent)}.product-brand-list{list-style:none;margin-left:-1px;zoom:1}.product-brand-list::before,.product-brand-list::after{content:" ";display:block;height:0;overflow:hidden}.product-brand-list::after{clear:both}.brand-slide-element{float:left;width:25%;padding:10px 40px;text-align:center;position:relative}.brand-slide-element::after{content:"";position:absolute;height:100%;left:0;top:0;border-right:1px solid #f6bc00}.product-brands-wrap{margin-bottom:40px}@media(min-width:480px){.product-brands-wrap{margin-bottom:80px}}.product-brands-wrap .bx-next{position:absolute;right:-100px;top:-50px;height:100px;width:100px;text-indent:-9999px}.product-brands-wrap .bx-next::before{content:"";background-image:url("/typo3conf/ext/jacobc/Resources/Public/Images/Icons/jacob-cement_icon-pfeil.svg");-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background-size:100px 100px;height:100px;width:100px;display:block;position:absolute;left:0;top:0}.product-brands-wrap .bx-next:hover,.product-brands-wrap .bx-next:focus{-webkit-animation:arrowNext ease 1s infinite;animation:arrowNext ease 1s infinite;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.product-brands-wrap .bx-controls{position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:1100px){.product-brands-wrap .bx-controls{display:none}}.product-brands-wrap .bx-prev{position:absolute;left:-100px;top:-50px;height:100px;width:100px;text-indent:-9999px}.product-brands-wrap .bx-prev::before{content:"";background-image:url("/typo3conf/ext/jacobc/Resources/Public/Images/Icons/jacob-cement_icon-pfeil.svg");background-size:100px 100px;height:100px;width:100px;display:block;position:absolute;left:0;top:0}.product-brands-wrap .bx-prev:hover,.product-brands-wrap .bx-prev:focus{-webkit-animation:arrowPrev ease 1s infinite;animation:arrowPrev ease 1s infinite;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.panorama{list-style:none}.bx-wrapper{position:relative}.panorama-image,.panorama-image img{width:100%;height:auto}.hero .bx-viewport{width:100%;height:auto}@media(min-width:980px){.hero .bx-viewport{height:500px;width:1400px}}.hero .bx-controls{position:absolute;max-width:1110px;width:auto;display:inline-block;right:0;bottom:20px;z-index:50}@media(min-width:1120px){.hero .bx-controls{bottom:-35px;z-index:50}}.hero .bx-pager{float:right;margin-right:40px;zoom:1}@media(min-width:1120px){.hero .bx-pager{margin-right:170px}}.hero .bx-pager::before,.hero .bx-pager::after{content:" ";display:block;height:0;overflow:hidden}.hero .bx-pager::after{clear:both}.hero .bx-pager-item{float:left;margin-left:5px}.hero .bx-pager-item a{display:block;width:16px;height:16px;background-color:#e5eaef;-webkit-transition:background-color 500ms;-o-transition:background-color 500ms;transition:background-color 500ms;border:2px solid #fff;border-radius:50%;text-indent:-9999px}@media(min-width:1120px){.hero .bx-pager-item a{background-color:#e5eaef;width:20px;height:20px;border:0;border-radius:0}}.hero .bx-pager-item a:hover,.hero .bx-pager-item a.active,.hero .bx-pager-item a:focus{background-color:#f6bc00}.button{padding:10px 15px;font-family:"Futura LT W01 Bold",sans-serif;font-size:.875rem;letter-spacing:1px;text-transform:uppercase;border:0;outline:0;text-decoration:none}.button a{text-decoration:none}.button--yellow{background:#f6bc00;color:#0b2f61;margin-top:10px;position:relative;z-index:1;overflow:hidden}.button--yellow:hover,.button--yellow:focus{cursor:pointer;background:#e5eaef}.button--blue{background:#0b2f61;color:#f6bc00;margin-top:10px;position:relative;z-index:1;overflow:hidden}.button--blue:hover,.button--blue:focus{cursor:pointer;background:#e5eaef;color:#0b2f61}.button--offer{background:#0b2f61;color:#fff;margin-top:10px;position:relative;z-index:1;overflow:hidden}.button--offer:hover,.button--offer:focus{cursor:pointer;background:#f6bc00}.button--map{position:absolute;right:30px;bottom:30px;padding-left:43px}.button--map::after{content:"";background-image:url("/typo3conf/ext/jacobc/Resources/Public/Images/Icons/jacob-cement_icon-auto.svg");background-size:18px 18px;height:18px;width:18px;display:block;position:absolute;left:15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.icon{width:100px;height:100px;fill:#0b2f61}.icon--title{max-height:70px;width:70px}@media(min-width:760px){.icon--title{margin-right:30px;float:left}}.download-link{display:block;text-transform:uppercase;font-family:"Futura LT W01","Futura LT W01 Medium",sans-serif;font-size:1.25rem;text-decoration:none;padding:10px 10px 10px 50px;border-top:1px solid #f6bc00;border-bottom:1px solid #f6bc00;position:relative;-webkit-transition:all 300ms cubic-bezier(0.5,0.2,0.5,1);-o-transition:all 300ms cubic-bezier(0.5,0.2,0.5,1);transition:all 300ms cubic-bezier(0.5,0.2,0.5,1);zoom:1}.download-link::before,.download-link::after{content:" ";display:block;height:0;overflow:hidden}.download-link::after{clear:both}.download-link::before{content:"";display:inline-block;position:absolute;left:10px;top:14px;background-image:url("/typo3conf/ext/jacobc/Resources/Public/Images/Icons/jacob-cement_icon-download.svg");background-size:28px 28px;height:28px;width:28px;-webkit-transition:all 300ms cubic-bezier(0.5,0.2,0.5,1);-o-transition:all 300ms cubic-bezier(0.5,0.2,0.5,1);transition:all 300ms cubic-bezier(0.5,0.2,0.5,1)}.download-link:hover,.download-link:focus{padding-left:60px}.download-link:hover::before,.download-link:focus::before{left:20px}.employee-content{padding:40px;background-color:#0b2f61;color:#fff}.employee-content h2,.employee-content h2 span{color:#fff}.employee-content p+*{margin-top:20px}.employee-content address{font-size:16px}.employee-element{height:370px}.employee{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;width:100%;position:relative}@media(min-width:760px){.employee{padding:0 10px}}@media(min-width:760px){.employee{padding:0}}.employee-box{float:left;width:100%;padding:5px 0}@media(min-width:480px){.employee-box{margin-left:30%}}@media(min-width:980px){.employee-box{margin-left:50%;padding:0}}@media(min-width:1120px){.employee-box{width:50%}}.employee-box__inner{background:#0b2f61;color:#fff;padding:40px;height:100%}@media(min-width:980px){.employee-box__inner{padding-left:40px}}@media(min-width:1120px){.employee-box__inner{min-height:360px}}.employee__image{display:block;padding:5px 0;left:0;top:0;width:100%;height:auto;border-top-right-radius:60px;border-bottom-right-radius:60px}.employee__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;position:relative}@media(min-width:480px){.employee__image{height:100%;top:0;width:calc(30% - 10px);position:absolute}}@media(min-width:980px){.employee__image{position:absolute;height:100%;top:0;width:calc(50% - 10px);padding:0}}.employees-col--1-2{width:100%}@media(min-width:980px){.employees-col--1-2{width:50%;padding:5px}}.board-content{padding:40px;background-color:#0b2f61;color:#fff}.board-content h2,.board-content h2 span{color:#fff}.board-content p+*{margin-top:20px}.board-content address{font-size:16px}.board-element{height:370px}.board{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;width:100%;position:relative}@media(min-width:760px){.board{padding:0 10px}}@media(min-width:760px){.board{padding:0}}.board-box{float:left;width:100%;padding:5px 0}@media(min-width:480px){.board-box{margin-left:40%;min-height:360px}}@media(min-width:980px){.board-box{margin-left:50%;padding:0}}@media(min-width:1120px){.board-box{width:50%}}.board-box__inner{background:#0b2f61;color:#fff;padding:40px;height:100%}@media(min-width:980px){.board-box__inner{padding-left:40px}}@media(min-width:1120px){.board-box__inner{min-height:360px}}.board__image{display:block;padding:5px 0;left:0;top:0;width:100%;height:auto;border-top-right-radius:60px;border-bottom-right-radius:60px}.board__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;position:relative}@media(min-width:480px){.board__image{height:100%;top:0;width:calc(40% - 10px);position:absolute}}@media(min-width:980px){.board__image{position:absolute;height:100%;top:0;width:calc(50% - 10px);padding:0}}.boards-col--1-2{width:100%}@media(min-width:980px){.boards-col--1-2{width:50%;padding:5px}}.education{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;width:100%;position:relative}.education-box{float:left;width:100%;padding:5px 0}@media(min-width:760px){.education-box{padding:5px}}@media(min-width:1120px){.education-box{width:50%}}.education-box__inner{background:#0b2f61;color:#fff;padding:40px;height:100%}@media(min-width:1120px){.education-box__inner{min-height:195px}}.education__image{display:none;float:left}@media(min-width:1120px){.education__image{display:block;width:50%;padding:5px;height:100%}}.education__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;position:relative}@media(min-width:1120px){.education__image--location{position:absolute;height:100%;right:0;top:0}}.history-list{width:90%;max-width:640px;margin:-40px auto 80px;list-style:none}@media(min-width:980px){.history-list{width:100%;margin:80px auto}}.history-list li{width:100%;position:relative;border-left:1px solid #0b2f61;padding-left:40px;padding-bottom:60px}.history-list li:last-child{padding-bottom:0;border-left:none}.timeline-date{position:absolute;left:-80px;top:2px;font-weight:bold;line-height:1}.milestone-element header{position:relative}.milestone-element header::before{width:11px;height:100%;position:absolute;content:"";left:-46px;top:0;background-color:#f6bc00}.timeline-element__image,.timeline-element__video{width:100%;height:auto;margin:20px 0 0}.timeline-element header{position:relative}.timeline-element header::before{width:20px;height:20px;position:absolute;content:"";left:-50px;top:0;background-color:#0b2f61;border-radius:50%}.timeline-element:not(:first-of-type) .title,.timeline-element:not(:first-of-type) .timeline-element__image,.timeline-element:not(:first-of-type) .timeline-element__video,.timeline-element:not(:first-of-type) p{-webkit-transition:all ease-out 300ms;-o-transition:all ease-out 300ms;transition:all ease-out 300ms;opacity:.333;-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.timeline-element--visible:not(:first-of-type) .title,.timeline-element--visible:not(:first-of-type) .timeline-element__image,.timeline-element--visible:not(:first-of-type) .timeline-element__video,.timeline-element--visible:not(:first-of-type) p{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.milestone-element:not(:first-of-type) .title,.milestone-element:not(:first-of-type) .timeline-element__image,.milestone-element:not(:first-of-type) .timeline-element__video,.milestone-element:not(:first-of-type) p{-webkit-transition:all ease-out 300ms;-o-transition:all ease-out 300ms;transition:all ease-out 300ms;opacity:.333;-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.milestone-element--visible:not(:first-of-type) .title,.milestone-element--visible:not(:first-of-type) .timeline-element__image,.milestone-element--visible:not(:first-of-type) .timeline-element__video,.milestone-element--visible:not(:first-of-type) p{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#map-canvas{width:100%;height:360px}#map-canvas.map-canvas--small{height:220px}#location-map-canvas{width:100%;height:500px;margin-bottom:10px;background:#0b2f61}#location-map-canvas .gm-style-iw{top:-40px !important;left:0 !important;width:200px !important;overflow:visible !important;font-size:1rem !important;font-weight:normal !important;font-family:"Futura LT W01","Futura LT W01 Medium",sans-serif}.location-marker{position:absolute;left:0;right:0;bottom:-80px;z-index:10001;-webkit-transform:translateX(-75px);-ms-transform:translateX(-75px);transform:translateX(-75px);background-color:#fff}.location-marker-content{width:200px;text-align:center;background-color:#fff;overflow:hidden}.location-marker-link{position:relative;color:red;font-weight:bold;text-transform:uppercase;font-family:"Futura LT W01","Futura LT W01 Medium",sans-serif;font-size:14px;text-decoration:none;padding:10px 0;line-height:1;display:block}.location-marker-label{background-color:#fff;text-align:center;font-weight:bold;font-family:"Futura LT W01","Futura LT W01 Medium",sans-serif;font-size:8px;text-transform:uppercase;padding:5px 5px 3px;line-height:1;display:inline-block;word-break:keep-all;color:#0b2f61;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.map-container{position:relative;overflow:hidden}.location-map-canvas-overlay{z-index:10;position:absolute;width:200px;left:40px;top:40px;color:#fff;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media(min-width:760px){.location-map-canvas-overlay{left:90px;top:50px;width:220px}}@media(min-width:980px){.location-map-canvas-overlay{left:190px;top:80px;width:240px}}.location-map-canvas-overlay h3{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.location-map-canvas-overlay--big{width:230px}@media(min-width:760px){.location-map-canvas-overlay--big{width:250px}}@media(min-width:980px){.location-map-canvas-overlay--big{width:309px}}.location-marker-label{opacity:0 !important;-webkit-transform:translate(-50%,20px) scale(0.5) !important;-ms-transform:translate(-50%,20px) scale(0.5) !important;transform:translate(-50%,20px) scale(0.5) !important;-webkit-transition:all 300ms cubic-bezier(0.5,0.2,0.5,1);-o-transition:all 300ms cubic-bezier(0.5,0.2,0.5,1);transition:all 300ms cubic-bezier(0.5,0.2,0.5,1);background-color:#fff;text-align:center;font-family:"Futura LT W01 Bold",sans-serif;font-size:12px;text-transform:uppercase;padding:5px 5px 3px;line-height:1;color:#0b2f61;display:block;word-break:keep-all;white-space:nowrap;float:left}.location-marker-label-hover{opacity:1 !important;background-color:#fff;text-align:center;font-family:"Futura LT W01 Bold",sans-serif;font-size:12px;text-transform:uppercase;padding:5px 5px 3px;line-height:1;color:#0b2f61;-webkit-transform:translate(-50%,0) scale(1) !important;-ms-transform:translate(-50%,0) scale(1) !important;transform:translate(-50%,0) scale(1) !important;z-index:9999999 !important;-webkit-transition:all 300ms cubic-bezier(0.5,0.2,0.5,1);-o-transition:all 300ms cubic-bezier(0.5,0.2,0.5,1);transition:all 300ms cubic-bezier(0.5,0.2,0.5,1);display:block;word-break:keep-all;white-space:nowrap;float:left}@media(min-width:760px){.location-wrap{position:relative;min-height:500px}.location-wrap::before{content:"";position:absolute;background:#0b2f61;display:block;top:0;left:0;width:100%;height:490px}}.map{background-color:#0b2f61;max-width:1400px;margin-top:-42px;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:inline-block;width:100%}.map__aside{width:270px;position:absolute;z-index:10;left:175px;top:80px}.map__headline{font-weight:bold}.map__headline,.map__subheadline{text-transform:uppercase;color:#fff;font-size:175%;line-height:1.3}.map__location-picker{border:1px solid #fff;position:relative;margin-top:30px}.map__location-picker:after{content:"";background:url('../../../typo3conf/ext/jacobc/Resources/Public/Images/Jacobs/jacob-cement_icon-select-pfeil-white.svg') no-repeat center center;background-size:100% auto;width:16px;height:9.046728972px;display:block;pointer-events:none;position:absolute;top:50%;margin-top:-4.523364486px;right:20px}.map__location-picker .map__location-picker-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0b2f61;border-radius:0;font-size:100%;font-family:"Futura LT W01","Futura LT W01 Medium",sans-serif;line-height:1.5;border:none;color:#fff;width:100%;cursor:pointer;padding:10px 60px 10px 10px;text-transform:uppercase}.map__container{height:500px;width:100%}.map__marker-label{background-color:#fff;text-align:center;opacity:0 !important;-webkit-transform:translate(-50%,20px) scale(0.5) !important;-ms-transform:translate(-50%,20px) scale(0.5) !important;transform:translate(-50%,20px) scale(0.5) !important;-webkit-transition:all .3s cubic-bezier(0.5,0.2,0.5,1);-o-transition:all .3s cubic-bezier(0.5,0.2,0.5,1);transition:all .3s cubic-bezier(0.5,0.2,0.5,1);font-family:"Futura LT W01","Futura LT W01 Medium",sans-serif;font-weight:bold;font-size:12px;text-transform:uppercase;padding:5px 5px 3px;line-height:1;color:#0b2f61}.map__marker-label-hover{opacity:1 !important;background-color:#fff;text-align:center;font-family:"Futura LT W01","Futura LT W01 Medium",sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;padding:5px 5px 3px;line-height:1;color:#0b2f61;-webkit-transform:translate(-50%,0) scale(1) !important;-ms-transform:translate(-50%,0) scale(1) !important;transform:translate(-50%,0) scale(1) !important;z-index:99999 !important;-webkit-transition:all .3s cubic-bezier(0.5,0.2,0.5,1);-o-transition:all .3s cubic-bezier(0.5,0.2,0.5,1);transition:all .3s cubic-bezier(0.5,0.2,0.5,1)}@media all and (max-width:980px){.map__aside{left:90px;top:50px;width:220px}}@media all and (max-width:760px){.map__aside{position:static;padding-left:0;width:100%;width:calc(100% - 20px);margin-right:auto;margin-left:auto;padding-top:72px;padding-right:30px;padding-bottom:30px;padding-left:30px}.map__container{display:none}}@media print{.map__location-picker{display:none}}.location-map-canvas-locations{position:relative;margin-top:20px;max-width:100%}.location-map-canvas-locations select{padding:10px 60px 10px 10px;background:#0b2f61;color:#fff;font-size:1rem;text-transform:uppercase;font-family:"Futura LT W01","Futura LT W01 Medium",sans-serif;border:1px solid;border-radius:0;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none;width:100%}.location-map-canvas-locations select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #0b2f61}.location-map-canvas-locations select::-ms-expand{display:none}.location-map-canvas-locations::before{content:"";right:1px;top:1px;width:30px;height:33px;background:#0b2f61;position:absolute;pointer-events:none;display:block}.location-map-canvas-locations::after{content:"";background-image:url("/typo3conf/ext/jacobc/Resources/Public/Images/Icons/jacob-cement_icon-select-pfeil-weiss.svg");background-size:16px 16px;height:16px;width:16px;display:block;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.job-wrap{width:100%;padding:80px 40px 0;max-width:730px;margin:80px auto;position:relative}@media(min-width:760px){.job-wrap{padding:0;width:90%}}.job-list{list-style:none}.job-list:hover .job-list-item,.job-list:focus .job-list-item{opacity:.5}.job-list .job-list-item:hover,.job-list .job-list-item:focus{opacity:1}.job-list-item{padding-bottom:20px;border-bottom:1px solid #e5eaef;margin-bottom:20px;-webkit-transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms;-o-transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms;transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms;opacity:1}.job-list-item:last-of-type:not(.job-list-item--hidden){border:0;padding-bottom:0}.job-list-item--last{padding-bottom:0;border:0}.job-list-item--hidden{opacity:0}@media(min-width:760px){.location__contact{height:410px}}.location__contact img{height:100%;width:auto}@media(min-width:760px){.job__contact{height:370px}}.job__contact img{height:100%;width:auto}.location-list{margin-bottom:80px;list-style:none;margin-left:0;zoom:1}.location-list::before,.location-list::after{content:" ";display:block;height:0;overflow:hidden}.location-list::after{clear:both}.location-list:hover .location-list__item,.location-list:focus .location-list__item{opacity:.5}.location-list .location-list__item:hover,.location-list .location-list__item:focus{opacity:1}.location-list a{text-decoration:none}.location-list__item{width:100%;padding-bottom:20px;border-bottom:1px solid #e5eaef;margin-bottom:20px;-webkit-transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms;-o-transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms;transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms}.location-list__item:last-child{padding-bottom:0;border-bottom:none;margin-bottom:0}@media(min-width:760px){.location-list__item{width:49%;float:left}.location-list__item:nth-child(2n+1){margin-right:2%}.location-list__item:last-child,.location-list__item:nth-last-child(2){padding-bottom:0;border-bottom:none;margin-bottom:0}}.location-job-list{display:block}.location-job-list-item{display:block}.jobs-slider{padding-bottom:8px;min-height:70px}.location-filter{position:absolute;left:40px;top:0}@media(min-width:760px){.location-filter{right:0;left:inherit;top:-50px;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}}.location-filter__select{position:relative}.location-filter__select select{padding:10px 60px 10px 10px;background:#fff;color:#0b2f61;font-size:1rem;text-transform:uppercase;font-family:"Futura LT W01","Futura LT W01 Medium",sans-serif;border:1px solid;border-radius:0;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none}.location-filter__select select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #0b2f61}.location-filter__select select::-ms-expand{display:none}.location-filter__select::before{content:"";right:1px;top:1px;width:30px;height:33px;background:#fff;position:absolute;pointer-events:none;display:block}.location-filter__select::after{content:"";background-image:url("/typo3conf/ext/jacobc/Resources/Public/Images/Icons/jacob-cement_icon-select-pfeil.svg");background-size:16px 16px;height:16px;width:16px;display:block;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.mobile-location-select{background:#0b2f61;color:#fff;padding:60px 40px;margin-bottom:10px}.mobile-location-select__select{position:relative;max-width:100%;margin-top:20px}.mobile-location-select__select select{padding:10px 60px 10px 10px;background:#0b2f61;color:#fff;font-size:1rem;text-transform:uppercase;font-family:"Futura LT W01","Futura LT W01 Medium",sans-serif;border:1px solid;border-radius:0;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none;width:100%}.mobile-location-select__select select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #0b2f61}.mobile-location-select__select select::-ms-expand{display:none}.mobile-location-select__select::before{content:"";right:1px;top:1px;width:30px;height:33px;background:#0b2f61;position:absolute;pointer-events:none;display:block}.mobile-location-select__select::after{content:"";background-image:url("/typo3conf/ext/jacobc/Resources/Public/Images/Icons/jacob-cement_icon-select-pfeil-weiss.svg");background-size:16px 16px;height:16px;width:16px;display:block;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.location-image{width:100%;height:auto}.location__link{position:relative}.location__link::before{content:"";height:2px;width:0;position:absolute;left:0;bottom:-2px;display:block;background:#f6bc00;-webkit-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.location__link:hover::before,.location__link:focus::before{width:100%}.location-employee{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;width:100%;position:relative}.location-employee-box{float:left;width:100%;padding:5px 0}@media(min-width:480px){.location-employee-box{margin-left:30%}}@media(min-width:760px){.location-employee-box{padding:5px;margin-left:0}}@media(min-width:980px){.location-employee-box{margin-left:50%}}@media(min-width:1120px){.location-employee-box{width:50%}}.location-employee-box__inner{background:#0b2f61;color:#fff;padding:40px;height:100%}@media(min-width:760px){.location-employee-box__inner{padding-left:190px}}@media(min-width:980px){.location-employee-box__inner{padding-left:40px}}@media(min-width:1120px){.location-employee-box__inner{min-height:360px}}.location-employee__image{display:block;padding:5px 0;left:0;top:0;width:100%;height:auto;border-top-right-radius:60px;border-bottom-right-radius:60px}.location-employee__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;position:relative}@media(min-width:480px){.location-employee__image{height:100%;top:0;width:calc(30% - 10px);position:absolute}}@media(min-width:760px){.location-employee__image{height:246px;left:5px;top:40px;width:170px;padding:5px 0}}@media(min-width:980px){.location-employee__image{position:absolute;height:100%;top:0;width:calc(50% - 10px)}}.location-products-wrap{margin-bottom:-60px}.location-products-wrap__header{padding:80px 0 40px;text-align:center}.location-gallery{position:relative;width:100%;cursor:pointer}.location-gallery .gallery-image{width:100%;height:auto;-webkit-transition:-webkit-transform 450ms;transition:-webkit-transform 450ms;-o-transition:transform 450ms;transition:transform 450ms;transition:transform 450ms,-webkit-transform 450ms}.location-gallery:hover .image-caption__more,.location-gallery:focus .image-caption__more{opacity:1;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}.location-gallery:hover .image-caption__more::after,.location-gallery:focus .image-caption__more::after{-webkit-animation:moreInfoArrow 1.5s infinite linear;animation:moreInfoArrow 1.5s infinite linear}.location-gallery:hover .image-teaser::before,.location-gallery:focus .image-teaser::before{opacity:1}.location-gallery:hover .image-caption,.location-gallery:focus .image-caption{-webkit-transform:translateY(-70px);-ms-transform:translateY(-70px);transform:translateY(-70px)}.location-gallery:hover .gallery-image,.location-gallery:focus .gallery-image{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.location-gallery__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(11,47,97,.9);z-index:1000;display:none}.location-gallery__overlay--visible{display:block}.location-gallery__wrap{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1110px;max-width:90%}.location-gallery__close{padding:.25rem .5rem;background-color:#f6bc00;position:absolute;top:.5rem;right:.5rem;z-index:20;cursor:pointer;-webkit-transition:background-color 300ms;-o-transition:background-color 300ms;transition:background-color 300ms}.location-gallery__close:hover,.location-gallery__close:focus{background-color:#e5eaef}.location-gallery__list{width:100%;background-color:#fff;cursor:default}.location-gallery .bx-controls{position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.location-gallery .bx-prev{position:absolute;left:0;top:-50px;height:100px;width:100px;text-indent:-9999px}.location-gallery .bx-prev::before{content:"";background-image:url("/typo3conf/ext/jacobc/Resources/Public/Images/Icons/jacob-cement_icon-pfeil-weiss.svg");background-size:100px 100px;height:100px;width:100px;display:block;position:absolute;left:0;top:0}.location-gallery .bx-next{position:absolute;top:-50px;right:0;height:100px;width:100px;text-indent:-9999px}.location-gallery .bx-next::before{content:"";background-image:url("/typo3conf/ext/jacobc/Resources/Public/Images/Icons/jacob-cement_icon-pfeil-weiss.svg");-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background-size:100px 100px;height:100px;width:100px;display:block;position:absolute;left:0;top:0}.location-facebook__link{background:#3b6baf;padding:20px 40px 20px 70px;font-family:"Futura LT W01 Bold",sans-serif;font-size:14px;font-size:.875rem;display:block;letter-spacing:1px;text-transform:uppercase;color:#fff;text-decoration:none;position:relative;-webkit-transition:background cubic-bezier(0.5,0.2,0.5,1) 300ms;-o-transition:background cubic-bezier(0.5,0.2,0.5,1) 300ms;transition:background cubic-bezier(0.5,0.2,0.5,1) 300ms;overflow:hidden}.location-facebook__link::before{content:"";background-image:url("/typo3conf/ext/jacobc/Resources/Public/Images/Icons/jacob-cement-facebook-logo.svg");background-size:16px 16px;height:16px;width:16px;display:inline-block;position:absolute;left:40px;top:22px}@media(min-width:980px){.location-facebook__link::after{content:"besuchen";text-transform:uppercase;font-family:"Futura LT W01 Bold",sans-serif;font-size:14px;font-size:.875rem;display:inline-block;letter-spacing:1px;margin-left:5px;-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px);opacity:0;-webkit-transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms;-o-transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms;transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms}.location-facebook__link:hover::after,.location-facebook__link:focus::after{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}}.location-service{position:relative;width:100%}.location-service img{width:100%;height:auto;-webkit-transition:-webkit-transform 450ms;transition:-webkit-transform 450ms;-o-transition:transform 450ms;transition:transform 450ms;transition:transform 450ms,-webkit-transform 450ms}.location-service:hover .image-caption__more,.location-service:focus .image-caption__more{opacity:1;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}.location-service:hover .image-caption__more::after,.location-service:focus .image-caption__more::after{-webkit-animation:moreInfoArrow 1.5s infinite linear;animation:moreInfoArrow 1.5s infinite linear}.location-service:hover .image-teaser::before,.location-service:focus .image-teaser::before{opacity:1}.location-service:hover .image-caption,.location-service:focus .image-caption{-webkit-transform:translateY(-70px);-ms-transform:translateY(-70px);transform:translateY(-70px)}.location-service:hover img,.location-service:focus img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.location-service--with-video{cursor:pointer}.location-service__video-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(11,47,97,.9);z-index:1000;display:none}.location-service__video-overlay--visible{display:block}.location-service__video-wrap{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1110px;max-width:90%}.location-service__video{width:100%;background-color:#000}.location-service__video-close{padding:.25rem .5rem;background-color:#f6bc00;position:absolute;top:.5rem;right:.5rem;z-index:20;cursor:pointer;-webkit-transition:background-color 300ms;-o-transition:background-color 300ms;transition:background-color 300ms}.location-service__video-close:hover,.location-service__video-close:focus{background-color:#e5eaef}.small-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;width:100%;position:relative}.small-box-content{float:left;width:100%;padding:5px 0}@media(min-width:760px){.small-box-content{padding:5px}}@media(min-width:1120px){.small-box-content{width:50%}}@media(min-width:1120px){.small-box-content--full{width:100%}}.small-box-content__inner{padding:40px;height:100%;min-height:195px}.small-box-content__inner--blue{background:#0b2f61;color:#fff}.small-box-content__inner--yellow{background:#f6bc00;color:#0b2f61}.small-box__image{width:100%;display:block;padding:5px 0}@media(min-width:760px){.small-box__image{padding:5px}}@media(min-width:1120px){.small-box__image{width:50%;position:absolute;height:100%;right:0;top:0}}.small-box__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;position:relative}.engagement__image,.engagement__image img{height:auto;width:100%}.engagement__caption{position:absolute;bottom:20px;left:20px}.engagement__caption .title--blue{margin-bottom:5px}.engagements{list-style:none}.engagements__item{position:relative;width:100%}.engagements__item img{width:100%;height:auto}.engagements__item a img{-webkit-transition:-webkit-transform 450ms;transition:-webkit-transform 450ms;-o-transition:transform 450ms;transition:transform 450ms;transition:transform 450ms,-webkit-transform 450ms}.engagements__item a:hover .image-caption__more,.engagements__item a:focus .image-caption__more{opacity:1;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}.engagements__item a:hover .image-caption__more::after,.engagements__item a:focus .image-caption__more::after{-webkit-animation:moreInfoArrow 1.5s infinite linear;animation:moreInfoArrow 1.5s infinite linear}.engagements__item a:hover .image-teaser::before,.engagements__item a:focus .image-teaser::before{opacity:1}.engagements__item a:hover .image-caption,.engagements__item a:focus .image-caption{-webkit-transform:translateY(-70px);-ms-transform:translateY(-70px);transform:translateY(-70px)}.engagements__item a:hover img,.engagements__item a:focus img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.responsive-video iframe{position:absolute;top:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px)}.responsive-video{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.responsive-video--spaced{margin:0 -40px 40px;padding-bottom:calc(56.25% + 80px)}.static-content{width:100%;padding:0 40px;max-width:730px}@media(min-width:760px){.static-content{width:90%;padding:0}}.news__image,.news__image img{height:auto;width:100%}.news__caption{position:absolute;bottom:20px;left:20px}.news__caption .title--blue{margin-bottom:5px}.news{list-style:none}.news__item{position:relative}.news__content-image{margin-top:50px}.news__teaser{font-size:1.25rem;font-style:inherit;margin-bottom:20px}.news-list{list-style:none}@media(min-width:760px){.news-list{margin-bottom:80px}}.news-list-item{width:100%;padding-bottom:20px;border-bottom:1px solid #e5eaef;margin-bottom:20px;zoom:1}.news-list-item:last-of-type:not(.news-list-item--hidden){border:0;padding-bottom:0}.news-list-item a{text-decoration:none}.news-list-item::before,.news-list-item::after{content:" ";display:block;height:0;overflow:hidden}.news-list-item::after{clear:both}.news-list-item__date{display:inline;float:left;margin-top:30px;color:#bac4d4;font-size:.875rem}.news-list-item__image{width:100%;height:auto;max-width:50%;margin-bottom:20px;zoom:1}@media(min-width:760px){.news-list-item__image{width:160px;margin-right:15px;margin-bottom:0;float:left}}.news-list-item__image::before,.news-list-item__image::after{content:" ";display:block;height:0;overflow:hidden}.news-list-item__image::after{clear:both}.pager{text-align:center;padding:40px 0 0}.pager__items{list-style-type:none;padding:0 40px;zoom:1}.pager__items::before,.pager__items::after{content:" ";display:block;height:0;overflow:hidden}.pager__items::after{clear:both}.pager__item{display:inline-block;margin-left:-4px;position:relative;vertical-align:bottom}.pager__item:first-of-type{margin-left:0}.pager__item.pager__item--prev,.pager__item.pager__item--next{padding:10px}.pager__item.pager__item--prev::after,.pager__item.pager__item--next::after{content:"";height:20px;width:20px;display:block;background:url(/typo3conf/ext/jacobc/Resources/Public/Images/Icons/jacob-cement_icon-pfeil-small.svg) center center no-repeat;background-size:10px 10px;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;-o-transition:transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;pointer-events:none}.pager__item.pager__item--prev::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.pager__item.pager__item--active{border:1px solid #f6bc00}.pager__item.pager__item--disabled{cursor:not-allowed;opacity:.5;padding:10px}.pager__item:not(.pager__item--aside){border:1px solid #f6bc00}.pager-aside{padding:20px 10px 10px;display:inline-block;color:#e5eaef;font-size:.875rem}.pager__item--prev{margin-right:5px}.pager__item--next{margin-left:5px}.pager__number{border:0;padding:8px 0;margin:0;font-size:1rem;color:#0b2f61;text-decoration:none;text-align:center;height:40px;width:40px;display:inline-block}.pager__link{position:absolute;top:0;right:0;bottom:0;left:0;text-indent:-9999px}.product-wrap{width:100%;padding:0 calc((100% - 1110px)/2);background-color:#f6bc00}.product-element{text-align:center;position:relative;-webkit-transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms;-o-transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms;transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms;width:100%}@media(min-width:760px){.product-element{height:100%}.product-element::after{content:"";width:calc(100% - 40px);height:1px;left:20px;bottom:0;background:#fff;display:block;position:absolute}.product-element:last-child::after,.product-element:nth-last-child(2)::after{display:none}}@media(min-width:760px){.product-element{width:50%;float:left;height:324px}.product-element::before{content:"";height:calc(100% - 40px);width:1px;top:20px;right:0;background:#fff;display:block;position:absolute}.product-element:nth-child(2n+2)::before,.product-element:last-child::before{display:none}}@media(min-width:980px){.product-element{width:33.33333%}.product-element.product-element--large{width:66.6666%}.product-element:nth-child(2n+2)::before,.product-element:last-child::before{display:block}.product-element:nth-child(3n+3)::before,.product-element:last-child::before{display:none}.product-element:nth-last-child(2)::after{display:none}}@media(min-width:1120px){.product-element{width:25%}.product-element.product-element--large{width:75%}.product-element:nth-child(3n+3)::before,.product-element:last-child::before{display:block}.product-element:nth-last-child(2)::after{display:block}.product-element:nth-child(4n+4)::before,.product-element:last-child::before{display:none}.product-element:last-child::after,.product-element:nth-last-child(2)::after{display:none}}.product-element__inner{position:relative;padding:60px 40px}@media(min-width:980px){.product-element__inner{padding:30px 20px 20px}}.product-icon{width:100px;height:100px;margin:0 auto 20px;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);-webkit-transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms;-o-transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms;transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms}.product-header{width:90%;max-width:690px;padding:50px 40px 0;margin-bottom:-20px}@media(min-width:760px){.product-header{padding:100px 30px 10px;max-width:690px;margin-bottom:0}}.product-list{list-style:none;margin:0 auto;width:100%;zoom:1}@media(min-width:760px){.product-list{padding-bottom:40px;max-width:1110px}@supports(display:-moz-flex) or (display:flex){.product-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}}@media(min-width:1120px){.product-list{padding-bottom:80px}}.product-list:hover .product-icon,.product-list:hover .product-content,.product-list:focus .product-icon,.product-list:focus .product-content{opacity:.5}.product-list .product-element:hover .product-icon,.product-list .product-element:focus .product-icon{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.product-list .product-element:hover .product-content,.product-list .product-element:focus .product-content{opacity:1}.product-list::before,.product-list::after{content:" ";display:block;height:0;overflow:hidden}.product-list::after{clear:both}.product-content{-webkit-transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms;-o-transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms;transition:all cubic-bezier(0.5,0.2,0.5,1) 300ms}.product-content a{text-decoration:none}.product-content p{max-width:80%;margin:0 auto}@media(min-width:480px){.product-content p{max-width:70%}}@media(min-width:760px){.product-content p{max-width:inherit}}.product-wrap .bx-controls{position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.product-wrap .bx-prev{position:absolute;left:0;top:-50px;height:100px;width:100px;text-indent:-9999px}.product-wrap .bx-prev::before{content:"";background-image:url("/typo3conf/ext/jacobc/Resources/Public/Images/Icons/jacob-cement_icon-pfeil.svg");background-size:100px 100px;height:100px;width:100px;display:block;position:absolute;left:0;top:0}.product-wrap .bx-prev:hover,.product-wrap .bx-prev:focus{-webkit-animation:arrowPrev ease 1s infinite;animation:arrowPrev ease 1s infinite;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.product-wrap .bx-next{position:absolute;top:-50px;right:0;height:100px;width:100px;text-indent:-9999px}.product-wrap .bx-next::before{content:"";background-image:url("/typo3conf/ext/jacobc/Resources/Public/Images/Icons/jacob-cement_icon-pfeil.svg");-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background-size:100px 100px;height:100px;width:100px;display:block;position:absolute;left:0;top:0}.product-wrap .bx-next:hover,.product-wrap .bx-next:focus{-webkit-animation:arrowNext ease 1s infinite;animation:arrowNext ease 1s infinite;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.product-wrap .bx-viewport{height:auto !important}@media(min-width:760px){.product-wrap .bx-viewport{height:inherit}}.product-brands-wrap--spaced{margin:80px 0}.product-slide-element{float:left;padding:20px;text-align:center;position:relative;height:200px;width:100%}@media(min-width:980px){.product-slide-element{width:25%}}.product-slide-element::after{content:"";position:absolute;height:calc(100% - 80px);left:0;top:20px;border-right:1px solid #fff}.location-product-list{list-style:none;margin-left:-1px}@media(max-width:930px){.location-product-list{margin-left:calc((100vw - 301px)/2)}}@media(min-width:930px){.location-product-list{margin-left:calc((100vw - 843px)/2)}}@media(min-width:1100px){.location-product-list{margin-left:-1px}}.location-product-list:hover .product-slide-element,.location-product-list:focus .product-slide-element{opacity:.5}.location-product-list .product-slide-element:hover,.location-product-list .product-slide-element:focus{opacity:1}.location-product-list .product-slide-element:hover .product-icon,.location-product-list .product-slide-element:focus .product-icon{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.location-product-list--small{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:0;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:480px){.location-product-list--small{-ms-flex-wrap:inherit;flex-wrap:inherit}}.location-product-list--small .product-slide-element:not(:nth-of-type(2))::after{display:none}.product-slide-element::after{border-right:1px solid #f6bc00}.location-products-wrap .bx-viewport{height:200px !important}.location-products-wrap .bx-wrapper{width:100% !important;margin:0 auto}.location-products-wrap .bx-controls{position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:1100px){.location-products-wrap .bx-controls{display:none}}.location-products-wrap .bx-prev{position:absolute;left:-100px;top:-50px;height:100px;width:100px;text-indent:-9999px}.location-products-wrap .bx-prev::before{content:"";background-image:url("/typo3conf/ext/jacobc/Resources/Public/Images/Icons/jacob-cement_icon-pfeil.svg");background-size:100px 100px;height:100px;width:100px;display:block;position:absolute;left:0;top:0}.location-products-wrap .bx-prev:hover,.location-products-wrap .bx-prev:focus{-webkit-animation:arrowPrev ease 1s infinite;animation:arrowPrev ease 1s infinite;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.location-products-wrap .bx-next{position:absolute;right:-100px;top:-50px;height:100px;width:100px;text-indent:-9999px}.location-products-wrap .bx-next::before{content:"";background-image:url("/typo3conf/ext/jacobc/Resources/Public/Images/Icons/jacob-cement_icon-pfeil.svg");-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background-size:100px 100px;height:100px;width:100px;display:block;position:absolute;left:0;top:0}.location-products-wrap .bx-next:hover,.location-products-wrap .bx-next:focus{-webkit-animation:arrowNext ease 1s infinite;animation:arrowNext ease 1s infinite;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.gallery{margin:-5px -5px 5px;zoom:1}@media(min-width:1120px){.gallery{margin:80px 0}}.gallery::before,.gallery::after{content:" ";display:block;height:0;overflow:hidden}.gallery::after{clear:both}.gallery-list__item{list-style:none}.gallery-list__item img{width:100%;height:auto}.gallery-list__item{padding:5px;float:left;width:50%}@media(min-width:980px){.gallery-list__item{width:25%}}.gallery-list__item:nth-child(1){width:100%}@media(min-width:980px){.gallery-list__item:nth-child(1){width:50%}}.gallery-list__item:nth-child(10){width:100%}.gallery-list__item:nth-child(6){clear:left}.navigation-meta{list-style:none;max-width:1400px;width:100%;margin:0 auto;padding:40px 20px;zoom:1}@media(min-width:760px){.navigation-meta{text-align:center}}@media(min-width:1120px){.navigation-meta{padding:40px 200px}}.navigation-meta::before,.navigation-meta::after{content:" ";display:block;height:0;overflow:hidden}.navigation-meta::after{clear:both}.navigation-meta--bordered{border-top:1px solid #f6bc00}.navigation-meta__item{display:block;position:relative;text-align:center;margin-bottom:6px}@media(min-width:760px){.navigation-meta__item{margin-right:60px;text-align:left;margin-bottom:0;float:left}.navigation-meta__item::after{content:"";height:16px;width:1px;position:absolute;right:0;top:0;-webkit-transform:translate(30px,4px);-ms-transform:translate(30px,4px);transform:translate(30px,4px);background:#0b2f61}.navigation-meta__item::before{content:"";width:0;height:1px;bottom:0;left:0;position:absolute;background:#f6bc00;display:block;-webkit-transition:width cubic-bezier(0.5,0.2,0.5,1) 300ms;-o-transition:width cubic-bezier(0.5,0.2,0.5,1) 300ms;transition:width cubic-bezier(0.5,0.2,0.5,1) 300ms}.navigation-meta__item:last-of-type{margin-right:0}.navigation-meta__item:last-of-type::after{display:none}.navigation-meta__item:hover::before,.navigation-meta__item:focus::before{width:100%}}.navigation-meta__item--active{font-family:"Futura LT W01 Bold",sans-serif}.navigation-meta__link{text-decoration:none;text-transform:uppercase}.navigation-sub{max-width:1400px;width:100%;margin:0 auto;border-bottom:1px solid #f6bc00;height:59px;overflow:hidden;position:relative;cursor:pointer}@media(min-width:1120px){.navigation-sub{height:auto;overflow:visible;cursor:inherit}}.navigation-sub--open{height:auto}.navigation-sub--open li.navigation-sub-list__item.navigation-sub-list__label::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}li.navigation-sub-list__item.navigation-sub-list__label{text-transform:uppercase;margin-bottom:10px}li.navigation-sub-list__item.navigation-sub-list__label::after{content:"";background-image:url("/typo3conf/ext/jacobc/Resources/Public/Images/Icons/jacob-cement_icon-select-pfeil.svg");background-size:16px 16px;height:16px;width:16px;display:block;position:absolute;right:20px;top:12px}@media(min-width:1120px){li.navigation-sub-list__item.navigation-sub-list__label::after{display:none}}li.navigation-sub-list__item.navigation-sub-list__label span{text-transform:uppercase}@media(min-width:1120px){li.navigation-sub-list__item.navigation-sub-list__label{display:none}}.navigation-sub ul{list-style:none;width:100%;max-width:1110px;margin:0 auto;padding:10px 0;position:relative;display:table}.navigation-sub__toggle{position:absolute;right:0;top:0}.navigation-sub__toggle::after{top:100%;left:50%;border:solid rgba(0,0,0,0);content:"";height:0;width:0;opacity:0;-webkit-transition:opacity cubic-bezier(0.5,0.2,0.5,1) 300ms;-o-transition:opacity cubic-bezier(0.5,0.2,0.5,1) 300ms;transition:opacity cubic-bezier(0.5,0.2,0.5,1) 300ms;position:absolute;pointer-events:none;border-color:rgba(246,188,0,0);border-top-color:#f6bc00;border-width:8px;margin-left:-8px}.navigation-sub ul li a,.navigation-sub ul li span{display:block;position:relative;text-decoration:none;padding:10px 40px;text-transform:uppercase;color:#0b2f61;font-size:14px}@media(min-width:1120px){.navigation-sub ul li a,.navigation-sub ul li span{padding:15px}.navigation-sub ul li a::before,.navigation-sub ul li span::before{content:"";position:absolute;right:0;height:14px;top:19px;width:1px;background-color:#0b2f61}.navigation-sub ul li a::after,.navigation-sub ul li span::after{top:100%;left:50%;border:solid rgba(0,0,0,0);content:"";height:0;width:0;opacity:0;-webkit-transition:opacity cubic-bezier(0.5,0.2,0.5,1) 300ms;-o-transition:opacity cubic-bezier(0.5,0.2,0.5,1) 300ms;transition:opacity cubic-bezier(0.5,0.2,0.5,1) 300ms;position:absolute;pointer-events:none;border-color:rgba(246,188,0,0);border-top-color:#f6bc00;border-width:8px;margin-left:-8px;margin-top:10px}}.navigation-sub ul li span{padding:10px 40px 17px;border-bottom:1px solid #f6bc00}.navigation-sub ul li a:hover::after,.navigation-sub ul li a:focus::after{opacity:1}.navigation-sub ul li{width:100%;display:block;position:relative}@media(min-width:1120px){.navigation-sub ul li{float:left;width:auto;display:inline-block}.navigation-sub ul li:first-child::after{display:none}}.navigation-sub ul li.active>a{font-family:"Futura LT W01 Bold",sans-serif}.navigation-sub ul li.active>a::after{opacity:1}.navigation-sub ul li:last-child>a::before{display:none}.navigation-sub--has-sub::before{top:100%;left:50%;border:solid rgba(0,0,0,0);content:"";height:0;width:0;opacity:0;-webkit-transition:opacity cubic-bezier(0.5,0.2,0.5,1) 300ms;-o-transition:opacity cubic-bezier(0.5,0.2,0.5,1) 300ms;transition:opacity cubic-bezier(0.5,0.2,0.5,1) 300ms;position:absolute;pointer-events:none;border-color:rgba(246,188,0,0);border-top-color:#f6bc00;border-width:8px;margin-left:-8px;-webkit-transform:rotate(180deg) translateY(100%);-ms-transform:rotate(180deg) translateY(100%);transform:rotate(180deg) translateY(100%)}.navigation-sub--has-sub ul{padding-top:0}@media(min-width:980px){.navigation-sub--has-sub ul{padding-top:0}}.navigation-sub--has-sub a{display:none}.navigation-sub--has-sub a::after,.navigation-sub--has-sub a::before{display:none}@media(min-width:760px){.navigation-sub--has-sub a{display:block;width:100%}}.navigation-sub--has-sub:hover::before,.navigation-sub--has-sub:focus::before{opacity:1}.navigation-sub--has-sub:hover .navigation-sub-2nd-level,.navigation-sub--has-sub:focus .navigation-sub-2nd-level{display:block}.navigation-sub--has-sub a.navigation-sub--has-sub__link{display:none}@media(min-width:1120px){.navigation-sub--has-sub a.navigation-sub--has-sub__link{display:inherit}}@media(min-width:980px){ul.navigation-sub-2nd-level{position:absolute;left:0;top:51px;z-index:50;border-top:1px solid #f6bc00;padding:0;background:#fff;display:none;-webkit-box-shadow:0 10px 30px -12px rgba(0,0,0,.3);box-shadow:0 10px 30px -12px rgba(0,0,0,.3)}ul.navigation-sub-2nd-level li.navigation-sub-2nd-level__item{display:block;width:100%;border-bottom:1px solid #f6bc00}ul.navigation-sub-2nd-level li.navigation-sub-2nd-level__item:last-of-type{border-bottom:0}ul.navigation-sub-2nd-level li.navigation-sub-2nd-level__item a::after,ul.navigation-sub-2nd-level li.navigation-sub-2nd-level__item a::before{display:none}ul.navigation-sub-2nd-level li.navigation-sub-2nd-level__item:hover a,ul.navigation-sub-2nd-level li.navigation-sub-2nd-level__item:focus a{background:#f6bc00}}.contact-element{max-width:1400px;padding:80px 0}.contact-element--yellow{background:#f6bc00}.footer{border-top:1px solid #f6bc00;max-width:1400px;list-style:none;max-width:1400px;width:100%;margin:0 auto;padding:40px 20px}.footer__wrap{max-width:1110px;width:90%;margin-left:auto;margin-right:auto;zoom:1}.footer__wrap::before,.footer__wrap::after{content:" ";display:block;height:0;overflow:hidden}.footer__wrap::after{clear:both}.footer__navigation{float:left}.footer__navigation-list{list-style-type:none;zoom:1}.footer__navigation-list::before,.footer__navigation-list::after{content:" ";display:block;height:0;overflow:hidden}.footer__navigation-list::after{clear:both}.footer__navigation-item{float:left;padding:0 10px}.footer__navigation-link{text-transform:uppercase;text-decoration:none;position:relative}.footer__navigation-link:before{content:"";width:0;left:0;bottom:0;height:1px;position:absolute;-webkit-transition:width .3s cubic-bezier(0.5,0.2,0.5,1);-o-transition:width .3s cubic-bezier(0.5,0.2,0.5,1);transition:width .3s cubic-bezier(0.5,0.2,0.5,1);display:block;background:#f6bc00}.footer__navigation-link:hover:before,.footer__navigation-link:focus:before{width:100%}.footer__quote{float:right;font-weight:bold}@media all and (max-width:980px){.footer__wrap{width:calc(100% - 30px)}}@media all and (max-width:760px){.footer__wrap{width:calc(100% - 20px);padding:40px 0}.footer{padding:0}}@media all and (max-width:700px){.footer{text-align:center}.footer__navigation{float:none;display:table;margin-left:auto;margin-right:auto}.footer__quote{float:none;display:block;margin-top:30px}}@media print{.footer{display:none}}.directory__slogan{display:block;text-align:center;font-family:"Futura LT W01 Bold",sans-serif;font-size:.875rem;margin-top:20px}@media(min-width:760px){.directory__slogan{float:right;margin-top:0}}@media(min-width:1120px){.directory__slogan{float:right;display:inline-block;font-size:1rem}}.articles{zoom:1;max-width:1120px;width:90%;margin-left:auto;margin-right:auto;margin-top:35px;margin-bottom:35px}.articles::before,.articles::after{content:" ";display:block;height:0;overflow:hidden}.articles::after{clear:both}.articles:hover .articles__article-wrap,.articles:focus .articles__article-wrap{opacity:.5}.articles__article-wrap{width:33.3333333333%;float:left;padding:5px;-webkit-transition:all .3s cubic-bezier(0.5,0.2,0.5,1);-o-transition:all .3s cubic-bezier(0.5,0.2,0.5,1);transition:all .3s cubic-bezier(0.5,0.2,0.5,1)}.articles__article-wrap:nth-of-type(3n+1){clear:left}.articles__article-wrap:hover,.articles__article-wrap:focus{opacity:1 !important}.articles__article-wrap.articles__article-wrap--has-link .articles__article-content{padding-bottom:125px}.articles__article{text-align:center;border:1px solid #e5eaef;position:relative}.articles__article-logo{background-color:#f6bc00;padding:40px}.articles__article-logo .articles__article-log-image{height:75px}.articles__article-content{padding:40px}.articles__article-headline{text-transform:uppercase;font-weight:bold;font-size:150%;line-height:1.2;margin-bottom:20px}.articles__article-link{background-color:#f6bc00;text-transform:uppercase;margin-top:40px;display:inline-block;padding:10px;text-decoration:none;font-weight:bold;position:relative;padding-left:52px;position:absolute;bottom:40px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);min-width:173px}.articles__article-link:hover,.articles__article-link:focus{background-color:#e5eaef !important}.articles__article-link:before{content:attr(data-location-count);background-color:#fff;position:absolute;top:1px;bottom:1px;left:1px;width:42px;line-height:42px}.articles__article-link:after{content:"";background:url('../../../typo3conf/ext/jacobc/Resources/Public/Images/Jacobs/jacob-cement-location-marker-0.png') no-repeat center center;background-size:100% auto;width:24px;height:36px;display:block;position:absolute;margin-top:-29px;top:0;left:10px}.articles__article-link.articles__article-link--2:after{background-image:url('../../../typo3conf/ext/jacobc/Resources/Public/Images/Jacobs/jacob-cement-location-marker-2.png')}.articles__article-link.articles__article-link--3:after{background-image:url('../../../typo3conf/ext/jacobc/Resources/Public/Images/Jacobs/jacob-cement-location-marker-3.png')}.articles__article-link.articles__article-link--4:after{background-image:url('../../../typo3conf/ext/jacobc/Resources/Public/Images/Jacobs/jacob-cement-location-marker-4.png')}.articles__article-link.articles__article-link--5:after{background-image:url('../../../typo3conf/ext/jacobc/Resources/Public/Images/Jacobs/jacob-cement-location-marker-5.png')}.articles__article-link.articles__article-link--clean{padding:10px}.articles__article-link.articles__article-link--clean:before,.articles__article-link.articles__article-link--clean:after{content:none}@supports(display:flex){.articles{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.articles__article-wrap{-ms-flex-item-align:stretch;align-self:stretch}.articles__article{height:100%}}@media all and (max-width:980px){.articles{width:calc(100% - 30px)}.articles__article-wrap{width:50%}.articles__article-wrap:nth-of-type(3n+1){clear:none}.articles__article-wrap:nth-of-type(2
            n+1){clear:left}}@media all and (max-width:760px){.articles{width:calc(100% - 20px)}}@media all and (max-width:600px){.articles__article-wrap{width:100%}.articles__article-wrap.articles__article-wrap--has-link .articles__article-content{padding-bottom:40px}.articles__article-link{position:relative;-webkit-transform:none;-ms-transform:none;transform:none;left:0;bottom:0}}@media print{.articles__article-wrap{width:50%;page-break-inside:avoid}.articles__article-logo,.articles__article-content{padding:12pt}.articles__article-logo,.articles__article-content{page-break-before:avoid;page-break-after:avoid;page-break-inside:avoid}.articles__article-link{display:none}}.table{max-width:1110px;position:relative;margin:1rem auto 4rem;width:calc(100% - 20px)}@media(min-width:760px){.table{width:calc(100% - 30px)}}@media(min-width:980px){.table{width:90%}}.table thead{background-color:#e5eaef}.table th,.table td{padding:1rem;border:1px solid #bac4d4}@media all and (max-width:450px){.table th,.table td{display:block;width:100%;margin-top:-1px}}.title{letter-spacing:1px;display:block;text-decoration:none}.title a{text-decoration:none}.title--big{font-size:1.25rem;text-transform:uppercase;line-height:1.4}.title--bold{font-weight:bold}.title--spaced{margin-bottom:20px}.title--spaced-big{margin-bottom:1rem}.title--center{text-align:center}.title--medium{font-size:1.25rem;text-transform:uppercase;line-height:1.35}.title--small{font-size:1rem;text-transform:uppercase;line-height:1.4}.title__inner--block{display:block}.title__inner--inline{display:inline}.title__inner--small{color:#0b2f61;font-family:"Futura LT W01","Futura LT W01 Medium",sans-serif;display:block;text-transform:none;letter-spacing:0}.title--unicef{color:#09f}.link{position:relative;text-decoration:none;display:inline-block}.link--underlined::before{content:"";width:100%;left:0;bottom:0;height:1px;position:absolute;display:block}.link--underlined-blue::before{background:#0b2f61}.link--underlined-blue:hover::before{background:#f6bc00}.link--underlined-yellow::before{background:#f6bc00}.link--underlined-yellow:hover::before{background:#0b2f61}@media(min-width:760px){.title--big{font-size:1.75rem;line-height:1.3}}.text-container{width:90%;max-width:730px;margin:40px auto}.text-container+.text-container{margin-top:20px}.text-container p{line-height:1.5}.text-container p+*{margin-top:20px}@media(min-width:760px){.dynamic-content,.static-content{margin:80px auto}}.location-status{float:left;width:33%}.location-status *{color:#e5eaef;text-align:center}.location-status--active *{color:#0b2f61}.location-status+.location-status{margin-left:.5%}.location-status__list{width:90%;border-top:1px solid #0b2f61;border-bottom:1px solid #0b2f61;padding:40px 0}.tracking-content{max-width:1110px;margin:4rem auto;display:grid;width:calc(100% - 20px)}@media(min-width:760px){.tracking-content{width:calc(100% - 30px)}}@media(min-width:980px){.tracking-content{width:90%}}@media all and (min-width:700px){.tracking-content{grid-template-columns:1fr 1fr}}@media all and (max-width:700px){.tracking-content__col{border-bottom:1px solid #e5eaef;padding-top:15px;padding-bottom:15px}.tracking-content__col:first-of-type{border-top:1px solid #e5eaef}}@media all and (min-width:700px){.tracking-content__col{border-right:1px solid #e5eaef}.tracking-content__col:first-of-type{border-left:1px solid #e5eaef}}.tracking-content__dispo-image{border-radius:50%;height:100%;float:left;padding:0 1.5rem}@media all and (max-width:500px){.tracking-content__dispo-image{max-width:80px;padding:0 1rem 0 0}}.tracking-disposition{background-color:#e5eaef;margin:2rem auto -2px;z-index:1;position:relative;padding:4rem 0}.tracking-disposition__wrap{margin:0 auto;max-width:1110px;width:calc(100% - 20px);display:grid;grid-gap:2rem}@media(min-width:760px){.tracking-disposition__wrap{width:calc(100% - 30px)}}@media(min-width:980px){.tracking-disposition__wrap{width:90%}}@media all and (min-width:820px){.tracking-disposition__wrap{grid-template-columns:1fr 1fr}}.tracking-disposition__image{border-radius:150px;float:left;margin-right:2rem}@media all and (max-width:600px){.tracking-disposition__image{width:100px}}.tracking-disposition--centered{margin-top:0}.tracking-disposition--centered .tracking-disposition__wrap{grid-template-columns:1fr}.tracking-disposition--centered .tracking-disposition__item{justify-self:center;text-align:center}.tracking-disposition--centered .tracking-disposition__image{float:none;margin-right:0}.tracking-images{margin:0 auto 4rem;max-width:1110px;width:calc(100% - 20px);display:grid;grid-gap:2rem;list-style-type:none}@media(min-width:760px){.tracking-images{width:calc(100% - 30px)}}@media(min-width:980px){.tracking-images{width:90%}}.tracking-images__item{width:100%}.tracking-images__image{width:100%}@media all and (min-width:600px){.tracking-images{grid-template-columns:1fr 1fr 1fr}.tracking-images__item:first-child{grid-column:1/span 2;grid-row:1/span 2}}@media all and (min-width:900px){.tracking-images{grid-template-columns:1fr 1fr 1fr 1fr}.tracking-images__item:first-child{grid-column:1/span 3;grid-row:1/span 3}}#tracking-map{max-width:1110px;position:relative;margin:0 auto;height:400px;width:calc(100% - 20px)}@media(min-width:760px){#tracking-map{width:calc(100% - 30px)}}@media(min-width:980px){#tracking-map{width:90%}}@-webkit-keyframes pulse{0%{-webkit-transform:rotate(0);transform:rotate(0)}13%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}31%{-webkit-transform:rotate(2deg) translateY(3px);transform:rotate(2deg) translateY(3px)}46%{-webkit-transform:rotate(-3deg) translateY(-1px);transform:rotate(-3deg) translateY(-1px)}76%{-webkit-transform:rotate(1deg) translateY(2px);transform:rotate(1deg) translateY(2px)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes pulse{0%{-webkit-transform:rotate(0);transform:rotate(0)}13%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}31%{-webkit-transform:rotate(2deg) translateY(3px);transform:rotate(2deg) translateY(3px)}46%{-webkit-transform:rotate(-3deg) translateY(-1px);transform:rotate(-3deg) translateY(-1px)}76%{-webkit-transform:rotate(1deg) translateY(2px);transform:rotate(1deg) translateY(2px)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}#markerLayer img[src="https://www.jacob-soennichsen.de/typo3conf/ext/jacobc/Resources/Public/Images/Jacobs/jacob-cement-standortmaker-api-current.png"],#markerLayer img[src="https://www.jacob-soennichsen.de/typo3conf/ext/jacobc/Resources/Public/Images/Jacobs/jacob-cement-standortmaker-api-current-left.png"]{-webkit-animation:pulse 2s infinite alternate;animation:pulse 2s infinite alternate;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;position:relative}.input-with-submit{display:inline-block;position:relative}.input-with-submit__input{background:none;color:#fff;border:1px solid #fff;font-size:100%;padding:.5rem calc(44px + .75rem) .75rem .75rem;font-family:"Futura LT W01","Futura LT W01 Medium",sans-serif}.input-with-submit__submit{position:absolute;right:0;top:0;bottom:0;width:44px;background:#f6bc00;color:#0b2f61;border:none;font-weight:800;cursor:pointer;-webkit-transition:background 250ms ease-in-out;-o-transition:background 250ms ease-in-out;transition:background 250ms ease-in-out}.input-with-submit__submit::before{content:"";background-image:url("/typo3conf/ext/jacobc/Resources/Public/Images/Jacobs/jacob-cement_icon-select-pfeil.svg");background-size:12px 12px;height:12px;width:12px;-webkit-transform:rotate(-90deg) translateY(8px);-ms-transform:rotate(-90deg) translateY(8px);transform:rotate(-90deg) translateY(8px);z-index:1;display:block}.input-with-submit__submit-text{font-size:0;opacity:0;width:0;height:0;display:block}.input-with-submit__submit:hover,.input-with-submit__submit:focus{background:#fff;-webkit-transition:background 250ms ease-in-out;-o-transition:background 250ms ease-in-out;transition:background 250ms ease-in-out}::-webkit-input-placeholder{color:#fff;opacity:1}::-moz-placeholder{color:#fff;opacity:1}:-ms-input-placeholder{color:#fff;opacity:1}::-ms-input-placeholder{color:#fff;opacity:1}::placeholder{color:#fff;opacity:1}:-ms-input-placeholder{color:#fff}:-ms-input-placeholder{color:#fff}#box-1 select[multiple]{width:100%;height:500px}
