/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.node--unpublished{background-color:#fff4f4;}
.hero-slider{color:white;background-color:#262626;position:relative;}.hero-slider .slick{position:relative;z-index:2;}.hero-slider .slick-slider{height:auto;}@media (max-width:991px){.hero-slider .slick-slider{min-height:322px;}}@media (min-width:420px) and (max-width:991px){.hero-slider .slick-slider{padding-bottom:0;}}@media (min-width:992px) and (max-width:1199px){.hero-slider .slick-slider{padding-bottom:15px;}}@media (min-width:992px){.hero-slider .slick-slider{min-height:360px;}}@media (min-width:1200px){.hero-slider .slick-slider{max-height:669px;}}.hero-slider__slick-dots{list-style:none;padding:0 0 2rem;text-align:center;margin-top:0;}.hero-slider__slick-dots li{display:inline-block;}.hero-slider__slick-dots button{background-color:transparent;border:0;width:4.8rem;height:4.8rem;text-indent:100%;overflow:hidden;position:relative;padding:0;}.hero-slider__slick-dots button::before{content:'';position:absolute;top:1.75rem;left:1.3rem;width:2.2rem;height:1.3rem;border:2px solid white;}.hero-slider__slick-dots button:hover,.hero-slider__slick-dots button:focus{box-shadow:0 0 6px 4px #000000;}.hero-slider__slick-dots button:hover::before,.hero-slider__slick-dots button:focus::before{background-color:#CE1126;border-color:#CE1126;}.hero-slider__slick-dots .slick-active button::before{background-color:#CE1126;border-color:#CE1126;}.hero-slider__slogan{font-size:18px;font-size:1.8rem;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;color:#CE1126;text-transform:uppercase;line-height:0.75;text-align:center;letter-spacing:0.1em;font-weight:200;}.hero-slider__slogan .heavy{font-weight:400;}.hero-slider .current-slide{display:none;}@media (min-width:768px){.hero-slider{position:relative;background:linear-gradient(to top,#fff 37px,#262626 38px,#262626 100%);}.hero-slider__slick-dots{position:absolute;bottom:3rem;left:1.7rem;text-align:left;}.hero-slider__slogan{font-size:26px;font-size:2.6rem;text-align:right;}}@media (min-width:1200px){.hero-slider{background:linear-gradient(to top,#fff 60px,#262626 61px,#262626 100%);}.hero-slider__slick-dots{bottom:9rem;}}@media (min-width:1270px){.hero-slider{background:linear-gradient(to top,#fff 70px,#262626 71px,#262626 100%);}.hero-slider__container{max-width:1563px;margin-left:auto;margin-right:auto;position:relative;padding-left:30px;padding-right:30px;}.hero-slider__slogan{padding-right:0;}}@media (min-width:1600px){.hero-slider{background:linear-gradient(to top,#fff 80px,#262626 81px,#262626 100%);}.hero-slider__slick-dots{bottom:13rem;}}#hero-slider__particles{opacity:0.25;}.hero-slide__image{clip-path:polygon(0 0%,100% 0,100% 90%,0 100%);}.hero-slide__image iframe{height:222px;}.hero-slide__text{padding:1rem 2rem;text-align:center;}.hero-slide__text p{line-height:1.4;}.hero-slide__text__inner{max-width:35rem;margin:0 auto;}.hero-slide__title{font-size:20px;font-size:2rem;line-height:1.25;margin-top:0;margin-bottom:1rem;}.hero-slide .field--name-field-image-link-destination{margin-top:2rem;}.hero-slide .field--name-field-image-link-destination a{color:white;position:relative;display:inline-block;padding:1rem 6rem 1.1rem 1.4rem;font-weight:700;letter-spacing:1px;text-align:left;text-transform:uppercase;text-decoration:none;border:none;transition:background-color 0.2s ease-out;border-radius:0;font-size:18px;font-size:1.8rem;line-height:1.4;background-color:#757575;height:auto;}@media (max-width:767px){.hero-slide .field--name-field-image-link-destination a{font-size:12px;font-size:1.2rem;line-height:1.2;}}@media (max-width:991px){.hero-slide .field--name-field-image-link-destination a{font-size:16px;font-size:1.6rem;line-height:1.2;padding:1rem 6rem 0.75rem 1.4rem;}}@media (min-width:420px) and (max-width:767px){.hero-slide .field--name-field-image-link-destination a{font-size:14px;font-size:1.4rem;line-height:1.2;padding:1rem 6rem 0.75rem 1.4rem;}}@media (min-width:420px) and (max-width:767px){.hero-slide .field--name-field-image-link-destination a{font-size:14px;font-size:1.4rem;line-height:1.2;padding:1rem 6rem 0.75rem 1.4rem;}}.hero-slide .field--name-field-image-link-destination a::after{background-image:url(/themes/custom/brinkmann/assets/images/icons/right_arrow.svg);background-repeat:no-repeat;content:'';position:absolute;background-size:contain;background-position:center;width:35px;height:16px;right:14px;z-index:30;top:calc(50% - 8px);pointer-events:none;transition:0.2s all;}.hero-slide .field--name-field-image-link-destination a:hover,.hero-slide .field--name-field-image-link-destination a:focus{background-color:#CE1126;color:white;}@media (min-width:768px){.hero-slide{display:flex;align-items:flex-start;}.hero-slide__image{order:2;max-width:977px;width:60%;max-height:480px;}.hero-slide__image iframe{height:480px;}.hero-slide__text{order:1;width:40%;text-align:left;padding:2rem 3rem 6rem;font-size:16px;font-size:1.6rem;line-height:1.4;}.hero-slide__text p{font-size:14px;font-size:1.4rem;line-height:1.4;}.hero-slide__text__inner{margin-right:0;margin-left:0;max-width:none;}}@media (max-width:419px){.hero-slide__image{height:auto;}.hero-slide__image iframe{height:222px;}}@media (min-width:420px){.hero-slide__image{max-height:360px;}.hero-slide__image iframe{height:360px;}}@media (min-width:992px){.hero-slide__image{width:65%;max-height:380px;}.hero-slide__image iframe{height:380px;}.hero-slide__text{font-size:20px;font-size:2rem;line-height:1.4;padding-top:3rem;font-size:16px;font-size:1.6rem;line-height:1.4;}.hero-slide__text p{font-size:16px;font-size:1.6rem;line-height:1.4;}.hero-slide__title{font-size:30px;font-size:3rem;}}@media (min-width:1200px){.hero-slide__image{width:65%;max-height:542px;}.hero-slide__image iframe{height:542px;}.hero-slide__text{width:35%;padding-top:6rem;padding-bottom:6rem;}.hero-slide__text p{font-size:18px;font-size:1.8rem;}.hero-slide__text__inner{max-width:35rem;}.hero-slide .field--name-field-image-link-destination{margin-top:3rem;}}@media (min-width:1440px){.hero-slide__image{width:65%;max-height:669px;}.hero-slide__image iframe{height:669px;}.hero-slide__text{width:35%;padding-top:10rem;padding-bottom:12rem;}.hero-slide__text__inner{max-width:35rem;}.hero-slide .field--name-field-image-link-destination{margin-top:3rem;}}
@media (min-width:768px){.node--type-landing-page .field--name-field-pre-footer-projects{margin-top:0;}}.homepage{padding-top:6rem;}.homepage__content{background-repeat:no-repeat;background-position-y:bottom;}.homepage__opening,.homepage__columns{position:relative;max-width:798px;margin:0 auto;padding:20px 1.5625rem;}.homepage__columns p{margin-bottom:1rem;}.homepage__columns h2{font-size:20px;font-size:2rem;color:#CE1126;font-weight:200;margin-top:0;margin-bottom:10px;}.homepage__columns__right > .field,.homepage__columns__right > .homepage__video-link,.homepage__columns__left > .field,.homepage__columns__left > .homepage__video-link{margin-bottom:3rem;}.homepage__map-link{text-decoration:none;display:block;}.homepage__map-link__top{position:relative;display:block;color:white;background-color:#CE1126;line-height:1;padding:2rem 6rem 1.75rem 1.5rem;font-weight:700;font-size:18px;font-size:1.8rem;letter-spacing:1.5px;text-transform:uppercase;border:none;transition:background-color 0.2s ease-out;border-radius:0;}.homepage__map-link__top::after{background-image:url(/themes/custom/brinkmann/assets/images/icons/right_arrow.svg);background-repeat:no-repeat;content:'';position:absolute;background-size:contain;background-position:center;width:35px;height:16px;right:14px;z-index:30;top:calc(50% - 8px);pointer-events:none;transition:0.2s all;}.homepage__map-link__bottom{background-color:#4d4d4d;display:block;background-image:url(/themes/custom/brinkmann/assets/images/home-map-link.png);background-repeat:no-repeat;background-size:contain;background-position:center;height:200px;}.homepage__map-link:hover .homepage__map-link__top,.homepage__map-link:hover .homepage__map-link__bottom,.homepage__map-link:focus .homepage__map-link__top,.homepage__map-link:focus .homepage__map-link__bottom{color:white;background-color:black;}.homepage__mailchimp-form{margin-top:2rem;}.homepage__mailchimp-form ::placeholder,.homepage__mailchimp-form ::-webkit-input-placeholder{opacity:0;transition:inherit;}.homepage__mailchimp-form__field{display:flex;flex-flow:column-reverse;height:100%;position:relative;}.homepage__mailchimp-form__label{font-size:1rem;display:inline-block;padding-left:1rem;}.homepage__mailchimp-form__label,.homepage__mailchimp-form__input{transition:all 0.2s;touch-action:manipulation;}.homepage__mailchimp-form__input{border:1px solid #9b9b9b;-webkit-appearance:none;border-radius:0;padding:0.5rem 1rem;}.homepage__mailchimp-form__input:focus{outline:0;}.homepage__mailchimp-form__input:focus::placeholder,.homepage__mailchimp-form__input:focus::-webkit-input-placeholder{opacity:1;}.homepage__mailchimp-form__input:placeholder-shown + label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:text;transform-origin:left bottom;transform:translate(0,2.8rem) scale(1.5);}.homepage__mailchimp-form__input:not(:placeholder-shown) + label,.homepage__mailchimp-form__input:focus + label{transform:translate(0,0) scale(1);cursor:pointer;}.homepage__mailchimp-form__button{margin-top:1rem;text-align:center;line-height:1;padding:1.25rem 1.5rem 1rem;display:block;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;border:none;transition:background-color 0.2s ease-out;border-radius:0;color:white;background-color:#CE1126;}.homepage__mailchimp-form__button:hover,.homepage__mailchimp-form__button:focus{color:white;background-color:#4a4a4a;}@media (min-width:360px){.homepage__mailchimp-form__wrapper{display:flex;border:2px solid #CE1126;}.homepage__mailchimp-form__label,.homepage__mailchimp-form__field{width:65%;}.homepage__mailchimp-form__input{border:0;}.homepage__mailchimp-form__input:placeholder-shown + label{transform:translate(0,1.85rem) scale(1.5);}.homepage__mailchimp-form__input:not(:placeholder-shown) + label,.homepage__mailchimp-form__input:focus + label{transform:translate(0,0) scale(1);}.homepage__mailchimp-form__button{margin-top:0;width:35%;}}@media (min-width:768px){.homepage{padding-top:9rem;}.homepage__content{margin-bottom:-6rem;padding-bottom:6rem;}.homepage__columns{display:flex;}.homepage__columns__left{width:55%;padding-right:84px;min-height:549px;}.homepage__columns__right{width:45%;}.homepage__columns__right > .field,.homepage__columns__right > .homepage__video-link,.homepage__columns__left > .field,.homepage__columns__left > .homepage__video-link{margin-bottom:4rem;}}@media (min-width:1200px){.homepage__content{margin-bottom:-10rem;padding-bottom:10rem;}.homepage__columns__left{min-height:746px;}}@media (min-width:1440px){.homepage__columns__left{min-height:978px;}}.field--name-field-opening-statement-red,.field--name-field-opening-statement-black{font-size:24px;font-size:2.4rem;line-height:1.3;font-weight:200;}.field--name-field-opening-statement-red{color:#CE1126;margin-bottom:10px;}@media (min-width:768px){.field--name-field-opening-statement-red{padding-top:32px;}}.homepage__video-highlight{background-color:#CE1126;padding:3px;color:white;max-width:188px;margin:3rem auto 0;}.homepage__video-highlight .field--name-field-video-highlight .field--name-field-media-image{position:relative;height:100%;border:1px solid #9b9b9b;}.homepage__video-highlight .field--name-field-video-highlight .field--name-field-media-image::after{font-size:18px;font-size:1.8rem;content:"Play video";position:absolute;text-align:center;padding-top:35px;font-weight:700;text-transform:uppercase;background-color:rgba(0,0,0,0.44);width:100%;height:100%;top:0;left:0;}.homepage__video-highlight .field--name-field-video-highlight .field--name-field-media-image img{height:95px;max-width:180px;}.homepage__video-highlight .field--name-field-video-highlight-descriptio{font-size:18px;font-size:1.8rem;line-height:1.2;position:relative;font-weight:700;padding:1rem .75rem 2rem;}.homepage__video-highlight .field--name-field-video-highlight-descriptio::after{content:"";position:absolute;background-image:url(/themes/custom/brinkmann/assets/images/icons/right_arrow.svg);background-repeat:no-repeat;background-size:contain;height:15px;width:26px;left:1rem;bottom:0;}@media (min-width:360px){.homepage__video-highlight{display:flex;align-items:center;max-width:none;margin-left:0;margin-right:0;}.homepage__video-highlight .field--name-field-video-highlight-descriptio{padding-right:0;padding-top:0;}}.homepage__video-link{display:block;}.homepage__video-link:hover .homepage__video-highlight,.homepage__video-link:focus .homepage__video-highlight{color:#efefef;background-color:#9b9b9b;}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}::-moz-selection{background:#1a1a1a;color:white;}::selection{background:#1a1a1a;color:white;}::-moz-selection{background:#1a1a1a;color:white;}html{box-sizing:border-box;font-size:62.5%;}body{background:white;font-smoothing:antialiased;font-size:16px;font-size:1.6rem;}*,*:before,*:after{box-sizing:inherit;}img{display:block;height:auto;margin:0;max-width:100%;transition:0.4s;}.hide{display:none;}p:last-child{margin-bottom:0;}a{transition:0.4s;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;}h1{font-size:36px;font-size:3.6rem;}h2{font-size:30px;font-size:3rem;}h3{font-size:24px;font-size:2.4rem;}h4{font-size:20px;font-size:2rem;}h5{font-size:18px;font-size:1.8rem;}h6{font-size:16px;font-size:1.6rem;}ul:last-child{margin-bottom:0;}ol:last-child{margin-bottom:0;}ul.menu,.tabs ul{margin:0;padding:0;list-style:none;}ul.menu li a,.tabs ul li a{text-decoration:none;}.messages{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;padding:20px;}.messages a{font-weight:bold;}.messages.hide{display:none;}.messages.messages--status{background-color:#bbfebb;}.messages.messages--warning{background-color:#ffd598;}.messages.messages--warning #dismiss_message{background-color:#e49017;}.messages.messages--error{background-color:#ffbab9;}.messages.messages--error #dismiss_message{background-color:#eb514d;}.messages .placeholder{display:inline-block;margin:0 5px;font-style:normal;}.messages #dismiss_message{display:inline-block;padding:8px 15px;text-decoration:none;text-transform:uppercase;border:none;border-radius:5px;transition:.2s all;font-family:"Open Sans",sans-serif;font-weight:700;color:white;background:#008147;margin-left:auto;}.messages #dismiss_message:hover{color:white;text-decoration:none;transition:.2s all;}.messages #dismiss_message:hover{background:#333;}.node-preview-container{position:static;background-color:#eae4f2;}.node-preview-container form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;}.node-preview-container form > a{display:block;margin-right:20px;}.node-preview-container form > div{-ms-flex:1;flex:1;}.node-preview-container form .js-form-type-select{position:relative;margin:0;}.node-preview-container form .js-form-type-select label{display:inline-block;font-family:"Open Sans",sans-serif;}.node-preview-container form .js-form-type-select select{padding:5px 30px 5px 10px;border:2px solid #bd9be3;margin:0;background-image:url(/profiles/custom/tdx-distribution/themes/tdx_base/assets/images/select.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:10px 8px;font-size:14px;font-size:1.4rem;}
@font-face{font-family:'Project Sans';src:url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-ExtraLightItalic.eot);src:local("Project Sans ExtraLight Italic"),local("ProjectSans-ExtraLightItalic"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-ExtraLightItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-ExtraLightItalic.woff2) format("woff2"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-ExtraLightItalic.woff) format("woff"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-ExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic;}@font-face{font-family:'Project Sans';src:url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Italic.eot);src:local("Project Sans Italic"),local("ProjectSans-Italic"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Italic.woff2) format("woff2"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Italic.woff) format("woff"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Italic.ttf) format("truetype");font-weight:normal;font-style:italic;}@font-face{font-family:'Project Sans';src:url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-SemiBold.eot);src:local("Project Sans SemiBold"),local("ProjectSans-SemiBold"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-SemiBold.eot#iefix) format("embedded-opentype"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-SemiBold.woff2) format("woff2"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-SemiBold.woff) format("woff"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;}@font-face{font-family:'Project Sans';src:url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-SemiBoldItalic.eot);src:local("Project Sans SemiBold Italic"),local("ProjectSans-SemiBoldItalic"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-SemiBoldItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-SemiBoldItalic.woff2) format("woff2"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-SemiBoldItalic.woff) format("woff"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;}@font-face{font-family:'Project Sans';src:url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-MediumItalic.eot);src:local("Project Sans Medium Italic"),local("ProjectSans-MediumItalic"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-MediumItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-MediumItalic.woff2) format("woff2"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-MediumItalic.woff) format("woff"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;}@font-face{font-family:'Project Sans';src:url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-ThinItalic.eot);src:local("Project Sans Thin Italic"),local("ProjectSans-ThinItalic"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-ThinItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-ThinItalic.woff2) format("woff2"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-ThinItalic.woff) format("woff"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic;}@font-face{font-family:'Project Sans';src:url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-BoldItalic.eot);src:local("Project Sans Bold Italic"),local("ProjectSans-BoldItalic"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-BoldItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-BoldItalic.woff2) format("woff2"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-BoldItalic.woff) format("woff"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-BoldItalic.ttf) format("truetype");font-weight:bold;font-style:italic;}@font-face{font-family:'Project Sans';src:url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Black.eot);src:local("Project Sans Black"),local("ProjectSans-Black"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Black.eot#iefix) format("embedded-opentype"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Black.woff2) format("woff2"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Black.woff) format("woff"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Black.ttf) format("truetype");font-weight:900;font-style:normal;}@font-face{font-family:'Project Sans';src:url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-LightItalic.eot);src:local("Project Sans Light Italic"),local("ProjectSans-LightItalic"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-LightItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-LightItalic.woff2) format("woff2"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-LightItalic.woff) format("woff"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;}@font-face{font-family:'Project Sans';src:url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-UltraLightItalic.eot);src:local("Project Sans UltraLight Italic"),local("ProjectSans-UltraLightItalic"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-UltraLightItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-UltraLightItalic.woff2) format("woff2"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-UltraLightItalic.woff) format("woff"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-UltraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic;}@font-face{font-family:'Project Sans';src:url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Light.eot);src:local("Project Sans Light"),local("ProjectSans-Light"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Light.eot#iefix) format("embedded-opentype"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Light.woff2) format("woff2"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Light.woff) format("woff"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Light.ttf) format("truetype");font-weight:300;font-style:normal;}@font-face{font-family:'Project Sans';src:url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Thin.eot);src:local("Project Sans Thin"),local("ProjectSans-Thin"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Thin.eot#iefix) format("embedded-opentype"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Thin.woff2) format("woff2"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Thin.woff) format("woff"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Thin.ttf) format("truetype");font-weight:100;font-style:normal;}@font-face{font-family:'Project Sans';src:url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Medium.eot);src:local("Project Sans Medium"),local("ProjectSans-Medium"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Medium.eot#iefix) format("embedded-opentype"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Medium.woff2) format("woff2"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Medium.woff) format("woff"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Medium.ttf) format("truetype");font-weight:500;font-style:normal;}@font-face{font-family:'Project Sans';src:url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-HeavyItalic.eot);src:local("Project Sans Heavy Italic"),local("ProjectSans-HeavyItalic"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-HeavyItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-HeavyItalic.woff2) format("woff2"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-HeavyItalic.woff) format("woff"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-HeavyItalic.ttf) format("truetype");font-weight:900;font-style:italic;}@font-face{font-family:'Project Sans';src:url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Bold.eot);src:local("Project Sans Bold"),local("ProjectSans-Bold"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Bold.eot#iefix) format("embedded-opentype"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Bold.woff2) format("woff2"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Bold.woff) format("woff"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Bold.ttf) format("truetype");font-weight:bold;font-style:normal;}@font-face{font-family:'Project Sans';src:url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-BlackItalic.eot);src:local("Project Sans Black Italic"),local("ProjectSans-BlackItalic"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-BlackItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-BlackItalic.woff2) format("woff2"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-BlackItalic.woff) format("woff"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic;}@font-face{font-family:'Project Sans';src:url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-UltraLight.eot);src:local("Project Sans UltraLight"),local("ProjectSans-UltraLight"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-UltraLight.eot#iefix) format("embedded-opentype"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-UltraLight.woff2) format("woff2"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-UltraLight.woff) format("woff"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-UltraLight.ttf) format("truetype");font-weight:200;font-style:normal;}@font-face{font-family:'Project Sans';src:url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Regular.eot);src:local("Project Sans Regular"),local("ProjectSans-Regular"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Regular.woff2) format("woff2"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Regular.woff) format("woff"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:'Project Sans';src:url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Heavy.eot);src:local("Project Sans Heavy"),local("ProjectSans-Heavy"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Heavy.eot#iefix) format("embedded-opentype"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Heavy.woff2) format("woff2"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Heavy.woff) format("woff"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-Heavy.ttf) format("truetype");font-weight:900;font-style:normal;}@font-face{font-family:'Project Sans';src:url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-ExtraLight.eot);src:local("Project Sans ExtraLight"),local("ProjectSans-ExtraLight"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-ExtraLight.eot#iefix) format("embedded-opentype"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-ExtraLight.woff2) format("woff2"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-ExtraLight.woff) format("woff"),url(/themes/custom/brinkmann/assets/fonts/ProjectSans/ProjectSans-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}@-webkit-keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}.fancybox-slide::before{height:0 !important;}@media (max-width:1250px){.fancybox-slide--html{padding:12px 12px 0 12px !important;}#block-mapblock{margin:0 !important;}}html{font-size:62.5%;}body{font-size:18px;font-size:1.8rem;line-height:1.5;}@media (min-width:768px){body{font-size:18px;font-size:1.8rem;line-height:1.8;}}h1,h2,h3,h4,h5,h6{font-family:"Project Sans",sans-serif;font-weight:700;line-height:1.4;}p{margin-top:0;}html{min-height:100%;position:relative;}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#4a4a4a;font-family:"Project Sans",sans-serif;font-weight:400;line-height:1.8;margin:0;padding:0;background:#efefef;}body.path-node,body.path-news,body.path-our-team,body.path-frontpage,body.page-node-type-landing-page{background-color:white;}body.path-search{background-color:white;}a{color:#CE1126;}a:hover{color:#DC2200;}.page__main{padding:0 45px;margin:135px auto 0 auto;}@media (max-width:767px){.page__main{padding:0 18px;margin:80px auto 0 auto;}}@media (min-width:1134px){.page__main{max-width:1024px;padding:0;}}.page-node-type-landing-page,.page-node-type-basic-page,.page-node-type-person,.page-node-type-news,.page-node-type-error-page,.page-node-type-project-detail,.page--featured-projects,.page--our-team,.page--news,.page--search-results{padding:0;margin:0;}.page-node-type-landing-page .page__main,.page-node-type-basic-page .page__main,.page-node-type-person .page__main,.page-node-type-news .page__main,.page-node-type-error-page .page__main,.page-node-type-project-detail .page__main,.page--featured-projects .page__main,.page--our-team .page__main,.page--news .page__main,.page--search-results .page__main{padding:0;margin-top:0;}@media (max-width:767px){.page-node-type-landing-page .page__main,.page-node-type-basic-page .page__main,.page-node-type-person .page__main,.page-node-type-news .page__main,.page-node-type-error-page .page__main,.page-node-type-project-detail .page__main,.page--featured-projects .page__main,.page--our-team .page__main,.page--news .page__main,.page--search-results .page__main{padding:0;margin:0;}}@media (min-width:1134px){.page-node-type-landing-page .page__main,.page-node-type-basic-page .page__main,.page-node-type-person .page__main,.page-node-type-news .page__main,.page-node-type-error-page .page__main,.page-node-type-project-detail .page__main,.page--featured-projects .page__main,.page--our-team .page__main,.page--news .page__main,.page--search-results .page__main{max-width:none;margin:0;}}a,input,textarea,select{outline:none;}textarea,input[type="text"],input[type="button"],input[type="submit"],input[type="search"]{-webkit-appearance:none;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;}hr{margin:0 0 20px;border:0;border-top:1px solid #dadada;}table{width:100%;margin-top:4.5rem;border-collapse:separate;border-spacing:0;}table caption{padding-bottom:.7rem;color:#CE1126;font-weight:700;text-align:left;}table th{font-size:18px;font-size:1.8rem;letter-spacing:.15em;text-transform:uppercase;color:white;background-color:#7f7f7f;border:1px solid #dadada;border-left:none;}table td{font-size:18px;font-size:1.8rem;border-right:1px solid #dadada;border-bottom:1px solid #dadada;}table td:first-child{font-weight:400;}table th,table td{padding:1.2rem 2rem;vertical-align:top;text-align:left;}table th:first-child,table td:first-child{border-left:1px solid #dadada;}table tr:nth-of-type(even) td{background-color:#efefef;}table tbody tr:first-child td{border-top:1px solid #dadada;}table thead + tbody tr:first-child td{border-top:none;}table tbody tr th{min-width:16rem;width:25%;padding:1.5rem 2rem;border-top:none;}.embedded-entity{margin-bottom:10px;}.embedded-entity img{display:block;margin:0 auto;}.embedded-entity.align-left{margin-right:20px;}.embedded-entity.aling-right{margin-left:20px;}blockquote{margin:2rem 0 2rem -1.2rem;padding:.3rem 0 .3rem .8rem;color:black;border-left:3px solid #dadada;font-weight:700;text-transform:uppercase;letter-spacing:2px;font-size:18px;font-size:1.8rem;}@media (max-width:419px){blockquote{font-size:18px;font-size:1.8rem;line-height:1.2;}}.cta{display:inline-block;position:relative;padding:1rem 2rem;font-size:16px;font-size:1.6rem;line-height:1.4;font-weight:700;letter-spacing:1.2px;text-align:left;text-transform:uppercase;text-decoration:none;border:none;transition:background-color 0.2s ease-out;border-radius:0;color:white;background:#CE1126;}.cta:hover{color:white;text-decoration:none;background-color:#9b9b9b;transition:background-color 0.2s ease-in;}#background-wrapper_header-and-content,#background-wrapper_header{background:#101010;background:-moz-linear-gradient(top,#101010 0%,#3f3f3f 100%);background:-webkit-linear-gradient(top,#101010 0%,#3f3f3f 100%);background:linear-gradient(to bottom,#101010 0%,#3f3f3f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#101010',endColorstr='#3f3f3f',GradientType=0);width:100%;top:0;bottom:0;left:0;right:0;z-index:-2;position:absolute;}#background-wrapper_container{background:#CE1126;background:-moz-linear-gradient(180deg,#640a18 0%,#CE1126 12%,#CE1126 100%);background:-webkit-linear-gradient(180deg,#640a18 0%,#CE1126 12%,#CE1126 100%);background:linear-gradient(180deg,#640a18 0%,#CE1126 12%,#CE1126 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#640a18",endColorstr="$brand-primary",GradientType=1);width:100%;top:0;bottom:0;left:0;right:0;z-index:-2;position:absolute;}.main-padding-wrapper{padding:0 calc((100% - 1200px)/2);}.main-padding-wrapper--top{position:relative;z-index:1;}@media (min-width:768px){.bg-ultralightgray-239-clear{background:#efefef;}}.color-light_grey{background:#efefef;}.color-dark{background:#4a4a4a;}.color-dark h2,.color-dark h3,.color-dark p,.color-dark li,.color-dark .blockquote p,.color-dark .blockquote p:last-child{color:white !important;}.color-dark .content-and-image-block .content-right h2,.color-dark .content-and-image-block .content-right h3,.color-dark .content-and-image-block .content-right p,.color-dark .content-and-image-block .content-left h2,.color-dark .content-and-image-block .content-left h3,.color-dark .content-and-image-block .content-left p{color:white;font-weight:300;line-height:1.5;}.color-dark .image-left img,.color-dark .image-right img{width:100%;background:#dadada;background:-moz-radial-gradient(circle,#dadada 0%,#afafaf 100%);background:-webkit-radial-gradient(circle,#dadada 0%,#afafaf 100%);background:radial-gradient(circle,#dadada 0%,#afafaf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#dadada",endColorstr="#afafaf",GradientType=1);}#particles_view_header-and-content{opacity:0.6;}.view-id-career_opportunities.view-display-id-block_1{}.view-id-career_opportunities.view-display-id-block_1 .pager{position:relative;max-width:544px;margin:0 auto;padding:20px 1.5625rem;font-size:18px;font-size:1.8rem;padding:3rem 1.5625rem;}@media (max-width:767px){.view-id-career_opportunities.view-display-id-block_1 .pager{padding:2.5rem 1.5625rem 6.5rem;max-width:344px;}}.view-id-career_opportunities.view-display-id-block_1 .pager .pager__items.js-pager__items{display:flex;flex-direction:row;list-style:none;padding:0;margin:0;font-size:18px;font-size:1.8rem;}.view-id-career_opportunities.view-display-id-block_1 .pager .pager__items.js-pager__items > li.pager__item{padding-right:1.6rem;font-family:'Project Sans',sans-serif;font-weight:400;}.view-id-career_opportunities.view-display-id-block_1 .pager .pager__items.js-pager__items > li.pager__item > a{text-decoration:none;}.view-id-career_opportunities.view-display-id-block_1 .pager .pager__items.js-pager__items > li.pager__item > a:hover{color:#9b9b9b;}.view-id-career_opportunities.view-display-id-block_1 .pager .pager__items.js-pager__items > li.pager__item.is-active > a{color:#4a4a4a;}.view-id-career_opportunities.view-display-id-block_1 .pager .pager__items.js-pager__items > li.pager__item.pager__item--ellipsis{color:#CE1126;}@media (max-width:767px){.view-id-career_opportunities.view-display-id-block_1 .pager .pager__items.js-pager__items{flex-wrap:wrap;justify-content:center;}}.form-item{margin-bottom:15px;}.form-item input.form-text,.form-item input.form-email,.form-item textarea{width:100%;padding:10px;border:1px solid #e1e1e1;background-color:#f3f3f3;}.form-item input.form-text:focus,.form-item input.form-email:focus,.form-item textarea:focus{border-color:#c7c6ea;}input.form-submit{display:inline-block;position:relative;padding:1rem 2rem;font-size:16px;font-size:1.6rem;line-height:1.4;font-weight:700;letter-spacing:1.2px;text-align:left;text-transform:uppercase;text-decoration:none;border:none;transition:background-color 0.2s ease-out;border-radius:0;color:white;background:#CE1126;padding-right:7rem;}input.form-submit:hover{color:white;text-decoration:none;background-color:#9b9b9b;transition:background-color 0.2s ease-in;}.webform-submission-form .form-actions{position:relative;display:inline-block;}.webform-submission-form .form-actions::after{content:"";position:absolute;background-image:url(/themes/custom/brinkmann/assets/images/icons/right_arrow.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:34px;height:16px;right:14px;z-index:30;top:calc(50% - 8px);}form#user-login-form{margin:0 auto;max-width:544px;padding-top:10rem;}.page{overflow:hidden;}.container,.field--name-field-landing-page-description{position:relative;margin:0 auto;width:100%;max-width:884px;}.layout-content{padding:0;}.path-user #block-brinkmann-content{margin:0 auto;max-width:1024px;padding-top:3rem;}.row,.layout-wrapper,.region-footer{align-items:flex-start;}.page__main{min-height:60vh;}.layout-sidebar{margin-top:40px;flex:none;}@media (max-width:767px){.layout-sidebar{width:100%;}}.layout-sidebar .region-sidebar .block{margin-bottom:20px;}.clearfix::after{display:none;}#webform-submission-contact-us-webform-paragraph-27-add-form{font-family:"Project Sans",sans-serif;font-weight:200;font-size:16px;}#webform-submission-contact-us-webform-paragraph-27-add-form input{font-size:18px;font-size:1.8rem;}#webform-submission-contact-us-webform-paragraph-27-add-form input:hover{color:#efefef;background-color:#9b9b9b;}.js-form-type-select.form-item-i-am-interested-in{color:#9b9b9b;border:1px solid #e1e1e1;padding:8.5px;background:#f3f3f3 url(/themes/custom/brinkmann/assets/images/icons/form_select_arrows_up_down.svg);background-repeat:no-repeat;background-position:97.5% 8.5px;background-size:auto;}.js-form-type-select.form-item-i-am-interested-in:focus{border-color:#c7c6ea;}.js-form-type-select.form-item-i-am-interested-in .selectize-input{color:#7f7f7f;}.js-form-type-select.form-item-i-am-interested-in input{border:0 !important;width:90% !important;background-color:#f3f3f3;}.js-form-type-select.form-item-i-am-interested-in .selectize-dropdown-content{cursor:pointer;}.js-form-type-select.form-item-i-am-interested-in .selectize-dropdown-content .active,.js-form-type-select.form-item-i-am-interested-in .selectize-dropdown-content .selected{color:#4a4a4a;}.br-dropdown{display:inline-block;}@media (min-width:768px){.br-dropdown{position:relative;}}.br-dropdown.br-dropdown--active > .br-dropdown-button{transition:all 0.2s ease-in-out;color:#efefef;background:#9b9b9b;}.br-dropdown.br-dropdown--active .br-dropdown-link{color:#efefef;}.br-dropdown > .br-dropdown-button{width:100%;background:#CE1126;font-family:'Project Sans',sans-serif;font-weight:700;font-size:18px;font-size:1.8rem;line-height:1.4;padding:0.65rem 1.5rem;color:white;text-transform:uppercase;letter-spacing:normal;padding:1.5rem;text-align:left;position:relative;}.br-dropdown > .br-dropdown-button :after{content:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAAXNSR0IArs4c6QAAADhJREFUOBFj/A8EDFDACAQwNogmVo4JWRO5bKoYQq7lw1kfI7HRiC/6qRI7VDFkOEcVuX4bZlEMAMzTJATCIO71AAAAAElFTkSuQmCC");content:"";width:17px;height:17px;position:absolute;right:1.6rem;}.br-dropdown > .br-dropdown-content{background:#CE1126;font-family:'Project Sans',sans-serif;font-weight:700;font-size:18px;font-size:1.8rem;line-height:1.4;padding:0.65rem 1.5rem;color:white;text-transform:uppercase;letter-spacing:normal;position:absolute;max-width:100%;z-index:499;display:none;text-align:left;word-wrap:break-word;transition:background-color 0.2s ease-out;}.br-dropdown > .br-dropdown-content:hover{transition:background-color 0.2s ease-in;}.br-dropdown > .br-dropdown-content > .br-dropdown-link{color:white;text-decoration:none;display:block;padding:0.65rem 0;line-height:1.2;}.br-dropdown > .br-dropdown-content > .br-dropdown-link:hover{color:#9b9b9b;}.br-dropdown.market-segment-dropdown{width:196px;max-width:196px;}.br-dropdown.market-segment-dropdown > .br-dropdown-content{min-width:175px;max-width:196px;}.br-dropdown.filter-people-by-location-dropdown{width:215px;max-width:215px;}.br-dropdown.filter-people-by-location-dropdown > .br-dropdown-button{font-size:18px;font-size:1.8rem;line-height:1.8;}.br-dropdown.filter-people-by-location-dropdown > .br-dropdown-button::after{content:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAVCAYAAACg/AXsAAAAAXNSR0IArs4c6QAAAfRJREFUOBF9k09LVGEYxb3aQl0YukhBN2IEKaGLKPADiASGf+gjtHBRILQW+kOLcOOi1E0M6MfQwI3awpVQopNJRW1yIRFYZG+/83re6Y53nAd+c57nPOe9c2fmTtZwrkIIvVjT0A/XoAe+wB68g4Usyz6ixeJwJyzAb0j1lWYXjpKBaq9cZ9VVMLphH1SHMA1X8iHmdrgPB6BSvruSYViXS63C5cqChrnp3NyG9wZU63FHczeOIejWO2SizfAE9K6n1mdoi/cd9N9BNaYDK7EN4bEDjcy6I9VbmLdq1h00OvdUBrWsi5RjG8Kwl1OeS5pT4ZXs35NHP+y5rKt2OfjZesu6Yk2S5ps2ytYuXeTEwyXrgfW2NUmaP9hotZ7otjZ9W3dk0utL+wR6Hl7ApFXzIbQ7N0qv2tShudiG8NpXljcAW/aTbNBcz2WWvJjTgX4PP9D4E/udMuarMAJ9kOUuoAfvGFT6e8SPsHY2h/kUrKdknzu/WslhDIEeKn3uG5VFjYa97vwXKD9UFcF4BaodaK5aepAP26B6WchgtsJ7banFQgADvxS3Z7n0E1dHCQzCTwcf5rd4D+xrP5jfFXoCeuz/gj7zhALoOPwB+VOFQ7UMgjOg0heoP5pUNVMrf6HHgdl47P/L7IXhegvOP4Jv0nq5fz3Pk8nubKQ6AAAAAElFTkSuQmCC");width:17px;height:21px;position:absolute;right:1.6rem;top:1.1rem;}.br-dropdown.filter-people-by-location-dropdown > .br-dropdown-content{font-size:13px;font-size:1.3rem;min-width:215px;}.br-dropdown.news-type-dropdown{width:215px;max-width:215px;}.br-dropdown.news-type-dropdown > .br-dropdown-button{font-size:18px;font-size:1.8rem;line-height:1.4;}.br-dropdown.news-type-dropdown > .br-dropdown-content{font-size:18px;font-size:1.8rem;min-width:215px;}.view-id-featured_projects.view-display-id-page_1 div#block-marketsegmentselectdropdownblock,.view-id-featured_projects.view-display-id-segment div#block-marketsegmentselectdropdownblock{margin-left:auto;}#block-mapmodalbuttonblock .map-modal-button{background:#CE1126;font-family:'Project Sans',sans-serif;font-weight:700;font-size:18px;font-size:1.8rem;line-height:1.4;padding:0.65rem 1.5rem;color:white;text-transform:uppercase;letter-spacing:normal;padding:0;margin-left:4px;width:96px;position:relative;transition:background-color 0.2s ease-out;}#block-mapmodalbuttonblock .map-modal-button a{color:white;text-decoration:none;display:block;padding:1rem 2rem;}#block-mapmodalbuttonblock .map-modal-button::after{content:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAVCAYAAACg/AXsAAAAAXNSR0IArs4c6QAAAfRJREFUOBF9k09LVGEYxb3aQl0YukhBN2IEKaGLKPADiASGf+gjtHBRILQW+kOLcOOi1E0M6MfQwI3awpVQopNJRW1yIRFYZG+/83re6Y53nAd+c57nPOe9c2fmTtZwrkIIvVjT0A/XoAe+wB68g4Usyz6ixeJwJyzAb0j1lWYXjpKBaq9cZ9VVMLphH1SHMA1X8iHmdrgPB6BSvruSYViXS63C5cqChrnp3NyG9wZU63FHczeOIejWO2SizfAE9K6n1mdoi/cd9N9BNaYDK7EN4bEDjcy6I9VbmLdq1h00OvdUBrWsi5RjG8Kwl1OeS5pT4ZXs35NHP+y5rKt2OfjZesu6Yk2S5ps2ytYuXeTEwyXrgfW2NUmaP9hotZ7otjZ9W3dk0utL+wR6Hl7ApFXzIbQ7N0qv2tShudiG8NpXljcAW/aTbNBcz2WWvJjTgX4PP9D4E/udMuarMAJ9kOUuoAfvGFT6e8SPsHY2h/kUrKdknzu/WslhDIEeKn3uG5VFjYa97vwXKD9UFcF4BaodaK5aepAP26B6WchgtsJ7banFQgADvxS3Z7n0E1dHCQzCTwcf5rd4D+xrP5jfFXoCeuz/gj7zhALoOPwB+VOFQ7UMgjOg0heoP5pUNVMrf6HHgdl47P/L7IXhegvOP4Jv0nq5fz3Pk8nubKQ6AAAAAElFTkSuQmCC");width:16px;height:16px;position:absolute;right:20px;top:16px;zoom:83%;}#block-mapmodalbuttonblock .map-modal-button:hover{color:#efefef;background:#9b9b9b;transition:background-color 0.2s ease-in;}#block-mapmodalbuttonblock .map-modal-button:hover a{color:#efefef;}@media (min-width:768px){#block-mapmodalbuttonblock{margin-right:auto;}}#block-prefooter .br-dropdown.market-segment-dropdown > .br-dropdown-content{bottom:100%;}.site-name__link{display:block;width:100%;background:url("/themes/custom/brinkmann/logo-40.svg") center/contain no-repeat;}.site-name__link__height{display:block;height:0;padding-top:14.76%;}.page__header.sticky .site-name__link,.page-node-type-project-detail .site-name__link,.page-node-type-basic-page .site-name__link,.mobile-menu-open .site-name__link,.page--featured-projects .site-name__link,.page--our-team .site-name__link{background-image:url("/themes/custom/brinkmann/logo-40-white.svg");}.page__header{position:fixed;width:100%;border-top:5px solid #CE1126;padding:9px 18px 14px;color:#4a4a4a;height:50px;z-index:100;}@media (min-width:768px){.page__header{padding:30px 45px 35px;height:95px;}}.page__header.sticky{display:none;left:0;right:0;position:fixed;z-index:500;background:black;}.page__header.sticky.fixed{background:none;}@media (max-width:768px){.page__header.sticky.fixed{position:absolute;}}.page__header.sticky .burger-menu .line{background-color:white !important;}.page__header.sticky .burger-menu .menu-burger{color:white !important;}@media (min-width:768px){.page__header.sticky .burger-menu:hover .menu-burger{color:#9b9b9b !important;}.page__header.sticky .burger-menu:hover .burger .line{background-color:#9b9b9b !important;}}.page__header__container{display:flex;align-items:center;justify-content:space-between;position:relative;margin:0 auto;width:100%;height:24px;}@media (min-width:768px){.page__header__container{padding-right:8px;}}.page-node-type-project-detail .site-name__link.white,.page-node-type-basic-page .site-name__link.white,.mobile-menu-open .site-name__link.white,.page--featured-projects .site-name__link.white,.page--our-team .site-name__link.white{background-image:url("/themes/custom/brinkmann/logo-40-white.svg");}.page-node-type-project-detail .site-name__link.black,.page-node-type-basic-page .site-name__link.black,.mobile-menu-open .site-name__link.black,.page--featured-projects .site-name__link.black,.page--our-team .site-name__link.black{background-image:url("/themes/custom/brinkmann/logo-40.svg");}.page--contact-us .site-name__link,.page-node-type-landing-page .site-name__link{background-image:url("/themes/custom/brinkmann/logo-40.svg");}@media (min-width:768px){.page-node-type-landing-page .region-header{padding-top:2rem;}.page-node-type-landing-page .sticky .region-header{padding-top:0;}}.mobile-menu-open .page__header{z-index:100;}.mobile-menu-open .page__header .burger-menu .menu-burger{display:none;}.region-header{z-index:100;margin-left:0;}.region-header .block{margin-bottom:0;}.block-brinkmann-branding{position:relative;flex-wrap:wrap;z-index:10;width:150px;}@media (min-width:768px){.block-brinkmann-branding{width:332px;transition:all 0.1s ease-in-out;}.block-brinkmann-branding:hover{width:327px;padding:0 2.5px;}}.block-brinkmann-branding .site-slogan{opacity:0.8;}@media (min-width:768px){.page__header.sticky .block-brinkmann-branding{width:270px;}.page__header.sticky .block-brinkmann-branding:hover{width:265px;}}body.mobile-menu-open .menu--main{left:0;}@media (min-width:768px){body.mobile-menu-open .menu--main{padding-bottom:2rem;}}nav.tabs > ul a{background-color:#cccccc;}.burger-menu{display:flex;align-items:center;cursor:pointer;}.burger-menu .menu-burger{font-size:18px;font-size:1.8rem;font-family:'Project Sans',sans-serif;font-weight:700;text-transform:uppercase;color:black;padding-left:10px;margin-top:-1px;z-index:1;transition:0.2s ease-in-out;letter-spacing:0.1em;}@media (min-width:768px){.burger-menu:hover .menu-burger{color:#9b9b9b;}.burger-menu:hover .burger .line,.burger-menu:hover .burger.open .line{background-color:#9b9b9b;}}.burger-menu:hover .line:nth-child(2){width:17px;}.burger{right:20px;width:17px;height:24px;z-index:11;cursor:pointer;}@media (max-width:767px){.burger{right:10px;}}.burger .line-wrapper{width:100%;}.burger .line{display:block;height:1px;margin:5px 0;background-color:black;transition:0.2s ease-in-out;}.burger .line:first-child{margin-bottom:6px;}.burger .line:nth-child(2){width:10px;transition:0.15s ease;}.burger.open{position:absolute;}@media (min-width:768px){.burger.open{position:relative;}}.burger.open .line{background-color:white;}.burger.open .line:nth-child(1){transform:rotate(45deg) translateX(5px) translateY(5px);margin-bottom:7px;}.burger.open .line:nth-child(2){opacity:0;transform:translateX(100%);}.burger.open .line:nth-child(3){transform:rotate(-45deg) translateX(5px) translateY(-5px);}.page-node-type-project-detail .burger-menu .line,.page-node-type-project-detail .burger-menu.open .line,.page-node-type-basic-page .burger-menu .line,.page-node-type-basic-page .burger-menu.open .line,.page--featured-projects .burger-menu .line,.page--featured-projects .burger-menu.open .line,.page--our-team .burger-menu .line,.page--our-team .burger-menu.open .line,.page--contact-us .page__header.sticky .burger-menu .line,.page--contact-us .page__header.sticky .burger-menu.open .line{background-color:white;}.page-node-type-project-detail .burger-menu .menu-burger,.page-node-type-project-detail .burger-menu.open .menu-burger,.page-node-type-basic-page .burger-menu .menu-burger,.page-node-type-basic-page .burger-menu.open .menu-burger,.page--featured-projects .burger-menu .menu-burger,.page--featured-projects .burger-menu.open .menu-burger,.page--our-team .burger-menu .menu-burger,.page--our-team .burger-menu.open .menu-burger,.page--contact-us .page__header.sticky .burger-menu .menu-burger,.page--contact-us .page__header.sticky .burger-menu.open .menu-burger{color:white;}@media (min-width:768px){.page-node-type-project-detail .burger-menu:hover .menu-burger,.page-node-type-project-detail .burger-menu.open:hover .menu-burger,.page-node-type-basic-page .burger-menu:hover .menu-burger,.page-node-type-basic-page .burger-menu.open:hover .menu-burger,.page--featured-projects .burger-menu:hover .menu-burger,.page--featured-projects .burger-menu.open:hover .menu-burger,.page--our-team .burger-menu:hover .menu-burger,.page--our-team .burger-menu.open:hover .menu-burger,.page--contact-us .page__header.sticky .burger-menu:hover .menu-burger,.page--contact-us .page__header.sticky .burger-menu.open:hover .menu-burger{color:#9b9b9b;}.page-node-type-project-detail .burger-menu:hover .burger .line,.page-node-type-project-detail .burger-menu.open:hover .burger .line,.page-node-type-basic-page .burger-menu:hover .burger .line,.page-node-type-basic-page .burger-menu.open:hover .burger .line,.page--featured-projects .burger-menu:hover .burger .line,.page--featured-projects .burger-menu.open:hover .burger .line,.page--our-team .burger-menu:hover .burger .line,.page--our-team .burger-menu.open:hover .burger .line,.page--contact-us .page__header.sticky .burger-menu:hover .burger .line,.page--contact-us .page__header.sticky .burger-menu.open:hover .burger .line{background-color:#9b9b9b;}}.burger-menu.white .line{background-color:white !important;}.burger-menu.white .menu-burger{color:white !important;}@media (min-width:768px){.burger-menu.white:hover .menu-burger{color:#9b9b9b !important;}.burger-menu.white:hover .burger .line{background-color:#9b9b9b !important;}}.page--contact-us .burger-menu .line,.page-node-type-landing-page .burger-menu .line{background-color:black;}.page--contact-us .burger-menu.open .line,.page-node-type-landing-page .burger-menu.open .line{background-color:white;}.page--contact-us .burger-menu .menu-burger,.page-node-type-landing-page .burger-menu .menu-burger{color:black;}@media (min-width:768px){.page--contact-us .burger-menu:hover .menu-burger,.page-node-type-landing-page .burger-menu:hover .menu-burger{color:#9b9b9b;}.page--contact-us .burger-menu:hover .burger .line,.page-node-type-landing-page .burger-menu:hover .burger .line{background-color:#9b9b9b;}}.mobile-menu-open .page__precontent,.mobile-menu-open .page__main,.mobile-menu-open .page__pre-footer,.mobile-menu-open .page__footer{display:none;}.view-header{padding:100px 200px 0 200px;}@media (max-width:1199px){.view-header{padding-left:85px;padding-right:85px;}}@media (max-width:991px){.view-header{padding-left:1.5625rem;padding-right:1.5625rem;}}.view-header .field--type-text-long.entity_type-block-content,.view-header .field--type-string-long.entity_type-block-content{font-size:24px;font-size:2.4rem;color:white;font-family:'Project Sans',sans-serif;font-weight:200;position:relative;z-index:1;}.view-header .field--type-text-long.entity_type-block-content .field__item p a,.view-header .field--type-string-long.entity_type-block-content .field__item p a{font-weight:600;color:white;}.view-header .field--type-text-long.entity_type-block-content .field__item p a:hover,.view-header .field--type-string-long.entity_type-block-content .field__item p a:hover{color:#666666;}.page__pre-footer > .container{padding:0;max-width:none;margin:0;}@media (min-width:768px){.page__pre-footer.bg-ultralightgray-239-clear .block-prefooter::before{background:#efefef;}}.block-prefooter{color:white;position:relative;background-repeat:no-repeat;background-position:top;background-size:cover;}.block-prefooter .overlay{background-color:rgba(0,0,0,0.8);padding:6rem 1.5625rem;}@media (max-width:767px){.block-prefooter .overlay{padding:6rem 0 3.5rem 0;}}.block-prefooter::before{content:"";clip-path:polygon(0 0,100% 0,100% 5%,-20px 0);background:#efefef;position:absolute;top:-1px;left:0;width:100%;height:100%;}@media (max-width:991px){.block-prefooter.minimal-prefooter{background-image:none;background-color:black;}}@media (min-width:768px){.block-prefooter{padding-top:0;}.block-prefooter::before{clip-path:polygon(0 0,100% 0,100% 50%,-20px 60px);}.block-prefooter .overlay{padding-top:60px;}}.block-prefooter__field-items{display:block;justify-content:space-around;padding:3rem 0;background-color:rgba(47,47,47,0.8);max-width:682px;margin:0 auto;border:1px solid rgba(155,155,155,0.5);}@media (min-width:768px){.block-prefooter__field-items{display:flex;}}@media (max-width:767px){.block-prefooter__field-items{border:0.5px solid #979797;margin:4rem 2rem 0 2rem;padding:1.2rem 9%;}}.block-prefooter__field-item--2,.block-prefooter__field-item--3{border-top:solid 1px rgba(155,155,155,0.5);}@media (min-width:768px){.block-prefooter__field-item--2,.block-prefooter__field-item--3{border-left:solid 1px rgba(155,155,155,0.5);border-top:none;}}.block-prefooter__field-item--2,.block-prefooter__field-item--3{border-top:solid 1px rgba(155,155,155,0.5);}@media (min-width:768px){.block-prefooter__field-item--2,.block-prefooter__field-item--3{border-left:solid 1px rgba(155,155,155,0.5);border-top:none;}}.block-prefooter__field-item,.block-prefooter__field-item--2,.block-prefooter__field-item--3{display:flex;flex-direction:column;padding:3rem 0.5rem;justify-content:space-between;text-align:center;}@media (min-width:768px){.block-prefooter__field-item,.block-prefooter__field-item--2,.block-prefooter__field-item--3{width:33.3%;padding:1.5rem 2rem 2rem 2rem;}}.block-prefooter__field-item .field--name-field-our-work-headline,.block-prefooter__field-item .field--name-field-second-section-headline,.block-prefooter__field-item .field--name-field-third-section-headline,.block-prefooter__field-item--2 .field--name-field-our-work-headline,.block-prefooter__field-item--2 .field--name-field-second-section-headline,.block-prefooter__field-item--2 .field--name-field-third-section-headline,.block-prefooter__field-item--3 .field--name-field-our-work-headline,.block-prefooter__field-item--3 .field--name-field-second-section-headline,.block-prefooter__field-item--3 .field--name-field-third-section-headline{font-size:18px;font-size:1.8rem;text-transform:uppercase;font-weight:700;}.block-prefooter__field-item .field--name-field-our-work-description,.block-prefooter__field-item .field--name-field-second-section-description,.block-prefooter__field-item .field--name-field-third-section-description,.block-prefooter__field-item--2 .field--name-field-our-work-description,.block-prefooter__field-item--2 .field--name-field-second-section-description,.block-prefooter__field-item--2 .field--name-field-third-section-description,.block-prefooter__field-item--3 .field--name-field-our-work-description,.block-prefooter__field-item--3 .field--name-field-second-section-description,.block-prefooter__field-item--3 .field--name-field-third-section-description{font-size:18px;font-size:1.8rem;line-height:1.4;padding:0 0 2rem 0;color:#CCCCCC;}.block-prefooter__field-item .field--name-field-our-work-description p,.block-prefooter__field-item .field--name-field-second-section-description p,.block-prefooter__field-item .field--name-field-third-section-description p,.block-prefooter__field-item--2 .field--name-field-our-work-description p,.block-prefooter__field-item--2 .field--name-field-second-section-description p,.block-prefooter__field-item--2 .field--name-field-third-section-description p,.block-prefooter__field-item--3 .field--name-field-our-work-description p,.block-prefooter__field-item--3 .field--name-field-second-section-description p,.block-prefooter__field-item--3 .field--name-field-third-section-description p{padding:1rem;padding-top:0;margin:0;}.block-prefooter__field-item .market-segment-dropdown,.block-prefooter__field-item--2 .market-segment-dropdown,.block-prefooter__field-item--3 .market-segment-dropdown{position:relative;width:100%;max-width:100%;}.block-prefooter__field-item .market-segment-dropdown .br-dropdown-content,.block-prefooter__field-item--2 .market-segment-dropdown .br-dropdown-content,.block-prefooter__field-item--3 .market-segment-dropdown .br-dropdown-content{max-width:100%;}@media (max-width:767px) and (min-width:420px){.block-prefooter__field-item .market-segment-dropdown,.block-prefooter__field-item--2 .market-segment-dropdown,.block-prefooter__field-item--3 .market-segment-dropdown{padding:0 8%;}.block-prefooter__field-item .market-segment-dropdown .br-dropdown-content,.block-prefooter__field-item--2 .market-segment-dropdown .br-dropdown-content,.block-prefooter__field-item--3 .market-segment-dropdown .br-dropdown-content{left:8%;right:8%;width:84%;}}@media (max-width:419px){.block-prefooter__field-item .market-segment-dropdown .br-dropdown-content,.block-prefooter__field-item--2 .market-segment-dropdown .br-dropdown-content,.block-prefooter__field-item--3 .market-segment-dropdown .br-dropdown-content{left:0;right:0;}}@media (max-width:767px) and (min-width:420px){.block-prefooter__field-item .field--name-field-second-section-button,.block-prefooter__field-item .field--name-field-third-section-button,.block-prefooter__field-item--2 .field--name-field-second-section-button,.block-prefooter__field-item--2 .field--name-field-third-section-button,.block-prefooter__field-item--3 .field--name-field-second-section-button,.block-prefooter__field-item--3 .field--name-field-third-section-button{padding:0 8%;}}.block-prefooter__field-item .field--name-field-second-section-button a,.block-prefooter__field-item .field--name-field-third-section-button a,.block-prefooter__field-item--2 .field--name-field-second-section-button a,.block-prefooter__field-item--2 .field--name-field-third-section-button a,.block-prefooter__field-item--3 .field--name-field-second-section-button a,.block-prefooter__field-item--3 .field--name-field-third-section-button a{width:100%;display:inline-block;position:relative;padding:1rem 2rem;font-size:16px;font-size:1.6rem;line-height:1.4;font-weight:700;letter-spacing:1.2px;text-align:left;text-transform:uppercase;text-decoration:none;border:none;transition:background-color 0.2s ease-out;border-radius:0;color:white;background:#CE1126;padding:1.5rem;font-size:18px;font-size:1.8rem;}.block-prefooter__field-item .field--name-field-second-section-button a:hover,.block-prefooter__field-item .field--name-field-third-section-button a:hover,.block-prefooter__field-item--2 .field--name-field-second-section-button a:hover,.block-prefooter__field-item--2 .field--name-field-third-section-button a:hover,.block-prefooter__field-item--3 .field--name-field-second-section-button a:hover,.block-prefooter__field-item--3 .field--name-field-third-section-button a:hover{color:white;text-decoration:none;background-color:#9b9b9b;transition:background-color 0.2s ease-in;}.block-prefooter__field-item .field--name-field-second-section-button a::after,.block-prefooter__field-item .field--name-field-third-section-button a::after,.block-prefooter__field-item--2 .field--name-field-second-section-button a::after,.block-prefooter__field-item--2 .field--name-field-third-section-button a::after,.block-prefooter__field-item--3 .field--name-field-second-section-button a::after,.block-prefooter__field-item--3 .field--name-field-third-section-button a::after{background-image:url(/themes/custom/brinkmann/assets/images/icons/right_arrow.svg);background-repeat:no-repeat;content:"";position:absolute;background-size:contain;background-position:center;width:38px;height:16px;right:14px;z-index:30;top:calc(50% - 8px);}.block-prefooter__field-item:first-child .field--name-field-link a::after,.block-prefooter__field-item--2:first-child .field--name-field-link a::after,.block-prefooter__field-item--3:first-child .field--name-field-link a::after{background-image:url(/themes/custom/brinkmann/assets/images/icons/segment.svg);background-repeat:no-repeat;width:16px;height:16px;}body.path-node .block-prefooter::before,body.path-search .block-prefooter::before,body.path-our-team .block-prefooter::before,body.path-news .block-prefooter::before{background:white;}@media (min-width:768px){body.path-node .block-prefooter::before,body.path-search .block-prefooter::before,body.path-our-team .block-prefooter::before,body.path-news .block-prefooter::before{background:white url(/themes/custom/brinkmann/assets/images/icons/background.png) center repeat-y;}}body.path-work .block-prefooter::before{background:white;}@media (min-width:768px){body.path-work .block-prefooter::before{background:white url(/themes/custom/brinkmann/assets/images/icons/background.png) center repeat-y;}}.extended-footer .block-prefooter__field-items{max-width:calc(100% - 4rem);width:100%;}.extended-footer .block-prefooter__field-item,.extended-footer .block-prefooter__field-item--2,.extended-footer .block-prefooter__field-item--3{padding:2.8rem 2rem 2.8rem 2rem;}.extended-footer .field--name-field-our-work-description,.extended-footer .field--name-field-second-section-description,.extended-footer .field--name-field-third-section-description{padding:1rem 0 2rem;font-size:18px;font-size:1.8rem;line-height:1.2;color:#ccc;}@media (max-width:767px){.block-prefooter.extended-footer::before{background:white;}}@media (min-width:768px){.block-prefooter.extended-footer{padding:0;margin:0;}.block-prefooter.extended-footer::before{content:none;}.block-prefooter.extended-footer .overlay{padding:0;margin:0;}.block-prefooter.extended-footer .container{max-width:682px;}.extended-footer .block-prefooter__field-items{position:absolute;left:unset;bottom:48rem;max-width:682px;width:auto;}.extended-footer .field--name-field-our-work-description,.extended-footer .field--name-field-second-section-description,.extended-footer .field--name-field-third-section-description{padding:0.5rem 2rem 1.5rem;}}.field--name-field-pre-footer-projects,.paragraph--type--pre-footer-projects{display:none;}@media (min-width:768px){.field--name-field-pre-footer-projects{display:block;}.paragraph--type--pre-footer-projects{background-color:#4a4a4a;background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;position:relative;padding:20rem 0 130px 0;clip-path:polygon(0 0,0 100%,100% 100%,100% 8%);display:block;}.paragraph--type--pre-footer-projects .overlay{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.8);z-index:-1;}.field--name-field-pre-footer-description{margin:0 auto;max-width:700px;padding:0 1.5625rem;}.field--name-field-pre-footer-description p{color:white;margin:0;margin-bottom:1.2rem;margin-top:4rem;}.field--name-field-pre-footer-description h3{text-transform:uppercase;font-weight:200;color:white;font-size:38px;line-height:0.6;overflow-wrap:break-word;word-spacing:unset;text-align:right;margin:10px 0;letter-spacing:12px;}.field--name-field-pre-footer-description h3 strong{font-weight:400;}.field--paragraph--field-pre-footer-projects{display:block;height:959px;position:relative;}.field--paragraph--field-pre-footer-projects .field__item:nth-child(1) .node--project-detail-mini-teaser.animated{left:2.84%;top:12.68%;}.field--paragraph--field-pre-footer-projects .field__item:nth-child(1) .node--project-detail-mini-teaser.animated .node--project-detail-mini-teaser__content{width:227px;height:189px;}.field--paragraph--field-pre-footer-projects .field__item:nth-child(5) .node--project-detail-mini-teaser.animated{left:38.95%;top:6.95%;}.field--paragraph--field-pre-footer-projects .field__item:nth-child(5) .node--project-detail-mini-teaser.animated .node--project-detail-mini-teaser__content{width:117px;height:194px;}.field--paragraph--field-pre-footer-projects .field__item:nth-child(2) .node--project-detail-mini-teaser.animated{left:61.8%;top:0;}.field--paragraph--field-pre-footer-projects .field__item:nth-child(2) .node--project-detail-mini-teaser.animated .node--project-detail-mini-teaser__content{width:227px;height:142px;}.field--paragraph--field-pre-footer-projects .field__item:nth-child(6) .node--project-detail-mini-teaser.animated{right:6%;left:unset;top:19%;}.field--paragraph--field-pre-footer-projects .field__item:nth-child(6) .node--project-detail-mini-teaser.animated .node--project-detail-mini-teaser__content{width:123px;height:123px;}.field--paragraph--field-pre-footer-projects .field__item:nth-child(8) .node--project-detail-mini-teaser.animated{left:4%;top:70.5%;}.field--paragraph--field-pre-footer-projects .field__item:nth-child(8) .node--project-detail-mini-teaser.animated .node--project-detail-mini-teaser__content{width:119px;height:167px;}.field--paragraph--field-pre-footer-projects .field__item:nth-child(4) .node--project-detail-mini-teaser.animated{left:22.91%;top:71.74%;}.field--paragraph--field-pre-footer-projects .field__item:nth-child(4) .node--project-detail-mini-teaser.animated .node--project-detail-mini-teaser__content{width:148px;height:93px;}.field--paragraph--field-pre-footer-projects .field__item:nth-child(7) .node--project-detail-mini-teaser.animated{left:45.32%;top:73.12%;}.field--paragraph--field-pre-footer-projects .field__item:nth-child(7) .node--project-detail-mini-teaser.animated .node--project-detail-mini-teaser__content{width:138px;height:177px;}.field--paragraph--field-pre-footer-projects .field__item:nth-child(3) .node--project-detail-mini-teaser.animated{left:68.18%;top:68.5%;}.field--paragraph--field-pre-footer-projects .field__item:nth-child(3) .node--project-detail-mini-teaser.animated .node--project-detail-mini-teaser__content{width:227px;height:142px;}.prefooter-line{content:"";height:1px;background-color:rgba(155,155,155,0.5);position:absolute;left:50%;top:50%;transform-origin:top left;z-index:-1;opacity:0;transition:all 1.5s;}.node--project-detail-mini-teaser{padding:2rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0;transition:all 1.5s;}.node--project-detail-mini-teaser.animated{transform:unset;padding:0;}.node--project-detail-mini-teaser.animated .prefooter-line{opacity:1;}.node--project-detail-mini-teaser.animated .node--project-detail-mini-teaser__content{position:relative;overflow:hidden;}.node--project-detail-mini-teaser__content{position:relative;display:block;}.node--project-detail-mini-teaser__title{position:absolute;top:0;left:0;margin:0;height:100%;width:100%;display:flex;align-items:center;justify-content:flex-start;background-color:rgba(92,92,92,0.7);opacity:0;transition:opacity 0.2s ease-in-out;font-size:20px;font-size:2rem;padding:0.75rem;}.node--project-detail-mini-teaser__title:hover{opacity:1;}.node--project-detail-mini-teaser__title span{margin-bottom:auto;position:relative;text-transform:uppercase;color:white;font-size:18px;font-size:1.8rem;line-height:1.2;letter-spacing:1px;text-align:left;word-break:break-word;padding-top:0.75rem;}.node--project-detail-mini-teaser__title span::before{position:absolute;content:"";border-top:3px solid #CE1126;width:52px;height:3px;top:0;left:0;}}@media (min-width:1200px){.field--paragraph--field-pre-footer-projects .field__item:nth-child(1) .node--project-detail-mini-teaser.animated{left:6.84%;top:9.68%;}.field--paragraph--field-pre-footer-projects .field__item:nth-child(5) .node--project-detail-mini-teaser.animated{left:44.95%;top:1.95%;}.field--paragraph--field-pre-footer-projects .field__item:nth-child(2) .node--project-detail-mini-teaser.animated{left:68.8%;top:17%;}.field--paragraph--field-pre-footer-projects .field__item:nth-child(6) .node--project-detail-mini-teaser.animated{right:6%;top:39%;}}.field--name-field-pre-footer-projects{margin-top:-3rem;}@media (min-width:768px){.field--name-field-pre-footer-projects{margin-top:6rem;}}.page__footer{padding:25px 0;color:white;background-color:black;border-top:1px solid #4a4a4a;width:100%;height:auto;}@media (max-width:767px){.page__footer{padding:25px 0 50px;}}.page__footer .container{max-width:none;}.page__footer a{color:white;text-decoration:none;}.page__footer a:visited{color:white;}.page__footer a:hover,.page__footer a:focus{color:#9b9b9b;}.page__copyright{padding:20px 0;color:#4a4a4a;background-color:white;border-top:1px dashed #4a4a4a;}#block-footercopyrightblock{flex:auto;display:flex;flex-direction:column;margin-bottom:0;}.region-footer{display:flex;flex-wrap:wrap;}.region-footer .block{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;flex-wrap:wrap;margin-bottom:10px;padding:0 1.5625rem;max-width:100%;}@media (min-width:768px){.region-footer .block{display:flex;}}.region-footer .block .field--name-field-title{flex-basis:100%;font-weight:700;}@media (min-width:768px){.region-footer .block .field--name-field-title{flex-basis:auto;width:auto;}}@media (max-width:767px){.region-footer{flex-wrap:nowrap;height:145px;flex-direction:column;justify-content:space-between;}.region-footer > .block{width:100%;}}.field--name-field-locations-footer{flex-basis:100%;}@media (min-width:768px){.field--name-field-locations-footer{flex-basis:auto;width:auto;}}.field--name-field-locations-footer .viewsreference--view-title,.field--name-field-locations-footer .form-actions{display:none;}.field--name-field-locations-footer .view-display-id-locations_footer .view-content{display:flex;width:auto;flex-wrap:wrap;color:#9b9b9b;}.field--name-field-locations-footer .view-display-id-locations_footer .view-content .views-row{padding-left:16px;position:relative;}.field--name-field-locations-footer .view-display-id-locations_footer .view-content .views-row:first-child{padding-left:0;}@media (min-width:768px){.field--name-field-locations-footer .view-display-id-locations_footer .view-content .views-row:first-child{padding-left:16px;}}.field--name-field-locations-footer .view-display-id-locations_footer .view-content .views-row:first-child::before{content:none;}@media (min-width:768px){.field--name-field-locations-footer .view-display-id-locations_footer .view-content .views-row:first-child::before{content:"";}}.field--name-field-locations-footer .view-display-id-locations_footer .view-content .views-row::before{content:"";height:12px;width:1px;background-color:white;position:absolute;left:8px;top:10px;}#block-footeroffices{margin-bottom:10px;font-size:18px;font-size:1.8rem;}@media (min-width:768px){#block-footeroffices{font-size:16px;font-size:1.6rem;}}#block-footeroffices .field--name-field-footer-menu{width:100%;}#block-footeroffices .field--name-field-footer-menu a{transition:all .4s ease-in-out;}#block-footeroffices .field--name-field-footer-menu .field__item{display:inline-block;margin-right:1rem;}#block-footercopyrightblock{flex:0 1 100%;text-align:right;font-size:14px;font-size:1.4rem;color:#cccccc;}@media (min-width:768px){#block-footercopyrightblock{font-size:16px;font-size:1.6rem;text-align:left;}}.footer__social-media-links{display:flex;margin-left:auto;justify-content:flex-end;}.footer__social-media-links__link{background-image:url(/themes/custom/brinkmann/assets/images/social-icons/social-sprite.jpg);background-repeat:no-repeat;width:40px;height:40px;transition:all .2s ease-in-out;opacity:0.6;}.footer__social-media-links__link:focus,.footer__social-media-links__link:hover{opacity:1;}.footer__social-media-links__link--facebook{background-position:-0 -0;}.footer__social-media-links__link--linkedin{background-position:-40px -0;}.footer__social-media-links__link--instagram{background-position:-0 -40px;}.footer__social-media-links__link--youtube{background-position:-40px -40px;}.footer__social-media-links__link:not(:first-child){margin-left:5px;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.footer__social-media-links__link{background-image:url(/themes/custom/brinkmann/assets/images/social-icons/social-sprite2x.jpg);background-size:80px 80px;}}.page__navigation{display:flex;visibility:hidden;opacity:0;width:0;height:0;background-color:transparent;transition:background-color .5s ease-out;}.page__navigation > .container{opacity:0;transition:opacity .15s ease-in-out;transition-delay:.3s;}.mobile-menu-open .page__navigation{visibility:visible;opacity:1;align-items:flex-start;position:relative;overflow-y:auto;top:0;left:0;width:100vw;min-height:100vh;padding:10rem 1rem 1rem;background-color:#CE1126;color:white;z-index:5;}@media (min-width:768px){.mobile-menu-open .page__navigation{padding-bottom:40px;}}@media (max-width:767px){.mobile-menu-open .page__navigation{padding-left:1.8rem;padding-right:1.8rem;padding-top:8rem;align-items:flex-start;height:auto;}}.mobile-menu-open .page__navigation > .container{opacity:1;max-width:727px;margin:auto;}.mobile-menu-open .page__navigation .region-navigation{display:flex;flex-direction:column;}@media (min-width:768px){.mobile-menu-open .page__navigation .region-navigation{flex-direction:row;align-items:flex-start;flex-wrap:wrap;}}.mobile-menu-open .page__navigation #block-searchform{flex:0 100%;border-top:1px solid white;padding:4rem 0;}@media (max-width:767px){.mobile-menu-open .page__navigation #block-searchform{padding:3.5rem 0;}}@media (min-width:768px){.mobile-menu-open .page__navigation #block-searchform form{display:flex;justify-content:flex-end;align-items:center;}}.mobile-menu-open .page__navigation #block-searchform form .js-form-type-search{margin:0;width:100%;}.mobile-menu-open .page__navigation #block-searchform form .js-form-type-search input[type="search"]{height:34px;border:0;padding:4px 1rem 4px 1rem;width:calc(100% - 2rem);border-radius:0;font-size:18px;font-size:1.8rem;font-weight:200;color:#9b9b9b;}.mobile-menu-open .page__navigation #block-searchform form .form-actions{margin-top:1rem;display:inline-block;position:relative;}@media (min-width:768px){.mobile-menu-open .page__navigation #block-searchform form .form-actions{padding-left:1rem;margin-top:0;}}.mobile-menu-open .page__navigation #block-searchform form .form-actions::after{background-image:url(/themes/custom/brinkmann/assets/images/icons/right_arrow.svg);background-repeat:no-repeat;content:"";position:absolute;background-size:contain;background-position:center;width:35px;height:16px;right:14px;z-index:30;top:calc(50% - 8px);pointer-events:none;transition:.2s all;}.mobile-menu-open .page__navigation #block-searchform form .form-actions input.form-submit{position:relative;display:inline-block;position:relative;padding:1rem 2rem;font-size:16px;font-size:1.6rem;line-height:1.4;font-weight:700;letter-spacing:1.2px;text-align:left;text-transform:uppercase;text-decoration:none;border:none;transition:background-color 0.2s ease-out;border-radius:0;color:white;background:#CE1126;font-size:18px;font-size:1.8rem;line-height:1.2;background-color:#757575;padding-right:7rem;height:42px;}.mobile-menu-open .page__navigation #block-searchform form .form-actions input.form-submit:hover{color:white;text-decoration:none;background-color:#9b9b9b;transition:background-color 0.2s ease-in;}.mobile-menu-open .page__navigation #block-searchform form .form-actions:hover input.form-submit{background-color:black;color:white;}.mobile-menu-open .page__navigation #block-searchform form .form-actions:hover input.form-submit::placeholder,.mobile-menu-open .page__navigation #block-searchform form .form-actions:hover input.form-submit:-ms-input-placeholder,.mobile-menu-open .page__navigation #block-searchform form .form-actions:hover input.form-submit::-ms-input-placeholder{color:white;opacity:1;}.menu--main,#block-menuoffices{display:block;position:relative;align-items:center;}@media (max-width:767px){.menu--main .views-row,#block-menuoffices .views-row{padding-bottom:2.5rem;}}.menu--main > ul,.menu--main .field--name-field-secondary-navigation,#block-menuoffices > ul,#block-menuoffices .field--name-field-secondary-navigation{display:flex;flex-wrap:wrap;width:100%;}.menu--main > ul > li a,.menu--main > ul .field__item a,.menu--main .field--name-field-secondary-navigation > li a,.menu--main .field--name-field-secondary-navigation .field__item a,#block-menuoffices > ul > li a,#block-menuoffices > ul .field__item a,#block-menuoffices .field--name-field-secondary-navigation > li a,#block-menuoffices .field--name-field-secondary-navigation .field__item a{display:block;color:white;text-decoration:none;font-size:36px;font-size:3.6rem;}.menu--main > ul > li p,.menu--main > ul .field__item p,.menu--main .field--name-field-secondary-navigation > li p,.menu--main .field--name-field-secondary-navigation .field__item p,#block-menuoffices > ul > li p,#block-menuoffices > ul .field__item p,#block-menuoffices .field--name-field-secondary-navigation > li p,#block-menuoffices .field--name-field-secondary-navigation .field__item p{margin:0;font-size:18px;font-size:1.8rem;}nav.tabs ul{margin:0;padding:0;list-style:none;}nav.tabs ul li{display:inline-block;}nav.tabs ul li a{text-decoration:none;}.menu--main{left:-150%;bottom:0;display:flex;width:100%;z-index:5;}@media (min-width:768px){.menu--main{flex:1;}}.menu--main > ul.menu{flex-direction:column;justify-content:center;padding-bottom:20px;}@media (min-width:768px){.menu--main > ul.menu{border-right:1px solid white;}}.menu--main > ul.menu > li.menu-item:not(:last-child){padding-bottom:20px;}@media (max-width:767px){.menu--main > ul.menu > li.menu-item{padding-bottom:2rem;line-height:21px;}}.menu--main > ul.menu > li.menu-item .sub-menu{list-style:none;}.menu--main > ul.menu > li.menu-item a,.menu--main > ul.menu > li.menu-item a.is-active{position:relative;display:inline;font-weight:700;line-height:1.4;}@media (min-width:768px){.menu--main > ul.menu > li.menu-item a::after,.menu--main > ul.menu > li.menu-item a.is-active::after{content:"";position:absolute;background-color:#9b9b9b;left:0;bottom:0;height:1px;width:0;transition:0.4s;}}.menu--main > ul.menu > li.menu-item a:hover,.menu--main > ul.menu > li.menu-item a.is-active:hover{color:#9b9b9b;}.menu--main > ul.menu > li.menu-item a:hover::after,.menu--main > ul.menu > li.menu-item a.is-active:hover::after{width:100%;}.menu--main > ul.menu > li.menu-item a:hover + p,.menu--main > ul.menu > li.menu-item a.is-active:hover + p{color:#9b9b9b;}@media (min-width:768px){.menu--main > ul.menu > li.menu-item p{transition:0.4s;}}.menu--main > ul.menu > li.menu-item a.is-active::after{background-color:white;width:100%;}.menu--main > ul.menu > li.menu-item a.is-active:hover::after{background-color:#9b9b9b;}.menu--main ul.sub-menu{padding:0 2rem;}.menu--main ul.sub-menu li.menu-item{padding-top:1.5rem;}.menu--main ul.sub-menu li.menu-item a,.menu--main ul.sub-menu li.menu-item a.is-active{font-size:26px;font-size:2.6rem;padding:0;}.menu--main ul.sub-menu li.menu-item a::after,.menu--main ul.sub-menu li.menu-item a.is-active::after{height:2px;}.menu--main ul.sub-menu li.menu-item ul.sub-menu{display:none;}@media (min-width:768px){#block-menuoffices{padding-left:40px;margin-bottom:40px;max-width:291px;}}@media (max-width:768px){#block-menuoffices{padding-top:15px;}}#block-menuoffices .field--name-field-secondary-navigation{padding-bottom:35px;}@media (min-width:768px){#block-menuoffices .field--name-field-secondary-navigation{padding-bottom:20px;}}#block-menuoffices .field--name-field-secondary-navigation .field__item{flex:0 0 100%;}#block-menuoffices .field--name-field-secondary-navigation .field__item a{display:inline;position:relative;font-size:18px;font-size:1.8rem;}@media (max-width:768px){#block-menuoffices .field--name-field-secondary-navigation .field__item a{font-size:16px;font-size:1.6rem;}}@media (min-width:768px){#block-menuoffices .field--name-field-secondary-navigation .field__item a::after{content:"";position:absolute;background-color:#9b9b9b;left:0;bottom:0;height:2px;width:0;transition:0.4s;}#block-menuoffices .field--name-field-secondary-navigation .field__item a:hover{color:#9b9b9b;}#block-menuoffices .field--name-field-secondary-navigation .field__item a:hover::after{width:100%;}}#block-menuoffices .field--name-field-locations-footer{padding:2.5rem 0 0 0;border-top:1px solid white;}#block-menuoffices .field--name-field-locations-footer .viewsreference--view-title,#block-menuoffices .field--name-field-locations-footer #edit-actions{display:none;}@media (min-width:768px){#block-menuoffices .field--name-field-locations-footer{padding:1rem 0 0 0;border-bottom:none;}}#block-menuoffices .field--name-field-locations-footer .field--name-field-address{color:transparent;}#block-menuoffices .field--name-field-locations-footer .field--name-field-address span{color:white;}#block-menuoffices .field--name-field-locations-footer .field--name-field-address .country{display:none;}#block-menuoffices .field--name-field-locations-footer .field--name-field-address p{line-height:1.6rem;}#block-menuoffices .field--name-field-locations-footer .views-field{line-height:1.8;font-size:18px;font-size:1.8rem;}@media (max-width:767px){#block-menuoffices .field--name-field-locations-footer .views-field{line-height:21px;font-size:18px;font-size:1.8rem;}}#block-menuoffices .field--name-field-locations-footer .views-field-name{font-size:18px;font-size:1.8rem;margin:0;text-transform:uppercase;font-family:"Project Sans",sans-serif;font-weight:700;line-height:1.4;}@media (max-width:767px){#block-menuoffices .field--name-field-locations-footer .views-field-name{line-height:19px;font-size:18px;font-size:1.8rem;}}@media (min-width:768px){#block-menuoffices .field--name-field-locations-footer .views-field-name{padding-top:20px;}#block-menuoffices .field--name-field-locations-footer .views-field-name:first-child{padding-top:1.5rem;}}body.mobile-menu-open .menu--main > ul.menu > li.menu-item a{display:inline;}.careers_callout_block{position:relative;max-width:544px;margin:0 auto;padding:20px 1.5625rem;padding-top:1.3rem;padding-bottom:4.7rem;}@media (max-width:767px){.careers_callout_block{padding:0 1.5625rem 8rem 1.5625rem;}}@media (max-width:767px){.careers_callout_block{padding-bottom:2rem;}}.careers_callout_block .field--name-field-title{font-size:24px;font-size:2.4rem;color:#CE1126;font-family:'Project Sans',sans-serif;font-weight:200;padding:2.5rem 0 2rem 0;line-height:2.8rem;}.careers_callout_block .field--name-field-short-description{font-size:18px;font-size:1.8rem;color:#4a4a4a;padding-bottom:10px;}.careers_callout_block .field--name-field-button-link{padding-left:0;}.careers_callout_block .field--name-field-button-link a{padding-left:1.5rem;font-size:18px;font-size:1.8rem;}#block-mapblock{display:none;background-color:#f3f3f3;text-align:center;padding:2rem 2.5rem;}#block-mapblock .site-slogan{display:none;}#block-mapblock.open{display:block;}#block-mapblock .header{display:flex;justify-content:space-between;}#block-mapblock .header .site-name{position:relative;flex-wrap:wrap;z-index:10;width:176px;}@media (min-width:768px){#block-mapblock .header .site-name{width:217px;}}#block-mapblock .header .burger{width:30px;height:30px;}#block-mapblock .header .burger .line{background-color:#CE1126;}#block-mapblock .header .burger .line:nth-child(1){transform:rotate(45deg) translateX(5px) translateY(5px);margin-bottom:7px;}#block-mapblock .header .burger .line:nth-child(2){opacity:0;transform:translateX(100%);}#block-mapblock .header .burger .line:nth-child(3){transform:rotate(-45deg) translateX(5px) translateY(-5px);}#block-mapblock .field--name-field-title{font-size:32px;font-size:3.2rem;font-weight:700;position:relative;padding-bottom:2rem;padding-top:4rem;max-width:670px;margin:0 auto;text-align:center;line-height:40px;font-family:'Project Sans',sans-serif;color:black;}#block-mapblock .field--name-field-title::after{content:"";position:absolute;background-color:#CE1126;height:3px;width:50px;left:50%;bottom:0;transform:translateX(-50%);}#block-mapblock .field--name-body{padding:2rem;font-size:18px;font-size:1.8rem;max-width:690px;margin:0 auto;font-family:'Project Sans',sans-serif;font-weight:400;}#block-mapblock .field--name-field-map{padding-bottom:8rem;}#block-mapblock .field--name-field-map img{margin:auto;}#block-mapblock .fancybox-close-small svg{color:#CE1126;}.search-block-form.block-search input.form-search:-webkit-autofill,.search-block-form.block-search input.form-search:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 30px white inset;-webkit-text-fill-color:#4a4a4a;}.fancybox-slide--html .fancybox-content{background-color:#f3f3f3;padding:0;max-width:1200px;width:100%;}@media (min-width:768px){.fancybox-slide--html .fancybox-content{max-height:90%;min-width:756px;top:50%;transform:translate(0,-50%);}}.block--menuoffices__button{margin-top:3rem;}.block--menuoffices__button__link{color:white;position:relative;display:block;padding:1rem 5rem 1rem 1.4rem;font-weight:700;letter-spacing:0.5px;text-align:left;text-transform:uppercase;text-decoration:none;border:none;transition:background-color 0.2s ease-out;border-radius:0;font-size:18px;font-size:1.8rem;line-height:1.2;background-color:#757575;height:42px;}.block--menuoffices__button__link::after{background-image:url(/themes/custom/brinkmann/assets/images/icons/right_arrow.svg);background-repeat:no-repeat;content:'';position:absolute;background-size:contain;background-position:center;width:35px;height:16px;right:14px;z-index:30;top:calc(50% - 8px);pointer-events:none;transition:0.2s all;}.block--menuoffices__button__link:hover,.block--menuoffices__button__link:focus{background-color:black;color:white;}.paragraph-components{margin:0;}.paragraph-components .paragraph .field--name-field-link{margin-top:20px;}.paragraph-components .paragraph .field--name-field-link a{display:inline-block;position:relative;padding:1rem 2rem;font-size:16px;font-size:1.6rem;line-height:1.4;font-weight:700;letter-spacing:1.2px;text-align:left;text-transform:uppercase;text-decoration:none;border:none;transition:background-color 0.2s ease-out;border-radius:0;color:#CE1126;border:1px solid #CE1126;background:#efefef;}.paragraph-components .paragraph .field--name-field-link a:hover{color:white;text-decoration:none;background-color:#9b9b9b;transition:background-color 0.2s ease-in;}.paragraph-components .paragraph .field--name-field-link a:hover{border:1px solid #7e7cce;color:#CE1126;}.paragraph-components > .paragraph{margin-top:20px;}.paragraph-components > .paragraph.coloured-light,.paragraph-components > .paragraph.coloured-dark{padding:40px 0;}.paragraph-components > .paragraph.coloured-light{background-color:#cccccc;}.paragraph-components > .paragraph.coloured-dark{background-color:#CE1126;color:white;}.paragraph-components > .paragraph.coloured-dark .paragraph.boxed .inner{border-color:white;}.paragraph-components > .paragraph.coloured-dark .coloured-light .inner{color:#CE1126;}@media (min-width:768px){.paragraph-components > .paragraph{margin-top:40px;}}.paragraph-components > .paragraph.paragraph--type--landing-page-slider{margin-top:0;}.paragraph-components > .paragraph.paragraph--type--landing-page-highlight{position:relative;background-size:cover;background-position:center;}.paragraph-components > .paragraph.paragraph--type--landing-page-highlight:nth-child(1){margin-top:0;}.paragraph-components > .paragraph.paragraph--type--landing-page-highlight::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:white;filter:opacity(0.9);z-index:1;}.paragraph-components > .paragraph.paragraph--type--landing-page-highlight .inner{padding-top:40px;padding-bottom:40px;position:relative;margin:0 auto;z-index:2;max-width:1200px;}.paragraph-components > .paragraph.paragraph--type--landing-page-highlight .inner h2{font-size:38px;font-size:3.8rem;margin:0 0 20px;}.paragraph-components > .paragraph.paragraph--type--landing-page-highlight .inner .field--name-field-text{font-size:20px;font-size:2rem;}.paragraph-components > .paragraph.paragraph--type--landing-page-highlight .inner .text{flex:1 1 0;order:2;}@media (min-width:768px){.paragraph-components > .paragraph.paragraph--type--landing-page-highlight .inner .text{order:1;}}.paragraph-components > .paragraph.paragraph--type--landing-page-highlight .inner .field--name-field-media{order:1;flex:auto;}@media (min-width:768px){.paragraph-components > .paragraph.paragraph--type--landing-page-highlight .inner .field--name-field-media{order:2;flex:0 0 50%;}}.paragraph--type--landing-page-slider .field__item img{width:100%;height:auto;object-fit:cover;}.paragraph--type--slide{position:relative;}.paragraph--type--slide > .container .inner{padding:20px;background-color:rgba(255,255,255,0.9);}.paragraph--type--slide > .container .inner .field--name-field-description{text-align:center;font-weight:700;line-height:1.8;}.paragraph--type--slide > .container .inner h2{margin:0 0 20px;}@media (min-width:768px){.paragraph--type--slide > .container{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);}.paragraph--type--slide > .container .inner{margin:0 auto;max-width:500px;}}.paragraph--type--description,.paragraph--type--landing-page-rich-text,.paragraph--type--link-button,.paragraph--type--text-with-image,.paragraph--type--landing-page-image,.paragraph--type--video,.paragraph--type--landing-page-form{position:relative;max-width:544px;margin:0 auto;padding:20px 1.5625rem;}@media (max-width:767px){.paragraph--type--description,.paragraph--type--landing-page-rich-text,.paragraph--type--link-button,.paragraph--type--text-with-image,.paragraph--type--landing-page-image,.paragraph--type--video,.paragraph--type--landing-page-form{max-width:100%;}}.paragraph--type--quote{max-width:820px;}@media (min-width:1440px){.paragraph--type--quote{padding:100px 15px;}}@media (min-width:1200px) and (max-width:1439px){.paragraph--type--quote{padding:100px 15px;}}@media (min-width:992px) and (max-width:1199px){.paragraph--type--quote{padding:30px 15px;}}@media (min-width:768px) and (max-width:991px){.paragraph--type--quote{padding:30px 15px;}}@media (min-width:576px) and (max-width:767px){.paragraph--type--quote{padding:30px 15px;}}@media (min-width:420px) and (max-width:575px){.paragraph--type--quote{padding:30px 15px;}}@media (max-width:419px){.paragraph--type--quote{padding:30px 15px;}}.paragraph--type--quote.ct-padding{padding:0;}.paragraph--type--headline,.paragraph--type--landing-page-image.large-image,.paragraph--type--view-embed,.paragraph--type--national-map{position:relative;max-width:884px;margin:0 auto;padding:20px 1.5625rem;}.paragraph--type--view-embed{background-color:white;margin-bottom:4rem;padding:1.6rem 0.5625rem;}.paragraph--type--view-embed::before,.paragraph--type--view-embed::after{content:"";height:1px;width:682px;position:absolute;left:50%;transform:translateX(-50%);background-color:#efefef;}.paragraph--type--view-embed::before{top:0;}.paragraph--type--view-embed::after{bottom:0;}.paragraph--type--description .field--name-field-description{font-size:25.2px;font-size:2.52rem;line-height:1.5;color:#CE1126;font-weight:300;margin:0;}.paragraph--type--headline{padding-top:3rem;}.paragraph--type--headline .field--name-field-headline{max-width:620px;}.paragraph--type--headline .field--name-field-headline h2{margin:0;text-transform:uppercase;letter-spacing:3px;position:relative;font-size:32px;font-size:3.2rem;line-height:1.2;font-weight:300;padding-bottom:4rem;}.paragraph--type--headline .field--name-field-headline h2::after{content:"";position:absolute;width:50px;left:0;bottom:-5px;height:2px;background-color:#CE1126;}@media (min-width:768px){.paragraph--type--headline .field--name-field-headline h2::after{left:170px;}}.paragraph--type--landing-page-image .inner{position:relative;display:flex;flex-direction:column;align-items:flex-end;}.paragraph--type--landing-page-image .inner .field--name-field-media{width:100%;padding:0;}.paragraph--type--landing-page-image .inner .field--name-field-media img{width:auto;margin:0 auto;}@media (max-width:992px){.paragraph--type--landing-page-image .inner .field--name-field-media img{width:100%;}}.path-careers .paragraph--type--landing-page-image .inner .field--name-field-media img,.path-about-brinkmann .paragraph--type--landing-page-image .inner .field--name-field-media img,.path-about-brinkmann-constructors .paragraph--type--landing-page-image .inner .field--name-field-media img{width:100%;}.paragraph--type--landing-page-image .inner .field--name-field-image-text{background-color:white;transform:translateY(-20px);max-width:400px;padding:1rem 1.4rem !important;text-align:center;font-weight:700;line-height:1.8;font-size:18px;font-size:1.8rem;margin:0 20px;}@media (min-width:768px){.paragraph--type--landing-page-image .inner .field--name-field-image-text{transform:translate(50%,-50%);max-width:300px;margin:0 1.5625rem;margin-bottom:-50px;}}@media (max-width:767px){.paragraph--type--landing-page-image .inner .field--name-field-image-text{align-self:center;}}.paragraph--type--landing-page-image.large-image .field--name-field-image-text{margin:0;}@media (min-width:768px){.paragraph--type--landing-page-image.large-image .field--name-field-image-text{transform:translate(-3%,-50%);}}@media (max-width:767px){.paragraph--type--landing-page-image.large-image .field--name-field-media{width:auto;margin:0 -20px;transform:none;}}@media (max-width:767px){.path-careers .paragraph--type--landing-page-image.large-image .field--name-field-media,.path-about-brinkmann .paragraph--type--landing-page-image.large-image .field--name-field-media,.path-about-brinkmann-constructors .paragraph--type--landing-page-image.large-image .field--name-field-media{margin:0;}}.path-careers .paragraph--type--landing-page-image.large-image,.path-about-brinkmann .paragraph--type--landing-page-image.large-image,.path-about-brinkmann-constructors .paragraph--type--landing-page-image.large-image{max-width:540px;margin:0 auto;}@media (min-width:1200px){.path-careers .paragraph--type--landing-page-image.large-image,.path-about-brinkmann .paragraph--type--landing-page-image.large-image,.path-about-brinkmann-constructors .paragraph--type--landing-page-image.large-image{max-width:1240px;padding:20px 1.5625rem 20px 33.5625rem;}}.paragraph--type--landing-page-slider{padding:20px 0;background-color:white;}@media (min-width:768px){.paragraph--type--landing-page-slider{margin-top:2rem;padding-bottom:2rem;}}.paragraph--type--landing-page-slider .slick__arrow{height:100%;width:100%;pointer-events:none;}.paragraph--type--landing-page-slider .slick__arrow .slider_hover{display:none;}@media (min-width:768px){.paragraph--type--landing-page-slider .slick__arrow .slider_hover{display:block;position:absolute;height:100%;width:33.33%;top:0;pointer-events:auto;transition-duration:0.2s;transition-property:all;}.paragraph--type--landing-page-slider .slick__arrow .slider_hover button{top:50%;width:100%;height:100%;background-repeat:no-repeat;background-position:100% center;background-size:50px 25px;border:none;transition:background-image 0.2s ease-out;padding:0;margin:0;}.paragraph--type--landing-page-slider .slick__arrow .slider_hover button:hover{transition:background-image 0.2s ease-in;padding:0;margin:0;border:none;}.paragraph--type--landing-page-slider .slick__arrow .slider_hover button:focus{outline:0;}.paragraph--type--landing-page-slider .slick__arrow .slider_hover.left{left:0;}.paragraph--type--landing-page-slider .slick__arrow .slider_hover.left button{transform:translateY(-50%) rotate(180deg);left:20px;opacity:0;transition:opacity 0.2s ease-in-out;}.paragraph--type--landing-page-slider .slick__arrow .slider_hover.left:hover button{opacity:1;}.paragraph--type--landing-page-slider .slick__arrow .slider_hover.right{right:0;}.paragraph--type--landing-page-slider .slick__arrow .slider_hover.right button{transform:translateY(-50%);transition:opacity 0.2s ease-in-out;right:20px;opacity:0;}.paragraph--type--landing-page-slider .slick__arrow .slider_hover.right:hover button{opacity:1;}}.paragraph--type--landing-page-slider .slick__arrow button{width:40px;height:40px;background:url(/themes/custom/brinkmann/assets/images/icons/slider_right_arrow.svg);background-repeat:no-repeat;background-position:center;background-size:contain;border:none;transition:background-image 0.2s ease-out;padding:0;margin:0;}.paragraph--type--landing-page-slider .slick__navigation.slick__arrow{max-width:543px;position:relative;margin:2rem auto;display:flex;justify-content:space-between;transform:unset;align-items:center;pointer-events:auto;}.paragraph--type--landing-page-slider .slick__navigation.slick__arrow .current-slide{text-transform:uppercase;letter-spacing:2px;font-size:18px;font-size:1.8rem;font-weight:bold;}.paragraph--type--landing-page-slider .slick__navigation.slick__arrow .slick-arrow{position:relative;border:none;transition:background-image 0.2s ease-in;}.paragraph--type--landing-page-slider .slick__navigation.slick__arrow .slick-arrow:focus{outline:0;}.paragraph--type--landing-page-slider .slick__navigation.slick__arrow .slick-arrow:hover{background-image:url(/themes/custom/brinkmann/assets/images/icons/slider_right_arrow_hover.svg);transition:background-image 0.2s ease-in;padding:0;margin:0;border:none;}.paragraph--type--link-button,.field--name-field-button-link{padding:20px 1.5625rem;}.paragraph--type--link-button a,.field--name-field-button-link a{display:inline-block;position:relative;padding:1rem 2rem;font-size:16px;font-size:1.6rem;line-height:1.4;font-weight:700;letter-spacing:1.2px;text-align:left;text-transform:uppercase;text-decoration:none;border:none;transition:background-color 0.2s ease-out;border-radius:0;color:white;background:#CE1126;padding-right:9rem;margin-bottom:10px;}.paragraph--type--link-button a:hover,.field--name-field-button-link a:hover{color:white;text-decoration:none;background-color:#9b9b9b;transition:background-color 0.2s ease-in;}.paragraph--type--link-button a:hover,.field--name-field-button-link a:hover{color:#efefef;background-color:#9b9b9b;}.paragraph--type--link-button a::after,.field--name-field-button-link a::after{content:"";position:absolute;background-image:url(/themes/custom/brinkmann/assets/images/icons/right_arrow.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:35px;height:16px;right:1.4rem;z-index:30;top:calc(50% - 8px);}.paragraph--type--text-with-image{padding:2rem 0;}.paragraph--type--text-with-image::after{content:"";clear:both;display:block;}.paragraph--type--text-with-image .image-with-caption{float:none;padding:2rem 1.5625rem;}@media (min-width:768px){.paragraph--type--text-with-image .image-with-caption{float:right;padding:0;max-width:272px;margin-left:2rem;margin-top:3px;}}.paragraph--type--text-with-image .image-with-caption .field--name-field-text-with-image-image .field--name-field-media-image{padding:0;}.paragraph--type--text-with-image .image-with-caption .field--name-field-text-with-image-image-text{padding:1.5rem 1.5625rem;text-align:center;font-weight:700;line-height:1.8;}@media (max-width:767px){.paragraph--type--text-with-image .image-with-caption .field--name-field-text-with-image-image-text{font-size:18px;font-size:1.8rem;margin:0 1.125rem;background-color:white;}}.paragraph--type--text-with-image .field--name-field-text-with-image-text{padding:0 1.5625rem;}.paragraph--type--header-video{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;background-color:rgba(47,47,47,0.8);overflow:hidden;}@media (min-width:768px){.paragraph--type--header-video{clip-path:polygon(0 0,100% 0,100% calc(100% - 50px),0 100%);}}@media (min-width:1200px){.paragraph--type--header-video{clip-path:polygon(0 0,100% 0,100% calc(100% - 124px),0 100%);min-height:800px;}}@media (max-width:767px){.paragraph--type--header-video{clip-path:none;background-position:0 center;}}@media (max-width:991px){.paragraph--type--header-video{clip-path:none;background-image:linear-gradient(black,#4a4a4a);}}.path-careers .paragraph--type--header-video,.path-about-brinkmann .paragraph--type--header-video,.path-about-brinkmann-constructors .paragraph--type--header-video{background-position:0 17%;}@media (min-width:576px){.path-careers .paragraph--type--header-video,.path-about-brinkmann .paragraph--type--header-video,.path-about-brinkmann-constructors .paragraph--type--header-video{min-height:490px;}}@media (max-width:575px){.path-careers .paragraph--type--header-video,.path-about-brinkmann .paragraph--type--header-video,.path-about-brinkmann-constructors .paragraph--type--header-video{min-height:490px;}}.paragraph--type--header-video .overlay{position:relative;padding:10rem 1.5625rem;padding-bottom:60px;padding-top:60px;}@media (min-width:768px){.paragraph--type--header-video .overlay{padding:10rem 1.5625rem 10rem;}}.path-careers .paragraph--type--header-video .overlay,.path-about-brinkmann .paragraph--type--header-video .overlay,.path-about-brinkmann-constructors .paragraph--type--header-video .overlay{background-color:rgba(0,0,0,0.6);height:100%;position:absolute;width:100%;display:flex;justify-content:center;flex-direction:column;}@media (min-width:1200px){.path-careers .paragraph--type--header-video .overlay,.path-about-brinkmann .paragraph--type--header-video .overlay,.path-about-brinkmann-constructors .paragraph--type--header-video .overlay{clip-path:polygon(0 0,100% 0,100% calc(100% - 124px),0 100%);}}.paragraph--type--header-video .overlay.video-and-image .field--name-field-header-image{display:none;}@media (max-width:767px){.paragraph--type--header-video .overlay.video-and-image .field--name-field-header-image{display:block;}}.paragraph--type--header-video .overlay.video-and-image .field--name-field-header-video{display:block;}@media (max-width:767px){.paragraph--type--header-video .overlay.video-and-image .field--name-field-header-video{display:none;}}.paragraph--type--header-video .field--name-field-header-description{margin:0 auto;text-align:center;padding:50px 0;color:white;font-size:32px;font-size:3.2rem;line-height:1.1;font-weight:700;width:100%;}@media (min-width:768px){.paragraph--type--header-video .field--name-field-header-description{padding:0 0 70px;}}.path-careers .paragraph--type--header-video .field--name-field-header-description,.path-about-brinkmann .paragraph--type--header-video .field--name-field-header-description,.path-about-brinkmann-constructors .paragraph--type--header-video .field--name-field-header-description{font-size:39.5px;font-size:3.95rem;letter-spacing:-0.5px;}@media (min-width:768px){.path-careers .paragraph--type--header-video .field--name-field-header-description,.path-about-brinkmann .paragraph--type--header-video .field--name-field-header-description,.path-about-brinkmann-constructors .paragraph--type--header-video .field--name-field-header-description{padding:30px 0 28px;}}.path-careers .paragraph--type--header-video .field--name-field-subtitle,.path-about-brinkmann .paragraph--type--header-video .field--name-field-subtitle,.path-about-brinkmann-constructors .paragraph--type--header-video .field--name-field-subtitle{margin:0 auto;font-size:26px;font-size:2.6rem;line-height:1.2;color:#fff;text-align:center;}@media (min-width:1200px){.path-careers .paragraph--type--header-video .field--name-field-subtitle,.path-about-brinkmann .paragraph--type--header-video .field--name-field-subtitle,.path-about-brinkmann-constructors .paragraph--type--header-video .field--name-field-subtitle{min-width:580px;max-width:780px;margin-bottom:90px;}}.paragraph--type--header-video .field--name-field-media-image,.paragraph--type--header-video .field--name-field-header-video{max-width:750px;display:block;margin-left:auto;margin-right:auto;margin-bottom:2rem;}.paragraph--type--header-video .field--name-field-media-image img,.paragraph--type--header-video .field--name-field-header-video img{margin:0 auto;}.paragraph--type--header-video .field--name-field-video-caption{max-width:750px;margin:12px auto;text-align:left;color:white;font-size:18px;font-size:1.8rem;line-height:1.8;display:block;}@media (min-width:768px){.paragraph--type--header-video .field--name-field-video-caption{max-width:750px;padding-right:300px;}}.paragraph--type--landing-page-rich-text .field--name-field-text h1,.paragraph--type--landing-page-rich-text .field--name-field-text h2{font-family:'Project Sans',sans-serif;font-weight:200;font-size:24px;font-size:2.4rem;line-height:28px;color:#CE1126;margin-top:0;}.paragraph--type--landing-page-rich-text .field--name-field-text ol > li,.paragraph--type--landing-page-rich-text .field--name-field-text ul > li{margin-bottom:10px;line-height:24px;}.paragraph--type--landing-page-rich-text .field--name-field-text ul{padding:0 0 0 37px;}@media (min-width:768px){.paragraph--type--landing-page-rich-text .field--name-field-text ul{padding:0 0 0 87px;}}.paragraph--type--landing-page-rich-text .field--name-field-text ul > li{position:relative;list-style-type:none;}.paragraph--type--landing-page-rich-text .field--name-field-text ul > li::before{content:'';position:absolute;display:block;width:3px;height:21px;top:3px;left:-12px;background-color:#CE1126;}@media (min-width:768px){.paragraph--type--landing-page-rich-text .field--name-field-text ul > li::before{top:4px;height:16px;}}.paragraph--type--landing-page-rich-text .field--name-field-text ol{padding:0 0 0 44px;}@media (min-width:768px){.paragraph--type--landing-page-rich-text .field--name-field-text ol{padding:0 0 0 87px;}}.paragraph--type--landing-page-rich-text .field--name-field-text ol > li{position:relative;list-style-type:none;counter-increment:step-counter;}.paragraph--type--landing-page-rich-text .field--name-field-text ol > li::before{content:counter(step-counter);display:inline-block;position:absolute;top:1px;min-width:2rem;left:-2.6rem;color:#CE1126;font-weight:700;text-align:right;font-size:18px;font-size:1.8rem;line-height:1.6;}@media (min-width:1200px){.paragraph--type--side-by-side-cta .cta-custom-blocks{position:relative;display:flex;gap:25px;}}.paragraph--type--side-by-side-cta .cta-custom-blocks .media__element{width:100%;}@media (max-width:1199px){.paragraph--type--side-by-side-cta .cta-custom-blocks .media__element{height:220px;object-fit:cover;}}.paragraph--type--call-to-action{position:relative;overflow:hidden;padding:0;text-align:center;}@media (min-width:1200px){.paragraph--type--call-to-action{width:50%;}}.paragraph--type--call-to-action .overlay{position:absolute;width:100%;height:100%;background-color:rgba(60,60,60,0.55);bottom:100%;opacity:0;transition:all 0.2s ease-in-out;display:flex;align-items:flex-end;font-size:24px;font-size:2.4rem;color:#fff;line-height:1.2;text-align:center;padding:50px;}@media (min-width:1200px){.paragraph--type--call-to-action .overlay{padding:50px 60px;}}.paragraph--type--call-to-action:hover .overlay{bottom:0;opacity:1;}.paragraph--type--call-to-action .cta-details{position:relative;}.paragraph--type--call-to-action a{position:absolute;bottom:24px;left:0;right:0;text-align:center;display:inline-block;position:relative;padding:1rem 2rem;font-size:16px;font-size:1.6rem;line-height:1.4;font-weight:700;letter-spacing:1.2px;text-align:left;text-transform:uppercase;text-decoration:none;border:none;transition:background-color 0.2s ease-out;border-radius:0;color:white;background:#CE1126;font-size:16px;font-size:1.6rem;padding-right:7rem;}.paragraph--type--call-to-action a:hover{color:white;text-decoration:none;background-color:#9b9b9b;transition:background-color 0.2s ease-in;}.paragraph--type--call-to-action a:hover{color:#efefef;background-color:#9b9b9b;}.paragraph--type--call-to-action a::after{content:"";position:absolute;background-image:url(/themes/custom/brinkmann/assets/images/icons/right_arrow.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:35px;height:16px;right:1.4rem;z-index:30;top:calc(50% - 8px);}.path-careers .paragraph--type--headline,.path-about-brinkmann .paragraph--type--headline,.path-about-brinkmann-constructors .paragraph--type--headline,.path-careers .paragraph--type--video,.path-about-brinkmann .paragraph--type--video,.path-about-brinkmann-constructors .paragraph--type--video,.path-careers .paragraph--type--description,.path-about-brinkmann .paragraph--type--description,.path-about-brinkmann-constructors .paragraph--type--description,.path-careers .paragraph--type--career-opportunities,.path-about-brinkmann .paragraph--type--career-opportunities,.path-about-brinkmann-constructors .paragraph--type--career-opportunities{position:relative;max-width:544px;margin:0 auto;padding:20px 1.5625rem 0;}@media (min-width:1200px){.path-careers .paragraph--type--headline,.path-about-brinkmann .paragraph--type--headline,.path-about-brinkmann-constructors .paragraph--type--headline,.path-careers .paragraph--type--video,.path-about-brinkmann .paragraph--type--video,.path-about-brinkmann-constructors .paragraph--type--video,.path-careers .paragraph--type--description,.path-about-brinkmann .paragraph--type--description,.path-about-brinkmann-constructors .paragraph--type--description,.path-careers .paragraph--type--career-opportunities,.path-about-brinkmann .paragraph--type--career-opportunities,.path-about-brinkmann-constructors .paragraph--type--career-opportunities{max-width:1240px;margin:0 auto;padding:30px 0 10px 33.5rem;}}.path-careers .paragraph--type--headline .media-oembed-content,.path-about-brinkmann .paragraph--type--headline .media-oembed-content,.path-about-brinkmann-constructors .paragraph--type--headline .media-oembed-content,.path-careers .paragraph--type--video .media-oembed-content,.path-about-brinkmann .paragraph--type--video .media-oembed-content,.path-about-brinkmann-constructors .paragraph--type--video .media-oembed-content,.path-careers .paragraph--type--description .media-oembed-content,.path-about-brinkmann .paragraph--type--description .media-oembed-content,.path-about-brinkmann-constructors .paragraph--type--description .media-oembed-content,.path-careers .paragraph--type--career-opportunities .media-oembed-content,.path-about-brinkmann .paragraph--type--career-opportunities .media-oembed-content,.path-about-brinkmann-constructors .paragraph--type--career-opportunities .media-oembed-content{aspect-ratio:16 / 9;width:100%;height:auto;}.path-careers .paragraph--type--side-by-side-cta,.path-about-brinkmann .paragraph--type--side-by-side-cta,.path-about-brinkmann-constructors .paragraph--type--side-by-side-cta{position:relative;max-width:544px;margin:0 auto;padding:20px 1.5625rem;}@media (min-width:1200px){.path-careers .paragraph--type--side-by-side-cta,.path-about-brinkmann .paragraph--type--side-by-side-cta,.path-about-brinkmann-constructors .paragraph--type--side-by-side-cta{max-width:1240px;margin:0 auto;padding:30px 0 80px 32rem;}}.path-careers .paragraph--type--side-by-side-cta .media-oembed-content,.path-about-brinkmann .paragraph--type--side-by-side-cta .media-oembed-content,.path-about-brinkmann-constructors .paragraph--type--side-by-side-cta .media-oembed-content{aspect-ratio:16 / 9;width:100%;height:auto;}.paragraph--type--career-opportunities .field--name-field-title{margin:0 0 3rem;text-transform:uppercase;letter-spacing:3px;font-size:32px;font-size:3.2rem;line-height:1.2;font-weight:300;padding-bottom:2rem;position:relative;}.paragraph--type--career-opportunities .field--name-field-title::after{content:"";position:absolute;width:50px;left:0;bottom:-5px;height:2px;background-color:#CE1126;left:0;}.path-careers .paragraph--type--headline .field--name-field-headline h2:after,.path-about-brinkmann .paragraph--type--headline .field--name-field-headline h2:after,.path-about-brinkmann-constructors .paragraph--type--headline .field--name-field-headline h2:after{left:0;}.path-careers .paragraph--type--headline .field--name-field-headline h2,.path-about-brinkmann .paragraph--type--headline .field--name-field-headline h2,.path-about-brinkmann-constructors .paragraph--type--headline .field--name-field-headline h2{padding-bottom:2rem;}.paragraph--type--profile-list h2{position:relative;font-size:28px;font-size:2.8rem;letter-spacing:3px;line-height:1.2;font-weight:300;margin:0;padding-bottom:60px;text-transform:uppercase;}@media (max-width:1199px){.paragraph--type--profile-list h2{text-align:center;}}.paragraph--type--profile-list h2::after{content:"";position:absolute;width:40px;left:0;bottom:30px;height:2px;background-color:#CE1126;}@media (max-width:1199px){.paragraph--type--profile-list h2::after{left:0;right:0;margin:0 auto;}}.paragraph--type--profile-list .field--name-field-profiles{display:flex;margin-top:20px;}@media (max-width:1199px){.paragraph--type--profile-list .field--name-field-profiles{column-count:3;flex-wrap:wrap;align-items:center;justify-content:center;gap:30px;padding:0 20px;}}@media (min-width:1200px){.paragraph--type--profile-list .field--name-field-profiles{column-count:5;gap:40px;}}.paragraph--type--profile-list .field--name-field-media-image img{min-height:350px;object-fit:cover;width:100%;}.paragraph--type--quote{text-align:center;background-color:white;}@media (min-width:1440px){.paragraph--type--quote{margin:2.5rem auto;}}@media (min-width:1200px) and (max-width:1439px){.paragraph--type--quote{margin:0 auto;}}@media (min-width:992px) and (max-width:1199px){.paragraph--type--quote{margin:0 auto;}}@media (min-width:768px) and (max-width:991px){.paragraph--type--quote{margin:0 auto;}}@media (min-width:576px) and (max-width:767px){.paragraph--type--quote{margin:0 auto;}}@media (min-width:420px) and (max-width:575px){.paragraph--type--quote{margin:0 auto;}}@media (max-width:419px){.paragraph--type--quote{margin:0 auto;}}.paragraph--type--quote.style-2{border-top:none;border-bottom:none;}.paragraph--type--quote .quote--content{font-size:30px;font-size:3rem;color:#4a4a4a;font-weight:300;line-height:1.3;margin-bottom:20px;padding-bottom:30px;position:relative;}.paragraph--type--quote .quote--content:after{content:"";position:absolute;width:40px;left:0;right:0;bottom:0;height:2px;background-color:#CE1126;display:block;margin:0 auto;}.paragraph--type--quote .quote--content .field--name-field-quote{display:inline;position:relative;}.paragraph--type--quote .quote--content .field--name-field-quote::before,.paragraph--type--quote .quote--content .field--name-field-quote::after{content:'"';position:absolute;font-style:italic;}.paragraph--type--quote .quote--content .field--name-field-quote::before{top:0;left:-1rem;}.paragraph--type--quote .quote--content .field--name-field-quote::after{bottom:0;right:-1rem;position:initial;}.paragraph--type--quote .quote--author{font-size:14px;font-size:1.4rem;padding-top:1.3rem;color:black;text-transform:uppercase;}.paragraph--type--quote .quote--author > div{display:inline-block;}.paragraph--type--idea{position:relative;background-color:#efefef;max-width:884px;margin:0 auto;padding:20px 0;}@media (min-width:768px){.paragraph--type--idea{display:flex;margin-top:12rem;padding:6rem 0 4rem 0;}.paragraph--type--idea > div{flex-basis:50%;}}@media (max-width:768px){.paragraph--type--idea{margin:50px 0 60px;}}.paragraph--type--idea small{font-size:18px;font-size:1.8rem;color:#CE1126;text-transform:uppercase;font-weight:bold;letter-spacing:0.2em;}.paragraph--type--idea .idea--mark{width:7rem;height:7rem;position:absolute;top:-2.5rem;left:9rem;background-color:white;text-align:center;}@media (max-width:767px){.paragraph--type--idea .idea--mark{top:-3.5rem;left:calc(50% - 3.5rem);}.paragraph--type--idea .idea--mark small{font-size:13px;font-size:1.3rem;line-height:1.2;}}.paragraph--type--idea .idea--mark::before{background-image:url(/themes/custom/brinkmann/assets/images/icons/i-lamp.svg);background-repeat:no-repeat;content:'';display:block;width:22px;height:34px;margin:0 auto;background-size:contain;}.paragraph--type--idea .idea--content{padding:0 1.5625rem;}@media (min-width:768px){.paragraph--type--idea .idea--content{padding-left:9rem;}}.paragraph--type--idea .idea--content .field--name-field-title{font-size:32px;font-size:3.2rem;padding-bottom:2rem;color:black;font-weight:700;margin:0;line-height:1.1;padding-top:4rem;}@media (min-width:768px){.paragraph--type--idea .idea--content .field--name-field-title{padding-bottom:3rem;padding-top:0;}}@media (min-width:768px){.paragraph--type--idea .idea--result{display:flex;flex-direction:column;align-items:center;min-width:42.8rem;}}.paragraph--type--idea .idea--result .field--name-field-image{margin-top:2rem;}@media (min-width:768px){.paragraph--type--idea .idea--result .field--name-field-image{margin-top:-16rem;}}.paragraph--type--idea .idea--result .field--name-field-box-text{font-size:18px;font-size:1.8rem;line-height:1.8;}@media (min-width:768px){.paragraph--type--idea .idea--result .field--name-field-box-text{font-size:18px;font-size:1.8rem;line-height:1.8;}}.paragraph--type--idea .idea--result img{margin:0 auto;width:100%;}@media (min-width:768px){.paragraph--type--idea .idea--result img{max-width:34rem;}}.paragraph--type--idea .idea--result .idea--result__box{padding:1.5rem 2.5rem 2.7rem 2.5rem;position:relative;z-index:1;font-weight:700;line-height:1.4;text-align:center;background-color:white;margin:-5rem 20px 0;}@media (min-width:768px){.paragraph--type--idea .idea--result .idea--result__box{width:25.5rem;margin:-3.3rem 0 0;}}.paragraph--type--idea .idea--result .idea--result__box .field--name-field-box-title{font-size:22px;font-size:2.2rem;padding:2rem 0 1rem 0;line-height:1.2;color:black;}#block-views-block-related-projects-related-projects{width:100%;max-width:700px;margin:0 auto;padding:5rem 1.5625rem;background-color:white;}#block-views-block-related-projects-related-projects > h2{text-transform:uppercase;color:#4a4a4a;text-align:center;margin:2rem 0 2.5rem 0;font-size:18px;font-size:1.8rem;letter-spacing:2px;font-family:'Project Sans',sans-serif;font-weight:700;font-size:18px;font-size:1.8rem;margin-bottom:2rem;}#block-views-block-related-projects-related-projects .view-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0 -1rem;}#block-views-block-related-projects-related-projects .view-content .views-row{flex:0 0 50%;max-width:230px;margin-bottom:2rem;display:none;}#block-views-block-related-projects-related-projects .view-content .views-row:nth-child(1),#block-views-block-related-projects-related-projects .view-content .views-row:nth-child(2){display:block;}#block-views-block-related-projects-related-projects .view-content .views-row article{padding:0 1rem;transition:transform .2s ease-in-out;}#block-views-block-related-projects-related-projects .view-content .views-row article:hover{transform:translate(0,-2px);}#block-views-block-related-projects-related-projects .view-content .views-row article:hover h2{color:#666666;}@media (min-width:768px){#block-views-block-related-projects-related-projects .view-content .views-row{display:block;flex:0 0 33.33%;max-width:33.33%;}}#block-views-block-related-projects-related-projects .view-content .views-row h2{text-decoration:none;color:#CE1126;font-family:'Project Sans',sans-serif;font-weight:700;font-size:18px;font-size:1.8rem;font-size:18px;font-size:1.8rem;}#block-views-block-related-projects-related-projects .view-content .views-row img{width:100%;}#block-views-block-related-projects-related-projects .view-content a{color:#CE1126;text-decoration:none;}#block-views-block-related-projects-related-projects .view-content h2{margin-top:2rem;margin-bottom:0;font-weight:700;font-size:14px;font-size:1.4rem;line-height:1.4;text-align:center;color:#CE1126;}@media (min-width:768px){#block-views-block-related-projects-related-projects .view-content h2{font-size:18px;font-size:1.8rem;}}.projects-featured-view .view-header{position:relative;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;padding-top:4rem;padding-left:0;padding-right:0;}.projects-featured-view .view-header .placeholder_div--mobile{position:absolute;top:0;width:100%;border-left:1px solid #4a4a4a;border-right:1px solid #4a4a4a;}@media (min-width:768px){.projects-featured-view .view-header .placeholder_div--mobile{display:none;}}.projects-featured-view .view-header .placeholder_div{display:block;height:100%;position:absolute;z-index:-1;}.projects-featured-view .view-header .placeholder_div--top{top:0;}.projects-featured-view .view-header .placeholder_div--bottom{bottom:0;}@media (min-width:768px){.projects-featured-view .view-header{margin:0 auto;max-width:512px;background:-webkit-gradient(linear,left top,right top,color-stop(1%,#4a4a4a),color-stop(1%,transparent)) 1px 0,transparent;background:-webkit-linear-gradient(left,#4a4a4a 1%,transparent 1%) 1px 0,transparent;background:-o-linear-gradient(left,#4a4a4a 1%,transparent 1%) 1px 0,transparent;background:linear-gradient(90deg,#4a4a4a 1%,transparent 1%) 1px 0,transparent;background-size:85.00333px 1px;padding-top:14.6rem;}.projects-featured-view .view-header .placeholder_div_for_vertical_lines{display:none;}}.projects-featured-view .view-header .page-title{width:45%;}@media (max-width:767px){.projects-featured-view .view-header .page-title{width:100%;text-align:center;padding:0;}}.projects-featured-view .view-header .page-title h1{color:white;font-size:18px;font-size:1.8rem;text-transform:uppercase;font-family:'Project Sans',sans-serif;font-weight:700;letter-spacing:1.5px;}@media (min-width:768px){.projects-featured-view .view-header .page-title{width:35% !important;}}.projects-featured-view .view-header .entity_type-block-content{width:100%;padding:6.5rem 0 5.5rem 0;position:relative;z-index:1;line-height:2.8rem;}@media (max-width:767px){.projects-featured-view .view-header .entity_type-block-content{padding:4.5rem 18px;margin:0 auto;max-width:512px;}}.projects-featured-view .view-header .view-header-top{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%;margin-top:1.5rem;}@media (min-width:768px){.projects-featured-view .view-header .view-header-top{z-index:2;position:absolute;top:10rem;border-top:0.1rem solid #4a4a4a;border-bottom:0.1rem solid #4a4a4a;width:682.66667px;padding:0 85.33333px;left:50%;transform:translate(-50%,0);}}.projects-featured-view .view-header .view-header-top .featured-projects__buttons{display:flex;flex-direction:row;width:auto;}@media (max-width:767px){.projects-featured-view .view-header .view-header-top .featured-projects__buttons{border-top:1px solid #4a4a4a;border-bottom:1px solid #4a4a4a;justify-content:center;width:100%;}}.projects-featured-view > .main-padding-wrapper--top{padding-bottom:110px;clip-path:polygon(0 0,100% 0,100% 90%,0 96%);}@media (max-width:767px){.projects-featured-view > .main-padding-wrapper--top{clip-path:polygon(0 0,100% 0,100% 97.5%,0 100%);padding:0 0 15px 0;}}.projects-featured-view .overlay{padding-bottom:60px;padding-top:0;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;}.projects-featured-view .overlay::before{z-index:499;content:"";-webkit-clip-path:polygon(100% 100%,0% 100%,100% 0);clip-path:polygon(100% 100%,0% 100%,100% 0);background-color:#efefef;position:absolute;top:1px;left:1px;width:100%;height:100%;}@media (max-width:767px){.projects-featured-view .overlay::before{top:0;left:0;}}@media (max-width:767px){.projects-featured-view .overlay{padding-bottom:50px;}}.projects-featured-view .views-additional-projects-title{text-transform:uppercase;color:#4a4a4a;text-align:center;margin:2rem 0 2.5rem 0;font-size:18px;font-size:1.8rem;letter-spacing:2px;font-family:'Project Sans',sans-serif;font-weight:700;}.projects-featured-view .view-empty{text-align:center;}.projects-featured-view .pager{margin:0;padding:0;list-style:none;}.projects-featured-view .pager__item{text-align:center;}.projects-featured-view .pager__item .button{background-color:#CE1126;font-size:18px;font-size:1.8rem;color:white;text-transform:uppercase;letter-spacing:1.5px;font-family:'Project Sans',sans-serif;font-weight:700;padding:1.5rem 3rem;text-decoration:none;display:inline-block;}.projects-featured-view .pager__item .button:hover,.projects-featured-view .pager__item .button:focus{background-color:#000;}.projects-featured-block{width:100%;}.projects-featured-block .view-content{max-width:950px;margin:0 auto 60px;display:flex;flex-direction:row;flex-wrap:wrap;}@media (min-width:768px){.projects-featured-block .view-content::before{content:'';width:682.66667px;border-top:0.1rem solid #4a4a4a;padding-bottom:3.6rem;margin:0 auto;}}@media (max-width:767px){.projects-featured-block .view-content{margin:0 auto;max-width:512px;padding:0 18px 0 18px;}}.projects-featured-block .views-row{width:33.3%;}@media (max-width:991px){.projects-featured-block .views-row{width:50%;}}@media (max-width:767px){.projects-featured-block .views-row{width:100%;}}.projects-featured-block .empty-content{margin:0 auto;color:white;width:512px;padding-bottom:4rem;text-align:left;}@media (max-width:767px){.projects-featured-block .empty-content{width:100%;margin-left:auto;padding-left:0;padding-right:0;text-align:center;}}.projects-featured-view.view-display-id-segment .node--project-detail--featured-project__segment{display:none;}.projects-featured-view.view-display-id-segment .page-title-secondary{width:45%;color:white;width:100%;padding-bottom:1.1rem;text-align:center;}@media (max-width:767px){.projects-featured-view.view-display-id-segment .page-title-secondary{width:100%;text-align:center;padding:0;}}.projects-featured-view.view-display-id-segment .page-title-secondary h1{color:white;font-size:18px;font-size:1.8rem;text-transform:uppercase;font-family:'Project Sans',sans-serif;font-weight:700;letter-spacing:1.5px;}.projects-featured-view.view-display-id-segment .projects-featured-block::before{padding-bottom:2.5rem;}@media (max-width:767px){.projects-featured-view.view-display-id-segment .projects-featured-block .view-content .page-title-secondary{padding-top:10px;}}@media (min-width:768px){.projects-featured-view.view-display-id-segment .projects-featured-block .view-content{padding-top:0;}.projects-featured-view.view-display-id-segment .projects-featured-block .view-content .views-row{width:auto;}}.node--project-detail--featured-project{padding:0;width:100%;padding-bottom:2.8rem;}@media (max-width:991px){.node--project-detail--featured-project{padding-bottom:2.5rem;}}@media (max-width:767px){.node--project-detail--featured-project{padding:1.4rem auto 4rem auto;}}.node--project-detail--featured-project__link{width:100%;display:block;transition:color .2s ease-in-out;text-decoration:none;color:white;letter-spacing:0.5px;font-size:18px;font-size:1.8rem;font-family:'Project Sans',sans-serif;font-weight:700;font-size:18px;font-size:1.8rem;line-height:2.2rem;}.node--project-detail--featured-project__link:focus,.node--project-detail--featured-project__link:hover{color:#666666;}.node--project-detail--featured-project__link:focus .node--project-detail--featured-project__content,.node--project-detail--featured-project__link:hover .node--project-detail--featured-project__content{transform:translate(0,-4px);}.node--project-detail--featured-project__content{display:flex;flex-direction:column;align-items:center;transition:transform .2s ease-in-out;position:relative;max-width:270px;margin:0 auto;}.node--project-detail--featured-project__segment{position:absolute;top:-1rem;left:8px;z-index:1;background:rgba(255,255,255,0.78);font-family:'Project Sans',sans-serif;font-weight:700;font-size:18px;font-size:1.8rem;color:#CE1126;text-transform:uppercase;letter-spacing:normal;padding:3px 10px;}@media (max-width:767px){.node--project-detail--featured-project__segment{display:none;}}.node--project-detail--featured-project__text{background:none;display:flex;flex-direction:column;align-items:center;text-align:center;}.node--project-detail--featured-project__title{padding:0.7rem 0 0.5rem 0;font-size:18px;font-size:1.8rem;line-height:1;display:block;}@media (max-width:768px){.node--project-detail--featured-project__title{padding-top:1rem;}}.node--project-detail--featured-project__location{text-transform:uppercase;letter-spacing:1px;font-family:'Project Sans',sans-serif;font-weight:400;font-size:18px;font-size:1.8rem;display:block;}@media (max-width:767px){.node--project-detail--featured-project__content{margin-left:auto;margin-right:auto;}}@media (min-width:768px) and (max-width:1200px){.views-row:nth-of-type(odd) .node--project-detail--featured-project__content{margin-left:auto;}.views-row:nth-of-type(even) .node--project-detail--featured-project__content{margin-right:auto;}}@media (min-width:768px){.projects-featured-view.view-display-id-segment
.view-content .node--project-detail--featured-project__content{max-width:none;display:flex;flex-direction:row;align-items:center;}.projects-featured-view.view-display-id-segment
.view-content .node--project-detail--featured-project__image{display:block;width:340px;}.projects-featured-view.view-display-id-segment
.view-content .node--project-detail--featured-project__text{padding-left:3rem;text-align:left;display:block;}}.projects-additional{margin:0 auto;max-width:790px;max-width:775px;}.projects-additional .views-infinite-scroll-content-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;}@media (min-width:1440px){.projects-additional .views-infinite-scroll-content-wrapper .views-row{width:25%;}}@media (min-width:1200px) and (max-width:1439px){.projects-additional .views-infinite-scroll-content-wrapper .views-row{width:25%;}}@media (min-width:992px) and (max-width:1199px){.projects-additional .views-infinite-scroll-content-wrapper .views-row{width:25%;}}@media (min-width:768px) and (max-width:991px){.projects-additional .views-infinite-scroll-content-wrapper .views-row{width:25%;}}@media (min-width:576px) and (max-width:767px){.projects-additional .views-infinite-scroll-content-wrapper .views-row{width:25%;}}@media (min-width:420px) and (max-width:575px){.projects-additional .views-infinite-scroll-content-wrapper .views-row{width:50%;}}@media (max-width:419px){.projects-additional .views-infinite-scroll-content-wrapper .views-row{width:50%;}}.node--project-detail--additional-project{padding:0 0.75rem 3.4rem;max-width:195px;width:100%;}@media (max-width:991px){.node--project-detail--additional-project{padding-bottom:1.2rem;}}@media (max-width:767px){.node--project-detail--additional-project{padding-left:7.5px;padding-right:7.5px;}}@media (max-width:767px){.views-row:nth-of-type(odd) .node--project-detail--additional-project{margin-left:auto;}.views-row:nth-of-type(even) .node--project-detail--additional-project{margin-right:auto;}}.node--project-detail--additional-project__link{text-decoration:none;color:#CE1126;font-family:'Project Sans',sans-serif;font-weight:700;font-size:18px;font-size:1.8rem;font-size:18px;font-size:1.8rem;transition:color .2s ease-in-out;display:block;}.node--project-detail--additional-project__link:focus,.node--project-detail--additional-project__link:hover{color:#666666;}.node--project-detail--additional-project__link:focus .node--project-detail--additional-project__content,.node--project-detail--additional-project__link:hover .node--project-detail--additional-project__content{transform:translate(0,-2px);}.node--project-detail--additional-project__content{display:flex;flex-direction:column;align-items:center;transition:transform .2s ease-in-out;}.node--project-detail--additional-project__title{padding:0.7rem 0.2rem;text-align:center;line-height:1.2;display:block;font-size:18px;font-size:1.8rem;}.people-landing-view .main-padding-wrapper--top{padding-bottom:110px;clip-path:polygon(0 0,100% 0,100% 58%,0 96%);}@media (max-width:767px){.people-landing-view .main-padding-wrapper--top{padding-bottom:55px;clip-path:polygon(0 0,100% 0,100% 88%,0 96%);}}.people-landing-view .view-header--main{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;margin:0 auto;max-width:512px;padding-top:4rem;}@media (min-width:768px){.people-landing-view .view-header--main{position:relative;padding-left:0;padding-right:0;padding-top:14.6rem;background:-webkit-gradient(linear,left top,right top,color-stop(1%,#4a4a4a),color-stop(1%,transparent)) 1px 0,transparent;background:-webkit-linear-gradient(left,#4a4a4a 1%,transparent 1%) 1px 0,transparent;background:-o-linear-gradient(left,#4a4a4a 1%,transparent 1%) 1px 0,transparent;background:linear-gradient(90deg,#4a4a4a 1%,transparent 1%) 1px 0,transparent;background-size:85.00333px 1px;}}.people-landing-view .view-header--main .placeholder_div--mobile{position:absolute;top:0;width:100%;border-left:1px solid #4a4a4a;border-right:1px solid #4a4a4a;}@media (min-width:768px){.people-landing-view .view-header--main .placeholder_div--mobile{display:none;}}.people-landing-view .view-header--main .placeholder_div{display:block;height:100%;position:absolute;border-left:1px solid #4a4a4a;z-index:-1;}.people-landing-view .view-header--main .placeholder_div--top{top:0;}.people-landing-view .view-header--main .placeholder_div--bottom{bottom:0;}.people-landing-view .view-header--main .view-header-top{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%;margin-top:1.5rem;}@media (min-width:768px){.people-landing-view .view-header--main .view-header-top{z-index:2;position:absolute;top:10rem;border-top:0.1rem solid #4a4a4a;border-bottom:0.1rem solid #4a4a4a;width:682.66667px;padding:0 85.33333px;left:50%;transform:translate(-50%,0);}}.people-landing-view .view-header--main #page-title{width:45%;z-index:1;}@media (max-width:767px){.people-landing-view .view-header--main #page-title{width:100%;text-align:center;padding:0;}}.people-landing-view .view-header--main #page-title h1{color:white;font-size:18px;font-size:1.8rem;text-transform:uppercase;font-family:'Project Sans',sans-serif;font-weight:700;letter-spacing:1.5px;}.people-landing-view .view-header--main #block-filterpeoplebylocationblock{margin-left:auto;}@media (max-width:767px){.people-landing-view .view-header--main #block-filterpeoplebylocationblock{margin-right:auto;}.people-landing-view .view-header--main #block-filterpeoplebylocationblock .br-dropdown::before,.people-landing-view .view-header--main #block-filterpeoplebylocationblock .br-dropdown::after{content:'';display:block;width:100vw;border-bottom:1px solid #4a4a4a;position:absolute;left:0;z-index:1;}}.people-landing-view .view-header--main .entity_type-block-content{width:100%;padding:6.5rem 0 3.2rem 0;position:relative;z-index:1;}@media (max-width:767px){.people-landing-view .view-header--main .entity_type-block-content{padding:3rem 0;}}.people-landing-view .view-header--block{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;}@media (max-width:767px){.people-landing-view .view-header--block{background-position:0 center;}}.people-landing-view .view-header--block .overlay{position:relative;padding:10rem 1.5625rem;padding-bottom:60px;padding-top:60px;}@media (min-width:768px){.people-landing-view .view-header--block .overlay{padding:10rem 1.5625rem 10rem;}}.people-landing-view .view-header--block .overlay.video-and-image .field--name-field-header-image{display:none;}@media (max-width:767px){.people-landing-view .view-header--block .overlay.video-and-image .field--name-field-header-image{display:block;}}.people-landing-view .view-header--block .overlay.video-and-image .field--name-field-header-video{display:block;}@media (max-width:767px){.people-landing-view .view-header--block .overlay.video-and-image .field--name-field-header-video{display:none;}}.people-landing-view .view-header--block h1{margin:0 auto;text-align:center;padding:50px 0;color:white;font-size:32px;font-size:3.2rem;line-height:1.1;font-weight:700;}@media (min-width:768px){.people-landing-view .view-header--block h1{padding:0 0 20px;}}.people-landing-view .description{font-size:25px;font-size:2.5rem;line-height:1.5;color:#CE1126;font-weight:300;margin:0 auto;max-width:615px;text-align:center;padding-top:2rem;padding-bottom:2rem;}.people-landing-view #content-wrapper{background-color:#CE1126;margin-bottom:70px;}@media (min-width:1200px){.people-landing-view #content-wrapper{clip-path:polygon(0 0%,0 100%,100% 100%,100% 120px);}}@media (min-width:992px) and (max-width:1199px){.people-landing-view #content-wrapper{clip-path:polygon(0 0%,0 100%,100% 100%,100% 90px);padding-top:4rem;padding-bottom:0;}}@media (max-width:991px){.people-landing-view #content-wrapper{clip-path:polygon(0 0%,0 100%,100% 100%,100% 50px);padding-top:4rem;padding-bottom:0;}}.people-landing-view #content-wrapper > .views-additional-projects-title{text-transform:uppercase;color:#4a4a4a;text-align:center;margin:2rem 0 2.5rem 0;font-size:18px;font-size:1.8rem;letter-spacing:2px;font-family:'Project Sans',sans-serif;font-weight:700;}.people-landing-view #content-wrapper > .view-content{position:relative;margin:0 auto;padding:12rem 0 6rem;max-width:90%;}@media (max-width:991px){.people-landing-view #content-wrapper > .view-content{padding:5rem 0 2rem;}}.people-landing-view #content-wrapper > .view-content .people-landing-views-block .our-team-block{display:grid;margin-bottom:80px;}@media (min-width:1440px){.people-landing-view #content-wrapper > .view-content .people-landing-views-block .our-team-block{grid-template-columns:repeat(4,1fr);gap:60px;}}@media (min-width:1200px) and (max-width:1439px){.people-landing-view #content-wrapper > .view-content .people-landing-views-block .our-team-block{grid-template-columns:repeat(3,1fr);gap:60px;}}@media (min-width:992px) and (max-width:1199px){.people-landing-view #content-wrapper > .view-content .people-landing-views-block .our-team-block{grid-template-columns:repeat(3,1fr);gap:60px;}}@media (min-width:768px) and (max-width:991px){.people-landing-view #content-wrapper > .view-content .people-landing-views-block .our-team-block{grid-template-columns:repeat(2,1fr);gap:30px;}}@media (min-width:576px) and (max-width:767px){.people-landing-view #content-wrapper > .view-content .people-landing-views-block .our-team-block{grid-template-columns:repeat(2,1fr);gap:30px;}}@media (min-width:420px) and (max-width:575px){.people-landing-view #content-wrapper > .view-content .people-landing-views-block .our-team-block{grid-template-columns:repeat(1,1fr);gap:20px;}}@media (max-width:419px){.people-landing-view #content-wrapper > .view-content .people-landing-views-block .our-team-block{grid-template-columns:repeat(1,1fr);gap:30px;}}.people-landing-view #content-wrapper > .view-content .people-landing-views-block > h3{width:100%;margin:0;text-transform:uppercase;letter-spacing:3px;font-size:28px;font-size:2.8rem;line-height:1.2;font-weight:300;padding-bottom:3rem;color:white;}.people-landing-view #content-wrapper > .view-content .people-landing-views-block > h3:first-child{margin-top:0;}@media only screen and (min-width:380px) and (max-width:766px){.people-landing-view #content-wrapper > .view-content .people-landing-views-block > h3{text-align:center;margin-left:0;border-left:0;padding-left:0;}}@media (max-width:419px){.people-landing-view #content-wrapper > .view-content .people-landing-views-block > h3{font-size:24px;font-size:2.4rem;}}.node--type-person.node--view-mode-teaser{width:100%;height:100%;}.node--type-person.node--view-mode-teaser .node__content{position:relative;background-color:#4a4a4a;display:flex;flex-direction:column;align-items:center;transition:all 0.2s ease-in;padding-bottom:1.5rem;height:100%;}.node--type-person.node--view-mode-teaser .node__content:after{position:absolute;width:0;height:2px;background-color:white;content:"";left:auto;right:auto;transition:all 0.2s ease-in-out;}@media (min-width:1200px){.node--type-person.node--view-mode-teaser .node__content:after{bottom:-20px;}}@media (min-width:992px) and (max-width:1199px){.node--type-person.node--view-mode-teaser .node__content:after{bottom:-20px;}}@media (max-width:991px){.node--type-person.node--view-mode-teaser .node__content:after{bottom:-15px;}}.node--type-person.node--view-mode-teaser .node__content:hover{background-color:white;}@media (min-width:768px){.node--type-person.node--view-mode-teaser .node__content:hover{transform:translate(0,0);}.node--type-person.node--view-mode-teaser .node__content:hover .person_name_qualifications{color:#CE1126;}.node--type-person.node--view-mode-teaser .node__content:hover .field--name-field-position .field__item,.node--type-person.node--view-mode-teaser .node__content:hover .field--name-field-location .field__item{font-weight:normal;color:#4a4a4a;letter-spacing:-0.28px;}}.node--type-person.node--view-mode-teaser .node__content:hover:after{width:100%;}.node--type-person.node--view-mode-teaser .node__content:hover .field.field--name-field-teaser-image img{filter:none;}.node--type-person.node--view-mode-teaser .node__content:hover .person_name_qualifications{color:#CE1126;}.node--type-person.node--view-mode-teaser .node__content:hover .field--name-field-position,.node--type-person.node--view-mode-teaser .node__content:hover .field--name-field-location{color:#4a4a4a;}.node--type-person.node--view-mode-teaser .node__content a{width:100%;}.node--type-person.node--view-mode-teaser .person__teaser-wrapper{width:100%;}.node--type-person.node--view-mode-teaser .person__teaser-wrapper a{text-decoration:none;color:white;font-family:'Project Sans',sans-serif;font-weight:700;font-size:18px;font-size:1.8rem;}.node--type-person.node--view-mode-teaser .person__teaser-wrapper:hover a{color:#9b9b9b;}.node--type-person.node--view-mode-teaser .field.field--name-field-teaser-image{width:100%;}.node--type-person.node--view-mode-teaser .field.field--name-field-teaser-image img{margin:0 auto;width:100%;height:400px;object-fit:cover;object-position:center;filter:grayscale(1);}.node--type-person.node--view-mode-teaser .person_name_qualifications{font-size:18px;font-size:1.8rem;line-height:1.2;padding:1.5rem 1.5rem 0.2rem;text-align:center;}.node--type-person.node--view-mode-teaser .field.field--name-field-position .field__item{font-size:18px;font-size:1.8rem;letter-spacing:normal;text-align:center;line-height:1.2;font-weight:200;padding:0 0.5rem 0;}.node--type-person.node--view-mode-teaser .field.field--name-field-location .field__item{font-size:18px;font-size:1.8rem;text-transform:uppercase;letter-spacing:normal;text-align:center;line-height:1.2;font-weight:200;padding:0.2rem 0.5rem 0;}.node--type-person.node--view-mode-recruiters{position:relative;background-color:#4a4a4a;display:flex;flex-direction:column;align-items:center;transition:all 0.2s ease-in;padding-bottom:2rem;color:white;text-align:center;}.node--type-person.node--view-mode-recruiters:after{position:absolute;width:0;height:2px;background-color:white;content:"";left:auto;right:auto;transition:all 0.2s ease-in-out;}@media (min-width:1200px){.node--type-person.node--view-mode-recruiters:after{bottom:-20px;}}@media (min-width:992px) and (max-width:1199px){.node--type-person.node--view-mode-recruiters:after{bottom:-15px;}}@media (max-width:991px){.node--type-person.node--view-mode-recruiters:after{bottom:-10px;}}.node--type-person.node--view-mode-recruiters:hover{width:100%;}.node--type-person.node--view-mode-recruiters:hover .person_name_qualifications{color:#CE1126;}.node--type-person.node--view-mode-recruiters:hover .field--name-field-position{color:#666666;}.node--type-person.node--view-mode-recruiters .field--name-field-position{padding-left:10px;padding-right:10px;font-size:16px;font-size:1.6rem;color:white;line-height:1.2;}.node--type-person.node--view-mode-recruiters .field--name-field-person-picture{margin-bottom:10px;}.node--type-person.node--view-mode-recruiters .field--name-field-media-image{margin:0 auto;width:100%;object-fit:cover;object-position:center;filter:grayscale(1);}.node--type-person.node--view-mode-recruiters .field--name-field-media-image:after{position:absolute;width:0;height:2px;background-color:white;content:"";left:auto;right:auto;transition:all 0.2s ease-in-out;}@media (min-width:1200px){.node--type-person.node--view-mode-recruiters .field--name-field-media-image:after{bottom:-20px;}}@media (min-width:992px) and (max-width:1199px){.node--type-person.node--view-mode-recruiters .field--name-field-media-image:after{bottom:-15px;}}@media (max-width:991px){.node--type-person.node--view-mode-recruiters .field--name-field-media-image:after{bottom:-10px;}}.node--type-person.node--view-mode-recruiters:hover{background-color:white;}.node--type-person.node--view-mode-recruiters:hover a{color:#CE1126;}@media (min-width:768px){.node--type-person.node--view-mode-recruiters:hover{transform:translate(0,0);}.node--type-person.node--view-mode-recruiters:hover .field--name-field-position{color:#666666;}.node--type-person.node--view-mode-recruiters:hover .field--name-field-media-image{filter:none;}}.node--type-person.node--view-mode-recruiters:hover:after{width:100%;}.node--type-person.node--view-mode-recruiters a{width:100%;text-decoration:none;font-weight:600;color:white;}@media (max-width:767px){.view-content-main .views-row:nth-of-type(odd) .person__teaser-wrapper{margin-left:auto;}.view-content-main .views-row:nth-of-type(even) .person__teaser-wrapper{margin-right:auto;}}.field--name-field-view-reference .views-element-container{font-size:16px;font-size:1.6rem;line-height:1.5;}.field--name-field-view-reference .views-element-container .view-office-locations a:hover{color:#9b9b9b;}.field--name-field-view-reference .views-element-container .view-office-locations .view-content{display:flex;color:black;flex-wrap:wrap;justify-content:center;}.field--name-field-view-reference .views-element-container .view-office-locations .view-content .views-row{flex-grow:1;max-width:265px;padding:10px 12.5px;line-height:24px;}.field--name-field-view-reference .views-element-container .view-office-locations .view-content .views-row .views-field-field-image img{display:block;width:100%;}.field--name-field-view-reference .views-element-container .view-office-locations .view-content .views-row .views-field-field-email{padding-top:1.8rem;}.field--name-field-view-reference .views-element-container .view-office-locations .view-content .views-row .views-field-field-email a{text-decoration:none;}.field--name-field-view-reference .views-element-container .view-office-locations .view-content .views-row .views-field-name{padding:1.7rem 0;font-size:18px;font-weight:700;}.field--name-field-view-reference .views-element-container .view-office-locations .view-content .views-row .views-field-field-address .country{display:none;}.field--name-field-view-reference .views-element-container .view-office-locations .view-content .views-row .views-field-field-address .location__map-it-link::before{content:" ";}.field--name-field-view-reference .views-element-container .view-office-locations .view-content .views-row .views-field-field-phone-number .field-content::before{content:"tel ";font-weight:700;}.field--name-field-view-reference .views-element-container .view-office-locations .view-content .views-row .views-field-field-fax-number .field-content::before{content:"fax ";font-weight:700;}.field--name-field-view-reference .viewsreference--view-title{display:none;}@media (max-width:767px){.field--name-field-view-reference .views-element-container{line-height:1.5;}.field--name-field-view-reference .views-element-container .view-office-locations .view-content{display:flex;flex-direction:column;align-items:center;}.field--name-field-view-reference .views-element-container .view-office-locations .view-content .views-row{flex-grow:1;width:auto;max-width:300px;padding:25px 12.5px;}}.ms-edge #particles_header_video,.ms-edge #particles_node_header,.ms-ie #particles_header_video,.ms-ie #particles_node_header{z-index:0 !important;}.ms-edge .node--type-basic-page.node--view-mode-full .field--name-field-pre-footer-projects,.ms-ie .node--type-basic-page.node--view-mode-full .field--name-field-pre-footer-projects{margin-top:6rem;}.ms-edge .node--type-basic-page.node--view-mode-full .header,.ms-ie .node--type-basic-page.node--view-mode-full .header{clip-path:none;position:relative;overflow:hidden;}.ms-edge .node--type-basic-page.node--view-mode-full .header::after,.ms-ie .node--type-basic-page.node--view-mode-full .header::after{content:'';position:absolute;transform:skew(0deg,-4deg);width:100%;height:310px;left:0;bottom:-230px;background:#fff;background-image:url(/themes/custom/brinkmann/assets/images/icons/background.png);background-position:center;background-repeat:repeat-y;}.ms-edge .paragraph--type--header-video,.ms-ie .paragraph--type--header-video{clip-path:none;position:relative;overflow:hidden;}.ms-edge .paragraph--type--header-video::after,.ms-ie .paragraph--type--header-video::after{content:'';position:absolute;transform:skew(0deg,-4deg);width:100%;height:310px;left:0;bottom:-230px;background:#fff;background-image:url(/themes/custom/brinkmann/assets/images/icons/background.png);background-position:center;background-repeat:repeat-y;}.ms-edge .paragraph--type--landing-page-image .inner a,.ms-edge .paragraph--type--landing-page-image .inner a img,.ms-ie .paragraph--type--landing-page-image .inner a,.ms-ie .paragraph--type--landing-page-image .inner a img{max-width:100%;height:100%;}.ms-edge article.node.node--type-project-detail.node--view-mode-full .paragraph.paragraph--type--landing-page-highlight,.ms-ie article.node.node--type-project-detail.node--view-mode-full .paragraph.paragraph--type--landing-page-highlight{clip-path:none;position:relative;overflow:hidden;z-index:-1;}.ms-edge article.node.node--type-project-detail.node--view-mode-full .paragraph.paragraph--type--landing-page-highlight::after,.ms-ie article.node.node--type-project-detail.node--view-mode-full .paragraph.paragraph--type--landing-page-highlight::after{content:'';position:absolute;transform:skew(0deg,-4deg);width:100%;height:310px;left:0;bottom:-230px;background:#fff;background-image:url(/themes/custom/brinkmann/assets/images/icons/background.png);background-position:center;background-repeat:repeat-y;}.ms-edge .projects-featured-view .main-padding-wrapper--top,.ms-edge .people-landing-view .main-padding-wrapper--top,.ms-ie .projects-featured-view .main-padding-wrapper--top,.ms-ie .people-landing-view .main-padding-wrapper--top{clip-path:none;position:relative;overflow:hidden;}.ms-edge .projects-featured-view .main-padding-wrapper--top::after,.ms-edge .people-landing-view .main-padding-wrapper--top::after,.ms-ie .projects-featured-view .main-padding-wrapper--top::after,.ms-ie .people-landing-view .main-padding-wrapper--top::after{content:'';position:absolute;transform:skew(0deg,-4deg);width:100%;height:310px;left:0;bottom:-230px;background:#efefef;}.ms-edge .projects-featured-view .main-padding-wrapper--top #background-wrapper_header-and-content,.ms-edge .projects-featured-view .main-padding-wrapper--top #background-wrapper_header,.ms-edge .people-landing-view .main-padding-wrapper--top #background-wrapper_header-and-content,.ms-edge .people-landing-view .main-padding-wrapper--top #background-wrapper_header,.ms-ie .projects-featured-view .main-padding-wrapper--top #background-wrapper_header-and-content,.ms-ie .projects-featured-view .main-padding-wrapper--top #background-wrapper_header,.ms-ie .people-landing-view .main-padding-wrapper--top #background-wrapper_header-and-content,.ms-ie .people-landing-view .main-padding-wrapper--top #background-wrapper_header{height:99.8%;}.ms-edge .projects-featured-view .main-padding-wrapper--top .view-header .entity_type-block-content,.ms-edge .people-landing-view .main-padding-wrapper--top .view-header .entity_type-block-content,.ms-ie .projects-featured-view .main-padding-wrapper--top .view-header .entity_type-block-content,.ms-ie .people-landing-view .main-padding-wrapper--top .view-header .entity_type-block-content{border:0;border-top:1px solid #4a4a4a;}@media (min-width:768px){.ms-edge .projects-featured-view .main-padding-wrapper--top .view-header .entity_type-block-content,.ms-edge .people-landing-view .main-padding-wrapper--top .view-header .entity_type-block-content,.ms-ie .projects-featured-view .main-padding-wrapper--top .view-header .entity_type-block-content,.ms-ie .people-landing-view .main-padding-wrapper--top .view-header .entity_type-block-content{border-top:0;border-left:1px solid #4a4a4a;border-right:1px solid #4a4a4a;}}.ms-edge .projects-featured-view .main-padding-wrapper--top .view-header .placeholder_div--bottom,.ms-edge .people-landing-view .main-padding-wrapper--top .view-header .placeholder_div--bottom,.ms-ie .projects-featured-view .main-padding-wrapper--top .view-header .placeholder_div--bottom,.ms-ie .people-landing-view .main-padding-wrapper--top .view-header .placeholder_div--bottom{border-left:0;}@media (min-width:768px){.ms-edge .projects-featured-view .main-padding-wrapper--top .view-header .placeholder_div--bottom,.ms-edge .people-landing-view .main-padding-wrapper--top .view-header .placeholder_div--bottom,.ms-ie .projects-featured-view .main-padding-wrapper--top .view-header .placeholder_div--bottom,.ms-ie .people-landing-view .main-padding-wrapper--top .view-header .placeholder_div--bottom{border-left:1px solid #4a4a4a;}}.ms-edge .projects-featured-view .main-padding-wrapper--top .placeholder_div--mobile,.ms-edge .people-landing-view .main-padding-wrapper--top .placeholder_div--mobile,.ms-ie .projects-featured-view .main-padding-wrapper--top .placeholder_div--mobile,.ms-ie .people-landing-view .main-padding-wrapper--top .placeholder_div--mobile{margin:0 auto;max-width:512px;display:none;}@media (min-width:768px){.ms-edge .projects-featured-view .main-padding-wrapper--top .placeholder_div--mobile,.ms-edge .people-landing-view .main-padding-wrapper--top .placeholder_div--mobile,.ms-ie .projects-featured-view .main-padding-wrapper--top .placeholder_div--mobile,.ms-ie .people-landing-view .main-padding-wrapper--top .placeholder_div--mobile{display:flex;height:150px !important;top:-120px;}}.ms-edge .projects-featured-view .main-padding-wrapper--top .placeholder_div--mobile .placeholder_div--top,.ms-edge .people-landing-view .main-padding-wrapper--top .placeholder_div--mobile .placeholder_div--top,.ms-ie .projects-featured-view .main-padding-wrapper--top .placeholder_div--mobile .placeholder_div--top,.ms-ie .people-landing-view .main-padding-wrapper--top .placeholder_div--mobile .placeholder_div--top{border-left:1px solid #4a4a4a;}.ms-edge .field--name-field-pre-footer-projects,.ms-ie .field--name-field-pre-footer-projects{transform:skew(0deg,4deg);overflow:hidden;position:relative;margin-top:12rem;}.ms-edge .field--name-field-pre-footer-projects .paragraph--type--pre-footer-projects,.ms-ie .field--name-field-pre-footer-projects .paragraph--type--pre-footer-projects{clip-path:none;position:relative;padding-top:15rem;overflow:visible;}.ms-edge .field--name-field-pre-footer-projects .paragraph--type--pre-footer-projects .overlay,.ms-ie .field--name-field-pre-footer-projects .paragraph--type--pre-footer-projects .overlay{z-index:0;}.ms-edge .field--name-field-pre-footer-projects .paragraph--type--pre-footer-projects .field--name-field-pre-footer-description,.ms-ie .field--name-field-pre-footer-projects .paragraph--type--pre-footer-projects .field--name-field-pre-footer-description{position:relative;z-index:2;transform:skew(0deg,-4deg);}.ms-edge .field--name-field-pre-footer-projects .paragraph--type--pre-footer-projects .field--name-field-pre-footer-projects,.ms-ie .field--name-field-pre-footer-projects .paragraph--type--pre-footer-projects .field--name-field-pre-footer-projects{position:relative;z-index:2;transform:skew(0deg,-4deg);}.ms-edge #block-prefooter,.ms-ie #block-prefooter{clip-path:none;position:relative;overflow:hidden;margin-bottom:130px;}@media (max-width:767px){.ms-edge #block-prefooter,.ms-ie #block-prefooter{margin-bottom:185px;}}.ms-edge #block-prefooter::before,.ms-ie #block-prefooter::before{content:'';position:absolute;transform:skew(0deg,4deg);width:100%;height:70px;background:#efefef;transform-origin:bottom right;}@media (min-width:768px){.ms-edge #block-prefooter::before,.ms-ie #block-prefooter::before{height:180px;}}.ms-edge #block-prefooter.extended-footer,.ms-ie #block-prefooter.extended-footer{overflow:visible;}@media (min-width:768px){.ms-edge #block-prefooter.extended-footer,.ms-ie #block-prefooter.extended-footer{margin-bottom:0;}}.ms-edge #block-prefooter.extended-footer::before,.ms-ie #block-prefooter.extended-footer::before{height:0;}.ms-edge #block-prefooter.extended-footer .block-prefooter__field-items,.ms-ie #block-prefooter.extended-footer .block-prefooter__field-items{z-index:2;}.ms-edge .page__footer,.ms-ie .page__footer{position:absolute;bottom:0;z-index:2;}.ms-edge .fancybox-slide,.ms-ie .fancybox-slide{overflow:hidden;}.ms-edge .fancybox-slide .fancybox-content,.ms-ie .fancybox-slide .fancybox-content{border-top:0.5px solid white;}@media (min-width:768px){.ms-ie .page__navigation #block-menuoffices{flex:1;}}.ms-ie #video-highlight .field--name-field-video-highlight-descriptio{flex-basis:50%;}.ms-ie .node--project-detail--featured-project__content{display:block;}@media (min-width:768px){.ms-ie .single-result .node--project-detail--featured-project__content{display:flex;}}.ms-ie .node--project-detail--featured-project__title{width:100%;}.ms-ie .paragraph--type--pre-footer-projects .field--name-field-pre-footer-projects .field__item .node--project-detail-mini-teaser.animated a{position:absolute;}.ms-ie .paragraph--type--pre-footer-projects .field--name-field-pre-footer-projects .field__item:nth-child(6) .node--project-detail-mini-teaser.animated{right:16%;left:auto;}@media (min-width:1200px){.ms-ie .paragraph--type--pre-footer-projects .field--name-field-pre-footer-projects .field__item:nth-child(6) .node--project-detail-mini-teaser.animated{right:16%;top:39%;}}@media (min-width:768px){.ms-ie .projects-featured-view .main-padding-wrapper--top .page-title,.ms-ie .people-landing-view .main-padding-wrapper--top .page-title{position:relative;left:-18px;}}.ms-ie .node--project-detail--additional-project__content{display:block;}.ms-ie .node--type-person.node--view-mode-teaser .person__teaser-wrapper{width:100%;height:100%;}.brinkmann-addtoany{text-align:center;padding-top:2.5rem;}.page-node-type-project-detail .brinkmann-addtoany{background-color:white;}.page-node-type-basic-page #block-brinkmann-page-title{display:none;}.node--type-basic-page.node--view-mode-full #particles_node_header{clip-path:polygon(0 0,100% 0,100% calc(100% - 50px),0 100%);}@media (min-width:768px){.node--type-basic-page.node--view-mode-full #particles_node_header{clip-path:polygon(0 0,100% 0,100% calc(100% - 124px),0 100%);}}.node--type-basic-page.node--view-mode-full .field--name-field-headline--contactus{max-width:872px;margin:0 auto;text-transform:uppercase;letter-spacing:3px;position:relative;font-size:30px;font-size:3rem;line-height:1.2;font-weight:300;padding-bottom:4rem;}.node--type-basic-page.node--view-mode-full .field--name-field-headline--contactus::after{content:"";position:absolute;width:50px;left:0;bottom:-5px;height:2px;background-color:#CE1126;}@media (min-width:768px){.node--type-basic-page.node--view-mode-full .field--name-field-headline--contactus::after{left:170px;}}.node--type-basic-page.node--view-mode-full .header{background:linear-gradient(black,#4a4a4a);padding:10rem 1.5625rem 12rem;background-position:center;background-repeat:no-repeat;background-size:cover;clip-path:polygon(0 0,100% 0,100% calc(100% - 50px),0 100%);}@media (min-width:768px){.node--type-basic-page.node--view-mode-full .header{clip-path:polygon(0 0,100% 0,100% calc(100% - 124px),0 100%);}}.node--type-basic-page.node--view-mode-full .header .field--name-field-headline{max-width:520px;margin:0 auto;color:white;text-align:center;}.node--type-basic-page.node--view-mode-full .header h1{line-height:1;position:relative;}.node--type-basic-page.node--view-mode-full #related-section{margin:4rem 2.7625rem 0 1.5625rem;max-width:420px;border-bottom:1px solid #9b9b9b;}@media (min-width:1440px){.node--type-basic-page.node--view-mode-full #related-section{position:absolute;left:-900px;right:0;margin-left:auto;margin-right:auto;padding:0 0 0 1rem;max-width:420px;z-index:1;border-bottom:none;}}@media (min-width:1200px) and (max-width:1439px){.node--type-basic-page.node--view-mode-full #related-section{position:absolute;left:-800px;right:0;margin-left:auto;margin-right:auto;padding:0 0 0 1rem;max-width:380px;z-index:1;border-bottom:none;}}@media (max-width:1199px){.node--type-basic-page.node--view-mode-full #related-section{position:relative;}}@media (min-width:768px) and (max-width:1199px){.node--type-basic-page.node--view-mode-full #related-section{max-width:509px;margin:40px auto 0;}}@media (max-width:767px){.node--type-basic-page.node--view-mode-full #related-section{max-width:100%;}}.path-careers .node--type-basic-page.node--view-mode-full #related-section .media-oembed-content,.path-about-brinkmann .node--type-basic-page.node--view-mode-full #related-section .media-oembed-content,.path-about-brinkmann-constructors .node--type-basic-page.node--view-mode-full #related-section .media-oembed-content{aspect-ratio:16 / 9;width:100%;height:auto;}.node--type-basic-page.node--view-mode-full #related-section::before{content:"";position:absolute;height:100%;width:2px;top:0;left:0;background-color:#9b9b9b;}@media (max-width:1199px){.node--type-basic-page.node--view-mode-full #related-section .field--name-field-section{position:relative;padding:0 1.2rem;display:inline-block;width:100%;}.node--type-basic-page.node--view-mode-full #related-section .field--name-field-section::after{content:'';position:absolute;right:10px;top:6px;height:10.5px;width:10.5px;border-style:solid;border-color:#CE1126;border-width:0px 1px 1px 0px;transform:rotate(45deg);}}.node--type-basic-page.node--view-mode-full #related-section .field--name-field-section a{font-size:18px;font-size:1.8rem;text-transform:uppercase;color:#9b9b9b;font-weight:400;}.node--type-basic-page.node--view-mode-full #related-section .field--name-field-section a::after{height:1px;background-color:#9b9b9b !important;}.node--type-basic-page.node--view-mode-full #related-section .field--name-field-section a::after:hover{background-color:#9b9b9b !important;}@media (max-width:1199px){.node--type-basic-page.node--view-mode-full #related-section .field--name-field-section a{font-size:18px;font-size:1.8rem;color:#CE1126;text-transform:capitalize;font-weight:700;letter-spacing:0.5px;line-height:30px;}}@media (max-width:1199px){.node--type-basic-page.node--view-mode-full #related-section .menu{padding:0.5rem 1.2rem;display:none;border-top:0.5px solid #9b9b9b;}.node--type-basic-page.node--view-mode-full #related-section .menu .menu-item{line-height:30px;}.node--type-basic-page.node--view-mode-full #related-section .menu .menu-item a{font-weight:500;color:#4a4a4a;}.node--type-basic-page.node--view-mode-full #related-section .menu .menu-item--active-trail a{color:black;font-weight:700;}}.node--type-basic-page.node--view-mode-full #related-section a{display:block;margin:3px 0;font-size:18px;font-size:1.8rem;display:inline;position:relative;text-decoration:none;font-weight:700;}@media (min-width:768px){.node--type-basic-page.node--view-mode-full #related-section a::after{content:"";position:absolute;background-color:#CE1126;left:0;bottom:0;height:1px;width:0;transition:0.4s;}.node--type-basic-page.node--view-mode-full #related-section a:hover::after{width:100%;background-color:#CE1126;}}.node--type-basic-page.node--view-mode-full #related-section .menu-item--active-trail a{color:black;}.node--type-basic-page.node--view-mode-full .header_video{overflow:hidden;}@media (min-width:1200px){.node--type-basic-page.node--view-mode-full .header_video{clip-path:polygon(0 0,100% 0,100% calc(100% - 124px),0 100%);}}.node--type-basic-page.node--view-mode-full .header_video .contact-us-padding{padding-top:10rem;}@media (max-width:767px){.node--type-basic-page.node--view-mode-full .header_video .contact-us-padding{padding-top:9rem;}}@media (min-width:768px){.node--type-basic-page.node--view-mode-full .header_video .field--name-field-basic-page-components{margin-top:0;}}@media (max-width:767px){.node--type-basic-page.node--view-mode-full .paragraph--type--headline{padding-top:20px;}}.node--type-basic-page.node--view-mode-full .field--name-field-pre-footer-projects{margin-top:0;}@media (max-width:767px){.page--contact-us .node__content{padding:0 0.5rem;}}.page--contact-us .paragraph--type--headline{padding-top:0;}.page--contact-us .paragraph--type--description{padding-bottom:4rem;}.page--contact-us .paragraph--type--view-embed{padding-bottom:2.2rem;margin-bottom:3.8rem;}@media (max-width:767px){.page--contact-us .paragraph--type--view-embed{padding-top:3rem;}}.page--contact-us .paragraph--type--view-embed .field--name-field-block-title{text-align:center;text-transform:uppercase;letter-spacing:2px;font-family:'Project Sans',sans-serif;font-weight:700;font-size:18px;font-size:1.8rem;color:#4a4a4a;}@media (max-width:767px){.page--contact-us .paragraph--type--view-embed .field--name-field-block-title{letter-spacing:1.5px;}}#block-related-pages{display:none;}@media (min-width:1200px){.content-and-image-block{display:flex;}}.content-and-image-block .image-left img.media__element,.content-and-image-block .content-left img.media__element{object-fit:contain;}@media (min-width:1440px){.content-and-image-block .image-left img.media__element,.content-and-image-block .content-left img.media__element{min-height:310px;}}@media (min-width:1200px) and (max-width:1439px){.content-and-image-block .image-left img.media__element,.content-and-image-block .content-left img.media__element{min-height:310px;}}@media (min-width:992px) and (max-width:1199px){.content-and-image-block .image-left img.media__element,.content-and-image-block .content-left img.media__element{margin:0 auto 15px;width:100%;}}@media (min-width:768px) and (max-width:991px){.content-and-image-block .image-left img.media__element,.content-and-image-block .content-left img.media__element{margin:0 auto 15px;width:100%;}}@media (min-width:576px) and (max-width:767px){.content-and-image-block .image-left img.media__element,.content-and-image-block .content-left img.media__element{margin:0 auto 15px;width:100%;}}@media (min-width:420px) and (max-width:575px){.content-and-image-block .image-left img.media__element,.content-and-image-block .content-left img.media__element{margin:0 auto 15px;width:100%;}}@media (max-width:419px){.content-and-image-block .image-left img.media__element,.content-and-image-block .content-left img.media__element{margin:0 auto 15px;width:100%;}}@media (max-width:1199px){.content-and-image-block .image-left,.content-and-image-block .content-left{padding:0 15px;}}@media (min-width:1200px){.content-and-image-block .image-left,.content-and-image-block .content-left{width:47%;}}.content-and-image-block .image-left h2,.content-and-image-block .content-left h2{position:relative;font-size:28px;font-size:2.8rem;letter-spacing:2px;line-height:1.2;color:#4a4a4a;font-weight:300;margin:0;padding-bottom:50px;text-transform:uppercase;}.content-and-image-block .image-left h2::after,.content-and-image-block .content-left h2::after{content:"";position:absolute;width:40px;left:0;bottom:25px;height:2px;background-color:#CE1126;}.content-and-image-block .image-left h2 + p,.content-and-image-block .content-left h2 + p{font-size:26px;font-size:2.6rem;line-height:1.5;color:#CE1126;margin-bottom:20px;}.content-and-image-block .image-left h3,.content-and-image-block .content-left h3{padding:0 0 20px 0;font-size:26px;font-size:2.6rem;color:#CE1126;font-weight:300;margin:0;}@media (max-width:767px){.content-and-image-block .image-left h3,.content-and-image-block .content-left h3{max-width:100%;}}.content-and-image-block .image-left p,.content-and-image-block .content-left p{font-size:17px;font-size:1.7rem;font-weight:300;line-height:1.5;}.content-and-image-block .image-left ul,.content-and-image-block .content-left ul{padding-left:18px;}.content-and-image-block .image-left ul li,.content-and-image-block .content-left ul li{position:relative;font-size:18px;font-size:1.8rem;font-weight:300;line-height:1.5;list-style-type:none;margin-bottom:12px;}.content-and-image-block .image-left ul li:before,.content-and-image-block .content-left ul li:before{position:absolute;content:"";width:2px;height:14px;background-color:#CE1126;left:-18px;top:7px;}.content-and-image-block .image-left a,.content-and-image-block .content-left a{position:absolute;left:0;right:0;text-align:center;display:inline-block;position:relative;padding:1rem 2rem;font-size:16px;font-size:1.6rem;line-height:1.4;font-weight:700;letter-spacing:1.2px;text-align:left;text-transform:uppercase;text-decoration:none;border:none;transition:background-color 0.2s ease-out;border-radius:0;color:white;background:#CE1126;padding-right:7rem;}.content-and-image-block .image-left a:hover,.content-and-image-block .content-left a:hover{color:white;text-decoration:none;background-color:#9b9b9b;transition:background-color 0.2s ease-in;}.content-and-image-block .image-left a:hover,.content-and-image-block .content-left a:hover{color:#efefef;background-color:#9b9b9b;}.content-and-image-block .image-left a::after,.content-and-image-block .content-left a::after{content:"";position:absolute;background-image:url(/themes/custom/brinkmann/assets/images/icons/right_arrow.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:35px;height:16px;right:1.4rem;z-index:30;top:calc(50% - 8px);}.content-and-image-block .image-left .field--name-field-button-link-and-text,.content-and-image-block .content-left .field--name-field-button-link-and-text{display:flex;flex-wrap:wrap;gap:20px;}@media (max-width:1199px){.content-and-image-block .image-left .field--name-field-button-link-and-text,.content-and-image-block .content-left .field--name-field-button-link-and-text{margin-top:30px;}}@media (min-width:1200px){.content-and-image-block .image-left .field--name-field-button-link-and-text,.content-and-image-block .content-left .field--name-field-button-link-and-text{margin-top:50px;}}@media (min-width:1440px){.content-and-image-block .content-right,.content-and-image-block .image-right{width:53%;padding:0 0 0 80px;}}@media (min-width:1200px) and (max-width:1439px){.content-and-image-block .content-right,.content-and-image-block .image-right{width:53%;padding:0 0 0 80px;}}@media (min-width:992px) and (max-width:1199px){.content-and-image-block .content-right,.content-and-image-block .image-right{padding:35px 15px 0;}}@media (min-width:768px) and (max-width:991px){.content-and-image-block .content-right,.content-and-image-block .image-right{padding:35px 15px 0;}}@media (min-width:576px) and (max-width:767px){.content-and-image-block .content-right,.content-and-image-block .image-right{padding:35px 15px 0;}}@media (min-width:420px) and (max-width:575px){.content-and-image-block .content-right,.content-and-image-block .image-right{padding:30px 15px 0;}}@media (max-width:419px){.content-and-image-block .content-right,.content-and-image-block .image-right{padding:30px 15px 0;}}.content-and-image-block .content-right img.media__element,.content-and-image-block .image-right img.media__element{object-fit:contain;}@media (min-width:1440px){.content-and-image-block .content-right img.media__element,.content-and-image-block .image-right img.media__element{min-height:310px;}}@media (min-width:1200px) and (max-width:1439px){.content-and-image-block .content-right img.media__element,.content-and-image-block .image-right img.media__element{min-height:310px;}}@media (min-width:992px) and (max-width:1199px){.content-and-image-block .content-right img.media__element,.content-and-image-block .image-right img.media__element{margin:15px auto 0;width:100%;}}@media (min-width:768px) and (max-width:991px){.content-and-image-block .content-right img.media__element,.content-and-image-block .image-right img.media__element{margin:15px auto 0;width:100%;}}@media (min-width:576px) and (max-width:767px){.content-and-image-block .content-right img.media__element,.content-and-image-block .image-right img.media__element{margin:15px auto 0;width:100%;}}@media (min-width:420px) and (max-width:575px){.content-and-image-block .content-right img.media__element,.content-and-image-block .image-right img.media__element{margin:15px auto 0;width:100%;}}@media (max-width:419px){.content-and-image-block .content-right img.media__element,.content-and-image-block .image-right img.media__element{margin:15px auto 0;width:100%;}}.content-and-image-block .content-right h2,.content-and-image-block .image-right h2{position:relative;font-size:28px;font-size:2.8rem;letter-spacing:2px;line-height:1.2;color:#4a4a4a;font-weight:300;margin:0;padding-bottom:50px;text-transform:uppercase;}.content-and-image-block .content-right h2::after,.content-and-image-block .image-right h2::after{content:"";position:absolute;width:40px;left:0;bottom:25px;height:2px;background-color:#CE1126;}.content-and-image-block .content-right h2 + p,.content-and-image-block .image-right h2 + p{font-size:26px;font-size:2.6rem;line-height:1.5;color:#CE1126;margin-bottom:20px;}.content-and-image-block .content-right h3,.content-and-image-block .image-right h3{padding:0 0 20px 0;font-size:26px;font-size:2.6rem;color:#CE1126;font-weight:300;margin:0;}@media (max-width:767px){.content-and-image-block .content-right h3,.content-and-image-block .image-right h3{max-width:100%;}}.content-and-image-block .content-right p,.content-and-image-block .image-right p{font-size:17px;font-size:1.7rem;font-weight:300;line-height:1.5;}.content-and-image-block .content-right ul,.content-and-image-block .image-right ul{padding-left:18px;}.content-and-image-block .content-right ul li,.content-and-image-block .image-right ul li{position:relative;font-size:17px;font-size:1.7rem;line-height:1.5;list-style-type:none;margin-bottom:12px;font-weight:300;}.content-and-image-block .content-right ul li:before,.content-and-image-block .image-right ul li:before{position:absolute;content:"";width:2px;height:14px;background-color:#CE1126;left:-18px;top:7px;}.content-and-image-block .content-right a,.content-and-image-block .image-right a{position:absolute;left:0;right:0;text-align:center;display:inline-block;position:relative;padding:1rem 2rem;font-size:16px;font-size:1.6rem;line-height:1.4;font-weight:700;letter-spacing:1.2px;text-align:left;text-transform:uppercase;text-decoration:none;border:none;transition:background-color 0.2s ease-out;border-radius:0;color:white;background:#CE1126;padding-right:7rem;}.content-and-image-block .content-right a:hover,.content-and-image-block .image-right a:hover{color:white;text-decoration:none;background-color:#9b9b9b;transition:background-color 0.2s ease-in;}.content-and-image-block .content-right a:hover,.content-and-image-block .image-right a:hover{color:#efefef;background-color:#9b9b9b;}.content-and-image-block .content-right a::after,.content-and-image-block .image-right a::after{content:"";position:absolute;background-image:url(/themes/custom/brinkmann/assets/images/icons/right_arrow.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:35px;height:16px;right:1.4rem;z-index:30;top:calc(50% - 8px);}.content-and-image-block .content-right .field--name-field-button-link-and-text,.content-and-image-block .image-right .field--name-field-button-link-and-text{display:flex;gap:20px;flex-wrap:wrap;}@media (max-width:1199px){.content-and-image-block .content-right .field--name-field-button-link-and-text,.content-and-image-block .image-right .field--name-field-button-link-and-text{margin-top:30px;}}@media (min-width:1200px){.content-and-image-block .content-right .field--name-field-button-link-and-text,.content-and-image-block .image-right .field--name-field-button-link-and-text{margin-top:50px;}}.content-and-image-block .blockquote{text-align:center;}.content-and-image-block .blockquote p{padding-left:30px;padding-right:30px;}.content-and-image-block .blockquote p:first-child{font-size:26px;font-size:2.6rem;line-height:1.5;font-weight:300;position:relative;margin-bottom:50px;margin-top:25px;}.content-and-image-block .blockquote p:first-child::after{content:"";position:absolute;width:40px;left:0;bottom:-25px;height:3px;background-color:#CE1126;right:0;margin:auto;}.content-and-image-block .blockquote p:last-child{font-size:16px;font-size:1.6rem;color:black;text-transform:uppercase;}.view-career-opportunities .views-row:not(:last-child) .job-list-item{border-bottom:2px solid #CE1126;}.job-list-item{padding-bottom:3rem;margin-bottom:3rem;}@media (min-width:1200px){.job-list-item .col{display:flex;justify-content:space-between;gap:68px;}}.job-list-item .col.mb-2{margin-bottom:10px;}.job-list-item .job-id{font-size:13px;font-size:1.3rem;line-height:1.4;font-weight:bold;margin-top:10px;}.job-list-item .job-id .field--name-field-job-id{display:flex;gap:5px;}.job-list-item .job-location{font-size:17px;font-size:1.7rem;font-weight:bold;}.job-list-item .job-post-date{font-size:17px;font-size:1.7rem;}.job-list-item .job-description{font-size:16px;font-size:1.6rem;}.job-list-item .job-details h3{font-weight:400;color:#CE1126;margin-top:0;margin-bottom:10px;}.job-list-item a{position:absolute;left:0;right:0;text-align:center;display:inline-block;position:relative;padding:1rem 2rem;font-size:16px;font-size:1.6rem;line-height:1.4;font-weight:700;letter-spacing:1.2px;text-align:left;text-transform:uppercase;text-decoration:none;border:none;transition:background-color 0.2s ease-out;border-radius:0;color:white;background:#CE1126;padding-right:7rem;min-width:192px;margin-top:20px;}.job-list-item a:hover{color:white;text-decoration:none;background-color:#9b9b9b;transition:background-color 0.2s ease-in;}@media (min-width:1200px){.job-list-item a{margin-top:50px;}}.job-list-item a:hover{color:#efefef;background-color:#9b9b9b;}.job-list-item a::after{content:"";position:absolute;background-image:url(/themes/custom/brinkmann/assets/images/icons/right_arrow.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:35px;height:16px;right:1.4rem;z-index:30;top:calc(50% - 8px);}.page-node-type-news{}.page-node-type-news .news-title{position:relative;max-width:884px;margin:0 auto;padding:20px 1.5625rem;display:flex;flex-direction:row;justify-content:space-between;padding:90px 1.5625rem 0;flex-direction:column;justify-content:flex-start;}@media (min-width:768px){.page-node-type-news .news-title{justify-content:flex-end;flex-direction:row-reverse;}}.page-node-type-news .news-title .news-title-text{max-width:620px;letter-spacing:3px;width:calc(50% + 178px);}@media (max-width:419px){.page-node-type-news .news-title .news-title-text{max-width:100%;}}.page-node-type-news .news-title .news-title-text h1{margin-top:0;font-size:32px;font-size:3.2rem;font-weight:200;text-transform:uppercase;line-height:38px;line-height:1.2;}.page-node-type-news .news-title .news-title-go-back{padding:3px 0 3px 10px;margin-top:0px;margin-bottom:1rem;align-self:flex-start;border-left:3px solid #cccccc;}@media (min-width:768px){.page-node-type-news .news-title .news-title-go-back{margin-left:77px;margin-bottom:0;}}@media (max-width:768px){.page-node-type-news .news-title .news-title-go-back{padding-bottom:10px;width:100%;}}.page-node-type-news .news-title .news-title-go-back a{text-decoration:none;font-size:18px;font-size:1.8rem;display:inline;position:relative;text-decoration:none;font-weight:700;}@media (min-width:768px){.page-node-type-news .news-title .news-title-go-back a::after{content:"";position:absolute;background-color:#CE1126;left:0;bottom:0;height:1px;width:0;transition:0.4s;}.page-node-type-news .news-title .news-title-go-back a:hover::after{width:100%;background-color:#CE1126;}}.page-node-type-news .news_article_date_and_type{padding-bottom:20px;font-family:'Project Sans',sans-serif;font-weight:700;letter-spacing:2px;line-height:14px;}.page-node-type-news .news_article_date_and_type .field--name-field-date{position:relative;max-width:544px;margin:0 auto;padding:20px 1.5625rem;font-size:18px;font-size:1.8rem;text-transform:uppercase;letter-spacing:0.2rem;font-weight:700;padding-bottom:0;}@media (max-width:767px){.page-node-type-news .news_article_date_and_type .field--name-field-date{max-width:100%;}}.page-node-type-news .news_article_date_and_type .field--name-field-date :before{content:"";display:block;margin-right:auto;width:45px;border-top:3px solid #CE1126;padding-bottom:20px;}@media (max-width:768px){.page-node-type-news .news_article_date_and_type{padding-bottom:0;}.page-node-type-news .news_article_date_and_type .field--name-field-date{padding-top:20px;}.page-node-type-news .news_article_date_and_type .field--name-field-date ::before{padding-bottom:30px;}}.page-node-type-news .news_article_date_and_type .field--name-field-news-category{text-transform:uppercase;color:#CE1126;display:block;flex-direction:row;padding:0 1.5625rem;font-size:18px;font-size:1.8rem;line-height:14px;position:relative;max-width:544px;margin:0 auto;padding:20px 1.5625rem;}.page-node-type-news .news_article_date_and_type .field--name-field-news-category .field__item{display:inline-flex;line-height:24px;}@media (max-width:767px){.page-node-type-news .news_article_date_and_type .field--name-field-news-category{max-width:100%;}}.page-node-type-news .paragraph--type--description{padding-top:10px;padding-bottom:0;}.page-node-type-news .paragraph--type--description .field--name-field-description{position:relative;max-width:544px;margin:0 auto;padding:20px 1.5625rem;padding:0 0 20px 0;font-size:28px;font-size:2.8rem;color:#CE1126;font-weight:200;}@media (max-width:767px){.page-node-type-news .paragraph--type--description .field--name-field-description{max-width:100%;}}@media (max-width:768px){.page-node-type-news .paragraph--type--description{padding-bottom:0;}.page-node-type-news .paragraph--type--description .field--name-field-description{padding:10px 0 0 0;}}.page-node-type-news .field--name-field-media-image{position:relative;max-width:768px;margin:0 auto;padding:20px 1.5625rem;padding:20px 0;}.page-node-type-news .field--name-field-media-image img{margin:0 auto;}.page-node-type-news .paragraph--type--landing-page-image .field--name-field-media-image{max-width:100%;padding:0;}.page-node-type-news .paragraph--type--landing-page-slider .field--name-field-media-image{max-width:100%;padding:initial;}.page-node-type-news .field--name-field-news-image-main- .paragraph--type--landing-page-image{padding-bottom:0;}.page-node-type-news .field--name-field-news-page-components .field__item > .paragraph{padding-top:0;}.page-node-type-news .field--name-field-news-page-components .field__item > .paragraph.paragraph--type--quote{padding:32px 50px 36px 50px;}@media (max-width:768px){.page-node-type-news .field--name-field-news-page-components .field__item > .paragraph{padding-top:15px;}}.page-node-type-news .paragraph--type--landing-page-image .field--name-field-image-text{padding-left:5.8rem;}@media (max-width:768px){.page-node-type-news .paragraph--type--landing-page-image .field--name-field-image-text{padding-left:2rem;}}.page--news #block-brinkmann-page-title{display:none;}.view-news-landing.view-display-id-page_1,.view-news-landing.view-display-id-filtered_by_category{}@media (max-width:767px){.view-news-landing.view-display-id-page_1 .view-header,.view-news-landing.view-display-id-filtered_by_category .view-header{margin-top:9rem;padding:0 0 2rem 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:white;position:relative;z-index:1;}}.view-news-landing.view-display-id-page_1 .view-empty,.view-news-landing.view-display-id-filtered_by_category .view-empty{position:relative;max-width:682px;margin:0 auto;padding:20px 1.5625rem;}.view-news-landing.view-display-id-page_1 > .view-content,.view-news-landing.view-display-id-filtered_by_category > .view-content{position:relative;max-width:682px;margin:0 auto;padding:20px 1.5625rem;position:relative;border-bottom:1px solid #ddd;padding:2.25rem 84px;}@media (max-width:767px){.view-news-landing.view-display-id-page_1 > .view-content,.view-news-landing.view-display-id-filtered_by_category > .view-content{padding:1rem 0;}}@media (max-width:767px){.view-news-landing.view-display-id-page_1 > .view-content > .views-row,.view-news-landing.view-display-id-filtered_by_category > .view-content > .views-row{max-width:344px;margin:0 auto;}}.view-news-landing.view-display-id-page_1 .pager,.view-news-landing.view-display-id-filtered_by_category .pager{position:relative;max-width:544px;margin:0 auto;padding:20px 1.5625rem;font-size:18px;font-size:1.8rem;padding:3rem 1.5625rem;}@media (max-width:767px){.view-news-landing.view-display-id-page_1 .pager,.view-news-landing.view-display-id-filtered_by_category .pager{padding:2.5rem 1.5625rem 6.5rem;max-width:344px;}}.view-news-landing.view-display-id-page_1 .pager .pager__items.js-pager__items,.view-news-landing.view-display-id-filtered_by_category .pager .pager__items.js-pager__items{display:flex;flex-direction:row;list-style:none;padding:0;margin:0;font-size:18px;font-size:1.8rem;}.view-news-landing.view-display-id-page_1 .pager .pager__items.js-pager__items > li.pager__item,.view-news-landing.view-display-id-filtered_by_category .pager .pager__items.js-pager__items > li.pager__item{padding-right:1.6rem;font-family:'Project Sans',sans-serif;font-weight:400;}.view-news-landing.view-display-id-page_1 .pager .pager__items.js-pager__items > li.pager__item > a,.view-news-landing.view-display-id-filtered_by_category .pager .pager__items.js-pager__items > li.pager__item > a{text-decoration:none;}.view-news-landing.view-display-id-page_1 .pager .pager__items.js-pager__items > li.pager__item > a:hover,.view-news-landing.view-display-id-filtered_by_category .pager .pager__items.js-pager__items > li.pager__item > a:hover{color:#9b9b9b;}.view-news-landing.view-display-id-page_1 .pager .pager__items.js-pager__items > li.pager__item.is-active > a,.view-news-landing.view-display-id-filtered_by_category .pager .pager__items.js-pager__items > li.pager__item.is-active > a{color:#4a4a4a;}.view-news-landing.view-display-id-page_1 .pager .pager__items.js-pager__items > li.pager__item.pager__item--ellipsis,.view-news-landing.view-display-id-filtered_by_category .pager .pager__items.js-pager__items > li.pager__item.pager__item--ellipsis{color:#CE1126;}@media (max-width:767px){.view-news-landing.view-display-id-page_1 .pager .pager__items.js-pager__items,.view-news-landing.view-display-id-filtered_by_category .pager .pager__items.js-pager__items{flex-wrap:wrap;justify-content:center;}}.node--type-news.node--view-mode-teaser{display:flex;flex-direction:row;align-items:center;}@media (max-width:767px){.node--type-news.node--view-mode-teaser{flex-direction:column;align-items:left;padding:2.5rem 1.5625rem 0 1.5625rem;}}.node--type-news.node--view-mode-teaser .node__content{order:1;}@media (max-width:767px){.node--type-news.node--view-mode-teaser .node__content{width:100%;}}.node--type-news.node--view-mode-teaser .node__content .paragraph--type--views-teaser-image{padding:0;}@media (max-width:767px){.node--type-news.node--view-mode-teaser .node__content .paragraph--type--views-teaser-image{width:auto;padding-left:0;padding-right:0;}}@media (min-width:768px){.node--type-news.node--view-mode-teaser .node__content .paragraph--type--views-teaser-image{margin:1.35rem 1.6rem 1.35rem 0;width:170.66667px;}}.node--type-news.node--view-mode-teaser .node__content .paragraph--type--views-teaser-image .field--name-field-media{padding:0;}.node--type-news.node--view-mode-teaser h2{order:2;line-height:22px;}@media (max-width:767px){.node--type-news.node--view-mode-teaser h2{margin:0.8rem auto 0.5rem 0;}}.node--type-news.node--view-mode-teaser h2 a{text-decoration:none;font-size:18px;font-size:1.8rem;font-family:'Project Sans',sans-serif;font-weight:700;color:#CE1126;}.node--type-news.node--view-mode-teaser h2 a:hover{color:#9b9b9b;}.node--type-news.node--view-mode-teaser h2 a span{display:block;line-height:1.25;}.news-landing__social-media-links{position:relative;max-width:854px;margin:0 auto;padding:20px 1.5625rem;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;background-color:white;position:relative;padding-top:0;z-index:2;}.news-landing__social-media-links::before{top:0;content:"";position:absolute;left:50%;transform:translateX(-50%);width:682px;height:1px;background-color:#f6f6f6;}.news-landing__social-media-links::after{bottom:0;}.news-landing__social-media-links__title{width:100%;padding:15px 0;font-size:18px;font-size:1.8rem;font-family:'Project Sans',sans-serif;font-weight:700;text-align:center;text-transform:uppercase;color:#4a4a4a;letter-spacing:2px;}@media (max-width:767px){.news-landing__social-media-links{display:flex;flex-direction:row;justify-content:center;padding:0 1.8rem;}.news-landing__social-media-links__link{display:block;margin:0 1%;font-size:0;line-height:0;background-size:100%;background-repeat:no-repeat;background-position:50% 50%;vertical-align:middle;width:23%;}.news-landing__social-media-links__link--facebook{background-image:url(/themes/custom/brinkmann/assets/images/social-icons/brinkmann-facebook-grey.jpg);}.news-landing__social-media-links__link--linkedin{background-image:url(/themes/custom/brinkmann/assets/images/social-icons/brinkmann-linkedin-grey.jpg);}.news-landing__social-media-links__link--youtube{background-image:url(/themes/custom/brinkmann/assets/images/social-icons/brinkmann-youtube-grey.jpg);}.news-landing__social-media-links__link--instagram{background-image:url(/themes/custom/brinkmann/assets/images/social-icons/brinkmann-instagram-grey.jpg);}.news-landing__social-media-links__link:focus,.news-landing__social-media-links__link:hover{-webkit-filter:brightness(165%);}}@media only screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:2),only screen and (max-width:767px) and (min-device-pixel-ratio:2){.news-landing__social-media-links__link--facebook{background-image:url(/themes/custom/brinkmann/assets/images/social-icons/brinkmann-facebook-grey2x.jpg);}.news-landing__social-media-links__link--linkedin{background-image:url(/themes/custom/brinkmann/assets/images/social-icons/brinkmann-linkedin-grey2x.jpg);}.news-landing__social-media-links__link--youtube{background-image:url(/themes/custom/brinkmann/assets/images/social-icons/brinkmann-youtube-grey2x.jpg);}.news-landing__social-media-links__link--instagram{background-image:url(/themes/custom/brinkmann/assets/images/social-icons/brinkmann-instagram-grey2x.jpg);}}@media (max-width:767px){.news-landing__social-media-links__link__icon-wrapper{display:block;height:0;padding-top:100%;}.news-landing__social-media-links__link__title{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}}@media (min-width:768px){.news-landing__social-media-links__link__icon-wrapper{display:block;width:100%;position:relative;font-size:0;line-height:0;background-size:100%;background-repeat:no-repeat;background-position:50% 50%;vertical-align:middle;}.news-landing__social-media-links__link__icon-wrapper::before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;transition:all .2s ease-in-out;}.news-landing__social-media-links__link__icon-wrapper--facebook{background-image:url(/themes/custom/brinkmann/assets/images/social-icons/brinkmann-facebook-bg.jpg);}.news-landing__social-media-links__link__icon-wrapper--facebook::before{background-color:rgba(74,74,74,0.56);}.news-landing__social-media-links__link__icon-wrapper--linkedin{background-image:url(/themes/custom/brinkmann/assets/images/social-icons/brinkmann-linkedin-bg.jpg);}.news-landing__social-media-links__link__icon-wrapper--linkedin::before{background-color:rgba(218,41,28,0.58);}.news-landing__social-media-links__link__icon-wrapper--youtube{background-image:url(/themes/custom/brinkmann/assets/images/social-icons/brinkmann-youtube-bg.jpg);}.news-landing__social-media-links__link__icon-wrapper--youtube::before{background-color:rgba(0,0,0,0.48);}.news-landing__social-media-links__link__icon-height{display:block;height:0;padding-top:71.35%;}.news-landing__social-media-links__link{display:block;width:31.5%;font-size:18px;font-size:1.8rem;text-decoration:none;font-family:'Project Sans',sans-serif;font-weight:700;}.news-landing__social-media-links__link:focus,.news-landing__social-media-links__link:hover{color:#9b9b9b;}.news-landing__social-media-links__link:focus .news-landing__social-media-links__link__icon-wrapper::before,.news-landing__social-media-links__link:hover .news-landing__social-media-links__link__icon-wrapper::before{background-color:transparent;}.news-landing__social-media-links__link--instagram{display:none;}.news-landing__social-media-links__link__icon{background-image:url(/themes/custom/brinkmann/assets/images/social-icons/social-sprite.jpg);background-repeat:no-repeat;width:40px;height:40px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;}.news-landing__social-media-links__link__icon--facebook{background-position:-0 -0;}.news-landing__social-media-links__link__icon--linkedin{background-position:-40px -0;}.news-landing__social-media-links__link__icon--youtube{background-position:-40px -40px;}}@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:768px) and (min-device-pixel-ratio:2){.news-landing__social-media-links__link__icon{background-image:url(/themes/custom/brinkmann/assets/images/social-icons/social-sprite2x.jpg);background-size:80px 80px;}}@media (min-width:768px){.news-landing__social-media-links__link__title{display:block;text-align:center;padding:12px 0;}}.news_landing_title_and_select{position:relative;max-width:682px;margin:0 auto;padding:20px 1.5625rem;padding:0 84px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-top:1px solid #9b9b9b;border-bottom:1px solid #9b9b9b;margin-top:7.5rem;}@media (max-width:767px){.news_landing_title_and_select{background:white;position:relative;z-index:1;padding:0;border:none;flex-wrap:wrap;margin-top:0;}.news_landing_title_and_select > div{padding:0;width:100%;text-align:center;border-bottom:1px solid #9b9b9b;}}.news_landing_title_and_select .news_landing_title h1{font-size:16px;font-size:1.6rem;font-family:'Project Sans',sans-serif;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#4a4a4a;}@media (max-width:767px){.news_landing_title_and_select .news_landing_title{padding:3rem 0;}}@media (max-width:768px){.news_landing_title_and_select .news_landing_title{padding:1.6rem 0;}}.block-simple-instagram-feed{position:relative;max-width:854px;margin:0 auto;padding:20px 1.5625rem;display:block;}.block-simple-instagram-feed .field--name-field-instagram-link{text-align:center;padding:12px 0;}.block-simple-instagram-feed .field--name-field-instagram-link a{font-size:18px;font-size:1.8rem;font-family:'Project Sans',sans-serif;font-weight:700;text-decoration:none;}.block-simple-instagram-feed .field--name-field-instagram-link a:hover,.block-simple-instagram-feed .field--name-field-instagram-link a:focus{color:#9b9b9b;}@media (max-width:767px){.block-simple-instagram-feed{display:none;}}.block-instagram-block{display:block !important;height:150px;background:white;position:relative;max-width:854px;margin:0 auto;padding:20px 1.5625rem;padding-top:0 !important;}@media (max-width:767px){.block-instagram-block{display:none !important;}}.block-instagram-block::after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:682px;height:1px;background-color:#f6f6f6;}.block-instagram-block .iwa{padding-left:0;margin-top:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;}.block-instagram-block .iwa li{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;height:76px !important;width:76px !important;margin:0 !important;}@media (max-width:798px){.block-instagram-block .iwa li{height:65px !important;width:65px !important;}}.block-instagram-block .field--name-field-instagram-link{text-align:center;padding:12px 0;}.block-instagram-block .field--name-field-instagram-link a{font-size:18px;font-size:1.8rem;text-decoration:none;font-family:'Project Sans',sans-serif;font-weight:700;}.block-instagram-block .field--name-field-instagram-link a:hover{color:#9b9b9b;}.fancybox-close-small{width:70px !important;right:3px !important;top:-3px !important;}.fancybox-close-small svg{stroke-width:0.7 !important;}.centered{display:flex !important;justify-content:center !important;align-items:center !important;}.fancybox-slide--html .fancybox-content .node--type-person.node--view-mode-full{padding-top:0;}.fancybox-slide--html .fancybox-content .node--type-person.node--view-mode-full .block-brinkmann-branding{margin:2.5rem 3rem;display:block;}.fancybox-slide--html .fancybox-content .node--type-person.node--view-mode-full .block-brinkmann-branding .site-slogan{display:none;}@media (min-width:767px){.fancybox-slide--html .fancybox-content .node--type-person.node--view-mode-full .node--type-person__full-page-background{width:76%;top:0%;left:-15%;}}.fancybox-slide--html .fancybox-content .node--type-person.node--view-mode-full .person_name_and_qualifications{padding-top:2rem;}.fancybox-slide--html .fancybox-content .node--type-person.node--view-mode-full #image-description{padding-top:0;}@media (min-width:768px){.fancybox-slide--html .fancybox-content .node--type-person.node--view-mode-full #image-description .field--name-field-person-picture{padding-top:0;}}.fancybox-slide--html .fancybox-content .node--type-person.node--view-mode-full #image-description .field--name-field-person-picture picture{margin-bottom:-5px;}.fancybox-slide--html .fancybox-content .fancybox-close-small svg{color:#CE1126;transition:color 0.2s ease-out;}.fancybox-slide--html .fancybox-content .fancybox-close-small svg:hover{color:#666666 !important;transition:color 0.2s ease-in;}.node--type-person.node--view-mode-full{padding-top:7rem;}.node--type-person.node--view-mode-full .block-brinkmann-branding{display:none;}@media (min-width:768px){.node--type-person.node--view-mode-full .node--type-person__full-page-background{background:url(/themes/custom/brinkmann/assets/images/icons/burst.png) center/contain no-repeat;width:62%;height:100%;position:absolute;top:5%;left:-20%;z-index:-1;}}.node--type-person.node--view-mode-full .person_name_and_qualifications{font-size:32px;font-size:3.2rem;padding:4rem 1.5625rem 0 1.5625rem;text-align:center;line-height:40px;font-family:'Project Sans',sans-serif;font-weight:700;color:black;}.node--type-person.node--view-mode-full .person_name_and_qualifications .field--name-field-name{display:inline-block;}.node--type-person.node--view-mode-full .person_name_and_qualifications .field--name-field-qualifications{display:inline-block;position:relative;}.node--type-person.node--view-mode-full .field--name-field-position{font-size:16px;font-size:1.6rem;text-transform:uppercase;letter-spacing:2px;text-align:center;font-family:'Project Sans',sans-serif;font-weight:700;color:black;}.node--type-person.node--view-mode-full .image-description{margin-top:4rem;position:relative;}@media (min-width:768px){.node--type-person.node--view-mode-full .image-description{padding-top:6rem;display:flex;flex-direction:row-reverse;align-items:flex-end;}}.node--type-person.node--view-mode-full .image-description::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);height:3px;width:50px;background-color:#CE1126;}.node--type-person.node--view-mode-full .image-description__text{padding:5rem 1.5625rem 4rem;width:100%;}@media (min-width:768px){.node--type-person.node--view-mode-full .image-description__text{align-self:flex-start;padding:5rem 1.5625rem 4rem 1.5625rem;}}.node--type-person.node--view-mode-full .image-description__text__contact{max-width:475px;display:flex;}.node--type-person.node--view-mode-full .image-description__text__contact > div{line-height:1;}@media (max-width:767px){.node--type-person.node--view-mode-full .image-description__text__contact{margin:0 auto;}}@media (max-width:419px){.node--type-person.node--view-mode-full .image-description__text__contact{flex-wrap:wrap;}}@media (max-width:319px){.node--type-person.node--view-mode-full .image-description__text__contact{margin-bottom:1rem;}}.node--type-person.node--view-mode-full .field--name-field-person-email{margin-right:1.5rem;}.node--type-person.node--view-mode-full .field--name-field-person-email a{margin-top:-12px;display:inline-block;position:relative;padding-left:44px;text-decoration:none;color:#4a4a4a;width:44px;height:44px;text-indent:100%;white-space:nowrap;overflow:hidden;}.node--type-person.node--view-mode-full .field--name-field-person-email a::before{content:'';position:absolute;left:0;top:0;width:44px;height:44px;background-size:60%;background-position:center center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22%234a4a4a%22%3E%0A%20%20%3Cpath%20d%3D%22M30.9%2C33.7L0%2C13v36c0%2C2.2%2C1.8%2C4%2C4%2C4h56c2.2%2C0%2C4-1.8%2C4-4V13L33.1%2C33.7C32.4%2C34.1%2C31.6%2C34.1%2C30.9%2C33.7z%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M60.4%2C10.6H3.6l27.3%2C18.3c0.7%2C0.5%2C1.6%2C0.5%2C2.2%2C0L60.4%2C10.6z%22%2F%3E%0A%3C%2Fsvg%3E");}.node--type-person.node--view-mode-full .field--name-field-person-email a:hover,.node--type-person.node--view-mode-full .field--name-field-person-email a:focus{color:#CE1126;}.node--type-person.node--view-mode-full .field--name-field-person-email a:hover::before,.node--type-person.node--view-mode-full .field--name-field-person-email a:focus::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22%23CE1126%22%3E%0A%20%20%3Cpath%20d%3D%22M30.9%2C33.7L0%2C13v36c0%2C2.2%2C1.8%2C4%2C4%2C4h56c2.2%2C0%2C4-1.8%2C4-4V13L33.1%2C33.7C32.4%2C34.1%2C31.6%2C34.1%2C30.9%2C33.7z%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M60.4%2C10.6H3.6l27.3%2C18.3c0.7%2C0.5%2C1.6%2C0.5%2C2.2%2C0L60.4%2C10.6z%22%2F%3E%0A%3C%2Fsvg%3E");}.node--type-person.node--view-mode-full .field--name-field-location,.node--type-person.node--view-mode-full .field--name-field-person-phone{font-size:18px;font-size:1.8rem;font-family:'Project Sans',sans-serif;font-weight:700;}.node--type-person.node--view-mode-full .field--name-field-location{margin-right:1.5rem;position:relative;padding-left:22px;color:#4a4a4a;}.node--type-person.node--view-mode-full .field--name-field-location::before{content:'';position:absolute;left:0;top:0;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22%234a4a4a%22%3E%0A%3Cpath%20d%3D%22M32%2C0C19.9%2C0%2C10%2C9.9%2C10%2C22c0%2C7.4%2C5%2C13.5%2C9.7%2C19.3C24.8%2C47.5%2C30%2C53.8%2C30%2C62c0%2C1.1%2C0.9%2C2%2C2%2C2s2-0.9%2C2-2%0A%09%09%09c0-8.2%2C5.2-14.5%2C10.3-20.7C49.1%2C35.5%2C54%2C29.4%2C54%2C22C54%2C9.9%2C44.1%2C0%2C32%2C0z%20M32%2C28c-4.4%2C0-8-3.6-8-8s3.6-8%2C8-8s8%2C3.6%2C8%2C8%0A%09%09%09S36.4%2C28%2C32%2C28z%22%2F%3E%0A%3C%2Fsvg%3E");width:20px;height:20px;}.node--type-person.node--view-mode-full .field--name-field-person-phone a{display:inline-block;position:relative;padding-left:22px;text-decoration:none;color:#4a4a4a;}.node--type-person.node--view-mode-full .field--name-field-person-phone a::before{content:'';position:absolute;left:0;top:0;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22%234a4a4a%22%3E%3Cpath%20d%3D%22M21%2016.42v3.536a1%201%200%200%201-.93.998c-.437.03-.794.046-1.07.046-8.837%200-16-7.163-16-16%200-.276.015-.633.046-1.07A1%201%200%200%201%204.044%203H7.58a.5.5%200%200%201%20.498.45c.023.23.044.413.064.552A13.901%2013.901%200%200%200%209.35%208.003c.095.2.033.439-.147.567l-2.158%201.542a13.047%2013.047%200%200%200%206.844%206.844l1.54-2.154a.462.462%200%200%201%20.573-.149%2013.901%2013.901%200%200%200%204%201.205c.139.02.322.042.55.064a.5.5%200%200%201%20.449.498z%22%2F%3E%3C%2Fsvg%3E");width:20px;height:20px;}.node--type-person.node--view-mode-full .field--name-field-person-phone a:hover,.node--type-person.node--view-mode-full .field--name-field-person-phone a:focus{color:#CE1126;}.node--type-person.node--view-mode-full .field--name-body{font-size:18px;font-size:1.8rem;font-family:'Project Sans',sans-serif;font-weight:400;}.node--type-person.node--view-mode-full .field--name-body p{max-width:500px;}@media (max-width:767px){.node--type-person.node--view-mode-full .field--name-body p{margin:0 auto;}}.node--type-person.node--view-mode-full .field--name-field-person-picture{width:100%;}.page-node-type-person #block-prefooter .overlay{display:none;}.page-node-type-person #block-careeropportunitiesatbrinkmann{display:none;}.node--type-project-detail.node--view-mode-full{position:relative;margin:0 auto;width:100%;}.node--type-project-detail.node--view-mode-full .paragraph--type--landing-page-highlight{background-position:center;background-repeat:no-repeat;background-size:cover;clip-path:polygon(0 0,100% 0,100% calc(100% - 50px),0 100%);}@media (min-width:768px){.node--type-project-detail.node--view-mode-full .paragraph--type--landing-page-highlight{clip-path:polygon(0 0,100% 0,100% calc(100% - 124px),0 100%);}}.node--type-project-detail.node--view-mode-full .paragraph--type--landing-page-highlight .inner{background-color:rgba(0,0,0,0.5);padding-top:108px;padding-bottom:100px;}@media (min-width:768px){.node--type-project-detail.node--view-mode-full .paragraph--type--landing-page-highlight .inner{padding-bottom:200px;}}@media (max-width:768px){.node--type-project-detail.node--view-mode-full .paragraph--type--landing-page-highlight .inner{padding-top:100px;}}.node--type-project-detail.node--view-mode-full .paragraph--type--landing-page-highlight .text{max-width:650px;padding-left:1.625rem;padding-right:1.625rem;}@media (min-width:768px){.node--type-project-detail.node--view-mode-full .paragraph--type--landing-page-highlight .text{margin-left:2rem;}}.node--type-project-detail.node--view-mode-full .paragraph--type--landing-page-highlight .text h2{color:white;font-size:32px;font-size:3.2rem;padding-top:0;font-weight:bold;line-height:1.2;}.node--type-project-detail.node--view-mode-full .paragraph--type--landing-page-highlight .title-prefix{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;max-width:600px;color:black;letter-spacing:0.1rem;}.node--type-project-detail.node--view-mode-full .paragraph--type--landing-page-highlight .project-name,.node--type-project-detail.node--view-mode-full .paragraph--type--landing-page-highlight .project-location{display:inline-block;padding:2px 7px;background-color:rgba(255,255,255,0.85);line-height:1.4;font-weight:normal;text-transform:uppercase;font-size:16px;font-size:1.6rem;}.node--type-project-detail.node--view-mode-full .paragraph--type--landing-page-highlight .project-name{margin-bottom:2px;}.node--type-project-detail.node--view-mode-full .field--name-field-project-description{margin:0 auto;position:relative;max-width:100%;}.node--type-project-detail.node--view-mode-full .field--name-field-project-description::after{content:"";position:absolute;width:50px;left:0;bottom:-5px;height:2px;background-color:#CE1126;}@media (min-width:768px){.node--type-project-detail.node--view-mode-full .field--name-field-project-description::after{left:170px;}}@media (min-width:768px){.node--type-project-detail.node--view-mode-full .field--name-field-project-description{max-width:544px;}}.node--type-project-detail.node--view-mode-full .field--name-field-project-description::after{left:1.5625rem;top:-10px;}@media (max-width:768px){.node--type-project-detail.node--view-mode-full .field--name-field-project-description::after{top:-15px;}}#project-sub-header{display:flex;max-width:1200px;margin:0 auto;justify-content:flex-end;flex-direction:column;padding:20px 10px;letter-spacing:0.1em;}@media (min-width:768px){#project-sub-header{padding:40px 0;margin-top:-80px;flex-direction:row;}}@media (min-width:768px){#project-sub-header{padding-right:0px;margin-top:-60px;}}@media (min-width:992px){#project-sub-header{padding-right:80px;}}@media (min-width:992px) and (max-width:1200px){#project-sub-header{padding-right:13vw;}}@media (max-width:992px){#project-sub-header{width:100%;margin-bottom:36px;padding-left:20px;padding-top:30px;}}#project-sub-header #left{padding-right:50px;font-size:16px;font-size:1.6rem;padding-bottom:20px;}@media (min-width:768px){#project-sub-header #left{font-size:16px;font-size:1.6rem;padding-bottom:0;width:257px;padding-right:45px;}}#project-sub-header #left .field--label-inline{display:flex;letter-spacing:0.1em;}#project-sub-header #left .field--label-inline:last-child > .field__item{margin-bottom:0;}#project-sub-header #left .field--label-inline .field__label{width:87px;border-left:solid 3px #CE1126;padding-left:10px;margin-bottom:auto;text-transform:uppercase;color:#757575;}@media (min-width:768px){#project-sub-header #left .field--label-inline .field__label{padding-left:15px;}}@media (max-width:768px){#project-sub-header #left .field--label-inline .field__label{padding-left:15px;margin-bottom:5px;}}#project-sub-header #left .field--label-inline > .field__item{margin-bottom:8px;max-width:98px;}#project-sub-header #right{padding-right:20px;font-size:16px;font-size:1.6rem;border-left:solid 3px #9b9b9b;position:relative;display:flex;flex-direction:column;justify-content:space-between;}@media (min-width:768px){#project-sub-header #right{font-size:16px;font-size:1.6rem;width:180px;padding-right:0;}}#project-sub-header #right::before{background-color:#CE1126;position:absolute;bottom:0;left:-3px;width:3px;height:16px;}#project-sub-header #right .field--name-field-market-types-all,#project-sub-header #right .field--name-field-market-type{padding-left:10px;}@media (min-width:768px){#project-sub-header #right .field--name-field-market-types-all,#project-sub-header #right .field--name-field-market-type{padding-left:15px;}}#project-sub-header #right .field--name-field-market-types-all .field__label,#project-sub-header #right .field--name-field-market-type .field__label{color:#757575;text-transform:uppercase;padding-bottom:5px;letter-spacing:0.1em;}#project-sub-header #right .field--name-field-market-types-all .field__item,#project-sub-header #right .field--name-field-market-type .field__item{letter-spacing:0.1em;}#project-sub-header #right .view-all{padding-left:10px;position:relative;letter-spacing:0.1em;transition:color 0.2s ease-out;}@media (min-width:768px){#project-sub-header #right .view-all{padding-left:15px;margin-top:20px;}}@media (max-width:768px){#project-sub-header #right .view-all{margin-top:33px;}}#project-sub-header #right .view-all::before{content:"";background-color:#CE1126;position:absolute;bottom:0;left:-3px;width:3px;height:100%;transition:color 0.2s ease-out;}#project-sub-header #right .view-all a{text-transform:uppercase;text-decoration:none;font-weight:700;}#project-sub-header #right .view-all:hover{transition:color 0.2s ease-in;}#project-sub-header #right .view-all:hover a{color:#666666;transition:color 0.2s ease-in;}#project-sub-header #right .view-all:hover::before{background-color:#666666;transition:color 0.2s ease-out;}.project-detail__breadcrumb__list{font-weight:bold;color:white;padding:0 0 20px;list-style:none;margin-top:0;}.project-detail__breadcrumb__list li{display:inline;}.project-detail__breadcrumb__list li + li:before{padding:0 4px;content:"»";}.project-detail__breadcrumb__list a{color:white;text-decoration:none;}.project-detail__breadcrumb__list a:hover,.project-detail__breadcrumb__list a:focus{color:white;text-decoration:underline;}.page--search-results > .page__main{margin-bottom:190px;}@media (max-width:767px){.page--search-results > .page__main{margin-bottom:185px;}}.page--search-results > .page__main > .layout-wrapper{background:-webkit-gradient(linear,left top,right top,color-stop(1%,#e6e6e6),color-stop(1%,#fff)) 1px 0,#fff;background:-webkit-linear-gradient(left,#e6e6e6 1%,#fff 1%) 1px 0,#fff;background:-o-linear-gradient(left,#e6e6e6 1%,#fff 1%) 1px 0,#fff;background:linear-gradient(90deg,#e6e6e6 1%,#fff 1%) 1px 0,#fff;background-size:85.00333px 1px;background-color:white;}.page--search-results > .page__main > .layout-wrapper .layout-content{padding:0 1.5625rem;flex-direction:column;}.page--search-results > .page__main > .layout-wrapper .layout-content .search-page-title{margin:0 auto;max-width:853.33333px;padding:90px 0 15px 0;}.page--search-results > .page__main > .layout-wrapper .layout-content .search-page-title > h1{margin:0;font-size:32px;font-size:3.2rem;font-family:'Project Sans',sans-serif;font-weight:200;text-transform:uppercase;}@media (min-width:768px){.page--search-results > .page__main > .layout-wrapper .layout-content .search-page-title{padding-left:26px;}}@media (max-width:768px){.page--search-results > .page__main > .layout-wrapper .layout-content .search-page-title{padding-bottom:0px !important;}}.page--search-results > .page__main > .layout-wrapper .layout-content .search-page-headline{margin:0 auto;max-width:512px;padding:15px 0;}.page--search-results > .page__main > .layout-wrapper .layout-content .search-page-headline > h4{margin:0;font-family:'Project Sans',sans-serif;font-weight:700;font-size:18px;font-size:1.8rem;text-transform:uppercase;letter-spacing:2px;color:#4a4a4a;}.page--search-results > .page__main > .layout-wrapper .layout-content .search-page-headline > h4 span.search-page-headline-query{color:#CE1126;}.page--search-results > .page__main > .layout-wrapper .layout-content .region.region-content #block-brinkmann-content{margin:0 auto;max-width:682.66667px;}.page--search-results > .page__main > .layout-wrapper .layout-content .region.region-content #block-brinkmann-content form#search-form{margin:0 auto;max-width:512px;padding:15px 0;}@media (max-width:768px){.page--search-results > .page__main > .layout-wrapper .layout-content .region.region-content #block-brinkmann-content form#search-form{padding-bottom:22px;padding-top:7px;}}.page--search-results > .page__main > .layout-wrapper .layout-content .region.region-content #block-brinkmann-content form#search-form label[for="edit-keys"]{display:none;}.page--search-results > .page__main > .layout-wrapper .layout-content .region.region-content #block-brinkmann-content form#search-form #edit-basic{display:flex;flex-direction:row;justify-content:space-between;height:45px;width:100%;}.page--search-results > .page__main > .layout-wrapper .layout-content .region.region-content #block-brinkmann-content form#search-form #edit-basic > div{width:calc(100% - 100px);}.page--search-results > .page__main > .layout-wrapper .layout-content .region.region-content #block-brinkmann-content form#search-form #edit-basic #edit-keys{height:43px;margin:0;padding:0 10px;border:1px solid #e1e1e1;width:calc(100% - 20px);font-size:18px;font-size:1.8rem;font-family:'Project Sans',sans-serif;font-weight:200;background:#f6f6f6;}.page--search-results > .page__main > .layout-wrapper .layout-content .region.region-content #block-brinkmann-content form#search-form #edit-basic #edit-keys ::placeholder{content:'Search Again';}.page--search-results > .page__main > .layout-wrapper .layout-content .region.region-content #block-brinkmann-content form#search-form #edit-basic #edit-keys:-webkit-autofill,.page--search-results > .page__main > .layout-wrapper .layout-content .region.region-content #block-brinkmann-content form#search-form #edit-basic #edit-keys:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 30px #f6f6f6 inset;-webkit-text-fill-color:#4a4a4a;}.page--search-results > .page__main > .layout-wrapper .layout-content .region.region-content #block-brinkmann-content form#search-form #edit-basic #edit-submit{position:relative;border:none;background:#CE1126;height:45px;padding:1rem 1.5rem;color:white;text-transform:uppercase;font-family:'Project Sans',sans-serif;font-weight:700;font-size:18px;font-size:1.8rem;letter-spacing:1.5px;width:100px;text-align:left;font-weight:600;transition:all 0.2s ease-in-out;}.page--search-results > .page__main > .layout-wrapper .layout-content .region.region-content #block-brinkmann-content form#search-form #edit-basic #edit-submit:hover{color:#efefef;background-color:#9b9b9b;}.page--search-results > .page__main > .layout-wrapper .layout-content .region.region-content #block-brinkmann-content form#search-form #edit-basic #edit-submit::after{content:"";position:absolute;background-image:url(/themes/custom/brinkmann/assets/images/icons/right_arrow.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:34px;height:16px;right:14px;z-index:30;top:calc(50% - 8px);}.page--search-results > .page__main > .layout-wrapper .layout-content .region.region-content #block-brinkmann-content form#search-form::after{content:"";display:block;margin-right:auto;width:45px;border-bottom:3px solid #CE1126;padding-top:30px;}.page--search-results > .page__main > .layout-wrapper .layout-content .region.region-content #block-brinkmann-content div.item-list{margin:0 auto;max-width:682.66667px;padding:0 85.33333px;padding-bottom:40px;border-bottom:1px solid #efefef;}@media (max-width:767px){.page--search-results > .page__main > .layout-wrapper .layout-content .region.region-content #block-brinkmann-content div.item-list{padding:0;padding-bottom:40px;}}.page--search-results > .page__main > .layout-wrapper .layout-content .region.region-content #block-brinkmann-content div.item-list span.search-empty-message{color:#4a4a4a;}.page--search-results > .page__main > .layout-wrapper .layout-content .region.region-content #block-brinkmann-content div.item-list > ul{list-style:none;padding:0;}.page--search-results > .page__main > .layout-wrapper .layout-content .region.region-content #block-brinkmann-content div.item-list > ul > li{font-family:'Project Sans',sans-serif;font-weight:400;}.page--search-results > .page__main > .layout-wrapper .layout-content .region.region-content #block-brinkmann-content div.item-list > ul > li > h3.search-result-title{font-family:'Project Sans',sans-serif;font-weight:700;font-size:18px;font-size:1.8rem;margin-bottom:6px;margin-top:25px;line-height:2.2rem;}.page--search-results > .page__main > .layout-wrapper .layout-content .region.region-content #block-brinkmann-content div.item-list > ul > li > h3.search-result-title a{text-decoration:none;color:#CE1126;}.page--search-results > .page__main > .layout-wrapper .layout-content .region.region-content #block-brinkmann-content div.item-list > ul > li > h3.search-result-title a:hover{color:#9b9b9b;}.page--search-results > .page__main > .layout-wrapper .layout-content .region.region-content #block-brinkmann-content div.item-list > ul > li > h4.search-result-url{font-size:16px;font-size:1.6rem;margin-top:0;margin-bottom:10px;}.page--search-results > .page__main > .layout-wrapper .layout-content .region.region-content #block-brinkmann-content div.item-list > ul > li > h4.search-result-url a{text-decoration:none;color:#CE1126;}.page--search-results > .page__main > .layout-wrapper .layout-content .region.region-content #block-brinkmann-content div.item-list > ul > li > h4.search-result-url a:hover{color:#9b9b9b;}.page--search-results > .page__main > .layout-wrapper .layout-content .region.region-content #block-brinkmann-content div.item-list > ul > li > p{font-size:16px;font-size:1.6rem;color:#4a4a4a;}.page--search-results > .page__main > .layout-wrapper .layout-content .region.region-content #block-brinkmann-content nav.pager{background:white;margin:0 auto;max-width:682.66667px;padding:30px 0 20px 0;}.page--search-results > .page__main > .layout-wrapper .layout-content .region.region-content #block-brinkmann-content nav.pager > ul.pager__items.js-pager__items{display:flex;flex-direction:row;list-style:none;padding:0;margin:0;font-size:18px;font-size:1.8rem;margin:0 auto;max-width:512px;}.page--search-results > .page__main > .layout-wrapper .layout-content .region.region-content #block-brinkmann-content nav.pager > ul.pager__items.js-pager__items > li.pager__item{padding-right:1.6rem;font-family:'Project Sans',sans-serif;font-weight:400;}.page--search-results > .page__main > .layout-wrapper .layout-content .region.region-content #block-brinkmann-content nav.pager > ul.pager__items.js-pager__items > li.pager__item > a{text-decoration:none;}.page--search-results > .page__main > .layout-wrapper .layout-content .region.region-content #block-brinkmann-content nav.pager > ul.pager__items.js-pager__items > li.pager__item > a:hover{color:#9b9b9b;}.page--search-results > .page__main > .layout-wrapper .layout-content .region.region-content #block-brinkmann-content nav.pager > ul.pager__items.js-pager__items > li.pager__item.is-active > a{color:#4a4a4a;}.page--search-results > .page__main > .layout-wrapper .layout-content .region.region-content #block-brinkmann-content nav.pager > ul.pager__items.js-pager__items > li.pager__item.pager__item--ellipsis{color:#CE1126;}body.path-user main,body.path-webform main{margin-top:40px;}[class*="view-display-id-page"].view-blog,[class*="view-display-id-page"].view-taxonomy-term{margin-top:40px;}[class*="view-id-paragraph"] .views-row{margin-bottom:15px;padding-bottom:15px;border-bottom:1px dashed #7e7cce;}.maintenance-page{margin:0 auto;max-width:1024px;text-align:center;padding:15rem 5%;}.maintenance-page .page__header{padding-bottom:3rem;}.maintenance-page .page__header a img{margin:0 auto;}@media (max-width:767px){.maintenance-page .page__header a img{width:75%;}}.maintenance-page .page__header h1,.maintenance-page .page__header div{display:none;}@media (max-width:767px){.maintenance-page main{font-size:90%;}.maintenance-page main h1{font-size:3rem;}}.page-node-type-error-page .node--type-error-page.node--view-mode-full{padding:20rem 5%;margin:0 auto;max-width:1024px;text-align:center;font-size:22px;font-size:2.2rem;}.path-our-team .main-padding-wrapper{padding:0 calc((100% - 1450px)/2);}.path-our-team .view-header{padding:100px 20px;}@media (min-width:1200px){.path-our-team .view-header{padding:100px 200px 130px 200px;}}@media (min-width:1440px){.ct-padding{padding-top:120px;padding-bottom:120px;}}@media (min-width:1200px) and (max-width:1439px){.ct-padding{padding-top:120px;padding-bottom:120px;}}@media (min-width:992px) and (max-width:1199px){.ct-padding{padding-top:50px;padding-bottom:50px;}}@media (min-width:768px) and (max-width:991px){.ct-padding{padding-top:32px;padding-bottom:32px;}}@media (min-width:576px) and (max-width:767px){.ct-padding{padding-top:25px;padding-bottom:25px;}}@media (min-width:420px) and (max-width:575px){.ct-padding{padding-top:25px;padding-bottom:25px;}}@media (max-width:419px){.ct-padding{padding-top:25px;padding-bottom:25px;}}.path-careers #particles_basic_page,.path-about-brinkmann #particles_basic_page,.path-about-brinkmann-constructors #particles_basic_page{top:480px !important;}@media (min-width:1440px){.path-careers #content-wrapper,.path-about-brinkmann #content-wrapper,.path-about-brinkmann-constructors #content-wrapper{padding-left:calc((100% - 1320px)/2);padding-right:calc((100% - 1320px)/2);}}@media (min-width:1200px) and (max-width:1439px){.path-careers #content-wrapper,.path-about-brinkmann #content-wrapper,.path-about-brinkmann-constructors #content-wrapper{padding-left:30px;padding-right:30px;}}@media (min-width:992px) and (max-width:1199px){.path-careers #content-wrapper,.path-about-brinkmann #content-wrapper,.path-about-brinkmann-constructors #content-wrapper{padding-left:30px;padding-right:30px;}}@media (min-width:768px) and (max-width:991px){.path-careers #content-wrapper,.path-about-brinkmann #content-wrapper,.path-about-brinkmann-constructors #content-wrapper{padding-left:15px;padding-right:15px;}}@media (min-width:576px) and (max-width:767px){.path-careers #content-wrapper,.path-about-brinkmann #content-wrapper,.path-about-brinkmann-constructors #content-wrapper{padding-left:5px;padding-right:5px;}}@media (min-width:420px) and (max-width:575px){.path-careers #content-wrapper,.path-about-brinkmann #content-wrapper,.path-about-brinkmann-constructors #content-wrapper{padding-left:5px;padding-right:5px;}}@media (max-width:419px){.path-careers #content-wrapper,.path-about-brinkmann #content-wrapper,.path-about-brinkmann-constructors #content-wrapper{padding-left:5px;padding-right:5px;}}@media (min-width:1440px){.path-careers #content-wrapper.no-slope .ct-padding,.path-about-brinkmann #content-wrapper.no-slope .ct-padding,.path-about-brinkmann-constructors #content-wrapper.no-slope .ct-padding{padding-bottom:100px;}}@media (min-width:1200px) and (max-width:1439px){.path-careers #content-wrapper.no-slope .ct-padding,.path-about-brinkmann #content-wrapper.no-slope .ct-padding,.path-about-brinkmann-constructors #content-wrapper.no-slope .ct-padding{padding-bottom:180px;}}@media (min-width:1200px){.path-careers #content-wrapper.slope-1,.path-about-brinkmann #content-wrapper.slope-1,.path-about-brinkmann-constructors #content-wrapper.slope-1{clip-path:polygon(0 0%,0 100%,100% 100%,100% 120px);}}@media (min-width:1440px){.path-careers #content-wrapper.slope-1 .ct-padding,.path-about-brinkmann #content-wrapper.slope-1 .ct-padding,.path-about-brinkmann-constructors #content-wrapper.slope-1 .ct-padding{padding-top:180px;}}@media (min-width:1200px) and (max-width:1439px){.path-careers #content-wrapper.slope-1 .ct-padding,.path-about-brinkmann #content-wrapper.slope-1 .ct-padding,.path-about-brinkmann-constructors #content-wrapper.slope-1 .ct-padding{padding-top:180px;}}@media (min-width:1200px){.path-careers #content-wrapper.slope-2,.path-about-brinkmann #content-wrapper.slope-2,.path-about-brinkmann-constructors #content-wrapper.slope-2{clip-path:polygon(0 0,100% 0,100% calc(100% - 0px),0 calc(100% - 120px));}}@media (min-width:1440px){.path-careers #content-wrapper.slope-2 .ct-padding,.path-careers #content-wrapper.slope-2.ct-padding,.path-about-brinkmann #content-wrapper.slope-2 .ct-padding,.path-about-brinkmann #content-wrapper.slope-2.ct-padding,.path-about-brinkmann-constructors #content-wrapper.slope-2 .ct-padding,.path-about-brinkmann-constructors #content-wrapper.slope-2.ct-padding{padding-bottom:200px;}}@media (min-width:1200px) and (max-width:1439px){.path-careers #content-wrapper.slope-2 .ct-padding,.path-careers #content-wrapper.slope-2.ct-padding,.path-about-brinkmann #content-wrapper.slope-2 .ct-padding,.path-about-brinkmann #content-wrapper.slope-2.ct-padding,.path-about-brinkmann-constructors #content-wrapper.slope-2 .ct-padding,.path-about-brinkmann-constructors #content-wrapper.slope-2.ct-padding{padding-bottom:200px;}}@media (min-width:1200px){.path-careers #content-wrapper.slope-2 .content-right,.path-about-brinkmann #content-wrapper.slope-2 .content-right,.path-about-brinkmann-constructors #content-wrapper.slope-2 .content-right{padding:0 0 0 60px;}}@media (min-width:1200px){.path-careers #content-wrapper.slope-3,.path-about-brinkmann #content-wrapper.slope-3,.path-about-brinkmann-constructors #content-wrapper.slope-3{clip-path:polygon(0 120px,0 100%,100% 100%,100% 0);}}@media (min-width:1440px){.path-careers #content-wrapper.slope-3 .ct-padding,.path-about-brinkmann #content-wrapper.slope-3 .ct-padding,.path-about-brinkmann-constructors #content-wrapper.slope-3 .ct-padding{padding-top:180px;padding-bottom:100px;}}@media (min-width:1200px) and (max-width:1439px){.path-careers #content-wrapper.slope-3 .ct-padding,.path-about-brinkmann #content-wrapper.slope-3 .ct-padding,.path-about-brinkmann-constructors #content-wrapper.slope-3 .ct-padding{padding-top:180px;padding-bottom:100px;}}@media (min-width:1200px){.path-careers #content-wrapper.slope-4,.path-about-brinkmann #content-wrapper.slope-4,.path-about-brinkmann-constructors #content-wrapper.slope-4{clip-path:polygon(0 0,0 calc(100% - 0px),100% calc(100% - 100px),100% 0%);}}@media (min-width:1440px){.path-careers #content-wrapper.slope-4 .ct-padding,.path-about-brinkmann #content-wrapper.slope-4 .ct-padding,.path-about-brinkmann-constructors #content-wrapper.slope-4 .ct-padding{padding-bottom:200px;}}@media (min-width:1200px) and (max-width:1439px){.path-careers #content-wrapper.slope-4 .ct-padding,.path-about-brinkmann #content-wrapper.slope-4 .ct-padding,.path-about-brinkmann-constructors #content-wrapper.slope-4 .ct-padding{padding-bottom:200px;}}@media (min-width:1200px){.path-careers .page__pre-footer,.path-about-brinkmann .page__pre-footer,.path-about-brinkmann-constructors .page__pre-footer{margin-top:0;}}@media (min-width:992px) and (max-width:1199px){.path-careers .page__pre-footer,.path-about-brinkmann .page__pre-footer,.path-about-brinkmann-constructors .page__pre-footer{margin-top:0;}}@media (min-width:768px) and (max-width:991px){.path-careers .page__pre-footer,.path-about-brinkmann .page__pre-footer,.path-about-brinkmann-constructors .page__pre-footer{margin-top:0;}}@media (min-width:576px) and (max-width:767px){.path-careers .page__pre-footer,.path-about-brinkmann .page__pre-footer,.path-about-brinkmann-constructors .page__pre-footer{margin-top:50px;}}@media (min-width:420px) and (max-width:575px){.path-careers .page__pre-footer,.path-about-brinkmann .page__pre-footer,.path-about-brinkmann-constructors .page__pre-footer{margin-top:50px;}}@media (max-width:419px){.path-careers .page__pre-footer,.path-about-brinkmann .page__pre-footer,.path-about-brinkmann-constructors .page__pre-footer{margin-top:50px;}}.path-work .main-padding-wrapper:last-child{margin-bottom:0;}@media (min-width:1200px){.path-work .main-padding-wrapper:last-child{margin-bottom:50px;}}.path-work .main-padding-wrapper--top{padding-left:calc((100% - 1300px)/2);padding-right:calc((100% - 1300px)/2);}@media (min-width:1200px){.path-work .main-padding-wrapper--top{clip-path:polygon(0 0,0 calc(100% - 0px),100% calc(100% - 100px),100% 0%);}}@media (min-width:1440px){.path-work .main-padding-wrapper--top{padding-bottom:180px;}}@media (min-width:1200px) and (max-width:1439px){.path-work .main-padding-wrapper--top{padding-bottom:180px;}}@media (min-width:992px) and (max-width:1199px){.path-work .main-padding-wrapper--top{padding-bottom:60px;}}@media (min-width:768px) and (max-width:991px){.path-work .main-padding-wrapper--top{padding-bottom:60px;}}@media (min-width:576px) and (max-width:767px){.path-work .main-padding-wrapper--top{padding-bottom:60px;}}@media (min-width:420px) and (max-width:575px){.path-work .main-padding-wrapper--top{padding-bottom:60px;}}@media (max-width:419px){.path-work .main-padding-wrapper--top{padding-bottom:30px;}}.path-work .main-padding-wrapper--top.no-featured-projects{clip-path:none;min-height:auto;padding-bottom:100px !important;}@media (min-width:1440px){.path-work .view-header{padding:100px 30px 0;}}@media (min-width:1200px) and (max-width:1439px){.path-work .view-header{padding:100px 30px 0;}}@media (min-width:992px) and (max-width:1199px){.path-work .view-header{padding:100px 30px 0;}}@media (min-width:768px) and (max-width:991px){.path-work .view-header{padding:100px 30px 0;}}@media (min-width:576px) and (max-width:767px){.path-work .view-header{padding:100px 30px 0;}}@media (min-width:420px) and (max-width:575px){.path-work .view-header{padding:100px 15px 0;}}@media (max-width:419px){.path-work .view-header{padding:100px 15px 0;}}.path-work .view-header-top h1{text-align:center;color:white;}.path-work .view-header-top .field--name-field-text{text-align:center;font-weight:300;margin:0 auto;}@media (max-width:1199px){.path-work .view-header-top .field--name-field-text{line-height:1.4;}}@media (min-width:1200px){.path-work .view-header-top .field--name-field-text{min-width:580px;max-width:620px;}}.path-work .view-empty{text-align:center;color:white;}@media (min-width:1440px){.path-work .additional-projects-block{padding:60px 20px 0;}}@media (min-width:1200px) and (max-width:1439px){.path-work .additional-projects-block{padding:60px 20px 0;}}@media (min-width:992px) and (max-width:1199px){.path-work .additional-projects-block{padding:60px 20px 0;}}@media (min-width:768px) and (max-width:991px){.path-work .additional-projects-block{padding:60px 20px 0;}}@media (min-width:576px) and (max-width:767px){.path-work .additional-projects-block{padding:60px 20px 0;}}@media (min-width:420px) and (max-width:575px){.path-work .additional-projects-block{padding:30px 10px;}}@media (max-width:419px){.path-work .additional-projects-block{padding:30px 10px;}}.path-work .empty-content{text-align:center;}@media (min-width:1440px){.path-work .page-title-secondary{padding:0 30px;}}@media (min-width:1200px) and (max-width:1439px){.path-work .page-title-secondary{padding:0 30px;}}@media (min-width:992px) and (max-width:1199px){.path-work .page-title-secondary{padding:0 30px;}}@media (min-width:768px) and (max-width:991px){.path-work .page-title-secondary{padding:0 30px;}}@media (min-width:576px) and (max-width:767px){.path-work .page-title-secondary{padding:0 30px;}}@media (min-width:420px) and (max-width:575px){.path-work .page-title-secondary{padding:0 15px;}}@media (max-width:419px){.path-work .page-title-secondary{padding:0 15px;}}.path-work .page-title-secondary h2{position:relative;font-size:28px;font-size:2.8rem;letter-spacing:2px;line-height:1.2;color:#fff;font-weight:300;margin:0;padding-bottom:70px;text-transform:uppercase;}.path-work .page-title-secondary h2::after{content:"";position:absolute;width:40px;left:0;bottom:40px;height:2px;background-color:#CE1126;}.path-work .page-title-secondary h2 + p{font-size:26px;font-size:2.6rem;line-height:1.4;color:#CE1126;}.path-work .featured-projects__buttons{display:flex;align-items:flex-end;justify-content:center;flex-wrap:wrap;}@media (min-width:992px){.path-work .featured-projects__buttons{padding:80px 0;}}@media (max-width:991px){.path-work .featured-projects__buttons{padding:80px 0;row-gap:20px;}}.path-work .featured-projects__buttons > div{font-weight:bold;font-size:16px;color:white;}@media (min-width:1440px){.path-work .featured-projects__buttons > div{border-right:1px solid rgba(255,255,255,0.6);padding:0 50px;}}@media (min-width:1200px) and (max-width:1439px){.path-work .featured-projects__buttons > div{border-right:1px solid rgba(255,255,255,0.6);padding:0 50px;}}@media (min-width:992px) and (max-width:1199px){.path-work .featured-projects__buttons > div{border-right:1px solid rgba(255,255,255,0.6);padding:0 30px;}}@media (min-width:768px) and (max-width:991px){.path-work .featured-projects__buttons > div{border-right:1px solid rgba(255,255,255,0.6);padding:0 30px;}}@media (min-width:576px) and (max-width:767px){.path-work .featured-projects__buttons > div{border-right:1px solid rgba(255,255,255,0.6);padding:0 20px;}}@media (min-width:420px) and (max-width:575px){.path-work .featured-projects__buttons > div{width:100%;}}@media (max-width:419px){.path-work .featured-projects__buttons > div{width:100%;}}.path-work .featured-projects__buttons > div:last-child{border-right:none;display:flex;align-items:center;justify-content:center;gap:20px;}.path-work .form-item{margin-bottom:0;}.path-work .block-prefooter::before{background:#efefef url(/themes/custom/brinkmann/assets/images/icons/background.png) center repeat-y !important;}.path-work div[id^='block-marketsegmentselectdropdownblock--']{margin-top:8px;}@media (min-width:1440px){.path-work div[id^='block-marketsegmentselectdropdownblock--'] .br-dropdown.market-segment-dropdown{width:210px;max-width:210px;}}@media (min-width:1200px) and (max-width:1439px){.path-work div[id^='block-marketsegmentselectdropdownblock--'] .br-dropdown.market-segment-dropdown{width:210px;max-width:210px;}}@media (min-width:992px) and (max-width:1199px){.path-work div[id^='block-marketsegmentselectdropdownblock--'] .br-dropdown.market-segment-dropdown{width:100%;max-width:100%;}}@media (min-width:768px) and (max-width:991px){.path-work div[id^='block-marketsegmentselectdropdownblock--'] .br-dropdown.market-segment-dropdown{width:100%;max-width:100%;}}@media (min-width:576px) and (max-width:767px){.path-work div[id^='block-marketsegmentselectdropdownblock--'] .br-dropdown.market-segment-dropdown{width:100%;max-width:100%;}}@media (min-width:420px) and (max-width:575px){.path-work div[id^='block-marketsegmentselectdropdownblock--'] .br-dropdown.market-segment-dropdown{width:100%;max-width:100%;}}@media (max-width:419px){.path-work div[id^='block-marketsegmentselectdropdownblock--'] .br-dropdown.market-segment-dropdown{width:100%;max-width:100%;}}.path-work div[id^='block-marketsegmentselectdropdownblock--'] .br-dropdown.market-segment-dropdown:hover{cursor:pointer;}.path-work div[id^='block-marketsegmentselectdropdownblock--'] .br-dropdown--active > .br-dropdown-button{background-image:url("data:image/svg+xml,%3Csvg fill='%23FFFFFF' version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24px' height='24px' viewBox='0 0 100 100' enable-background='new 0 0 100 100' xml:space='preserve'%3E%3Cg%3E%3Cpath stroke='%23FFFFFF' stroke-width='5' d='M78.466,35.559L50.15,63.633L22.078,35.317c-0.777-0.785-2.044-0.789-2.828-0.012s-0.789,2.044-0.012,2.827L48.432,67.58 c0.365,0.368,0.835,0.563,1.312,0.589c0.139,0.008,0.278-0.001,0.415-0.021c0.054,0.008,0.106,0.021,0.16,0.022 c0.544,0.029,1.099-0.162,1.515-0.576l29.447-29.196c0.785-0.777,0.79-2.043,0.012-2.828S79.249,34.781,78.466,35.559z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:calc(100% - 15px);}.path-work div[id^='block-marketsegmentselectdropdownblock--'] .br-dropdown-button{padding:1rem 4.5rem 1rem 2rem;background-image:url("data:image/svg+xml,%3Csvg fill='%23FFFFFF' version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24px' height='24px' viewBox='0 0 100 100' enable-background='new 0 0 100 100' xml:space='preserve'%3E%3Cg%3E%3Cpath stroke='%23FFFFFF' stroke-width='5' d='M78.466,35.559L50.15,63.633L22.078,35.317c-0.777-0.785-2.044-0.789-2.828-0.012s-0.789,2.044-0.012,2.827L48.432,67.58 c0.365,0.368,0.835,0.563,1.312,0.589c0.139,0.008,0.278-0.001,0.415-0.021c0.054,0.008,0.106,0.021,0.16,0.022 c0.544,0.029,1.099-0.162,1.515-0.576l29.447-29.196c0.785-0.777,0.79-2.043,0.012-2.828S79.249,34.781,78.466,35.559z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:calc(100% - 15px);}.path-work div[id^='block-marketsegmentselectdropdownblock--'] .br-dropdown-content{min-width:290px !important;background-color:rgba(255,255,255,0.9);}.path-work div[id^='block-marketsegmentselectdropdownblock--'] .br-dropdown-link{color:#000 !important;font-size:16px;font-size:1.6rem;font-weight:400;text-transform:capitalize;}.path-work div[id^='block-marketsegmentselectdropdownblock--'] .br-dropdown-link:hover{color:#CE1126 !important;}.path-work input[name="search"]{margin-top:8px;border:2px solid #CE1126;background-image:url("data:image/svg+xml,%3Csvg height='20px' width='20px' version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 500 500' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23CE1126' stroke='%23CE1126' stroke-width='10' d='M0,203.25c0,112.1,91.2,203.2,203.2,203.2c51.6,0,98.8-19.4,134.7-51.2l129.5,129.5c2.4,2.4,5.5,3.6,8.7,3.6 s6.3-1.2,8.7-3.6c4.8-4.8,4.8-12.5,0-17.3l-129.6-129.5c31.8-35.9,51.2-83,51.2-134.7c0-112.1-91.2-203.2-203.2-203.2 S0,91.15,0,203.25z M381.9,203.25c0,98.5-80.2,178.7-178.7,178.7s-178.7-80.2-178.7-178.7s80.2-178.7,178.7-178.7 S381.9,104.65,381.9,203.25z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:10px;background-size:20px;background-repeat:no-repeat;}.path-work .view-featured-projects .view-content{display:grid;}@media (min-width:1440px){.path-work .view-featured-projects .view-content{grid-template-columns:1fr 1fr 1fr 1fr;padding:0 30px;gap:50px;}}@media (min-width:1200px) and (max-width:1439px){.path-work .view-featured-projects .view-content{grid-template-columns:1fr 1fr 1fr;padding:0 30px;gap:50px;}}@media (min-width:992px) and (max-width:1199px){.path-work .view-featured-projects .view-content{grid-template-columns:1fr 1fr 1fr;padding:0 30px;gap:50px;}}@media (min-width:768px) and (max-width:991px){.path-work .view-featured-projects .view-content{grid-template-columns:1fr 1fr;padding:0 30px;gap:30px;}}@media (min-width:576px) and (max-width:767px){.path-work .view-featured-projects .view-content{grid-template-columns:1fr 1fr;padding:0 30px;gap:30px;}}@media (min-width:420px) and (max-width:575px){.path-work .view-featured-projects .view-content{grid-template-columns:1fr;padding:0 15px;gap:15px;}}@media (max-width:419px){.path-work .view-featured-projects .view-content{grid-template-columns:1fr;padding:0 15px;gap:15px;}}.path-work .view-featured-projects .view-content .node--project-detail--additional-project{max-width:100%;}.path-work .view-featured-projects .view-content .node--project-detail--additional-project__content{background-color:#fff;}.path-work input.form-text{color:#000;padding-left:40px;}.path-work .form-actions.js-form-wrapper{position:relative;}.path-work .form-actions.js-form-wrapper::after{background-image:url(/themes/custom/brinkmann/assets/images/icons/right_arrow.svg);background-repeat:no-repeat;content:'';position:absolute;background-size:contain;background-position:center;width:35px;height:16px;right:14px;z-index:30;top:calc(50% - 8px);pointer-events:none;transition:0.2s all;}.path-work .views-exposed-form{display:flex;align-items:flex-end;gap:10px;}.path-work .views-exposed-form .form-item-search{max-width:200px;}@media (min-width:1200px){.path-work .views-exposed-form .form-item-search{max-width:300px;}}.path-work .clear-filters{max-width:50px;line-height:1;font-size:18px;}.path-work .clear-filters a{color:white;text-decoration:none;}.path-work .node--project-detail--featured-project{height:100%;padding-bottom:0;text-align:center;}.path-work .node--project-detail--featured-project__text{padding:10px 20px 0;}.path-work .node--project-detail--featured-project__link{height:100%;}.path-work .node--project-detail--featured-project__content{background-color:#fff;max-width:100%;height:100%;}.path-work .node--project-detail--featured-project__title{color:#CE1126;}.path-work .node--project-detail--featured-project__location{font-size:16px;font-size:1.6rem;color:#CE1126;}.path-work .node--project-detail--featured-project__location{font-size:16px;font-size:1.6rem;color:#4a4a4a;}.path-work .field--name-field-market-type{font-size:13px;font-size:1.3rem;color:#4a4a4a;font-weight:300;letter-spacing:1.2px;text-transform:uppercase;padding:0 20px 12px;}.path-work .views-additional-projects-title{margin-top:0;position:relative;font-size:28px;font-size:2.8rem;letter-spacing:2px;line-height:1.2;font-weight:300;margin:0;padding-bottom:70px;text-transform:uppercase;text-align:center;}.path-work .views-additional-projects-title::after{content:"";content:"";position:absolute;width:40px;left:0;right:0;bottom:40px;height:2px;margin:0 auto;background-color:#CE1126;}.path-work .views-additional-projects-title + p{font-size:26px;font-size:2.6rem;line-height:1.4;color:#CE1126;}.path-work .js-pager__items{text-align:center;padding:0;}.path-work .js-pager__items .pager__item{list-style-type:none;}.path-work .js-pager__items .pager__item .button{display:inline-block;position:relative;padding:1rem 2rem;font-size:16px;font-size:1.6rem;line-height:1.4;font-weight:700;letter-spacing:1.2px;text-align:left;text-transform:uppercase;text-decoration:none;border:none;transition:background-color 0.2s ease-out;border-radius:0;color:white;background:#CE1126;padding-right:7rem;color:#fff;text-decoration:none;}.path-work .js-pager__items .pager__item .button:hover{color:white;text-decoration:none;background-color:#9b9b9b;transition:background-color 0.2s ease-in;}.path-work .js-pager__items .pager__item .button:hover{background-color:black;}.path-work .js-pager__items .pager__item .button::after{content:"";position:absolute;background-image:url(/themes/custom/brinkmann/assets/images/icons/right_arrow.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:35px;height:16px;right:1.4rem;z-index:30;top:calc(50% - 8px);}.path-work.page-node-type-project-detail .block-prefooter::before{background:#fff url(/themes/custom/brinkmann/assets/images/icons/background.png) center repeat-y !important;}.path-about-brinkmann-experienced-professionals .paragraph--type--profile-list#content-wrapper{padding-bottom:120px;}@media (min-width:1200px){.path-about-brinkmann-experienced-professionals .paragraph--type--profile-list#content-wrapper{padding-bottom:300px;}}.media--loading::before{background-color:#CE1126;}.slick{position:relative;}.slick__arrow{position:absolute;width:100%;top:50%;transform:translateY(-50%);}.slick__arrow button{background-image:url(/themes/custom/brinkmann/assets/images/icons/chevron.svg);background-repeat:no-repeat;position:absolute;text-indent:-9999px;width:15px;height:30px;background-size:contain;}@media (min-width:768px){.slick__arrow button{width:20px;height:40px;}}.slick__arrow button.slick-prev{left:10px;transform:rotate(-180deg);}@media (min-width:768px){.slick__arrow button.slick-prev{left:16px;}}.slick__arrow button.slick-next{right:10px;}@media (min-width:768px){.slick__arrow button.slick-next{right:16px;}}.adminimal-admin-toolbar{font-family:"Project Sans",sans-serif;}.adminimal-admin-toolbar .toolbar .toolbar-bar{background-color:#282828;color:white;}.adminimal-admin-toolbar .toolbar .toolbar-bar .toolbar-item{color:white;}.adminimal-admin-toolbar .toolbar .toolbar-bar .toolbar-tab > .toolbar-item{font-weight:600;}.adminimal-admin-toolbar .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover,.adminimal-admin-toolbar .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus{background-color:#454545;}.adminimal-admin-toolbar .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active{background-color:#454545;}.adminimal-admin-toolbar .toolbar .toolbar-item{cursor:pointer;padding:1em 1.3333em;line-height:1em;text-decoration:none;}.adminimal-admin-toolbar .toolbar .toolbar-item:hover,.adminimal-admin-toolbar .toolbar .toolbar-item:focus{text-decoration:none;}.adminimal-admin-toolbar .toolbar .toolbar-tray{background-color:#454545;}.adminimal-admin-toolbar .toolbar .toolbar-tray .menu-item--expanded a.is-active{color:white;background-color:#000;}.adminimal-admin-toolbar .toolbar .toolbar-tray .toolbar-menu a{background-color:#454545;color:white;}.adminimal-admin-toolbar .toolbar .toolbar-tray .menu-item--expanded .toolbar-menu li.menu-item--expanded::after{content:"";width:8px;height:12px;background-image:url(/themes/custom/brinkmann/assets/images/icons/chevron.svg);background-repeat:no-repeat;}.adminimal-admin-toolbar .toolbar .toolbar-tray .menu-item--expanded .toolbar-menu li.menu-item--expanded:hover::after{right:4px;margin-right:4px;}.adminimal-admin-toolbar .toolbar .toolbar-tray .menu-item--expanded .toolbar-menu li.menu-item--expanded::after{content:"";width:8px;height:12px;background-image:url(/themes/custom/brinkmann/assets/images/icons/chevron.svg);}.adminimal-admin-toolbar .toolbar .toolbar-tray .menu-item--expanded .toolbar-menu li.menu-item--expanded:hover::after{right:4px;margin-right:4px;}.adminimal-admin-toolbar .toolbar .toolbar-tray .menu-item--expanded:hover > a,.adminimal-admin-toolbar .toolbar .toolbar-tray .menu-item--expanded:hover > .toolbar-box{background-color:#282828;}.adminimal-admin-toolbar .toolbar .toolbar-tray.toolbar-tray-horizontal ul ul li.menu-item:first-child{border-top-color:#0d0d0d;}.adminimal-admin-toolbar .toolbar .toolbar-tray .toolbar-menu a:hover,.adminimal-admin-toolbar .toolbar .toolbar-tray .toolbar-menu a:focus{background-color:#cb1a2e;}.adminimal-admin-toolbar .toolbar .toolbar-tray.toolbar-tray-vertical .toolbar-menu a:hover,.adminimal-admin-toolbar .toolbar .toolbar-tray.toolbar-tray-vertical .toolbar-menu a:focus{background-color:#cb1a2e;}.adminimal-admin-toolbar .toolbar .toolbar-tray.toolbar-tray-vertical .menu-item--active-trail .toolbar-box a{background-color:#282828;}.adminimal-admin-toolbar .toolbar-toggle-orientation button{background-color:#282828;}.adminimal-admin-toolbar .level-1 .toolbar-handle.open,.adminimal-admin-toolbar .toolbar-tray-vertical .level-2{background-color:#282828 !important;border-radius:0;}.adminimal-admin-toolbar .toolbar-icon-system-admin-content::before{background-image:url(/themes/custom/brinkmann/assets/images/icons/file.svg);}.adminimal-admin-toolbar .toolbar-icon-system-admin-content:hover:before,.adminimal-admin-toolbar .toolbar-icon-system-admin-content.is-active:before{background-image:url(/themes/custom/brinkmann/assets/images/icons/file-white.svg);}.adminimal-admin-toolbar .toolbar-icon-system-admin-structure::before{background-image:url(/themes/custom/brinkmann/assets/images/icons/orgchart.svg);}.adminimal-admin-toolbar .toolbar-icon-system-admin-structure:hover:before,.adminimal-admin-toolbar .toolbar-icon-system-admin-structure.is-active:before{background-image:url(/themes/custom/brinkmann/assets/images/icons/orgchart-white.svg);}.adminimal-admin-toolbar .toolbar-icon-system-themes-page::before{background-image:url(/themes/custom/brinkmann/assets/images/icons/paintbrush.svg);}.adminimal-admin-toolbar .toolbar-icon-system-themes-page:hover:before,.adminimal-admin-toolbar .toolbar-icon-system-themes-page.is-active:before{background-image:url(/themes/custom/brinkmann/assets/images/icons/paintbrush-white.svg);}.adminimal-admin-toolbar .toolbar-icon-system-modules-list::before{background-image:url(/themes/custom/brinkmann/assets/images/icons/puzzlepiece.svg);}.adminimal-admin-toolbar .toolbar-icon-system-modules-list:hover:before,.adminimal-admin-toolbar .toolbar-icon-system-modules-list.is-active:before{background-image:url(/themes/custom/brinkmann/assets/images/icons/puzzlepiece-white.svg);}.adminimal-admin-toolbar .toolbar-icon-system-admin-config::before{background-image:url(/themes/custom/brinkmann/assets/images/icons/wrench.svg);}.adminimal-admin-toolbar .toolbar-icon-system-admin-config:hover:before,.adminimal-admin-toolbar .toolbar-icon-system-admin-config.is-active:before{background-image:url(/themes/custom/brinkmann/assets/images/icons/wrench-white.svg);}.adminimal-admin-toolbar .toolbar-icon-entity-user-collection::before{background-image:url(/themes/custom/brinkmann/assets/images/icons/people.svg);}.adminimal-admin-toolbar .toolbar-icon-entity-user-collection:hover:before,.adminimal-admin-toolbar .toolbar-icon-entity-user-collection.is-active:before{background-image:url(/themes/custom/brinkmann/assets/images/icons/people-white.svg);}.adminimal-admin-toolbar .toolbar-icon-system-admin-reports::before{background-image:url(/themes/custom/brinkmann/assets/images/icons/barchart.svg);}.adminimal-admin-toolbar .toolbar-icon-system-admin-reports:hover:before,.adminimal-admin-toolbar .toolbar-icon-system-admin-reports.is-active:before{background-image:url(/themes/custom/brinkmann/assets/images/icons/barchart-white.svg);}.adminimal-admin-toolbar .toolbar-bar .toolbar-icon-user:before{background-image:url(/themes/custom/brinkmann/assets/images/icons/person.svg);}.adminimal-admin-toolbar .toolbar .toolbar-toggle-orientation [value="vertical"]:before{background-image:url(/themes/custom/brinkmann/assets/images/icons/push-left.svg);background-repeat:no-repeat;}.adminimal-admin-toolbar .toolbar .toolbar-toggle-orientation [value="horizontal"]:before{background-image:url(/themes/custom/brinkmann/assets/images/icons/push-up.svg);background-repeat:no-repeat;}.adminimal-admin-toolbar .toolbar .toolbar-toggle-orientation{background-color:#333333;}.adminimal-admin-toolbar .toolbar .toolbar-icon.toolbar-handle.open:before{background-image:url(/themes/custom/brinkmann/assets/images/icons/chevron-disc-up.svg) !important;}.adminimal-admin-toolbar .toolbar .toolbar-icon.toolbar-handle:before{background-image:url(/themes/custom/brinkmann/assets/images/icons/chevron-disc-down.svg) !important;}.adminimal-admin-toolbar .toolbar .toolbar-icon-coffee:before,.adminimal-admin-toolbar .toolbar .toolbar .toolbar-bar .toolbar-icon-coffee.active:before{background-image:url(/themes/custom/brinkmann/assets/images/icons/chevron-disc-down.svg) !important;}.adminimal-admin-toolbar .toolbar .toolbar-icon-escape-admin:before{background-image:url(/themes/custom/brinkmann/assets/images/icons/chevron-disc-left.svg) !important;}.adminimal-admin-toolbar .toolbar .toolbar-icon-edit:before{background-image:url(/themes/custom/brinkmann/assets/images/icons/pencil.svg) !important;}.adminimal-admin-toolbar .toolbar .toolbar-icon-devel:before{background-image:url(/themes/custom/brinkmann/assets/images/icons/cog.svg) !important;}.adminimal-admin-toolbar .toolbar .toolbar-icon-menu:before{background-image:url(/themes/custom/brinkmann/assets/images/icons/hamburger.svg) !important;}.adminimal-admin-toolbar .adminimal-admin-toolbar .toolbar-menu-administration ul{margin:0;}.adminimal-admin-toolbar .adminimal-admin-toolbar .toolbar-menu-administration ul li a{background-color:#454545;color:white;}.adminimal-admin-toolbar .adminimal-admin-toolbar .toolbar-menu-administration ul li a:hover{background-color:#282828;}.toolbar-menu > .menu-item > .toolbar-menu > .menu-item--expanded a{position:relative;display:block;}.adminimal-admin-toolbar .toolbar .toolbar-toggle-orientation{background-color:#282828;}.adminimal-admin-toolbar .toolbar .toolbar-toggle-orientation .toolbar-icon{position:relative;z-index:100;}
