@font-face{font-family:"Frutiger LT Std";font-weight:300;src:url("../inc/fonts/FrutigerLTStd-Light.otf")}@font-face{font-family:"Frutiger LT Std";font-weight:400;src:url("../inc/fonts/FrutigerLTStd-Roman.otf")}@font-face{font-family:"Frutiger LT Std";font-weight:700;src:url("../inc/fonts/FrutigerLTStd-Bold.otf")}@font-face{font-family:"Frutiger LT Std";font-weight:800;font-style:italic;src:url("../inc/fonts/FrutigerLTStd-BlackItalic.otf")}@font-face{font-family:"Frutiger LT Std";font-weight:900;src:url("../inc/fonts/FrutigerLTStd-UltraBlack.otf")}@font-face{font-family:"DINSchrift";src:url("../inc/fonts/DINENGSC.TTF")}*{box-sizing:border-box}html{width:100%;margin:0;padding:0}body{font-family:"Frutiger LT Std", sans-serif;margin:0;padding:0}h1,h2,h3,h4,h5{font-family:"DINSchrift","Bebas Neue",sans-serif;text-transform:uppercase}h2{font-size:2em}h3{font-size:2em;margin:0.1em 0}a{text-decoration:none;color:#006F79}div.container{max-width:1200px;margin:0 auto}main.projectPortal{margin-top:25px}header{border-top:8px solid #006F79;padding-top:20px}header .logo{display:inline-block;width:111px;height:87px;margin-left:10px;margin-bottom:15px;background-image:url(../images/logo.svg);background-repeat:no-repeat;background-size:cover;text-indent:-99999px}header div.top-nav{float:right}header div.top-nav ul{list-style:none;display:flex;text-transform:uppercase;font-size:1.2em;font-weight:300}header div.top-nav ul li{margin:0 10px}header div.top-nav img{height:15px}header nav{border:1px solid transparent;border-top-color:#74B7C0;border-bottom-color:#c6c6c6}header nav ul{width:100%;list-style:none;display:flex;justify-content:center;font-family:"DINSchrift","Bebas Neue",sans-serif;font-size:1.75em;margin:0;padding:0}header nav ul li{text-align:center;width:calc(100%/3);line-height:1;padding:15px 0;display:table;height:100%;position:relative}header nav ul li:after,header nav ul li:last-child:before{position:absolute;bottom:20px;border-right:1px solid #74B7C0;content:'';display:block;height:20px;width:0px}header nav ul li:last-child:before{right:0}header nav ul li:hover{background:#e6f1f2}header nav ul li a{display:block;text-decoration:none;text-transform:uppercase;color:#006F79;user-select:none;-moz-user-select:none}main .subheader{display:flex;justify-content:space-between}h1{font-size:5em;margin:0 0 0.5em 0;float:left}h1 a{text-decoration:none;color:#000}div.sortBy{float:right;clear:both;margin-bottom:15px}div.sortBy form label{display:inline-block;text-align:right;line-height:40px;margin-right:10px}div.sortBy form select{float:right}div.showOnly{float:right;clear:both}div.showOnly form{float:left}div.showOnly label{display:inline-block;font-family:"DINSchrift","Bebas Neue",sans-serif;text-transform:uppercase}input[type="text"],select{height:40px;padding:0px 20px 0px 20px;color:#006F79;border-radius:30px;font-family:"Frutiger LT Std", sans-serif;font-size:1em;margin:0;border:1px solid #bbb;outline:0}input[type="text"]{padding-right:40px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}input.search{float:right;clear:both;transition:width .3s;width:450px;margin-bottom:20px;background:url(../images/search.svg) 95%/20px no-repeat}input[type="checkbox"]:focus{outline:0}select{border-radius:30px;border:1px solid #bbb;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("../images/caret-down.svg") 85%/10px no-repeat #fff;padding-right:40px}form fieldset{border:0;max-height:40px;transition:0.3s all ease-in-out;overflow-y:hidden}form fieldset img{width:18px}form fieldset h3>img{transition:0.3s all ease-in-out;transform:rotate(0deg);float:right;margin-top:15px}form fieldset div{border:1px solid #bbb;border-radius:5px;padding:6px 15px 0px 6px;overflow-y:scroll}form fieldset div input{vertical-align:bottom}form fieldset div label{display:block;padding-left:26px;text-indent:-25px}form fieldset div label:last-child{margin-bottom:10px}form fieldset.active div{max-height:150px}form fieldset.active{max-height:210px}form fieldset.active h3>img{transform:rotate(-180deg)}form fieldset#period select{padding:0 40px 0 15px;font-size:0.9em;margin:0px 0 10px 0}form h3{cursor:pointer;user-select:none;-moz-user-select:none}form h3 span{color:#006F79;text-transform:lowercase;cursor:help}.hidden{display:none}input[type="submit"],input[type="reset"]{cursor:pointer;float:right;clear:both}input[type="submit"]{border-radius:30px;outline:0;border:0;font-size:1.5em;padding:5px 50px 5px 20px;margin:10px 0;font-family:"DINSchrift","Bebas Neue",sans-serif;text-transform:uppercase;font-size:2em;background:url(../images/icon-right-arrow-circle.svg) 85%/25% no-repeat;color:#006F79;float:right}input[type="reset"]{background:none;border:0;font-weight:500;text-decoration:underline}main div.container{display:flex}main div.container section{flex:1}aside{max-width:300px;min-width:300px;margin-right:20px}.resultsNumber{color:#CDCCCB}div.results{display:flex;flex-wrap:wrap;justify-content:space-between}div.result{margin:10px 0;background-size:cover;background-position:center;overflow:hidden;width:47%;height:250px}div.result img{float:right;height:40px;margin-top:2px}div.result img.starred{height:40px;opacity:0.6;margin-right:5px}div.result .resultText{position:relative;height:100%;width:100%;padding:10px 15px 20px 15px;transition:0.3s all ease-in-out;transform:translateY(76%)}div.result .resultText:before{display:block;content:"";width:0;height:0;border-left:30px solid transparent;border-right:30px solid transparent;border-bottom:18px solid rgba(0,0,0,0.9);position:absolute;top:-18px;left:50%;margin-left:-30px}div.result .resultText span{color:#CDCCCB;text-transform:uppercase;font-weight:300;font-size:0.8em}div.result .resultText h4{color:white;margin:0;font-size:1.2em}div.result .resultText p{text-overflow:ellipsis;overflow:hidden;color:white;font-weight:300}div.result .resultText a.seeProject{font-family:"DINSchrift","Bebas Neue",sans-serif;text-transform:uppercase;color:white;position:absolute;right:20px;bottom:20px;font-size:1.5em}div.result .resultText a.seeProject:hover{text-decoration:underline}div.result:hover{cursor:pointer}div.result:hover .resultText{transform:translateY(0%)}div.construction{background-image:url("../images/construction.jpg")}div.construction .resultText{background:rgba(160,192,207,0.9) !important}div.construction .resultText:before{border-bottom-color:rgba(160,192,207,0.9) !important}div.events{background-image:url("../images/events.jpg")}div.events .resultText{background:rgba(186,46,109,0.9) !important}div.events .resultText:before{border-bottom-color:rgba(186,46,109,0.9) !important}div.finance{background-image:url("../images/finance.jpg")}div.finance .resultText{background:rgba(0,86,125,0.9) !important}div.finance .resultText:before{border-bottom-color:rgba(0,86,125,0.9) !important}div.laboratory{background-image:url("../images/laboratory.jpg")}div.laboratory .resultText{background:rgba(94,171,77,0.9) !important}div.laboratory .resultText:before{border-bottom-color:rgba(94,171,77,0.9) !important}div.sales{background-image:url("../images/sales.jpg")}div.sales .resultText{background:rgba(250,163,54,0.9) !important}div.sales .resultText:before{border-bottom-color:rgba(250,163,54,0.9) !important}div.technology{background-image:url("../images/technology.jpg")}div.technology .resultText{background:rgba(151,158,161,0.9) !important}div.technology .resultText:before{border-bottom-color:rgba(151,158,161,0.9) !important}div.multimedia{background-image:url("../images/multimedia.jpg")}div.multimedia .resultText{background:rgba(126,84,116,0.9) !important}div.multimedia .resultText:before{border-bottom-color:rgba(126,84,116,0.9) !important}hr{display:block;height:1px;border:0;border-top:1px solid #74B7C0;margin:1em 0 3em 0;padding:0}footer{background-color:#006f79;width:100%;text-align:left;font:bold 16px sans-serif;margin-top:80px;padding:55px 0}.footer-container{margin:0 auto;display:flex;width:90%;justify-content:space-between}.footer-container .footer-left,.footer-container .footer-center,.footer-container .footer-right{width:30%}.footer-left,.footer-center,.footer-right{display:inline-block;vertical-align:top}.footerlink{text-decoration:none;display:inline-block;color:#ffffff;vertical-align:middle;margin:0;font-family:"Frutiger LT Std";font-weight:300;line-height:1.4;font-size:1em}.footer-left p{display:inline-block;color:#ffffff;vertical-align:middle;margin:0;font-family:"Frutiger LT Std";font-weight:300;line-height:1.4;font-size:1em}.footer-left h3{color:white;font-family:"DINSchrift";line-height:1;font-size:1.75em}.footer-center p{display:inline-block;color:#ffffff;vertical-align:middle;margin:0;font-family:"Frutiger LT Std";font-weight:300;line-height:1.4;font-size:1em}.footer-center h3{color:white;font-family:"DINSchrift";line-height:1;font-size:1.75em}.footer-icons{width:100%;margin-top:39%;display:flex}.footer-icons a{display:inline-block;width:41px;height:41px;cursor:pointer;margin-right:15px}main.frontpage section{background:url(../images/frontpage.png);background-size:cover;background-repeat:no-repeat;height:450px;text-align:left}main.frontpage section .container{position:relative}main.frontpage section .frontpageHero{position:absolute;padding-top:150px}main.frontpage section h1{float:none;font-size:3em}main.frontpage section h1 span{text-transform:lowercase}main.frontpage section a{border-radius:30px;outline:0;border:0;font-size:1.5em;padding:5px 60px 5px 0px;margin:10px 0;font-family:"DINSchrift","Bebas Neue",sans-serif;text-transform:uppercase;font-size:2em;background:url(../images/icon-right-arrow-circle.svg) 100%/10% no-repeat;color:#006F79}footer.frontpage{margin-top:0}

/*# sourceMappingURL=style.css.map */