.contact{overflow:hidden;position:relative;--media-intend-border-size:calc(var(--grid-gutter)*2)}.contact__image,.contact__text{position:relative;z-index:2}.contact__wrapper{background:var(--primary);color:#fff;padding:calc(var(--spacer-s)/2)}.contact__wrapper .headline,.contact__wrapper a{color:#fff}.contact__wrapper a:active,.contact__wrapper a:focus,.contact__wrapper a:hover{color:hsla(0,0%,100%,.8)}.contact__wrapper .button{background:transparent;border-color:#fff}.contact__wrapper .button:active,.contact__wrapper .button:focus,.contact__wrapper .button:hover{border-color:var(--tertiary);color:var(--tertiary)}.contact__image img{display:block}@media (max-width:767px){.contact--static_db .contact__text .button{margin-bottom:2.5rem}.contact--static_db .contact__text>.headline{margin-left:0}}@media (max-width:991px){.contact .headline{margin-left:0}.contact .container{padding-left:0;padding-right:0}.contact__image img{height:100%;-o-object-fit:cover;object-fit:cover;padding-bottom:calc(var(--grid-gutter)*2);width:100%}}@media (min-width:768px){.contact__wrapper{padding:calc(var(--spacer-s))}}@media (min-width:992px){.contact__wrapper{padding:var(--spacer-s) 0}.contact--right .row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}