/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.node--unpublished{background-color:#fff4f4;}
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:"Open Sans";src:url(/themes/custom/dld/fonts/OpenSans/OpenSans-Regular.ttf);font-weight:400;font-display:fallback}@font-face{font-family:"Open Sans";src:url(/themes/custom/dld/fonts/OpenSans/OpenSans-SemiBold.ttf);font-weight:500;font-display:fallback}@font-face{font-family:"Open Sans";src:url(/themes/custom/dld/fonts/OpenSans/OpenSans-Bold.ttf);font-weight:700;font-display:fallback}@font-face{font-family:Comfortaa;src:url(/themes/custom/dld/fonts/Comfortaa/static/Comfortaa-Regular.ttf);font-weight:400;font-display:fallback}@font-face{font-family:Comfortaa;src:url(/themes/custom/dld/fonts/Comfortaa/static/Comfortaa-Bold.ttf);font-weight:700;font-display:fallback}.animate-fade{-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.animate-fade:hover{opacity:0}.animate-move>.demo-shape{-webkit-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.demo-animate{background-color:#e5e5e5;border-radius:8px;cursor:pointer;padding:1em;text-align:center}.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid__item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:1em;width:100%}@media (min-width:920px){.grid__item{margin:0 3% 3% 0;width:auto}}.grid__item:last-child{margin-right:0}.grid--columns-2 .grid__item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:1em;width:100%}@media (min-width:920px){.grid--columns-2 .grid__item{margin:0 3% 3% 0;width:auto}}.grid--columns-2 .grid__item:last-child{margin-right:0}@media (min-width:920px){.grid--columns-2 .grid__item{width:48.2%}.grid--columns-2 .grid__item:nth-child(2n){margin-right:0}}.grid--columns-3 .grid__item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:1em;width:100%}@media (min-width:920px){.grid--columns-3 .grid__item{margin:0 3% 3% 0;width:auto}}.grid--columns-3 .grid__item:last-child{margin-right:0}@media (min-width:920px){.grid--columns-3 .grid__item{width:31%}.grid--columns-3 .grid__item:nth-child(3n){margin-right:0}}.grid--pl .grid__item{background-color:rgba(0,0,0,.2);min-height:100px}.grid--divider .grid__item{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media (min-width:920px){.grid--divider .grid__item{margin-right:3.5%;position:relative}.grid--divider .grid__item::after{background-color:#ccc;content:"";display:block;height:100%;position:absolute;top:0;width:1px}}@media (min-width:920px){.grid--divider .grid__item:last-child{margin-right:0}}.grid--divider .grid__item:last-child::after{display:none}.grid--divider.grid--columns-2 .grid__item{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media (min-width:920px){.grid--divider.grid--columns-2 .grid__item{margin-right:3.5%;position:relative}.grid--divider.grid--columns-2 .grid__item::after{background-color:#ccc;content:"";display:block;height:100%;position:absolute;top:0;width:1px}}.grid--divider.grid--columns-2 .grid__item::after{right:-3.5%}.grid--divider.grid--columns-2 .grid__item:nth-child(2n){margin-right:0}.grid--divider.grid--columns-2 .grid__item:nth-child(2n)::after{display:none}@media (min-width:920px){.grid--divider.grid--columns-2 .grid__item:last-child{margin-right:0}}.grid--divider.grid--columns-2 .grid__item:last-child::after{display:none}.grid--divider.grid--columns-3 .grid__item{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media (min-width:920px){.grid--divider.grid--columns-3 .grid__item{margin-right:3.5%;position:relative}.grid--divider.grid--columns-3 .grid__item::after{background-color:#ccc;content:"";display:block;height:100%;position:absolute;top:0;width:1px}}.grid--divider.grid--columns-3 .grid__item::after{right:-5.5%}.grid--divider.grid--columns-3 .grid__item:nth-child(3n){margin-right:0}.grid--divider.grid--columns-3 .grid__item:nth-child(3n)::after{display:none}@media (min-width:920px){.grid--divider.grid--columns-3 .grid__item:last-child{margin-right:0}}.grid--divider.grid--columns-3 .grid__item:last-child::after{display:none}.link{color:#000}.link:hover{color:#d52b1e}.h1,h1{color:#000;font-family:Comfortaa,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:2em;line-height:1.4;margin:0 0 20px 0;width:auto}.h1__link{color:inherit}.h1__link:hover{color:inherit}.h2,h2{color:#000;font-family:Comfortaa,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:1.5em;line-height:1.4;margin:0 0 1em;width:auto}.h2__link{color:inherit}.h2__link:hover{color:inherit}.h3,h3{color:#000;font-family:Comfortaa,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:1.3em;line-height:1.6;margin:0 0 .5em;width:auto}.h3__link{color:inherit}.h3__link:hover{color:inherit}.h4,h4{color:#000;font-family:Comfortaa,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:1.1em;line-height:1.6;margin:0 0 .5em;width:auto}.h4__link{color:inherit}.h4__link:hover{color:inherit}.h5,.h6,h5,h6{color:#000;font-family:Comfortaa,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:1.1em;line-height:2;margin:0 0 .5em;width:auto}.h5__link,.h6__link{color:inherit}.h5__link:hover,.h6__link:hover{color:inherit}body{color:#000;font-family:"Open Sans",Arial,sans-serif;line-height:34.2px;font-size:16px}@media print{body{font-size:12px}}@media (min-width:1256px){body{font-size:18px}}@media print and (min-width:1256px){body{font-size:12px}}.paragraph,.text-long p{margin:0 0 1em}.blockquote,blockquote{font-family:Comfortaa,HelveticaNeue,Helvetica,Arial,sans-serif;border-left:solid 2px #d52b1e;margin-left:1em;padding-left:1em;position:relative;font-size:1.4em;font-weight:700}.text-block blockquote{margin:0 0 0;width:100%;font-size:1rem}@media (min-width:720px){.text-block blockquote{margin-top:0;font-size:25px}}.text-block blockquote p{line-height:1.4}.text-block blockquote .quote-footer{font-family:"Open Sans",Arial,sans-serif;font-size:1em;font-weight:400;padding-left:30px;margin:0;position:relative}@media (min-width:720px){.text-block blockquote .quote-footer{font-size:18px}}.text-block blockquote .quote-footer:before{content:"";width:15px;height:2px;left:0;top:50%;position:absolute;display:block;background:#000}.hr,.text-long hr{border-style:solid;border-width:1px 0 0;color:currentColor}ol,ul{padding-left:1em}ul{list-style-type:disc}ol{list-style-type:decimal}.list-item,.text-long ol li,.text-long ul li{margin-bottom:.2em;padding-left:1em}img,picture{display:block;height:auto;max-width:100%}figure{margin:0}.figure__caption{font-style:italic}.button{background-color:#d52b1e;color:#fff;cursor:pointer;line-height:1.4;padding:1em 2em;display:inline-block;text-decoration:none;text-align:center;text-underline-offset:20px;-webkit-transition:all .3s;transition:all .3s;border:2px solid transparent;font-weight:500;width:auto;border-radius:3px}@media (min-width:720px){.button{font-size:1em}}.button:hover{background-color:transparent;color:#d52b1e;border:2px solid #d52b1e}.button--alt{background-color:#d52b1e;color:#fff;cursor:pointer;line-height:1.4;padding:1em 2em;display:inline-block;text-decoration:none;text-align:center;text-underline-offset:20px;-webkit-transition:all .3s;transition:all .3s;border:2px solid transparent;font-weight:500;width:auto;border-radius:3px}@media (min-width:720px){.button--alt{font-size:1em}}.button--alt:hover{background-color:transparent;color:#d52b1e;border:2px solid #d52b1e}.button--alt{background-color:#666;color:#fff;cursor:pointer;line-height:1.4;padding:1em 2em;display:inline-block;text-decoration:none;text-align:center;text-underline-offset:20px;-webkit-transition:all .3s;transition:all .3s;border:2px solid transparent;font-weight:500;width:auto;border-radius:3px}@media (min-width:720px){.button--alt{font-size:1em}}.button--alt:hover{background-color:transparent;color:#d52b1e;border:2px solid #d52b1e}.button--alt{color:#000;background-color:transparent;position:relative;padding:10px 10px 10px 0;font-size:1.2em;font-weight:500}.button--alt:after{content:" ";-webkit-transition:all .5s;transition:all .5s;opacity:0;right:-40px;top:3px;position:absolute;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background:url(/themes/custom/dld/components/images/arrow-down-red.svg);background-repeat:no-repeat;background-size:100%;width:10px;height:40px}.button--alt:before{content:"";width:calc(100% - 10px);position:absolute;left:0;bottom:0;border-width:0 0 2px;border-style:solid;border-bottom-color:#d52b1e}.button--alt span{position:relative}.button--alt span:after{content:"";width:100%;position:absolute;left:0;bottom:-10px;border-width:0 0 2px;border-style:solid;border-bottom-color:#d52b1e}.button--alt:hover{color:#d52b1e;background:0 0;border:2px solid transparent}.button--alt:hover:after{opacity:1;right:-30px}.button--alt:hover:before{opacity:1}.button--alt-2{background-color:#d52b1e;color:#fff;cursor:pointer;line-height:1.4;padding:1em 2em;display:inline-block;text-decoration:none;text-align:center;text-underline-offset:20px;-webkit-transition:all .3s;transition:all .3s;border:2px solid transparent;font-weight:500;width:auto;border-radius:3px}@media (min-width:720px){.button--alt-2{font-size:1em}}.button--alt-2:hover{background-color:transparent;color:#d52b1e;border:2px solid #d52b1e}.button--alt-2{background-color:#e5e5e5;color:#000;cursor:pointer;line-height:1.4;padding:1em 2em;display:inline-block;text-decoration:none;text-align:center;text-underline-offset:20px;-webkit-transition:all .3s;transition:all .3s;border:2px solid transparent;font-weight:500;width:auto;border-radius:3px}@media (min-width:720px){.button--alt-2{font-size:1em}}.button--alt-2:hover{background-color:transparent;color:#d52b1e;border:2px solid #d52b1e}.button--alt-2{font-size:.8rem;font-weight:600;text-transform:none}.button--in-dark{background-color:#d52b1e;color:#fff;cursor:pointer;line-height:1.4;padding:1em 2em;display:inline-block;text-decoration:none;text-align:center;text-underline-offset:20px;-webkit-transition:all .3s;transition:all .3s;border:2px solid transparent;font-weight:500;width:auto;border-radius:3px}@media (min-width:720px){.button--in-dark{font-size:1em}}.button--in-dark:hover{background-color:transparent;color:#d52b1e;border:2px solid #d52b1e}.button--in-dark{background-color:#fff;color:#d52b1e;cursor:pointer;line-height:1.4;padding:1em 2em;display:inline-block;text-decoration:none;text-align:center;text-underline-offset:20px;-webkit-transition:all .3s;transition:all .3s;border:2px solid transparent;font-weight:500;width:auto;border-radius:3px}@media (min-width:720px){.button--in-dark{font-size:1em}}.button--in-dark:hover{background-color:transparent;color:#d52b1e;border:2px solid #d52b1e}.dark-bg{background:#000;padding:50px}.dark-bg .button{background-color:#fff;color:#d52b1e;cursor:pointer;line-height:1.4;padding:1em 2em;display:inline-block;text-decoration:none;text-align:center;text-underline-offset:20px;-webkit-transition:all .3s;transition:all .3s;border:2px solid transparent;font-weight:500;width:auto;border-radius:3px}@media (min-width:720px){.dark-bg .button{font-size:1em}}.dark-bg .button:hover{background-color:transparent;color:#d52b1e;border:2px solid #d52b1e}.dark-bg .button:hover{background-color:#000;color:#fff;border:2px solid #fff}.dark-bg .button--alt{background-color:#666;color:#fff;cursor:pointer;line-height:1.4;padding:1em 2em;display:inline-block;text-decoration:none;text-align:center;text-underline-offset:20px;-webkit-transition:all .3s;transition:all .3s;border:2px solid transparent;font-weight:500;width:auto;border-radius:3px}@media (min-width:720px){.dark-bg .button--alt{font-size:1em}}.dark-bg .button--alt:hover{background-color:transparent;color:#d52b1e;border:2px solid #d52b1e}.dark-bg .button--alt{color:#000;background-color:transparent;position:relative;padding:10px 10px 10px 0;font-size:1.2em;font-weight:500}.dark-bg .button--alt:after{content:" ";-webkit-transition:all .5s;transition:all .5s;opacity:0;right:-40px;top:3px;position:absolute;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background:url(/themes/custom/dld/components/images/arrow-down-red.svg);background-repeat:no-repeat;background-size:100%;width:10px;height:40px}.dark-bg .button--alt:before{content:"";width:calc(100% - 10px);position:absolute;left:0;bottom:0;border-width:0 0 2px;border-style:solid;border-bottom-color:#d52b1e}.dark-bg .button--alt span{position:relative}.dark-bg .button--alt span:after{content:"";width:100%;position:absolute;left:0;bottom:-10px;border-width:0 0 2px;border-style:solid;border-bottom-color:#d52b1e}.dark-bg .button--alt:hover{color:#d52b1e;background:0 0;border:2px solid transparent}.dark-bg .button--alt:hover:after{opacity:1;right:-30px}.dark-bg .button--alt:hover:before{opacity:1}.dark-bg .button--alt{color:#fff}.dark-bg .button--alt:hover{background:#000;color:#fff}.dark-bg .button--alt:hover:after{content:url(/themes/custom/dld/components/images/arrow-down-white.svg)}html{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden}body{font-family:"Open Sans",Arial,sans-serif;font-weight:400;line-height:34.2px;color:#000;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:14px}@media (min-width:1256px){body{font-size:18px}}::-moz-selection{background:#f88f87}::selection{background:#f88f87}::-moz-selection{background:#f88f87}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}p{line-height:2.2;color:#333}@media (min-width:1256px){p{line-height:1.8}}a{color:#000}.main{max-width:1256px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:480px){.main{padding:0 1rem}}@media (min-width:1256px){.main{padding-left:calc(1rem + -50vw + 1256px / 2);padding-right:calc(1rem + -50vw + 1256px / 2)}}.main{display:block;padding:0!important}.no-transparent-header .main{padding-top:100px!important}@media (min-width:720px){.no-transparent-header .main{padding-top:0!important}}.logo{position:absolute;margin-top:15px;z-index:200;max-width:50%;left:30px;top:-5px}@media (min-width:480px){.logo{max-width:30%;left:initial;top:0;padding:0!important;margin-top:10px}}@media (min-width:720px){.logo{max-width:20%;left:initial;width:290px;margin-top:20px}}.logo img{width:100%}.social-links{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.social-links a{width:22px;height:22px;margin-right:15px;background-repeat:no-repeat;background-size:cover;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.social-links a:hover svg circle:not(.st1){fill:#000}.body-share .social-links a,.header-share .social-links a{width:41px;height:41px;margin-right:10px}.body-share .social-links a svg,.header-share .social-links a svg{width:35px;height:35px}.doormat .social-links a{width:22px;height:22px;margin-right:5px}.doormat .social-links a svg{width:22px;height:22px}@media (min-width:1256px){.doormat .social-links a{width:32px;height:32px;margin-right:10px}.doormat .social-links a svg{width:32px;height:32px}}#header .social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:0}@media (min-width:720px){#header .social-links{opacity:1}}#header .social-links a{margin-right:10px;margin-left:10px}#header .social-links a svg{width:30px;height:30px}#header .social-links a svg circle{fill:#797979}#header .social-links a:hover svg circle{fill:#d52b1e}@media (min-width:720px){#header .social-links{display:none}}#header.open .social-links{opacity:1;-webkit-transition-delay:.7s;transition-delay:.7s}.pl-template{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.pl .sg-subtype h2,.sg-main .sg-subtype h2{font-size:3rem;text-transform:uppercase;background-color:#333}.pl .sg-subtype h2 a,.sg-main .sg-subtype h2 a{max-width:1256px;width:100%;margin:0 auto;padding:1rem 1rem}@media (min-width:480px){.pl .sg-subtype h2 a,.sg-main .sg-subtype h2 a{padding:1rem 1rem}}@media (min-width:1256px){.pl .sg-subtype h2 a,.sg-main .sg-subtype h2 a{padding-left:calc(1rem + -50vw + 1256px / 2);padding-right:calc(1rem + -50vw + 1256px / 2)}}.pl .sg-subtype h2 a,.sg-main .sg-subtype h2 a{display:block;color:#fff;text-decoration:none;line-height:1}.pl .sg-pattern>div,.sg-main .sg-pattern>div{max-width:1256px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:480px){.pl .sg-pattern>div,.sg-main .sg-pattern>div{padding:0 1rem}}@media (min-width:1256px){.pl .sg-pattern>div,.sg-main .sg-pattern>div{padding-left:calc(1rem + -50vw + 1256px / 2);padding-right:calc(1rem + -50vw + 1256px / 2)}}.pl .sg-pattern-title,.sg-main .sg-pattern-title{color:#738ba3;font-size:1.4rem!important;text-transform:none!important}.pl .sg-pattern-title a,.sg-main .sg-pattern-title a{color:#1169ba!important;font-family:Calibre,Arial,sans-serif;font-size:2.2rem;font-weight:500;text-transform:uppercase!important}.pl .sg-pattern-extra-info,.sg-main .sg-pattern-extra-info{width:55%}.pl .sg-pattern .sg-pattern-example,.sg-main .sg-pattern .sg-pattern-example{margin-top:2em}.pl .visually-hidden,.sg-main .visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.pl .sg-colors,.sg-main .sg-colors{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0;margin:0}.pl .sg-colors li,.sg-main .sg-colors li{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;margin:0 .5rem 1rem}.pl .sg-colors__sample,.sg-main .sg-colors__sample{display:block;height:100px;margin-bottom:.3em}.footer,.header,.main{max-width:1256px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:480px){.footer,.header,.main{padding:0 1rem}}@media (min-width:1256px){.footer,.header,.main{padding-left:calc(1rem + -50vw + 1256px / 2);padding-right:calc(1rem + -50vw + 1256px / 2)}}.footer,.header,.main{margin-bottom:4em}.main--with-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:920px){.main--with-sidebar{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.main-sidebar{margin:25px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width:920px){.main-sidebar{width:20%;margin:160px 0 0}}.main-sidebar .views-row{display:-webkit-box;display:-ms-flexbox;display:flex}.main-sidebar .views-row .views-field-name{margin-right:10px}.main-sidebar h2{margin:40px 0 0}.main-sidebar ul{list-style:none;padding:0;margin:0}.main-content{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width:920px){.main-content--with-sidebar{margin-right:1rem;width:calc(100% - (20% + 1rem))}}.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1256px;margin:auto;width:calc(100% - 50px);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media print{.container{padding:.5em!important}}@media only screen and (min-width:720px){.container{width:calc(100% - 50px);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width:1256px){.container{width:calc(100% - 40px);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0}}@media print{.container{display:table}}#layout-builder .container,main .container{max-width:620px}#layout-builder .wide .container,main .wide .container{max-width:1256px}.big-container{width:calc(100% - 20px);margin:auto}@media only screen and (min-width:720px){.big-container{width:calc(100% - 40px)}}.transparent-header .big-container{width:100%}.no-transparent-header .big-container{max-width:1256px}body:after{display:none;content:url(/themes/custom/dld/components/images/red-search.svg),url(/themes/custom/dld/components/images/Decospan_Red.png),url(/themes/custom/dld/components/images/Barco_Red.png),url(/themes/custom/dld/components/images/Picanol_Red.png),url(/themes/custom/dld/components/images/TVH_Red.png),url(/themes/custom/dld/components/images/Petac_Red.png),url(/themes/custom/dld/components/images/Stow_Red.png),url(/themes/custom/dld/components/images/Konvert_Red.png),url(/themes/custom/dld/components/images/red-play.svg),url(/themes/custom/dld/components/images/move-left-red.svg),url(/themes/custom/dld/components/images/Pinterest-red.svg),url(/themes/custom/dld/components/images/arrow-down-red.svg)}article{overflow:hidden}.layout-container{position:relative}.layout{background-size:cover}.layout .bg-imgage{-webkit-print-color-adjust:exact}.layout.background-center .bg-image{background-position:center}.layout.background-left-top .bg-image{background-position:left 0}.layout.background-right-top .bg-image{background-position:right 0}.layout.background-right-bottom .bg-image{background-position:right bottom}.layout.background-left-bottom .bg-image{background-position:left bottom}.layout.padding-none>.bg-image>.container,.layout.padding-none>.container{padding:0}.layout.padding-very-small>.bg-image>.container,.layout.padding-very-small>.container{padding:1.5em 0}.layout.padding-small>.bg-image>.container,.layout.padding-small>.container{padding:2.7em 0}.layout.padding-medium>.bg-image>.container,.layout.padding-medium>.container{padding:4em 0}.layout.padding-large>.bg-image>.container,.layout.padding-large>.container{padding:5.5em 0}.layout.full-height,.layout.min-height-100,.layout.min-height-25,.layout.min-height-50,.layout.min-height-75{page-break-after:always;page-break-before:always}.layout.full-height>.bg-image>.container,.layout.min-height-100>.bg-image>.container,.layout.min-height-25>.bg-image>.container,.layout.min-height-50>.bg-image>.container,.layout.min-height-75>.bg-image>.container{padding-bottom:0}.layout.full-height,.layout.min-height-100,.layout.min-height-25,.layout.min-height-50,.layout.min-height-75{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media only screen and (min-width:1000px){.layout.full-height,.layout.min-height-100,.layout.min-height-25,.layout.min-height-50,.layout.min-height-75{min-height:100vh}}@media not print{.layout.full-height .bg-image,.layout.min-height-100 .bg-image,.layout.min-height-25 .bg-image,.layout.min-height-50 .bg-image,.layout.min-height-75 .bg-image{width:100%;min-height:100vh;background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-print-color-adjust:exact}}.layout.full-height .container,.layout.min-height-100 .container,.layout.min-height-25 .container,.layout.min-height-50 .container,.layout.min-height-75 .container{margin:0;padding:0}.layout.min-height-100{min-height:100vh}.layout.min-height-100 .bg-image{min-height:100vh}.layout.min-height-75{min-height:75vh}.layout.min-height-75 .bg-image{min-height:75vh}.layout.min-height-50{min-height:50vh}.layout.min-height-50 .bg-image{min-height:50vh}.layout.min-height-25{min-height:25vh}.layout.min-height-25 .bg-image{min-height:25vh}.layout{position:relative;z-index:2}@media print{.layout .layout__region{display:table-cell;vertical-align:top;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}.layout .layout__region--right{margin-top:20px}@media (min-width:720px){.layout .layout__region--right{margin-top:0}}@media (min-width:720px){.layout.layout--twocol .layout__region{max-width:50%}}@media (min-width:720px){.layout.layout--twocol .layout__region--left{padding-left:0}}@media (min-width:720px){.layout.layout--twocol .layout__region--right{padding-right:0}}@media (min-width:720px){.layout.layout--threecol .layout__region{max-width:30%;padding:20px}}@media (min-width:720px){.layout.layout--threecol .layout__region--left{padding-left:0}}@media (min-width:720px){.layout.layout--threecol .layout__region--right{padding-right:0}}@media (min-width:720px){.layout.layout--twocol-66-33 .layout__region--left{width:66%;max-width:none}.layout.layout--twocol-66-33 .layout__region--right{width:33%;padding:30px 0 30px 30px}.layout.layout--twocol-33-66 .layout__region--left{width:33%}.layout.layout--twocol-33-66 .layout__region--right{width:66%;max-width:none}}.background-light-grey{background-color:#f2f2f2}.background-dark-grey{background-color:#797979}#Home-fisrt-section .layout__region--left{padding-bottom:60px}@media only screen and (min-width:720px){#Home-fisrt-section .layout__region--left{max-width:35%;padding-bottom:0;margin-right:20px}}@media only screen and (min-width:1256px){#Home-fisrt-section .layout__region--left{margin-right:80px}}#Home-fisrt-section .layout__region--left p{line-height:2}@media only screen and (min-width:720px){#Home-fisrt-section .layout__region--left p{font-size:1em}}@media only screen and (min-width:1256px){#Home-fisrt-section .layout__region--left p{line-height:1.8}}#Home-fisrt-section .layout__region--right{max-width:initial}@media (min-width:720px){#Home-fisrt-section .layout__region--right{width:60%;max-width:60%}}#Home-fisrt-section .button{margin-top:25px}#trust{padding-bottom:70px}#trust .layout__region--left{min-width:35%;padding:20px 0 20px 0}#trust .layout__region--right{max-width:initial}#trust .text-block{position:initial}@media (min-width:720px){#trust .text-block{position:relative}}@media (min-width:1256px){#trust{padding-bottom:0}}#trust .button{position:absolute;bottom:70px}@media (min-width:720px){#trust .button{position:relative;bottom:initial}}@media (min-width:720px){.layout__region--left{padding:30px 30px 30px 0}}@media (min-width:720px){.layout__region--right{padding:30px 0 30px 30px}}#owners{overflow:visible}@media (min-width:720px){#owners .layout__region{max-width:50%;padding:20px 20px 0}}#owners .layout__region--left .pinterest-anchor,#owners .layout__region--left a[class^=PIN_],#owners .layout__region--left span[class^=PIN_]{display:none!important}#owners .layout__region--left img{margin-top:-100px;margin-bottom:40px;margin-left:0;width:100%}@media (min-width:720px){#owners .layout__region--left img{margin-top:-125px}}@media (min-width:1256px){#owners .layout__region--left img{margin-top:-170px}}@media (min-width:1256px){#owners .layout__region--right{padding:20px 0 0 100px}}#owners .layout__region--right img{max-width:250px}#blog{padding-bottom:50px}@media (min-width:720px){#blog{padding-top:0;padding-bottom:0}}@media (min-width:1256px){#blog{padding-top:20px}}@media (min-width:720px){#blog .layout__region--left{max-width:24vw}}#blog .text-block{position:initial}@media (min-width:720px){#blog .text-block{position:relative}}#blog .layout__region--right{max-width:initial}@media (min-width:720px){#blog .layout__region--right{padding-top:36px;width:75vw}}@media (min-width:920px){#blog .layout__region--right{padding-top:55px;width:70vw}}@media (min-width:720px){#blog .teasers-block .block-container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}#blog .button{position:absolute;bottom:45px}@media (min-width:720px){#blog .button{position:relative;bottom:initial}}.logos-wrapper{position:relative;width:auto;padding-bottom:120px;overflow:hidden}@media print{.logos-wrapper{display:none}}.logos-wrapper:after,.logos-wrapper:before{content:"";z-index:2;position:absolute;bottom:15px;height:120px;width:70px;background-image:-webkit-gradient(linear,left top,right top,from(#fff),to(rgba(255,255,255,0)));background-image:linear-gradient(to right,#fff,rgba(255,255,255,0))}.logos-wrapper:before{left:0}.logos-wrapper:after{right:0;background-image:-webkit-gradient(linear,right top,left top,from(#fff),to(rgba(255,255,255,0)));background-image:linear-gradient(to left,#fff,rgba(255,255,255,0))}.logos-wrapper .logos:not(.over-ons){-webkit-animation:slide 100s linear infinite;animation:slide 100s linear infinite}.logos-wrapper .logos:not(.over-ons):hover{-webkit-animation-play-state:paused;animation-play-state:paused;cursor:pointer}@-webkit-keyframes slide{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes slide{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.logos:not(.over-ons){position:absolute;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 0 40px;width:auto}@media (min-width:720px){.logos{margin:15px 0 25px}}@media (min-width:1256px){.logos{margin:0 0 100px}}.logos a{text-indent:-9999px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:30%;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:80px;background-size:contain;background-repeat:no-repeat;background-position:0 50%;-webkit-transition:all .3s;transition:all .3s;width:50%;min-width:200px}@media (min-width:720px){.logos a{max-width:initial;min-width:200px;width:16.666%;min-height:60px}}.logos a:hover svg path{fill:#d52b1e}.logos .marriott{background-image:url(/themes/custom/dld/components/images/logos/Marriot_DLD_Grey.png)}.logos .marriott:hover{background-image:url(/themes/custom/dld/components/images/logos/Marriot_DLD_Red.png)}.logos .mr{background-image:url(/themes/custom/dld/components/images/logos/MR%20group_DLD_Grey.png)}.logos .mr:hover{background-image:url(/themes/custom/dld/components/images/logos/MR%20Group_DLD_Red.png)}.logos .xwift{background-image:url(/themes/custom/dld/components/images/logos/Xwift_DLD_Grey.png)}.logos .xwift:hover{background-image:url(/themes/custom/dld/components/images/logos/x-wift_DLD_Red.png)}.logos .vandewiele{background-image:url(/themes/custom/dld/components/images/logos/VanDeWiele_DLD_Grey.png)}.logos .vandewiele:hover{background-image:url(/themes/custom/dld/components/images/logos/Van%20De%20Wiele_DLD_Red.png)}.logos .wever{background-image:url(/themes/custom/dld/components/images/logos/Wever%20%26%20Ducr%C3%A9_DLD_Grey.png)}.logos .wever:hover{background-image:url(/themes/custom/dld/components/images/logos/Wever%20%26%20Ducr%C3%A9_DLD_Red.png)}.logos .fidea{background-image:url(/themes/custom/dld/components/images/logos/Fidea_DLD_Grey.png)}.logos .fidea:hover{background-image:url(/themes/custom/dld/components/images/logos/Fidea_DLD_Red.png)}.logos .belfius{background-image:url(/themes/custom/dld/components/images/logos/Belfius_grey.png)}.logos .belfius:hover{background-image:url(/themes/custom/dld/components/images/logos/Belfius_Red.png)}.logos .vanca{background-image:url(/themes/custom/dld/components/images/logos/Vanca_DLD_Grey.png)}.logos .vanca:hover{background-image:url(/themes/custom/dld/components/images/logos/Vanca_DLD_Red.png)}.logos .stadsbader{background-image:url(/themes/custom/dld/components/images/logos/Stadsbader_DLD_Grey.png)}.logos .stadsbader:hover{background-image:url(/themes/custom/dld/components/images/logos/Stadsbader_DLD_Red.png)}.logos .wijnen{background-image:url(/themes/custom/dld/components/images/logos/Wijnen%20De%20clerck_DLD_Grey.png)}.logos .wijnen:hover{background-image:url(/themes/custom/dld/components/images/logos/Wijnen%20de%20Clerck_DLD_Red.png)}.logos .boic{background-image:url(/themes/custom/dld/components/images/logos/Boic_DLD_Grey.png)}.logos .boic:hover{background-image:url(/themes/custom/dld/components/images/logos/BOIC_DLD_Red.png)}.logos .vandevelde{background-image:url(/themes/custom/dld/components/images/logos/Van%20De%20Velde_DLD_Grey.png)}.logos .vandevelde:hover{background-image:url(/themes/custom/dld/components/images/logos/Van%20De%20Velde_DLD_Red.png)}.logos .neuhaus{background-image:url(/themes/custom/dld/components/images/logos/Neuhaus_DLD_Grey.png)}.logos .neuhaus:hover{background-image:url(/themes/custom/dld/components/images/logos/Neuhaus_DLD_Red.png)}.logos .vpk{background-image:url(/themes/custom/dld/components/images/logos/VPK_DLD_Grey.png)}.logos .vpk:hover{background-image:url(/themes/custom/dld/components/images/logos/VPK_DLD_Red.png)}.logos .vlaamsparlement{background-image:url(/themes/custom/dld/components/images/logos/Vlaams%20Parlement_DLD_Grey.png)}.logos .vlaamsparlement:hover{background-image:url(/themes/custom/dld/components/images/logos/Vlaams%20Parlement_DLD_Red.png)}.logos .ibis{background-image:url(/themes/custom/dld/components/images/logos/Ibis_DLD_Grey.png)}.logos .ibis:hover{background-image:url(/themes/custom/dld/components/images/logos/Ibis_DLD_Red.png)}.logos .mercure{background-image:url(/themes/custom/dld/components/images/logos/Mercure_DLD_Grey.png)}.logos .mercure:hover{background-image:url(/themes/custom/dld/components/images/logos/Mercure%20Hotels_DLD_Red.png)}.logos .autogrill{background-image:url(/themes/custom/dld/components/images/logos/Autogrill_DLD_Grey.png)}.logos .autogrill:hover{background-image:url(/themes/custom/dld/components/images/logos/Autogrill_DLD_Red.png)}.logos .mcdo{background-image:url(/themes/custom/dld/components/images/logos/Mc%20Donalds_DLD_Grey.png)}.logos .mcdo:hover{background-image:url(/themes/custom/dld/components/images/logos/Mc%20Donalds_DLD_Red.png)}.logos .beobank{background-image:url(/themes/custom/dld/components/images/logos/Beobank_DLD_Grey.png)}.logos .beobank:hover{background-image:url(/themes/custom/dld/components/images/logos/Beobank_DLD_Red.png)}.logos .omega{background-image:url(/themes/custom/dld/components/images/logos/Omega%20Pharma_DLD_Grey.png)}.logos .omega:hover{background-image:url(/themes/custom/dld/components/images/logos/Omega%20Pharma.png)}.logos .dewaele{background-image:url(/themes/custom/dld/components/images/logos/Dewaele_DLD_Grey.png)}.logos .dewaele:hover{background-image:url(/themes/custom/dld/components/images/logos/Dewaele_DLD_Red.png)}.logos .ethias{background-image:url(/themes/custom/dld/components/images/logos/Ethias_DLD_Grey.png)}.logos .ethias:hover{background-image:url(/themes/custom/dld/components/images/logos/Ethias_DLD_Red.png)}.logos .denys{background-image:url(/themes/custom/dld/components/images/logos/Denys_DLD_Grey.png)}.logos .denys:hover{background-image:url(/themes/custom/dld/components/images/logos/Denys_DLD_Red.png)}.logos .unilin{background-image:url(/themes/custom/dld/components/images/logos/Unilin_DLD_Grey.png)}.logos .unilin:hover{background-image:url(/themes/custom/dld/components/images/logos/Unilin_DLD_Red.png)}.logos .bankdelen{background-image:url(/themes/custom/dld/components/images/logos/Bank%20Delen_DLD_Grey.png)}.logos .bankdelen:hover{background-image:url(/themes/custom/dld/components/images/logos/Bank%20Delen_DLD_Red.png)}.logos .petercam{background-image:url(/themes/custom/dld/components/images/logos/Petercam_DLD_Grey.png)}.logos .petercam:hover{background-image:url(/themes/custom/dld/components/images/logos/Petercam_DLD_Red.png)}.logos .agristo{background-image:url(/themes/custom/dld/components/images/logos/Agristo_DLD_Grey.png)}.logos .agristo:hover{background-image:url(/themes/custom/dld/components/images/logos/Agristo_DLD_Red.png)}.logos .decospan{background-image:url(/themes/custom/dld/components/images/Decospan_Grey.png);min-height:60px}.logos .decospan:hover{background-image:url(/themes/custom/dld/components/images/Decospan_Red.png)}.logos .picanol{background-image:url(/themes/custom/dld/components/images/Picanol_Grey.png);min-height:50px}.logos .picanol:hover{background-image:url(/themes/custom/dld/components/images/Picanol_Red.png)}.logos .barco{background-image:url(/themes/custom/dld/components/images/Barco-01.png)}.logos .barco:hover{background-image:url(/themes/custom/dld/components/images/Barco_Red.png)}.logos .tvh{background-image:url(/themes/custom/dld/components/images/TVH_grey.png)}.logos .tvh:hover{background-image:url(/themes/custom/dld/components/images/TVH_Red.png)}.logos .petac{background-image:url(/themes/custom/dld/components/images/Petac_Grey.png)}.logos .petac:hover{background-image:url(/themes/custom/dld/components/images/Petac_Red.png)}.logos .stow{background-image:url(/themes/custom/dld/components/images/Stow_grey.png);min-height:60px}.logos .stow:hover{background-image:url(/themes/custom/dld/components/images/Stow_Red.png)}.logos .konvert{background-image:url(/themes/custom/dld/components/images/Konvert_grey.png)}.logos .konvert:hover{background-image:url(/themes/custom/dld/components/images/Konvert_Red.png)}.logos.over-ons{margin-bottom:0!important;-ms-flex-wrap:wrap;flex-wrap:wrap}.logos.over-ons a{max-width:none;min-width:auto;width:45%;margin-bottom:40px}@media (min-width:720px){.logos.over-ons a{width:33.33333%}}@media (min-width:920px){.logos.over-ons a{width:16.666666%}}.logos.over-ons a{min-height:60px;display:block}.decospan{background-image:url(/themes/custom/dld/components/images/Logo%20Decospan%20DLD_Grey.png);min-height:60px}.decospan:hover{background-image:url(/themes/custom/dld/components/images/Logo%20Decospan%20DLD_Red.png)}.blum{background-image:url(/themes/custom/dld/components/images/Logo%20Blum%20DLD_Grey.png)}.blum:hover{background-image:url(/themes/custom/dld/components/images/Logo%20blum%20DLD_Red.png)}.fenix{background-image:url(/themes/custom/dld/components/images/Logo%20Fenix%20NTM%20DLD_Grey.png)}.fenix:hover{background-image:url(/themes/custom/dld/components/images/Logo%20Fenix%20NTM%20DLD_Red.png)}.egger{background-image:url(/themes/custom/dld/components/images/Logo%20Egger%20DLD_Grey.png)}.egger:hover{background-image:url(/themes/custom/dld/components/images/Logo%20Egger%20DLD_Red.png)}.placabois{background-image:url(/themes/custom/dld/components/images/Logo%20Placabois%20DLD_Grey.png)}.placabois:hover{background-image:url(/themes/custom/dld/components/images/Logo%20Placabois%20DLD_Red.png)}.highlights{margin-top:60px}.call-wrapper{position:relative;overflow:visible}.body-share{position:absolute;z-index:10;left:calc(50% - 77px);top:-20px}.procect-call{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.procect-call h2{margin-bottom:10px}.procect-call p{max-width:680px;margin:0 auto;text-align:center}.procect-call .button{margin:30px 0 5px}.project-bottom{overflow:visible;border-bottom:2px solid #f2f2f2}.project-bottom .layout__region--left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}@media (min-width:920px){.project-bottom .layout__region--left h2{margin-bottom:0}}.project-bottom .layout__region--left>article{width:calc(100% - 0px)!important;max-width:100%!important;min-height:0!important;margin:0 0 20px 0}.project-bottom .layout__region--left>article h3{padding-right:0}.project-bottom .layout__region--left>article:nth-of-type(2),.project-bottom .layout__region--left>article:nth-of-type(4){margin-right:0}.project-bottom .layout__region--left>article .bg-imgage{max-height:none!important}.project-bottom .layout__region--left>article .image-link .image-wrapper{width:95%}@media (min-width:480px){.project-bottom .layout__region--left>article{margin:0 20px 20px 0;width:calc(50% - 10px)!important}}.project-bottom .layout__region--left .line-wrapper{display:block;right:10px;bottom:11px!important}@media (min-width:920px){.project-bottom .layout__region--left .line-wrapper{bottom:8px!important}}.project-bottom .layout__region--left .connected-architect-image,.project-bottom .layout__region--left .connected-architect-link{display:none}.project-bottom .layout__region--left h2,.project-bottom .layout__region--left>a{width:100%;text-align:left;margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.project-bottom .layout__region--left>a{margin-top:0}@media (min-width:720px){.project-bottom .layout__region--right{padding:30px 0 30px 30px}}.project-bottom .layout__region--right{position:relative}.project-bottom .layout__region--right img{max-width:450px}@media (min-width:720px){.project-bottom .layout__region--right img{position:absolute;top:-80px;left:20px}}@media (min-width:1256px){.project-bottom .layout__region--right img{max-width:700px}}.project-bottom .layout__region--right h2{margin-top:20px}@media (min-width:720px){.project-bottom .layout__region--right h2{margin-top:200px}}@media (min-width:1256px){.project-bottom .layout__region--right h2{margin-top:360px}}.frame{width:90vw;height:150px;padding:0}@media (min-width:720px){.frame{height:500px}}@media (min-width:920px){.frame{width:calc((100vw - 620px)/ 2 + 620px)}}@media (min-width:920px){.wide .frame{width:calc((100vw - 1256px)/ 2 + 1256px)}}.frame .slidee{margin:0;padding:0;height:100%;list-style:none}.frame .slidee li{float:left;padding:0;overflow:hidden;position:relative}@media (min-width:720px){.frame .slidee li{margin:0 50px 0 0}}.frame .slidee li{-webkit-transition:-webkit-transform .6s cubic-bezier(.19,1,.22,1);transition:-webkit-transform .6s cubic-bezier(.19,1,.22,1);transition:transform .6s cubic-bezier(.19,1,.22,1);transition:transform .6s cubic-bezier(.19,1,.22,1),-webkit-transform .6s cubic-bezier(.19,1,.22,1)}.frame .slidee li .pinterest-anchor{opacity:0;-webkit-transition:all .6s;transition:all .6s}.frame .slidee li:hover{-webkit-transform:scale(.95);transform:scale(.95)}.frame .slidee li:hover .pinterest-anchor{opacity:1}.frame .slidee li:hover img{-webkit-transform:scale(1.07);transform:scale(1.07)}.frame .slidee li img{-webkit-transition:-webkit-transform .8s cubic-bezier(.19,1,.22,1);transition:-webkit-transform .8s cubic-bezier(.19,1,.22,1);transition:transform .8s cubic-bezier(.19,1,.22,1);transition:transform .8s cubic-bezier(.19,1,.22,1),-webkit-transform .8s cubic-bezier(.19,1,.22,1);cursor:-webkit-zoom-in;cursor:zoom-in;float:left;margin:0 5px 0 0;padding:0;max-height:150px}@media (min-width:720px){.frame .slidee li img{max-height:500px}}.btn{background-repeat:no-repeat;background-image:url(/themes/custom/dld/components/images/move-left.svg);text-indent:-9999px;float:left}.btn.next{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.btn:hover{background-image:url(/themes/custom/dld/components/images/move-left-red.svg)}.controls{position:absolute;right:0;bottom:-45px;width:80px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:100}.controls .btn{cursor:pointer;width:30px;height:30px;background-size:contain}.controls .btn.next{padding-left:50px}@media (min-width:720px){.controls{bottom:-45px;width:100px}.controls .btn{width:34px;height:34px}.controls .btn.next{padding-left:65px}}.controls .disabled{opacity:.3;cursor:not-allowed}.myProgress{width:70%;margin:20px 0;position:absolute;left:0;bottom:-55px;background-color:#f2f2f2}.myBar{width:1%;height:5px;background-color:#d52b1e;-webkit-transition:width .3s;transition:width .3s}.slider-wrapper{position:relative;width:calc(100vw - 50px)}@media (min-width:720px){.slider-wrapper{width:auto}}.images-block img.pinIt,.video-block{width:100%;max-width:100%;margin-right:-10%}.has-bg-image,.single-image,.slick-slide,.text-block{position:relative}.has-bg-image .pinterest-anchor,.has-bg-image a[class^=PIN_],.has-bg-image span[class^=PIN_],.single-image .pinterest-anchor,.single-image a[class^=PIN_],.single-image span[class^=PIN_],.slick-slide .pinterest-anchor,.slick-slide a[class^=PIN_],.slick-slide span[class^=PIN_],.text-block .pinterest-anchor,.text-block a[class^=PIN_],.text-block span[class^=PIN_]{width:40px!important;position:absolute!important;-webkit-box-shadow:none!important;box-shadow:none!important;background:url(/themes/custom/dld/components/images/Pinterest-red.svg) no-repeat center center!important;background-size:40px 40px!important;height:40px!important;border:0!important;text-indent:-9999px!important;opacity:1;cursor:pointer!important}.has-bg-image .pinterest-anchor:hover,.has-bg-image a[class^=PIN_]:hover,.has-bg-image span[class^=PIN_]:hover,.single-image .pinterest-anchor:hover,.single-image a[class^=PIN_]:hover,.single-image span[class^=PIN_]:hover,.slick-slide .pinterest-anchor:hover,.slick-slide a[class^=PIN_]:hover,.slick-slide span[class^=PIN_]:hover,.text-block .pinterest-anchor:hover,.text-block a[class^=PIN_]:hover,.text-block span[class^=PIN_]:hover{background:url(/themes/custom/dld/components/images/Pinterest-red.svg) no-repeat center center!important;opacity:1;background-size:40px 40px!important}.has-bg-image .pinterest-anchor,.has-bg-image a[class^=PIN_],.has-bg-image span[class^=PIN_],.single-image .pinterest-anchor,.single-image a[class^=PIN_],.single-image span[class^=PIN_],.slick-slide .pinterest-anchor,.slick-slide a[class^=PIN_],.slick-slide span[class^=PIN_],.text-block .pinterest-anchor,.text-block a[class^=PIN_],.text-block span[class^=PIN_]{top:10px!important}@media (min-width:720px){.has-bg-image .pinterest-anchor,.has-bg-image a[class^=PIN_],.has-bg-image span[class^=PIN_],.single-image .pinterest-anchor,.single-image a[class^=PIN_],.single-image span[class^=PIN_],.slick-slide .pinterest-anchor,.slick-slide a[class^=PIN_],.slick-slide span[class^=PIN_],.text-block .pinterest-anchor,.text-block a[class^=PIN_],.text-block span[class^=PIN_]{opacity:0;top:25px!important;right:25px}}.has-bg-image .pinterest-anchor,.single-image .pinterest-anchor,.slick-slide .pinterest-anchor,.text-block .pinterest-anchor{opacity:0;margin-left:10px;margin-top:10px;position:absolute;z-index:42;width:40px;height:40px;-webkit-transition:all .6s;transition:all .6s}.has-bg-image:hover .pinterest-anchor,.single-image:hover .pinterest-anchor,.slick-slide:hover .pinterest-anchor,.text-block:hover .pinterest-anchor{opacity:1}.has-bg-image .pinterest-hidden,.single-image .pinterest-hidden,.slick-slide .pinterest-hidden,.text-block .pinterest-hidden{opacity:0}.has-bg-image .pinterest-anchor:hover,.single-image .pinterest-anchor:hover,.slick-slide .pinterest-anchor:hover,.text-block .pinterest-anchor:hover{opacity:1}.has-bg-image .pinterest-logo,.single-image .pinterest-logo,.slick-slide .pinterest-logo,.text-block .pinterest-logo{height:100%;width:100%}.text-block .pinterest-anchor{right:25px;left:auto}.layout__region--right .images-block .pinterest-anchor,.layout__region--right .images-block a[class^=PIN_],.layout__region--right .images-block span[class^=PIN_]{right:25px}.toolbar-fixed .images-block a[class^=PIN_],.toolbar-fixed .images-block span[class^=PIN_]{display:none!important}.layout__region--left .images-block img.pinIt,.layout__region--left .video-block{width:100%;max-width:100%;margin-left:-10%}.layout__region--right .images-block img.pinIt,.layout__region--right .video-block{width:100%;max-width:100%;margin-right:-10%}.layout__region--right .images-block a{right:25px}.layout--onecol .images-block a{right:25px}.layout--onecol .layout__region--main{width:100%}.text-block{position:relative}.text-block h2{margin:0 0 .5em}.text-block h3{margin:1em 0 .5em}.text-block p{margin:0 0 1em}.text-block .is-bg-image.text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-print-color-adjust:exact;background-size:100%;padding-top:70%;background-position:top right}@media (min-width:720px){.text-block .is-bg-image.text-wrapper{min-height:400px;background-size:66%;background-position:right;padding-top:0}}.text-block .is-bg-image.text-wrapper{background-repeat:no-repeat}.text-block .is-bg-image .text-content{width:100%}@media (min-width:720px){.text-block .is-bg-image .text-content{width:50%}}.text-block .bg-image{position:absolute}.text-block .right-bottom .bg-image{right:0;bottom:0}#views-exposed-form-all-jobs-block-1 .form-checkboxes,#views-exposed-form-all-jobs-block-1 .form-radios,#views-exposed-form-all-jobs-page-1 .form-checkboxes,#views-exposed-form-all-jobs-page-1 .form-radios,#views-exposed-form-materials-block-1 .form-checkboxes,#views-exposed-form-materials-block-1 .form-radios,#views-exposed-form-materials-page-1 .form-checkboxes,#views-exposed-form-materials-page-1 .form-radios{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#views-exposed-form-all-jobs-block-1 .form-checkboxes .form-item,#views-exposed-form-all-jobs-block-1 .form-radios .form-item,#views-exposed-form-all-jobs-page-1 .form-checkboxes .form-item,#views-exposed-form-all-jobs-page-1 .form-radios .form-item,#views-exposed-form-materials-block-1 .form-checkboxes .form-item,#views-exposed-form-materials-block-1 .form-radios .form-item,#views-exposed-form-materials-page-1 .form-checkboxes .form-item,#views-exposed-form-materials-page-1 .form-radios .form-item{min-width:100px;margin:0 1em 1.5em 0}@media (min-width:1256px){#views-exposed-form-all-jobs-block-1 .form-checkboxes .form-item,#views-exposed-form-all-jobs-block-1 .form-radios .form-item,#views-exposed-form-all-jobs-page-1 .form-checkboxes .form-item,#views-exposed-form-all-jobs-page-1 .form-radios .form-item,#views-exposed-form-materials-block-1 .form-checkboxes .form-item,#views-exposed-form-materials-block-1 .form-radios .form-item,#views-exposed-form-materials-page-1 .form-checkboxes .form-item,#views-exposed-form-materials-page-1 .form-radios .form-item{margin:1em 1em 2em 0}}#views-exposed-form-all-jobs-block-1 .form-checkboxes .form-item input,#views-exposed-form-all-jobs-block-1 .form-radios .form-item input,#views-exposed-form-all-jobs-page-1 .form-checkboxes .form-item input,#views-exposed-form-all-jobs-page-1 .form-radios .form-item input,#views-exposed-form-materials-block-1 .form-checkboxes .form-item input,#views-exposed-form-materials-block-1 .form-radios .form-item input,#views-exposed-form-materials-page-1 .form-checkboxes .form-item input,#views-exposed-form-materials-page-1 .form-radios .form-item input{display:none}#views-exposed-form-all-jobs-block-1 .form-checkboxes .form-item label,#views-exposed-form-all-jobs-block-1 .form-radios .form-item label,#views-exposed-form-all-jobs-page-1 .form-checkboxes .form-item label,#views-exposed-form-all-jobs-page-1 .form-radios .form-item label,#views-exposed-form-materials-block-1 .form-checkboxes .form-item label,#views-exposed-form-materials-block-1 .form-radios .form-item label,#views-exposed-form-materials-page-1 .form-checkboxes .form-item label,#views-exposed-form-materials-page-1 .form-radios .form-item label{background:#f2f2f2;border-radius:50px;padding:0 15px;text-align:center;color:#797979;font-weight:400;-webkit-transition:all .3s;transition:all .3s;text-transform:none;font-size:18px;cursor:pointer}#views-exposed-form-all-jobs-block-1 .form-checkboxes .form-item label:before,#views-exposed-form-all-jobs-block-1 .form-radios .form-item label:before,#views-exposed-form-all-jobs-page-1 .form-checkboxes .form-item label:before,#views-exposed-form-all-jobs-page-1 .form-radios .form-item label:before,#views-exposed-form-materials-block-1 .form-checkboxes .form-item label:before,#views-exposed-form-materials-block-1 .form-radios .form-item label:before,#views-exposed-form-materials-page-1 .form-checkboxes .form-item label:before,#views-exposed-form-materials-page-1 .form-radios .form-item label:before{display:none}#views-exposed-form-all-jobs-block-1 .form-checkboxes .form-item label:after,#views-exposed-form-all-jobs-block-1 .form-radios .form-item label:after,#views-exposed-form-all-jobs-page-1 .form-checkboxes .form-item label:after,#views-exposed-form-all-jobs-page-1 .form-radios .form-item label:after,#views-exposed-form-materials-block-1 .form-checkboxes .form-item label:after,#views-exposed-form-materials-block-1 .form-radios .form-item label:after,#views-exposed-form-materials-page-1 .form-checkboxes .form-item label:after,#views-exposed-form-materials-page-1 .form-radios .form-item label:after{display:none}#views-exposed-form-all-jobs-block-1 .form-checkboxes .form-item label:hover,#views-exposed-form-all-jobs-block-1 .form-radios .form-item label:hover,#views-exposed-form-all-jobs-page-1 .form-checkboxes .form-item label:hover,#views-exposed-form-all-jobs-page-1 .form-radios .form-item label:hover,#views-exposed-form-materials-block-1 .form-checkboxes .form-item label:hover,#views-exposed-form-materials-block-1 .form-radios .form-item label:hover,#views-exposed-form-materials-page-1 .form-checkboxes .form-item label:hover,#views-exposed-form-materials-page-1 .form-radios .form-item label:hover{background:#000;color:#fff}#views-exposed-form-all-jobs-block-1 .form-checkboxes .form-item input[type=checkbox]:checked+span+label,#views-exposed-form-all-jobs-block-1 .form-radios .form-item input[type=checkbox]:checked+span+label,#views-exposed-form-all-jobs-page-1 .form-checkboxes .form-item input[type=checkbox]:checked+span+label,#views-exposed-form-all-jobs-page-1 .form-radios .form-item input[type=checkbox]:checked+span+label,#views-exposed-form-materials-block-1 .form-checkboxes .form-item input[type=checkbox]:checked+span+label,#views-exposed-form-materials-block-1 .form-radios .form-item input[type=checkbox]:checked+span+label,#views-exposed-form-materials-page-1 .form-checkboxes .form-item input[type=checkbox]:checked+span+label,#views-exposed-form-materials-page-1 .form-radios .form-item input[type=checkbox]:checked+span+label{background:#d52b1e;color:#fff}.view-materials .row-group,.view-services .row-group{padding:5em 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1256px){.view-materials .row-group,.view-services .row-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:1256px){.view-materials .row-group .left,.view-services .row-group .left{width:30%}}.view-materials .row-group .row-group-items,.view-services .row-group .row-group-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media (min-width:720px){.view-materials .row-group .row-group-items,.view-services .row-group .row-group-items{width:66%}}.view-materials .row-group .row-group-items .views-row,.view-services .row-group .row-group-items .views-row{width:100%}@media (min-width:720px){.view-materials .row-group .row-group-items .views-row,.view-services .row-group .row-group-items .views-row{width:32%}}.view-materials .row-group .row-group-items .views-row .node--view-mode-teaser,.view-services .row-group .row-group-items .views-row .node--view-mode-teaser{width:100%}.view-services .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1256px){.view-services .view-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.view-services .view-content .view-inner-header{display:none}.view-services .view-content .row-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1256px){.view-services .view-content .row-group{width:30%}}.view-services .view-content .row-group .left{width:100%}.view-services .view-content .row-group .row-group-items{width:100%}.view-services .view-content .row-group .row-group-items .views-row{width:100%}@media (min-width:720px){.view-services .view-content .row-group .row-group-items .views-row{width:50%}}@media (min-width:1256px){.view-services .view-content .row-group .row-group-items .views-row{width:100%}}.job-share{position:relative!important}@media (min-width:720px){.job-share{position:absolute!important;top:11px;right:0}}.job-details{width:100%;max-width:620px!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.job-details h2{margin:1.5em 0 .5em}.job-details .title-wrapper{position:relative}.job-details .header-share{display:none}.job-details .normal-header .container{width:100%}.job-details .body-share-top{position:absolute;top:0;right:0}.job-details .call-wrapper{margin-top:5em}#block-dld-content #search-form{display:none}#search-results ol{padding-left:0;list-style-type:none}#search-results p{margin:0 0 5px}#search-results hr{height:2px;background:#eee;border:0;margin:20px 0}.view-display-id-projects_per_architect{margin-bottom:50px}.webform-submission-form .form-item,.webform-submission-form .form-item--checkbox__item,.webform-submission-form .form-item--checkboxes{list-style:none;margin:0;padding:0;position:relative}.webform-submission-form .form-item input,.webform-submission-form .form-item--checkbox__item input,.webform-submission-form .form-item--checkboxes input{padding-left:5px}.webform-submission-form .form-item input[type=checkbox]:checked+label.option:after,.webform-submission-form .form-item--checkbox__item input[type=checkbox]:checked+label.option:after,.webform-submission-form .form-item--checkboxes input[type=checkbox]:checked+label.option:after{width:20px;height:20px;background-repeat:no-repeat;background-size:cover;background-image:url(/themes/custom/dld/components/images/checkbox-checked.svg)}.webform-submission-form .form-item label.option,.webform-submission-form .form-item--checkbox__item label.option,.webform-submission-form .form-item--checkboxes label.option{padding-left:10px}.webform-submission-form .form-item label.option:before,.webform-submission-form .form-item--checkbox__item label.option:before,.webform-submission-form .form-item--checkboxes label.option:before{width:20px;height:20px;background:#f2f2f2;cursor:pointer;-webkit-transition:background .3s;transition:background .3s;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";position:absolute;left:0;top:3px}.webform-submission-form .form-item label.option:after,.webform-submission-form .form-item label.option:before,.webform-submission-form .form-item--checkbox__item label.option:after,.webform-submission-form .form-item--checkbox__item label.option:before,.webform-submission-form .form-item--checkboxes label.option:after,.webform-submission-form .form-item--checkboxes label.option:before{content:"";position:absolute;left:-2px;top:10px}.webform-submission-form input.checked+.separator+label{background:#d52b1e!important;color:#fff!important}.webform-submission-form .form-item--radio__item,.webform-submission-form .form-item--radios{list-style:none;margin:0;padding:0;position:relative}.webform-submission-form .form-item--radio__item input,.webform-submission-form .form-item--radios input{padding-left:5px}.webform-submission-form .form-item--radio__item input[type=radio]:checked+label:after,.webform-submission-form .form-item--radios input[type=radio]:checked+label:after{width:20px;height:20px;background-repeat:no-repeat;background-size:cover;background-image:url(/themes/custom/dld/components/images/radio-checked.svg)}.webform-submission-form .form-item--radio__item label,.webform-submission-form .form-item--radios label{padding-left:10px}.webform-submission-form .form-item--radio__item label:before,.webform-submission-form .form-item--radios label:before{width:20px;height:20px;background:#f2f2f2;border-radius:200px;cursor:pointer;-webkit-transition:background .3s;transition:background .3s;-webkit-box-sizing:border-box;box-sizing:border-box;content:""}.webform-submission-form .form-item--radio__item label:after,.webform-submission-form .form-item--radio__item label:before,.webform-submission-form .form-item--radios label:after,.webform-submission-form .form-item--radios label:before{content:"";position:absolute;left:-1px;top:3px}.webform-submission-form .form-item__dropdown{display:block;position:relative}.webform-submission-form .form-item__dropdown::after{content:" ";background-image:url(/themes/custom/dld/components/images/dropdown.svg);position:absolute;top:42%;right:1em;z-index:2;height:12px;width:12px;background-repeat:no-repeat;pointer-events:none;display:none}.webform-submission-form .form-item__dropdown:hover{border-color:#000}.webform-submission-form .form-item__select{border:0;border-bottom:2px solid #000;height:51px;font-size:16px;margin:0;color:#797979;outline:0;padding:.6em .8em .5em;width:100%;background:#f2f2f2}.webform-submission-form .form-item__select :focus{outline:0;color:#222}@supports ((-webkit-appearance:none) or (-moz-appearance:none) or (appearance:none)) or ((-moz-appearance:none) and (mask-type:alpha)){.webform-submission-form .form-item__dropdown::after{display:block}.webform-submission-form .form-item__select{padding-right:2em;background:#f2f2f2;border:0;border-bottom:2px solid #000;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.webform-submission-form .form-item__select:focus{border-color:#666;border-radius:0}}.webform-submission-form .select label{padding-left:0;padding-top:0;top:-25px;left:10px;font-weight:700;color:#d52b1e;font-size:10px;text-transform:uppercase}form:not(.node-layout-builder-form):not(.linkit-editor-dialog-form):not(.editor-image-dialog):not(.layout-builder-configure-section):not(.layout-builder-configure-block):not(#views-exposed-form-media-library-widget):not(.js-media-library-add-form):not(.views-exposed-form-media-library-widget-table):not(#search-block-form) .form-item{color:#666;margin-bottom:2em;margin-top:1em;max-width:50em;position:relative}form:not(.node-layout-builder-form):not(.linkit-editor-dialog-form):not(.editor-image-dialog):not(.layout-builder-configure-section):not(.layout-builder-configure-block):not(#views-exposed-form-media-library-widget):not(.js-media-library-add-form):not(.views-exposed-form-media-library-widget-table):not(#search-block-form) .form-item::after{clear:both;content:"";display:table}form:not(.node-layout-builder-form):not(.linkit-editor-dialog-form):not(.editor-image-dialog):not(.layout-builder-configure-section):not(.layout-builder-configure-block):not(#views-exposed-form-media-library-widget):not(.js-media-library-add-form):not(.views-exposed-form-media-library-widget-table):not(#search-block-form) .form-item__label{display:block;font-weight:400;-webkit-transition:all .3s;transition:all .3s}form:not(.node-layout-builder-form):not(.linkit-editor-dialog-form):not(.editor-image-dialog):not(.layout-builder-configure-section):not(.layout-builder-configure-block):not(#views-exposed-form-media-library-widget):not(.js-media-library-add-form):not(.views-exposed-form-media-library-widget-table):not(#search-block-form) .form-item__label.js-form-required:after{content:" *";color:#797979}form:not(.node-layout-builder-form):not(.linkit-editor-dialog-form):not(.editor-image-dialog):not(.layout-builder-configure-section):not(.layout-builder-configure-block):not(#views-exposed-form-media-library-widget):not(.js-media-library-add-form):not(.views-exposed-form-media-library-widget-table):not(#search-block-form) .form-item__label.active{padding-left:0;padding-top:0;top:-25px;left:10px;font-weight:700;color:#000;font-size:10px;text-transform:uppercase}form:not(.node-layout-builder-form):not(.linkit-editor-dialog-form):not(.editor-image-dialog):not(.layout-builder-configure-section):not(.layout-builder-configure-block):not(#views-exposed-form-media-library-widget):not(.js-media-library-add-form):not(.views-exposed-form-media-library-widget-table):not(#search-block-form) .form-item__label.active:after{color:#000}@media (min-width:320px){form:not(.node-layout-builder-form):not(.linkit-editor-dialog-form):not(.editor-image-dialog):not(.layout-builder-configure-section):not(.layout-builder-configure-block):not(#views-exposed-form-media-library-widget):not(.js-media-library-add-form):not(.views-exposed-form-media-library-widget-table):not(#search-block-form) .form-item__label{display:block;margin-right:2%;padding:.6em}}form:not(.node-layout-builder-form):not(.linkit-editor-dialog-form):not(.editor-image-dialog):not(.layout-builder-configure-section):not(.layout-builder-configure-block):not(#views-exposed-form-media-library-widget):not(.js-media-library-add-form):not(.views-exposed-form-media-library-widget-table):not(#search-block-form) .form-item__label:not(.option){position:absolute}form:not(.node-layout-builder-form):not(.linkit-editor-dialog-form):not(.editor-image-dialog):not(.layout-builder-configure-section):not(.layout-builder-configure-block):not(#views-exposed-form-media-library-widget):not(.js-media-library-add-form):not(.views-exposed-form-media-library-widget-table):not(#search-block-form) .form-item__textfield:not(#edit-actions-submit):not(.form-submit){border:0;border-bottom:2px solid #ccc;padding:.6em;max-width:100%;line-height:1.6em;background:#f2f2f2;caret-color:#000;min-height:53px;width:100%}form:not(.node-layout-builder-form):not(.linkit-editor-dialog-form):not(.editor-image-dialog):not(.layout-builder-configure-section):not(.layout-builder-configure-block):not(#views-exposed-form-media-library-widget):not(.js-media-library-add-form):not(.views-exposed-form-media-library-widget-table):not(#search-block-form) .form-item__textfield:not(#edit-actions-submit):not(.form-submit):focus{outline-offset:0;outline:0}form:not(.node-layout-builder-form):not(.linkit-editor-dialog-form):not(.editor-image-dialog):not(.layout-builder-configure-section):not(.layout-builder-configure-block):not(#views-exposed-form-media-library-widget):not(.js-media-library-add-form):not(.views-exposed-form-media-library-widget-table):not(#search-block-form) .form-item__textfield:not(#edit-actions-submit):not(.form-submit):focus+.separator{-webkit-transform:scaleX(1) translateY(-2px);transform:scaleX(1) translateY(-2px);opacity:1}form:not(.node-layout-builder-form):not(.linkit-editor-dialog-form):not(.editor-image-dialog):not(.layout-builder-configure-section):not(.layout-builder-configure-block):not(#views-exposed-form-media-library-widget):not(.js-media-library-add-form):not(.views-exposed-form-media-library-widget-table):not(#search-block-form) .form-item__textfield:not(#edit-actions-submit):not(.form-submit)::-webkit-input-placeholder{color:#797979;-webkit-transition:opacity .3s;transition:opacity .3s}form:not(.node-layout-builder-form):not(.linkit-editor-dialog-form):not(.editor-image-dialog):not(.layout-builder-configure-section):not(.layout-builder-configure-block):not(#views-exposed-form-media-library-widget):not(.js-media-library-add-form):not(.views-exposed-form-media-library-widget-table):not(#search-block-form) .form-item__textfield:not(#edit-actions-submit):not(.form-submit):-moz-placeholder{color:#797979;-moz-transition:opacity .3s;transition:opacity .3s}form:not(.node-layout-builder-form):not(.linkit-editor-dialog-form):not(.editor-image-dialog):not(.layout-builder-configure-section):not(.layout-builder-configure-block):not(#views-exposed-form-media-library-widget):not(.js-media-library-add-form):not(.views-exposed-form-media-library-widget-table):not(#search-block-form) .form-item__textfield:not(#edit-actions-submit):not(.form-submit)::-moz-placeholder{color:#797979;-moz-transition:opacity .3s;transition:opacity .3s}form:not(.node-layout-builder-form):not(.linkit-editor-dialog-form):not(.editor-image-dialog):not(.layout-builder-configure-section):not(.layout-builder-configure-block):not(#views-exposed-form-media-library-widget):not(.js-media-library-add-form):not(.views-exposed-form-media-library-widget-table):not(#search-block-form) .form-item__textfield:not(#edit-actions-submit):not(.form-submit):-ms-input-placeholder{color:#797979;-ms-transition:opacity .3s;transition:opacity .3s}form:not(.node-layout-builder-form):not(.linkit-editor-dialog-form):not(.editor-image-dialog):not(.layout-builder-configure-section):not(.layout-builder-configure-block):not(#views-exposed-form-media-library-widget):not(.js-media-library-add-form):not(.views-exposed-form-media-library-widget-table):not(#search-block-form) .form-item__description{margin-top:.3em}form:not(.node-layout-builder-form):not(.linkit-editor-dialog-form):not(.editor-image-dialog):not(.layout-builder-configure-section):not(.layout-builder-configure-block):not(#views-exposed-form-media-library-widget):not(.js-media-library-add-form):not(.views-exposed-form-media-library-widget-table):not(#search-block-form) .form-fieldset{border:none;margin-bottom:2em;padding:0}form:not(.node-layout-builder-form):not(.linkit-editor-dialog-form):not(.editor-image-dialog):not(.layout-builder-configure-section):not(.layout-builder-configure-block):not(#views-exposed-form-media-library-widget):not(.js-media-library-add-form):not(.views-exposed-form-media-library-widget-table):not(#search-block-form) .form-fieldset .form-item{margin-left:1em;max-width:31em}@media (min-width:720px){form:not(.node-layout-builder-form):not(.linkit-editor-dialog-form):not(.editor-image-dialog):not(.layout-builder-configure-section):not(.layout-builder-configure-block):not(#views-exposed-form-media-library-widget):not(.js-media-library-add-form):not(.views-exposed-form-media-library-widget-table):not(#search-block-form) .webform-flexbox{margin:2em -.5em;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:720px){form:not(.node-layout-builder-form):not(.linkit-editor-dialog-form):not(.editor-image-dialog):not(.layout-builder-configure-section):not(.layout-builder-configure-block):not(#views-exposed-form-media-library-widget):not(.js-media-library-add-form):not(.views-exposed-form-media-library-widget-table):not(#search-block-form) .webform-flex--container{margin:0 .5em}form:not(.node-layout-builder-form):not(.linkit-editor-dialog-form):not(.editor-image-dialog):not(.layout-builder-configure-section):not(.layout-builder-configure-block):not(#views-exposed-form-media-library-widget):not(.js-media-library-add-form):not(.views-exposed-form-media-library-widget-table):not(#search-block-form) .webform-flex--1{-webkit-box-flex:1;-ms-flex:1;flex:1}form:not(.node-layout-builder-form):not(.linkit-editor-dialog-form):not(.editor-image-dialog):not(.layout-builder-configure-section):not(.layout-builder-configure-block):not(#views-exposed-form-media-library-widget):not(.js-media-library-add-form):not(.views-exposed-form-media-library-widget-table):not(#search-block-form) .webform-flex--container>.form-item{margin:0}}form:not(.node-layout-builder-form):not(.linkit-editor-dialog-form):not(.editor-image-dialog):not(.layout-builder-configure-section):not(.layout-builder-configure-block):not(#views-exposed-form-media-library-widget):not(.js-media-library-add-form):not(.views-exposed-form-media-library-widget-table):not(#search-block-form) .webform-button--submit{width:auto}form:not(.node-layout-builder-form):not(.linkit-editor-dialog-form):not(.editor-image-dialog):not(.layout-builder-configure-section):not(.layout-builder-configure-block):not(#views-exposed-form-media-library-widget):not(.js-media-library-add-form):not(.views-exposed-form-media-library-widget-table):not(#search-block-form) .separator{height:2px;width:100%;background:#000;display:block;-webkit-transform:scaleX(0) translateY(-2px);transform:scaleX(0) translateY(-2px);-webkit-transform-origin:0;transform-origin:0;opacity:0;-webkit-transition:all 1s;transition:all 1s;margin-top:0}form:not(.node-layout-builder-form):not(.linkit-editor-dialog-form):not(.editor-image-dialog):not(.layout-builder-configure-section):not(.layout-builder-configure-block):not(#views-exposed-form-media-library-widget):not(.js-media-library-add-form):not(.views-exposed-form-media-library-widget-table):not(#search-block-form) textarea+.separator{margin-top:-10px}#search-block-form .form-item__textfield:focus{outline-offset:0;outline:0}#search-block-form .form-item__textfield:focus+.separator{-webkit-transform:scaleX(1) translateY(-2px);transform:scaleX(1) translateY(-2px);opacity:1}#search-block-form .form-item__textfield::-webkit-input-placeholder{color:#797979;-webkit-transition:opacity .3s;transition:opacity .3s}#search-block-form .form-item__textfield:-moz-placeholder{color:#797979;-moz-transition:opacity .3s;transition:opacity .3s}#search-block-form .form-item__textfield::-moz-placeholder{color:#797979;-moz-transition:opacity .3s;transition:opacity .3s}#search-block-form .form-item__textfield:-ms-input-placeholder{color:#797979;-ms-transition:opacity .3s;transition:opacity .3s}.upload-btn-wrapper{position:relative;overflow:hidden;display:inline-block;margin-top:0;margin-bottom:1em}.upload-btn-wrapper .uBtn{background-color:#f2f2f2;padding:13px 55px 13px 15px;border-radius:0;border:0;border-bottom:2px solid #000;background-image:url(/themes/custom/dld/components/images/download.svg);background-size:20px;background-repeat:no-repeat;background-position:95% 12px}.upload-btn-wrapper .form-item__description{display:none}.upload-btn-wrapper input[type=file]{font-size:100px;position:absolute;left:0;top:0;opacity:0;height:54px;padding:0}.table,.text-long table{border:1px solid #e5e5e5;border-radius:4px;border-spacing:0;background-color:#f8f8f8;margin:1em 0;width:100%}.table__cell,.table__heading-cell,.text-long td,.text-long th{border:none;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;padding:1em}.table__cell:last-child,.table__heading-cell:last-child,.text-long td:last-child,.text-long th:last-child{border-right:none}.table__heading-cell,.text-long th{color:#000;font-weight:700;padding:1.2em;text-align:left}.table__row:nth-child(odd),.text-long tr:nth-child(odd){background-color:#fff}.table__row:first-child td:first-child,.table__row:first-child th:first-child,.text-long tr:first-child td:first-child,.text-long tr:first-child th:first-child{border-radius:5px 0 0}.table__row:first-child td:last-child,.table__row:first-child th:last-child,.text-long tr:first-child td:last-child,.text-long tr:first-child th:last-child{border-radius:0 5px 0 0}.text-long tbody tr:last-child td,.text-long tbody tr:last-child th,tbody .table__row:last-child td,tbody .table__row:last-child th,tbody .text-long tr:last-child td,tbody .text-long tr:last-child th{border-bottom:none}.table__row:last-child td:first-child,.text-long tr:last-child td:first-child{border-radius:0 0 0 5px}.table__row:last-child td:last-child,.text-long tr:last-child td:last-child{border-radius:0 0 5px}.table__footer-cell,.table__footer-cell:first-child,.text-long tfoot th{border-bottom:none;border-top:1px solid #e5e5e5}.video{height:0;overflow:hidden;padding-top:35px;padding-bottom:56.25%;position:relative}.video--full{padding-bottom:75%}.video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.videos{min-height:100vh}@media print{.videos{min-height:initial!important}}@media (min-width:720px){.videos video{position:absolute;top:0;left:0;width:100%}}.videos #main-video{display:none}.node-page .videos,.node-service .videos{min-height:70vh}.node--8 .videos{min-height:80vh}.fullscreen-video-wrap{position:absolute;top:0;left:0;width:100%;right:0;bottom:0;overflow:hidden;z-index:-100}.video-block .block-container{position:relative}.video-block .block-container img{position:absolute;top:0;width:100%;height:100%}.video-start-button{width:41px;height:41px;position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);background-repeat:no-repeat;cursor:pointer;z-index:100;background-size:cover;background-image:url(/themes/custom/dld/components/images/dark-play.svg)}.video-start-button:hover{background-image:url(/themes/custom/dld/components/images/red-play.svg)}#main-video-start-button{width:41px;height:41px;position:absolute;top:calc(70% - 20px);left:calc(50% - 20px);background-repeat:no-repeat;background-size:cover;background-image:url(/themes/custom/dld/components/images/white-play.svg);cursor:pointer;z-index:20}#main-video-start-button:hover{background-image:url(/themes/custom/dld/components/images/red-play.svg)}@media (min-width:720px){#main-video-start-button{top:calc(50% - 16px);left:calc(50% - 16px);width:32px;height:32px}}@media (min-width:1256px){#main-video-start-button{top:calc(50% - 32px);left:calc(50% - 32px);width:64px;height:64px}}.popup-wrapper{display:none!important;position:absolute;right:0;bottom:0;z-index:30}@media (min-width:720px){.popup-wrapper{bottom:40px}}@media (min-width:1256px){.popup-wrapper{bottom:90px}}.popup-wrapper .popup-button{width:32px;height:32px;background:#d52b1e;display:none;color:#fff;text-align:center;font-size:30px;line-height:32px;margin-left:-32px}@media (min-width:720px){.popup-wrapper .popup-button{width:17px;height:17px;font-size:19px;line-height:19px;margin-left:-36px}}@media (min-width:1256px){.popup-wrapper .popup-button{width:32px;height:32px;font-size:30px;line-height:32px;margin-left:-32px}}.popup-wrapper .popup-content{display:none;background:#fff;padding:20px;color:#000}.popup-wrapper.open .popup-content{display:block}.video-block video{max-height:none!important;max-width:100%}@-webkit-keyframes sdb05{0%{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:0}50%{opacity:1}100%{-webkit-transform:translate(0,20px);transform:translate(0,20px);opacity:0}}@keyframes sdb05{0%{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:0}50%{opacity:1}100%{-webkit-transform:translate(0,20px);transform:translate(0,20px);opacity:0}}.arrow-down{width:20px;height:40px;position:absolute;bottom:30px;left:20px;background-repeat:no-repeat;background-size:contain;background-image:url(/themes/custom/dld/components/images/arrow-down-black.svg);cursor:pointer}@media print{.arrow-down{display:none}}@media (min-width:1256px){.arrow-down{left:0}}.arrow-down:hover{-webkit-animation:sdb05 1.5s infinite;animation:sdb05 1.5s infinite}@media not print{.center-part{position:absolute;width:calc(100% - 50px);top:50%}@media (min-width:720px){.center-part{top:calc(50% + 50px)}}.center-part{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.center-part .breadcrumb{margin:20px 0 0}}.rottated-text{color:#000;position:absolute;right:10px;top:75%;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:340px;height:10px;-webkit-transform-origin:right;transform-origin:right}@media print{.rottated-text{display:none}}@media (min-width:720px){.rottated-text{top:65%;font-size:.8rem;width:195px;right:20px}}@media (min-width:920px){.rottated-text{right:5px;font-size:1rem;width:185px}}@media (min-width:1256px){.rottated-text{right:-12px;font-size:1rem;width:145px}}.rottated-text:before{background-color:#000;content:"";display:inline-block;height:2px;position:relative;vertical-align:middle;width:230px;right:.5em;margin-right:15px}@media (min-width:720px){.rottated-text:before{width:100px}}@media (min-width:920px){.rottated-text:before{width:90px}}@media (min-width:1256px){.rottated-text:before{width:50px}}@media (min-aspect-ratio:16/9){.videos video{height:300%;top:-100%}}@media (max-aspect-ratio:16/9) and (min-width:721px){.videos video{width:300%;left:-100%}}.header-share{position:absolute;bottom:0;right:0}@media (min-width:720px){.header-share{bottom:10px}}.tabs__link,.tabs__link--local-tasks{background-color:#f2f2f2;border:1px solid #e5e5e5;border-bottom:none;color:#666;display:block;font-size:1.1rem;font-weight:600;padding:1em 2.4em;text-align:center;text-decoration:none;-webkit-transition:color .3s;transition:color .3s}@media (min-width:920px){.tabs__link,.tabs__link--local-tasks{border-bottom:1px solid #e5e5e5;border-left:none;display:inline-block;font-size:1rem;padding:.6em 1.7em;position:relative;top:1px;width:auto}}.tabs__link--local-tasks:hover,.tabs__link:hover{background-color:#e5e5e5;color:#333}.tabs__link--local-tasks.is-active,.tabs__link.is-active{background-color:#666;border:1px solid #666;color:#fff}@media (min-width:920px){.tabs__link--local-tasks.is-active,.tabs__link.is-active{background-color:#fff;border:1px solid #e5e5e5;border-bottom:1px solid #666;border-left:none;color:#666}}.accordion-term{border-top:1px solid #e5e5e5;color:#797979;cursor:pointer;display:block;font-size:1rem;font-weight:600;padding:1em 0}.accordion-term::before{content:"+";padding:.8em;top:.35em}.accordion-term:hover{color:#666}.accordion-term.is-active{color:#666}.accordion-term.is-active::before{content:"-";top:.45em}.accordion-term.is-active+dd{height:auto;margin:0 2em;overflow:visible;padding-bottom:1em}.accordion-def{margin:0 2em}.accordion-def.active{height:0;margin:0 2em;overflow:hidden}.card__title{color:#000;font-family:Comfortaa,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:1.3rem;line-height:1.4;margin:0 0 1em;width:auto}.card__title__link{color:inherit}.card__title__link:hover{color:inherit}.card__title{margin-bottom:0}.card__title-link{color:#000}.card__title-link:hover{color:#d52b1e}.card__subtitle{color:#000;font-family:Comfortaa,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:1rem;line-height:1.6;margin:0 0 .5em;width:auto}.card__subtitle__link{color:inherit}.card__subtitle__link:hover{color:inherit}.card__subtitle{margin-bottom:0;color:#666}.card__body{margin:.7em 0 1em}.card__link{color:#000}.card__link:hover{color:#d52b1e}.card__button{background-color:#d52b1e;color:#fff;cursor:pointer;line-height:1.4;padding:1em 2em;display:inline-block;text-decoration:none;text-align:center;text-underline-offset:20px;-webkit-transition:all .3s;transition:all .3s;border:2px solid transparent;font-weight:500;width:auto;border-radius:3px}@media (min-width:720px){.card__button{font-size:1em}}.card__button:hover{background-color:transparent;color:#d52b1e;border:2px solid #d52b1e}.card--bg{background-color:#e5e5e5;padding:1em}.info-box{background-color:#797979;margin-bottom:2%;padding:1em;width:100%;color:#fff}.info-box__title{color:#000;font-family:Comfortaa,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:1rem;line-height:1.6;margin:0 0 .5em;width:auto}.info-box__title__link{color:inherit}.info-box__title__link:hover{color:inherit}.info-box__title{color:#fff;font-weight:400;text-align:center}.info-box__link{color:#000}.info-box__link:hover{color:#d52b1e}.info-box__link{color:#fff}.menu{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.menu__item{margin:0 1em .5em 0}@media (min-width:920px){.menu__item{display:inline;margin-bottom:1em}}.menu__item:last-child{margin-right:0}.menu__link{color:#000}.menu__link:hover{color:#d52b1e}.menu__link{font-size:1rem;text-decoration:none}.menu__link--with-sub{font-size:1.25rem;font-weight:700;display:inline-block;margin-bottom:20px}@media (min-width:720px){.secondary__main-menu{margin-right:25px!important}}@media (min-width:1256px){.secondary__main-menu{margin-right:42px!important}}.secondary__main-menu .main-menu__link{font-size:14px;font-family:"Open Sans",Arial,sans-serif}@media (min-width:720px){.secondary__main-menu .main-menu__link{font-size:1rem}}.dark .secondary__main-menu .main-menu__link{color:#fff}.menus{height:100vh}@media print{.menus{height:auto}}@media (min-width:720px){.menus{height:auto;width:100%}}.breadcrumb{list-style:none;margin:0;padding:0;margin:20px 0 0}.breadcrumb__item,.breadcrumb__link,.breadcrumb__link:focus,.breadcrumb__link:link,.breadcrumb__link:visited{color:#ccc;text-decoration:none}.breadcrumb__link:hover{color:#000}.breadcrumb__item{display:inline-block;font-size:1em}.breadcrumb__item::after{content:"/"}.breadcrumb__item:last-child{color:#797979}.breadcrumb__item:last-child::after{content:""}.breadcrumb_link:active{color:#797979}.inline-menu{list-style:none;margin:0;padding:0}.inline-menu__item{margin:0 1em .5em 0}@media (min-width:920px){.inline-menu__item{display:inline;margin-bottom:1em}}.inline-menu__item:last-child{margin-right:0}.inline-menu__link{color:#000}.inline-menu__link:hover{color:#d52b1e}.inline-menu__link{font-size:.75rem;font-weight:600;letter-spacing:1.5px;text-decoration:none;text-transform:uppercase}.main-nav--open{background-color:#fff;display:block;height:85%;left:0;overflow-y:scr19oll;position:fixed;top:134px;right:0;width:100%}.main-menu{list-style:none;margin:0;padding:0;border-bottom:1px solid;position:relative;z-index:10}@media (min-width:720px){.main-menu{border-bottom:none}}.main-menu--sub{border-bottom:none;height:0;overflow:hidden;background-color:#f2f2f2;width:100%}@media (min-width:720px){.main-menu--sub{background-color:#e5e5e5;display:none;height:auto;left:0;overflow:visible;padding:1rem 0;position:absolute;top:55px;width:315px;z-index:1;font-size:.9rem;opacity:.6}}@media (min-width:720px){.main-menu--sub:hover{opacity:1;background-color:#000;-webkit-transition:all .2s;transition:all .2s}.main-menu--sub:hover .main-menu__link--sub{color:#f2f2f2}.main-menu--sub:hover .main-menu__link--sub.active,.main-menu--sub:hover .main-menu__link--sub:active,.main-menu--sub:hover .main-menu__link--sub:hover{color:#fff;background-color:#000}}.main-menu--sub-open{height:auto}@media (min-width:720px){.main-menu--sub-2{display:none}}.main-menu__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}@media (min-width:719px){.main-menu__item{border-top:none;display:inline-block}.main-menu__item:not(.main-menu__item--sub):hover>.main-menu--sub{display:block}}.main-menu__item:hover .main-menu__link::after{color:#666}.expand-sub{background-color:#000;cursor:pointer;display:block;width:20%;color:#fff;position:relative}@media (min-width:719px){.expand-sub{display:none}}.expand-sub::after{border:15px solid;border-bottom-color:transparent;border-left:12px solid transparent;border-right:12px solid transparent;content:"";display:block;margin-right:-12px;margin-top:-6px;position:absolute;right:50%;top:50%;width:0}.expand-sub--open{background-color:#000;color:#f2f2f2}.expand-sub--open::after{border-top-color:transparent;border-bottom:15px solid;margin-top:-20px}@media (min-width:719px){.main-menu__item--sub{display:block}.main-menu__item--sub:not(:first-child){border-top:1px solid #f2f2f2}}.main-menu__link{color:#000;display:block;font-size:1.2rem;line-height:1.5;margin:1rem 3rem 1rem 2rem;text-decoration:none;font-weight:700;width:100%}@media (min-width:719px){.main-menu__link{width:auto}}.main-menu__link--with-sub{width:80%}@media (min-width:719px){.main-menu__link{border-bottom:none;color:#000;display:inline-block;font-size:1.1rem;margin:1rem;text-transform:none;position:relative;width:auto;font-weight:700}.main-menu__link.active,.main-menu__link:active,.main-menu__link:hover{color:#000}.main-menu__link--sub::after{display:none}.main-menu__link:after{content:" ";position:absolute;bottom:0;left:0;margin:auto;width:0%;background:#000;height:2px;z-index:100;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.main-menu__link:hover::after{width:100%}}.main-menu__link--sub{color:#797979;padding-left:3rem;font-weight:400}@media (min-width:719px){.main-menu__link--sub{color:#f2f2f2;display:block;padding:.3333333333rem 1rem}}.main-menu--sub-2{background-color:#e5e5e5}.main-menu__link--sub-2{padding-left:4rem}.toggle-expand{color:#000}.toggle-expand:hover{color:#d52b1e}@media (min-width:719px){.toggle-expand{display:none}}.toggle-expand{display:inline-block;padding:1rem;text-decoration:none;width:100%}.toggle-expand--open{background-color:#797979}.toggle-expand__text{display:block;font-size:.9rem;font-weight:700}.toggle-expand--open .toggle-expand__text{color:#fff}.toggle-expand__icon{height:3rem;width:3rem;margin:0 auto}.toggle-expand__open{display:inline-block;text-align:center}.toggle-expand--open .toggle-expand__open{display:none}.toggle-expand__close{display:none;text-align:center}.toggle-expand__close::before{color:#fff;content:"X";display:block;font-size:2.5rem;line-height:2}.toggle-expand--open .toggle-expand__close{display:inline-block}.tabs__nav{list-style:none;margin:0;padding:0;border-bottom:1px solid #e5e5e5}@media (min-width:920px){.tabs__nav{border-left:1px solid #e5e5e5;display:-webkit-box;display:-ms-flexbox;display:flex}}.tabs__tab{display:none}.tabs__tab.is-active{display:block}.tabs__content{padding:1.5rem}.tabs.no-js .tabs__tab.is-active{display:block}.tabs__nav--local-tasks{margin:1em 0 .5em;padding:0}.tabs__link--local-tasks{padding:.3em 1.5em}.view:not(.media-library-view) .pager{margin:2em 0}.view:not(.media-library-view) .pager__items{list-style:none;margin:0;padding:0;text-align:center}.view:not(.media-library-view) .pager__item{display:inline-block;margin:0 .7em}@media (min-width:920px){.view:not(.media-library-view) .pager__item{margin:0 .5em}}.view:not(.media-library-view) .pager__link,.view:not(.media-library-view) .pager__link:link,.view:not(.media-library-view) .pager__link:visited{color:#000;font-weight:600;text-decoration:none}.view:not(.media-library-view) .pager__link.is-active,.view:not(.media-library-view) .pager__link:hover,.view:not(.media-library-view) .pager__link:link.is-active,.view:not(.media-library-view) .pager__link:link:hover,.view:not(.media-library-view) .pager__link:visited.is-active,.view:not(.media-library-view) .pager__link:visited:hover{color:#d52b1e;font-size:1.3em}.view:not(.media-library-view) .pager__item--previous{margin:0 20px}.view:not(.media-library-view) .pager__link--next,.view:not(.media-library-view) .pager__link--prev{display:block;position:relative}.view:not(.media-library-view) .pager__link--next span,.view:not(.media-library-view) .pager__link--prev span{display:none}.view:not(.media-library-view) .pager__link--next::before,.view:not(.media-library-view) .pager__link--prev::before{-webkit-transform:scale(.5) rotate(-90deg);transform:scale(.5) rotate(-90deg);position:absolute;top:-30px;content:url(/themes/custom/dld/components/images/arrow-down-black.svg)}.view:not(.media-library-view) .pager__link--next:hover,.view:not(.media-library-view) .pager__link--prev:hover{font-size:1em!important}.view:not(.media-library-view) .pager__link--next:hover::before,.view:not(.media-library-view) .pager__link--prev:hover::before{border-left-color:#666;cursor:pointer;content:url(/themes/custom/dld/components/images/arrow-down-red.svg)}.view:not(.media-library-view) .pager__link--prev::before{-webkit-transform:scale(.5) rotate(90deg);transform:scale(.5) rotate(90deg)}.search{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;position:relative}@media (min-width:720px){.search{margin-top:0}}@media (min-width:1256px){.search{margin-top:10px}}.search .separator{display:none}.search .search__item{width:100%}.search .search__item input{border:0;width:100%;padding:7px;-webkit-transition:all .3s;transition:all .3s}@media (min-width:720px){.search .search__item input{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:100px}}.search .search__item input:active,.search .search__item input:focus,.search .search__item input:hover{border-bottom:2px solid #d52b1e}.search .search__item input #edit-actions{position:absolute;right:0}.search .button{background-color:transparent;background-image:url(/themes/custom/dld/components/images/Search-black.svg);background-repeat:no-repeat;width:10px;height:10px;padding:10px;margin:15px;background-size:contain;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;text-indent:-9999px;-webkit-transition:opacity .5s;transition:opacity .5s;border:0}@media (min-width:720px){.search .button{padding:5px;margin:15px 25px 0 0!important}}@media (min-width:920px){.search .button{margin:17px 25px 0 0!important;width:15px;height:15px}}@media (min-width:1256px){.search .button{padding:9px;margin:13px 5px 0 0!important}}.search .button:hover{background-image:url(/themes/custom/dld/components/images/red-search.svg)}#edit-keys{border-bottom:2px solid transparent}@media (min-width:719px){#edit-keys{border:0}}#edit-submit{border:0!important;position:absolute;right:0}@media (min-width:719px){#edit-submit{position:initial}}@media (min-width:720px){#head-wrapper .form-search{width:0}}#head-wrapper .form-search{-webkit-transition:all .5s;transition:all .5s}#search-icon{position:absolute;top:13px;right:55px;width:20px;height:18px}#search-icon:hover g{stroke:#d52b1e}#search-form{position:relative;margin-bottom:40px}#search-form .button{height:50px;position:relative;padding:15px;line-height:1em}#search-form .button:hover{background:#000;color:#fff}#search-form .form-search{min-height:53px}.form-search{width:auto;min-height:initial}.status--warning{background-color:#f9fb93;color:shade(#f9fb93,60%);display:block;margin-bottom:.75em;padding:.75em;text-align:center}.status--warning a{color:shade(#f9fb93,70%);text-decoration:underline}.status--warning a:focus,.status--warning a:hover{color:shade(#f9fb93,90%)}.status--warning .placeholder{font-style:normal;font-weight:800}.status--error{background-color:#fbe3e4;color:shade(#fbe3e4,60%);display:block;margin-bottom:.75em;padding:.75em;text-align:center}.status--error a{color:shade(#fbe3e4,70%);text-decoration:underline}.status--error a:focus,.status--error a:hover{color:shade(#fbe3e4,90%)}.status--error .placeholder{font-style:normal;font-weight:800}.status--status{background-color:#cfefc2;color:shade(#cfefc2,60%);display:block;margin-bottom:.75em;padding:.75em;text-align:center}.status--status a{color:shade(#cfefc2,70%);text-decoration:underline}.status--status a:focus,.status--status a:hover{color:shade(#cfefc2,90%)}.status--status .placeholder{font-style:normal;font-weight:800}.teaser__title{color:#000;font-family:Comfortaa,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:1.3rem;line-height:1.4;margin:0 0 1em;width:auto}.teaser__title__link{color:inherit}.teaser__title__link:hover{color:inherit}.teaser__title{margin-bottom:0}.teaser__title-link{color:#000}.teaser__title-link:hover{color:#d52b1e}.teaser__subtitle{color:#000;font-family:Comfortaa,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:1rem;line-height:1.6;margin:0 0 .5em;width:auto}.teaser__subtitle__link{color:inherit}.teaser__subtitle__link:hover{color:inherit}.teaser__subtitle{margin-bottom:0;color:#666}.teaser__body{margin:.7em 0 1em}.teaser__link{color:#000}.teaser__link:hover{color:#d52b1e}.teaser__button{background-color:#d52b1e;color:#fff;cursor:pointer;line-height:1.4;padding:1em 2em;display:inline-block;text-decoration:none;text-align:center;text-underline-offset:20px;-webkit-transition:all .3s;transition:all .3s;border:2px solid transparent;font-weight:500;width:auto;border-radius:3px}@media (min-width:720px){.teaser__button{font-size:1em}}.teaser__button:hover{background-color:transparent;color:#d52b1e;border:2px solid #d52b1e}.teaser--bg{background-color:#e5e5e5;padding:1em}.teasers-block .block-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:480px){.project-teaser{width:45%}}@media (min-width:1256px){.project-teaser{min-height:250px;width:350px}}.node--view-mode-grid,.node--view-mode-teaser{width:100%;overflow:visible;margin:15px 0}.node--view-mode-grid .node__content,.node--view-mode-teaser .node__content{position:relative}.node--view-mode-grid a,.node--view-mode-teaser a{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex}.node--view-mode-grid a .right-part,.node--view-mode-teaser a .right-part{margin-left:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.node--view-mode-grid a .right-part h4,.node--view-mode-teaser a .right-part h4{margin-bottom:0;margin-top:15px}.node--view-mode-grid a .right-part p,.node--view-mode-teaser a .right-part p{color:#000;line-height:1;margin:0}.node--view-mode-grid a:hover img,.node--view-mode-teaser a:hover img{-webkit-filter:brightness(70%);filter:brightness(70%)}.node--view-mode-grid .outer-image-wrapper,.node--view-mode-teaser .outer-image-wrapper{position:relative}.node--view-mode-grid .image-link,.node--view-mode-teaser .image-link{display:inline-block;width:100%}@media (min-width:720px){.node--view-mode-grid .image-link,.node--view-mode-teaser .image-link{max-height:210px}}.node--view-mode-grid .image-link:hover .bg-imgage,.node--view-mode-teaser .image-link:hover .bg-imgage{-webkit-transform:scale(1.05);transform:scale(1.05)}.node--view-mode-grid .image-link:hover .vertical-line,.node--view-mode-teaser .image-link:hover .vertical-line{right:0;bottom:60px;border-bottom-color:#d52b1e;background-color:#d52b1e;-webkit-transform:rotate(0);transform:rotate(0)}.node--view-mode-grid .image-link:hover .image-wrapper:before,.node--view-mode-teaser .image-link:hover .image-wrapper:before{background:rgba(0,0,0,.3)}.node--view-mode-grid .image-link .line-wrapper,.node--view-mode-teaser .image-link .line-wrapper{position:absolute;bottom:0;right:0}.node--view-mode-grid .image-link .vertical-line,.node--view-mode-teaser .image-link .vertical-line{width:50px;position:absolute;right:-50px;bottom:48px;background-color:#888;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .3s;transition:all .3s;height:2px;top:auto}@media (min-width:720px){.node--view-mode-grid .image-link .vertical-line,.node--view-mode-teaser .image-link .vertical-line{right:-40px;width:40px;bottom:38px}}@media (min-width:1256px){.node--view-mode-grid .image-link .vertical-line,.node--view-mode-teaser .image-link .vertical-line{right:-80px;bottom:80px;width:80px;top:auto}}.node--view-mode-grid .image-link a,.node--view-mode-teaser .image-link a{text-decoration:none}.node--view-mode-grid .image-link h3,.node--view-mode-teaser .image-link h3{color:#000;font-family:Comfortaa,HelveticaNeue,Helvetica,Arial,sans-serif;margin:0}.node--view-mode-grid .image-link .image-wrapper,.node--view-mode-teaser .image-link .image-wrapper{overflow:hidden;position:relative;height:0;padding-top:60%;margin:0;width:95%}.node--view-mode-grid .image-link .image-wrapper:before,.node--view-mode-teaser .image-link .image-wrapper:before{content:"";-webkit-transition:all .3s;transition:all .3s;width:100%;height:100%;z-index:1;position:absolute;top:0}.node--view-mode-grid .image-link .image-wrapper .bg-imgage,.node--view-mode-teaser .image-link .image-wrapper .bg-imgage{max-width:100%;height:inherit;background-size:cover;-webkit-transition:all 1s;transition:all 1s;background-position:center;position:absolute;left:0;right:0;bottom:0;top:0;height:auto;width:100%;background-repeat:no-repeat;-webkit-print-color-adjust:exact}@media (min-width:720px){.node--view-mode-grid .image-link .image-wrapper .bg-imgage,.node--view-mode-teaser .image-link .image-wrapper .bg-imgage{max-height:210px}}.node--view-mode-grid .connected-architect-link,.node--view-mode-grid span,.node--view-mode-teaser .connected-architect-link,.node--view-mode-teaser span{color:#a2a2a2;font-size:1em;-webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute;-webkit-transform-origin:0 0;transform-origin:0 0;top:0;right:-80px}@media (min-width:720px){.node--view-mode-grid .connected-architect-link,.node--view-mode-grid span,.node--view-mode-teaser .connected-architect-link,.node--view-mode-teaser span{right:-60px;font-size:10px}}@media (min-width:920px){.node--view-mode-grid .connected-architect-link,.node--view-mode-grid span,.node--view-mode-teaser .connected-architect-link,.node--view-mode-teaser span{right:-70px;font-size:.88rem}}.article-teaser .link-wrapper,.project-teaser .link-wrapper{position:absolute;top:0;right:0;width:20px;height:100%}.article-teaser .link-wrapper .connected-architect-link,.project-teaser .link-wrapper .connected-architect-link{width:160px;height:20px;left:22px;line-height:1em;mix-blend-mode:difference}@media (min-width:720px){.article-teaser .link-wrapper .connected-architect-link,.project-teaser .link-wrapper .connected-architect-link{width:90px;left:24px;line-height:10px;font-size:10px}}@media (min-width:920px){.article-teaser .link-wrapper .connected-architect-link,.project-teaser .link-wrapper .connected-architect-link{left:20px;width:90px;line-height:1em;font-size:10px}}@media (min-width:1000px){.article-teaser .link-wrapper .connected-architect-link,.project-teaser .link-wrapper .connected-architect-link{width:110px;font-size:12px}}@media (min-width:1256px){.article-teaser .link-wrapper .connected-architect-link,.project-teaser .link-wrapper .connected-architect-link{left:15px;width:130px;line-height:1em;font-size:.88rem}}.article-teaser .connected-architect-image,.project-teaser .connected-architect-image{width:60px;height:60px;position:absolute;right:0;bottom:5px;padding:2px;background-color:#fff;z-index:10}@media (min-width:480px){.article-teaser .connected-architect-image,.project-teaser .connected-architect-image{bottom:10px}}@media (min-width:720px){.article-teaser .connected-architect-image,.project-teaser .connected-architect-image{bottom:10px;width:50px;height:50px}}@media (min-width:920px){.article-teaser .connected-architect-image,.project-teaser .connected-architect-image{width:80px;height:80px;right:0;bottom:0;padding:5px;top:auto}}@media (min-width:1256px){.article-teaser .connected-architect-image,.project-teaser .connected-architect-image{width:80px;height:80px;right:0;top:170px;padding:5px}}.trust-teaser{padding:10px 5px}@media (min-width:720px){.trust-teaser{padding:20px}}@media (min-width:1256px){.trust-teaser{padding:0 0 40px 50px}}.trust-teaser img{max-width:25%;margin-bottom:15px}.trust-teaser a{color:#000;text-decoration:none;font-family:Comfortaa,HelveticaNeue,Helvetica,Arial,sans-serif}.trust-teaser a:hover h4{color:#d52b1e}.trust-teaser a p{font-family:"Open Sans",Arial,sans-serif;line-height:1.4}.architect-teaser,.architect-thumbnail,.material-teaser,.node--type-contact,.service-teaser{margin-bottom:20px;position:relative;min-height:auto}.architect-teaser .no-link-wrapper,.architect-teaser a,.architect-thumbnail .no-link-wrapper,.architect-thumbnail a,.material-teaser .no-link-wrapper,.material-teaser a,.node--type-contact .no-link-wrapper,.node--type-contact a,.service-teaser .no-link-wrapper,.service-teaser a{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex}.architect-teaser .no-link-wrapper:hover span,.architect-teaser a:hover span,.architect-thumbnail .no-link-wrapper:hover span,.architect-thumbnail a:hover span,.material-teaser .no-link-wrapper:hover span,.material-teaser a:hover span,.node--type-contact .no-link-wrapper:hover span,.node--type-contact a:hover span,.service-teaser .no-link-wrapper:hover span,.service-teaser a:hover span{background:#d52b1e;left:90px}.architect-teaser .no-link-wrapper:hover img,.architect-teaser a:hover img,.architect-thumbnail .no-link-wrapper:hover img,.architect-thumbnail a:hover img,.material-teaser .no-link-wrapper:hover img,.material-teaser a:hover img,.node--type-contact .no-link-wrapper:hover img,.node--type-contact a:hover img,.service-teaser .no-link-wrapper:hover img,.service-teaser a:hover img{-webkit-filter:brightness(70%);filter:brightness(70%)}.architect-teaser .no-link-wrapper img,.architect-teaser a img,.architect-thumbnail .no-link-wrapper img,.architect-thumbnail a img,.material-teaser .no-link-wrapper img,.material-teaser a img,.node--type-contact .no-link-wrapper img,.node--type-contact a img,.service-teaser .no-link-wrapper img,.service-teaser a img{-webkit-transition:all .3s;transition:all .3s;max-height:80px}.architect-teaser .no-link-wrapper span,.architect-teaser a span,.architect-thumbnail .no-link-wrapper span,.architect-thumbnail a span,.material-teaser .no-link-wrapper span,.material-teaser a span,.node--type-contact .no-link-wrapper span,.node--type-contact a span,.service-teaser .no-link-wrapper span,.service-teaser a span{width:33px;background:#888;height:2px;position:absolute;top:20px;left:108px;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .3s;transition:all .3s}.architect-teaser .no-link-wrapper .right-part,.architect-teaser a .right-part,.architect-thumbnail .no-link-wrapper .right-part,.architect-thumbnail a .right-part,.material-teaser .no-link-wrapper .right-part,.material-teaser a .right-part,.node--type-contact .no-link-wrapper .right-part,.node--type-contact a .right-part,.service-teaser .no-link-wrapper .right-part,.service-teaser a .right-part{margin-left:33px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.architect-teaser .no-link-wrapper .right-part h4,.architect-teaser a .right-part h4,.architect-thumbnail .no-link-wrapper .right-part h4,.architect-thumbnail a .right-part h4,.material-teaser .no-link-wrapper .right-part h4,.material-teaser a .right-part h4,.node--type-contact .no-link-wrapper .right-part h4,.node--type-contact a .right-part h4,.service-teaser .no-link-wrapper .right-part h4,.service-teaser a .right-part h4{margin-bottom:0}.architect-teaser .no-link-wrapper .right-part p,.architect-teaser a .right-part p,.architect-thumbnail .no-link-wrapper .right-part p,.architect-thumbnail a .right-part p,.material-teaser .no-link-wrapper .right-part p,.material-teaser a .right-part p,.node--type-contact .no-link-wrapper .right-part p,.node--type-contact a .right-part p,.service-teaser .no-link-wrapper .right-part p,.service-teaser a .right-part p{color:#000;line-height:1}.architect-teaser{width:130px}@media (min-width:1256px){.architect-teaser{width:200px}}.architect-teaser .image-link h3{word-break:keep-all}.architect-teaser .image-link .image-wrapper{padding-top:100%;margin-bottom:10px}.architect-teaser .image-link .vertical-line{right:-40px;bottom:40px;width:40px}.architect-teaser a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.architect-teaser a:hover span{left:auto;background-color:#d52b1e!important}.architect-teaser a span{left:auto}.architect-teaser a img{max-height:200px;min-width:200px}.architect-teaser a .right-part{margin-left:0}.view-all-architects .view-inner-header{display:none}.view-all-architects .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.view-all-architects .view-content .views-row{width:calc(50% - 0px);margin:0 0 20px 0}@media (min-width:920px){.view-all-architects .view-content .views-row{margin:0 40px 0 0;width:calc(20% - 40px)}.view-all-architects .view-content .views-row:nth-of-type(5n+6){margin:0}}.view-all-jobs .view-inner-header{display:none}.view-all-jobs .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:720px){.view-all-jobs .view-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.service-teaser a:hover span{background:#d52b1e;left:115px}.service-teaser a img{width:100px}.service-teaser a span{left:125px}.service-teaser a .right-part{width:calc(100% - 133px);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.service-teaser a .right-part h4{margin:0 0 10px;line-height:1}.service-teaser a .right-part p{color:#797979;line-height:1.3;font-size:.84em}.material-teaser a:hover span{left:70px}.material-teaser a span{top:30px;width:20px;left:80px}.material-teaser a img{max-height:60px}.material-teaser a .right-part{margin-left:25px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.material-teaser a .right-part h4{margin-top:0;margin-bottom:20px;line-height:1}@media (min-width:480px){.article-teaser{margin:15px 0 15px 15px}}@media (min-width:1256px){.article-teaser{min-height:200px;width:290px;margin-left:30px}}.article-teaser .date{right:-100px}@media (min-width:480px){.article-teaser .date{right:-77px;font-size:12px}}@media (min-width:720px){.article-teaser .date{right:-55px;font-size:8px}}@media (min-width:920px){.article-teaser .date{right:-70px;font-size:12px}}@media (min-width:1256px){.article-teaser .date{right:-80px;font-size:14px}}.article-teaser .image-link h3{margin-top:3px}.article-teaser .image-link .vertical-line{right:-50px}@media (min-width:720px){.article-teaser .image-link .vertical-line{right:-40px}}@media (min-width:920px){.article-teaser .image-link .vertical-line{right:-35px}}@media (min-width:1256px){.article-teaser .image-link .vertical-line{right:-72px}}.article-teaser .image-link .image-wrapper{width:95%}@media (min-width:480px){.article-teaser .image-link .image-wrapper{width:92%}}.article-teaser .bg-imgage{width:100%}@media (min-width:480px){.article-teaser .bg-imgage{width:95%}}@media (min-width:920px){.article-teaser .bg-imgage{max-height:100px}}@media (min-width:1256px){.article-teaser .bg-imgage{max-height:210px}}.project-teaser h3{padding-right:80px}@media (min-width:480px){.project-teaser h3{padding-right:50px}}@media (min-width:1256px){.project-teaser h3{padding-right:80px}}.project-teaser .line-wrapper{display:none}.project-teaser .image-link{overflow:hidden}.project-teaser .image-link .image-wrapper{width:90%}@media (min-width:480px){.project-teaser .image-link .image-wrapper{width:95%}}@media (min-width:720px){.project-teaser .image-link .image-wrapper{width:90%}}.project-teaser .image-link .image-wrapper .bg-imgage{width:100%}.project-teaser .image-link .image-wrapper .bg-imgage:after{display:none}.architect-thumbnail a span{left:80px}.architect-thumbnail a:hover span{left:60px}.node--type-job{min-height:110px;margin-right:50px}@media (min-width:720px){.node--type-job{margin-right:25px;min-width:300px}}.node--type-job .image-link .image-wrapper{background:#f2f2f2;padding-top:0;min-height:110px}.node--type-job .image-link .image-wrapper:before{display:none}.node--type-job .image-link .image-wrapper .bg-imgage{padding:20px;height:auto}.node--type-job .image-link:hover .vertical-line{bottom:25px}.node--type-job .image-link:hover .bg-imgage{-webkit-transform:scale(1);transform:scale(1)}.view-all-jobs .views-row:nth-of-type(4) .node--view-mode-teaser{margin-right:0}.project-category{width:calc(100% + 10px);display:block}@media (min-width:920px){.project-category>.view-content{width:calc(100% + 40px)!important;min-height:100vh}}.main-content--with-sidebar .project-category .view-content{width:100%}.project-category .container,.projects-per-type .container,.view-all-articles .container,.view-related-projects .container{display:block}.project-category .view-content,.project-category .views-element-container,.projects-per-type .view-content,.projects-per-type .views-element-container,.view-all-articles .view-content,.view-all-articles .views-element-container,.view-related-projects .view-content,.view-related-projects .views-element-container{width:100%;margin:auto;position:relative}.project-category .view-inner-header,.projects-per-type .view-inner-header,.view-all-articles .view-inner-header,.view-related-projects .view-inner-header{width:50%}@media (min-width:920px){.project-category .view-inner-header,.projects-per-type .view-inner-header,.view-all-articles .view-inner-header,.view-related-projects .view-inner-header{width:25%}}.project-category .node--view-mode-grid,.projects-per-type .node--view-mode-grid,.view-all-articles .node--view-mode-grid,.view-related-projects .node--view-mode-grid{height:240px;float:left;margin-bottom:40px;border:0;min-height:220px;width:calc(50% - 5px)}@media (min-width:920px){.project-category .node--view-mode-grid,.projects-per-type .node--view-mode-grid,.view-all-articles .node--view-mode-grid,.view-related-projects .node--view-mode-grid{width:calc(25% - 40px)}}.project-category .node--view-mode-grid .image-link h3,.projects-per-type .node--view-mode-grid .image-link h3,.view-all-articles .node--view-mode-grid .image-link h3,.view-related-projects .node--view-mode-grid .image-link h3{font-size:22px}.project-category .grid-xl,.projects-per-type .grid-xl,.view-all-articles .grid-xl,.view-related-projects .grid-xl{height:215px}@media (min-width:720px){.project-category .grid-xl,.projects-per-type .grid-xl,.view-all-articles .grid-xl,.view-related-projects .grid-xl{height:495px}}.project-category .grid-xl .image-link .image-wrapper,.projects-per-type .grid-xl .image-link .image-wrapper,.view-all-articles .grid-xl .image-link .image-wrapper,.view-related-projects .grid-xl .image-link .image-wrapper{padding-top:215px}@media (min-width:720px){.project-category .grid-xl .image-link .image-wrapper,.projects-per-type .grid-xl .image-link .image-wrapper,.view-all-articles .grid-xl .image-link .image-wrapper,.view-related-projects .grid-xl .image-link .image-wrapper{padding-top:495px}}.project-category .grid-xl .image-link .image-wrapper .bg-imgage,.projects-per-type .grid-xl .image-link .image-wrapper .bg-imgage,.view-all-articles .grid-xl .image-link .image-wrapper .bg-imgage,.view-related-projects .grid-xl .image-link .image-wrapper .bg-imgage{max-height:initial;-webkit-print-color-adjust:exact}@media (min-width:920px){.project-category .grid-xl,.projects-per-type .grid-xl,.view-all-articles .grid-xl,.view-related-projects .grid-xl{width:calc(100% - 40px)}}@media (min-width:920px){.project-category .grid-landscape,.project-category .grid-large,.projects-per-type .grid-landscape,.projects-per-type .grid-large,.view-all-articles .grid-landscape,.view-all-articles .grid-large,.view-related-projects .grid-landscape,.view-related-projects .grid-large{width:calc(50% - 40px)}}.project-category .grid-default,.project-category .grid-landscape,.projects-per-type .grid-default,.projects-per-type .grid-landscape,.view-all-articles .grid-default,.view-all-articles .grid-landscape,.view-related-projects .grid-default,.view-related-projects .grid-landscape{height:230px}.project-category .grid-default .image-link .image-wrapper,.project-category .grid-landscape .image-link .image-wrapper,.projects-per-type .grid-default .image-link .image-wrapper,.projects-per-type .grid-landscape .image-link .image-wrapper,.view-all-articles .grid-default .image-link .image-wrapper,.view-all-articles .grid-landscape .image-link .image-wrapper,.view-related-projects .grid-default .image-link .image-wrapper,.view-related-projects .grid-landscape .image-link .image-wrapper{padding-top:210px}.project-category .grid-default .image-link .image-wrapper .bg-image,.project-category .grid-landscape .image-link .image-wrapper .bg-image,.projects-per-type .grid-default .image-link .image-wrapper .bg-image,.projects-per-type .grid-landscape .image-link .image-wrapper .bg-image,.view-all-articles .grid-default .image-link .image-wrapper .bg-image,.view-all-articles .grid-landscape .image-link .image-wrapper .bg-image,.view-related-projects .grid-default .image-link .image-wrapper .bg-image,.view-related-projects .grid-landscape .image-link .image-wrapper .bg-image{max-height:230px}@media (min-width:480px){.project-category .grid-large,.project-category .grid-portrait,.projects-per-type .grid-large,.projects-per-type .grid-portrait,.view-all-articles .grid-large,.view-all-articles .grid-portrait,.view-related-projects .grid-large,.view-related-projects .grid-portrait{height:215px}}@media (min-width:480px) and (min-width:720px){.project-category .grid-large,.project-category .grid-portrait,.projects-per-type .grid-large,.projects-per-type .grid-portrait,.view-all-articles .grid-large,.view-all-articles .grid-portrait,.view-related-projects .grid-large,.view-related-projects .grid-portrait{height:495px}}@media (min-width:480px){.project-category .grid-large .image-link .image-wrapper,.project-category .grid-portrait .image-link .image-wrapper,.projects-per-type .grid-large .image-link .image-wrapper,.projects-per-type .grid-portrait .image-link .image-wrapper,.view-all-articles .grid-large .image-link .image-wrapper,.view-all-articles .grid-portrait .image-link .image-wrapper,.view-related-projects .grid-large .image-link .image-wrapper,.view-related-projects .grid-portrait .image-link .image-wrapper{padding-top:215px}}@media (min-width:480px) and (min-width:720px){.project-category .grid-large .image-link .image-wrapper,.project-category .grid-portrait .image-link .image-wrapper,.projects-per-type .grid-large .image-link .image-wrapper,.projects-per-type .grid-portrait .image-link .image-wrapper,.view-all-articles .grid-large .image-link .image-wrapper,.view-all-articles .grid-portrait .image-link .image-wrapper,.view-related-projects .grid-large .image-link .image-wrapper,.view-related-projects .grid-portrait .image-link .image-wrapper{padding-top:495px}}@media (min-width:480px){.project-category .grid-large .image-link .image-wrapper .bg-imgage,.project-category .grid-portrait .image-link .image-wrapper .bg-imgage,.projects-per-type .grid-large .image-link .image-wrapper .bg-imgage,.projects-per-type .grid-portrait .image-link .image-wrapper .bg-imgage,.view-all-articles .grid-large .image-link .image-wrapper .bg-imgage,.view-all-articles .grid-portrait .image-link .image-wrapper .bg-imgage,.view-related-projects .grid-large .image-link .image-wrapper .bg-imgage,.view-related-projects .grid-portrait .image-link .image-wrapper .bg-imgage{max-height:initial;-webkit-print-color-adjust:exact}}.path-blog .view-inner-header{width:50%!important}@media (min-width:920px){.path-blog .view-inner-header{width:25%!important}}.path-blog .node--view-mode-grid{width:50%}@media (min-width:920px){.path-blog .node--view-mode-grid{width:calc(25% - 40px)}}.path-blog .grid-landscape,.path-blog .grid-large{width:50%}@media (min-width:920px){.path-blog .grid-landscape,.path-blog .grid-large{width:calc(50% - 40px)}}@media (min-width:920px){.path-blog .brochure-item .grid-landscape{width:calc(50% - 60px)!important}}.brochure-item article{background-color:#f2f2f2;padding:40px!important}.brochure-item article p{margin-top:0}@media (min-width:720px){.brochure-item article p{max-width:60%}}.brochure-item article a{display:inline-block}.brochure-item article img{position:absolute;width:130px;right:-15px;top:auto;bottom:15px}@media (min-width:720px){.brochure-item article img{width:250px;right:-20px;top:auto}}@media (min-width:920px){.main-content--with-sidebar #category-footer{margin-left:calc((100vw - (100% + 20% + 80px))/ -2)}}#category-footer{width:100vw;margin-left:-25px;padding:0 20px}@media (min-width:1256px){#category-footer{width:100vw;position:relative;margin-left:calc((100vw - 100%)/ -2);-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:150px}}#category-footer .container{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:720px){#category-footer img{margin-top:-100px}}@media (min-width:1256px){#category-footer img{margin-top:-150px}}.info-box__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1em}.info-box--grid-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:1em;width:100%}@media (min-width:920px){.info-box--grid-item{margin:0 3% 3% 0;width:auto}}.info-box--grid-item:last-child{margin-right:0}@media (min-width:920px){.info-box--grid-item{width:48.2%}.info-box--grid-item:nth-child(2n){margin-right:0}}.doormat{color:#000;margin-bottom:0}@media print{.doormat{display:none}}@media (min-width:1256px){.doormat{margin:auto;font-size:1em}}.doormat .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 25px;padding:1rem 0 0}@media (min-width:1256px){.doormat .container{margin:auto}}.doormat .container>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media (min-width:720px){.doormat .container>div{max-height:290px}}@media (min-width:1256px){.doormat .container>div{max-height:400px;-ms-flex-line-pack:justify;align-content:space-between}}.doormat .container>div>div,.doormat .container>div>nav{width:48%;margin-bottom:15px}@media (min-width:720px){.doormat .container>div>div,.doormat .container>div>nav{width:auto}}.doormat .container>div a{color:#000;text-decoration:none}.doormat .container>div .paragraph,.doormat .container>div .text-long p{margin:0 0 .5rem;line-height:1.5rem;font-size:.8rem}.doormat .container>div .paragraph:first-of-type,.doormat .container>div .text-long p:first-of-type{margin:0;font-size:1rem}@media (min-width:720px){.doormat .container>div .paragraph,.doormat .container>div .text-long p{margin:0 0 .5em}}@media (min-width:1256px){.doormat .container>div .paragraph,.doormat .container>div .text-long p{margin:0 0 1em;font-size:18px;line-height:1.8}}.doormat .container>div .menu__item{margin:0 0 .5rem 0;font-weight:400;line-height:1.5rem}@media (min-width:720px){.doormat .container>div .menu__item{margin:0}}@media (min-width:1256px){.doormat .container>div .menu__item{margin:0;line-height:2}}.doormat .container>div .menu__item .menu__link{color:#797979;font-size:.8rem}@media (min-width:1256px){.doormat .container>div .menu__item .menu__link{font-size:18px}}.doormat .container>div .menu__item .menu__link.active,.doormat .container>div .menu__item .menu__link:active,.doormat .container>div .menu__item .menu__link:hover{color:#d52b1e;text-decoration:none}@media (min-width:720px){.doormat .container>div .menu__item .menu__item--with-sub{margin:0 0 0 1em}}@media (min-width:1256px){.doormat .container>div .menu__item .menu__item--with-sub{margin:0 0 .5em 1em}}.doormat .container>div .menu__item .menu__link--with-sub{color:#000;font-weight:700;margin-bottom:0;font-size:1rem}@media (min-width:1256px){.doormat .container>div .menu__item .menu__link--with-sub{font-size:1.25rem}}.doormat .container>div strong{font-weight:700}@media (min-width:1256px){.doormat .container>div strong{font-size:1.25rem}}.doormat .container .menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:10px}@media (min-width:1256px){.doormat #block-delaeredecornv{margin-right:100px}}.footer{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #d8d8d8;margin-bottom:0;color:#000;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 40px);margin:1rem 25px 2rem;padding:2rem 0 0;font-weight:400;font-size:8px}@media print{.footer{display:none}}@media (min-width:720px){.footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:20px 25px;padding:20px 0 0}}@media (min-width:1256px){.footer{margin:2rem auto 2rem;padding:0}}.footer .footer__main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0}.footer .footer__main-menu .main-menu__item{border:0;line-height:2}.footer .footer__main-menu .main-menu__item .main-menu__link{font-family:"Open Sans",Arial,sans-serif!important;font-size:.8rem;font-weight:500;line-height:1.4;margin:0 10px 0 0}@media (min-width:720px){.footer .footer__main-menu .main-menu__item .main-menu__link{margin:0 1rem 0 0;font-weight:400}}@media (min-width:1256px){.footer .footer__main-menu .main-menu__item .main-menu__link{margin:40px 22px;font-size:1rem}}.footer .footer__main-menu .main-menu__item .main-menu__link:after{background:#000!important}.footer .footer__main-menu .main-menu__item:last-of-type a{margin-right:0}.footer #block-footerleftblock p{margin-bottom:20px;font-size:.8rem;font-weight:500;line-height:1.4}@media (min-width:720px){.footer #block-footerleftblock p{margin-bottom:0;font-weight:400}}@media (min-width:1256px){.footer #block-footerleftblock p{padding:40px 0;font-size:1rem}}.header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:30;margin-top:60px;padding:0;text-align:center}@media (min-width:720px){.header{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:0}}@media (min-width:1256px){.header{width:1236px}}@media print{.header{display:none}}.header nav ul{margin:0}.header .menus{background:#000}@media screen and (max-width:719px){.header .menus{visibility:hidden}}.header .main-menu{border:0}@media screen and (max-width:719px){.header .main-menu__item{overflow:hidden;height:34px;margin:1px;display:inline-block!important;transition:transform .6s cubic-bezier(.5,0,0,1),-webkit-transform .6s cubic-bezier(.5,0,0,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.header .main-menu__link{font-weight:400;padding:0;margin:0 0 10px 0}@media screen and (max-width:719px){.header .main-menu__link{transition:-webkit-transform .75s cubic-bezier(.5,0,0,1);-webkit-transition:-webkit-transform .75s cubic-bezier(.5,0,0,1);transition:transform .75s cubic-bezier(.5,0,0,1);transition:transform .75s cubic-bezier(.5,0,0,1),-webkit-transform .75s cubic-bezier(.5,0,0,1);-webkit-transform:translate3d(0,125%,0);transform:translate3d(0,145%,0)}}@media (min-width:720px){.header .main-menu__link{margin:5px 9px;font-size:10px;line-height:2}}@media (min-width:920px){.header .main-menu__link{margin:8px 18px;font-size:16px}}@media (min-width:1256px){.header .main-menu__link{margin:18px;font-size:1em;line-height:1.5}}.status--status{display:none}.node .status--status{display:block}.toolbar-fixed #header{position:relative}.transparent-header article.node .contextual{top:206px}.transparent-header .videos{position:relative}@media print{.transparent-header .videos{max-width:1256px;display:block;margin:auto}}@media not print{.transparent-header .videos .absolute-container{left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);padding:200px 30px 0;position:absolute;z-index:2;width:100%;height:100%;max-width:1256px}@media (min-width:720px){.transparent-header .videos .absolute-container{padding:200px 20px 0}}@media (min-width:1256px){.transparent-header .videos .absolute-container{padding:200px 0 0;width:calc(100% - 40px)}}.transparent-header .videos .absolute-container .center-part{max-width:620px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.transparent-header .videos h1{margin-bottom:0;margin-right:40px}.transparent-header .videos #sample-video{position:relative;z-index:1}.transparent-header.light{color:#111}@media not print{.transparent-header.dark #header,.transparent-header.dark .absolute-container{color:#fff}.transparent-header.dark #header .h1,.transparent-header.dark .absolute-container .h1{color:#fff}}.transparent-header #header{position:absolute;z-index:130;width:100%}main:not(.main--with-sidebar){max-width:none!important}#block-dld-main-menu{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:100%;margin-top:2em;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}#block-dld-main-menu .main-menu__link{font-size:25px}@media (min-width:720px){#block-dld-main-menu{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;background:rgba(255,255,255,.4);margin-bottom:2em;margin-top:0;min-width:auto;padding-left:20px;font-family:"Open Sans",Arial,sans-serif;font-weight:500;border-bottom-left-radius:3px;border-top-left-radius:3px}#block-dld-main-menu .main-menu__link{font-size:13px;font-weight:500}}@media (min-width:920px){#block-dld-main-menu{padding-left:30px}#block-dld-main-menu .main-menu__link{font-size:18px;margin:5px 20px;max-height:27px}}@media (min-width:1256px){#block-dld-main-menu{padding-left:30px}#block-dld-main-menu .main-menu__link{font-size:22px;margin:14px 28px;max-height:61px}}#block-dld-main-menu nav{width:120px}@media (min-width:720px){#block-dld-main-menu nav{width:auto}}#block-secondarymenu{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;min-width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1em;margin-bottom:2em;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}@media (min-width:720px){#block-secondarymenu{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0!important;margin-top:25px}}@media (min-width:1256px){#block-secondarymenu{margin-top:2.3em}}#block-secondarymenu ul:not(.contextual-links){width:120px;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:720px){#block-secondarymenu ul:not(.contextual-links){width:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#block-secondarymenu ul:not(.contextual-links) li:last-of-type a{margin-right:0}#block-secondarymenu .main-menu__link{font-weight:400}@media (min-width:720px){#block-secondarymenu .main-menu__link{margin:5px 18px}}@media (min-width:720px){#block-searchbutton .search-button{z-index:100;position:absolute;top:0;left:0;right:0;bottom:0}}@media (min-width:720px){#block-searchbutton{width:80px;height:38px;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;background:rgba(255,255,255,.4);position:relative;cursor:pointer}#block-searchbutton:after{content:" ";background-image:url(/themes/custom/dld/components/images/Search-black.svg);position:absolute;width:15px;height:15px;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);left:50%;background-size:100%}}@media (min-width:920px){#block-searchbutton{height:47px}}@media (min-width:1256px){#block-searchbutton{height:61px}}@media (min-width:720px){.dark #block-searchbutton{background:rgba(255,255,255,.8)}}#block-searchbutton.open{background:rgba(255,255,255,.8)}#block-searchbutton.open:after{background-image:url(/themes/custom/dld/components/images/x.svg)}@media (min-width:720px){.search-open #block-dld-search{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:3px 0 0 3px}}#block-dld-search{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:none}#block-dld-search input{border-bottom:2px solid #d52b1e;-webkit-appearance:none;border-radius:0!important}@media (min-width:720px){#block-dld-search{width:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:0;display:none;height:38px;background:rgba(255,255,255,.4);padding-left:1em}#block-dld-search input{border-bottom:0;width:0}}@media (min-width:920px){#block-dld-search{height:47px}}@media (min-width:1256px){#block-dld-search{height:61px}}#block-dld-search .form-item__textfield{background-color:transparent;margin-top:0}@media (min-width:720px){#block-dld-search .form-item__textfield{margin-right:20px;height:36px}}@media (min-width:920px){#block-dld-search .form-item__textfield{height:47px}}@media (min-width:1256px){#block-dld-search .form-item__textfield{height:40px}}#block-calltoaction{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;margin:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:100%;margin-bottom:1em;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition:opacity .3s;transition:opacity .3s}@media (min-width:720px){#block-calltoaction{opacity:1;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin:0 0 2em;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-width:0}}@media (min-width:720px){#block-calltoaction ul{width:auto}}#block-calltoaction .menu__item{margin-bottom:0}#block-calltoaction .menu__item .menu__link{color:#fff;background:#d52b1e;padding:10px 70px;font-family:"Open Sans",Arial,sans-serif;font-size:1.2rem;-webkit-transition:all .3s;transition:all .3s;font-weight:500}@media (min-width:720px){#block-calltoaction .menu__item .menu__link{display:inline-block;padding:2px 25px;border-top-right-radius:3px;border-bottom-right-radius:3px;font-size:.8rem}}@media (min-width:920px){#block-calltoaction .menu__item .menu__link{font-size:20px;height:47px;padding:6px 25px}}@media (min-width:1256px){#block-calltoaction .menu__item .menu__link{font-size:22px;height:61px;padding:12px 43px}}#block-calltoaction .menu__item .menu__link:hover{background:#000}.cross,.hamburger,.mobile-search{background-image:url(/themes/custom/dld/components/images/x.svg);background-color:transparent;background-size:22px;background-repeat:no-repeat;width:22px;height:22px;position:absolute;top:20px;right:30px;cursor:pointer;outline:0;z-index:10000000000000;border:0;text-indent:-9999px}.cross{width:22px}.hamburger{width:22px;background-image:url(/themes/custom/dld/components/images/Hamburger-menu-black.svg)}.mobile-search{right:65px;background-image:url(/themes/custom/dld/components/images/Search-black.svg)}.cross,.mobile-search{display:none}@media only screen and (min-width:1001px){.hamburger{display:none}}#header{background:#fff;position:relative}#header::before{position:absolute;content:"";width:100%;height:55px;display:none;background:#f2f2f2}@media (min-width:720px){#header{background:0 0}}#header.open::before{display:block}.light .breadcrumb__item,.light .breadcrumb__link,.light .breadcrumb__link:focus,.light .breadcrumb__link:link,.light .breadcrumb__link:visited{color:#444}.dark #header::before{background:0 0}.dark #block-dld-search .form-item__textfield{margin-top:0;color:#fff}@media (min-width:720px){.dark #block-dld-search .form-item__textfield{color:#000}}.dark .breadcrumb__item,.dark .breadcrumb__link,.dark .breadcrumb__link:focus,.dark .breadcrumb__link:link,.dark .breadcrumb__link:visited{color:#eee}.dark .hamburger{background-image:url(/themes/custom/dld/components/images/Hamburger-menu-white.svg)}.dark .mobile-search{background-image:url(/themes/custom/dld/components/images/Search-white.svg)}.dark .navigator{background-image:url(/themes/custom/dld/components/images/Navigator-white.svg)}.dark .fa-circle,.dark .main-menu__link:after{background:#fff}.dark .fa-dot-circle{background:#d52b1e}.dark .rottated-text:before{background-color:#fff}.dark #right-page-indicator #center{background:#fff}.dark #header{background:#000}@media (min-width:720px){.dark #header{background:0 0}}@media (min-width:720px){.dark #header #block-dld-search{background:rgba(255,255,255,.8)}}.dark #header #block-dld-main-menu{color:#fff;background:0 0}@media (min-width:720px){.dark #header #block-dld-main-menu{background:rgba(255,255,255,.8)}}.dark #header #block-dld-main-menu .main-menu__link{color:#fff;font-family:"Open Sans",Arial,sans-serif}@media (min-width:720px){.dark #header #block-dld-main-menu .main-menu__link{color:#000}}.dark .cross{background-image:url(/themes/custom/dld/components/images/mobile-close-white.svg)}.dark .arrow-down{background-image:url(/themes/custom/dld/components/images/arrow-down-white.svg)}.dark .breadcrumb__item,.dark .breadcrumb__item:last-child,.dark .rottated-text{color:#fff}.navigator{background-image:url(/themes/custom/dld/components/images/Navigator.svg);background-repeat:no-repeat;width:82px;height:52px;position:absolute;bottom:130px}@media (min-width:720px){.navigator{bottom:70px}}.navigator{left:calc(50vw - 41px);background-size:contain;z-index:100}.navigator .arrow-left,.navigator .arrow-right{position:absolute;bottom:0;width:22px;height:23px;display:inline-block;cursor:pointer;margin:0}.navigator .arrow-right{margin-left:15px}.img-container{width:100%;height:100%;position:relative;overflow:hidden}.img-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0}@media print{.img-container img{display:none!important}}.img-container .arrow{z-index:10;position:absolute;margin:auto;top:0;bottom:0;left:auto;right:auto;width:1.5rem;height:1.5rem;font-size:1.5rem;color:#d52b1e;opacity:.5;-webkit-transition:opacity 1s;transition:opacity 1s}.img-container .arrow:hover{cursor:pointer;opacity:1}.img-container .arrow-left{left:2%}.img-container .arrow-right{right:2%}.img-container .dots{cursor:pointer;position:absolute;margin:auto;top:auto;bottom:2%;left:0;right:0;width:60%;z-index:20;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;bottom:90px}@media (min-width:720px){.img-container .dots{bottom:30px}}.img-container .dots .dot{width:17px;height:17px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}.img-container .dots .dot:hover .fa-circle{background:#d52b1e}.fa-circle{margin-top:5px;width:8px;height:8px;background:#797979;border-radius:50%;-webkit-transition:all .3s;transition:all .3s}.fa-dot-circle{background:#d52b1e}@-webkit-keyframes fade{from{opacity:.5}to{opacity:1}}@keyframes fade{from{opacity:.5}to{opacity:1}}#right-page-indicator{z-index:1000;right:0;top:50%;position:absolute;-webkit-transform:rotate(90deg) translateX(-50%);transform:rotate(90deg) translateX(-50%);-webkit-transition:right .3s;transition:right .3s}@media (min-width:1256px){#right-page-indicator{right:-60px}}#right-page-indicator #center{width:40px;height:1px;top:-3px;position:relative;display:inline-block;background:#000}@media (min-width:1256px){#right-page-indicator #center{width:70px;top:-5px}}.sliding #right-page-indicator{right:calc(50% - 50vw)!important}.sliding .arrow-down,.sliding .social-links{display:none}@media (min-width:720px){.no-transparent-header #block-dld-main-menu,.no-transparent-header #block-dld-search,.no-transparent-header #block-searchbutton{background-color:#f2f2f2}}.normal-header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.normal-header .container .breadcrumb{margin:0}#header,.center-part,.logo{-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width:719px){html:not(.admin-logged-in) .open #block-calltoaction{opacity:1;-webkit-transition-delay:.7s;transition-delay:.7s}html:not(.admin-logged-in) .open .main-menu__item a{-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-transform:translateZ(0);transform:translateZ(0)}html:not(.admin-logged-in) .menus{visibility:hidden;height:0;-webkit-transition:height 1s;transition:height 1s}html:not(.admin-logged-in) .open .menus{height:100vh;visibility:visible}html:not(.admin-logged-in) .open .main-menu__item:nth-of-type(2) a{-webkit-transition-delay:.4s;transition-delay:.4s}html:not(.admin-logged-in) .open .main-menu__item:nth-of-type(3) a{-webkit-transition-delay:.5s;transition-delay:.5s}html:not(.admin-logged-in) .open .main-menu__item:nth-of-type(4) a{-webkit-transition-delay:.6s;transition-delay:.6s}html:not(.admin-logged-in) .open .main-menu__item:nth-of-type(5) a{-webkit-transition-delay:.7s;transition-delay:.7s}html:not(.admin-logged-in) .open .main-menu__item:nth-of-type(6) a{-webkit-transition-delay:.8s;transition-delay:.8s}}@media not print{html:not(.admin-logged-in) #block-pagetitle,html:not(.admin-logged-in) .breadcrumb__item,html:not(.admin-logged-in) .h1-wrapper{overflow:hidden;height:34px;margin:1px;display:inline-block!important;transition:transform .6s cubic-bezier(.5,0,0,1),-webkit-transform .6s cubic-bezier(.5,0,0,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}html:not(.admin-logged-in) #block-pagetitle,html:not(.admin-logged-in) .h1-wrapper{height:100%;width:100%}html:not(.admin-logged-in) .breadcrumb__item:after,html:not(.admin-logged-in) .breadcrumb__link,html:not(.admin-logged-in) h1{transition:-webkit-transform .75s cubic-bezier(.5,0,0,1);-webkit-transition:-webkit-transform .75s cubic-bezier(.5,0,0,1);transition:transform .75s cubic-bezier(.5,0,0,1);transition:transform .75s cubic-bezier(.5,0,0,1),-webkit-transform .75s cubic-bezier(.5,0,0,1);-webkit-transform:translate3d(0,165%,0);transform:translate3d(0,165%,0);display:inline-block}html:not(.admin-logged-in) .loaded h1{-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-transform:translateZ(0);transform:translateZ(0)}html:not(.admin-logged-in) .loaded .breadcrumb .breadcrumb__item:after,html:not(.admin-logged-in) .loaded .breadcrumb .breadcrumb__link{-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transform:translateZ(0);transform:translateZ(0)}}.pl-place-holder{color:#f2f2f2;border:4px dashed #f2f2f2;padding:20px}.pl-place-holder__content{font-size:3.2rem;line-height:200px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pl .patternLink{color:#000}.pl .visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.pl .sg-pattern{clear:left}.pl #icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pl #icons>div{border:1px solid #eee;margin-right:1em;padding:1em;text-align:center}.pl #icons .icon{height:4rem;width:4rem}#load-image{width:100px;height:auto;position:fixed;top:calc(50vh - 50px);left:calc(50vw - 50px);z-index:100;display:none}#toolbar-administration{background:#000}.layout-builder__region{width:100%}@media (min-width:720px){.layout-builder__region{width:inherit}}.full-width{width:100vw;margin-left:-25px}@media (min-width:720px){.full-width{margin-left:calc(-50vw + 302.5px)}}@media (min-width:1256px){.full-width{margin-left:calc(-50vw + 302.5px)}}#drupal-off-canvas-wrapper .description,#drupal-off-canvas-wrapper .details-description,#drupal-off-canvas-wrapper .form-item .description{line-height:20px}#drupal-off-canvas-wrapper .form-item label.option:before{display:none}#drupal-off-canvas-wrapper .button{min-height:auto}a{-webkit-transition:color .4s;transition:color .4s}a:focus,a:hover{color:#d52b1e}.views-row:not(.brochure-item) .node--view-mode-grid{margin-top:0!important;min-height:0!important}@media print{.views-row:not(.brochure-item) .node--view-mode-grid{display:block;position:relative!important;top:auto!important;left:auto!important;padding:10px}}.views-row:not(.brochure-item) .node--view-mode-grid h3{background:#fff!important;position:absolute!important;bottom:-5px;padding:4px 5px;max-width:calc(100% - 40px);left:10px;display:inline!important;z-index:2;font-size:.65em}.views-row:not(.brochure-item) .node--view-mode-grid .line-wrapper{z-index:3;bottom:0!important}.views-row:not(.brochure-item) .node--view-mode-grid .image-wrapper{width:calc(100% - 20px)!important}.views-row:not(.brochure-item) .node--view-mode-grid .image-link:hover .vertical-line{bottom:100px!important}.views-row:not(.brochure-item) .node--view-mode-grid .image-link{max-height:none!important}.views-row:not(.brochure-item) .node--view-mode-grid .bg-imgage{max-height:none!important}.views-row:not(.brochure-item) .node--view-mode-grid.grid-large,.views-row:not(.brochure-item) .node--view-mode-grid.grid-portrait{height:215px!important}@media (min-width:720px){.views-row:not(.brochure-item) .node--view-mode-grid.grid-large,.views-row:not(.brochure-item) .node--view-mode-grid.grid-portrait{height:470px!important}}.views-row:not(.brochure-item) .node--view-mode-grid.grid-large .node__content,.views-row:not(.brochure-item) .node--view-mode-grid.grid-portrait .node__content{height:215px!important}@media (min-width:720px){.views-row:not(.brochure-item) .node--view-mode-grid.grid-large .node__content,.views-row:not(.brochure-item) .node--view-mode-grid.grid-portrait .node__content{height:470px!important}}.views-row:not(.brochure-item) .node--view-mode-grid.grid-large .node__content .image-wrapper,.views-row:not(.brochure-item) .node--view-mode-grid.grid-portrait .node__content .image-wrapper{padding-top:215px!important}@media (min-width:720px){.views-row:not(.brochure-item) .node--view-mode-grid.grid-large .node__content .image-wrapper,.views-row:not(.brochure-item) .node--view-mode-grid.grid-portrait .node__content .image-wrapper{padding-top:470px!important}}.views-row:not(.brochure-item) .node--view-mode-grid.grid-default,.views-row:not(.brochure-item) .node--view-mode-grid.grid-landscape{height:215px!important}.views-row:not(.brochure-item) .node--view-mode-grid.grid-default .node__content,.views-row:not(.brochure-item) .node--view-mode-grid.grid-landscape .node__content{height:215px!important}.views-row:not(.brochure-item) .node--view-mode-grid.grid-default .node__content .image-wrapper,.views-row:not(.brochure-item) .node--view-mode-grid.grid-landscape .node__content .image-wrapper{padding-top:215px!important}.brochure-item .grid-landscape{margin-top:0!important;min-height:0!important;height:215px!important;width:calc(100% - 20px)}@media (min-width:920px){.brochure-item .grid-landscape{width:calc(50% - 60px)}}.teasers-block .block-container{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.teasers-block .block-container article{max-width:100%!important;min-height:0!important;margin:10px!important}.teasers-block .block-container .bg-imgage{max-height:none!important;-webkit-print-color-adjust:exact}.teasers-block .block-container .connected-architect-image{top:auto!important;bottom:-10px!important}@media (min-width:920px){.teasers-block .block-container .connected-architect-image{bottom:-30px!important}}.teasers-block.columns-1 article{width:calc(100% - 20px)!important}.teasers-block.columns-2 article{width:calc(100% - 20px)!important}@media (min-width:768px){.teasers-block.columns-2 article{width:calc(50% - 20px)!important}}.teasers-block.columns-3 article{width:calc(100% - 20px)!important}@media (min-width:768px){.teasers-block.columns-3 article{width:calc(33.333333% - 20px)!important}}.teasers-block.columns-4 article{width:calc(100% - 20px)!important}@media (min-width:768px){.teasers-block.columns-4 article{width:calc(50% - 20px)!important}}@media (min-width:1000px){.teasers-block.columns-4 article{width:calc(25% - 20px)!important}}@media not print{html:not(.admin-logged-in) .text-block{bottom:-20px}html:not(.admin-logged-in) .layout__region--left .teasers-block{bottom:-20px}@media (min-width:767px){html:not(.admin-logged-in) .layout__region--left .teasers-block{bottom:0;left:-20px}}html:not(.admin-logged-in) .layout__region--right .page-block{-webkit-transition-delay:.3s;transition-delay:.3s}html:not(.admin-logged-in) .layout__region--right .teasers-block{bottom:-20px}@media (min-width:767px){html:not(.admin-logged-in) .layout__region--right .teasers-block{bottom:0;left:20px}}html:not(.admin-logged-in) .page-block{opacity:0;position:relative;-webkit-transition:bottom .5s,left .5s,right .5s,opacity .5s;transition:bottom .5s,left .5s,right .5s,opacity .5s}html:not(.admin-logged-in) .page-block:not(.opacnull){opacity:1;bottom:0;left:0}html:not(.admin-logged-in) .page-block.images-block .block-container{position:relative}html:not(.admin-logged-in) .page-block.images-block .block-container:before{content:" ";position:absolute;top:0;left:0;right:auto;bottom:100%;width:110%;display:block;-webkit-transition:.75s;transition:.75s;-webkit-transition-timing-function:cubic-bezier(.25,.1,.25,1);transition-timing-function:cubic-bezier(.25,.1,.25,1);-webkit-transition-delay:0s;transition-delay:0s;background:#f3f3f3}@-webkit-keyframes colorup{0%{top:0;bottom:100%}50%{top:0;bottom:0;opacity:1}100%{top:0;bottom:0;opacity:0}}@keyframes colorup{0%{top:0;bottom:100%}50%{top:0;bottom:0;opacity:1}100%{top:0;bottom:0;opacity:0}}@-webkit-keyframes fadein{0%{opacity:0}50%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}50%{opacity:0}100%{opacity:1}}html:not(.admin-logged-in) .page-block.images-block:not(.opacnull) img{-webkit-transition:all 1s;transition:all 1s;-webkit-animation-name:fadein;animation-name:fadein;-webkit-animation-duration:1.5s;animation-duration:1.5s}html:not(.admin-logged-in) .page-block.images-block:not(.opacnull) .block-container:before{-webkit-animation-name:colorup;animation-name:colorup;-webkit-animation-duration:1.5s;animation-duration:1.5s}html:not(.admin-logged-in) .layout__region--left .page-block.images-block:not(.opacnull) .block-container:before{left:auto;right:0}}.highlights ul,ul.checkmarks{list-style:none;margin-bottom:20px;padding-left:2em}@media (min-width:720px){.highlights ul li,ul.checkmarks li{line-height:2}}@media (min-width:1256px){.highlights ul li,ul.checkmarks li{line-height:2}}.highlights ul li:before,ul.checkmarks li:before{content:"";background-image:url(/themes/custom/dld/components/images/check.svg);margin-right:5px;width:20px;height:15px;margin-left:-30px;margin-top:10px;display:inline-block;background-repeat:no-repeat;background-size:contain;position:absolute}@media (min-width:720px){.highlights ul li:before,ul.checkmarks li:before{margin-right:10px}}.highlights ul li p,ul.checkmarks li p{margin:0;display:inline}.whitespace-block{padding:0!important}.whitespace-block .block-container{padding:10px 0}@media (min-width:720px){.whitespace-block .block-container{padding:20px 0}}.whitespace-block .block-container.padding-medium{padding:17px 0}@media (min-width:720px){.whitespace-block .block-container.padding-medium{padding:35px 0}}.whitespace-block .block-container.padding-large{padding:25px 0}@media (min-width:720px){.whitespace-block .block-container.padding-large{padding:50px 0}}#layout-builder .whitespace-block{background:repeating-linear-gradient(45deg,rgb(220.1918367347,236.5918367347,248.8081632653),rgb(220.1918367347,236.5918367347,248.8081632653) 10px,hsl(205.6140350877,69.7959183673%,101.9607843137%) 10px,hsl(205.6140350877,69.7959183673%,101.9607843137%) 20px)}.layout-builder-form .whitespace-block .block-container{background:repeating-linear-gradient(45deg,rgba(216,57,45,.4),rgba(216,57,45,.4) 10px,rgba(221,221,221,.4) 10px,rgba(221,221,221,.4) 20px)}.breadcrumb__item a{text-decoration:underline!important}.breadcrumb__item a:focus,.breadcrumb__item a:hover{color:#d52b1e!important}.service-teaser img{max-width:150px}.layout:last-child{border-bottom:2px solid #f2f2f2}.bg-imgage{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.bg-imgage.lazyloaded{opacity:1}.slidee{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.noslider{opacity:0}@media not print{.overlay{position:relative}.overlay:before{content:" ";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(255,255,255,.2);z-index:1;-webkit-transition:background-color .3s;transition:background-color .3s}.dark .overlay:before{background:rgba(0,0,0,.2)}}.sliding .overlay:before{background-color:transparent}.view-header .brochure-item{display:none}.text-block .button{margin:20px 0 5px}.path-search h2{display:none}.slick-slide{height:200px;width:auto;position:relative}.slick-slide img{height:200px;width:auto}@media (min-width:720px){.slick-slide{height:500px}.slick-slide img{height:500px}}.slick-list{width:calc(50% + 50vw)}.slick-slide{margin-right:30px;outline:0}.slick-slide a{cursor:-webkit-zoom-in;cursor:zoom-in;outline:0}.slick-slide img{-webkit-transition:-webkit-transform .6s cubic-bezier(.19,1,.22,1)!important;transition:-webkit-transform .6s cubic-bezier(.19,1,.22,1)!important;transition:transform .6s cubic-bezier(.19,1,.22,1)!important;transition:transform .6s cubic-bezier(.19,1,.22,1),-webkit-transform .6s cubic-bezier(.19,1,.22,1)!important;-webkit-animation-duration:.6s!important;animation-duration:.6s!important}.slick-slide img:hover{-webkit-transform:scale(.95);transform:scale(.95)}.slick-arrow{position:absolute;right:0;bottom:-12px;width:40px;font-size:0;height:40px;border:none;outline:0;cursor:pointer;background-repeat:no-repeat;background-position:center;background-color:transparent;opacity:.5;-webkit-transition:opacity .3s;transition:opacity .3s}.slick-arrow:hover{opacity:1}.slick-arrow.slick-next{background-image:url(/themes/custom/dld/components/images/move-left.svg)}.slick-arrow.slick-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg);right:50px;background-image:url(/themes/custom/dld/components/images/move-left.svg)}.slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;width:calc(100% - 200px)}.slick-dots li{width:100%}.slick-dots li.slick-active button,.slick-dots li.slick-active-like button{background:#d52b1e}.slick-dots li button{width:100%;font-size:0;border:none;background:#f2f2f2;height:5px;outline:0;cursor:pointer}#project-details .container{max-width:1000px}@media (min-width:920px){#project-details .container .layout__region--left{width:66.66666%;max-width:none}#project-details .container .layout__region--right{width:33.3333%}}.arrow-left,.arrow-right,.dot,.dots,.far,.navigator{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.center-part{left:30px}@media (min-width:1256px){.center-part{left:0}}.sliding .center-part{left:-50px}#header{top:0}@media print{#header{display:none}}.sliding #header{top:-50px}.row-group{width:100%}.eu-cookie-compliance-banner{padding-top:20px}.eu-cookie-compliance-banner .agree-button{background-color:#fff!important;background-image:none!important;border-radius:3px;border:none!important;padding:15px 20px;outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}.img-container img:not(:first-of-type){display:none}.view-taxonomy-description{margin-bottom:40px}@media (min-width:920px){.view-taxonomy-description{max-width:50%}}.view-related-projects{margin-bottom:80px}.view h1{margin-bottom:20px}.upload-btn-wrapper{width:100%}.upload-btn-wrapper .uBtn{width:100%;text-align:left;border-bottom:2px solid #ccc!important}.form-item__select{border-bottom:2px solid #ccc!important}.view-all-architects.view-display-id-block_1 .view-content{display:block;-webkit-column-count:1;-moz-column-count:1;column-count:1}@media (min-width:920px){.view-all-architects.view-display-id-block_1 .view-content{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.view-all-architects.view-display-id-block_1 .views-row{margin:0!important;width:100%!important}.view-all-architects .view-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.architect-thumbnail{overflow:visible}.node--view-mode-teaser h3{font-size:1em!important}.about-brochure{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about-brochure p:first-of-type{width:100%}.about-brochure p:first-of-type img{width:100%;max-width:400px;margin-left:-20px}@media (min-width:920px){.about-brochure p:first-of-type{width:40%}.about-brochure p:first-of-type img{margin-left:-10px}}.about-brochure p:nth-of-type(2){width:100%}@media (min-width:920px){.about-brochure p:nth-of-type(2){width:56%}}#Home-fisrt-section .layout__region--left img{margin-left:-20px}.admin-logged-in #block-dld-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.admin-logged-in #block-dld-content #layout-builder{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.admin-logged-in #block-dld-content .layout-builder-form{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.js-media-library-item{position:relative}.media-library-edit__link{overflow:hidden;font-size:0}@media (min-width:720px){#search-block-form,.form-search{width:100%!important}}.article-share{right:0;bottom:-20px}.node-article .container{position:relative}@media print{.layout__region{width:100%!important;max-width:100%!important}.container{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}img{max-width:250px!important;width:100%!important;height:auto!important;margin-top:0!important}.architect-thumbnail img,.connected-architect-image,.connected-architect-image img{width:40px!important;height:40px!important}.trust-teaser img{width:40px!important}body{padding:50px}a,p,span{color:#000!important}.project-bottom .layout__region--right img{top:0!important}.procect-call{padding-top:50px!important}#right-page-indicator,.arrow,.arrow-down,.dots,.header-share,.navigator{display:none!important}.slick-slide,.slick-slide img,.visual-header .img-container img{display:inline-block!important;position:relative!important;width:80px!important;height:80px!important;margin-bottom:10px!important}.slick-track{width:100%!important;-webkit-transform:none!important;transform:none!important}.teasers-block.columns-2 article,.teasers-block.columns-3 article{width:100px!important;display:inline-block!important}}body{overflow-x:hidden}
.eu-cookie-compliance-banner{padding-top:20px}.eu-cookie-compliance-banner .find-more-button{color:#000!important}.eu-cookie-compliance-banner .decline-button{background-color:#d52b1e!important;background-image:none!important;color:#fff!important;font-weight:400!important;border-radius:3px;border:none!important;padding:15px 20px;outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}
