@media only screen and (min-width: 200px){.fluid .column{float:left;margin-right:-100%;-moz-box-sizing:border-box;box-sizing:border-box}.container{max-width:none}header .main-nav{width:99.96000000000001%;margin-left:0%;padding:0 7.5px;padding:0}header .second-nav{width:66.64%;margin-left:33.32%;padding:0 7.5px;padding:0}.introduction-container{width:99.96000000000001%;margin-left:0%;padding:0 7.5px;padding:0}.news-list .news-details{width:99.96000000000001%;margin-left:0%;padding:0 7.5px;padding:0}.component .content{width:99.96000000000001%;margin-left:0%;padding:0 7.5px;padding:0}.component aside{width:99.96000000000001%;margin-left:0%;padding:0 7.5px;padding:0 10px;clear:both}}@media only screen and (min-width: 600px){.fluid .column{float:left;margin-right:-100%;-moz-box-sizing:border-box;box-sizing:border-box}.container{max-width:none}.component .slide-content{width:74.97%;margin-left:0%;padding:0 7.5px;padding:0}}@media only screen and (min-width: 800px){.fluid .column{float:left;margin-right:-100%;-moz-box-sizing:border-box;box-sizing:border-box}.container{max-width:none}header .main-nav{width:91.63%;margin-left:0%;padding:0 7.5px;padding:0}header .second-nav{width:16.66%;margin-left:83.3%;padding:0 7.5px;padding:0}.introduction-container{width:49.980000000000004%;margin-left:0%;padding:0 7.5px;padding:0}.news-list .news-category{width:33.32%;margin-left:0%;padding:0 7.5px;padding:0}.news-list .news-details{width:66.64%;margin-left:33.32%;padding:0 7.5px;padding:0}.news-more,.alm-btn-wrap{width:24.990000000000002%;margin-left:33.32%;padding:0 7.5px}footer .footer-content{width:58.31%;margin-left:0%;padding:0 7.5px;padding:0}footer .footer-contact{width:33.32%;margin-left:66.64%;padding:0 7.5px;padding:0}.component .slide-content{width:58.31%;margin-left:0%;padding:0 7.5px;padding:0}.component .content{width:74.97%;margin-left:0%;padding:0 7.5px;padding:0}.component aside{width:24.990000000000002%;margin-left:74.97%;padding:0 7.5px;padding:0;clear:none}}.clearfix:before,.clearfix:after{content:"";display:table;line-height:0}.clearfix:after{clear:both}.no-list-style{margin:0;padding:0;list-style:none}.no-list-style li:before{display:none}.radial-gradient{background:#e1e2d4;background:-moz-radial-gradient(center, ellipse cover, #fff 30%, #e1e2d4 100%);background:-webkit-gradient(radial, center center, 0, center center, 100%, color-stop(30%, #fff), color-stop(100%, #e1e2d4));background:-webkit-radial-gradient(center, ellipse cover, #fff 30%, #e1e2d4 100%);background:-o-radial-gradient(center, ellipse cover, #fff 30%, #e1e2d4 100%);background:-ms-radial-gradient(center, ellipse cover, #fff 30%, #e1e2d4 100%);background:radial-gradient(ellipse at center, #fff 30%, #e1e2d4 100%)}@-webkit-keyframes vacancy{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-moz-keyframes vacancy{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-ms-keyframes vacancy{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-o-keyframes vacancy{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@keyframes vacancy{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.ease-in-out{-webkit-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out}.transition-underline{border-bottom:2px solid;-webkit-transition:0.15s ease;-moz-transition:0.15s ease;-o-transition:0.15s ease;transition:0.15s ease}.transition-underline:hover{border-bottom:2px solid transparent;text-decoration:none}.row{max-width:960px;margin:0 auto;position:relative}.padding{padding:10px}.component{padding:20px 0}.fluid>main{position:relative}.admin-bar .fluid>main{padding-top:30px}.fluid>main header{-webkit-transition:min-height 0.3s ease-in;-moz-transition:min-height 0.3s ease-in;-o-transition:min-height 0.3s ease-in;transition:min-height 0.3s ease-in}.fluid>main header article.row.padding{-webkit-transition:height 0.3s ease-in;-moz-transition:height 0.3s ease-in;-o-transition:height 0.3s ease-in;transition:height 0.3s ease-in}.home .fluid>main header{min-height:460px}.home .fluid>main header article.row.padding{height:370px}@media screen and (min-width:800px){.home .fluid>main header{height:696px;min-height:570px}}html.lt-ie9 .home .fluid>main header{height:696px;min-height:570px}.landing-page .fluid>main header,.archive .fluid>main header{min-height:220px;position:relative}.landing-page .fluid>main header article.row.padding,.archive .fluid>main header article.row.padding{height:230px}@media screen and (min-width:800px){.landing-page .fluid>main header,.archive .fluid>main header{min-height:300px}.landing-page .fluid>main header article.row.padding,.archive .fluid>main header article.row.padding{height:280px}}html.lt-ie9 .landing-page .fluid>main header,html.lt-ie9 .archive .fluid>main header{min-height:300px}html.lt-ie9 .landing-page .fluid>main header article.row.padding,html.lt-ie9 .archive .fluid>main header article.row.padding{height:280px}.content-page .fluid>main header,.single .fluid>main header{min-height:440px;position:relative}.content-page .fluid>main header article.row.padding,.single .fluid>main header article.row.padding{height:340px}@media screen and (min-width:800px){.content-page .fluid>main header,.single .fluid>main header{min-height:530px}.content-page .fluid>main header article.row.padding,.single .fluid>main header article.row.padding{height:430px}}html.lt-ie9 .content-page .fluid>main header,html.lt-ie9 .single .fluid>main header{min-height:530px}html.lt-ie9 .content-page .fluid>main header article.row.padding,html.lt-ie9 .single .fluid>main header article.row.padding{height:430px}.content-page .fluid>main header.full-image article.row.padding,.single .fluid>main header.full-image article.row.padding{height:0;padding:0}.page-jobs.page-template-page-jobs-php .fluid>main header{min-height:220px;overflow:hidden}.page-jobs.page-template-page-jobs-php .fluid>main header article.row.padding{height:inherit;padding:0}@media screen and (min-width:800px){.page-jobs.page-template-page-jobs-php .fluid>main header{min-height:300px}}html.lt-ie9 .page-jobs.page-template-page-jobs-php .fluid>main header{min-height:300px}.page-jobs .fluid>main header{min-height:440px;overflow:hidden;position:relative}.page-jobs .fluid>main header article.row.padding{height:340px}@media screen and (min-width:600px){.page-jobs .fluid>main header{min-height:530px}.page-jobs .fluid>main header article.row.padding{height:430px}}.stripes{background:url(../img/bg-stripes.png) repeat 0 0;margin-top:20px}.color-row{background-color:#e1e2d4;padding:6px 8px}h1 .color-row{padding:0 6px;line-height:26.666px}@media screen and (min-width:800px){h1 .color-row{line-height:44px}}html.lt-ie9 h1 .color-row{line-height:44px}a.color-row,a .color-row{background-color:#000;color:#fff;border-bottom:0}a.color-row:hover,a .color-row:hover{background-color:#e1e2d4;color:#000}.content-read-more{height:inherit;opacity:1;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.visually-hidden{opacity:0;height:0;overflow:hidden}.content p em{font-family:"CallunaItalic"}.content.top{margin-top:-130px;min-height:100px;padding:20px;z-index:9;position:relative}@media screen and (min-width:800px){.content.top{padding:26px 40px 0}}html.lt-ie9 .content.top{padding:26px 40px 0}.content.top>p:first-of-type:first-letter{font-family:"CallunaRegular";font-size:400%;line-height:.7;text-transform:uppercase;float:left;padding:7px 10px 0 0;color:#000}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;margin:0 -5% 50px;height:0}@media screen and (min-width:800px){.video-wrapper{margin:0 0 50px}}html.lt-ie9 .video-wrapper{margin:0 0 50px}.video-wrapper iframe{position:absolute;top:0;left:0;height:106%;max-width:none;width:100%}.social-share p,.datetime p{font-size:14px;line-height:26px;float:left;margin-right:10px;margin-bottom:0}.social-share p [class^="icon-"],.datetime p [class^="icon-"],.social-share p [class*=" icon-"],.datetime p [class*=" icon-"]{font-size:16px;padding-right:10px;padding-top:4px;float:left}.social-share p time,.datetime p time{float:left}.social-share ul,.datetime ul{margin:0;padding:0;list-style:none}.social-share ul li:before,.datetime ul li:before{display:none}.social-share ul li,.datetime ul li{display:inline-block}.social-share ul li a,.datetime ul li a{border-bottom:0;background-color:#000;display:inline-block;text-align:center;width:25px;height:25px;-webkit-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out}.social-share ul li a [class^="icon-"],.datetime ul li a [class^="icon-"],.social-share ul li a [class*=" icon-"],.datetime ul li a [class*=" icon-"]{font-size:20px;color:#fff}.social-share ul li a:hover,.datetime ul li a:hover{background-color:transparent}.social-share ul li a:hover [class^="icon-"],.datetime ul li a:hover [class^="icon-"],.social-share ul li a:hover [class*=" icon-"],.datetime ul li a:hover [class*=" icon-"]{color:#000}.social-share ul li [class^="ssba_"],.datetime ul li [class^="ssba_"]{margin-right:5px;padding-top:1px;vertical-align:top;border-bottom:none}.social-share ul li [class^="ssba_"] i,.datetime ul li [class^="ssba_"] i{font-size:22px;display:block}.share-container{clear:both;padding:18px 0 0;margin-bottom:32px}.share-container p{margin-bottom:6px}.share-container .social-share{margin-top:0}.social-share{margin-top:50px}.content .social-share ul{margin-left:0}aside .social-share{margin-top:10px}aside .social-share ul{margin-left:0}.component a.btn i{vertical-align:sub;float:left;margin-right:3px}.expertises{padding-top:0}.expertises hr{border-top:25px solid #fff;margin:0;padding-bottom:20px}.background-image{position:relative;height:230px;width:100%;overflow:hidden;-webkit-transition:height 0.3s ease-in, margin 0.3s ease-in;-moz-transition:height 0.3s ease-in, margin 0.3s ease-in;-o-transition:height 0.3s ease-in, margin 0.3s ease-in;transition:height 0.3s ease-in, margin 0.3s ease-in}@media screen and (min-width:800px){.background-image{height:300px}}html.lt-ie9 .background-image{height:300px}header.full-image .background-image{height:440px}@media screen and (min-width:800px){header.full-image .background-image{height:530px}}html.lt-ie9 header.full-image .background-image{height:530px}.background-image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.page-template-default .background-image{display:none}.background-image.parallax-header{background-size:cover !important}.color-beige{background-color:#e1e2d4}.color-beigelight{background-color:#f0f0e9}.color-green{background-color:#578e6a}.color-greenlight{background-color:#b7bc4b}.color-bluelight{background-color:#6bb0b6}.color-blue{background-color:#448ac2}.color-brown{background-color:#aa9580}.color-orange{background-color:#de933b}.color-purple{background-color:#9d80b6}.color-pink{background-color:#ff919f}.color-white{background-color:#fff}.color-black{background-color:#000}[class^="bg-color-"] .content a.btn,[class*=" bg-color-"] .content a.btn{color:#fff}[class^="bg-color-"] .content a.btn:hover,[class*=" bg-color-"] .content a.btn:hover{color:#000}.bg-color-beige lesshat-selector{-lh-property:0; } 
::selection{#e1e2d4}
::-moz-selection{#e1e2d4}.bg-color-beige ::selection{background:#e1e2d4;color:#fff}.bg-color-beige ::-moz-selection{background:#e1e2d4;color:#fff}.bg-color-beige main>header,.bg-color-beige .master-project{background-color:#e1e2d4}.bg-color-beige .content a,.bg-color-beige .content>p:first-of-type:first-letter{color:#e1e2d4}.bg-color-beigelight lesshat-selector{-lh-property:0; } 
::selection{#f0f0e9}
::-moz-selection{#f0f0e9}.bg-color-beigelight ::selection{background:#f0f0e9;color:#fff}.bg-color-beigelight ::-moz-selection{background:#f0f0e9;color:#fff}.bg-color-beigelight main>header,.bg-color-beigelight .master-project{background-color:#f0f0e9}.bg-color-beigelight .content a,.bg-color-beigelight .content>p:first-of-type:first-letter{color:#f0f0e9}.bg-color-green lesshat-selector{-lh-property:0; } 
::selection{#578e6a}
::-moz-selection{#578e6a}.bg-color-green ::selection{background:#578e6a;color:#fff}.bg-color-green ::-moz-selection{background:#578e6a;color:#fff}.bg-color-green main>header,.bg-color-green .master-project{background-color:#578e6a}.bg-color-green .content a,.bg-color-green .content>p:first-of-type:first-letter{color:#578e6a}.bg-color-greenlight lesshat-selector{-lh-property:0; } 
::selection{#b7bc4b}
::-moz-selection{#b7bc4b}.bg-color-greenlight ::selection{background:#b7bc4b;color:#fff}.bg-color-greenlight ::-moz-selection{background:#b7bc4b;color:#fff}.bg-color-greenlight main>header,.bg-color-greenlight .master-project{background-color:#b7bc4b}.bg-color-greenlight .content a,.bg-color-greenlight .content>p:first-of-type:first-letter{color:#b7bc4b}.bg-color-blue lesshat-selector{-lh-property:0; } 
::selection{#448ac2}
::-moz-selection{#448ac2}.bg-color-blue ::selection{background:#448ac2;color:#fff}.bg-color-blue ::-moz-selection{background:#448ac2;color:#fff}.bg-color-blue main>header,.bg-color-blue .master-project{background-color:#448ac2}.bg-color-blue .content a,.bg-color-blue .content>p:first-of-type:first-letter{color:#448ac2}.bg-color-bluelight lesshat-selector{-lh-property:0; } 
::selection{#6bb0b6}
::-moz-selection{#6bb0b6}.bg-color-bluelight ::selection{background:#6bb0b6;color:#fff}.bg-color-bluelight ::-moz-selection{background:#6bb0b6;color:#fff}.bg-color-bluelight main>header,.bg-color-bluelight .master-project{background-color:#6bb0b6}.bg-color-bluelight .content a,.bg-color-bluelight .content>p:first-of-type:first-letter{color:#6bb0b6}.bg-color-brown lesshat-selector{-lh-property:0; } 
::selection{#aa9580}
::-moz-selection{#aa9580}.bg-color-brown ::selection{background:#aa9580;color:#fff}.bg-color-brown ::-moz-selection{background:#aa9580;color:#fff}.bg-color-brown main>header,.bg-color-brown .master-project{background-color:#aa9580}.bg-color-brown .content a,.bg-color-brown .content>p:first-of-type:first-letter{color:#aa9580}.bg-color-orange lesshat-selector{-lh-property:0; } 
::selection{#de933b}
::-moz-selection{#de933b}.bg-color-orange ::selection{background:#de933b;color:#fff}.bg-color-orange ::-moz-selection{background:#de933b;color:#fff}.bg-color-orange main>header,.bg-color-orange .master-project{background-color:#de933b}.bg-color-orange .content a,.bg-color-orange .content>p:first-of-type:first-letter{color:#de933b}.bg-color-purple lesshat-selector{-lh-property:0; } 
::selection{#9d80b6}
::-moz-selection{#9d80b6}.bg-color-purple ::selection{background:#9d80b6;color:#fff}.bg-color-purple ::-moz-selection{background:#9d80b6;color:#fff}.bg-color-purple main>header,.bg-color-purple .master-project{background-color:#9d80b6}.bg-color-purple .content a,.bg-color-purple .content>p:first-of-type:first-letter{color:#9d80b6}.bg-color-pink lesshat-selector{-lh-property:0; } 
::selection{#ff919f}
::-moz-selection{#ff919f}.bg-color-pink ::selection{background:#ff919f;color:#fff}.bg-color-pink ::-moz-selection{background:#ff919f;color:#fff}.bg-color-pink main>header,.bg-color-pink .master-project{background-color:#ff919f}.bg-color-pink .content a,.bg-color-pink .content>p:first-of-type:first-letter{color:#ff919f}.logo{float:left;position:relative;z-index:999;color:#fff;background-color:#000;outline:none;font-family:"CallunaSemibold";font-size:34px;line-height:32px;padding:7px 2px 1px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out}.logo.focus,.logo.open{background-color:#e1e2d4;color:#000}.lt-ie9 .logo{padding:5px 2px 3px}div.fluid>header{margin-bottom:0;left:0;right:0;top:0;position:absolute;z-index:999;min-width:300px;-webkit-transition:top 0.2s linear;-moz-transition:top 0.2s linear;-o-transition:top 0.2s linear;transition:top 0.2s linear}@media screen and (min-width:300px){div.fluid>header{position:fixed}}.scroll-mobile div.fluid>header{top:-50px}.admin-bar div.fluid>header{top:26px}div.fluid>header i{font-size:32px}div.fluid>header nav.main-nav li.search .btn,div.fluid>header nav.second-nav .btn,div.fluid>header nav.main-nav li.search .qtrans_language_chooser a,div.fluid>header nav.second-nav .qtrans_language_chooser a{height:40px;width:40px;margin:0 0 1px;padding:0;display:block}div.fluid>header nav.main-nav li.search .btn i,div.fluid>header nav.second-nav .btn i,div.fluid>header nav.main-nav li.search .qtrans_language_chooser a i,div.fluid>header nav.second-nav .qtrans_language_chooser a i{line-height:42px;font-size:32px}div.fluid>header nav.second-nav{position:relative}div.fluid>header nav.second-nav .language-switch,div.fluid>header nav.second-nav .qtrans_language_chooser{margin:0;padding:0;list-style:none;margin-right:10px;float:right}div.fluid>header nav.second-nav .language-switch li:before,div.fluid>header nav.second-nav .qtrans_language_chooser li:before{display:none}div.fluid>header nav.second-nav .language-switch li,div.fluid>header nav.second-nav .qtrans_language_chooser li{display:block}div.fluid>header nav.second-nav .language-switch li.active,div.fluid>header nav.second-nav .qtrans_language_chooser li.active{display:none}div.fluid>header nav.second-nav .language-switch a,div.fluid>header nav.second-nav .qtrans_language_chooser a{color:#fff;background-color:#000;font-size:32px;line-height:40px;text-align:center;border-bottom:0;-webkit-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none}div.fluid>header nav.second-nav .language-switch a span,div.fluid>header nav.second-nav .qtrans_language_chooser a span{display:none}div.fluid>header nav.second-nav .language-switch a:hover,div.fluid>header nav.second-nav .qtrans_language_chooser a:hover{background-color:#e1e2d4;color:#000}div.fluid>header nav.second-nav .contact{float:right}div.fluid>header nav.second-nav .contact .btn:hover{background-color:#000}div.fluid>header nav.second-nav .contact .btn:hover i{color:#fff}div.fluid>header nav.second-nav .contact.focus .btn{background-color:#e1e2d4}div.fluid>header nav.second-nav .contact.focus .btn i{color:#000}div.fluid>header nav.second-nav .contact i.icon-contact{font-size:35px;line-height:40px}div.fluid>header nav.second-nav .contact ul.dropdown-menu{margin:0;padding:0;list-style:none;display:none;position:absolute;top:42px;right:0;float:right;font-size:16px}div.fluid>header nav.second-nav .contact ul.dropdown-menu li:before{display:none}div.fluid>header nav.second-nav .contact ul.dropdown-menu>li{text-align:right;margin:8px 0;clear:both}div.fluid>header nav.second-nav .contact ul.dropdown-menu>li>a{line-height:10px;margin-bottom:10px;position:relative;font-weight:normal;text-align:right;float:right;background-color:#fff;border-bottom:0}div.fluid>header nav.second-nav .contact ul.dropdown-menu>li>a:hover,div.fluid>header nav.second-nav .contact ul.dropdown-menu>li>a:focus{color:#000;background-color:#e1e2d4}div.fluid>header nav.second-nav .contact ul.dropdown-menu>li>a span{float:left;padding:17px 50px 13px 15px;white-space:nowrap}div.fluid>header nav.second-nav .contact ul.dropdown-menu>li i{position:absolute;right:0;top:0;width:40px;height:40px;font-size:24px;padding:9px 0;display:inline-block;text-align:center;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;background-color:#e1e2d4;color:#000}div.fluid>header nav.second-nav .contact.open>.dropdown-menu{display:block}div.fluid>header nav.main-nav{position:relative;width:100%}@media screen and (min-width:940px){div.fluid>header nav.main-nav{overflow:hidden}}html.lt-ie9 div.fluid>header nav.main-nav{overflow:hidden}div.fluid>header nav.main-nav ul.navigation{margin:0;padding:0;list-style:none;clear:both;background-color:#fff;height:0;overflow:hidden}div.fluid>header nav.main-nav ul.navigation li:before{display:none}div.fluid>header nav.main-nav ul.navigation.show-small-navigation{height:inherit;overflow:inherit}div.fluid>header nav.main-nav ul.navigation.show-small-navigation li.main-items{opacity:1}@media screen and (min-width:940px){div.fluid>header nav.main-nav ul.navigation{height:auto}}html.lt-ie9 div.fluid>header nav.main-nav ul.navigation{height:auto}div.fluid>header nav.main-nav ul.navigation li.main-items{opacity:0;-webkit-transition:opacity 0.15s ease-in-out;-moz-transition:opacity 0.15s ease-in-out;-o-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out}@media screen and (min-width:940px){div.fluid>header nav.main-nav ul.navigation li.main-items{opacity:1;-webkit-transition:left 0.3s ease-in;-moz-transition:left 0.3s ease-in;-o-transition:left 0.3s ease-in;transition:left 0.3s ease-in}}html.lt-ie9 div.fluid>header nav.main-nav ul.navigation li.main-items{opacity:1;-webkit-transition:left 0.3s ease-in;-moz-transition:left 0.3s ease-in;-o-transition:left 0.3s ease-in;transition:left 0.3s ease-in}div.fluid>header nav.main-nav ul.navigation li.main-items li{background-color:#fff;-webkit-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out}div.fluid>header nav.main-nav ul.navigation li.main-items li.active,div.fluid>header nav.main-nav ul.navigation li.main-items li.current-menu-item,div.fluid>header nav.main-nav ul.navigation li.main-items li.current-menu-parent,div.fluid>header nav.main-nav ul.navigation li.main-items li.current-page-ancestor,div.fluid>header nav.main-nav ul.navigation li.main-items li:hover{background-color:#e1e2d4}div.fluid>header nav.main-nav ul.navigation li ul{margin:0;padding:0;list-style:none;border:1px solid #e1e2d4}div.fluid>header nav.main-nav ul.navigation li ul li:before{display:none}div.fluid>header nav.main-nav ul.navigation li ul li a{display:block;line-height:2;padding:0 12px;border-bottom:0;text-transform:lowercase;font-size:20px}div.fluid>header nav.main-nav ul.navigation li .search-container{position:relative}div.fluid>header nav.main-nav ul.navigation li .search-container button{position:absolute;right:0;height:40px;width:40px;border:none;padding:0;background-color:#e1e2d4}div.fluid>header nav.main-nav ul.navigation li .search-container button i{line-height:38px}div.fluid>header nav.main-nav ul.navigation li .search-container button:hover{background-color:#000;cursor:pointer}div.fluid>header nav.main-nav ul.navigation li .search-container button:hover i{color:#fff}div.fluid>header nav.main-nav ul.navigation li .search-container input{width:100%;height:40px;padding:5px 60px 5px 10px;border:1px solid #e1e2d4}div.fluid>header nav.main-nav ul.navigation li .search-container input:focus{outline:none}div.fluid>header nav.main-nav ul.navigation li.search{position:absolute;top:50px;width:100%}div.fluid>header nav.main-nav ul.navigation li.search button.btn{position:absolute;right:100px;top:-50px;z-index:99}div.fluid>header nav.main-nav ul.navigation li.search button.btn:hover,div.fluid>header nav.main-nav ul.navigation li.search button.btn:focus{background-color:#000}div.fluid>header nav.main-nav ul.navigation li.search button.btn:hover i,div.fluid>header nav.main-nav ul.navigation li.search button.btn:focus i{color:#fff}div.fluid>header nav.main-nav ul.navigation li.search button.btn.open,div.fluid>header nav.main-nav ul.navigation li.search button.btn.focus{background-color:#e1e2d4}div.fluid>header nav.main-nav ul.navigation li.search button.btn.open i,div.fluid>header nav.main-nav ul.navigation li.search button.btn.focus i{color:#000}div.fluid>header nav.main-nav ul.navigation li.search button.btn.open:hover,div.fluid>header nav.main-nav ul.navigation li.search button.btn.focus:hover{background-color:#e1e2d4}div.fluid>header nav.main-nav ul.navigation li.search button.btn.open:hover i,div.fluid>header nav.main-nav ul.navigation li.search button.btn.focus:hover i{color:#000}div.fluid>header nav.main-nav ul.navigation li.search .search-form{display:none}div.fluid>header nav.main-nav ul.navigation li.search .search-form.open{display:block}@media screen and (min-width:940px){div.fluid>header nav.main-nav ul.navigation{padding:0;background-color:transparent;clear:none;display:block}div.fluid>header nav.main-nav ul.navigation li.main-items{position:absolute;left:-600px;z-index:99;background-color:#fff;border:none}div.fluid>header nav.main-nav ul.navigation li.main-items ul{padding:0 10px;font-size:0;line-height:0;border:none}div.fluid>header nav.main-nav ul.navigation li.main-items ul li{display:inline-block}div.fluid>header nav.main-nav ul.navigation li.main-items ul li a{padding:7px 10px 1px;color:#000;font-size:24px;line-height:32px;border-bottom:0}div.fluid>header nav.main-nav ul.navigation li.search{position:inherit;width:inherit;padding:0;float:left}div.fluid>header nav.main-nav ul.navigation li.search button.btn{display:none}div.fluid>header nav.main-nav ul.navigation li.search .search-form{display:inline-block}div.fluid>header nav.main-nav ul.navigation li.search .search-container{position:relative;overflow:hidden;height:42px}div.fluid>header nav.main-nav ul.navigation li.search .search-container button{position:absolute;z-index:999;left:-50px;right:auto;top:auto;outline:none;height:40px;width:42px;padding:6px;background-color:#000;-webkit-transition:left 0.3s ease-in, background-color 0.1s ease-in-out;-moz-transition:left 0.3s ease-in, background-color 0.1s ease-in-out;-o-transition:left 0.3s ease-in, background-color 0.1s ease-in-out;transition:left 0.3s ease-in, background-color 0.1s ease-in-out}div.fluid>header nav.main-nav ul.navigation li.search .search-container button i{color:#fff;line-height:32px;-webkit-transition:color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out;transition:color 0.1s ease-in-out}div.fluid>header nav.main-nav ul.navigation li.search .search-container button:hover{background-color:#e1e2d4}div.fluid>header nav.main-nav ul.navigation li.search .search-container button:hover i{color:#000}div.fluid>header nav.main-nav ul.navigation li.search .search-container input{height:40px;right:40px;position:absolute;top:0;width:auto;border:none;color:#000;font-size:24px;padding:2px 4px 0 10px;-webkit-transition:0.3s ease-in;-moz-transition:0.3s ease-in;-o-transition:0.3s ease-in;transition:0.3s ease-in}div.fluid>header nav.main-nav ul.navigation li.search .search-container input.hide-search{right:-700px}}html.lt-ie9 div.fluid>header nav.main-nav ul.navigation{padding:0;background-color:transparent;clear:none;display:block}html.lt-ie9 div.fluid>header nav.main-nav ul.navigation li.main-items{position:absolute;left:-600px;z-index:99;background-color:#fff;border:none}html.lt-ie9 div.fluid>header nav.main-nav ul.navigation li.main-items ul{padding:0 10px;font-size:0;line-height:0;border:none}html.lt-ie9 div.fluid>header nav.main-nav ul.navigation li.main-items ul li{display:inline-block}html.lt-ie9 div.fluid>header nav.main-nav ul.navigation li.main-items ul li a{padding:7px 10px 1px;color:#000;font-size:24px;line-height:32px;border-bottom:0}html.lt-ie9 div.fluid>header nav.main-nav ul.navigation li.search{position:inherit;width:inherit;padding:0;float:left}html.lt-ie9 div.fluid>header nav.main-nav ul.navigation li.search button.btn{display:none}html.lt-ie9 div.fluid>header nav.main-nav ul.navigation li.search .search-form{display:inline-block}html.lt-ie9 div.fluid>header nav.main-nav ul.navigation li.search .search-container{position:relative;overflow:hidden;height:42px}html.lt-ie9 div.fluid>header nav.main-nav ul.navigation li.search .search-container button{position:absolute;z-index:999;left:-50px;right:auto;top:auto;outline:none;height:40px;width:42px;padding:6px;background-color:#000;-webkit-transition:left 0.3s ease-in, background-color 0.1s ease-in-out;-moz-transition:left 0.3s ease-in, background-color 0.1s ease-in-out;-o-transition:left 0.3s ease-in, background-color 0.1s ease-in-out;transition:left 0.3s ease-in, background-color 0.1s ease-in-out}html.lt-ie9 div.fluid>header nav.main-nav ul.navigation li.search .search-container button i{color:#fff;line-height:32px;-webkit-transition:color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out;transition:color 0.1s ease-in-out}html.lt-ie9 div.fluid>header nav.main-nav ul.navigation li.search .search-container button:hover{background-color:#e1e2d4}html.lt-ie9 div.fluid>header nav.main-nav ul.navigation li.search .search-container button:hover i{color:#000}html.lt-ie9 div.fluid>header nav.main-nav ul.navigation li.search .search-container input{height:40px;right:40px;position:absolute;top:0;width:auto;border:none;color:#000;font-size:24px;padding:2px 4px 0 10px;-webkit-transition:0.3s ease-in;-moz-transition:0.3s ease-in;-o-transition:0.3s ease-in;transition:0.3s ease-in}html.lt-ie9 div.fluid>header nav.main-nav ul.navigation li.search .search-container input.hide-search{right:-700px}.video-header{position:absolute;width:100%;z-index:9}.single .video-youtube,.content-page .video-youtube{height:440px}@media screen and (min-width:800px){.single .video-youtube,.content-page .video-youtube{height:530px}}html.lt-ie9 .single .video-youtube,html.lt-ie9 .content-page .video-youtube{height:530px}.landing-page .video-youtube{height:230px}@media screen and (min-width:800px){.landing-page .video-youtube{height:300px}}html.lt-ie9 .landing-page .video-youtube{height:300px}.single .video-vimeo,.content-page .video-vimeo{overflow:hidden;height:440px}@media screen and (min-width:800px){.single .video-vimeo,.content-page .video-vimeo{height:530px}}html.lt-ie9 .single .video-vimeo,html.lt-ie9 .content-page .video-vimeo{height:530px}.single .video-vimeo .vimeo-inner,.content-page .video-vimeo .vimeo-inner{height:445px}@media screen and (min-width:800px){.single .video-vimeo .vimeo-inner,.content-page .video-vimeo .vimeo-inner{height:585px}}html.lt-ie9 .single .video-vimeo .vimeo-inner,html.lt-ie9 .content-page .video-vimeo .vimeo-inner{height:585px}.landing-page .video-vimeo{overflow:hidden;height:230px}@media screen and (min-width:800px){.landing-page .video-vimeo{height:300px}}html.lt-ie9 .landing-page .video-vimeo{height:300px}.landing-page .video-vimeo .vimeo-inner{height:285px}@media screen and (min-width:800px){.landing-page .video-vimeo .vimeo-inner{height:360px}}html.lt-ie9 .landing-page .video-vimeo .vimeo-inner{height:360px}.site-introduction{padding:80px 0 20px 0}.site-introduction .site-content{display:none}@media screen and (min-width:800px){.site-introduction .site-content{display:block;background-color:#e1e2d4;padding:10px;-webkit-transition:opacity 0.3s ease-in;-moz-transition:opacity 0.3s ease-in;-o-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in}.site-introduction .site-content p{margin:0}.scroll .site-introduction .site-content{opacity:0}}html.lt-ie9 .site-introduction .site-content{display:block;background-color:#e1e2d4;padding:10px;-webkit-transition:opacity 0.3s ease-in;-moz-transition:opacity 0.3s ease-in;-o-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in}html.lt-ie9 .site-introduction .site-content p{margin:0}.scroll html.lt-ie9 .site-introduction .site-content{opacity:0}.site-introduction .introduction-container{padding:10px 0}.site-introduction .introduction-container h1{margin:0 6px 10px;font-size:240%}@media screen and (min-width:800px){.site-introduction .introduction-container h1{font-size:300%;min-width:100%;margin:0 10px 10px}}html.lt-ie9 .site-introduction .introduction-container h1{font-size:300%;min-width:100%;margin:0 10px 10px}@media screen and (min-width:940px){.site-introduction .introduction-container h1{min-width:90%}}html.lt-ie9 .site-introduction .introduction-container h1{min-width:90%}@media screen and (-ms-high-contrast:none),(-ms-high-contrast:active){.site-introduction .introduction-container h1{margin-left:0;margin-right:0}.site-introduction .introduction-container h1 .color-row{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;padding-left:10px !important;padding-right:10px !important}}.site-introduction .introduction-container h1 .color-row{padding:6px 0 2px;-webkit-box-shadow:6px 0 0 0 #e1e2d4, -6px 0 0 0 #e1e2d4;-moz-box-shadow:6px 0 0 0 #e1e2d4, -6px 0 0 0 #e1e2d4;box-shadow:6px 0 0 0 #e1e2d4, -6px 0 0 0 #e1e2d4;box-decoration-break:clone}@media screen and (min-width:800px){.site-introduction .introduction-container h1 .color-row{padding:10px 0 4px;-webkit-box-shadow:10px 0 0 0 #e1e2d4, -10px 0 0 0 #e1e2d4;-moz-box-shadow:10px 0 0 0 #e1e2d4, -10px 0 0 0 #e1e2d4;box-shadow:10px 0 0 0 #e1e2d4, -10px 0 0 0 #e1e2d4}}html.lt-ie9 .site-introduction .introduction-container h1 .color-row{padding:10px 0 4px;-webkit-box-shadow:10px 0 0 0 #e1e2d4, -10px 0 0 0 #e1e2d4;-moz-box-shadow:10px 0 0 0 #e1e2d4, -10px 0 0 0 #e1e2d4;box-shadow:10px 0 0 0 #e1e2d4, -10px 0 0 0 #e1e2d4}.fluid>footer>.component{padding:40px 0 20px;background:#000;color:#fff}.fluid>footer .footer-logo .logo{float:none;background-color:#fff;color:#000;display:inline-block;z-index:99}.fluid>footer .footer-logo span{display:none}@media screen and (min-width:800px){.fluid>footer .footer-logo span{display:inline;background-color:#000;color:#fff;padding-left:15px;font-size:34px;font-family:CallunaItalic;line-height:1.35}}html.lt-ie9 .fluid>footer .footer-logo span{display:inline;background-color:#000;color:#fff;padding-left:15px;font-size:34px;font-family:CallunaItalic;line-height:1.35}.fluid>footer .footer-content{display:none}@media screen and (min-width:800px){.fluid>footer .footer-content{display:block}}html.lt-ie9 .fluid>footer .footer-content{display:block}.fluid>footer .footer-contact a{color:#d3d1b4;padding-bottom:1px;border-bottom:2px solid;-webkit-transition:0.15s ease;-moz-transition:0.15s ease;-o-transition:0.15s ease;transition:0.15s ease}.fluid>footer .footer-contact a:hover{border-bottom:2px solid transparent;text-decoration:none}.fluid>footer .footer-contact a [class^="icon-"],.fluid>footer .footer-contact a [class*=" icon-"]{color:#d3d1b4;font-size:70%;float:left;padding:6px 5px 0 0}@media screen and (min-width:600px){.fluid>footer .footer-contact a [class^="icon-"],.fluid>footer .footer-contact a [class*=" icon-"]{padding-top:9px}}.fluid>footer .social-share{margin-top:0}.fluid>footer .social-share ul li{margin-right:15px;vertical-align:top;margin-bottom:15px}.fluid>footer .social-share ul li a{background-color:#fff;width:30px;height:30px;-webkit-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out}.fluid>footer .social-share ul li a [class^="icon-"],.fluid>footer .social-share ul li a [class*=" icon-"]{color:#000;font-size:26px;line-height:30px}.fluid>footer .social-share ul li a .icon-vimeo{font-size:20px}.fluid>footer .social-share ul li a:hover{background-color:transparent}.fluid>footer .social-share ul li a:hover [class^="icon-"],.fluid>footer .social-share ul li a:hover [class*=" icon-"]{color:#fff}.fluid>footer .footer-menu{font-size:90%}@media screen and (min-width:600px){.fluid>footer .footer-menu{font-size:70%}}.fluid>footer .footer-menu p{margin-bottom:0}@media screen and (min-width:600px){.fluid>footer .footer-menu p{float:left}}.fluid>footer .footer-menu ul{padding-bottom:0;clear:both}@media screen and (min-width:600px){.fluid>footer .footer-menu ul{float:right;clear:inherit}}.fluid>footer .footer-menu ul li{margin:6px 0;display:block}@media screen and (min-width:600px){.fluid>footer .footer-menu ul li{display:inline-block;margin:0 5px}}.fluid>footer .footer-menu ul li a{border-width:1px}aside.column{margin-top:-18px;z-index:9;position:relative}aside .work-link i{font-size:80%;margin-right:5px}aside img{height:100px;width:auto;margin-bottom:16px;margin-top:12px}.lt-ie9 aside img{max-height:100px;width:100px}aside .news-placeholder{width:100px;height:100px;float:none;margin-right:0;margin-bottom:16px;margin-top:12px}aside .news-placeholder p{line-height:100px}aside .news-placeholder p time{font-size:34px;line-height:36px;padding:0 11px}aside .contact-block p{margin-bottom:0}@media screen and (min-width:800px){aside .contact-block h3:first-child{display:none}}html.lt-ie9 aside .contact-block h3:first-child{display:none}aside .contact-block ul{position:relative;margin:0;padding:0;list-style:none;margin-top:-6px}aside .contact-block ul li:before{display:none}aside .contact-block ul li{float:left}aside .contact-block ul a{display:inline-block;border-bottom:0;color:#aa9580;padding:10px 12px 16px 0}@media screen and (min-width:600px){aside .contact-block ul a{padding-right:20px;padding-bottom:32px}}@media screen and (min-width:800px){aside .contact-block ul a{padding:0}}html.lt-ie9 aside .contact-block ul a{padding:0}aside .contact-block ul a:hover>span{display:block}aside .contact-block ul a:hover i{color:#75624f}aside .contact-block ul a i{float:left;color:#aa9580;line-height:1.5;margin-right:8px;font-size:170%}@media screen and (min-width:800px){aside .contact-block ul a i{font-size:130%}}html.lt-ie9 aside .contact-block ul a i{font-size:130%}@media screen and (min-width:940px){aside .contact-block ul a i{font-size:155%}}html.lt-ie9 aside .contact-block ul a i{font-size:155%}aside .contact-block ul a i.icon-fb{margin-left:-6px}aside .contact-block ul a>span{position:absolute;top:50px;left:0;width:100%;display:none;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin:0 -20px -20px;padding:0 20px 20px}@media screen and (min-width:600px){aside .contact-block ul a>span{top:52px}}@media screen and (min-width:800px){aside .contact-block ul a>span{top:38px}}html.lt-ie9 aside .contact-block ul a>span{top:38px}aside .contact-block ul a>span>span{border-bottom:2px solid;-webkit-transition:0.15s ease;-moz-transition:0.15s ease;-o-transition:0.15s ease;transition:0.15s ease}aside .contact-block ul a>span>span:hover{border-bottom:2px solid transparent;text-decoration:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow-y:scroll}@media screen and (min-width:600px){html{font-size:125%}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;min-width:300px;font:100%/1.5 "CallunaRegular";-webkit-transition:font 0.3s ease-in;-moz-transition:font 0.3s ease-in;-o-transition:font 0.3s ease-in;transition:font 0.3s ease-in}body:after{position:absolute;left:-99999px;content:'small'}@media screen and (min-width:800px){body:after{content:'large'}}html.lt-ie9 body:after{content:'large'}@media screen and (min-width:940px){body:after{content:'xlarge'}}html.lt-ie9 body:after{content:'xlarge'}@media screen and (min-width:600px){body{font:100%/1.6 "CallunaRegular"}}html,body,.container{height:100%}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}input:focus,button:focus,select:focus,textarea:focus{outline:0}a{text-decoration:none;outline:0}a:hover,a:focus{text-decoration:underline}figure{margin:0}img{vertical-align:middle}hr{border:0;border-top:5px solid #f0f0e9}@font-face{font-family:'CallunaRegular';src:url('../fonts/calluna-regular-webfont.eot');src:url('../fonts/calluna-regular-webfont.svg#CallunaRegular') format('svg'),url('../fonts/calluna-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/calluna-regular-webfont.woff') format('woff'),url('../fonts/calluna-regular-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'CallunaSemibold';src:url('../fonts/calluna-semibold-webfont.eot');src:url('../fonts/calluna-semibold-webfont.svg#CallunaSemibold') format('svg'),url('../fonts/calluna-semibold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/calluna-semibold-webfont.woff') format('woff'),url('../fonts/calluna-semibold-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'CallunaBold';src:url('../fonts/calluna-bold-webfont.eot');src:url('../fonts/calluna-bold-webfont.svg#CallunaBold') format('svg'),url('../fonts/calluna-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/calluna-bold-webfont.woff') format('woff'),url('../fonts/calluna-bold-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'CallunaItalic';src:url('../fonts/calluna-it-webfont.eot');src:url('../fonts/calluna-it-webfont.svg#CallunaItalic') format('svg'),url('../fonts/calluna-it-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/calluna-it-webfont.woff') format('woff'),url('../fonts/calluna-it-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'icomoon';src:url('../fonts/icomoon.eot?-3hm3tb');src:url('../fonts/icomoon.eot?#iefix-3hm3tb') format('embedded-opentype'),url('../fonts/icomoon.woff?-3hm3tb') format('woff'),url('../fonts/icomoon.ttf?-3hm3tb') format('truetype'),url('../fonts/icomoon.svg?-3hm3tb#icomoon') format('svg');font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:120%;color:#000}ul.linklist li:before{content:"\e600"}.contacticon-mail i:before{content:"\e605"}.contacticon-call i:before{content:"\e60d"}.lang-en a:before{content:"\e60a"}.lang-nl a:before{content:"\e60b"}form.invalid span.wpcf7-not-valid-tip:before,form.comment-form span.wpcf7-not-valid-tip:before,form.invalid span.error:before,form.comment-form span.error:before{content:"\e606"}ul.event-details li.time:before{content:"\e602"}ul.event-details li.location:before{content:"\e612"}ul.event-details li.link:before{content:"\e600"}ul.event-details li.calendar:before{content:"\e613"}.icon-vimeo:before{content:"\e614"}.icon-calendar:before{content:"\e613"}.icon-mapmarker:before{content:"\e612"}.icon-googleplus:before{content:"\e611"}.icon-contact:before{content:"\e603"}.icon-arrow-right:before{content:"\e600"}.icon-checkmark:before{content:"\e601"}.icon-clock:before{content:"\e602"}.icon-cross:before{content:"\e604"}.icon-envelope:before{content:"\e605"}.icon-exclamation:before{content:"\e606"}.icon-fb:before{content:"\e607"}.icon-info_i:before{content:"\e608"}.icon-instagram:before{content:"\e609"}.icon-lang-en:before{content:"\e60a"}.icon-lang-nl:before{content:"\e60b"}.icon-linkedin:before{content:"\e60c"}.icon-phone:before{content:"\e60d"}.icon-pinterest:before{content:"\e60e"}.icon-search:before{content:"\e60f"}.icon-twitter:before{content:"\e610"}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:500;color:#000;margin:0 0 30px}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:normal;line-height:1}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong,.h1 strong,.h2 strong,.h3 strong,.h4 strong,.h5 strong,.h6 strong,h1 b,h2 b,h3 b,h4 b,h5 b,h6 b,.h1 b,.h2 b,.h3 b,.h4 b,.h5 b,.h6 b{font-weight:normal;font-family:inherit}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:"CallunaSemibold"}h5,h6,.h5,.h6{font-family:"CallunaRegular"}h1,.h1{font-size:170%;line-height:1.2}@media screen and (min-width:600px){h1,.h1{font-size:240%}}h2,.h2{font-size:240%;line-height:1}h3,.h3{font-size:140%;line-height:1.10;margin:0 0 2px}@media screen and (min-width:600px){h3,.h3{margin:-2px 0 2px;line-height:1.15}}h4,.h4,h5,.h5,h6,.h6{font-size:110%;line-height:1.456;margin-bottom:0;margin-top:32px}h5,.h5{font-size:100%;line-height:1.6}h6,.h6{font-size:90%;line-height:1.76;margin-top:33px}a{cursor:pointer;color:#000;border-bottom:2px solid;-webkit-transition:0.15s ease;-moz-transition:0.15s ease;-o-transition:0.15s ease;transition:0.15s ease}a:hover{border-bottom:2px solid transparent;text-decoration:none}a:focus,a:active{text-decoration:none}.read-more{background:none;border:none;border-bottom:1px solid;padding:0;cursor:pointer;position:relative}.read-more:hover{border-color:transparent}.read-more:after{content:'›';margin-left:10px}h1,p{margin-top:0}p,img{margin-bottom:24px}@media screen and (min-width:600px){p,img{margin-bottom:32px}}b,strong{font-weight:normal;font-family:"CallunaBold"}sub{line-height:0}.single p strong,.page p strong,.tag p strong{font-family:"CallunaSemibold";font-weight:normal}.component .padding.intro-text p:last-of-type{margin-bottom:0}ul{padding:0 0 7px 0}@media screen and (min-width:600px){ul{padding-bottom:12px}}ul li{list-style:none}ul li:before{content:"▪";font-size:100%;vertical-align:top;padding-right:10px;color:#000}ul.linklist{margin-top:0}ul.linklist li:before{font-family:'icomoon';line-height:2.4;font-size:60%;float:left}@media screen and (min-width:600px){ul.linklist li:before{line-height:2.7}}ul.linklist li a{color:#000}ul.horizontal-list{margin:0;padding:0;list-style:none}ul.horizontal-list li:before{display:none}ul.horizontal-list li{margin-bottom:4px;display:inline-block}@media screen and (min-width:600px){ul.horizontal-list li{margin-right:5px;margin-bottom:9px}}ol{padding-left:25px}ul,ol{margin-top:0}ul ul,ol ul,ul ol,ol ol{padding-left:30px}blockquote{line-height:40px;font-family:"CallunaSemibold";font-size:210%;margin:30px 0 20px}@media screen and (min-width:600px){blockquote{font-size:250%;line-height:60px}}blockquote p{margin-bottom:9px}@media screen and (min-width:800px){blockquote p{line-height:64px}}html.lt-ie9 blockquote p{line-height:64px}blockquote p:before,blockquote p:after{font-size:160%;vertical-align:text-top;margin:20px 5px 0;height:0;display:inline-block}@media screen and (min-width:800px){blockquote p:before,blockquote p:after{font-size:120px}}html.lt-ie9 blockquote p:before,html.lt-ie9 blockquote p:after{font-size:120px}blockquote p:before{content:"“"}blockquote p:after{content:"”"}blockquote footer{font-size:55%;line-height:1.725;font-family:"CallunaRegular"}blockquote footer:before{content:'- '}@media screen and (min-width:600px){blockquote footer{font-size:40%}}table{margin-bottom:20px;border-collapse:collapse}table tr th,table tr td{border:1px solid #999;padding:5px 5px 0;text-align:left}table tr th.nowrap,table tr td.nowrap{white-space:nowrap}.more.center{text-align:center;padding-top:10px}.btn{display:inline-block;margin-bottom:0;text-align:center;text-decoration:none;background-color:#000;color:#fff;cursor:pointer;background-image:none;border:none;font-size:120%;line-height:1.35;padding:5px 8px 2px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out}.btn i{color:#fff;-webkit-transition:color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out;transition:color 0.1s ease-in-out}.btn.active,.btn:hover{border-bottom:0;background-color:#e1e2d4;color:#000}.btn.active i,.btn:hover i{color:#000}.btn:focus{text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;color:#999}.btn.btn-large{padding:12px 12px 10px;font-size:200%;line-height:1;margin:10px 0}.btn.btn-beige{background-color:#e1e2d4;color:#000}span.btn{cursor:default}.btns a,.customer-links h3 a{display:inline-block;margin-bottom:0;text-align:center;text-decoration:none;background-color:#000;color:#fff;cursor:pointer;background-image:none;border:none;font-size:120%;line-height:1.35;padding:5px 8px 2px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out}.btns a i,.customer-links h3 a i{color:#fff;-webkit-transition:color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out;transition:color 0.1s ease-in-out}.btns a.active,.customer-links h3 a.active,.btns a:hover,.customer-links h3 a:hover{border-bottom:0;background-color:#e1e2d4;color:#000}.btns a.active i,.customer-links h3 a.active i,.btns a:hover i,.customer-links h3 a:hover i{color:#000}.btns a:focus,.customer-links h3 a:focus{text-decoration:none}.btns a:active,.customer-links h3 a:active,.btns a.active,.customer-links h3 a.active{outline:0;background-image:none}.btns a.disabled,.customer-links h3 a.disabled,.btns a[disabled],.customer-links h3 a[disabled],fieldset[disabled] .btns a,fieldset[disabled] .customer-links h3 a{cursor:not-allowed;pointer-events:none;color:#999}.btns a.btn-large,.customer-links h3 a.btn-large{padding:12px 12px 10px;font-size:200%;line-height:1;margin:10px 0}.btns a.btn-beige,.customer-links h3 a.btn-beige{background-color:#e1e2d4;color:#000}span.btns a,span.customer-links h3 a{cursor:default}fieldset{padding:0;margin:0;border:0;min-width:0}legend{margin-bottom:20px}label{display:inline-block;font-size:100%}input,textarea{padding:6px 10px;font-size:100%;vertical-align:middle;color:#000;border:none;width:100%;-webkit-appearance:none;border-radius:0}input[type=number],textarea[type=number]{-webkit-appearance:none}input[type=checkbox],textarea[type=checkbox],input[type=radio],textarea[type=radio]{width:auto}input[type=file],textarea[type=file]{font-size:16px;line-height:20px;padding-left:0}textarea{min-height:120px;resize:vertical}input.btn{width:auto}::-webkit-input-placeholder{color:#545452}:-moz-placeholder{color:#545452}::-moz-placeholder{color:#545452}:-ms-input-placeholder{color:#545452}:-moz-placeholder{color:#545452}::-webkit-input-placeholder{color:#545452}::-moz-placeholder{color:#545452}:-ms-input-placeholder{color:#545452}.form-row{margin-bottom:30px}.form-row:before,.form-row:after{content:"";display:table;line-height:0}.form-row:after{clear:both}.form-row .form-element{position:relative}.form-row i{position:absolute;bottom:10px;top:10px;right:12px;text-align:center;width:30px;font-size:22px}.form-row .error,.form-row .success{display:none}.form-row.form-success input,.form-row .form-error input{padding-right:40px}.form-row.form-error .label{display:none}.form-row.form-error .error{display:block;color:#c00}.form-row.form-success .success{display:block;color:#567a28}.form-row.single-row{margin-bottom:0;position:relative}.form-row.single-row input{height:44px;padding-right:60px}.form-row.single-row .buttons{position:absolute;right:0;bottom:0}.form-row.single-row .buttons .btn{height:44px;width:44px;padding:0}.form-row.single-row .buttons .btn .icon-search{position:static;font-size:30px;vertical-align:bottom;width:100%;display:inline-block}.comment-respond{clear:both}.comment-respond form.comment-form>p{position:relative}.comment-respond form.comment-form textarea{height:165px}.comment-respond form.comment-form .form-submit input[type=submit]{display:inline-block;margin-bottom:0;text-align:center;text-decoration:none;background-color:#000;color:#fff;cursor:pointer;background-image:none;border:none;font-size:120%;line-height:1.35;padding:5px 8px 2px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;width:auto}.comment-respond form.comment-form .form-submit input[type=submit] i{color:#fff;-webkit-transition:color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out;transition:color 0.1s ease-in-out}.comment-respond form.comment-form .form-submit input[type=submit].active,.comment-respond form.comment-form .form-submit input[type=submit]:hover{border-bottom:0;background-color:#e1e2d4;color:#000}.comment-respond form.comment-form .form-submit input[type=submit].active i,.comment-respond form.comment-form .form-submit input[type=submit]:hover i{color:#000}.comment-respond form.comment-form .form-submit input[type=submit]:focus{text-decoration:none}.comment-respond form.comment-form .form-submit input[type=submit]:active,.comment-respond form.comment-form .form-submit input[type=submit].active{outline:0;background-image:none}.comment-respond form.comment-form .form-submit input[type=submit].disabled,.comment-respond form.comment-form .form-submit input[type=submit][disabled],fieldset[disabled] .comment-respond form.comment-form .form-submit input[type=submit]{cursor:not-allowed;pointer-events:none;color:#999}.comment-respond form.comment-form .form-submit input[type=submit].btn-large{padding:12px 12px 10px;font-size:200%;line-height:1;margin:10px 0}.comment-respond form.comment-form .form-submit input[type=submit].btn-beige{background-color:#e1e2d4;color:#000}span.comment-respond form.comment-form .form-submit input[type=submit]{cursor:default}.comment-respond form.comment-form .form-allowed-tags{font-size:16px}.comment-respond form.comment-form span.error:before{top:45px}.fluid>main section.commentlist{margin-bottom:40px;margin-top:20px;padding-bottom:10px;border-bottom:1px solid #000}.fluid>main section.commentlist .comment,.fluid>main section.commentlist .pingback{margin-bottom:40px}.fluid>main section.commentlist .comment article,.fluid>main section.commentlist .pingback article{margin-bottom:20px}.fluid>main section.commentlist .comment article header,.fluid>main section.commentlist .pingback article header{min-height:inherit}.fluid>main section.commentlist .comment article header img.avatar,.fluid>main section.commentlist .pingback article header img.avatar{display:none}.fluid>main section.commentlist .comment article header cite,.fluid>main section.commentlist .pingback article header cite{font-style:normal}.fluid>main section.commentlist .comment article header time a,.fluid>main section.commentlist .pingback article header time a{font-size:16px}.fluid>main section.commentlist .comment article .comment-reply-link,.fluid>main section.commentlist .pingback article .comment-reply-link{display:inline-block;margin-bottom:0;text-align:center;text-decoration:none;background-color:#000;color:#fff;cursor:pointer;background-image:none;border:none;font-size:120%;line-height:1.35;padding:5px 8px 2px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out}.fluid>main section.commentlist .comment article .comment-reply-link i,.fluid>main section.commentlist .pingback article .comment-reply-link i{color:#fff;-webkit-transition:color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out;transition:color 0.1s ease-in-out}.fluid>main section.commentlist .comment article .comment-reply-link.active,.fluid>main section.commentlist .pingback article .comment-reply-link.active,.fluid>main section.commentlist .comment article .comment-reply-link:hover,.fluid>main section.commentlist .pingback article .comment-reply-link:hover{border-bottom:0;background-color:#e1e2d4;color:#000}.fluid>main section.commentlist .comment article .comment-reply-link.active i,.fluid>main section.commentlist .pingback article .comment-reply-link.active i,.fluid>main section.commentlist .comment article .comment-reply-link:hover i,.fluid>main section.commentlist .pingback article .comment-reply-link:hover i{color:#000}.fluid>main section.commentlist .comment article .comment-reply-link:focus,.fluid>main section.commentlist .pingback article .comment-reply-link:focus{text-decoration:none}.fluid>main section.commentlist .comment article .comment-reply-link:active,.fluid>main section.commentlist .pingback article .comment-reply-link:active,.fluid>main section.commentlist .comment article .comment-reply-link.active,.fluid>main section.commentlist .pingback article .comment-reply-link.active{outline:0;background-image:none}.fluid>main section.commentlist .comment article .comment-reply-link.disabled,.fluid>main section.commentlist .pingback article .comment-reply-link.disabled,.fluid>main section.commentlist .comment article .comment-reply-link[disabled],.fluid>main section.commentlist .pingback article .comment-reply-link[disabled],fieldset[disabled] .fluid>main section.commentlist .comment article .comment-reply-link,fieldset[disabled] .fluid>main section.commentlist .pingback article .comment-reply-link{cursor:not-allowed;pointer-events:none;color:#999}.fluid>main section.commentlist .comment article .comment-reply-link.btn-large,.fluid>main section.commentlist .pingback article .comment-reply-link.btn-large{padding:12px 12px 10px;font-size:200%;line-height:1;margin:10px 0}.fluid>main section.commentlist .comment article .comment-reply-link.btn-beige,.fluid>main section.commentlist .pingback article .comment-reply-link.btn-beige{background-color:#e1e2d4;color:#000}span.fluid>main section.commentlist .comment article .comment-reply-link,span.fluid>main section.commentlist .pingback article .comment-reply-link{cursor:default}.fluid>main section.commentlist .comment .comment,.fluid>main section.commentlist .pingback .comment{border-left:1px solid #000;margin-left:20px;padding-left:20px}@media screen and (min-width:800px){.fluid>main section.commentlist .comment .comment,.fluid>main section.commentlist .pingback .comment{margin-left:30px;padding-left:30px}}html.lt-ie9 .fluid>main section.commentlist .comment .comment,html.lt-ie9 .fluid>main section.commentlist .pingback .comment{margin-left:30px;padding-left:30px}.fluid>main section.commentlist>.comment{border-top:2px solid #e1e2d4;padding-top:20px}.fluid>main section.commentlist>.comment:first-of-type{border-top:none;padding-top:0}.fluid>main section.commentlist .comment-reply-title small{font-size:16px}form.invalid span.wpcf7-not-valid-tip,form.comment-form span.wpcf7-not-valid-tip,form.invalid span.error,form.comment-form span.error{color:#c00;font-size:80%}form.invalid span.wpcf7-not-valid-tip:before,form.comment-form span.wpcf7-not-valid-tip:before,form.invalid span.error:before,form.comment-form span.error:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;position:absolute;bottom:10px;top:10px;right:12px;text-align:center;width:30px;font-size:22px}form.invalid .wpcf7-not-valid,form.comment-form .wpcf7-not-valid,form.invalid input.error,form.comment-form input.error,form.invalid textarea.error,form.comment-form textarea.error{border:1px solid #c00}form.sent{display:none}form .wpcf7-form-control.wpcf7-submit{display:inline-block;margin-bottom:0;text-align:center;text-decoration:none;background-color:#000;color:#fff;cursor:pointer;background-image:none;border:none;font-size:120%;line-height:1.35;padding:5px 8px 2px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;width:initial}form .wpcf7-form-control.wpcf7-submit i{color:#fff;-webkit-transition:color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out;transition:color 0.1s ease-in-out}form .wpcf7-form-control.wpcf7-submit.active,form .wpcf7-form-control.wpcf7-submit:hover{border-bottom:0;background-color:#e1e2d4;color:#000}form .wpcf7-form-control.wpcf7-submit.active i,form .wpcf7-form-control.wpcf7-submit:hover i{color:#000}form .wpcf7-form-control.wpcf7-submit:focus{text-decoration:none}form .wpcf7-form-control.wpcf7-submit:active,form .wpcf7-form-control.wpcf7-submit.active{outline:0;background-image:none}form .wpcf7-form-control.wpcf7-submit.disabled,form .wpcf7-form-control.wpcf7-submit[disabled],fieldset[disabled] form .wpcf7-form-control.wpcf7-submit{cursor:not-allowed;pointer-events:none;color:#999}form .wpcf7-form-control.wpcf7-submit.btn-large{padding:12px 12px 10px;font-size:200%;line-height:1;margin:10px 0}form .wpcf7-form-control.wpcf7-submit.btn-beige{background-color:#e1e2d4;color:#000}spanform .wpcf7-form-control.wpcf7-submit{cursor:default}span.wpcf7-form-control-wrap{display:block !important}.screen-reader-response p{margin-bottom:30px}.page-jobs .job-table td.submit,.page-jobs .job-apply-table td.submit{border:none;padding-top:20px}.page-jobs .job-table td.jobs-applynow,.page-jobs .job-apply-table td.jobs-applynow{text-align:left}.page-jobs .job-table td.submit input,.page-jobs .job-apply-table td.submit input{display:inline-block;margin-bottom:0;text-align:center;text-decoration:none;background-color:#000;cursor:pointer;background-image:none;border:none;font-size:120%;line-height:1.35;padding:5px 8px 2px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;width:auto;height:auto;color:#fff}.page-jobs .job-table td.submit input i,.page-jobs .job-apply-table td.submit input i{color:#fff;-webkit-transition:color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out;transition:color 0.1s ease-in-out}.page-jobs .job-table td.submit input.active,.page-jobs .job-apply-table td.submit input.active,.page-jobs .job-table td.submit input:hover,.page-jobs .job-apply-table td.submit input:hover{border-bottom:0;background-color:#e1e2d4;color:#000}.page-jobs .job-table td.submit input.active i,.page-jobs .job-apply-table td.submit input.active i,.page-jobs .job-table td.submit input:hover i,.page-jobs .job-apply-table td.submit input:hover i{color:#000}.page-jobs .job-table td.submit input:focus,.page-jobs .job-apply-table td.submit input:focus{text-decoration:none}.page-jobs .job-table td.submit input:active,.page-jobs .job-apply-table td.submit input:active,.page-jobs .job-table td.submit input.active,.page-jobs .job-apply-table td.submit input.active{outline:0;background-image:none}.page-jobs .job-table td.submit input.disabled,.page-jobs .job-apply-table td.submit input.disabled,.page-jobs .job-table td.submit input[disabled],.page-jobs .job-apply-table td.submit input[disabled],fieldset[disabled] .page-jobs .job-table td.submit input,fieldset[disabled] .page-jobs .job-apply-table td.submit input{cursor:not-allowed;pointer-events:none;color:#999}.page-jobs .job-table td.submit input.btn-large,.page-jobs .job-apply-table td.submit input.btn-large{padding:12px 12px 10px;font-size:200%;line-height:1;margin:10px 0}.page-jobs .job-table td.submit input.btn-beige,.page-jobs .job-apply-table td.submit input.btn-beige{background-color:#e1e2d4;color:#000}span.page-jobs .job-table td.submit input,span.page-jobs .job-apply-table td.submit input{cursor:default}.page-jobs .jobs-applynow{margin-top:20px}.page-jobs .jobs-applynow a{display:inline-block;margin-bottom:0;text-align:center;text-decoration:none;background-color:#000;cursor:pointer;background-image:none;border:none;font-size:120%;line-height:1.35;padding:5px 8px 2px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;width:auto;height:auto;color:#fff}.page-jobs .jobs-applynow a i{color:#fff;-webkit-transition:color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out;transition:color 0.1s ease-in-out}.page-jobs .jobs-applynow a.active,.page-jobs .jobs-applynow a:hover{border-bottom:0;background-color:#e1e2d4;color:#000}.page-jobs .jobs-applynow a.active i,.page-jobs .jobs-applynow a:hover i{color:#000}.page-jobs .jobs-applynow a:focus{text-decoration:none}.page-jobs .jobs-applynow a:active,.page-jobs .jobs-applynow a.active{outline:0;background-image:none}.page-jobs .jobs-applynow a.disabled,.page-jobs .jobs-applynow a[disabled],fieldset[disabled] .page-jobs .jobs-applynow a{cursor:not-allowed;pointer-events:none;color:#999}.page-jobs .jobs-applynow a.btn-large{padding:12px 12px 10px;font-size:200%;line-height:1;margin:10px 0}.page-jobs .jobs-applynow a.btn-beige{background-color:#e1e2d4;color:#000}span.page-jobs .jobs-applynow a{cursor:default}.page-jobs .jobs-applynow a:hover{border:none}.page-jobs .job-table tr td,.page-jobs .job-table tr th{border:none}.page-jobs .job-table tr th{width:25%}.page-jobs .job-apply-table th,.page-jobs .job-apply-table td{border:none;width:100%;display:block;padding:0}.page-jobs .job-apply-table th{font-weight:normal}.page-jobs .job-apply-table td{margin-bottom:15px}.page-jobs .job-apply-table td.submit{padding-top:0;padding-bottom:10px;margin-top:-45px}.page-jobs .jobman-message{min-height:90px}.page-jobs input.button-primary{display:inline-block;margin-bottom:0;text-align:center;text-decoration:none;background-color:#000;cursor:pointer;background-image:none;border:none;font-size:120%;line-height:1.35;padding:5px 8px 2px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;width:auto;height:auto;color:#fff}.page-jobs input.button-primary i{color:#fff;-webkit-transition:color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out;transition:color 0.1s ease-in-out}.page-jobs input.button-primary.active,.page-jobs input.button-primary:hover{border-bottom:0;background-color:#e1e2d4;color:#000}.page-jobs input.button-primary.active i,.page-jobs input.button-primary:hover i{color:#000}.page-jobs input.button-primary:focus{text-decoration:none}.page-jobs input.button-primary:active,.page-jobs input.button-primary.active{outline:0;background-image:none}.page-jobs input.button-primary.disabled,.page-jobs input.button-primary[disabled],fieldset[disabled] .page-jobs input.button-primary{cursor:not-allowed;pointer-events:none;color:#999}.page-jobs input.button-primary.btn-large{padding:12px 12px 10px;font-size:200%;line-height:1;margin:10px 0}.page-jobs input.button-primary.btn-beige{background-color:#e1e2d4;color:#000}span.page-jobs input.button-primary{cursor:default}.page-jobs form h3{margin-bottom:18px}.page-jobs form ul.people li img{margin:0}#cookie-notice{background:none!important}.cookie-notice-container{font-size:15px;background:#000;background:rgba(0,0,0,0.9)}.cookie-notice-container a.button{display:inline-block;margin-bottom:0;text-align:center;text-decoration:none;background-color:#000;color:#fff;cursor:pointer;background-image:none;border:none;font-size:120%;line-height:1.35;padding:5px 8px 2px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;color:#000;background-color:#fff;font-size:14px !important;vertical-align:inherit}.cookie-notice-container a.button i{color:#fff;-webkit-transition:color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out;transition:color 0.1s ease-in-out}.cookie-notice-container a.button.active,.cookie-notice-container a.button:hover{border-bottom:0;background-color:#e1e2d4;color:#000}.cookie-notice-container a.button.active i,.cookie-notice-container a.button:hover i{color:#000}.cookie-notice-container a.button:focus{text-decoration:none}.cookie-notice-container a.button:active,.cookie-notice-container a.button.active{outline:0;background-image:none}.cookie-notice-container a.button.disabled,.cookie-notice-container a.button[disabled],fieldset[disabled] .cookie-notice-container a.button{cursor:not-allowed;pointer-events:none;color:#999}.cookie-notice-container a.button.btn-large{padding:12px 12px 10px;font-size:200%;line-height:1;margin:10px 0}.cookie-notice-container a.button.btn-beige{background-color:#e1e2d4;color:#000}span.cookie-notice-container a.button{cursor:default}.projects div.row.padding h2{margin-bottom:20px}.master-project{cursor:auto;border:none;position:relative;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.master-project .row{background-repeat:no-repeat;background-size:cover;background-position:50% 0}@media screen and (min-width:600px){.master-project .row{background-position:130% 0;background-size:contain}}.master-project:hover{opacity:1}.master-project .project-slideshow{bottom:0}.master-project .project-slideshow li{text-align:center}.master-project .project-slideshow li img{max-width:860px;margin-bottom:0}.master-project .customer-links{margin:140px 6px 0 6px}@media screen and (min-width:800px){.master-project .customer-links{margin-top:60px}}html.lt-ie9 .master-project .customer-links{margin-top:60px}.master-project .customer-links h3{margin-bottom:10px}.master-project .customer-links .project-link{display:table}.master-project>article{position:static}.customer-links a{border-bottom:0}.project-row{cursor:pointer;height:80px;overflow:hidden;border-top:5px solid #fff;-webkit-transition:height 0.3s ease-in, opacity 0.1s ease-in;-moz-transition:height 0.3s ease-in, opacity 0.1s ease-in;-o-transition:height 0.3s ease-in, opacity 0.1s ease-in;transition:height 0.3s ease-in, opacity 0.1s ease-in}.project-row .padding{padding-top:0;padding-bottom:0}.project-row:hover{opacity:0.95}@media screen and (min-width:800px){.project-row{height:125px}}html.lt-ie9 .project-row{height:125px}.project-row>article{position:relative;height:100%}.project-row .slideshow-single-image{height:450px;width:100%;position:absolute;right:0;bottom:0;top:0;overflow:hidden}.project-row .slideshow-single-image img{position:absolute;right:0;bottom:0;top:0;height:100%}.open .project-row .slideshow-single-image{display:none}.project-row .customer-links{position:absolute;top:10px;left:10px;z-index:99;margin-right:10px;max-width:94%}@media screen and (min-width:800px){.project-row .customer-links{padding:15px 0;max-width:auto}}html.lt-ie9 .project-row .customer-links{padding:15px 0;max-width:auto}.project-row .customer-links a h3{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 -7px;font-size:140%}@media screen and (min-width:600px){.project-row .customer-links a h3{display:table;margin-bottom:-1px}}@media screen and (min-width:800px){.project-row .customer-links a h3{font-size:170%;line-height:1;margin-top:15px}}html.lt-ie9 .project-row .customer-links a h3{font-size:170%;line-height:1;margin-top:15px}.project-row .customer-links a h2{padding-top:11px;padding-bottom:4px}.project-row .customer-links a h4{padding-top:3px;padding-bottom:2px}.project-row .customer-links .client-name{margin-top:15px}.project-row .customer-links .subtitle{margin:0 8px}.project-row .customer-links .subtitle span{-webkit-box-shadow:8px 0 0 0 #000000, -8px 0 0 0 #000000;-moz-box-shadow:8px 0 0 0 #000000, -8px 0 0 0 #000000;box-shadow:8px 0 0 0 #000000, -8px 0 0 0 #000000;box-decoration-break:clone;padding:6px 0 5px;line-height:1.4}@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){html.lt-ie9 .project-row .customer-links .subtitle span{line-height:1.2}}@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm) and screen and (min-width:800px){.project-row .customer-links .subtitle span{line-height:1.2}}@media screen and (-ms-high-contrast:none),(-ms-high-contrast:active){.project-row .customer-links .subtitle{margin:0}.project-row .customer-links .subtitle span{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding-left:8px !important;padding-right:8px !important}}.project-row .customer-links a:hover .btn{-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.project-row .customer-links a:hover h3{background-color:#e1e2d4;color:#000}.project-row .customer-links a:hover .subtitle span{-webkit-box-shadow:8px 0 0 0 #e1e2d4, -8px 0 0 0 #e1e2d4;-moz-box-shadow:8px 0 0 0 #e1e2d4, -8px 0 0 0 #e1e2d4;box-shadow:8px 0 0 0 #e1e2d4, -8px 0 0 0 #e1e2d4}@media screen and (-ms-high-contrast:none),(-ms-high-contrast:active){.project-row .customer-links a:hover .subtitle span{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding-left:8px !important;padding-right:8px !important}}.project-row .customer-links .subtitle,.project-row .customer-links .project-link,.project-row .customer-links .client-name{display:none;opacity:0;-webkit-transition:opacity 0.3s ease-in, color 0.1s ease-in-out, background-color 0.1s ease-in-out;-moz-transition:opacity 0.3s ease-in, color 0.1s ease-in-out, background-color 0.1s ease-in-out;-o-transition:opacity 0.3s ease-in, color 0.1s ease-in-out, background-color 0.1s ease-in-out;transition:opacity 0.3s ease-in, color 0.1s ease-in-out, background-color 0.1s ease-in-out;visibility:hidden}.project-row .slider-proxy{height:100%}.project-row.open .subtitle,.project-row.open .project-link,.project-row.open .client-name{opacity:1;visibility:visible;display:inline-block}.project-row.open .project-slideshow{bottom:-30px;height:100%}.project-row.open .project-slideshow .slidesjs-container,.project-row.open .project-slideshow .slidesjs-control{min-height:100%}.project-row .project-slideshow{position:absolute;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.project-row .project-slideshow li{-webkit-backface-visibility:hidden;display:none;width:100%;bottom:0;top:inherit !important;text-align:right}.project-row .project-slideshow li:first-child{position:relative;display:block;float:left}.project-row .project-slideshow li:before{display:none}.project-row .project-slideshow li img{width:100%;max-width:540px}.lt-ie9 .project-row .project-slideshow li img{width:auto}header .project-content{z-index:10}header .project-content,.project-row.master-project header .project-content{position:absolute;bottom:30px;right:10px;left:10px;padding:0}.landing-page header .project-content,.landing-page .project-row.master-project header .project-content{right:auto}header .project-content h3,.project-row.master-project header .project-content h3{display:inline-block;margin-right:6px;margin-bottom:10px;margin-top:0;font-size:100%}header.full-image .project-content{bottom:130px}.customer-links a h2,.customer-links a h4{margin-bottom:0;margin-top:0}.customer-links a h2 span,.customer-links a h4 span{display:inline;padding:6px 0 3px;-webkit-box-shadow:6px 0 0 0 #000000, -6px 0 0 0 #000000;-moz-box-shadow:6px 0 0 0 #000000, -6px 0 0 0 #000000;box-shadow:6px 0 0 0 #000000, -6px 0 0 0 #000000;box-decoration-break:clone}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.customer-links a h2 span,.customer-links a h4 span{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding-left:6px;padding-right:6px}}.customer-links a h2{font-size:230%}.customer-links a h2 span{line-height:1.2}@media screen and (min-width:600px){.customer-links a h2 span{line-height:1.1}}.customer-links a h4{font-size:110%}@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){.customer-links a h2 span{line-height:1.3}.customer-links a h4 span{line-height:1.4}}.customer-links a .btn{white-space:normal;text-align:left;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.customer-links a:hover span{background-color:#e1e2d4;color:#000;-webkit-box-shadow:6px 0 0 0 #e1e2d4, -6px 0 0 0 #e1e2d4;-moz-box-shadow:6px 0 0 0 #e1e2d4, -6px 0 0 0 #e1e2d4;box-shadow:6px 0 0 0 #e1e2d4, -6px 0 0 0 #e1e2d4}@media screen and (-ms-high-contrast:none),(-ms-high-contrast:active){.customer-links a:hover span{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.customer-title,.project-content .customer-links{position:relative}.project-content .customer-links{margin-bottom:6px;position:absolute;margin-top:-36px}@media screen and (min-width:600px){.project-content .customer-links{margin-top:-50px}}.project-content .customer-links.not-first{margin-left:26px}@media screen and (min-width:600px){.project-content .customer-links.not-first{margin-left:33px}}@media all and (min-width:1050px){.project-content .customer-links.not-first{margin-left:0}}.project-content .customer-links li{margin-right:1px}@media screen and (min-width:600px){.project-content .customer-links li{margin-right:5px}}.project-content .customer-links a,.project-content .customer-links span{text-transform:lowercase}.customer-title{margin-top:5px;margin-right:20px}@media screen and (min-width:600px){.customer-title{margin-right:30px}}.customer-title .color-row{background-color:#fff;-webkit-box-shadow:8px 0 0 0 #ffffff, -8px 0 0 0 #ffffff;-moz-box-shadow:8px 0 0 0 #ffffff, -8px 0 0 0 #ffffff;box-shadow:8px 0 0 0 #ffffff, -8px 0 0 0 #ffffff;box-decoration-break:clone;padding:7px 0 5px}@media screen and (min-width:800px){.customer-title .color-row{padding:7px 0 6px}}html.lt-ie9 .customer-title .color-row{padding:7px 0 6px}@media screen and (-ms-high-contrast:none),(-ms-high-contrast:active){.customer-title .color-row{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding-left:8px !important;padding-right:8px !important}}.customer-title h1{margin:0 8px}.customer-title h1 .color-row{line-height:1.4}@media screen and (min-width:600px){.customer-title h1 .color-row{line-height:1.3}}@media screen and (min-width:800px){.customer-title h1 .color-row{padding:9px 0 6px}}html.lt-ie9 .customer-title h1 .color-row{padding:9px 0 6px}.customer-title h4{margin:0 8px}@media screen and (-ms-high-contrast:none),(-ms-high-contrast:active){.customer-title h1,.customer-title h4{margin:0}}.project-row .metaslider .flexslider{margin-bottom:0;padding-bottom:0}@media screen and (max-width:599px){.project-row .customer-links h3{margin:0}.project-row .customer-links h3 a{padding-top:2px;padding-bottom:0}}@media screen and (max-width:599px){.project-row .customer-links a h2{padding:4px 10px;font-size:20px}}@media screen and (max-width:599px){.project-row .customer-links a h4{display:none}}.news-list{margin:0;padding:0;list-style:none;margin-bottom:10px}.news-list li:before{display:none}.home .news-list{margin-bottom:32px}.news-list li{position:relative;margin-bottom:12px}@media screen and (min-width:600px){.news-list li{margin-bottom:12px}}@media screen and (min-width:800px){.news-list li{clear:both}}html.lt-ie9 .news-list li{clear:both}@media screen and (min-width:940px){.news-list li{margin-bottom:7px}}html.lt-ie9 .news-list li{margin-bottom:7px}.news-list li .news-category{display:none}@media screen and (min-width:800px){.news-list li .news-category{display:block;float:left;margin-right:7px}.news-list li .news-category li{float:right;clear:none;margin:0 0 7px 7px}}html.lt-ie9 .news-list li .news-category{display:block;float:left;margin-right:7px}html.lt-ie9 .news-list li .news-category li{float:right;clear:none;margin:0 0 7px 7px}.news-list li .news-details a{color:#000;display:block;overflow:hidden;border-bottom:0;position:relative;-webkit-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out}@media screen and (min-width:800px){.news-list li .news-details a{min-height:185px}}html.lt-ie9 .news-list li .news-details a{min-height:185px}.news-list li .news-details a:hover{background-color:#f0f0e9}.news-list li .news-details a:hover .news-placeholder img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.news-list li .news-details a:hover p time{font-size:22px}@media screen and (min-width:800px){.news-list li .news-details a:hover p time{font-size:60px}}html.lt-ie9 .news-list li .news-details a:hover p time{font-size:60px}.news-list li .news-details a .news-text{float:left;position:relative;width:73%;padding:1%}.news-list li .news-details a .news-text h3{margin:-3px 0 3px}.news-list li .news-details a .news-text p{line-height:24px;margin-top:2px;margin-bottom:28px}@media screen and (min-width:600px){.news-list li .news-details a .news-text p{margin-top:6px}}@media screen and (min-width:800px){.news-list li .news-details a .news-text p{margin-bottom:24px}}html.lt-ie9 .news-list li .news-details a .news-text p{margin-bottom:24px}@media screen and (min-width:600px){.news-list li .news-details a .news-text{width:80%}}@media screen and (min-width:800px){.news-list li .news-details a .news-text{width:auto;float:none;padding:12px 10px 10px}}html.lt-ie9 .news-list li .news-details a .news-text{width:auto;float:none;padding:12px 10px 10px}.news-list li .news-details a .news-text h2{margin:0;line-height:30px}.news-list li .news-details a .news-text time{position:absolute;bottom:1px;font-size:85%}@media screen and (min-width:600px){.news-list li .news-details a .news-text time{font-size:70%}}@media screen and (min-width:800px){.news-list li .news-details a .news-text time{left:205px}}html.lt-ie9 .news-list li .news-details a .news-text time{left:205px}.search .news-list li .news-details a .news-text h3 .color-row{background-color:transparent;color:#000;padding:0}.news-placeholder{float:left;margin-right:10px;height:60px;width:60px;overflow:hidden;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;background:url(../img/bg-news-placeholder.png) repeat 0 0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.news-placeholder{background:url(../img/bg-news-placeholder@2x.png) repeat 0 0}}.news-placeholder.events{background:#578e6a}.news-placeholder.events time{color:#fff}@media screen and (min-width:600px){.news-placeholder.events time{padding-left:5px;padding-right:5px}aside .news-placeholder.events time{padding:0}}.news-placeholder p{line-height:60px;height:100%}.news-placeholder p time{font-size:20px;line-height:20px;text-align:center;vertical-align:middle;display:inline-block;width:100%;color:#545452;-webkit-transition:font-size 0.05s ease-in;-moz-transition:font-size 0.05s ease-in;-o-transition:font-size 0.05s ease-in;transition:font-size 0.05s ease-in}.news-placeholder img{width:100%;height:100%;max-width:185px;background:#fff;border:none;-webkit-transition:0.15s ease-in;-moz-transition:0.15s ease-in;-o-transition:0.15s ease-in;transition:0.15s ease-in}@media screen and (min-width:600px){.news-placeholder{height:80px;width:80px}.news-placeholder p{line-height:80px}}@media screen and (min-width:800px){.news-placeholder{margin-right:20px;height:185px;width:185px}.news-placeholder p{line-height:180px}.news-placeholder p time{font-size:55px;line-height:52px}}@media screen and (min-width:800px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:800px) and (min-resolution:192dpi){.news-placeholder{background-size:185px 185px}}html.lt-ie9 .news-placeholder{margin-right:20px;height:185px;width:185px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){html.lt-ie9 .news-placeholder{background-size:185px 185px}}html.lt-ie9 .news-placeholder p{line-height:180px}html.lt-ie9 .news-placeholder p time{font-size:55px;line-height:52px}@media screen and (min-width:600px){ul.event-details{font-size:80%;line-height:2}}ul.event-details li{margin-left:30px;margin-bottom:12px}ul.event-details li:before{font-family:'icomoon';font-size:16px;margin-left:-30px;padding:12px 0;width:30px;display:inline-block;line-height:0;text-align:center}@media screen and (min-width:600px){ul.event-details li{margin-bottom:16px}ul.event-details li:before{padding:16px 0}}@media screen and (min-width:800px){ul.event-details li:before{text-align:left}}html.lt-ie9 ul.event-details li:before{text-align:left}ul.event-details li.link:before{text-align:center;font-size:14px}ul.event-details li a{border-width:1px}.news-list ul.event-details{float:left;padding-left:0;padding-bottom:0;margin-bottom:-3px;font-size:100%}.news-list ul.event-details li{margin:0 0 6px 24px}.news-list ul.event-details li:before{font-size:12px;margin-left:-24px;width:24px;padding:12px 0}@media screen and (min-width:600px){.news-list ul.event-details li{font-size:20px;margin:3px 0 8px 26px}.news-list ul.event-details li:before{font-size:16px}}.news-list ul.event-details li.time:before{font-size:14px}@media screen and (min-width:600px){.news-list ul.event-details{margin-bottom:3px;line-height:24px}}@media screen and (min-width:800px){.news-list ul.event-details{width:59%}}html.lt-ie9 .news-list ul.event-details{width:59%}@media screen and (min-width:940px){.news-list ul.event-details{width:66%}}html.lt-ie9 .news-list ul.event-details{width:66%}.news-more .btn,.alm-btn-wrap button{margin-left:70px;-webkit-transition:margin 0.3s ease-in, color 0.1s ease-in-out, background-color 0.1s ease-in-out;-moz-transition:margin 0.3s ease-in, color 0.1s ease-in-out, background-color 0.1s ease-in-out;-o-transition:margin 0.3s ease-in, color 0.1s ease-in-out, background-color 0.1s ease-in-out;transition:margin 0.3s ease-in, color 0.1s ease-in-out, background-color 0.1s ease-in-out}@media screen and (min-width:600px){.news-more .btn,.alm-btn-wrap button{margin-left:90px}}@media screen and (min-width:800px){.news-more .btn,.alm-btn-wrap button{margin-left:0;width:185px}}html.lt-ie9 .news-more .btn,html.lt-ie9 .alm-btn-wrap button{margin-left:0;width:185px}.alm-btn-wrap button{display:inline-block;margin-bottom:0;text-align:center;text-decoration:none;background-color:#000;color:#fff;cursor:pointer;background-image:none;border:none;font-size:120%;line-height:1.35;padding:5px 8px 2px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out}.alm-btn-wrap button i{color:#fff;-webkit-transition:color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out;transition:color 0.1s ease-in-out}.alm-btn-wrap button.active,.alm-btn-wrap button:hover{border-bottom:0;background-color:#e1e2d4;color:#000}.alm-btn-wrap button.active i,.alm-btn-wrap button:hover i{color:#000}.alm-btn-wrap button:focus{text-decoration:none}.alm-btn-wrap button:active,.alm-btn-wrap button.active{outline:0;background-image:none}.alm-btn-wrap button.disabled,.alm-btn-wrap button[disabled],fieldset[disabled] .alm-btn-wrap button{cursor:not-allowed;pointer-events:none;color:#999}.alm-btn-wrap button.btn-large{padding:12px 12px 10px;font-size:200%;line-height:1;margin:10px 0}.alm-btn-wrap button.btn-beige{background-color:#e1e2d4;color:#000}span.alm-btn-wrap button{cursor:default}.alm-btn-wrap button.done,.alm-btn-wrap button.done:active,.alm-btn-wrap button.done:focus,.alm-btn-wrap button.done:hover{cursor:not-allowed;pointer-events:none;color:#999}.alm-btn-wrap button:active,.alm-btn-wrap button:focus{background-color:#000;color:#fff}.alm-btn-wrap button:active:hover,.alm-btn-wrap button:focus:hover{background-color:#e1e2d4;color:#000}.single figure.project-image,.content-page figure.project-image{vertical-align:bottom;height:100%;width:100%;margin-bottom:-55px}.single figure.project-image img,.content-page figure.project-image img{width:310px;height:inherit;margin:0;-webkit-transition:width 0.3s ease-in;-moz-transition:width 0.3s ease-in;-o-transition:width 0.3s ease-in;transition:width 0.3s ease-in}@media screen and (min-width:600px){.single figure.project-image img,.content-page figure.project-image img{margin-left:160px;width:370px}}@media screen and (min-width:800px){.single figure.project-image,.content-page figure.project-image{display:block;position:absolute}.single figure.project-image img,.content-page figure.project-image img{max-width:480px;position:absolute;right:0;bottom:-30px;left:inherit;width:auto;height:auto;margin:0}}html.lt-ie9 .single figure.project-image,html.lt-ie9 .content-page figure.project-image{display:block;position:absolute}html.lt-ie9 .single figure.project-image img,html.lt-ie9 .content-page figure.project-image img{max-width:480px;position:absolute;right:0;bottom:-30px;left:inherit;width:auto;height:auto;margin:0}.single ul.post-navigation,.content-page ul.post-navigation{position:relative;margin:0;padding:0;list-style:none;z-index:99;margin-bottom:-18px}.single ul.post-navigation li:before,.content-page ul.post-navigation li:before{display:none}@media screen and (min-width:600px){.single ul.post-navigation,.content-page ul.post-navigation{margin-bottom:-32px}}@media all and (min-width:1050px){.single ul.post-navigation,.content-page ul.post-navigation{margin-bottom:-15px;position:absolute;bottom:-70px}.single ul.post-navigation .prev,.content-page ul.post-navigation .prev{position:absolute;left:-50px}.single ul.post-navigation .next,.content-page ul.post-navigation .next{position:absolute;right:-760px}}.single ul.post-navigation li,.content-page ul.post-navigation li{display:inline-block}.single ul.post-navigation li a,.content-page ul.post-navigation li a{color:rgba(225,226,212,0.6);font-size:345%;line-height:0;text-decoration:none;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out}.single ul.post-navigation li a:hover,.content-page ul.post-navigation li a:hover{color:#000}@media screen and (min-width:800px){.single ul.post-navigation li a,.content-page ul.post-navigation li a{font-size:400%;line-height:0}}html.lt-ie9 .single ul.post-navigation li a,html.lt-ie9 .content-page ul.post-navigation li a{font-size:400%;line-height:0}.single ul.post-navigation li.prev,.content-page ul.post-navigation li.prev{float:left;margin-right:15px}.single ul.post-navigation li.next,.content-page ul.post-navigation li.next{float:right}.scroll.single ul.post-navigation li,.scroll.content-page ul.post-navigation li{position:fixed;bottom:inherit;top:40%}.scroll.single ul.post-navigation li a,.scroll.content-page ul.post-navigation li a{color:rgba(0,0,0,0.6)}.scroll.single ul.post-navigation li a:hover,.scroll.content-page ul.post-navigation li a:hover{color:#000}.scroll.single ul.post-navigation li.prev,.scroll.content-page ul.post-navigation li.prev{left:5px}.scroll.single ul.post-navigation li.next,.scroll.content-page ul.post-navigation li.next{left:inherit;right:5px}.content .btn{display:inline-block;margin-bottom:0;text-align:center;text-decoration:none;background-color:#000;color:#fff;cursor:pointer;background-image:none;border:none;font-size:120%;line-height:1.35;padding:5px 8px 2px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out}.content .btn i{color:#fff;-webkit-transition:color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out;transition:color 0.1s ease-in-out}.content .btn.active,.content .btn:hover{border-bottom:0;background-color:#e1e2d4;color:#000}.content .btn.active i,.content .btn:hover i{color:#000}.content .btn:focus{text-decoration:none}.content .btn:active,.content .btn.active{outline:0;background-image:none}.content .btn.disabled,.content .btn[disabled],fieldset[disabled] .content .btn{cursor:not-allowed;pointer-events:none;color:#999}.content .btn.btn-large{padding:12px 12px 10px;font-size:200%;line-height:1;margin:10px 0}.content .btn.btn-beige{background-color:#e1e2d4;color:#000}span.content .btn{cursor:default}.content .btn:hover{border-bottom:0}.content .btns a{border-bottom:0}@media screen and (min-width:800px){.content .video-wrapper iframe{width:112%;max-width:inherit}}html.lt-ie9 .content .video-wrapper iframe{width:112%;max-width:inherit}.content li p{display:inline}.content h1,.content h2{font-weight:500;color:#000;margin:0 0 30px;font-family:"CallunaSemibold";font-size:140%;line-height:1.10;margin:0 0 2px}.content h1 small,.content h2 small,.content h1 .small,.content h2 .small{font-weight:normal;line-height:1}.content h1 strong,.content h2 strong,.content h1 b,.content h2 b{font-weight:normal;font-family:inherit}@media screen and (min-width:600px){.content h1,.content h2{margin:-2px 0 2px;line-height:1.15}}.content p+ul.horizontal-list{margin-top:30px}@media screen and (min-width:600px){.content p+ul.horizontal-list{margin-top:42px}}.content img,.content iframe{max-width:100%}.content img.size-full,.content iframe.size-full{max-width:none;height:auto;width:100%}@media screen and (min-width:800px){.content img.size-full,.content iframe.size-full{width:112%}}html.lt-ie9 .content img.size-full,html.lt-ie9 .content iframe.size-full{width:112%}.page-template-page-labs-php .content iframe{height:auto}@media screen and (min-width:600px){.page-template-page-labs-php .content iframe{min-height:300px}}.page-template-page-labs-php .content iframe,.page-template-page-labs-php .content figcaption,.page-template-page-labs-php .content img{margin-left:0;margin-right:0}.page-template-page-labs-php .content iframe{margin-bottom:0}.content figure{margin:0 -4% 32px}.content figure figcaption{font-size:18px;font-style:italic}@media screen and (min-width:800px){.content figure{margin-left:0;margin-right:0}.content figure figcaption{margin:0 -6%}}html.lt-ie9 .content figure{margin-left:0;margin-right:0}html.lt-ie9 .content figure figcaption{margin:0 -6%}.content figure img{margin-bottom:10px}.content figure br{display:none}.content .wp-caption{margin:0 -4% 32px;max-width:108%}@media screen and (min-width:600px){.content .wp-caption{margin:0 -2% 32px;max-width:104%}}@media screen and (min-width:800px){.content .wp-caption{margin:0 0 32px;max-width:100%}}html.lt-ie9 .content .wp-caption{margin:0 0 32px;max-width:100%}.content .wp-caption img{margin-bottom:12px}.content .wp-caption .wp-caption-text{margin:0;font-size:90%;font-style:italic}@media screen and (min-width:800px){.content .wp-caption .wp-caption-text{margin:0 -6%}}html.lt-ie9 .content .wp-caption .wp-caption-text{margin:0 -6%}.content blockquote{margin-top:0;margin-bottom:22px;font-size:170%;font-family:"CallunaRegular"}@media screen and (min-width:600px){.content blockquote{margin-bottom:32px;width:75%}}@media screen and (min-width:800px){.content blockquote{margin-left:-6%;margin-right:-6%}}html.lt-ie9 .content blockquote{margin-left:-6%;margin-right:-6%}.content blockquote p{margin-top:27px;margin-bottom:10px;line-height:36px}@media screen and (min-width:600px){.content blockquote p{margin-top:40px;margin-bottom:19px;line-height:40px}}@media screen and (min-width:800px){.content blockquote p{margin-top:36px;margin-bottom:15px;line-height:48px}}html.lt-ie9 .content blockquote p{margin-top:36px;margin-bottom:15px;line-height:48px}.content blockquote footer{font-size:50%}@media screen and (min-width:800px){.content img,.content figcaption,.content iframe{margin:0 -6% 20px}}html.lt-ie9 .content img,html.lt-ie9 .content figcaption,html.lt-ie9 .content iframe{margin:0 -6% 20px}.content .storify iframe{margin-left:0;margin-right:0}.content img.wp-smiley{margin:0}.content ul{margin-left:20px}.content ul li:before{margin-left:-20px}.content ul.horizontal-list{margin-left:0;padding-bottom:20px;margin-top:6px}@media screen and (min-width:600px){.content ul.horizontal-list{margin-top:10px;padding-bottom:38px}}.content ul.news-list{margin-left:0}.metaslider .flexslider{margin-bottom:0!important}.metaslider .flexslider .caption-wrap{position:relative;margin-bottom:60px;max-width:960px;margin:0 auto;opacity:1;background:none}.metaslider .flexslider .caption-wrap .caption{padding:2%;color:#000}.metaslider .flex-control-paging li a{background-color:#fff;border:1px solid #999;height:15px;width:15px;box-shadow:none}.metaslider .flex-control-paging li a.flex-active,.metaslider .flex-control-paging li a:hover{background-color:#999}.metaslider .flex-control-nav{bottom:20px;z-index:99}@media screen and (max-width:599px){.metaslider .flex-control-nav{position:static;margin:10px 0}}.metaslider .flex-control-nav li{margin-bottom:10px}@media screen and (min-width:800px){.metaslider .flex-control-nav li{margin-bottom:0}}html.lt-ie9 .metaslider .flex-control-nav li{margin-bottom:0}.metaslider .flex-direction-nav{display:none}@media screen and (min-width:800px){.metaslider .flex-direction-nav{display:block}}html.lt-ie9 .metaslider .flex-direction-nav{display:block}.metaslider .flex-direction-nav a{top:30%}@media screen and (min-width:800px){.metaslider .flex-direction-nav a{top:50%}}html.lt-ie9 .metaslider .flex-direction-nav a{top:50%}.metaslider .flex-direction-nav .flex-prev,.metaslider .flex-direction-nav .flex-next{background:none;text-decoration:none;border-bottom:0}.metaslider .flex-direction-nav .flex-prev:before,.metaslider .flex-direction-nav .flex-next:before{color:#000;font-size:100px;position:absolute;margin-top:-20px}.metaslider .flex-direction-nav .flex-prev{left:0}.metaslider .flex-direction-nav .flex-prev:before{content:'‹';left:0;text-indent:0}.metaslider .flex-direction-nav .flex-next{right:0}.metaslider .flex-direction-nav .flex-next:before{content:'›';right:0;text-indent:-30px}.metaslider.full-width-bg .flexslider{padding-bottom:0;margin-bottom:0}.metaslider.full-width-bg .caption-wrap{min-height:180px}.metaslider.full-width-bg .caption-wrap .caption{padding:2%;background-color:#fff;position:absolute;left:10px;right:10px}@media screen and (min-width:800px){.metaslider.full-width-bg .caption-wrap{min-height:0}.metaslider.full-width-bg .caption-wrap .caption{bottom:60px;width:50%}}html.lt-ie9 .metaslider.full-width-bg .caption-wrap{min-height:0}html.lt-ie9 .metaslider.full-width-bg .caption-wrap .caption{bottom:60px;width:50%}.metaslider.img-right .flexslider,.metaslider.img-left .flexslider{margin:0 auto 40px;max-width:960px}@media all and (min-width:1050px){.metaslider.img-right .flex-direction-nav a.flex-prev:before,.metaslider.img-left .flex-direction-nav a.flex-prev:before{left:-50px}.metaslider.img-right .flex-direction-nav a.flex-next,.metaslider.img-left .flex-direction-nav a.flex-next{right:0}.metaslider.img-right .flex-direction-nav a.flex-next:before,.metaslider.img-left .flex-direction-nav a.flex-next:before{right:-45px}}.metaslider.img-right .slides img,.metaslider.img-left .slides img{max-width:400px;margin:50px auto}@media screen and (min-width:800px){.metaslider.img-right .slides img,.metaslider.img-left .slides img{float:right}}html.lt-ie9 .metaslider.img-right .slides img,html.lt-ie9 .metaslider.img-left .slides img{float:right}.metaslider.img-right .caption-wrap,.metaslider.img-left .caption-wrap{float:left}@media screen and (min-width:800px){.metaslider.img-right .caption-wrap .caption,.metaslider.img-left .caption-wrap .caption{position:absolute;bottom:60px;width:50%}}html.lt-ie9 .metaslider.img-right .caption-wrap .caption,html.lt-ie9 .metaslider.img-left .caption-wrap .caption{position:absolute;bottom:60px;width:50%}@media screen and (min-width:800px){.metaslider.img-left .slides img{float:left;padding-right:20px}.metaslider.img-left .caption-wrap .caption{right:0}}html.lt-ie9 .metaslider.img-left .slides img{float:left;padding-right:20px}html.lt-ie9 .metaslider.img-left .caption-wrap .caption{right:0}.metaslider.img-right{background-color:#f0f0e9}@media screen and (min-width:800px){.metaslider.img-right .slides img{padding-left:20px}}html.lt-ie9 .metaslider.img-right .slides img{padding-left:20px}.metaslider.img-top .slides img{max-width:960px;margin:0 auto}@media screen and (max-width:599px){.project-row .metaslider .flex-control-nav{position:absolute;bottom:0;margin:0}}.slides{position:relative;margin:0;padding:0;list-style:none}.slides li:before{display:none}@media screen and (min-width:800px){.slides.slides-with-nav.bg-image{max-height:410px}}html.lt-ie9 .slides.slides-with-nav.bg-image{max-height:410px}.slides.slides-with-nav.bg-image .image-container{text-align:center}@media screen and (min-width:800px){.slides.slides-with-nav.bg-image .image-container{text-align:right}}html.lt-ie9 .slides.slides-with-nav.bg-image .image-container{text-align:right}.slides.slides-with-nav.bg-image .image-container img{width:inherit}@media screen and (min-width:800px){.slides.slides-with-nav.bg-image .image-container img{width:inherit;height:initial;margin:50px 0;max-height:inherit;max-width:330px}}html.lt-ie9 .slides.slides-with-nav.bg-image .image-container img{width:inherit;height:initial;margin:50px 0;max-height:inherit;max-width:330px}.slides.slides-with-nav .row,.slides.slides-with-nav .slidesjs-control,.slides.slides-with-nav .slidesjs-slide{height:100%}.slides.slides-with-nav.bg-image-full{background-color:#fff}@media screen and (min-width:800px){.slides.slides-with-nav.bg-image-full{background-color:transparent}}html.lt-ie9 .slides.slides-with-nav.bg-image-full{background-color:transparent}.slides.slides-with-nav.bg-image-full .slidesjs-container,.slides.slides-with-nav.bg-image-full .slidesjs-container .slidesjs-control{min-height:290px}@media screen and (min-width:800px){.slides.slides-with-nav.bg-image-full .slidesjs-container,.slides.slides-with-nav.bg-image-full .slidesjs-container .slidesjs-control{min-height:inherit}}html.lt-ie9 .slides.slides-with-nav.bg-image-full .slidesjs-container,html.lt-ie9 .slides.slides-with-nav.bg-image-full .slidesjs-container .slidesjs-control{min-height:inherit}.slides.slides-with-nav.bg-image-full .slidesjs-pagination{bottom:10px}.slides.slides-with-nav.bg-image-full li .slide-content{position:absolute;bottom:60px;left:10px;background-color:#fff;padding:3% 3% 0;width:auto}@media screen and (min-width:800px){.slides.slides-with-nav.bg-image-full li .slide-content{top:auto;bottom:60px}}html.lt-ie9 .slides.slides-with-nav.bg-image-full li .slide-content{top:auto;bottom:60px}.slides.slides-with-nav.bg-image-full li .image-container img{position:absolute;top:0;left:0;bottom:0;right:0;z-index:999}.slides.slides-with-nav.slides-large .slidesjs-container,.slides.slides-with-nav.slides-large .slidesjs-container .slidesjs-control{min-height:530px}@media screen and (min-width:800px){.slides.slides-with-nav.slides-large .slidesjs-container,.slides.slides-with-nav.slides-large .slidesjs-container .slidesjs-control{min-height:600px}}html.lt-ie9 .slides.slides-with-nav.slides-large .slidesjs-container,html.lt-ie9 .slides.slides-with-nav.slides-large .slidesjs-container .slidesjs-control{min-height:600px}.slides.slides-with-nav .slidesjs-container,.slides.slides-with-nav .slidesjs-container .slidesjs-control{min-height:600px}@media screen and (min-width:800px){.slides.slides-with-nav .slidesjs-container,.slides.slides-with-nav .slidesjs-container .slidesjs-control{min-height:400px}}html.lt-ie9 .slides.slides-with-nav .slidesjs-container,html.lt-ie9 .slides.slides-with-nav .slidesjs-container .slidesjs-control{min-height:400px}.slides.slides-with-nav li img{width:100%;margin:0}@media screen and (min-width:800px){.slides.slides-with-nav li .row.padding{height:400px}}html.lt-ie9 .slides.slides-with-nav li .row.padding{height:400px}.slides.slides-with-nav li .slide-content{z-index:9999;margin:10px 0}@media screen and (min-width:800px){.slides.slides-with-nav li .slide-content{position:absolute;bottom:40px;top:auto}}html.lt-ie9 .slides.slides-with-nav li .slide-content{position:absolute;bottom:40px;top:auto}.slides.slides-with-nav .slidesjs-pagination{text-align:center;z-index:99;position:absolute;bottom:0;left:0;right:0;padding-left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slides.slides-with-nav .slidesjs-pagination li{display:inline-block;margin-right:5px}.slides.slides-with-nav .slidesjs-pagination li a{border-radius:35px;border:1px solid #999;background-color:#fff;width:15px;height:15px;display:block;text-indent:-9999px}.slides.slides-with-nav .slidesjs-pagination li a.active,.slides.slides-with-nav .slidesjs-pagination li a:hover{background-color:#999}ul.people{margin:0;padding:0;list-style:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}ul.people li:before{display:none}ul.people:before,ul.people:after{content:"";display:table;line-height:0}ul.people:after{clear:both}ul.people li{padding:0 4%;margin-bottom:12px;display:inline-block;vertical-align:top;text-align:center;width:49%;position:relative}@media screen and (min-width:600px){ul.people li{padding:0 2%;width:32%;min-height:290px}}@media screen and (min-width:800px){ul.people li{width:24%}ul.people li figure:hover .job{width:100%;opacity:1}}html.lt-ie9 ul.people li{width:24%}html.lt-ie9 ul.people li figure:hover .job{width:100%;opacity:1}ul.people li a{border-bottom:0;display:block;margin-top:32px;margin-bottom:24px}ul.people li .job-category{background-color:#f0f0e9;padding:0 6px;position:absolute;right:20px;z-index:99}ul.people li img{height:inherit;width:100%;margin:0;border:none;-webkit-transition:all 0.1s ease-in;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;transition:all 0.1s ease-in}ul.people li figcaption{display:inline-block;margin-bottom:0;text-align:center;text-decoration:none;background-color:#000;color:#fff;cursor:pointer;background-image:none;border:none;font-size:120%;line-height:1.35;padding:5px 8px 2px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out;cursor:auto;padding:6px 10px;margin:-1px auto 0;display:block;min-width:80%;word-wrap:break-word;white-space:inherit;text-overflow:ellipsis;position:relative;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}ul.people li figcaption i{color:#fff;-webkit-transition:color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out;transition:color 0.1s ease-in-out}ul.people li figcaption.active,ul.people li figcaption:hover{border-bottom:0;background-color:#e1e2d4;color:#000}ul.people li figcaption.active i,ul.people li figcaption:hover i{color:#000}ul.people li figcaption:focus{text-decoration:none}ul.people li figcaption:active,ul.people li figcaption.active{outline:0;background-image:none}ul.people li figcaption.disabled,ul.people li figcaption[disabled],fieldset[disabled] ul.people li figcaption{cursor:not-allowed;pointer-events:none;color:#999}ul.people li figcaption.btn-large{padding:12px 12px 10px;font-size:200%;line-height:1;margin:10px 0}ul.people li figcaption.btn-beige{background-color:#e1e2d4;color:#000}spanul.people li figcaption{cursor:default}@media screen and (min-width:600px){ul.people li figcaption{margin-top:0;display:inline-block;padding:7px 10px 3px}}ul.people li figcaption:hover{background-color:#000;color:#fff}ul.people li .job{display:block;font-size:85%;line-height:1.4;padding:5px 10px;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}@media screen and (min-width:600px){ul.people li .job{padding-top:10px}}@media screen and (min-width:800px){ul.people li .job{opacity:0;-webkit-transition:opacity 0.15s ease-in-out;-moz-transition:opacity 0.15s ease-in-out;-o-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out}}html.lt-ie9 ul.people li .job{opacity:0;-webkit-transition:opacity 0.15s ease-in-out;-moz-transition:opacity 0.15s ease-in-out;-o-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out}ul.people li a:hover figcaption{background-color:#e1e2d4;color:#000}.home ul.people li{margin-top:32px}@media screen and (min-width:600px){.home ul.people li{min-height:270px}}@media screen and (min-width:800px){.home ul.people li{min-height:290px}}html.lt-ie9 .home ul.people li{min-height:290px}.home ul.people li .job-category{top:-32px}.home ul.people li a.vacancy{margin-top:0}.home ul.people li a.vacancy figure .job{display:none}.pagination{margin:2em 0 0 0;text-align:center}.pagination .page-numbers{display:inline;margin:0;padding:0}.pagination .page-numbers .current{padding:0 3px;background:#f0f0e9}.pagination .page-numbers li{display:inline-block;padding:6px 2px}.pagination .page-numbers li:before{display:none}.pagination .page-numbers li .page-numbers{padding:10px 14px}@media screen and (min-width:800px){.pagination .page-numbers li .page-numbers{padding:2px 8px 3px}}html.lt-ie9 .pagination .page-numbers li .page-numbers{padding:2px 8px 3px}.pagination .page-numbers li:hover a{background:#000;color:#fff}.pagination .page-numbers li:hover a.next,.pagination .page-numbers li:hover a.prev{color:inherit;background:#f0f0e9}.pagination .page-numbers a{border-bottom:0}.pagination .page-numbers a.next,.pagination .page-numbers a.prev{vertical-align:bottom;line-height:26px;padding-top:5px;padding-bottom:0}