html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus,*:hover{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}main{display:block}img{display:block}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased !important;-webkit-tap-highlight-color:transparent}a:active{background-color:transparent}main.page-about-team .tabbedContent,.page-contact .page-contact-main .page-contact-content-container .btnContainer,.page-planning .content,.page-project .project-summary .project-summary-sections{zoom:1}main.page-about-team .tabbedContent:before,.page-contact .page-contact-main .page-contact-content-container .btnContainer:before,.page-planning .content:before,.page-project .project-summary .project-summary-sections:before,main.page-about-team .tabbedContent:after,.page-contact .page-contact-main .page-contact-content-container .btnContainer:after,.page-planning .content:after,.page-project .project-summary .project-summary-sections:after{content:"\0020";display:block;height:0;overflow:hidden}main.page-about-team .tabbedContent:after,.page-contact .page-contact-main .page-contact-content-container .btnContainer:after,.page-planning .content:after,.page-project .project-summary .project-summary-sections:after{clear:both}.sidebar .mainMenu>ul>li>ul>li>a i{float:left}.sidebar .mainMenu>ul>li>ul>li>a .text{display:block;overflow:hidden;_overflow:visible;zoom:1}a,.pushWrapper,.pageHeader .headerLogo,.pageHeader:before,.sidebar,.sidebar .mainMenu>ul>li>a:after,.sidebar .mainMenu>ul>li>ul,.menu-trigger,.menu-trigger .lines,.menu-trigger .lines:before,.menu-trigger .lines:after,.scrollable-nav,.scrollable-nav-selectors li,.scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .content-container,.dark-grid .dark-grid-item a .contentContainer i,.dark-grid .dark-grid-item a main.page-about-team .content .contentContainer-team i,main.page-about-team .content .dark-grid .dark-grid-item a .contentContainer-team i,.page-about .about-nav ul li a:before,main.page-about-team .tabbedContent .tabbedContent-contentContainer,main.page-about-team .tabbedContent-nav ul,main.page-about-team .tabbedContent-nav ul li,.page-news-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .content-container,.page-news-item .news-info .news-info-container i,.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container,.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container .img-container-text,.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container .img-container-text .contentContainer,.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container .img-container-text main.page-about-team .content .contentContainer-team,main.page-about-team .content .page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container .img-container-text .contentContainer-team,.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .content-container,.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .btn span,.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .page-project .project-footer .more-projects-btn span,.page-project .project-footer .page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .more-projects-btn span,.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .page-project .project-footer .back-button span,.page-project .project-footer .page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .back-button span,.page-project .project-gallery .project-gallery-instruction,.page-project .project-gallery .project-gallery-container .project-gallery-wrapper .project-gallery-slide:after,.page-project .project-footer .more-projects-list,.page-project .project-footer .more-projects-list li a,.page-project .project-footer .more-projects-list li a i,.page-project .project-footer .more-projects-list li:first-child h3,.page-project .project-gallery-nav,.page-project .project-gallery-nav .project-gallery-nav-control,.page-project .project-gallery-nav .project-gallery-nav-container .project-gallery-nav-wrapper .project-gallery-nav-slide:after{-webkit-transition:0.6s ease;transition:0.6s ease}.page-contact .page-contact-content,.page-project .project-summary .project-summary-sharing{-webkit-transition:1s cubic-bezier(0.395, 0, 0.21, 1);transition:1s cubic-bezier(0.395, 0, 0.21, 1)}.btn,.page-project .project-footer .more-projects-btn,.page-project .project-footer .back-button,button.btn,input.btn{-webkit-transition:background-color 0.6s ease,box-shadow 0.6s ease;transition:background-color 0.6s ease,box-shadow 0.6s ease}#main .ajaxLoader,.gc-modal,main.page-about-team .team-link,main.page-about-team #tabbedContent-3 .staff-team-link,main.page-about-team .tabbedContent .tabbedContent-contentContainer .tabbedContent-content{-webkit-transition:opacity 0.6s ease;transition:opacity 0.6s ease}.dark-grid .dark-grid-item a .background,.page-news-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container figure,.scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .btn,.scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .page-project .project-footer .more-projects-btn,.page-project .project-footer .scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .more-projects-btn,.scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .page-project .project-footer .back-button,.page-project .project-footer .scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .back-button,main.page-about-team .team-link,main.page-about-team #tabbedContent-3 .staff-team-link,main.page-about-team .team-link .team-link-text,main.page-about-team #tabbedContent-3 .staff-team-link .team-link-text,main.page-about-team .tabbedContent-nav ul li,main.page-about-team .tabbedContent-nav ul li a,.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .content-container .content{-webkit-backface-visibility:hidden}svg{width:100%;height:100%;max-height:100%}.scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .content-container .content>*:last-child,main.page-about-team .team-link .team-link-text>*:last-child,main.page-about-team #tabbedContent-3 .staff-team-link .team-link-text>*:last-child,main.page-about-testimonials .content .user-content>*:last-child,.page-project .project-summary .project-summary-sections section>*:last-child,.page-text .content .contentContainer>*:last-child,.page-text main.page-about-team .content .contentContainer-team>*:last-child,main.page-about-team .page-text .content .contentContainer-team>*:last-child,.scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .content-container .content>*:last-child>*:last-child,main.page-about-team .team-link .team-link-text>*:last-child>*:last-child,main.page-about-team #tabbedContent-3 .staff-team-link .team-link-text>*:last-child>*:last-child,main.page-about-testimonials .content .user-content>*:last-child>*:last-child,.page-project .project-summary .project-summary-sections section>*:last-child>*:last-child,.page-text .content .contentContainer>*:last-child>*:last-child,.page-text main.page-about-team .content .contentContainer-team>*:last-child>*:last-child,main.page-about-team .page-text .content .contentContainer-team>*:last-child>*:last-child,.scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .content-container .content>*:last-child>*:last-child>*:last-child,main.page-about-team .team-link .team-link-text>*:last-child>*:last-child>*:last-child,main.page-about-team #tabbedContent-3 .staff-team-link .team-link-text>*:last-child>*:last-child>*:last-child,main.page-about-testimonials .content .user-content>*:last-child>*:last-child>*:last-child,.page-project .project-summary .project-summary-sections section>*:last-child>*:last-child>*:last-child,.page-text .content .contentContainer>*:last-child>*:last-child>*:last-child,.page-text main.page-about-team .content .contentContainer-team>*:last-child>*:last-child>*:last-child,main.page-about-team .page-text .content .contentContainer-team>*:last-child>*:last-child>*:last-child{margin-bottom:0;padding-bottom:0}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@-ms-keyframes rotate{from{-ms-transform:rotate(0)}to{-ms-transform:rotate(360deg)}}@keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}a{color:#fff;text-decoration:none;cursor:pointer}a:focus,a:hover{color:#545151}strong{font-weight:700}html{font-size:100%;font-family: 'Oxygen', sans-serif;color:#909090;line-height:1.2em}h1,h2,h3,h4,h5,h6,.h1,.h2,.page-contact .page-contact-content .page-contact-content-container hgroup h1,.page-contact .page-contact-content .page-contact-content-container hgroup h2,.page-planning .content .latest-planning-success h3,.page-project .project-footer h1,.page-project .project-summary .project-summary-sections .project-summary-testimonial .project-summary-content .testimonial-credit,.h3,.dark-grid .dark-grid-item a h2,.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container .img-container-text,.h4,.page-contact .page-contact-main .page-contact-content-container ul li .value,.page-project .project-gallery .project-gallery-instruction h3,.page-project .project-summary .project-summary-sections .project-summary-overview ul li .label,.h5,.h6{color:#383838;line-height:1.2em;font-family: 'Oxygen', sans-serif;font-weight:400;vertical-align:top;letter-spacing:0.000em;}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span,.h1 span,.h2 span,.page-contact .page-contact-content .page-contact-content-container hgroup h1 span,.page-contact .page-contact-content .page-contact-content-container hgroup h2 span,.page-planning .content .latest-planning-success h3 span,.page-project .project-footer h1 span,.page-project .project-summary .project-summary-sections .project-summary-testimonial .project-summary-content .testimonial-credit span,.h3 span,.dark-grid .dark-grid-item a h2 span,.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container .img-container-text span,.h4 span,.page-contact .page-contact-main .page-contact-content-container ul li .value span,.page-project .project-gallery .project-gallery-instruction h3 span,.page-project .project-summary .project-summary-sections .project-summary-overview ul li .label span,.h5 span,.h6 span{font-size:0.8em}h1,.h1{font-size:1.75em;font-weight:500}h2,.h2,.page-contact .page-contact-content .page-contact-content-container hgroup h1,.page-contact .page-contact-content .page-contact-content-container hgroup h2,.page-planning .content .latest-planning-success h3,.page-project .project-footer h1,.page-project .project-summary .project-summary-sections .project-summary-testimonial .project-summary-content .testimonial-credit{font-size:1.125em}h3,.h3,.dark-grid .dark-grid-item a h2,.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container .img-container-text{font-size:1.0625em}h4,.h4,.page-contact .page-contact-main .page-contact-content-container ul li .value,.page-project .project-gallery .project-gallery-instruction h3,.page-project .project-summary .project-summary-sections .project-summary-overview ul li .label{font-size:1em}hgroup{margin-bottom:1em}hgroup :nth-child(n){margin-top:0.5em}hgroup :nth-child(1){margin-top:0}hgroup span{display:block}hgroup .sub,#powerTip hgroup .sub-lang{font-size:1em}hgroup:after{content:'';display:block;width:55px;height:1px;margin:0.7em auto 0;background:rgba(255,255,255,0.19)}.em,.page-contact .page-contact-main .page-contact-content-container ul li .label,.italic,.sub,#powerTip hgroup .sub-lang{font-family: 'Oxygen', sans-serif;font-style:italic;color:#737575;text-transform:none !important}p{margin-bottom:1.4em;line-height:1.5em}.user-content{line-height:1.5em}.user-content br{height:0.7em}.user-content em{font-style:italic}.largeText{font-size:1.25em}.user-content ul{margin:2em 0}.user-content ul li{margin:0.6em 0;line-height:1.5em;padding-left:1.5625em;text-indent:-0.75em}.user-content ul li:before{display:inline-block;vertical-align:bottom;margin-right:0.8em;font-family:'iconsStudioIndigo';content:"\e62f";font-size:0.8em}.content-light,.scrollable-columns,main.page-about-team .gc-modal .gc-modal-container{color:#909090}.content-light h1,.scrollable-columns h1,main.page-about-team .gc-modal .gc-modal-container h1,.content-light h2,.scrollable-columns h2,main.page-about-team .gc-modal .gc-modal-container h2,.content-light h3,.scrollable-columns h3,main.page-about-team .gc-modal .gc-modal-container h3,.content-light h4,.scrollable-columns h4,main.page-about-team .gc-modal .gc-modal-container h4,.content-light h5,.scrollable-columns h5,main.page-about-team .gc-modal .gc-modal-container h5,.content-light h6,.scrollable-columns h6,main.page-about-team .gc-modal .gc-modal-container h6,.content-light .h1,.scrollable-columns .h1,main.page-about-team .gc-modal .gc-modal-container .h1,.content-light .h2,.scrollable-columns .h2,main.page-about-team .gc-modal .gc-modal-container .h2,.content-light .page-contact .page-contact-content .page-contact-content-container hgroup h1,.page-contact .page-contact-content .page-contact-content-container hgroup .content-light h1,.scrollable-columns .page-contact .page-contact-content .page-contact-content-container hgroup h1,.page-contact .page-contact-content .page-contact-content-container hgroup .scrollable-columns h1,main.page-about-team .gc-modal .gc-modal-container .page-contact .page-contact-content .page-contact-content-container hgroup h1,.page-contact .page-contact-content .page-contact-content-container hgroup main.page-about-team .gc-modal .gc-modal-container h1,.content-light .page-contact .page-contact-content .page-contact-content-container hgroup h2,.page-contact .page-contact-content .page-contact-content-container hgroup .content-light h2,.scrollable-columns .page-contact .page-contact-content .page-contact-content-container hgroup h2,.page-contact .page-contact-content .page-contact-content-container hgroup .scrollable-columns h2,main.page-about-team .gc-modal .gc-modal-container .page-contact .page-contact-content .page-contact-content-container hgroup h2,.page-contact .page-contact-content .page-contact-content-container hgroup main.page-about-team .gc-modal .gc-modal-container h2,.content-light .page-planning .content .latest-planning-success h3,.page-planning .content .latest-planning-success .content-light h3,.scrollable-columns .page-planning .content .latest-planning-success h3,.page-planning .content .latest-planning-success .scrollable-columns h3,main.page-about-team .gc-modal .gc-modal-container .page-planning .content .latest-planning-success h3,.page-planning .content .latest-planning-success main.page-about-team .gc-modal .gc-modal-container h3,.content-light .page-project .project-footer h1,.page-project .project-footer .content-light h1,.scrollable-columns .page-project .project-footer h1,.page-project .project-footer .scrollable-columns h1,main.page-about-team .gc-modal .gc-modal-container .page-project .project-footer h1,.page-project .project-footer main.page-about-team .gc-modal .gc-modal-container h1,.content-light .page-project .project-summary .project-summary-sections .project-summary-testimonial .project-summary-content .testimonial-credit,.page-project .project-summary .project-summary-sections .project-summary-testimonial .project-summary-content .content-light .testimonial-credit,.scrollable-columns .page-project .project-summary .project-summary-sections .project-summary-testimonial .project-summary-content .testimonial-credit,.page-project .project-summary .project-summary-sections .project-summary-testimonial .project-summary-content .scrollable-columns .testimonial-credit,main.page-about-team .gc-modal .gc-modal-container .page-project .project-summary .project-summary-sections .project-summary-testimonial .project-summary-content .testimonial-credit,.page-project .project-summary .project-summary-sections .project-summary-testimonial .project-summary-content main.page-about-team .gc-modal .gc-modal-container .testimonial-credit,.content-light .h3,.scrollable-columns .h3,main.page-about-team .gc-modal .gc-modal-container .h3,.content-light .dark-grid .dark-grid-item a h2,.dark-grid .dark-grid-item a .content-light h2,.scrollable-columns .dark-grid .dark-grid-item a h2,.dark-grid .dark-grid-item a .scrollable-columns h2,main.page-about-team .gc-modal .gc-modal-container .dark-grid .dark-grid-item a h2,.dark-grid .dark-grid-item a main.page-about-team .gc-modal .gc-modal-container h2,.content-light .page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container .img-container-text,.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container .content-light .img-container-text,.scrollable-columns .page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container .img-container-text,.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container .scrollable-columns .img-container-text,main.page-about-team .gc-modal .gc-modal-container .page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container .img-container-text,.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container main.page-about-team .gc-modal .gc-modal-container .img-container-text,.content-light .h4,.scrollable-columns .h4,main.page-about-team .gc-modal .gc-modal-container .h4,.content-light .page-contact .page-contact-main .page-contact-content-container ul li .value,.page-contact .page-contact-main .page-contact-content-container ul li .content-light .value,.scrollable-columns .page-contact .page-contact-main .page-contact-content-container ul li .value,.page-contact .page-contact-main .page-contact-content-container ul li .scrollable-columns .value,main.page-about-team .gc-modal .gc-modal-container .page-contact .page-contact-main .page-contact-content-container ul li .value,.page-contact .page-contact-main .page-contact-content-container ul li main.page-about-team .gc-modal .gc-modal-container .value,.content-light .page-project .project-gallery .project-gallery-instruction h3,.page-project .project-gallery .project-gallery-instruction .content-light h3,.scrollable-columns .page-project .project-gallery .project-gallery-instruction h3,.page-project .project-gallery .project-gallery-instruction .scrollable-columns h3,main.page-about-team .gc-modal .gc-modal-container .page-project .project-gallery .project-gallery-instruction h3,.page-project .project-gallery .project-gallery-instruction main.page-about-team .gc-modal .gc-modal-container h3,.content-light .page-project .project-summary .project-summary-sections .project-summary-overview ul li .label,.page-project .project-summary .project-summary-sections .project-summary-overview ul li .content-light .label,.scrollable-columns .page-project .project-summary .project-summary-sections .project-summary-overview ul li .label,.page-project .project-summary .project-summary-sections .project-summary-overview ul li .scrollable-columns .label,main.page-about-team .gc-modal .gc-modal-container .page-project .project-summary .project-summary-sections .project-summary-overview ul li .label,.page-project .project-summary .project-summary-sections .project-summary-overview ul li main.page-about-team .gc-modal .gc-modal-container .label,.content-light .h5,.scrollable-columns .h5,main.page-about-team .gc-modal .gc-modal-container .h5,.content-light .h6,.scrollable-columns .h6,main.page-about-team .gc-modal .gc-modal-container .h6{color:#383838}.content-light a,.scrollable-columns a,main.page-about-team .gc-modal .gc-modal-container a{color:#909090}.content-light a:focus,.scrollable-columns a:focus,main.page-about-team .gc-modal .gc-modal-container a:focus,.content-light a:hover,.scrollable-columns a:hover,main.page-about-team .gc-modal .gc-modal-container a:hover{color:#a4a4a4}.content-dark,.dark-grid,.page-about,.page-contact .page-contact-content .page-contact-content-container,.page-planning,.page-project .project-footer,.page-project .project-summary,.page-text{color:#a4a4a4}.content-dark h1,.dark-grid h1,.page-about h1,.page-contact .page-contact-content .page-contact-content-container h1,.page-planning h1,.page-project .project-footer h1,.page-project .project-summary h1,.page-text h1,.content-dark h2,.dark-grid h2,.page-about h2,.page-contact .page-contact-content .page-contact-content-container h2,.page-planning h2,.page-project .project-footer h2,.page-project .project-summary h2,.page-text h2,.content-dark h3,.dark-grid h3,.page-about h3,.page-contact .page-contact-content .page-contact-content-container h3,.page-planning h3,.page-project .project-footer h3,.page-project .project-summary h3,.page-text h3,.content-dark h4,.dark-grid h4,.page-about h4,.page-contact .page-contact-content .page-contact-content-container h4,.page-planning h4,.page-project .project-footer h4,.page-project .project-summary h4,.page-text h4,.content-dark h5,.dark-grid h5,.page-about h5,.page-contact .page-contact-content .page-contact-content-container h5,.page-planning h5,.page-project .project-footer h5,.page-project .project-summary h5,.page-text h5,.content-dark h6,.dark-grid h6,.page-about h6,.page-contact .page-contact-content .page-contact-content-container h6,.page-planning h6,.page-project .project-footer h6,.page-project .project-summary h6,.page-text h6,.content-dark .h1,.dark-grid .h1,.page-about .h1,.page-contact .page-contact-content .page-contact-content-container .h1,.page-planning .h1,.page-project .project-footer .h1,.page-project .project-summary .h1,.page-text .h1,.content-dark .h2,.dark-grid .h2,.page-about .h2,.page-contact .page-contact-content .page-contact-content-container .h2,.page-planning .h2,.page-project .project-footer .h2,.page-project .project-summary .h2,.page-text .h2,.page-contact .page-contact-content .page-contact-content-container hgroup h1,.page-contact .page-contact-content .page-contact-content-container hgroup h2,.page-planning .content .latest-planning-success h3,.page-contact .page-contact-content .page-contact-content-container .page-project .project-footer h1,.page-project .project-footer .page-contact .page-contact-content .page-contact-content-container h1,.page-project .project-footer h1,.page-project .project-summary .project-summary-sections .project-summary-testimonial .project-summary-content .testimonial-credit,.content-dark .h3,.dark-grid .h3,.page-about .h3,.page-contact .page-contact-content .page-contact-content-container .h3,.page-planning .h3,.page-project .project-footer .h3,.page-project .project-summary .h3,.page-text .h3,.dark-grid .dark-grid-item a h2,.page-contact .page-contact-content .page-contact-content-container .dark-grid .dark-grid-item a h2,.dark-grid .dark-grid-item a .page-contact .page-contact-content .page-contact-content-container h2,.content-dark .page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container .img-container-text,.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container .content-dark .img-container-text,.dark-grid .page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container .img-container-text,.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container .dark-grid .img-container-text,.page-about .page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container .img-container-text,.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container .page-about .img-container-text,.page-contact .page-contact-content .page-contact-content-container .page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container .img-container-text,.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container .page-contact .page-contact-content .page-contact-content-container .img-container-text,.page-planning .page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container .img-container-text,.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container .page-planning .img-container-text,.page-project .project-footer .page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container .img-container-text,.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container .page-project .project-footer .img-container-text,.page-project .project-summary .page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container .img-container-text,.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container .page-project .project-summary .img-container-text,.page-text .page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container .img-container-text,.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container .page-text .img-container-text,.content-dark .h4,.dark-grid .h4,.page-about .h4,.page-contact .page-contact-content .page-contact-content-container .h4,.page-planning .h4,.page-project .project-footer .h4,.page-project .project-summary .h4,.page-text .h4,.content-dark .page-contact .page-contact-main .page-contact-content-container ul li .value,.page-contact .page-contact-main .page-contact-content-container ul li .content-dark .value,.dark-grid .page-contact .page-contact-main .page-contact-content-container ul li .value,.page-contact .page-contact-main .page-contact-content-container ul li .dark-grid .value,.page-about .page-contact .page-contact-main .page-contact-content-container ul li .value,.page-contact .page-contact-main .page-contact-content-container ul li .page-about .value,.page-contact .page-contact-content .page-contact-main .page-contact-content-container ul li .value,.page-contact .page-contact-main .page-contact-content .page-contact-content-container ul li .value,.page-planning .page-contact .page-contact-main .page-contact-content-container ul li .value,.page-contact .page-contact-main .page-contact-content-container ul li .page-planning .value,.page-project .project-footer .page-contact .page-contact-main .page-contact-content-container ul li .value,.page-contact .page-contact-main .page-contact-content-container ul li .page-project .project-footer .value,.page-project .project-summary .page-contact .page-contact-main .page-contact-content-container ul li .value,.page-contact .page-contact-main .page-contact-content-container ul li .page-project .project-summary .value,.page-text .page-contact .page-contact-main .page-contact-content-container ul li .value,.page-contact .page-contact-main .page-contact-content-container ul li .page-text .value,.content-dark .page-project .project-gallery .project-gallery-instruction h3,.page-project .project-gallery .project-gallery-instruction .content-dark h3,.dark-grid .page-project .project-gallery .project-gallery-instruction h3,.page-project .project-gallery .project-gallery-instruction .dark-grid h3,.page-about .page-project .project-gallery .project-gallery-instruction h3,.page-project .project-gallery .project-gallery-instruction .page-about h3,.page-contact .page-contact-content .page-contact-content-container .page-project .project-gallery .project-gallery-instruction h3,.page-project .project-gallery .project-gallery-instruction .page-contact .page-contact-content .page-contact-content-container h3,.page-planning .page-project .project-gallery .project-gallery-instruction h3,.page-project .project-gallery .project-gallery-instruction .page-planning h3,.page-project .project-footer .project-gallery .project-gallery-instruction h3,.page-project .project-gallery .project-gallery-instruction .project-footer h3,.page-project .project-summary .project-gallery .project-gallery-instruction h3,.page-project .project-gallery .project-gallery-instruction .project-summary h3,.page-text .page-project .project-gallery .project-gallery-instruction h3,.page-project .project-gallery .project-gallery-instruction .page-text h3,.page-project .project-summary .project-summary-sections .project-summary-overview ul li .label,.content-dark .h5,.dark-grid .h5,.page-about .h5,.page-contact .page-contact-content .page-contact-content-container .h5,.page-planning .h5,.page-project .project-footer .h5,.page-project .project-summary .h5,.page-text .h5,.content-dark .h6,.dark-grid .h6,.page-about .h6,.page-contact .page-contact-content .page-contact-content-container .h6,.page-planning .h6,.page-project .project-footer .h6,.page-project .project-summary .h6,.page-text .h6{color:#fff}.content-dark a,.dark-grid a,.page-about a,.page-contact .page-contact-content .page-contact-content-container a,.page-planning a,.page-project .project-footer a,.page-project .project-summary a,.page-text a{color:#fff}.content-dark a:focus,.dark-grid a:focus,.page-about a:focus,.page-contact .page-contact-content .page-contact-content-container a:focus,.page-planning a:focus,.page-project .project-footer a:focus,.page-project .project-summary a:focus,.page-text a:focus,.content-dark a:hover,.dark-grid a:hover,.page-about a:hover,.page-contact .page-contact-content .page-contact-content-container a:hover,.page-planning a:hover,.page-project .project-footer a:hover,.page-project .project-summary a:hover,.page-text a:hover{color:#a4a4a4}::-moz-selection{background:#6d4c92;color:#c4bbce}::selection{background:#6d4c92;color:#c4bbce}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:'iconsStudioIndigo';src:url("http://s3.amazonaws.com/icomoon.io/24221/StudioIndigo/iconsStudioIndigo.svg?-2o5azo#iconsStudioIndigo") format("svg")}}.summary-icon{display:block;width:34px;height:28px;background:url(../images/summary-icon.svg) no-repeat;background-size:cover}button,input[type="submit"]{padding:0;background:transparent;border:0;font-family: 'Oxygen', sans-serif;font-size:1em;color:#909090}button:active,button:focus,button:hover,input[type="submit"]:active,input[type="submit"]:focus,input[type="submit"]:hover{outline:0}.btn,.page-project .project-footer .more-projects-btn,.page-project .project-footer .back-button,button.btn,.page-project .project-footer button.more-projects-btn,.page-project .project-footer button.back-button,input.btn,.page-project .project-footer input.more-projects-btn,.page-project .project-footer input.back-button{display:inline-block;height:2.6em;line-height:2.6em;padding:0 13px;padding:0 0.8125rem;font-family: 'Oxygen', sans-serif;font-size:16px;font-size:1rem;font-weight:500;text-transform:uppercase;color:#fff;background:rgba(0,0,0,0.4);box-shadow:0 0 0 1px rgba(255,255,255,0.12);border-radius:3px;text-shadow:1px 1px 2px rgba(0,0,0,0.75);cursor:pointer}.btn [class*="icon"],.page-project .project-footer .more-projects-btn [class*="icon"],.page-project .project-footer .back-button [class*="icon"],button.btn [class*="icon"],.page-project .project-footer button.more-projects-btn [class*="icon"],.page-project .project-footer button.back-button [class*="icon"],input.btn [class*="icon"],.page-project .project-footer input.more-projects-btn [class*="icon"],.page-project .project-footer input.back-button [class*="icon"]{position:relative;top:-1px;display:inline-block;vertical-align:middle;margin-right:13px;margin-right:0.8125rem;font-size:1.6em;color:#a4a4a4;text-shadow:1px 1px 2px rgba(0,0,0,0.75)}.btn:focus,.btn:hover,.page-project .project-footer .more-projects-btn:hover,.page-project .project-footer .back-button:hover,.page-project .project-footer .more-projects-btn:focus,.page-project .project-footer .back-button:focus,button.btn:focus,button.btn:hover,.page-project .project-footer button.more-projects-btn:hover,.page-project .project-footer button.back-button:hover,.page-project .project-footer button.more-projects-btn:focus,.page-project .project-footer button.back-button:focus,input.btn:focus,input.btn:hover,.page-project .project-footer input.more-projects-btn:hover,.page-project .project-footer input.back-button:hover,.page-project .project-footer input.more-projects-btn:focus,.page-project .project-footer input.back-button:focus{background:rgba(255,255,255,0.15);box-shadow:0 0 0 1px rgba(255,255,255,0.3);color:#fff}.btn:active,.page-project .project-footer .more-projects-btn:active,.page-project .project-footer .back-button:active,button.btn:active,.page-project .project-footer button.more-projects-btn:active,.page-project .project-footer button.back-button:active,input.btn:active,.page-project .project-footer input.more-projects-btn:active,.page-project .project-footer input.back-button:active{background:rgba(0,0,0,0.15);color:#ccc}form{position:relative;width:100%;min-width:20em;padding:0 0 1em}form .form-element-wrapper{position:relative;display:block;margin-bottom:1.25em}form fieldset{display:inline-block;vertical-align:top}form input[type="text"],form input[type="email"],form input[type="tel"],form textarea{width:14.44444em;font-size:1.125em;font-family: 'Oxygen', sans-serif;font-style:italic;color:#b5b5b5;border-radius:0}form input[type="text"]::-webkit-input-placeholder,form input[type="email"]::-webkit-input-placeholder,form input[type="tel"]::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-family: 'Oxygen', sans-serif;opacity:1}form input[type="text"]:-moz-placeholder,form input[type="email"]:-moz-placeholder,form input[type="tel"]:-moz-placeholder,form textarea:-moz-placeholder{font-family: 'Oxygen', sans-serif;opacity:1}form input[type="text"]::-moz-placeholder,form input[type="email"]::-moz-placeholder,form input[type="tel"]::-moz-placeholder,form textarea::-moz-placeholder{font-family: 'Oxygen', sans-serif;opacity:1}form input[type="text"]:-ms-input-placeholder,form input[type="email"]:-ms-input-placeholder,form input[type="tel"]:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-family: 'Oxygen', sans-serif;opacity:1}form label{display:inline-block;width:2.5em;text-align:left;vertical-align:middle}form label i{font-size:1.875em;color:#fff}form input[type="text"],form input[type="email"]{margin:0;padding:7px 10px;border:1px solid rgba(255,255,255,0.28);border-width:0 0 1px 0;background:transparent}form input[type="text"]::-webkit-input-placeholder,form input[type="email"]::-webkit-input-placeholder{font-family: 'Oxygen', sans-serif;color:#585857;opacity:1}form input[type="text"]:-moz-placeholder,form input[type="email"]:-moz-placeholder{font-family: 'Oxygen', sans-serif;color:#585857;opacity:1}form input[type="text"]::-moz-placeholder,form input[type="email"]::-moz-placeholder{font-family: 'Oxygen', sans-serif;color:#585857;opacity:1}form input[type="text"]:-ms-input-placeholder,form input[type="email"]:-ms-input-placeholder{font-family: 'Oxygen', sans-serif;color:#585857;opacity:1}form input[type="text"]:focus::-webkit-input-placeholder,form input[type="text"]:hover::-webkit-input-placeholder,form input[type="email"]:focus::-webkit-input-placeholder,form input[type="email"]:hover::-webkit-input-placeholder{color:#b5b5b5}form input[type="text"]:focus:-moz-placeholder,form input[type="text"]:-moz-placeholder:hover,form input[type="email"]:focus:-moz-placeholder,form input[type="email"]:-moz-placeholder:hover{color:#b5b5b5}form input[type="text"]:focus::-moz-placeholder,form input[type="text"]:hover::-moz-placeholder,form input[type="email"]:focus::-moz-placeholder,form input[type="email"]:hover::-moz-placeholder{color:#b5b5b5}form input[type="text"]:focus:-ms-input-placeholder,form input[type="text"]:-ms-input-placeholder:hover,form input[type="email"]:focus:-ms-input-placeholder,form input[type="email"]:-ms-input-placeholder:hover{color:#b5b5b5}form textarea{height:6.5625em;padding:7px 0 0 10px;border:0;background:rgba(255,255,255,0.64);overflow:auto;color:#202020}form textarea::-webkit-input-placeholder{color:#656565}form textarea:-moz-placeholder{color:#656565}form textarea::-moz-placeholder{color:#656565}form textarea:-ms-input-placeholder{color:#656565}form textarea:focus::-webkit-input-placeholder,form textarea:hover::-webkit-input-placeholder{color:#202020}form textarea:focus:-moz-placeholder,form textarea:-moz-placeholder:hover{color:#202020}form textarea:focus::-moz-placeholder,form textarea:hover::-moz-placeholder{color:#202020}form textarea:focus:-ms-input-placeholder,form textarea:-ms-input-placeholder:hover{color:#202020}form .btn,form .page-project .project-footer .more-projects-btn,.page-project .project-footer form .more-projects-btn,form .page-project .project-footer .back-button,.page-project .project-footer form .back-button{clear:both;margin-top:1.5625em}form input.wpcf7-not-valid,form textarea.wpcf7-not-valid{color:#a31d1d}form input.wpcf7-not-valid::-webkit-input-placeholder,form textarea.wpcf7-not-valid::-webkit-input-placeholder{color:#a31d1d}form input.wpcf7-not-valid:-moz-placeholder,form textarea.wpcf7-not-valid:-moz-placeholder{color:#a31d1d}form input.wpcf7-not-valid::-moz-placeholder,form textarea.wpcf7-not-valid::-moz-placeholder{color:#a31d1d}form input.wpcf7-not-valid:-ms-input-placeholder,form textarea.wpcf7-not-valid:-ms-input-placeholder{color:#a31d1d}form .wpcf7-not-valid-tip{position:absolute;left:3.46154em;top:105%;font-family: 'Oxygen', sans-serif;font-style:italic;font-size:0.8125em;color:#a4a4a4}form span.wpcf7-form-control-wrap{position:static !important}form div.wpcf7-response-output{position:absolute;left:50%;top:100%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90%;max-width:43.75em;margin:0;border:none;font-style:italic;font-size:0.9em}@media screen and (min-width: 750px){form{padding:1em 0}form input[type="text"],form input[type="email"],form input[type="tel"],form textarea{width:16.66667em}}@media screen and (min-width: 1600px){form .btn,form .page-project .project-footer .more-projects-btn,.page-project .project-footer form .more-projects-btn,form .page-project .project-footer .back-button,.page-project .project-footer form .back-button{margin-top:3.4375em}}html,body{height:100%}html{background-color:#1c1f20}body{min-width:320px;overflow-x:hidden}.pushWrapper{position:relative;left:0;height:100%;width:100%;overflow-x:hidden}.pushed .pushWrapper{left:15.625em}@media screen and (min-width: 1200px){.pushed .pushWrapper{left:0}}#main{height:100%;width:100%}#main.load{-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%)}main{position:relative;z-index:5;height:100%;padding-top:3.125em}@media screen and (min-width: 1200px){main{padding-top:0;margin-left:15.625em}}#main .ajaxLoader{position:fixed;left:0;top:0;z-index:1;width:100%;height:100%;opacity:0;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}#main .ajaxLoader .spinner{display:block;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite;position:absolute;left:50%;top:50%;width:9.125em;height:9.125em;margin-left:-1.5625em;margin-top:-1.5625em;border:4px solid #e3e3e3;border-left:0;border-top:0;border-radius:50%}@media screen and (min-width: 1200px){#main .ajaxLoader .spinner{width:6.75em;height:6.75em;margin-left:-1.875em;margin-top:-1.875em}}@media screen and (min-width: 1200px){#main .ajaxLoader{padding-left:15.625em}}#main .ajaxContainer{-webkit-transition:opacity 0.6s ease;transition:opacity 0.6s ease;position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;opacity:0}#main main{-webkit-transition:opacity 0.6s ease;transition:opacity 0.6s ease}#main.ajaxLoad .ajaxLoader{z-index:6;opacity:1}#main.ajaxReady .ajaxContainer{opacity:1}#main.ajaxReady .ajaxContainer main{opacity:1}#main.ajaxReady main{opacity:0}.pageHeader{position:fixed;z-index:101;left:0;top:0;width:100%}.pageHeader .menu-trigger{position:fixed;z-index:104;top:7px;left:0.9375em}.pageHeader .headerLogo{position:fixed;left:50%;top:18px;z-index:103;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:0.9em}.pageHeader:before{content:'';position:fixed;top:0;left:0;z-index:102;width:100%;height:3.125em;background:#1c1f20}.pushed .pageHeader .menu-trigger{left:12.8125em}.pushed .pageHeader .headerLogo{left:0.9375em;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.pushed .pageHeader:before{-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media screen and (min-width: 1200px){.pageHeader{background:transparent}.pageHeader .menu-trigger,.pageHeader:before{display:none}.pageHeader .headerLogo{left:0.9375em;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);font-size:1.2em}}.sidebar{position:fixed;left:-15.625em;top:0;z-index:100;width:15.625em;padding-top:5.5em;height:100%;font-family: 'Oxygen', sans-serif;background:#121313;overflow-y:auto}.pushed .sidebar{left:0}.sidebar .mainMenu{font-size:1em;font-weight:500;text-transform:uppercase;letter-spacing:0.0px}.sidebar .mainMenu>ul>li{padding:1em 0.875em 0.75em;border-bottom:1px solid #252829}.sidebar .mainMenu>ul>li>a{display:block}.sidebar .mainMenu>ul>li>a>i{position:relative;top:-2px;vertical-align:middle;margin-right:0.5em;font-size:1.9em;color:#a4a4a4}.sidebar .mainMenu>ul>li>a:after{position:relative;top:-1px;display:inline-block;vertical-align:middle;font-size:1.2em;color:#a4a4a4;font-family:'iconsStudioIndigo';content:'\e624';-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.sidebar .mainMenu>ul>li>a:only-child:after{display:none}.sidebar .mainMenu>ul>li>ul{margin-left:3.3em;line-height:1.2em;font-size:0.85em;max-height:0;overflow:hidden}.sidebar .mainMenu>ul>li>ul>li{-webkit-transform:translateZ(0);margin:0.35em 0;opacity:0}.sidebar .mainMenu>ul>li>ul>li>a{display:block;color:#a4a4a4}.sidebar .mainMenu>ul>li>ul>li>a:focus,.sidebar .mainMenu>ul>li>ul>li>a:hover{color:#fff}.sidebar .mainMenu>ul>li>ul>li>a i{opacity:0;margin:2px 7px 0 0}.sidebar .mainMenu>ul>li>ul>li:nth-child(1){-webkit-transition:opacity 0.4s ease 0.125s;transition:opacity 0.4s ease 0.125s}.sidebar .mainMenu>ul>li>ul>li:nth-child(2){-webkit-transition:opacity 0.4s ease 0.25s;transition:opacity 0.4s ease 0.25s}.sidebar .mainMenu>ul>li>ul>li:nth-child(3){-webkit-transition:opacity 0.4s ease 0.375s;transition:opacity 0.4s ease 0.375s}.sidebar .mainMenu>ul>li>ul>li:nth-child(4){-webkit-transition:opacity 0.4s ease 0.5s;transition:opacity 0.4s ease 0.5s}.sidebar .mainMenu>ul>li>ul>li:nth-child(5){-webkit-transition:opacity 0.4s ease 0.625s;transition:opacity 0.4s ease 0.625s}.sidebar .mainMenu>ul>li>ul>li:nth-child(6){-webkit-transition:opacity 0.4s ease 0.75s;transition:opacity 0.4s ease 0.75s}.sidebar .mainMenu>ul>li>ul>li:nth-child(7){-webkit-transition:opacity 0.4s ease 0.875s;transition:opacity 0.4s ease 0.875s}.sidebar .mainMenu>ul>li>ul>li:nth-child(8){-webkit-transition:opacity 0.4s ease 1s;transition:opacity 0.4s ease 1s}.sidebar .mainMenu>ul>li>ul>li:nth-child(9){-webkit-transition:opacity 0.4s ease 1.125s;transition:opacity 0.4s ease 1.125s}.sidebar .mainMenu>ul>li>ul>li:nth-child(10){-webkit-transition:opacity 0.4s ease 1.25s;transition:opacity 0.4s ease 1.25s}.sidebar .mainMenu>ul>li>ul>li.current-menu-item a i{opacity:1}.sidebar .mainMenu>ul>li.current-menu-parent>a:after,.sidebar .mainMenu>ul>li.current-menu-item>a:after{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sidebar .mainMenu>ul>li.current-menu-parent>ul,.sidebar .mainMenu>ul>li.current-menu-item>ul{max-height:10.625em}.sidebar .mainMenu>ul>li.current-menu-parent>ul>li,.sidebar .mainMenu>ul>li.current-menu-item>ul>li{opacity:1}.sidebar .mainMenu .menu-item i:before{content:'\e624'}.sidebar .mainMenu .menu-item-1397 i:before{content:'\e636'}.sidebar .mainMenu .menu-item-1411 i:before{content:'\e636'}.sidebar .mainMenu .menu-item-42 i:before{content:'\e623'}.sidebar .mainMenu .menu-item-1400 i:before{content:'\e61a'}.sidebar .mainMenu .menu-item-1415 i:before{content:'\e61a'}.sidebar .mainMenu .menu-item-50 i:before{content:'\e611'}.sidebar .mainMenu .menu-item-50 i:before{content:'\e61e'}.sidebar .mainMenu .menu-item-41 i:before{content:'\e620'}.sidebar .mainMenu .sub-menu .menu-item i:before{content:'\e607'}.sidebar .footerDetails{margin:1.92308em 1.15385em;font-size:0.8125em;color:#a4a4a4}.sidebar .footerDetails li{margin-top:5px;margin-top:0.3125rem;}.sidebar .footerDetails li a{color:#a4a4a4}.sidebar .footerDetails li a:focus,.sidebar .footerDetails li a:hover{color:#fff}.sidebar .footerDetails .copyright li,.sidebar .footerDetails .textPages li,.sidebar .footerDetails .credit li{text-transform:none}.sidebar .footerDetails .textPages{margin-top:1.53846em}.sidebar .footerDetails .credit{margin-top:1.15385em}.sidebar .footerDetails .credit a{color:#737575}.sidebar .footerDetails .credit a:hover{color:#76c044}@media screen and (min-height: 49.0625em){.sidebar{padding-top:6.25em}.sidebar .footerDetails{position:absolute;left:15px;left:0.9375rem;bottom:25px;bottom:1.5625rem;margin:0}.sidebar .footerDetails .textPages{margin-top:2.69231em}}@media screen and (min-width: 1200px){.sidebar{left:0}}.dark-grid .dark-grid-item a .contentContainer,.page-homepage .content .contentContainer,.page-planning .content .contentContainer,.page-project .project-gallery .project-gallery-instruction .contentContainer,.page-404 .content .contentContainer,.dark-grid .dark-grid-item a main.page-about-team .content .contentContainer-team,main.page-about-team .content .dark-grid .dark-grid-item a .contentContainer-team,.page-homepage main.page-about-team .content .contentContainer-team,main.page-about-team .page-homepage .content .contentContainer-team,.page-planning main.page-about-team .content .contentContainer-team,main.page-about-team .page-planning .content .contentContainer-team,.page-project .project-gallery .project-gallery-instruction main.page-about-team .content .contentContainer-team,main.page-about-team .content .page-project .project-gallery .project-gallery-instruction .contentContainer-team,.page-404 main.page-about-team .content .contentContainer-team,main.page-about-team .page-404 .content .contentContainer-team{position:absolute;left:50%;top:50%;z-index:10;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}.flexbox .dark-grid .dark-grid-item a,.dark-grid .dark-grid-item .flexbox a,.flexbox .page-homepage .content,.page-homepage .flexbox .content,.flexbox .page-planning .content,.page-planning .flexbox .content,.flexbox .page-project .project-gallery .project-gallery-instruction,.page-project .project-gallery .flexbox .project-gallery-instruction,.flexbox .page-404 .content,.page-404 .flexbox .content{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.flexbox .dark-grid .dark-grid-item a .contentContainer,.dark-grid .dark-grid-item .flexbox a .contentContainer,.flexbox .page-homepage .content .contentContainer,.page-homepage .flexbox .content .contentContainer,.flexbox .page-planning .content .contentContainer,.page-planning .flexbox .content .contentContainer,.flexbox .page-project .project-gallery .project-gallery-instruction .contentContainer,.page-project .project-gallery .flexbox .project-gallery-instruction .contentContainer,.flexbox .page-404 .content .contentContainer,.page-404 .flexbox .content .contentContainer,.flexbox .dark-grid .dark-grid-item a main.page-about-team .content .contentContainer-team,main.page-about-team .content .flexbox .dark-grid .dark-grid-item a .contentContainer-team,.dark-grid .dark-grid-item .flexbox a main.page-about-team .content .contentContainer-team,main.page-about-team .content .dark-grid .dark-grid-item .flexbox a .contentContainer-team,.flexbox .page-homepage main.page-about-team .content .contentContainer-team,main.page-about-team .flexbox .page-homepage .content .contentContainer-team,.page-homepage .flexbox main.page-about-team .content .contentContainer-team,main.page-about-team .page-homepage .flexbox .content .contentContainer-team,.flexbox .page-planning main.page-about-team .content .contentContainer-team,main.page-about-team .flexbox .page-planning .content .contentContainer-team,.page-planning .flexbox main.page-about-team .content .contentContainer-team,main.page-about-team .page-planning .flexbox .content .contentContainer-team,.flexbox .page-project .project-gallery .project-gallery-instruction main.page-about-team .content .contentContainer-team,main.page-about-team .content .flexbox .page-project .project-gallery .project-gallery-instruction .contentContainer-team,.page-project .project-gallery .flexbox .project-gallery-instruction main.page-about-team .content .contentContainer-team,main.page-about-team .content .page-project .project-gallery .flexbox .project-gallery-instruction .contentContainer-team,.flexbox .page-404 main.page-about-team .content .contentContainer-team,main.page-about-team .flexbox .page-404 .content .contentContainer-team,.page-404 .flexbox main.page-about-team .content .contentContainer-team,main.page-about-team .page-404 .flexbox .content .contentContainer-team{position:static;left:auto;top:auto;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.flexbox .page-project .project-footer .more-projects-btn,.page-project .project-footer .flexbox .more-projects-btn,.flexbox .page-project .project-footer .back-button,.page-project .project-footer .flexbox .back-button{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.dark-grid .dark-grid-item a .background,.page-news-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container figure{-webkit-transition:0.7s ease;transition:0.7s ease;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;-moz-transform:scale(1.01, 1.01);-ms-transform:scale(1.01, 1.01);-webkit-transform:scale(1.01, 1.01);transform:scale(1.01, 1.01)}.dark-grid .dark-grid-item a:focus .background,.dark-grid .dark-grid-item a:hover .background,a:focus .page-news-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container figure,.page-news-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container a:focus figure,a:hover .page-news-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container figure,.page-news-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container a:hover figure{-moz-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}.menu-trigger{width:24px;width:1.5rem;height:24px;height:1.5rem;padding:6px;cursor:pointer;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.menu-trigger .lines{-moz-transition:background 0.2s ease 0.4s;-o-transition:background 0.2s ease 0.4s;-webkit-transition:background 0.2s ease;-webkit-transition-delay:0.4s;transition:background 0.2s ease 0.4s;display:block;width:100%;height:2.4px;height:0.15rem;background:#fff;border-radius:1.2px;border-radius:0.075rem;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;position:relative}.menu-trigger .lines:before,.menu-trigger .lines:after{-moz-transition:top 0.2s ease 0.4s,-moz-transform 0.2s ease;-o-transition:top 0.2s ease 0.4s,-o-transform 0.2s ease;-webkit-transition:top 0.2s ease,-webkit-transform 0.2s ease;-webkit-transition-delay:0.4s,0s;transition:top 0.2s ease 0.4s,transform 0.2s ease;display:block;width:100%;height:2.4px;height:0.15rem;background:#fff;border-radius:1.2px;border-radius:0.075rem;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;position:absolute;left:0;content:''}.menu-trigger .lines:before{top:-6px;top:-0.375rem}.menu-trigger .lines:after{top:6px;top:0.375rem}.menu-trigger.menu-trigger-open .lines,.pushed .pageHeader .menu-trigger .lines,main.page-about-team .tabbedContent-nav.tabbedContent-nav-open .menu-trigger .lines{display:block;width:100%;height:2.4px;height:0.15rem;background:#a4a4a4;border-radius:1.2px;border-radius:0.075rem;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-moz-transition:background 0.2s ease 0s;-o-transition:background 0.2s ease 0s;-webkit-transition:background 0.2s ease;-webkit-transition-delay:0s;transition:background 0.2s ease 0s;background:transparent}.menu-trigger.menu-trigger-open .lines:before,.pushed .pageHeader .menu-trigger .lines:before,main.page-about-team .tabbedContent-nav.tabbedContent-nav-open .menu-trigger .lines:before,.menu-trigger.menu-trigger-open .lines:after,.pushed .pageHeader .menu-trigger .lines:after,main.page-about-team .tabbedContent-nav.tabbedContent-nav-open .menu-trigger .lines:after{display:block;width:100%;height:2.4px;height:0.15rem;background:#a4a4a4;border-radius:1.2px;border-radius:0.075rem;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-moz-transition:top 0.2s ease,-moz-transform 0.2s ease 0.4s;-o-transition:top 0.2s ease,-o-transform 0.2s ease 0.4s;-webkit-transition:top 0.2s ease,-webkit-transform 0.2s ease;-webkit-transition-delay:0s,0.4s;transition:top 0.2s ease,transform 0.2s ease 0.4s;top:0;box-shadow:none}.menu-trigger.menu-trigger-open .lines:before,.pushed .pageHeader .menu-trigger .lines:before,main.page-about-team .tabbedContent-nav.tabbedContent-nav-open .menu-trigger .lines:before{-moz-transform:rotate3d(0, 0, 1, 45deg);-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg)}.menu-trigger.menu-trigger-open .lines:after,.pushed .pageHeader .menu-trigger .lines:after,main.page-about-team .tabbedContent-nav.tabbedContent-nav-open .menu-trigger .lines:after{-moz-transform:rotate3d(0, 0, 1, -45deg);-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg)}.scrollable-nav{display:block;position:absolute;left:0;top:0;z-index:10;height:100%;width:4.6875em;overflow:hidden;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjM1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjY1JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjA1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg1JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-linear-gradient(left, rgba(0,0,0,0.45) 0%, rgba(0,0,0,0.07) 63%, transparent 85%, transparent 100%);background:-ms-linear-gradient(left, rgba(0,0,0,0.45) 0%, rgba(0,0,0,0.07) 63%, transparent 85%, transparent 100%);background:linear-gradient(to right, rgba(0,0,0,0.45) 0%,rgba(0,0,0,0.07) 63%,rgba(0,0,0,0) 85%,rgba(0,0,0,0) 100%)}.scrollable-nav i{display:block;position:absolute;left:0.5em;top:50%;font-size:1.5625em;z-index:4;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff}.scrollable-nav.next{left:auto;right:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE1JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjA1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4zNSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-linear-gradient(left, transparent 0%, transparent 15%, rgba(0,0,0,0.07) 37%, rgba(0,0,0,0.45) 100%);background:-ms-linear-gradient(left, transparent 0%, transparent 15%, rgba(0,0,0,0.07) 37%, rgba(0,0,0,0.45) 100%);background:linear-gradient(to right, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 15%,rgba(0,0,0,0.07) 37%,rgba(0,0,0,0.45) 100%)}.scrollable-nav.next i{left:auto;right:0.5em}.scrollable-nav.prev{width:0}.scrollable-not-first .scrollable-nav.prev{width:4.6875em}.scrollable-last .scrollable-nav.next{width:0}@media screen and (min-width: 1200px){.scrollable-nav{width:6.875em}.scrollable-not-first .scrollable-nav.prev{width:6.875em}}.scrollable-nav-selectors{display:none;position:absolute;left:50%;bottom:70px;z-index:5;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.scrollable-nav-selectors li{display:inline-block;width:12px;height:12px;margin:0 3px;background:rgba(255,255,255,0.03);border:2px solid rgba(255,255,255,0.51);border-radius:50%;cursor:pointer}.scrollable-nav-selectors li.selected{background-color:#fff;border-color:#fff}@media screen and (min-width: 750px){.scrollable-nav-selectors{display:block}}.scrollable-columns{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.scrollable-columns .scrollable-columns-container{position:relative;z-index:1;width:100%;overflow:hidden}.scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper{width:100%}.scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item{width:100%;text-align:center;background:#fff}.scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link{display:block}.scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link span{display:block}.scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container{position:relative;z-index:1;width:100%;height:0;overflow:hidden;padding-bottom:50%}.scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .content-container{position:relative;z-index:2;padding:7.29167% 5.20833% 9.375%;background:#fff}.scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .content-container .content{font-size:0.9375em}.scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .btn,.scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .page-project .project-footer .more-projects-btn,.page-project .project-footer .scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .more-projects-btn,.scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .page-project .project-footer .back-button,.page-project .project-footer .scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .back-button{display:inline-block;margin-top:2em;padding:0 30px;padding:0 1.875rem;color:#bcbcbc;background:#fff;box-shadow:0 0 0 2px #f0f0f0;border-radius:2.6em;text-shadow:none}.scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .btn:focus,.scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .btn:hover,.scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .page-project .project-footer .more-projects-btn:hover,.page-project .project-footer .scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .more-projects-btn:hover,.scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .page-project .project-footer .back-button:hover,.page-project .project-footer .scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .back-button:hover,.scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .page-project .project-footer .more-projects-btn:focus,.page-project .project-footer .scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .more-projects-btn:focus,.scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .page-project .project-footer .back-button:focus,.page-project .project-footer .scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .back-button:focus{box-shadow:0 0 0 2px #ddd}.scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .btn:active,.scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .page-project .project-footer .more-projects-btn:active,.page-project .project-footer .scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .more-projects-btn:active,.scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .page-project .project-footer .back-button:active,.page-project .project-footer .scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .back-button:active{box-shadow:0 0 0 2px #cacaca}.scrollable-columns .scrollable-nav{display:none}@media screen and (min-width: 750px){.scrollable-columns .scrollable-columns-container{height:100%}.scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper{height:100%}.scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item{position:relative;float:left;height:100%;overflow:hidden;border-right:1px solid #f5f5f5;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link{height:100%}.scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container{padding-bottom:0 !important}.scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .content-container{position:relative;padding:7.29167% 9.375% 9.375%}.scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .btn,.scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .page-project .project-footer .more-projects-btn,.page-project .project-footer .scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .more-projects-btn,.scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .page-project .project-footer .back-button,.page-project .project-footer .scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .back-button{position:absolute;left:50%;bottom:2em;z-index:3;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:0}.scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item:last-child{border:0}.scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item:last-child .content-container{border-right:0}.scrollable-columns .scrollable-nav{display:block}.scrollable-columns .scrollable-nav i{display:none}}@media screen and (min-width: 1200px){.scrollable-columns .scrollable-nav i{display:block}}@media screen and (min-width: 1600px){.scrollable-columns .scrollable-columns-container .scrollable-columns-item .scrollable-columns-link .content-container{padding:7.29167% 13.54167% 9.375%}.scrollable-columns .scrollable-columns-container .scrollable-columns-item .scrollable-columns-link .content-container .content p{margin-bottom:2em;line-height:1.7em}.scrollable-columns .scrollable-columns-container .scrollable-columns-item .scrollable-columns-link .content-container .btn,.scrollable-columns .scrollable-columns-container .scrollable-columns-item .scrollable-columns-link .content-container .page-project .project-footer .more-projects-btn,.page-project .project-footer .scrollable-columns .scrollable-columns-container .scrollable-columns-item .scrollable-columns-link .content-container .more-projects-btn,.scrollable-columns .scrollable-columns-container .scrollable-columns-item .scrollable-columns-link .content-container .page-project .project-footer .back-button,.page-project .project-footer .scrollable-columns .scrollable-columns-container .scrollable-columns-item .scrollable-columns-link .content-container .back-button{margin-top:3.125em}}.dark-grid{height:100%}.dark-grid a{display:block}.dark-grid .dark-grid-item{position:relative;float:left;overflow:hidden}.dark-grid .dark-grid-item a{display:block;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px}.dark-grid .dark-grid-item a hgroup{margin:0}.dark-grid .dark-grid-item a hgroup:after{display:none}.dark-grid .dark-grid-item a h2{color:#fff}.dark-grid .dark-grid-item a .contentContainer,.dark-grid .dark-grid-item a main.page-about-team .content .contentContainer-team,main.page-about-team .content .dark-grid .dark-grid-item a .contentContainer-team{padding-top:50px;padding-top:3.125rem}.dark-grid .dark-grid-item a .contentContainer i,.dark-grid .dark-grid-item a main.page-about-team .content .contentContainer-team i,main.page-about-team .content .dark-grid .dark-grid-item a .contentContainer-team i{padding:10px;padding:0.625rem;font-size:25px;font-size:1.5625rem;color:#fff;border:2px solid rgba(255,255,255,0.32);border-radius:50%;background:rgba(27,31,32,0.4);background-clip:padding-box}.dark-grid .dark-grid-item a .contentContainer h2,.dark-grid .dark-grid-item a main.page-about-team .content .contentContainer-team h2,main.page-about-team .content .dark-grid .dark-grid-item a .contentContainer-team h2{margin:20px 0 4px;margin:1.25rem 0 0.25rem;font-size:14px;font-size:0.875rem}.dark-grid .dark-grid-item a .contentContainer .sub,.dark-grid .dark-grid-item a main.page-about-team .content .contentContainer-team .sub,main.page-about-team .content .dark-grid .dark-grid-item a .contentContainer-team .sub,.dark-grid .dark-grid-item a .contentContainer #powerTip hgroup .sub-lang,#powerTip hgroup .dark-grid .dark-grid-item a .contentContainer .sub-lang,.dark-grid .dark-grid-item a main.page-about-team .content .contentContainer-team #powerTip hgroup .sub-lang,#powerTip hgroup .dark-grid .dark-grid-item a main.page-about-team .content .contentContainer-team .sub-lang,main.page-about-team .content .dark-grid .dark-grid-item a .contentContainer-team #powerTip hgroup .sub-lang,#powerTip hgroup main.page-about-team .content .dark-grid .dark-grid-item a .contentContainer-team .sub-lang{-webkit-transition:0.7s ease;transition:0.7s ease;display:none}.dark-grid .dark-grid-item a:after{-webkit-transition:0.7s ease;transition:0.7s ease;content:'';position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;background:rgba(0,0,0,0.82);-moz-transform:scale(1.01, 1.01);-ms-transform:scale(1.01, 1.01);-webkit-transform:scale(1.01, 1.01);transform:scale(1.01, 1.01)}.dark-grid .dark-grid-item a:focus:after,.dark-grid .dark-grid-item a:hover:after{background:rgba(0,0,0,0.21)}.dark-grid .dark-grid-item a:focus i,.dark-grid .dark-grid-item a:hover i{border-color:rgba(255,255,255,0.75)}.dark-grid .dark-grid-item a:focus .sub,.dark-grid .dark-grid-item a:hover .sub,.dark-grid .dark-grid-item a:focus #powerTip hgroup .sub-lang,#powerTip hgroup .dark-grid .dark-grid-item a:focus .sub-lang,.dark-grid .dark-grid-item a:hover #powerTip hgroup .sub-lang,#powerTip hgroup .dark-grid .dark-grid-item a:hover .sub-lang{color:#fff}@media screen and (min-width: 750px){.dark-grid .dark-grid-item a .contentContainer,.dark-grid .dark-grid-item a main.page-about-team .content .contentContainer-team,main.page-about-team .content .dark-grid .dark-grid-item a .contentContainer-team{padding-top:20px;padding-top:1.25rem}.dark-grid .dark-grid-item a .contentContainer i,.dark-grid .dark-grid-item a main.page-about-team .content .contentContainer-team i,main.page-about-team .content .dark-grid .dark-grid-item a .contentContainer-team i{padding:15px;padding:0.9375rem;font-size:50px;font-size:3.125rem;border-width:3px}.dark-grid .dark-grid-item a .contentContainer h2,.dark-grid .dark-grid-item a main.page-about-team .content .contentContainer-team h2,main.page-about-team .content .dark-grid .dark-grid-item a .contentContainer-team h2{margin:40px 0 7px;margin:2.5rem 0 0.4375rem;font-size:17px;font-size:1.0625rem}.dark-grid .dark-grid-item a .contentContainer .sub,.dark-grid .dark-grid-item a main.page-about-team .content .contentContainer-team .sub,main.page-about-team .content .dark-grid .dark-grid-item a .contentContainer-team .sub,.dark-grid .dark-grid-item a .contentContainer #powerTip hgroup .sub-lang,#powerTip hgroup .dark-grid .dark-grid-item a .contentContainer .sub-lang,.dark-grid .dark-grid-item a main.page-about-team .content .contentContainer-team #powerTip hgroup .sub-lang,#powerTip hgroup .dark-grid .dark-grid-item a main.page-about-team .content .contentContainer-team .sub-lang,main.page-about-team .content .dark-grid .dark-grid-item a .contentContainer-team #powerTip hgroup .sub-lang,#powerTip hgroup main.page-about-team .content .dark-grid .dark-grid-item a .contentContainer-team .sub-lang{display:block}}.gc-modal{position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;opacity:0;background:rgba(17,17,17,0.88)}.gc-modal .gc-modal-container{position:absolute;top:0;bottom:0;padding:0;width:100%;overflow:auto;-webkit-overflow-scrolling:touch}.gc-modal.gc-modal-open{opacity:1;z-index:10}.page-about{background-size:cover;background-repeat:none;background-position:50% 50%;height:100%;overflow:hidden;background-image:url(../images/about/about-1-700.jpg)}@media screen and (min-width: 750px){.page-about{background-image:url(../images/about/about-1-1000.jpg)}}@media screen and (min-width: 1000px){.page-about{background-image:url(../images/about/about-1-1200.jpg)}}@media screen and (min-width: 1200px){.page-about{background-image:url(../images/about/about-1-1600.jpg)}}@media screen and (min-width: 1600px){.page-about{background-image:url(../images/about/about-1-1900.jpg)}}.page-about .about-nav{position:relative;z-index:3;padding:2.5em 5% 0;font-family: 'Oxygen', sans-serif;font-size:0.875em;text-transform:uppercase;text-align:left}.page-about .about-nav ul{width:22em;margin:auto;overflow:hidden}.page-about .about-nav ul li{position:relative;display:inline-block;float:left;width:6em;line-height:1.75em;padding:0 0.2em}.page-about .about-nav ul li a{color:#61615f;padding-left:1em}.page-about .about-nav ul li a:before{position:absolute;bottom:50%;left:0%;-moz-transform:translate(0, 50%);-ms-transform:translate(0, 50%);-webkit-transform:translate(0, 50%);transform:translate(0, 50%);font-family:'iconsStudioIndigo';content:'\e62f';font-size:0.8em;color:#61615f}.page-about .about-nav ul li a:focus,.page-about .about-nav ul li a:hover{color:#fff}.page-about .about-nav ul li a:focus:before,.page-about .about-nav ul li a:hover:before{color:#fff}.page-about .about-nav ul li:nth-child(4){clear:left}.page-about .about-nav ul li.selected a{color:#fff}.page-about .about-nav ul li.selected a:before{color:#fff}@media screen and (min-width: 750px){.page-about .about-nav{padding-top:3.125em;text-align:center}.page-about .about-nav ul{width:auto;overflow:visible}.page-about .about-nav ul li{width:6.875em;float:none;line-height:1em}.page-about .about-nav ul li:before{position:absolute;bottom:173%;left:60%;content:'';width:82%;height:1px;background:rgba(255,255,255,0.09)}.page-about .about-nav ul li a{padding:0}.page-about .about-nav ul li a:before{bottom:125%;left:50%;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.page-about .about-nav ul li:last-child:before{display:none}}@media screen and (min-width: 1200px){.page-about .about-nav{padding-top:4.6875em}}@media screen and (min-width: 1600px){.page-about .about-nav{padding-top:6.25em}}.page-about .content{position:relative;z-index:2;width:90%;max-width:78.125em;height:calc(100% - 35px);margin:1em auto;color:#fff;overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.page-about .content hgroup{margin-bottom:1.75em;font-size:1.2em}.page-about .content hgroup h1{text-transform:none;text-shadow:1px 1px 2px rgba(0,0,0,0.75);letter-spacing:0}.page-about .content hgroup:after{margin-left:0;margin-right:0}.page-about .content .contentContainer,.page-about main.page-about-team .content .contentContainer-team,main.page-about-team .page-about .content .contentContainer-team{width:100%;overflow-x:hidden;margin-bottom:2em}.page-about .content .contentContainer ul,.page-about main.page-about-team .content .contentContainer-team ul,main.page-about-team .page-about .content .contentContainer-team ul{overflow:hidden;margin:0 0 1.4em}.page-about .content .contentContainer p,.page-about main.page-about-team .content .contentContainer-team p,main.page-about-team .page-about .content .contentContainer-team p,.page-about .content .contentContainer li,.page-about main.page-about-team .content .contentContainer-team li,main.page-about-team .page-about .content .contentContainer-team li{display:inline-block;width:100%}.page-about .content .contentContainer .contentContainer-columns,.page-about main.page-about-team .content .contentContainer-team .contentContainer-columns,main.page-about-team .page-about .content .contentContainer-team .contentContainer-columns{width:100%;overflow-x:hidden}@media screen and (min-width: 750px){.page-about .content .contentContainer .contentContainer-columns>*:last-child,.page-about main.page-about-team .content .contentContainer-team .contentContainer-columns>*:last-child,main.page-about-team .page-about .content .contentContainer-team .contentContainer-columns>*:last-child,.page-about .content .contentContainer .contentContainer-columns>*:last-child>*:last-child,.page-about main.page-about-team .content .contentContainer-team .contentContainer-columns>*:last-child>*:last-child,main.page-about-team .page-about .content .contentContainer-team .contentContainer-columns>*:last-child>*:last-child,.page-about .content .contentContainer .contentContainer-columns>*:last-child>*:last-child>*:last-child,.page-about main.page-about-team .content .contentContainer-team .contentContainer-columns>*:last-child>*:last-child>*:last-child,main.page-about-team .page-about .content .contentContainer-team .contentContainer-columns>*:last-child>*:last-child>*:last-child{margin-bottom:0;padding-bottom:0}}@media screen and (min-width: 1200px){.page-about .content .contentContainer .contentContainer-columns,.page-about main.page-about-team .content .contentContainer-team .contentContainer-columns,main.page-about-team .page-about .content .contentContainer-team .contentContainer-columns{-moz-column-count:1;-webkit-column-count:1;column-count:1;-moz-column-gap:80px;-webkit-column-gap:80px;column-gap:80px}.page-about .content .contentContainer .contentContainer-columns>*:last-child,.page-about main.page-about-team .content .contentContainer-team .contentContainer-columns>*:last-child,main.page-about-team .page-about .content .contentContainer-team .contentContainer-columns>*:last-child,.page-about .content .contentContainer .contentContainer-columns>*:last-child>*:last-child,.page-about main.page-about-team .content .contentContainer-team .contentContainer-columns>*:last-child>*:last-child,main.page-about-team .page-about .content .contentContainer-team .contentContainer-columns>*:last-child>*:last-child,.page-about .content .contentContainer .contentContainer-columns>*:last-child>*:last-child>*:last-child,.page-about main.page-about-team .content .contentContainer-team .contentContainer-columns>*:last-child>*:last-child>*:last-child,main.page-about-team .page-about .content .contentContainer-team .contentContainer-columns>*:last-child>*:last-child>*:last-child{margin-bottom:0;padding-bottom:0}}@media screen and (min-width: 750px){.page-about .content{height:90%;height:calc(100% - 80px)}}@media screen and (min-width: 1200px){.page-about .content{position:relative;height:90%;height:calc(100% - 180px)}.page-about .content .contentContainer,.page-about main.page-about-team .content .contentContainer-team,main.page-about-team .page-about .content .contentContainer-team{position:absolute;max-height:100%;margin:0 auto;text-align:left;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-width: 1600px){.page-about .content{height:90%;height:calc(100% - 240px)}}.page-about:before{position:fixed;top:0;left:0;bottom:0;right:0;z-index:1;content:'';background:rgba(0,0,0,0.8)}main.page-about-team .content{width:100%;max-width:68.75em}@media screen and (min-width: 1000px){main.page-about-team .content{text-align:center}}@media screen and (min-width: 1600px){main.page-about-team .content{max-width:81.25em}}main.page-about-team .content .contentContainer-team{width:100%}@media screen and (min-width: 1000px){main.page-about-team .content .contentContainer-team{height:100%}}main.page-about-team .team-link,main.page-about-team #tabbedContent-3 .staff-team-link{position:relative;display:block;width:100%;padding:0 10px;margin:0.9375em auto;overflow:hidden;cursor:default}@media screen and (min-width: 750px){main.page-about-team .team-link,main.page-about-team #tabbedContent-3 .staff-team-link{float:left;width:50%;margin:0.5em auto}}@media screen and (min-width: 1000px){main.page-about-team .team-link,main.page-about-team #tabbedContent-3 .staff-team-link{width:33.33333%}}main.page-about-team .team-link img,main.page-about-team #tabbedContent-3 .staff-team-link img{width:6.25em;height:6.25em;border-radius:50%}main.page-about-team .team-link .team-link-text,main.page-about-team #tabbedContent-3 .staff-team-link .team-link-text{position:absolute;left:10em;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:50%;width:calc(100% - 140px);font-size:0.875em;text-align:left;vertical-align:top}main.page-about-team .team-link .team-link-text hgroup,main.page-about-team #tabbedContent-3 .staff-team-link .team-link-text hgroup{font-size:1em;margin:0}main.page-about-team .team-link .team-link-text hgroup span,main.page-about-team #tabbedContent-3 .staff-team-link .team-link-text hgroup span{margin:0.5em 0}main.page-about-team .team-link .team-link-text hgroup h2,main.page-about-team #tabbedContent-3 .staff-team-link .team-link-text hgroup h2{color:#fff}main.page-about-team .team-link .team-link-text hgroup:after,main.page-about-team #tabbedContent-3 .staff-team-link .team-link-text hgroup:after{display:none}main.page-about-team .team-link .team-link-text p,main.page-about-team #tabbedContent-3 .staff-team-link .team-link-text p{font-size:0.875em;font-family: 'Oxygen', sans-serif;text-transform:uppercase;line-height:1;color:#fff}main.page-about-team .team-link:focus,main.page-about-team .team-link:hover,main.page-about-team #tabbedContent-3 .staff-team-link:hover,main.page-about-team #tabbedContent-3 .staff-team-link:focus{opacity:0.75}main.page-about-team .tabbedContent{width:90%;margin:auto}@media screen and (min-width: 1000px){main.page-about-team .tabbedContent{max-width:75em;height:100%}}main.page-about-team .tabbedContent .tabbedContent-contentContainer{position:relative;width:100%;height:auto}@media screen and (min-width: 1000px){main.page-about-team .tabbedContent .tabbedContent-contentContainer{height:calc(100% - 120px)}}@media screen and (min-width: 1200px){main.page-about-team .tabbedContent .tabbedContent-contentContainer{height:calc(100% - 60px)}}main.page-about-team .tabbedContent .tabbedContent-contentContainer .tabbedContent-content{position:absolute;top:0;left:0;z-index:1;width:100%;opacity:0}@media screen and (min-width: 1000px){main.page-about-team .tabbedContent .tabbedContent-contentContainer .tabbedContent-content{top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}}main.page-about-team .tabbedContent .tabbedContent-contentContainer .tabbedContent-content .tabbedContent-content-wrapper{position:relative;margin:auto;text-align:center}@media screen and (min-width: 1000px){main.page-about-team .tabbedContent .tabbedContent-contentContainer .tabbedContent-content .tabbedContent-content-wrapper{width:100%}}main.page-about-team .tabbedContent .tabbedContent-contentContainer .tabbedContent-content.tabbedContent-content-selected{opacity:1;z-index:2}main.page-about-team .tabbedContent .tabbedContent-contentContainer .tabbedContent-content.tabbedContent-content-selected .team-link,main.page-about-team .tabbedContent .tabbedContent-contentContainer .tabbedContent-content.tabbedContent-content-selected #tabbedContent-3 .staff-team-link,main.page-about-team #tabbedContent-3 .tabbedContent .tabbedContent-contentContainer .tabbedContent-content.tabbedContent-content-selected .staff-team-link{cursor:pointer}main.page-about-team .tabbedContent-nav{position:relative;z-index:3;font-family: 'Oxygen', sans-serif;text-transform:uppercase;margin:1.75em 10px}main.page-about-team .tabbedContent-nav .menu-trigger{position:absolute;z-index:2;right:0.3125em;top:0.4375em}main.page-about-team .tabbedContent-nav ul{position:relative;height:0;overflow:hidden;border:1px solid rgba(255,255,255,0.33);padding:2.5em 0 0.5em;margin:0}main.page-about-team .tabbedContent-nav ul li{width:100%}main.page-about-team .tabbedContent-nav ul li a{display:inline-block;width:100%;padding:0.5em 1em}main.page-about-team .tabbedContent-nav ul li.tabbedContent-nav-selected{position:absolute;left:0;top:0.4375em;z-index:1}main.page-about-team .tabbedContent-nav.tabbedContent-nav-open ul{height:5em}@media screen and (min-width: 1000px){main.page-about-team .tabbedContent-nav,main.page-about-team .tabbedContent-nav.tabbedContent-nav-open{text-align:center;margin:50px 0 0 0;margin:3.125rem 0 0 0}main.page-about-team .tabbedContent-nav .menu-trigger,main.page-about-team .tabbedContent-nav.tabbedContent-nav-open .menu-trigger{display:none}main.page-about-team .tabbedContent-nav ul,main.page-about-team .tabbedContent-nav.tabbedContent-nav-open ul{display:inline-block;height:auto;padding:0;border:0;overflow:visible}main.page-about-team .tabbedContent-nav ul li,main.page-about-team .tabbedContent-nav ul li.tabbedContent-nav-selected,main.page-about-team .tabbedContent-nav.tabbedContent-nav-open ul li,main.page-about-team .tabbedContent-nav.tabbedContent-nav-open ul li.tabbedContent-nav-selected{position:static;float:left;width:auto}main.page-about-team .tabbedContent-nav ul li a,main.page-about-team .tabbedContent-nav ul li.tabbedContent-nav-selected a,main.page-about-team .tabbedContent-nav.tabbedContent-nav-open ul li a,main.page-about-team .tabbedContent-nav.tabbedContent-nav-open ul li.tabbedContent-nav-selected a{position:relative;width:auto;height:3.125em;padding:1em;color:#a4a4a4}main.page-about-team .tabbedContent-nav ul li a:before,main.page-about-team .tabbedContent-nav ul li.tabbedContent-nav-selected a:before,main.page-about-team .tabbedContent-nav.tabbedContent-nav-open ul li a:before,main.page-about-team .tabbedContent-nav.tabbedContent-nav-open ul li.tabbedContent-nav-selected a:before{-webkit-transition:0.6s ease;transition:0.6s ease;content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(255,255,255,0.33);border-width:1px 1px 0 1px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjM0Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-linear-gradient(top, rgba(0,0,0,0.34) 0%, transparent 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.34) 0%,rgba(0,0,0,0) 100%)}main.page-about-team .tabbedContent-nav ul li a:focus,main.page-about-team .tabbedContent-nav ul li a:hover,main.page-about-team .tabbedContent-nav ul li.tabbedContent-nav-selected a:focus,main.page-about-team .tabbedContent-nav ul li.tabbedContent-nav-selected a:hover,main.page-about-team .tabbedContent-nav.tabbedContent-nav-open ul li a:focus,main.page-about-team .tabbedContent-nav.tabbedContent-nav-open ul li a:hover,main.page-about-team .tabbedContent-nav.tabbedContent-nav-open ul li.tabbedContent-nav-selected a:focus,main.page-about-team .tabbedContent-nav.tabbedContent-nav-open ul li.tabbedContent-nav-selected a:hover{color:#fff}main.page-about-team .tabbedContent-nav ul li.tabbedContent-nav-selected a,main.page-about-team .tabbedContent-nav ul li.tabbedContent-nav-selected.tabbedContent-nav-selected a,main.page-about-team .tabbedContent-nav.tabbedContent-nav-open ul li.tabbedContent-nav-selected a,main.page-about-team .tabbedContent-nav.tabbedContent-nav-open ul li.tabbedContent-nav-selected.tabbedContent-nav-selected a{color:#fff}main.page-about-team .tabbedContent-nav ul li.tabbedContent-nav-selected a:before,main.page-about-team .tabbedContent-nav ul li.tabbedContent-nav-selected.tabbedContent-nav-selected a:before,main.page-about-team .tabbedContent-nav.tabbedContent-nav-open ul li.tabbedContent-nav-selected a:before,main.page-about-team .tabbedContent-nav.tabbedContent-nav-open ul li.tabbedContent-nav-selected.tabbedContent-nav-selected a:before{height:100%;border-radius:4px 4px 0 0}main.page-about-team .tabbedContent-nav ul li:after,main.page-about-team .tabbedContent-nav ul li:last-child:before,main.page-about-team .tabbedContent-nav ul li.tabbedContent-nav-selected:after,main.page-about-team .tabbedContent-nav ul li.tabbedContent-nav-selected:last-child:before,main.page-about-team .tabbedContent-nav.tabbedContent-nav-open ul li:after,main.page-about-team .tabbedContent-nav.tabbedContent-nav-open ul li:last-child:before,main.page-about-team .tabbedContent-nav.tabbedContent-nav-open ul li.tabbedContent-nav-selected:after,main.page-about-team .tabbedContent-nav.tabbedContent-nav-open ul li.tabbedContent-nav-selected:last-child:before{content:'';float:left;width:30px;height:3.0625em;border-bottom:1px solid rgba(255,255,255,0.33)}main.page-about-team .tabbedContent-nav ul li:first-child:after,main.page-about-team .tabbedContent-nav ul li:last-child:before,main.page-about-team .tabbedContent-nav ul li.tabbedContent-nav-selected:first-child:after,main.page-about-team .tabbedContent-nav ul li.tabbedContent-nav-selected:last-child:before,main.page-about-team .tabbedContent-nav.tabbedContent-nav-open ul li:first-child:after,main.page-about-team .tabbedContent-nav.tabbedContent-nav-open ul li:last-child:before,main.page-about-team .tabbedContent-nav.tabbedContent-nav-open ul li.tabbedContent-nav-selected:first-child:after,main.page-about-team .tabbedContent-nav.tabbedContent-nav-open ul li.tabbedContent-nav-selected:last-child:before{width:100px}main.page-about-team .tabbedContent-nav ul li:last-child:before,main.page-about-team .tabbedContent-nav ul li.tabbedContent-nav-selected:last-child:before,main.page-about-team .tabbedContent-nav.tabbedContent-nav-open ul li:last-child:before,main.page-about-team .tabbedContent-nav.tabbedContent-nav-open ul li.tabbedContent-nav-selected:last-child:before{float:right}}main.page-about-team #tabbedContent-3.tabbedContent-content{-moz-transform:translateY(-57%);-ms-transform:translateY(-57%);-webkit-transform:translateY(-57%);transform:translateY(-57%)}main.page-about-team #tabbedContent-3 .tabbedContent-content-wrapper{display:none}@media screen and (min-width: 1000px){main.page-about-team #tabbedContent-3 .tabbedContent-content-wrapper{width:75%}}main.page-about-team #tabbedContent-3 .tabbedContent-content-wrapper.show-staff{display:block}@media screen and (min-width: 1000px){main.page-about-team #tabbedContent-3 .staff-team-link{float:left;width:14.28571%;margin:0.3125em auto}main.page-about-team #tabbedContent-3 .staff-team-link img{height:100%;width:100%}main.page-about-team #tabbedContent-3 .staff-team-link .team-link-text{display:none}}main.page-about-team .gc-modal{position:fixed;background:rgba(32,32,32,0.7)}@media screen and (min-width: 1200px){main.page-about-team .gc-modal{left:15.625em}}main.page-about-team .gc-modal .gc-modal-container{position:absolute;left:50%;top:50%;top:calc(50% + 25px);z-index:15;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:95%;max-width:40.625em;min-height:85%;padding:1.875em;text-align:left;background:#fff;-webkit-overflow-scrolling:auto}main.page-about-team .gc-modal .gc-modal-container .gc-modal-close{position:absolute;right:0.9375em;top:0.9375em;font-size:1.2em;color:#d6d6d6;cursor:pointer}main.page-about-team .gc-modal .gc-modal-container .page-about-team-modal-avatar{border-radius:50%;display:block;margin:0 auto 1.25em}main.page-about-team .gc-modal .gc-modal-container hgroup{text-align:center}main.page-about-team .gc-modal .gc-modal-container hgroup h2{font-size:24px;font-size:1.5rem}main.page-about-team .gc-modal .gc-modal-container hgroup .sub,main.page-about-team .gc-modal .gc-modal-container #powerTip hgroup .sub-lang,#powerTip main.page-about-team .gc-modal .gc-modal-container hgroup .sub-lang{font-size:17px;font-size:1.0625rem}main.page-about-team .gc-modal .gc-modal-container .langs{text-transform:uppercase;font-family: 'Oxygen', sans-serif;letter-spacing:1px;text-align:center}main.page-about-team .gc-modal .gc-modal-container .langs span{font-weight:bold}main.page-about-team .gc-modal .gc-modal-container:after{content:'';display:block;height:2em}@media screen and (min-width: 750px){main.page-about-team .gc-modal .contentContainer,main.page-about-team .gc-modal .content .contentContainer-team,main.page-about-team .content .gc-modal .contentContainer-team{position:absolute;left:50%;top:50%;z-index:10;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}.flexbox main.page-about-team .gc-modal{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.flexbox main.page-about-team .gc-modal .contentContainer,.flexbox main.page-about-team .gc-modal .content .contentContainer-team,.flexbox main.page-about-team .content .gc-modal .contentContainer-team{position:static;left:auto;top:auto;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}main.page-about-team .gc-modal .gc-modal-container{overflow:visible}main.page-about-team .gc-modal .gc-modal-container .page-about-team-modal-avatar{margin-top:-15%}.flexbox main.page-about-team .gc-modal .gc-modal-container{min-height:0}main.page-about-team .gc-modal .gc-modal-container:after{display:none}}main.page-about-team .map-modal{background:#000;height:100%;width:100%}main.page-about-team .map-modal.gc-modal-open{z-index:15}main.page-about-team .map-modal .gc-modal-container{height:100%;width:100%;max-width:100%;padding:0;position:absolute;z-index:15;top:-17px;left:0;right:0;bottom:0;-moz-transform:translate(0, 1em);-ms-transform:translate(0, 1em);-webkit-transform:translate(0, 1em);transform:translate(0, 1em)}main.page-about-team .map-modal .gc-modal-container .gc-modal-close{position:relative;top:60px;left:calc(100% - 50px);z-index:20;cursor:pointer;background:#636e72;background:rgba(28,31,32,0.4);height:40px;width:40px;border-radius:20px;border-radius:1.25rem;border:3px solid #34393b;border:3px solid rgba(28,31,32,0.6)}@media screen and (min-width: 1200px){main.page-about-team .map-modal .gc-modal-container .gc-modal-close{top:25px;left:calc(100% - 320px)}}main.page-about-team .map-modal .gc-modal-container .gc-modal-close .icon-cross{color:#fff;font-size:24px;font-size:1.5rem;position:relative;top:2px}main.page-about-team .map-modal .gc-modal-container #about-map{height:100%;position:relative;bottom:40px}main.page-about-testimonials .content i.icon-quote{display:inline-block;margin:0.25em auto 1.5em;padding:0.6em;font-size:1.1875em;border:2px solid rgba(255,255,255,0.42);border-radius:50%;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}main.page-about-testimonials .content hgroup{text-align:center}main.page-about-testimonials .content hgroup:after{margin-left:auto;margin-right:auto}main.page-about-testimonials .content .user-content p:first-child:before{font-size:1em;content:'\201C';display:inline-block;margin:0 0.2em 0 0}main.page-about-testimonials .content .user-content p:last-child:after{font-size:1em;content:'\201D';display:inline-block;margin:0 0 0 0.2em}@media screen and (min-width: 750px){main.page-about-testimonials .content{margin:auto}main.page-about-testimonials .content .contentContainer,main.page-about-testimonials main.page-about-team .content .contentContainer-team,main.page-about-team main.page-about-testimonials .content .contentContainer-team{position:absolute;left:50%;top:50%;z-index:10;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}.flexbox main.page-about-testimonials .content{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.flexbox main.page-about-testimonials .content .contentContainer,.flexbox main.page-about-testimonials main.page-about-team .content .contentContainer-team,main.page-about-team .flexbox main.page-about-testimonials .content .contentContainer-team{position:static;left:auto;top:auto;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}main.page-about-testimonials .content .contentContainer,main.page-about-testimonials main.page-about-team .content .contentContainer-team,main.page-about-team main.page-about-testimonials .content .contentContainer-team{max-height:100%}}@media screen and (min-width: 1600px){main.page-about-testimonials .content{max-width:53.125em}main.page-about-testimonials .content .contentContainer,main.page-about-testimonials main.page-about-team .content .contentContainer-team,main.page-about-team main.page-about-testimonials .content .contentContainer-team{padding:0 3.125em}}main.page-about-testimonials .scrollable-columns{position:relative;z-index:2}main.page-about-testimonials .scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item{background:none;border:none}main.page-about-testimonials .scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .btnContainer{width:100%;padding:0.5em 0;margin-top:3.75em;text-align:center}main.page-about-testimonials .scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .btnContainer .btn,main.page-about-testimonials .scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .btnContainer .page-project .project-footer .more-projects-btn,.page-project .project-footer main.page-about-testimonials .scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .btnContainer .more-projects-btn,main.page-about-testimonials .scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .btnContainer .page-project .project-footer .back-button,.page-project .project-footer main.page-about-testimonials .scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .btnContainer .back-button{position:static;left:0;top:0;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);background:rgba(255,255,255,0);box-shadow:0 0 0 2px rgba(255,255,255,0.17)}main.page-about-testimonials .scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .btnContainer .btn:hover,main.page-about-testimonials .scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .btnContainer .page-project .project-footer .more-projects-btn:hover,.page-project .project-footer main.page-about-testimonials .scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .btnContainer .more-projects-btn:hover,main.page-about-testimonials .scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .btnContainer .page-project .project-footer .back-button:hover,.page-project .project-footer main.page-about-testimonials .scrollable-columns .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .btnContainer .back-button:hover{background:rgba(255,255,255,0.17);box-shadow:0 0 0 2px rgba(255,255,255,0.34)}.our-geography-link{-webkit-transition:opacity 0.6s ease;transition:opacity 0.6s ease;height:3.1875em;line-height:3.1875em;font-size:1em;font-family: 'Oxygen', sans-serif;font-weight:500;text-transform:uppercase;text-align:center;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,0.75);background:#1c1f20;opacity:0.75;display:inline-block;position:absolute;z-index:10;bottom:0;right:0;padding:0 10px;padding:0 0.625rem}.our-geography-link i{margin-right:5px;margin-right:0.3125rem;font-size:26px;font-size:1.625rem;line-height:26px;line-height:1.625rem;position:relative;top:5px}.our-geography-link:focus,.our-geography-link:hover{opacity:1}.placemark-data-dump{display:none}#powerTip{cursor:default;background-color:#1c1f20;background-color:rgba(28,31,32,0.9);border-radius:2px;color:#fff;display:none;padding:10px;padding:0.625rem;position:absolute;white-space:nowrap;z-index:2147483647;border:1px solid #454646}#powerTip hgroup{text-align:center;margin-bottom:0}#powerTip hgroup .sub,#powerTip hgroup .sub-lang{display:block;margin-top:6px;margin-top:0.375rem}#powerTip hgroup .sub-lang{display:block;margin-top:8px;margin-top:0.5rem;font-size:0.8em}#powerTip hgroup:after{display:none}#powerTip hgroup h2{color:#fff}#powerTip:before{content:"";position:absolute}#powerTip.n:before,#powerTip.s:before{border-right:8px solid transparent;border-left:8px solid transparent;left:50%;margin-left:-8px}#powerTip.e:before,#powerTip.w:before{border-bottom:8px solid transparent;border-top:8px solid transparent;margin-top:-8px;top:50%}#powerTip.n:before{border-top:11px solid #9e9f9f;bottom:-11px}#powerTip.e:before{border-right:11px solid #9e9f9f;left:-11px}#powerTip.s:before{border-bottom:11px solid #9e9f9f;top:-11px}#powerTip.w:before{border-left:11px solid #9e9f9f;right:-11px}#powerTip.ne:before,#powerTip.se:before{border-right:11px solid transparent;border-left:0;left:11px}#powerTip.nw:before,#powerTip.sw:before{border-left:11px solid transparent;border-right:0;right:11px}#powerTip.ne:before,#powerTip.nw:before{border-top:11px solid #9e9f9f;bottom:-11px}#powerTip.se:before,#powerTip.sw:before{border-bottom:11px solid #9e9f9f;top:-11px}#powerTip.nw-alt:before,#powerTip.ne-alt:before,#powerTip.sw-alt:before,#powerTip.se-alt:before{border-top:11px solid #9e9f9f;bottom:-11px;border-left:5px solid transparent;border-right:5px solid transparent;left:11px}#powerTip.ne-alt:before{left:auto;right:11px}#powerTip.sw-alt:before,#powerTip.se-alt:before{border-top:none;border-bottom:11px solid #9e9f9f;bottom:auto;top:-11px}#powerTip.se-alt:before{left:auto;right:11px}#powerTip:after{content:"";position:absolute}#powerTip.n:after,#powerTip.s:after{border-right:8px solid transparent;border-left:8px solid transparent;left:50%;margin-left:-8px}#powerTip.e:after,#powerTip.w:after{border-bottom:8px solid transparent;border-top:8px solid transparent;margin-top:-8px;top:50%}#powerTip.n:after{border-top:10px solid #212425;bottom:-10px}#powerTip.e:after{border-right:10px solid #212425;left:-10px}#powerTip.s:after{border-bottom:10px solid #212425;top:-10px}#powerTip.w:after{border-left:10px solid #212425;right:-10px}#powerTip.ne:after,#powerTip.se:after{border-right:10px solid transparent;border-left:0;left:10px}#powerTip.nw:after,#powerTip.sw:after{border-left:10px solid transparent;border-right:0;right:10px}#powerTip.ne:after,#powerTip.nw:after{border-top:10px solid #212425;bottom:-10px}#powerTip.se:after,#powerTip.sw:after{border-bottom:10px solid #212425;top:-10px}#powerTip.nw-alt:after,#powerTip.ne-alt:after,#powerTip.sw-alt:after,#powerTip.se-alt:after{border-top:10px solid #212425;bottom:-10px;border-left:5px solid transparent;border-right:5px solid transparent;left:10px}#powerTip.ne-alt:after{left:auto;right:10px}#powerTip.sw-alt:after,#powerTip.se-alt:after{border-top:none;border-bottom:10px solid #212425;bottom:auto;top:-10px}#powerTip.se-alt:after{left:auto;right:10px}.ie .page-about .content{overflow-y:hidden}.page-contact{overflow:hidden}.page-contact:after{content:'';position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;background:rgba(0,0,0,0.76)}.page-contact .videoContainer{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.page-contact .videoContainer video,.page-contact .videoContainer img{position:absolute;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;min-width:100%;min-height:100%}.page-contact .page-contact-content{position:absolute;left:0;top:0;z-index:3;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.page-contact .page-contact-content .page-contact-content-container{width:100%;height:100%}.page-contact .page-contact-content .page-contact-content-container .contentContainer,.page-contact .page-contact-content .page-contact-content-container main.page-about-team .content .contentContainer-team,main.page-about-team .content .page-contact .page-contact-content .page-contact-content-container .contentContainer-team{text-align:center;padding:4.375em 0 1.5625em}.page-contact .page-contact-content .page-contact-content-container hgroup{margin-bottom:1.75em;font-size:1.2em}.page-contact .page-contact-content .back-trigger{position:absolute;top:4.6875em;z-index:15;padding:0 10px;padding:0 0.625rem}.page-contact .page-contact-content .back-trigger i{margin-right:0}@media screen and (min-width: 1200px){.page-contact .page-contact-content .back-trigger{top:0;height:100%;width:4.6875em;overflow:hidden;box-shadow:none;background:none}.page-contact .page-contact-content .back-trigger i{position:absolute;top:50%;font-size:1.25em;z-index:4;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:2em}}.page-contact .page-contact-main.page-contact-main-right{-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%)}.page-contact .page-contact-main.page-contact-main-left{-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}.page-contact .page-contact-main .page-contact-content-container ul{min-width:20em}.page-contact .page-contact-main .page-contact-content-container ul li{margin:1em 0;line-height:1.4em}.page-contact .page-contact-main .page-contact-content-container ul li span{display:block}.page-contact .page-contact-main .page-contact-content-container ul li .label{position:relative;top:-2px;float:left;width:5.3125em;text-align:right;color:#a4a4a4}.page-contact .page-contact-main .page-contact-content-container ul li .value{overflow:hidden;padding-left:0.9375em;text-align:left;color:#fff}.page-contact .page-contact-main .page-contact-content-container .btnContainer{margin:0 auto;width:13.75em}.page-contact .page-contact-main .page-contact-content-container .btnContainer .btn,.page-contact .page-contact-main .page-contact-content-container .btnContainer .page-project .project-footer .more-projects-btn,.page-project .project-footer .page-contact .page-contact-main .page-contact-content-container .btnContainer .more-projects-btn,.page-contact .page-contact-main .page-contact-content-container .btnContainer .page-project .project-footer .back-button,.page-project .project-footer .page-contact .page-contact-main .page-contact-content-container .btnContainer .back-button{width:100%;margin:0.5em 0}@media screen and (min-width: 750px){.page-contact .page-contact-main .page-contact-content-container .contentContainer,.page-contact .page-contact-main .page-contact-content-container main.page-about-team .content .contentContainer-team,main.page-about-team .content .page-contact .page-contact-main .page-contact-content-container .contentContainer-team{position:absolute;left:50%;top:50%;z-index:10;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}.flexbox .page-contact .page-contact-main .page-contact-content-container{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.flexbox .page-contact .page-contact-main .page-contact-content-container .contentContainer,.flexbox .page-contact .page-contact-main .page-contact-content-container main.page-about-team .content .contentContainer-team,main.page-about-team .content .flexbox .page-contact .page-contact-main .page-contact-content-container .contentContainer-team{position:static;left:auto;top:auto;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.page-contact .page-contact-main .page-contact-content-container .contentContainer,.page-contact .page-contact-main .page-contact-content-container main.page-about-team .content .contentContainer-team,main.page-about-team .content .page-contact .page-contact-main .page-contact-content-container .contentContainer-team{width:100%;padding:0}.page-contact .page-contact-main .page-contact-content-container .contentContainer ul,.page-contact .page-contact-main .page-contact-content-container main.page-about-team .content .contentContainer-team ul,main.page-about-team .content .page-contact .page-contact-main .page-contact-content-container .contentContainer-team ul{display:inline-block;vertical-align:top}.page-contact .page-contact-main .page-contact-content-container .btnContainer{width:auto;margin-top:3.75em}.page-contact .page-contact-main .page-contact-content-container .btnContainer .btn,.page-contact .page-contact-main .page-contact-content-container .btnContainer .page-project .project-footer .more-projects-btn,.page-project .project-footer .page-contact .page-contact-main .page-contact-content-container .btnContainer .more-projects-btn,.page-contact .page-contact-main .page-contact-content-container .btnContainer .page-project .project-footer .back-button,.page-project .project-footer .page-contact .page-contact-main .page-contact-content-container .btnContainer .back-button{width:auto;margin:0 1em}}.page-contact .page-contact-sendmessage{-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}.page-contact .page-contact-sendmessage.page-contact-content-show{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.page-contact .page-contact-sendmessage .back-trigger{left:auto;right:1.5625em}@media screen and (min-width: 1200px){.page-contact .page-contact-sendmessage .back-trigger{right:0}.page-contact .page-contact-sendmessage .back-trigger i{left:auto;right:0.5em}}.page-contact .page-contact-sendmessage form .btn,.page-contact .page-contact-sendmessage form .page-project .project-footer .more-projects-btn,.page-project .project-footer .page-contact .page-contact-sendmessage form .more-projects-btn,.page-contact .page-contact-sendmessage form .page-project .project-footer .back-button,.page-project .project-footer .page-contact .page-contact-sendmessage form .back-button{padding:0 13px 0 50px;padding:0 0.8125rem 0 3.125rem;background-image:url(../images/icon-cust-send.png);background-repeat:no-repeat;background-position:13px 50%;background-size:26px 26px}.page-contact .page-contact-sendmessage form.beforeSend .btn,.page-contact .page-contact-sendmessage form.beforeSend .page-project .project-footer .more-projects-btn,.page-project .project-footer .page-contact .page-contact-sendmessage form.beforeSend .more-projects-btn,.page-contact .page-contact-sendmessage form.beforeSend .page-project .project-footer .back-button,.page-project .project-footer .page-contact .page-contact-sendmessage form.beforeSend .back-button{background-image:url(../images/icon-cust-load.gif);background-position:50% 50%;color:transparent;text-shadow:none}.page-contact .page-contact-sendmessage form.invalid .btn,.page-contact .page-contact-sendmessage form.invalid .page-project .project-footer .more-projects-btn,.page-project .project-footer .page-contact .page-contact-sendmessage form.invalid .more-projects-btn,.page-contact .page-contact-sendmessage form.invalid .page-project .project-footer .back-button,.page-project .project-footer .page-contact .page-contact-sendmessage form.invalid .back-button{background-image:url(../images/icon-cust-send.png);background-position:13px 50%;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,0.75)}.page-contact .page-contact-sendmessage form.spam .btn,.page-contact .page-contact-sendmessage form.spam .page-project .project-footer .more-projects-btn,.page-project .project-footer .page-contact .page-contact-sendmessage form.spam .more-projects-btn,.page-contact .page-contact-sendmessage form.spam .page-project .project-footer .back-button,.page-project .project-footer .page-contact .page-contact-sendmessage form.spam .back-button,.page-contact .page-contact-sendmessage form.failed .btn,.page-contact .page-contact-sendmessage form.failed .page-project .project-footer .more-projects-btn,.page-project .project-footer .page-contact .page-contact-sendmessage form.failed .more-projects-btn,.page-contact .page-contact-sendmessage form.failed .page-project .project-footer .back-button,.page-project .project-footer .page-contact .page-contact-sendmessage form.failed .back-button{background-image:url(../images/icon-cust-error.png);background-position:50% 50%;color:transparent;text-shadow:none}.page-contact .page-contact-sendmessage form.sent .btn,.page-contact .page-contact-sendmessage form.sent .page-project .project-footer .more-projects-btn,.page-project .project-footer .page-contact .page-contact-sendmessage form.sent .more-projects-btn,.page-contact .page-contact-sendmessage form.sent .page-project .project-footer .back-button,.page-project .project-footer .page-contact .page-contact-sendmessage form.sent .back-button{background-image:url(../images/icon-cust-sent.png);background-position:50% 50%;color:transparent;text-shadow:none}.page-contact .page-contact-sendmessage form .ajax-loader{display:none !important}@media screen and (min-width: 750px){.page-contact .page-contact-sendmessage .page-contact-content-container .contentContainer,.page-contact .page-contact-sendmessage .page-contact-content-container main.page-about-team .content .contentContainer-team,main.page-about-team .content .page-contact .page-contact-sendmessage .page-contact-content-container .contentContainer-team{position:absolute;left:50%;top:50%;z-index:10;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}.flexbox .page-contact .page-contact-sendmessage .page-contact-content-container{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.flexbox .page-contact .page-contact-sendmessage .page-contact-content-container .contentContainer,.flexbox .page-contact .page-contact-sendmessage .page-contact-content-container main.page-about-team .content .contentContainer-team,main.page-about-team .content .flexbox .page-contact .page-contact-sendmessage .page-contact-content-container .contentContainer-team{position:static;left:auto;top:auto;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.page-contact .page-contact-sendmessage .page-contact-content-container .contentContainer,.page-contact .page-contact-sendmessage .page-contact-content-container main.page-about-team .content .contentContainer-team,main.page-about-team .content .page-contact .page-contact-sendmessage .page-contact-content-container .contentContainer-team{width:100%;padding:0}.page-contact .page-contact-sendmessage .page-contact-content-container .contentContainer fieldset textarea,.page-contact .page-contact-sendmessage .page-contact-content-container main.page-about-team .content .contentContainer-team fieldset textarea,main.page-about-team .content .page-contact .page-contact-sendmessage .page-contact-content-container .contentContainer-team fieldset textarea{height:8.72222em}}.page-contact .page-contact-findus{-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%)}.page-contact .page-contact-findus.page-contact-content-show{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.page-contact .page-contact-findus .back-trigger{right:auto;left:1.5625em}@media screen and (min-width: 1200px){.page-contact .page-contact-findus .back-trigger{left:0}.page-contact .page-contact-findus .back-trigger i{left:0.5em;right:auto}}.page-contact .page-contact-findus .page-contact-content-container{height:auto;min-height:calc(100% - 200px);text-align:center}.page-contact .page-contact-findus .page-contact-content-container .contentContainer,.page-contact .page-contact-findus .page-contact-content-container main.page-about-team .content .contentContainer-team,main.page-about-team .content .page-contact .page-contact-findus .page-contact-content-container .contentContainer-team{display:inline-block;padding-bottom:2.8125em;text-align:left !important}.page-contact .page-contact-findus .page-contact-content-container .contentContainer hgroup,.page-contact .page-contact-findus .page-contact-content-container main.page-about-team .content .contentContainer-team hgroup,main.page-about-team .content .page-contact .page-contact-findus .page-contact-content-container .contentContainer-team hgroup{text-align:center}.page-contact .page-contact-findus .page-contact-content-container .contentContainer h3,.page-contact .page-contact-findus .page-contact-content-container main.page-about-team .content .contentContainer-team h3,main.page-about-team .content .page-contact .page-contact-findus .page-contact-content-container .contentContainer-team h3{margin:45px 0 20px;margin:2.8125rem 0 1.25rem;vertical-align:middle;font-size:19px}.page-contact .page-contact-findus .page-contact-content-container .contentContainer h3 i,.page-contact .page-contact-findus .page-contact-content-container main.page-about-team .content .contentContainer-team h3 i,main.page-about-team .content .page-contact .page-contact-findus .page-contact-content-container .contentContainer-team h3 i{display:inline-block;width:60px;width:3.75rem;vertical-align:middle;text-align:center;font-size:1.8em}.page-contact .page-contact-findus .page-contact-content-container .contentContainer h3 span,.page-contact .page-contact-findus .page-contact-content-container main.page-about-team .content .contentContainer-team h3 span,main.page-about-team .content .page-contact .page-contact-findus .page-contact-content-container .contentContainer-team h3 span{position:relative;top:-2px;vertical-align:middle;margin-right:0.1875em}.page-contact .page-contact-findus .page-contact-content-container .contentContainer ul,.page-contact .page-contact-findus .page-contact-content-container main.page-about-team .content .contentContainer-team ul,main.page-about-team .content .page-contact .page-contact-findus .page-contact-content-container .contentContainer-team ul{font-family: 'Oxygen', sans-serif;margin-left:60px;margin-left:3.75rem;text-transform:uppercase;font-size:1.1em;font-weight:300}.page-contact .page-contact-findus .page-contact-content-container .contentContainer ul li,.page-contact .page-contact-findus .page-contact-content-container main.page-about-team .content .contentContainer-team ul li,main.page-about-team .content .page-contact .page-contact-findus .page-contact-content-container .contentContainer-team ul li{margin:0.75em 0}.page-contact .page-contact-findus .page-contact-content-container .contentContainer ul li strong,.page-contact .page-contact-findus .page-contact-content-container main.page-about-team .content .contentContainer-team ul li strong,main.page-about-team .content .page-contact .page-contact-findus .page-contact-content-container .contentContainer-team ul li strong{font-weight:500}.page-contact .page-contact-findus .page-contact-content-container .contentContainer form,.page-contact .page-contact-findus .page-contact-content-container main.page-about-team .content .contentContainer-team form,main.page-about-team .content .page-contact .page-contact-findus .page-contact-content-container .contentContainer-team form{padding:0 0 0 25px;padding:0 0 0 1.5625rem}.page-contact .page-contact-findus .page-contact-content-container .contentContainer form fieldset,.page-contact .page-contact-findus .page-contact-content-container main.page-about-team .content .contentContainer-team form fieldset,main.page-about-team .content .page-contact .page-contact-findus .page-contact-content-container .contentContainer-team form fieldset{float:left;margin:0;width:80%;width:calc(100% - 75px);padding-right:1.5625em}.page-contact .page-contact-findus .page-contact-content-container .contentContainer form input:not(.btn),.page-contact .page-contact-findus .page-contact-content-container main.page-about-team .content .contentContainer-team form input:not(.btn),main.page-about-team .content .page-contact .page-contact-findus .page-contact-content-container .contentContainer-team form input:not(.btn){float:left;width:100%;padding:9px 10px}.page-contact .page-contact-findus .page-contact-content-container .contentContainer form .btn,.page-contact .page-contact-findus .page-contact-content-container main.page-about-team .content .contentContainer-team form .btn,main.page-about-team .content .page-contact .page-contact-findus .page-contact-content-container .contentContainer-team form .btn,.page-contact .page-contact-findus .page-contact-content-container .contentContainer form .page-project .project-footer .more-projects-btn,.page-project .project-footer .page-contact .page-contact-findus .page-contact-content-container .contentContainer form .more-projects-btn,.page-contact .page-contact-findus .page-contact-content-container main.page-about-team .content .contentContainer-team form .page-project .project-footer .more-projects-btn,.page-project .project-footer .page-contact .page-contact-findus .page-contact-content-container main.page-about-team .content .contentContainer-team form .more-projects-btn,main.page-about-team .content .page-contact .page-contact-findus .page-contact-content-container .contentContainer-team form .page-project .project-footer .more-projects-btn,.page-project .project-footer main.page-about-team .content .page-contact .page-contact-findus .page-contact-content-container .contentContainer-team form .more-projects-btn,.page-contact .page-contact-findus .page-contact-content-container .contentContainer form .page-project .project-footer .back-button,.page-project .project-footer .page-contact .page-contact-findus .page-contact-content-container .contentContainer form .back-button,.page-contact .page-contact-findus .page-contact-content-container main.page-about-team .content .contentContainer-team form .page-project .project-footer .back-button,.page-project .project-footer .page-contact .page-contact-findus .page-contact-content-container main.page-about-team .content .contentContainer-team form .back-button,main.page-about-team .content .page-contact .page-contact-findus .page-contact-content-container .contentContainer-team form .page-project .project-footer .back-button,.page-project .project-footer main.page-about-team .content .page-contact .page-contact-findus .page-contact-content-container .contentContainer-team form .back-button{width:50px;width:3.125rem;margin:0}.page-contact .page-contact-findus .page-contact-map{position:relative;width:100%;height:200px}.page-contact .page-contact-findus .page-contact-map .mapPopup{padding:1.0625em 1.875em 0.6875em;background:rgba(0,0,0,0.7);border-radius:4px;-moz-transform:translate(-50%, -100%);-ms-transform:translate(-50%, -100%);-webkit-transform:translate(-50%, -100%);transform:translate(-50%, -100%)}.page-contact .page-contact-findus .page-contact-map .mapPopup h3{font-size:1.75em;color:#fff;line-height:1}.page-contact .page-contact-findus .page-contact-map .mapPopup:before{content:'';position:absolute;left:50%;bottom:-8px;margin-left:-8px;z-index:1;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid rgba(0,0,0,0.7)}.page-contact .page-contact-findus .page-contact-map .mapLabel{font-family: 'Oxygen', sans-serif;font-size:19px;color:#555555;text-transform:uppercase;font-weight:500}.page-contact .page-contact-findus .page-contact-map .mapLabel.mapLabel-large{font-size:33px}@media screen and (min-width: 750px){.page-contact .page-contact-findus .page-contact-content-container{position:relative;min-height:calc(100% - 350px)}.page-contact .page-contact-findus .page-contact-content-container .contentContainer form,.page-contact .page-contact-findus .page-contact-content-container main.page-about-team .content .contentContainer-team form,main.page-about-team .content .page-contact .page-contact-findus .page-contact-content-container .contentContainer-team form{width:450px;width:28.125rem;padding:0 0 0 60px;padding:0 0 0 3.75rem}.page-contact .page-contact-findus .page-contact-content-container .contentContainer form fieldset,.page-contact .page-contact-findus .page-contact-content-container main.page-about-team .content .contentContainer-team form fieldset,main.page-about-team .content .page-contact .page-contact-findus .page-contact-content-container .contentContainer-team form fieldset{float:left;margin:0;width:80%;width:calc(100% - 75px);padding-right:1.5625em}.page-contact .page-contact-findus .page-contact-content-container .contentContainer form input:not(.btn),.page-contact .page-contact-findus .page-contact-content-container main.page-about-team .content .contentContainer-team form input:not(.btn),main.page-about-team .content .page-contact .page-contact-findus .page-contact-content-container .contentContainer-team form input:not(.btn){float:left;width:100%;padding:9px 10px}.page-contact .page-contact-findus .page-contact-content-container .contentContainer form .btn,.page-contact .page-contact-findus .page-contact-content-container main.page-about-team .content .contentContainer-team form .btn,main.page-about-team .content .page-contact .page-contact-findus .page-contact-content-container .contentContainer-team form .btn,.page-contact .page-contact-findus .page-contact-content-container .contentContainer form .page-project .project-footer .more-projects-btn,.page-project .project-footer .page-contact .page-contact-findus .page-contact-content-container .contentContainer form .more-projects-btn,.page-contact .page-contact-findus .page-contact-content-container main.page-about-team .content .contentContainer-team form .page-project .project-footer .more-projects-btn,.page-project .project-footer .page-contact .page-contact-findus .page-contact-content-container main.page-about-team .content .contentContainer-team form .more-projects-btn,main.page-about-team .content .page-contact .page-contact-findus .page-contact-content-container .contentContainer-team form .page-project .project-footer .more-projects-btn,.page-project .project-footer main.page-about-team .content .page-contact .page-contact-findus .page-contact-content-container .contentContainer-team form .more-projects-btn,.page-contact .page-contact-findus .page-contact-content-container .contentContainer form .page-project .project-footer .back-button,.page-project .project-footer .page-contact .page-contact-findus .page-contact-content-container .contentContainer form .back-button,.page-contact .page-contact-findus .page-contact-content-container main.page-about-team .content .contentContainer-team form .page-project .project-footer .back-button,.page-project .project-footer .page-contact .page-contact-findus .page-contact-content-container main.page-about-team .content .contentContainer-team form .back-button,main.page-about-team .content .page-contact .page-contact-findus .page-contact-content-container .contentContainer-team form .page-project .project-footer .back-button,.page-project .project-footer main.page-about-team .content .page-contact .page-contact-findus .page-contact-content-container .contentContainer-team form .back-button{width:50px;width:3.125rem;margin:0}.page-contact .page-contact-findus .page-contact-map{height:350px}}@media screen and (min-width: 1000px){.page-contact .page-contact-findus .page-contact-content-container{position:relative;width:50%;height:100%;overflow:hidden}.page-contact .page-contact-findus .page-contact-content-container .contentContainer,.page-contact .page-contact-findus .page-contact-content-container main.page-about-team .content .contentContainer-team,main.page-about-team .content .page-contact .page-contact-findus .page-contact-content-container .contentContainer-team{position:absolute;left:50%;top:50%;z-index:10;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}.flexbox .page-contact .page-contact-findus .page-contact-content-container{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.flexbox .page-contact .page-contact-findus .page-contact-content-container .contentContainer,.flexbox .page-contact .page-contact-findus .page-contact-content-container main.page-about-team .content .contentContainer-team,main.page-about-team .content .flexbox .page-contact .page-contact-findus .page-contact-content-container .contentContainer-team{position:static;left:auto;top:auto;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.page-contact .page-contact-findus .page-contact-content-container .contentContainer,.page-contact .page-contact-findus .page-contact-content-container main.page-about-team .content .contentContainer-team,main.page-about-team .content .page-contact .page-contact-findus .page-contact-content-container .contentContainer-team{padding:0}.page-contact .page-contact-findus .page-contact-map{position:absolute;right:0;top:0;bottom:auto;width:50%;height:100%}}.page-homepage .slideshow{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%}.page-homepage .slideshow figure{width:100%;height:100%;background-repeat:no-repeat;background-size:cover}.page-homepage .slideshow:before{content:'';display:block;position:absolute;left:0;top:0;z-index:200;width:100%;height:100%;background:rgba(0,0,0,0.59)}.page-homepage .content{position:relative;z-index:2;height:100%;width:100%;font-family: 'Oxygen', sans-serif;font-size:1.5625em;font-weight:300;color:#c7c7c7;text-shadow:1px 1px 2px rgba(0,0,0,0.75)}.page-homepage .content strong{font-weight:400;color:#fff}.page-homepage .content .contentContainer,.page-homepage main.page-about-team .content .contentContainer-team,main.page-about-team .page-homepage .content .contentContainer-team{width:90%;max-width:28.57143em}.page-homepage .content .contentContainer p,.page-homepage main.page-about-team .content .contentContainer-team p,main.page-about-team .page-homepage .content .contentContainer-team p{line-height:1.2em;margin-bottom:1.2em}@media screen and (min-width: 750px){.page-homepage .content{font-size:2.1875em}.page-homepage .content .contentContainer,.page-homepage main.page-about-team .content .contentContainer-team,main.page-about-team .page-homepage .content .contentContainer-team{width:60%}.page-homepage .content .contentContainer p,.page-homepage main.page-about-team .content .contentContainer-team p,main.page-about-team .page-homepage .content .contentContainer-team p{line-height:1.5em;margin-bottom:1.4em}}@media screen and (min-width: 1000px){.page-homepage .content .contentContainer,.page-homepage main.page-about-team .content .contentContainer-team,main.page-about-team .page-homepage .content .contentContainer-team{width:70%}}@media screen and (min-width: 1200px){.page-homepage .content .contentContainer,.page-homepage main.page-about-team .content .contentContainer-team,main.page-about-team .page-homepage .content .contentContainer-team{width:75%}}.page-news{padding-top:0}.page-news .dark-grid .dark-grid-item{width:50%;height:33.33333%}@media screen and (min-width: 1200px){.page-news .dark-grid .dark-grid-item{width:33.33333%;height:50%}}.page-news .cat- i:before{content:'\e623'}.page-news .cat-10 i:before{content:'\e612'}.page-news .cat-11 i:before{content:'\e625'}.page-news .cat-9 i:before{content:'\e617'}.page-news .cat-6 i:before{content:'\e615'}.page-news .cat-7 i:before{content:'\e61a'}.page-news .cat-8 i:before{content:'\e61f'}.body-news .pageHeader:before{display:none}.page-news-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .content-container hgroup:after{width:90%;height:2px;margin-top:1em;background:#dfdfdf}.page-news-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link:focus .img-container figure,.page-news-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link:hover .img-container figure{-moz-transform:scale(1.01, 1.01);-ms-transform:scale(1.01, 1.01);-webkit-transform:scale(1.01, 1.01);transform:scale(1.01, 1.01)}@media screen and (min-width: 750px){.page-news-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item{width:50%;max-width:30em}.page-news-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container{height:40%}.page-news-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .content-container{height:60%}.page-news-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .content-container:after,.page-news-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .content-container:before{-webkit-backface-visibility:hidden;-webkit-transition:0.6s ease;transition:0.6s ease;position:absolute;left:0;bottom:0;width:100%;height:8em;content:''}.page-news-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .content-container:after{z-index:1;opacity:1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 35%, #fff 100%);background:-ms-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 35%, #fff 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,#ffffff 35%,#ffffff 100%)}.page-news-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .content-container:before{z-index:2;opacity:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-linear-gradient(top, rgba(245,245,245,0) 0%, #f5f5f5 35%, #f5f5f5 100%);background:-ms-linear-gradient(top, rgba(245,245,245,0) 0%, #f5f5f5 35%, #f5f5f5 100%);background:linear-gradient(to bottom, rgba(245,245,245,0) 0%,#f5f5f5 35%,#f5f5f5 100%)}}@media screen and (min-width: 1200px){.page-news-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item{width:50%;max-width:30em}.page-news-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link:focus .img-container figure,.page-news-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link:hover .img-container figure{-moz-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}.page-news-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link:focus .content-container,.page-news-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link:hover .content-container{background:#f5f5f5}.page-news-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link:focus .content-container:before,.page-news-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link:hover .content-container:before{opacity:1}}.page-news-item{overflow:auto;-webkit-overflow-scrolling:touch}.page-news-item .back-button{-webkit-transition:opacity 0.6s ease;transition:opacity 0.6s ease;height:3.125em;line-height:3.125em;width:100%;font-size:0.875em;font-family: 'Oxygen', sans-serif;font-weight:400;letter-spacing:0.075em;text-transform:uppercase;text-align:center;color:#fff;background:rgba(28,31,32,0.63);opacity:0.75}.page-news-item .back-button i{margin-right:1em}.page-news-item .back-button:focus,.page-news-item .back-button:hover{opacity:1}.page-news-item .news-img{position:relative}.page-news-item .news-img img{display:block;width:100%;height:auto}.page-news-item .news-img .back-button{display:none}.page-news-item .news-info{position:relative;text-align:center;font-size:1em;color:#a6a6a6;background:#f2f2f2}.page-news-item .news-info .back-button{display:block}.page-news-item .news-info .news-info-container{padding:1.875em 0.9375em}.page-news-item .news-info .news-info-container div{margin-bottom:1.38889em}.page-news-item .news-info .news-info-container i{position:relative;top:0.15em;display:inline-block;width:35px;height:35px;padding:0.55em;margin:0 0.6em 0 0;font-size:1em;color:#a7a7a7;border:1px solid #dfdfdf;border-radius:100%}.page-news-item .news-info .news-info-container .seperator{display:block;width:50%;margin:1.77778em auto;height:1px;background:#dfdfdf}.page-news-item .news-info .news-info-container .categories ul{display:inline-block}.page-news-item .news-info .news-info-container .categories ul li{display:inline-block;line-height:1.4em}.page-news-item .news-info .news-info-container .categories ul li:after{content:','}.page-news-item .news-info .news-info-container .categories ul li:first-child:after,.page-news-item .news-info .news-info-container .categories ul li:last-child:after{display:none}.page-news-item .news-info .news-info-container .share li{display:inline-block}.page-news-item .news-info .news-info-container .share li a i{margin:0 0.4em}.page-news-item .news-info .news-info-container .share li a:focus i,.page-news-item .news-info .news-info-container .share li a:hover i{color:#fff}.page-news-item .news-info .news-info-container .share li a:focus [class*='twitter'],.page-news-item .news-info .news-info-container .share li a:hover [class*='twitter']{background:#00aced;border-color:#00aced}.page-news-item .news-info .news-info-container .share li a:focus [class*='facebook'],.page-news-item .news-info .news-info-container .share li a:hover [class*='facebook']{background:#3b5998;border-color:#3b5998}.page-news-item .news-info .news-info-container .share li a:focus [class*='linkedin'],.page-news-item .news-info .news-info-container .share li a:hover [class*='linkedin']{background:#007bb6;border-color:#007bb6}.page-news-item .news-info .news-info-container .share li a:focus [class*='pinterest'],.page-news-item .news-info .news-info-container .share li a:hover [class*='pinterest']{background:#cb2027;border-color:#cb2027}.page-news-item .news-content{padding:1.875em 2.8125em 2.1875em;background:#fff}.page-news-item .news-content h1{text-transform:uppercase;padding:0 0 1em;margin-bottom:1em;border-bottom:1px solid #dfdfdf}.page-news-item .news-content .user-content{max-width:56.25em}.page-news-item .news-content .user-content a{color:#6d4c92}.page-news-item .news-content .user-content a:focus,.page-news-item .news-content .user-content a:hover{color:#ad95c8}@media screen and (min-width: 750px){.page-news-item .news-img,.page-news-item .news-info{float:left;width:320px;width:20rem;overflow:hidden}.page-news-item .news-img{height:400px;z-index:2}.page-news-item .news-img .back-button{display:block;position:absolute;left:0;bottom:0}.page-news-item .news-img img{min-height:400px}.page-news-item .news-content{height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.page-news-item .news-info{position:absolute;left:0;bottom:0;z-index:1;height:calc(100% - 400px);background:#f2f2f2}.page-news-item .news-info .news-info-container{position:absolute;left:0;bottom:0;width:100%}.page-news-item .news-info .back-button{display:none}}@media screen and (min-width: 1000px){.page-news-item .news-img,.page-news-item .news-info{width:360px;width:22.5rem}.page-news-item .news-img{height:350px}.page-news-item .news-img img{min-height:350px}.page-news-item .news-img .back-button{height:3.4375em;line-height:3.4375em;font-size:1em}.page-news-item .news-info{height:calc(100% - 350px);font-size:1.125em}.page-news-item .news-info .news-info-container{padding:1.875em 1.5625em}.page-news-item .news-info .news-info-container i{padding:0.4em}}@media screen and (min-width: 1600px){.page-news-item .news-img,.page-news-item .news-info{width:460px;width:28.75rem}.page-news-item .news-img{height:550px}.page-news-item .news-img img{min-height:550px}.page-news-item .news-info{height:calc(100% - 550px)}.page-news-item .news-info .news-info-container{padding:2.1875em 2.8125em}.page-news-item .news-info .news-info-container i{font-size:1.1em;width:38px;height:38px}}.page-planning{background-size:cover;background-repeat:none;background-position:50% 50%;height:100%;overflow:hidden;background-image:url(../images/planning/planning-700.jpg)}@media screen and (min-width: 750px){.page-planning{background-image:url(../images/planning/planning-1000.jpg)}}@media screen and (min-width: 1000px){.page-planning{background-image:url(../images/planning/planning-1200.jpg)}}@media screen and (min-width: 1200px){.page-planning{background-image:url(../images/planning/planning-1600.jpg)}}@media screen and (min-width: 1600px){.page-planning{background-image:url(../images/planning/planning-1900.jpg)}}.page-planning .content{position:relative;z-index:2;width:100%;height:100%;color:#fff;overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.page-planning .content .contentContainer,.page-planning main.page-about-team .content .contentContainer-team,main.page-about-team .page-planning .content .contentContainer-team{width:90%;max-width:62.5em;max-height:90%;margin:0 5%;text-align:left}.page-planning .content hgroup{text-align:center}@media screen and (min-width: 1200px){.page-planning .content hgroup{margin-bottom:1.2em}.page-planning .content hgroup:after{margin:1.2em auto 0em}}.page-planning .content .planning-desc .user-content{text-shadow:1px 1px 2px rgba(0,0,0,0.75)}.page-planning .content .planning-desc .user-content p{margin-bottom:1.4em}@media screen and (min-width: 750px){.page-planning .content .planning-desc .user-content p{margin-bottom:1.65em}}@media screen and (min-width: 1000px){.page-planning .content .planning-desc{float:left;width:65%}}@media screen and (min-width: 1200px){.page-planning .content .planning-desc{float:none;width:100%}.page-planning .content .planning-desc .user-contenta{text-align:center}.page-planning .content .planning-desc .user-content{text-align:left}.page-planning .content .planning-desc .user-content p{margin-bottom:1.4em}}@media screen and (min-width: 1600px){.page-planning .content .planning-desc .user-content p{margin-bottom:2em}}.page-planning .content .latest-planning-success{text-align:center;margin-bottom:1em}.page-planning .content .latest-planning-success a{display:inline-block}.page-planning .content .latest-planning-success h2{font-size:1.125em;color:#737575}.page-planning .content .latest-planning-success figure{margin:0.625rem auto 0;width:120px;height:120px;border-radius:50%;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.page-planning .content .latest-planning-success h3{margin:0.9375em 0}.page-planning .content .latest-planning-success .btn-container{text-align:center}.page-planning .content .latest-planning-success .btn-container .btn i,.page-planning .content .latest-planning-success .btn-container .page-project .project-footer .more-projects-btn i,.page-project .project-footer .page-planning .content .latest-planning-success .btn-container .more-projects-btn i,.page-planning .content .latest-planning-success .btn-container .page-project .project-footer .back-button i,.page-project .project-footer .page-planning .content .latest-planning-success .btn-container .back-button i{font-size:1.3em}@media screen and (min-width: 750px){.page-planning .content .latest-planning-success h2{font-size:1.25em}.page-planning .content .latest-planning-success figure{margin:1.25rem auto 0;width:135px;height:135px}.page-planning .content .latest-planning-success h3{font-size:1.25em;margin:1.375em 0}}@media screen and (min-width: 1000px){.page-planning .content .latest-planning-success{float:right;width:30%}.page-planning .content .latest-planning-success h2{font-size:1.25em;font-weight:500;color:#fff}.page-planning .content .latest-planning-success figure{width:150px;height:150px}.page-planning .content .latest-planning-success h3{margin:1.5625em 0}}@media screen and (min-width: 1200px){.page-planning .content .latest-planning-success{float:none;width:100%}.page-planning .content .latest-planning-success h2{color:#737575}.page-planning .content .latest-planning-success figure{margin:0.625rem auto 0;width:120px;height:120px}.page-planning .content .latest-planning-success h3{margin:0.9375em 0}}@media screen and (min-width: 1600px){.page-planning .content .latest-planning-success figure{margin:1.875em auto;width:150px;height:150px}.page-planning .content .latest-planning-success h3{font-size:1.75em;margin:1.25em 0 2.1875em}}.page-planning:before{position:fixed;top:0;left:0;bottom:0;right:0;z-index:1;content:'';background:rgba(28,31,32,0.9)}.page-portfolio{padding-top:0}.page-portfolio .dark-grid .dark-grid-item{width:100%;height:33.33333%}@media screen and (min-width: 1000px){.page-portfolio .dark-grid .dark-grid-item{width:33.33333%;height:100%}}.page-portfolio .cat- i:before{content:'\e623'}.page-portfolio .cat-3 i:before{content:'\e614'}.page-portfolio .cat-4 i:before{content:'\e618'}.page-portfolio .cat-5 i:before{content:'\e613'}.body-portfolio .pageHeader:before{display:none}.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item{padding-bottom:2em}.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container figure{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background-size:cover;background-repeat:no-repeat;background-position:0 50%}.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container .img-container-text{position:absolute;left:0;top:0;z-index:2;height:100%;width:100%;font-weight:300;color:#fff;background:rgba(0,0,0,0.63)}.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container .img-container-text .contentContainer,.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container .img-container-text main.page-about-team .content .contentContainer-team,main.page-about-team .content .page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container .img-container-text .contentContainer-team{position:absolute;top:50%;width:100%;font-size:0.9em;font-weight:500;text-align:center;margin-top:-0.5em}.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container .img-container-text i{position:relative;top:0.15em;font-size:1.1em;margin-right:0.4em}.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link:focus .img-container figure,.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link:hover .img-container figure{-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .content-container{padding-bottom:0}.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .content-container hgroup{margin-bottom:1.3em}.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .content-container hgroup .sub,.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .content-container #powerTip hgroup .sub-lang,#powerTip .page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .content-container hgroup .sub-lang{color:#a7a7a7}.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .content-container hgroup:after{display:none}.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .content-container .content{-webkit-transition:1s ease;transition:1s ease}.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .content-container .content:before{-webkit-transition:1s ease;transition:1s ease;content:'';display:block;width:55px;height:1px;margin:1.3em auto;background:#dfdfdf}.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .btn,.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .page-project .project-footer .more-projects-btn,.page-project .project-footer .page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .more-projects-btn,.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .page-project .project-footer .back-button,.page-project .project-footer .page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .back-button{position:relative;display:block;margin:2em 5.20833% 0}.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .btn span,.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .page-project .project-footer .more-projects-btn span,.page-project .project-footer .page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .more-projects-btn span,.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .page-project .project-footer .back-button span,.page-project .project-footer .page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .back-button span{position:absolute;left:0;top:0;width:100%;display:block;text-align:center}.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .btn span:nth-child(2),.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .page-project .project-footer .more-projects-btn span:nth-child(2),.page-project .project-footer .page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .more-projects-btn span:nth-child(2),.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .page-project .project-footer .back-button span:nth-child(2),.page-project .project-footer .page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .back-button span:nth-child(2){opacity:0}@media screen and (min-width: 750px){.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item{width:50%;max-width:25em;padding-bottom:0}.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container{height:75%;height:calc(100% - 11.2em)}.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .img-container .img-container-text{opacity:0}.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .content-container{height:17em;padding-bottom:9.375%}.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link .content-container .content{opacity:0}.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link.hover{-moz-transform:translateY(-10.8em);-ms-transform:translateY(-10.8em);-webkit-transform:translateY(-10.8em);transform:translateY(-10.8em)}.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link.hover .img-container .img-container-text{opacity:1}.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link.hover .img-container .img-container-text .contentContainer,.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link.hover .img-container .img-container-text main.page-about-team .content .contentContainer-team,main.page-about-team .content .page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link.hover .img-container .img-container-text .contentContainer-team{top:50%;top:calc(50% + 75px)}.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link.hover .content-container .content{opacity:1}.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .btn,.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .page-project .project-footer .more-projects-btn,.page-project .project-footer .page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .more-projects-btn,.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .page-project .project-footer .back-button,.page-project .project-footer .page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .back-button{position:absolute;display:inline-block;width:10em;margin:2em 0 0}.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link.hover+.btn span:nth-child(1),.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .page-project .project-footer .scrollable-columns-link.hover+.more-projects-btn span:nth-child(1),.page-project .project-footer .page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link.hover+.more-projects-btn span:nth-child(1),.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .page-project .project-footer .scrollable-columns-link.hover+.back-button span:nth-child(1),.page-project .project-footer .page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link.hover+.back-button span:nth-child(1){opacity:0}.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link.hover+.btn span:nth-child(2),.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .page-project .project-footer .scrollable-columns-link.hover+.more-projects-btn span:nth-child(2),.page-project .project-footer .page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link.hover+.more-projects-btn span:nth-child(2),.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .page-project .project-footer .scrollable-columns-link.hover+.back-button span:nth-child(2),.page-project .project-footer .page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link.hover+.back-button span:nth-child(2){opacity:1}}@media screen and (min-width: 1200px){.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link:focus .img-container .img-container-text,.page-portfolio-category .scrollable-columns-container .scrollable-columns-wrapper .scrollable-columns-item .scrollable-columns-link:hover .img-container .img-container-text{opacity:1}}.page-project{padding-top:0;background:#151616;overflow:hidden}.page-project .project-gallery{position:relative;z-index:1;height:100%;width:100%;overflow:hidden}.page-project .project-gallery .project-gallery-instruction{position:absolute;left:0;top:0;z-index:4;width:100%;height:100%;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-radial-gradient(center, ellipse cover, rgba(0,0,0,0.65) 0%, transparent 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(0,0,0,0.65)), color-stop(100%, transparent));background:-webkit-radial-gradient(center, ellipse cover, rgba(0,0,0,0.65) 0%, transparent 100%);background:-o-radial-gradient(center, ellipse cover, rgba(0,0,0,0.65) 0%, transparent 100%);background:-ms-radial-gradient(center, ellipse cover, rgba(0,0,0,0.65) 0%, transparent 100%);background:radial-gradient(ellipse at center, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%)}.page-project .project-gallery .project-gallery-instruction h3{margin-bottom:1em;color:#fff;font-weight:300}.page-project .project-gallery .project-gallery-instruction .project-gallery-instruction-container{width:306px;height:81px;background:url(../images/instruction-bg.png)}.page-project .project-gallery .project-gallery-instruction .project-gallery-instruction-container i{line-height:81px;vertical-align:middle}.page-project .project-gallery .project-gallery-instruction .project-gallery-instruction-container .icon-cust-mouse{font-size:3em;color:#fff}.page-project .project-gallery .project-gallery-instruction.swipe .project-gallery-instruction-container .icon-cust-mouse:before{content:'\e62b'}.page-project .project-gallery .project-gallery-instruction.project-gallery-started{opacity:0}.page-project .project-gallery .project-gallery-container{position:relative;z-index:3;width:100%;height:100%;overflow:hidden}.page-project .project-gallery .project-gallery-container .project-gallery-wrapper{width:100%;height:100%;overflow:hidden;font-size:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.page-project .project-gallery .project-gallery-container .project-gallery-wrapper .project-gallery-slide{position:relative;display:inline-block;width:auto;height:100%}.page-project .project-gallery .project-gallery-container .project-gallery-wrapper .project-gallery-slide img{display:block;width:auto;height:100%}.page-project .project-gallery .project-gallery-container .project-gallery-wrapper .project-gallery-slide:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:transparent}.orientation-landscape .page-project .project-gallery .project-gallery-container .project-gallery-wrapper .project-gallery-slide:first-child{overflow:hidden}.orientation-landscape .page-project .project-gallery .project-gallery-container .project-gallery-wrapper .project-gallery-slide:first-child img{width:100%;height:auto;min-height:100%}.orientation-landscape .page-project .project-gallery .project-gallery-container .project-gallery-wrapper .project-gallery-slide:after{background:rgba(0,0,0,0.8)}.orientation-landscape .page-project .project-gallery .project-gallery-container .project-gallery-wrapper .project-gallery-slide.swiper-slide-active:after{background:transparent}.page-project .project-summary-link{position:fixed;right:1em;top:1em;z-index:101;width:3.75em;text-align:center}.page-project .project-summary-link i{margin-right:0}.page-project .project-summary-link .text{display:none}@media screen and (min-width: 750px){.page-project .project-summary-link{width:11.875em;text-align:left}.page-project .project-summary-link i{margin-right:13px;margin-right:0.8125rem}.page-project .project-summary-link .text{display:inline}}.page-project .project-footer{position:fixed;left:0;right:0;bottom:0;z-index:4;padding:0.9375em;padding-left:4.375em;background:#1c1f20}.page-project .project-footer h1{position:relative;z-index:4;text-transform:uppercase;text-align:center}.page-project .project-footer .more-projects-btn,.page-project .project-footer .back-button{position:absolute;left:0;bottom:0;z-index:4;height:100%;color:#a4a4a4;border-radius:0;box-shadow:none;background:#151616}.page-project .project-footer .more-projects-btn .text,.page-project .project-footer .back-button .text{display:none}.page-project .project-footer .more-projects-btn [class*="icon"],.page-project .project-footer .back-button [class*="icon"]{margin-right:0}.flexbox .page-project .project-footer .more-projects-btn i,.flexbox .page-project .project-footer .back-button i{top:1px}.page-project .project-footer .more-projects-btn:focus,.page-project .project-footer .more-projects-btn:hover,.page-project .project-footer .back-button:hover,.page-project .project-footer .back-button:focus{background:#282c2e;box-shadow:none}.page-project .project-footer .back-button{display:none !important;position:absolute;left:auto;right:0}.page-project .project-footer .more-projects-list{-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%);position:absolute;left:0;bottom:100%;z-index:4;width:100%;max-width:18.75em}.page-project .project-footer .more-projects-list li{position:relative}.page-project .project-footer .more-projects-list li a{display:block;overflow:hidden;background:rgba(34,38,39,0.9)}.page-project .project-footer .more-projects-list li a img{float:left;width:75px;height:75px}.page-project .project-footer .more-projects-list li a hgroup{position:absolute;left:90px;left:5.625rem;right:40px;right:2.5rem;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0}.page-project .project-footer .more-projects-list li a hgroup:after{display:none}.page-project .project-footer .more-projects-list li a i{position:absolute;right:8px;right:0.5rem;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.7em;color:#737575}.page-project .project-footer .more-projects-list li a:after{content:'';position:absolute;left:90px;left:5.625rem;right:15px;right:0.9375rem;bottom:0;height:1px;background:rgba(115,117,117,0.3)}.page-project .project-footer .more-projects-list li a:hover{background:#222627}.page-project .project-footer .more-projects-list li a:hover i{color:#fff}.page-project .project-footer .more-projects-list li:last-child a:after{display:none}.page-project .project-footer .more-projects-list li:first-child h3{line-height:1.6em;color:#737575}.page-project .project-footer .more-projects-list li:first-child i:first-child{top:49%;right:auto;left:8px;left:0.5rem}.page-project .project-footer .more-projects-list li:first-child a{padding:10px 50px;padding:0.625rem 3.125rem;background:rgba(52,57,59,0.9)}.page-project .project-footer .more-projects-list li:first-child a:after{display:none}.page-project .project-footer .more-projects-list li:first-child a:focus,.page-project .project-footer .more-projects-list li:first-child a:hover{background:rgba(35,39,40,0.9)}.page-project .project-footer .more-projects-list li:first-child a:focus h3,.page-project .project-footer .more-projects-list li:first-child a:hover h3{color:#fff}@media screen and (min-width: 350px){.page-project .project-footer .more-projects-list li a img{width:90px;height:90px}.page-project .project-footer .more-projects-list li a hgroup{left:105px;left:6.5625rem}.page-project .project-footer .more-projects-list li a:after{left:105px;left:6.5625rem}}.page-project .project-footer:after{content:'';position:absolute;left:0;top:0;z-index:3;width:100%;height:100%;background:#121313}.page-project .project-footer.more-projects-open .more-projects-btn i:before,.page-project .project-footer.more-projects-open .back-button i:before{content:'\e608'}.page-project .project-footer.more-projects-open .more-projects-list{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}@media screen and (min-width: 750px){.page-project .project-footer{z-index:8;padding-left:12.8125em;padding-right:15.9375em}.page-project .project-footer .more-projects-btn,.page-project .project-footer .back-button{top:0;bottom:auto;width:11.875em;padding-top:0.3125em}.page-project .project-footer .more-projects-btn .text,.page-project .project-footer .back-button .text{display:inline}.page-project .project-footer .more-projects-btn [class*="icon"],.page-project .project-footer .back-button [class*="icon"]{margin-right:13px;margin-right:0.8125rem}.flexbox .page-project .project-footer .more-projects-btn,.flexbox .page-project .project-footer .back-button{padding-top:0}.page-project .project-footer.more-projects-open .more-projects-btn,.page-project .project-footer.more-projects-open .back-button{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.page-project .project-footer .back-button{display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;width:auto !important}}@media screen and (min-width: 1200px){.page-project .project-footer{left:15.625em;padding-right:12.8125em}}.page-project .project-gallery-nav{display:none;position:absolute;left:50%;bottom:100%;z-index:2;width:750px;height:95px;-moz-transform:translate(-50%, 100%);-ms-transform:translate(-50%, 100%);-webkit-transform:translate(-50%, 100%);transform:translate(-50%, 100%)}.page-project .project-gallery-nav .project-gallery-nav-control{position:absolute;left:50%;top:-1em;z-index:6;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;padding:1px 2px;font-size:2em;color:#a4a4a4;background:#1c1f20}@media screen and (min-width: 1200px){.page-project .project-gallery-nav .project-gallery-nav-control{font-size:1.1em}}.page-project .project-gallery-nav .project-gallery-nav-container{position:relative;top:0;left:0;overflow:hidden;height:100%}.page-project .project-gallery-nav .project-gallery-nav-container .project-gallery-nav-wrapper{width:100%;height:100%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.page-project .project-gallery-nav .project-gallery-nav-container .project-gallery-nav-wrapper .project-gallery-nav-slide{position:relative;float:left;width:150px;height:95px;overflow:hidden}.page-project .project-gallery-nav .project-gallery-nav-container .project-gallery-nav-wrapper .project-gallery-nav-slide img{position:absolute;left:0;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.page-project .project-gallery-nav .project-gallery-nav-container .project-gallery-nav-wrapper .project-gallery-nav-slide:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:rgba(26,26,26,0.75)}.page-project .project-gallery-nav .project-gallery-nav-container .project-gallery-nav-wrapper .project-gallery-nav-slide:focus:after,.page-project .project-gallery-nav .project-gallery-nav-container .project-gallery-nav-wrapper .project-gallery-nav-slide:hover:after,.page-project .project-gallery-nav .project-gallery-nav-container .project-gallery-nav-wrapper .project-gallery-nav-slide.selected:after{background:rgba(26,26,26,0)}.page-project .project-gallery-nav.project-gallery-nav-open{-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.page-project .project-gallery-nav.project-gallery-nav-open .project-gallery-nav-control{top:0}.page-project .project-gallery-nav.project-gallery-nav-open .project-gallery-nav-control i:before{content:'\e608'}@media screen and (min-width: 750px){.page-project .project-gallery-nav{display:block}}@media screen and (min-width: 1600px){.page-project .project-gallery-nav{width:1050px}}.page-project .scrollable-nav{display:none}@media screen and (min-width: 1200px){.page-project .scrollable-nav{display:block}}.page-project .project-summary .gc-modal-container{top:4.375em;bottom:1.5625em;width:100%}.page-project .project-summary .project-summary-sections{padding:0 1.25em}.page-project .project-summary .project-summary-sections section{margin-bottom:2.5em}.page-project .project-summary .project-summary-sections section hgroup{margin-bottom:1.75em;text-align:center}.page-project .project-summary .project-summary-sections section hgroup:after{background:#a4a4a4}.page-project .project-summary .project-summary-sections section hgroup :nth-child(n){margin-top:0.2em}.page-project .project-summary .project-summary-sections section .project-summary-content{color:#fff}.page-project .project-summary .project-summary-sections .project-summary-overview ul li{margin:1em 0;line-height:1.4em}.page-project .project-summary .project-summary-sections .project-summary-overview ul li span{display:block}.page-project .project-summary .project-summary-sections .project-summary-overview ul li .label{float:left;width:45%;text-align:right;color:#a4a4a4}.page-project .project-summary .project-summary-sections .project-summary-overview ul li .value{overflow:hidden;width:55%;padding-left:0.9375em;text-align:left}.page-project .project-summary .project-summary-sections .project-summary-testimonial .project-summary-content .user-content{font-style:italic;font-size:1.125em;text-align:center}.page-project .project-summary .project-summary-sections .project-summary-testimonial .project-summary-content .user-content:before,.page-project .project-summary .project-summary-sections .project-summary-testimonial .project-summary-content .user-content:after{display:inline-block}.page-project .project-summary .project-summary-sections .project-summary-testimonial .project-summary-content .user-content:before{content:open-quote}.page-project .project-summary .project-summary-sections .project-summary-testimonial .project-summary-content .user-content:after{content:close-quote}.page-project .project-summary .project-summary-sections .project-summary-testimonial .project-summary-content .testimonial-credit{display:block;margin-top:1em;text-align:center;color:#a4a4a4}.page-project .project-summary .project-summary-sharing{text-align:center}.page-project .project-summary .project-summary-sharing:before{content:'';display:block;width:75%;height:2px;margin:0 auto 2.5em;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E0YTRhNCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE1JSIgc3RvcC1jb2xvcj0iI2E0YTRhNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2E0YTRhNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg1JSIgc3RvcC1jb2xvcj0iI2E0YTRhNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhNGE0YTQiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-linear-gradient(left, rgba(164,164,164,0) 0%, #a4a4a4 15%, #a4a4a4 50%, #a4a4a4 85%, rgba(164,164,164,0) 100%);background:linear-gradient(to right, rgba(164,164,164,0) 0%,#a4a4a4 15%,#a4a4a4 50%,#a4a4a4 85%,rgba(164,164,164,0) 100%)}.page-project .project-summary .project-summary-sharing .social-sharing{overflow:hidden}.page-project .project-summary .project-summary-sharing .social-sharing li{display:inline-block;margin:0 0.6em}.page-project .project-summary .project-summary-sharing .social-sharing li a{color:#a4a4a4}.page-project .project-summary .project-summary-sharing .social-sharing li a i{font-size:1.4em}.page-project .project-summary .project-summary-sharing .social-sharing li a:focus,.page-project .project-summary .project-summary-sharing .social-sharing li a:hover{color:#fff}@media screen and (min-width: 750px){.page-project .project-summary .gc-modal-container{top:4.6875em;bottom:5.3125em}.page-project .project-summary .gc-modal-container .project-summary-sections{padding:0 3.125em}}@media screen and (min-width: 1200px){.page-project .project-summary .project-summary-sections{font-size:0;text-align:center}.page-project .project-summary .project-summary-sections section{display:inline-block;vertical-align:top}.page-project .project-summary .project-summary-sections>*{font-size:16px;font-size:1rem}.page-project .project-summary .project-summary-overview{width:50%;padding:0 1.5625em 0 3.125em}.page-project .project-summary .project-summary-description{width:50%;padding:0 3.125em 0 1.5625em;text-align:left}.page-project .project-summary .project-summary-testimonial{width:100%;padding:0 3.125em}.page-project .project-summary .project-summary-sections{padding:0}.page-project .project-summary .project-summary-sections .project-summary-overview ul li .label{width:35%}.page-project .project-summary .project-summary-sections .project-summary-overview ul li .value{width:65%}}@media screen and (min-width: 1600px){.page-project .project-summary .gc-modal-container{top:50%;bottom:auto;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);max-height:85%;padding-bottom:3.125em}.page-project .project-summary .project-summary-overview{width:33.33333%;padding:0 1.5625em 0 3.125em}.page-project .project-summary .project-summary-description{width:33.33333%;padding:0 1.5625em}.page-project .project-summary .project-summary-testimonial{width:33.33333%;padding:0 3.125em 0 1.5625em}.page-project .project-summary .project-summary-sharing:before{margin-bottom:3.125em}.page-project .project-summary .project-summary-sections section{margin-bottom:3.125em}}.body-project .pageHeader:before{display:none}.page-text{background-size:cover;background-repeat:none;background-position:50% 50%;overflow:hidden;background-image:url(../images/about/about-1-700.jpg)}@media screen and (min-width: 750px){.page-text{background-image:url(../images/about/about-1-1000.jpg)}}@media screen and (min-width: 1000px){.page-text{background-image:url(../images/about/about-1-1200.jpg)}}@media screen and (min-width: 1200px){.page-text{background-image:url(../images/about/about-1-1600.jpg)}}@media screen and (min-width: 1600px){.page-text{background-image:url(../images/about/about-1-1900.jpg)}}.page-text .content{position:relative;z-index:2;padding:3.125em 5%;max-width:78.125em;margin:auto;color:#fff}.page-text .content hgroup{margin-bottom:1.75em;font-size:1.2em}.page-text .content hgroup h1{text-transform:none;text-shadow:1px 1px 2px rgba(0,0,0,0.75);letter-spacing:0}.page-text .content hgroup:after{margin-left:0;margin-right:0}.page-text .content .contentContainer ul,.page-text main.page-about-team .content .contentContainer-team ul,main.page-about-team .page-text .content .contentContainer-team ul{overflow:hidden;margin:0 0 1.4em}.page-text .content .contentContainer p,.page-text main.page-about-team .content .contentContainer-team p,main.page-about-team .page-text .content .contentContainer-team p,.page-text .content .contentContainer li,.page-text main.page-about-team .content .contentContainer-team li,main.page-about-team .page-text .content .contentContainer-team li{display:inline-block;width:100%}.page-text .content .contentContainer a,.page-text main.page-about-team .content .contentContainer-team a,main.page-about-team .page-text .content .contentContainer-team a{text-decoration:underline}.page-text .contentWrapper{position:relative;z-index:2;width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.page-text:before{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;content:'';background:rgba(0,0,0,0.8)}.page-404{background-size:cover;background-repeat:none;background-position:50% 50%;background-image:url(../images/404/404-700.jpg)}@media screen and (min-width: 750px){.page-404{background-image:url(../images/404/404-1000.jpg)}}@media screen and (min-width: 1000px){.page-404{background-image:url(../images/404/404-1200.jpg)}}@media screen and (min-width: 1200px){.page-404{background-image:url(../images/404/404-1600.jpg)}}@media screen and (min-width: 1600px){.page-404{background-image:url(../images/404/404-1900.jpg)}}.page-404 .content{height:100%;width:100%;font-family: 'Oxygen', sans-serif;font-weight:300;color:#dcdcdc;text-shadow:1px 1px 2px rgba(0,0,0,0.75);background:rgba(0,0,0,0.8)}.page-404 .content h1{margin-bottom:1em;text-transform:none;font-weight:300;color:#dcdcdc;letter-spacing:0;font-size:2.1875em}.page-404 .content h1 strong{font-weight:400}.page-404 .content p{margin-bottom:2em;font-size:1.25em;color:#dcdcdc}.page-404 .content strong{font-weight:400;color:#fff}.page-404 .content .contentContainer,.page-404 main.page-about-team .content .contentContainer-team,main.page-about-team .page-404 .content .contentContainer-team{width:90%}@media screen and (min-width: 750px){.page-404 .content .contentContainer,.page-404 main.page-about-team .content .contentContainer-team,main.page-about-team .page-404 .content .contentContainer-team{width:60%}}@media screen and (min-width: 1200px){.page-404 .content h1{font-size:2.875em;margin-bottom:0.2em}.page-404 .content p{margin-bottom:2.41379em;font-size:1.8125em} .bosluk a {letter-spacing: 3px;color:#a4a4a4;} .bosluk1  {margin-bottom:4px;}.boslukhaberler  {margin-bottom:17px;line-height:1px;}}

.not-trans:before{
	background: transparent !important
}

@media screen and (max-width: 460px){
	.copyright{
		display: none !important;
	}
	.bosluk a:first-child{
		margin-left: 0 !important;
	}
	.bosluk a{
		margin-left: 10px;
	}
}

@media screen and (min-height: 49.0625em){
	.sidebar .footerDetails{
		position: relative !important;
		margin-top: 20% !important;
	}
	.sidebar .footerDetails .bosluk a{
		margin-left: 5px;
	}
}