@charset "UTF-8";@media only screen and (min-width:64.063em) {.large-4 { width: 33.333333%;}}HTML, BODY{height: auto;overflow-x: hidden;}@media only screen and (max-width: 40em) {BODY { background-position: center bottom 250px;}}H1{font-weight: bold;letter-spacing: 2px;text-transform: uppercase;margin-top: 0;margin-bottom: 2.1875rem;}H2{font-weight: normal;display: inline-block;}@supports (-webkit-background-clip: text) {H2 { background: linear-gradient(150deg, #f2d291 45%, #deb573 50%, #996c2e 80%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}}H4{margin-top: 0;margin-bottom: 0.625rem;}.cssContainer, HEADER#cssMainHeader DIV.cssMainnav, HEADER#cssMainHeader DIV.cssCountdown, HEADER#cssMainHeader DIV.cssDatum, HEADER#cssMainHeader DIV.cssLogo{background: rgba(128, 106, 76, 0.15);border: 1px solid rgba(128, 106, 76, 0.35);}.cssPerson, .cssName{font-weight: 700;}.cssInfo-Text{font-style: italic;}.cssInfo-Text-Small{font-size: 0.6875rem;margin-bottom: 1.5625rem;}.cssAll-Caps{text-transform: uppercase;}.cssHeadlinesBorderBottom{padding-bottom: 0.9375rem;border-bottom: 1px solid rgba(128, 106, 76, 0.7);}.allMainCountdown{display: inline-block;font-family: "Montserrat", Arial, ​Verdana, ​Helvetica, ​Tahoma, ​sans-serif;font-size: 2.0625rem;line-height: 1;font-weight: bold;text-align: center;margin: 15px 0 0;}.allMainCountdown LI{display: inline-block;width: 70px;}.allMainCountdown LI SPAN.allLabel{display: block;font-family: "Open Sans", Arial, ​Verdana, ​Helvetica, ​Tahoma, ​sans-serif;font-size: 11px;font-weight: normal;text-transform: uppercase;margin-top: 0.3125rem;}A:not(.scrollToTop){transition: all 200ms ease-out;}::-moz-selection{color: #0d0700;background: rgba(242, 210, 145, 0.99);}::selection{color: #0d0700;background: rgba(242, 210, 145, 0.99);}DIV.cssColumnsMedium2{-webkit-column-count: 1;-moz-column-count: 1;column-count: 1;-webkit-column-gap: 3.75rem;-moz-column-gap: 3.75rem;column-gap: 3.75rem;}@media only screen and (min-width:40.063em) {DIV.cssColumnsMedium2 { -webkit-column-count: 2;-moz-column-count: 2;column-count: 2;}}HEADER#cssMainHeader{position: absolute;top: 0;left: 0;right: 0;z-index: 2;width: 100%;}HEADER#cssMainHeader DIV.row DIV.row{margin: inherit;}HEADER#cssMainHeader DIV.cssHeinzeLogo{margin-top: 0.9375rem;margin-bottom: 1.25rem;}HEADER#cssMainHeader DIV.cssHeinzeLogo A:hover{opacity: 0.7;}HEADER#cssMainHeader DIV.cssLogo{height: 170px;text-align: center;}@media only screen and (max-width: 40em) {HEADER#cssMainHeader DIV.cssLogo { height: auto;padding-bottom: 22px;}}HEADER#cssMainHeader DIV.cssLogo A{position: relative;display: inline-block;margin-top: 22px;}@media only screen and (min-width:64.063em) {HEADER#cssMainHeader DIV.cssLogo A::after { content: "";position: absolute;top: 0;display: block;width: 275px;height: 125px;background: url("/architectsdarling/img/architects-darling-logo-header-hover.png") center no-repeat;opacity: 0;transition: all 200ms ease-out;}HEADER#cssMainHeader DIV.cssLogo A:hover::after{opacity: 1;}}HEADER#cssMainHeader DIV.cssDatum{height: 85px;border-left: none;font-family: "Montserrat", Arial, ​Verdana, ​Helvetica, ​Tahoma, ​sans-serif;font-size: 1.25rem;font-size: 2.7vw;line-height: 85px;font-weight: 300;letter-spacing: 4px;text-transform: uppercase;}@media only screen and (min-width:64.063em) {HEADER#cssMainHeader DIV.cssDatum { font-size: 2.125rem;border-right: none;}}@media only screen and (max-width: 40em) {HEADER#cssMainHeader DIV.cssDatum { display: none;}}@media only screen and (min-width:40.063em) and (max-width:64em) {HEADER#cssMainHeader DIV.cssDatum { height: 170px;}}HEADER#cssMainHeader DIV.cssCountdown{height: 85px;padding-left: 0;padding-right: 1.25rem;border-left: none;display: none;}@media only screen and (min-width:64.063em) {HEADER#cssMainHeader DIV.cssCountdown { display: block;}}HEADER#cssMainHeader DIV.cssMainnav{min-height: 85px;border-top: none;}@media only screen and (min-width:64.063em) {HEADER#cssMainHeader DIV.cssMainnav { border-left: none;}}@media only screen and (max-width: 40em) {HEADER#cssMainHeader DIV.cssMainnav { min-height: 70px;padding: 0;}}HEADER#cssMainHeader DIV.cssMainnav NAV.top-bar{margin-top: 18px;}@media only screen and (min-width:40.063em) {HEADER#cssMainHeader DIV.cssMainnav NAV.top-bar SECTION.top-bar-section UL { display: inline-block;margin-left: -0.9375rem;margin-right: -0.9375rem;}}@media only screen and (max-width: 40em) {HEADER#cssMainHeader DIV.cssMainnav NAV.top-bar { padding: 0.625rem 1.875rem;margin-top: 0;transition: all 200ms ease-out;}HEADER#cssMainHeader DIV.cssMainnav NAV.top-bar.expanded{background: rgba(56, 43, 28, 0.97);}HEADER#cssMainHeader DIV.cssMainnav NAV.top-bar .toggle-topbar.menu-icon{left: 0;text-align: center;}HEADER#cssMainHeader DIV.cssMainnav NAV.top-bar .toggle-topbar.menu-icon A{padding: 0;}HEADER#cssMainHeader DIV.cssMainnav NAV.top-bar .toggle-topbar.menu-icon A SPAN::after{position: relative;top: -13px;left: 10px;display: inline-block;}HEADER#cssMainHeader DIV.cssMainnav NAV.top-bar SECTION.top-bar-section UL{margin-top: 0.9375rem;}HEADER#cssMainHeader DIV.cssMainnav NAV.top-bar SECTION.top-bar-section UL LI{border-top: 1px solid rgba(128, 106, 76, 0.35);}HEADER#cssMainHeader DIV.cssMainnav NAV.top-bar SECTION.top-bar-section UL LI A{text-align: center;}}HEADER#cssMainHeader::before{content: "";display: block;height: 10px;background: linear-gradient(93deg, #f2d291, #947a56);}MAIN{position: relative;z-index: 1;padding-top: 0.625rem;padding-bottom: 15.625rem;}MAIN> SECTION> DIV.row{padding: 9.375rem 0 8.125rem;border-bottom: 1px solid rgba(128, 106, 76, 0.7);}@media only screen and (max-width: 40em) {MAIN > SECTION > DIV.row { padding: 5.625rem 0 3.75rem;}MAIN> SECTION> DIV.row H4{font-size: inherit;}}MAIN> SECTION> DIV.row> DIV.columns{padding-left: 2.1875rem;padding-right: 2.1875rem;}MAIN> SECTION> DIV.row> DIV.columns.cssText{padding-right: 3.75rem;}@media only screen and (min-width:64.063em) {MAIN > SECTION > DIV.row > DIV.columns.cssHeadlines { text-align: right;}}MAIN> SECTION> DIV.row> DIV.columns.cssHeadlines H2{margin-top: -0.7rem;margin-bottom: 1.5625rem;}MAIN> SECTION> DIV.row> DIV.columns.cssHeadlines H3{margin-top: -0.5rem;}SECTION#cssHero{height: 1080px;background: url("/architectsdarling/img/hero-bg.jpg") center top no-repeat;}@media only screen and (max-width: 40em) {BODY DIV:first-child:not(#cssArchitectsdarling2015) SECTION#cssHero { height: 980px;}}SECTION#cssKategorien{position: relative;}SECTION#cssKategorien DIV.cssBackground{background: rgba(128, 106, 76, 0.15);border: 1px solid rgba(128, 106, 76, 0.35);margin-top: 9.375rem;}SECTION#cssKategorien DIV.cssIntro{padding-bottom: 3.125rem;border-bottom: none;}SECTION#cssKategorien DIV.cssIntro .cssHeadlines,SECTION#cssKategorien DIV.cssIntro H2{text-align: left;}@media only screen and (min-width:64.063em) {SECTION#cssKategorien DIV.cssIntro .cssHeadlines,SECTION#cssKategorien DIV.cssIntro H2 { text-align: right;}}SECTION#cssKategorien DIV.cssIntro H2{margin-top: -0.7rem;margin-bottom: 1.5625rem;}SECTION#cssKategorien DIV.cssCategoryList{padding-top: 0;}SECTION#cssKategorien DIV.cssCategoryList DIV.row DIV.cssCategoryGroup{border-bottom: 1px solid rgba(128, 106, 76, 0.7);margin-bottom: 2.5rem;padding-bottom: 2.5rem;}SECTION#cssKategorien DIV.cssCategoryList DIV.row DIV.cssCategoryGroup:last-of-type{border: none;margin-bottom: 0;padding-bottom: 0;}SECTION#cssKategorien DIV.cssCategoryList H3{font-size: 1.25rem;margin-bottom: 2.5rem;}SECTION#cssKategorien DIV.cssCategoryList H4{margin-bottom: 1.25rem;line-height: 1.6;}SECTION#cssKategorien::after{content: "";position: absolute;top: 0;left: -100px;bottom: 150px;right: 0;z-index: -1;background: url("/architectsdarling/img/lightspot-centered-bg.jpg") center top no-repeat;opacity: 0.7;}SECTION#cssInfo{position: relative;}SECTION#cssInfo DIV.row{border-top: 1px solid rgba(128, 106, 76, 0.7);margin-top: 9.375rem;}@media only screen and (min-width:40.063em) {SECTION#cssInfo DIV.row { padding-top: 9.375rem;}}SECTION#cssInfo DIV.row.cssWithCategories{border-top: none;margin-top: 0;}SECTION#cssInfo DIV.cssHeadlines H2{margin-top: -0.4rem;}SECTION#cssInfo::after{content: "";position: absolute;top: -50px;left: -100px;bottom: 0;right: 0;z-index: -1;background: url("/architectsdarling/img/lightspot-left-bg.jpg") center top no-repeat;opacity: 0.6;}SECTION#cssImpressionen{position: relative;}SECTION#cssImpressionen DIV.row.cssIntro{padding-bottom: 3.125rem;border-bottom: none;}SECTION#cssImpressionen DIV.row.cssVideos{padding-top: 0;border-bottom: none;}SECTION#cssImpressionen DIV.row.cssVideos DIV.cssVideo{text-align: center;}SECTION#cssImpressionen DIV.row.cssVideos DIV.cssVideo video{width: 100%;height: auto;box-shadow: 14px 38px 70px 0px rgba(26, 14, 0, 0.6);margin-top: 2.1875rem;}SECTION#cssImpressionen DIV.row.cssFotos{padding-top: 0;}SECTION#cssImpressionen DIV#allImageGallery{text-align: center;margin-top: 2.1875rem;border: 10px solid rgba(128, 106, 76, 0.35);box-shadow: 14px 38px 70px 0px rgba(26, 14, 0, 0.5);}SECTION#cssImpressionen DIV#allImageGallery DIV.fotorama__stage{background: #0d0700;}SECTION#cssImpressionen DIV#allImageGallery IMG{display: none;}SECTION#cssImpressionen DIV#allImageGallery.fotorama IMG{display: block;}SECTION#cssImpressionen::before{content: "";position: absolute;top: 50px;left: 0;bottom: 0;right: -220px;z-index: -1;background: url("/architectsdarling/img/lightspot-left-bg.jpg") center top no-repeat;opacity: 0.3;transform: scaleX(-1);}SECTION#cssImpressionen::after{content: "";position: absolute;top: 0;left: 0;bottom: -240px;right: 0;z-index: -1;background: url("/architectsdarling/img/lightspot-centered-bg.jpg") center bottom no-repeat;opacity: 1;}DIV#cssArchitectsdarling2013 SECTION#cssImpressionen::after{background: url("/architectsdarling/img/lightspot-left-bg.jpg") center top 700px no-repeat, url("/architectsdarling/img/lightspot-centered-bg.jpg") center bottom no-repeat;}DIV#cssArchitectsdarling2012 SECTION#cssImpressionen::after{background: url("/architectsdarling/img/lightspot-left-bg.jpg") center top 850px no-repeat, url("/architectsdarling/img/lightspot-centered-bg.jpg") center bottom 900px no-repeat, url("/architectsdarling/img/lightspot-centered-bg.jpg") center bottom no-repeat;}DIV#cssArchitectsdarling2011 SECTION#cssImpressionen::before{top: 0;}DIV#cssArchitectsdarling2011 SECTION#cssImpressionen::after{background: url("/architectsdarling/img/lightspot-left-bg.jpg") center top 550px no-repeat, url("/architectsdarling/img/lightspot-centered-bg.jpg") center bottom no-repeat;}SECTION#cssGewinner{position: relative;}SECTION#cssGewinner DIV.row.cssIntro{padding-bottom: 3.125rem;border-bottom: none;}SECTION#cssGewinner DIV.row.cssGewinnerListe{padding-top: 0;}SECTION#cssGewinner DIV.row.cssGewinnerListe A::after{content: "";font-family: "arrows";position: relative;left: 0;opacity: 0;transition: all 200ms ease-out;}SECTION#cssGewinner DIV.row.cssGewinnerListe A:hover::after{left: 0.625rem;opacity: 1;}SECTION#cssGewinner::after{content: "";position: absolute;top: 0;left: -100px;bottom: 150px;right: 0;z-index: -1;background: url("/architectsdarling/img/lightspot-left-bg.jpg") center bottom no-repeat;opacity: 0.25;}SECTION#cssJury DIV.cssBackground{background: rgba(128, 106, 76, 0.15);border: 1px solid rgba(128, 106, 76, 0.35);margin-top: 9.375rem;}SECTION#cssJury DIV.cssIntro{padding-bottom: 3.125rem;border-bottom: none;}SECTION#cssJury DIV.cssIntro .cssHeadlines,SECTION#cssJury DIV.cssIntro H2{text-align: left;}@media only screen and (min-width:64.063em) {SECTION#cssJury DIV.cssIntro .cssHeadlines,SECTION#cssJury DIV.cssIntro H2 { text-align: right;}}SECTION#cssJury DIV.cssIntro H2{margin-top: -0.7rem;margin-bottom: 1.5625rem;}SECTION#cssJury DIV.cssIntro H3{font-size: 1.25rem;margin-bottom: 2.5rem;}SECTION#cssJury DIV.cssJuryList H4{margin-bottom: 1.25rem;line-height: 1.6;}SECTION#cssJury DIV.cssJuryList H4 SPAN{font-weight: normal;font-size: 0.875rem;}SECTION#cssStimmen{position: relative;}SECTION#cssStimmen DIV.row.cssIntro{padding-bottom: 0;border-bottom: none;}SECTION#cssStimmen DIV.row.cssCredentials{padding-top: 0;}SECTION#cssStimmen DIV.cssCredential{margin-top: 3.125rem;background: rgba(128, 106, 76, 0.15);border: 1px solid rgba(128, 106, 76, 0.35);padding: 2.5rem 5rem;}@media only screen and (max-width: 40em) {SECTION#cssStimmen DIV.cssCredential { padding: 1.25rem;}}SECTION#cssStimmen::after{content: "";position: absolute;top: 0;left: -100px;bottom: 150px;right: 0;z-index: -1;background: url("/architectsdarling/img/lightspot-centered-bg.jpg") center bottom no-repeat;opacity: 0.7;}SECTION#cssArchiv DIV.row.cssIntro{padding-bottom: 3.125rem;border-bottom: none;}SECTION#cssArchiv DIV.row.cssArchiveYear{padding-top: 0;text-align: center;}SECTION#cssArchiv DIV.row.cssArchiveYear DIV.cssArchiveYear{margin-bottom: 3.125rem;}SECTION#cssArchiv DIV.row.cssArchiveYear DIV.cssArchiveYear A{display: inline-block;width: 170px;height: 170px;background: rgba(128, 106, 76, 0.15);border: 1px solid rgba(128, 106, 76, 0.35);border-radius: 50%;font-size: 26px;font-weight: bold;line-height: 165px;}SECTION#cssArchiv DIV.row.cssArchiveYear DIV.cssArchiveYear A:hover,SECTION#cssArchiv DIV.row.cssArchiveYear DIV.cssArchiveYear.cssArchiveCurrentYear A{background: rgba(128, 106, 76, 0.35) !important;color: inherit;}SECTION#cssKontakt DIV.row.cssIntro{border-bottom: none;}SECTION#cssKontakt H3{font-size: 1.25rem;margin-bottom: 1.25rem;}SECTION#cssKontakt H3 SPAN.cssText{font-size: 1rem;font-weight: normal;}SECTION#cssKontakt FORM#allContactForm{background: rgba(128, 106, 76, 0.15);border: 1px solid rgba(128, 106, 76, 0.35);padding: 2.5rem 5rem;}@media only screen and (max-width: 40em) {SECTION#cssKontakt FORM#allContactForm { padding: 1.25rem;}}SECTION#cssKontakt FORM#allContactForm OPTION{background: #2C2314;}SECTION#cssKontakt FORM#allContactForm TEXTAREA{height: 7.5rem;}SECTION#cssKontakt FORM#allContactForm .button{margin-top: 1.25rem;color: #4d3b26;font-weight: bold;}SECTION#cssKontakt FORM#allContactForm small.form-error{margin-bottom: 0.625rem;display: inline-block;color: #fff;}FOOTER#cssMainFooter{background: rgba(0, 0, 0, 0.35);}FOOTER#cssMainFooter *{font-size: 14px;}FOOTER#cssMainFooter H3{font-size: 1.25rem;font-weight: normal;margin-top: 0;margin-bottom: 0.9375rem;}@media only screen and (min-width:40.063em) {FOOTER#cssMainFooter P { margin-bottom: 0;}}FOOTER#cssMainFooter> DIV.row{padding: 3.75rem 0;}FOOTER#cssMainFooter DIV.logo{text-align: center;}FOOTER#cssMainFooter DIV.logo A{position: relative;display: inline-block;}@media only screen and (min-width:64.063em) {FOOTER#cssMainFooter DIV.logo A::after { content: "";position: absolute;top: 0;display: block;width: 275px;height: 125px;background: url("/architectsdarling/img/architects-darling-logo-header-hover.png") center no-repeat;opacity: 0;transition: all 200ms ease-out;}FOOTER#cssMainFooter DIV.logo A:hover::after{opacity: 1;}}@media only screen and (max-width: 40em) {FOOTER#cssMainFooter DIV.logo { margin-top: 0.625rem;margin-bottom: 2.5rem;}}@media only screen and (min-width:40.063em) {FOOTER#cssMainFooter DIV.heinze-logo { text-align: right;}}FOOTER#cssMainFooter DIV.heinze-logo A:hover{opacity: 0.7;}FOOTER#cssMainFooter DIV.heinze-logo P{margin-bottom: 0.9375rem;}@media only screen and (min-width:40.063em) {FOOTER#cssMainFooter DIV.heinze-logo P { margin-right: 4.0625rem;}}FOOTER#cssMainFooter .cssSubFooter{background: rgba(38, 33, 25, 0.5);}FOOTER#cssMainFooter .cssSubFooter #cssCO2Logo{height: 2.5rem;margin-right: 1.875rem;}FOOTER#cssMainFooter .cssSubFooter UL{margin: 0;}FOOTER#cssMainFooter .cssSubFooter UL LI{display: inline-block;line-height: 4.375rem;}@media only screen and (max-width: 40em) {FOOTER#cssMainFooter .cssSubFooter UL LI { margin-right: 1.25rem;}}@media only screen and (min-width:90.063em) {FOOTER#cssMainFooter .cssSubFooter UL LI:last-child { float: right;}}@media only screen and (max-width: 40em) {FOOTER#cssMainFooter .cssSubFooter UL LI:last-child LI { margin-right: 1.25rem;}}@media only screen and (min-width:40.063em) {FOOTER#cssMainFooter .cssSubFooter UL LI:last-child LI { margin-left: 1.25rem;}}