.font1{font-family:"proxima-nova-extra-condensed", "Arial Narrow", Arial, sans-serif}.font2{font-family:'Glegoo', serif}body.stop-scrolling{height:100%;overflow:hidden}.sweet-overlay{background-color:black;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";background-color:rgba(0, 0, 0, 0.4);position:fixed;left:0;right:0;top:0;bottom:0;display:none;z-index:10000}.sweet-alert{background-color:white;width:478px;padding:17px;border-radius:5px;text-align:center;position:fixed;left:50%;top:50%;margin-left:-256px;margin-top:-200px;overflow:hidden;display:none;z-index:99999}@media (max-width:540px){.sweet-alert{width:auto;margin-left:0;margin-right:0;left:15px;right:15px}}.sweet-alert h2{color:#575757;font-size:30px;text-align:center;font-weight:600;text-transform:none;position:relative;margin:25px 0;padding:0;line-height:40px;display:block}.sweet-alert p{color:#797979;font-size:16px;text-align:center;font-weight:300;position:relative;text-align:inherit;float:none;margin:0;padding:0;line-height:normal}.sweet-alert fieldset{border:none;position:relative}.sweet-alert .sa-error-container{background-color:#f1f1f1;margin-left:-17px;margin-right:-17px;overflow:hidden;padding:0 10px;max-height:0;webkit-transition:padding 0.15s, max-height 0.15s;-webkit-transition:padding 0.15s, max-height 0.15s;-o-transition:padding 0.15s, max-height 0.15s;transition:padding 0.15s, max-height 0.15s}.sweet-alert .sa-error-container.show{padding:10px 0;max-height:100px;webkit-transition:padding 0.2s, max-height 0.2s;-webkit-transition:padding 0.25s, max-height 0.25s;-o-transition:padding 0.25s, max-height 0.25s;transition:padding 0.25s, max-height 0.25s}.sweet-alert .sa-error-container .icon{display:inline-block;width:24px;height:24px;border-radius:50%;background-color:#ea7d7d;color:white;line-height:24px;text-align:center;margin-right:3px}.sweet-alert .sa-error-container p{display:inline-block}.sweet-alert .sa-input-error{position:absolute;top:29px;right:26px;width:20px;height:20px;opacity:0;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all 0.1s;-o-transition:all 0.1s;transition:all 0.1s}.sweet-alert .sa-input-error:after,.sweet-alert .sa-input-error:before{content:"";width:20px;height:6px;background-color:#f06e57;border-radius:3px;position:absolute;top:50%;margin-top:-4px;left:50%;margin-left:-9px}.sweet-alert .sa-input-error:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.sweet-alert .sa-input-error:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.sweet-alert .sa-input-error.show{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.sweet-alert input{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;border:1px solid #d7d7d7;height:43px;margin-top:10px;margin-bottom:17px;font-size:18px;-webkit-box-shadow:inset 0px 1px 1px rgba(0, 0, 0, 0.06);box-shadow:inset 0px 1px 1px rgba(0, 0, 0, 0.06);padding:0 12px;display:none;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.sweet-alert input:focus{outline:none;-webkit-box-shadow:0px 0px 3px #c4e6f5;box-shadow:0px 0px 3px #c4e6f5;border:1px solid #b4dbed}.sweet-alert input:focus::-moz-placeholder{-webkit-transition:opacity 0.3s 0.03s ease;-o-transition:opacity 0.3s 0.03s ease;transition:opacity 0.3s 0.03s ease;opacity:0.5}.sweet-alert input:focus:-ms-input-placeholder{-webkit-transition:opacity 0.3s 0.03s ease;-o-transition:opacity 0.3s 0.03s ease;transition:opacity 0.3s 0.03s ease;opacity:0.5}.sweet-alert input:focus::-webkit-input-placeholder{-webkit-transition:opacity 0.3s 0.03s ease;-o-transition:opacity 0.3s 0.03s ease;transition:opacity 0.3s 0.03s ease;opacity:0.5}.sweet-alert input::-moz-placeholder{color:#bdbdbd}.sweet-alert input:-ms-input-placeholder{color:#bdbdbd}.sweet-alert input::-webkit-input-placeholder{color:#bdbdbd}.sweet-alert.show-input input{display:block}.sweet-alert button{background-color:#AEDEF4;color:white;border:none;-webkit-box-shadow:none;box-shadow:none;font-size:17px;font-weight:500;-webkit-border-radius:4px;border-radius:5px;padding:10px 32px;margin:26px 5px 0 5px;cursor:pointer}.sweet-alert button:focus{outline:none;-webkit-box-shadow:0 0 2px rgba(128, 179, 235, 0.5), inset 0 0 0 1px rgba(0, 0, 0, 0.05);box-shadow:0 0 2px rgba(128, 179, 235, 0.5), inset 0 0 0 1px rgba(0, 0, 0, 0.05)}.sweet-alert button:hover{background-color:#a1d9f2}.sweet-alert button:active{background-color:#81ccee}.sweet-alert button.cancel{background-color:#D0D0D0}.sweet-alert button.cancel:hover{background-color:#c8c8c8}.sweet-alert button.cancel:active{background-color:#b6b6b6}.sweet-alert button.cancel:focus{-webkit-box-shadow:rgba(197, 205, 211, 0.8) 0px 0px 2px, rgba(0, 0, 0, 0.0470588) 0px 0px 0px 1px inset!important;box-shadow:rgba(197, 205, 211, 0.8) 0px 0px 2px, rgba(0, 0, 0, 0.0470588) 0px 0px 0px 1px inset!important}.sweet-alert button::-moz-focus-inner{border:0}.sweet-alert[data-has-cancel-button=false] button{-webkit-box-shadow:none!important;box-shadow:none!important}.sweet-alert[data-has-confirm-button=false][data-has-cancel-button=false]{padding-bottom:40px}.sweet-alert .sa-icon{width:80px;height:80px;border:4px solid gray;-webkit-border-radius:40px;border-radius:40px;border-radius:50%;margin:20px auto;padding:0;position:relative;-webkit-box-sizing:content-box;box-sizing:content-box}.sweet-alert .sa-icon.sa-error{border-color:#F27474}.sweet-alert .sa-icon.sa-error .sa-x-mark{position:relative;display:block}.sweet-alert .sa-icon.sa-error .sa-line{position:absolute;height:5px;width:47px;background-color:#F27474;display:block;top:37px;border-radius:2px}.sweet-alert .sa-icon.sa-error .sa-line.sa-left{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);left:17px}.sweet-alert .sa-icon.sa-error .sa-line.sa-right{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);right:16px}.sweet-alert .sa-icon.sa-warning{border-color:#F8BB86}.sweet-alert .sa-icon.sa-warning .sa-body{position:absolute;width:5px;height:47px;left:50%;top:10px;-webkit-border-radius:2px;border-radius:2px;margin-left:-2px;background-color:#F8BB86}.sweet-alert .sa-icon.sa-warning .sa-dot{position:absolute;width:7px;height:7px;-webkit-border-radius:50%;border-radius:50%;margin-left:-3px;left:50%;bottom:10px;background-color:#F8BB86}.sweet-alert .sa-icon.sa-info{border-color:#C9DAE1}.sweet-alert .sa-icon.sa-info:before{content:"";position:absolute;width:5px;height:29px;left:50%;bottom:17px;border-radius:2px;margin-left:-2px;background-color:#C9DAE1}.sweet-alert .sa-icon.sa-info:after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;margin-left:-3px;top:19px;background-color:#C9DAE1}.sweet-alert .sa-icon.sa-success{border-color:#A5DC86}.sweet-alert .sa-icon.sa-success:after,.sweet-alert .sa-icon.sa-success:before{content:'';-webkit-border-radius:40px;border-radius:40px;border-radius:50%;position:absolute;width:60px;height:120px;background:white;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.sweet-alert .sa-icon.sa-success:before{-webkit-border-radius:120px 0 0 120px;border-radius:120px 0 0 120px;top:-7px;left:-33px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:60px 60px;-ms-transform-origin:60px 60px;transform-origin:60px 60px}.sweet-alert .sa-icon.sa-success:after{-webkit-border-radius:0 120px 120px 0;border-radius:0 120px 120px 0;top:-11px;left:30px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0px 60px;-ms-transform-origin:0px 60px;transform-origin:0px 60px}.sweet-alert .sa-icon.sa-success .sa-placeholder{width:80px;height:80px;border:4px solid rgba(165, 220, 134, 0.2);-webkit-border-radius:40px;border-radius:40px;border-radius:50%;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2}.sweet-alert .sa-icon.sa-success .sa-fix{width:5px;height:90px;background-color:white;position:absolute;left:28px;top:8px;z-index:1;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.sweet-alert .sa-icon.sa-success .sa-line{height:5px;background-color:#A5DC86;display:block;border-radius:2px;position:absolute;z-index:2}.sweet-alert .sa-icon.sa-success .sa-line.sa-tip{width:25px;left:14px;top:46px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.sweet-alert .sa-icon.sa-success .sa-line.sa-long{width:47px;right:8px;top:38px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.sweet-alert .sa-icon.sa-custom{background-size:contain;border-radius:0;border:none;background-position:center center;background-repeat:no-repeat}@-webkit-keyframes showSweetAlert{0%{transform:scale(0.7);-webkit-transform:scale(0.7)}to{transform:scale(1);-webkit-transform:scale(1)}}@keyframes showSweetAlert{0%{transform:scale(0.7);-webkit-transform:scale(0.7)}to{transform:scale(1);-webkit-transform:scale(1)}}@-webkit-keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1)}to{transform:scale(0.5);-webkit-transform:scale(0.5)}}@keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1)}to{transform:scale(0.5);-webkit-transform:scale(0.5)}}.row{max-width:1186px}.column,.columns{padding-left:20px;padding-right:20px}.row .row{margin-left:-20px;margin-right:-20px}.bgcover{background-position:center;background-size:cover}.block{display:block;text-indent:-3000px;font-size:0;overflow:hidden}.absolute{position:absolute;top:0;left:0;width:100%;height:100%}.clearul{margin:0;padding:0}.clearul li{list-style:none;margin:0;padding:0}.accordion .accordion-navigation>.content,.accordion dd>.content{max-height:0;display:block;overflow:hidden;padding-top:0;padding-bottom:0;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;opacity:0}.accordion .accordion-navigation>.content.active,.accordion dd>.content.active{max-height:1000px;opacity:1}p:last-child{margin-bottom:0}.valignout{display:table;height:100%;width:100%;table-layout:fixed}.valignin{vertical-align:middle;height:100%;width:100%;display:table-cell}figure{padding:0;margin:0}.op0{opacity:0}.parallax{background-attachment:fixed;background-repeat:no-repeat}#cboxOverlay{background-color:#000}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#colorbox,#colorbox *{outline:none}#colorbox :focus,#colorbox:focus{outline:none}#cboxClose{position:absolute;top:0;right:0;width:40px;height:40px;padding:0}.swiper-container{margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform, left, top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px, 0, 0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform, left, top;-moz-transition-duration:0s;-moz-transform:translate3d(0px, 0, 0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform, left, top;-o-transition-duration:0s;-o-transform:translate3d(0px, 0, 0);-o-transition-timing-function:ease;-o-transform:translate(0px, 0px);-ms-transition-property:-ms-transform, left, top;-ms-transition-duration:0s;-ms-transform:translate3d(0px, 0, 0);-ms-transition-timing-function:ease;-webkit-transition-property:left, top, -webkit-transform;transition-property:left, top, -webkit-transform;-o-transition-property:transform, left, top;transition-property:transform, left, top;transition-property:transform, left, top, -webkit-transform;transition-duration:0s;transform:translate3d(0px, 0, 0);transition-timing-function:ease}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{float:left}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}.parallax2{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.button,button{background:#EAAB00;border-radius:5px;padding:13px 55px;text-transform:uppercase;font-weight:500;font-family:"proxima-nova-extra-condensed", "Arial Narrow", Arial, sans-serif;letter-spacing:.03em}.button:focus,.button:hover,button:focus,button:hover{background:#FBB700}.button.white,button.white{border:1px solid #D0D0CD;background:none;color:#6F7069}.button.white:hover,button.white:hover{background:#EAAB00;border:1px solid #EAAB00;color:#fff}.button.whiteoutline,button.whiteoutline{border:1px solid #fff;background:none;color:#fff}.button.whiteoutline:hover,button.whiteoutline:hover{background:#fff;color:#EAAB00}body,h2,h3,h4,h5{font-family:"proxima-nova-extra-condensed", "Arial Narrow", Arial, sans-serif}header{position:absolute;width:100%;left:0;top:0;z-index:1000;height:110px;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.scroll header{background:rgba(255, 255, 255, 0.9)}header h1{position:absolute;top:33px;left:50%;margin-left:-575px}header h1 a{background:url(img/logo.svg) no-repeat;display:block;text-indent:-3000px;font-size:0;overflow:hidden;width:168px;height:34px}header nav{position:absolute;top:36px;right:50%;margin-right:-590px}header nav ul{margin:0;padding:0}header nav ul li{list-style:none;margin:0;padding:0}header nav ul li{float:left;padding:0 19px}header nav ul li.current-menu-item a{color:#EAAB00}header nav ul li a{font-family:"proxima-nova-extra-condensed", "Arial Narrow", Arial, sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;color:#6F7069;-webkit-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out}header nav ul li a:focus,header nav ul li a:hover{color:#EAAB00}.pageheader{height:562px;position:relative}.pageheader.about{height:647px}.pageheader .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:top right;background-repeat:no-repeat}.pageheader .text{padding-top:150px}.pageheader .text h2{font-size:110px;color:#000000;line-height:112px;font-weight:600;margin-bottom:35px;letter-spacing:-1px}.pageheader .text p{font-size:42px;line-height:48px;max-width:850px}.home .button{font-size:20px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:1000;position:relative}.home .section{overflow:hidden;position:relative;padding-bottom:55%;height:100%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.home .section .bg{position:absolute;top:0;left:0;width:100%;height:100%}.home .section .text{position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%) translate3d(0, 0, 0);transform:translateY(-50%) translate3d(0, 0, 0);z-index:1000}.home .hero{height:auto}.home .hero .bg{background-position:top right;background-repeat:no-repeat}.home .hero .text{padding-top:75px}.home .hero .text h2{font-size:110px;color:#000000;line-height:110px;font-weight:600;margin-bottom:35px;letter-spacing:-1px}.home .hero .text p{font-size:42px;line-height:48px;max-width:850px;letter-spacing:.1px}.home .homesec{padding-bottom:62%}.home .homesec .bg{background-position:center;background-size:cover;height:120%;height:110%}.home .homesec .bg:after{position:absolute;top:0;left:0;width:100%;height:100%;height:102%;width:102%;display:block;content:'';background:rgba(0, 0, 0, 0.35);z-index:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.home .homesec .text{text-align:center}.home .homesec .text h2{font-size:110px;color:#fff;font-family:"proxima-nova-extra-condensed", "Arial Narrow", Arial, sans-serif;line-height:110px;margin-bottom:10px;font-weight:600}.home .homesec .text p{font-size:42px;color:#fff;font-family:"proxima-nova-extra-condensed", "Arial Narrow", Arial, sans-serif;margin-bottom:25px}.home .homesec .bottomtext{position:absolute;bottom:30px;text-align:center;text-transform:uppercase;font-size:20px;left:0;width:100%;font-family:"proxima-nova-extra-condensed", "Arial Narrow", Arial, sans-serif;color:#fff;letter-spacing:.5px;z-index:1}footer{background:#474740;padding:35px 0;position:relative}footer h2{color:#fff;letter-spacing:1.6px;font-size:110px;font-weight:600}footer h3{color:#fff;font-size:42px}footer p{font-size:22px;line-height:28px;color:#fff}footer p a{color:#EAAB00;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}footer p a:hover{color:#FBB700}footer hr{background:#fff;opacity:.5;margin:43px 0 45px}footer .social{text-align:right}footer .social a{display:inline-block;margin-left:19px;font-size:18px;color:#fff;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}footer .social a:hover{color:#EAAB00}.portfoliocontainer{overflow:hidden;clear:both}.filters{border-top:1px solid #D0D0CD;border-bottom:1px solid #D0D0CD;height:55px;text-align:center;margin-bottom:70px}.filters .filter{max-width:230px;display:inline-block;text-align:left;vertical-align:top;position:relative;z-index:10}.filters .filter>a{display:block;font-size:20px;font-weight:600;text-transform:uppercase;color:#6F7069;line-height:56px;position:relative;padding-right:25px;margin:0 30px;height:53px;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.filters .filter>a:after{width:13px;height:8px;content:'';display:block;position:absolute;top:23px;right:0;vertical-align:top;margin-left:10px;background:url(img/filterarrow.svg) no-repeat;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.filters .filter>a.clear{color:#D0D1CD}.filters .filter>a.clear:after{background:url(img/filterclose.svg) no-repeat!important;width:13px;height:13px;top:20px}.filters .filter:hover>a{color:#EAAB00}.filters .filter:hover>a:after{background-image:url(img/filterarrowyellow.svg)}.filters .filter.hover ul{max-height:600px;opacity:1;visibility:visible}.filters .filter ul{position:absolute;background:#fff;z-index:10;top:100%;left:20px;width:100%;min-width:200px;margin:0;padding:0;padding-bottom:0px;margin-left:0px;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;visibility:hidden;max-height:0;opacity:0}.filters .filter ul li{list-style:none;margin:0;padding:0}.filters .filter ul:before{width:3000px;background:#fff;height:100%;display:block;content:'';position:absolute;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.1);box-shadow:0 5px 10px rgba(0, 0, 0, 0.1);left:-1000px}.filters .filter ul li{position:relative}.filters .filter ul li:after{background:rgba(137, 139, 131, 0.3);height:1px;width:2000px;position:absolute;bottom:0;left:10px;content:'';display:block}.filters .filter ul li:last-child:after{display:none}.filters .filter ul li a{font-size:42px;color:#000;display:block;padding:5px 10px;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;white-space:nowrap;line-height:140%}.filters .filter ul li a:hover{color:#EAAB00}.section{opacity:0;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}.section.in{opacity:1;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.portfolio ul{margin:0;min-height:500px}.portfolio ul li{padding:0 0 50px}.portfolio ul li:nth-child(3n+2) a{-webkit-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s}.portfolio ul li:nth-child(3n+3) a{-webkit-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s}.portfolio ul li a{display:block;padding:0 0px 20px;text-align:center;opacity:0;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}.portfolio ul li a.in{opacity:1;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.portfolio ul li a figure{margin:0 0px 20px;position:relative}.portfolio ul li a figure:after{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.35);content:'';display:block;opacity:0;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.portfolio ul li a figure img{width:100%}.portfolio ul li a h2{color:#000000;font-size:22px;font-weight:600;margin-bottom:0;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.portfolio ul li a .p{font-size:16px;color:#6F7069;font-family:'Glegoo', serif}.portfolio ul li a:hover figure:after{opacity:1}.portfolio ul li a:hover h2{color:#EAAB00}.portfolio.posts li .p{padding-right:30px;display:block}.portfolio.posts li a{text-align:left}.singleheader{padding-top:100px;margin-bottom:53px}.singleheader .singleheaderin{overflow:hidden;position:relative;padding-bottom:56%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.singleheader .singleheaderin .bg{position:absolute;top:0;left:0;width:100%;background-position:center;background-size:cover;height:100%}.singleheader img{width:100%}.projectsingle .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:top right;background-repeat:no-repeat;max-height:560px}.projectsingle.newssingle{padding-top:155px}.projectsingle .portfoliointro h3{color:#000000;font-size:42px;margin-bottom:20px}.projectsingle .portfoliointro h2{color:#000000;font-size:110px;font-weight:600;line-height:100%;margin-bottom:18px;letter-spacing:-1.4px}.projectsingle .portfoliointro .tags{font-size:22px}.projectsingle .portfoliointro .tags a{color:#6F7069;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.projectsingle .portfoliointro .tags a:hover{color:#EAAB00}.projectsingle .portfoliointro .share{padding:35px 0 65px;border-bottom:1px solid #D0D0CD;margin-bottom:59px}.projectsingle .portfoliointro .share a{font-size:18px;display:inline-block;margin-right:19px;color:#6F7069;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.projectsingle .portfoliointro .share a:hover{color:#EAAB00}.projectsingle .singlecontent .columns{padding-bottom:60px}.projectsingle .singlecontent .columns:last-child{padding-bottom:0}.projectsingle .singlecontent h3{font-size:22px;margin-bottom:5px}.projectsingle .singlecontent h2{font-size:42px;margin-bottom:10px;line-height:48px;margin-bottom:30px}.projectsingle .singlecontent p{color:#6F7069;font-size:16px;font-family:'Glegoo', serif;line-height:28px;margin-bottom:33px}.projectsingle .singlecontent p a{color:#EAAB00;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.projectsingle .singlecontent p a:hover{color:#FBB700}.projectsingle .singlecontent p:last-child{margin-bottom:0}.projectsingle .singlecontent .wp-caption{margin-bottom:20px}.projectsingle .singlecontent .wp-caption p{font-size:18px;padding:25px 0 0;color:#000;font-family:"proxima-nova-extra-condensed", "Arial Narrow", Arial, sans-serif}.projectsingle .singlecontent .blogcaption{font-size:18px;color:#000;margin-bottom:20px;font-family:"proxima-nova-extra-condensed", "Arial Narrow", Arial, sans-serif;padding-bottom:40px;padding-top:20px}.projectsingle .singlecontent .blogcaption img{margin-bottom:15px;display:block}.projectsingle .singlecontent p+h2{margin-top:50px}.projectsingle .singlecontent ul{margin:0;padding:0;margin-top:32px}.projectsingle .singlecontent ul li{list-style:none;margin:0;padding:0}.projectsingle .singlecontent ul li{font-size:16px;font-family:'Glegoo', serif;background:url(img/bullet.png) no-repeat 0 12px;padding-left:30px;list-style:none;margin-bottom:33px;line-height:28px;color:#6F7069}.projectsingle .singlecontent .gal{padding-bottom:45px;margin-top:-30px}.projectsingle .singlecontent .gal ul{margin:0;padding:0;margin:0 -15px}.projectsingle .singlecontent .gal ul li{list-style:none;margin:0;padding:0}.projectsingle .singlecontent .gal ul li{margin:0;padding:0 15px;padding-bottom:0;background:none}.projectsingle .singlecontent .gal a{display:block}.projectsingle .singlecontent .gal a img{width:100%}.projectsingle .singlecontent .gal .caption{font-size:18px;padding:25px 0 0;color:#000;font-family:"proxima-nova-extra-condensed", "Arial Narrow", Arial, sans-serif}.projectsingle .pagination{margin-top:-28px;margin-bottom:-10px}.projectsingle .pagination .next a,.projectsingle .pagination .prev a{color:#6F7069;display:inline-block;position:relative;font-size:20px;text-transform:uppercase;padding:9px 0;font-weight:500;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.projectsingle .pagination .next a:before,.projectsingle .pagination .prev a:before{-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.projectsingle .pagination .next a:hover,.projectsingle .pagination .prev a:hover{color:#EAAB00}.projectsingle .pagination .next a:hover:before,.projectsingle .pagination .prev a:hover:before{background-image:url(img/filterarrowyellow.svg)}.projectsingle .pagination .prev a{padding-left:20px}.projectsingle .pagination .prev a:before{width:13px;height:8px;content:'';display:inline-block;vertical-align:top;background:url(img/filterarrow.svg) no-repeat;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);top:18px;left:-2px;position:absolute}.projectsingle .pagination .next a{padding-right:20px}.projectsingle .pagination .next a:before{width:13px;height:8px;content:'';display:inline-block;vertical-align:top;margin-left:10px;background:url(img/filterarrow.svg) no-repeat;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;top:18px;right:-2px}.projectsingle .pagination .button{font-size:20px;padding:10px 22px 7px}.aboutintro{position:relative;padding:115px 0 105px;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}.aboutintro .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover;height:112%;-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}.aboutintro .bg:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.35)}.aboutintro h3{color:#fff;font-size:50px;font-weight:600;margin-bottom:18px}.aboutintro p{font-size:22px;color:#fff;line-height:135%;font-weight:500;margin-bottom:35px}.aboutintro h4{font-size:42px;color:#EAAB00;margin-top:50px;line-height:120%}.aboutcontent{padding:40px 0 0}.aboutcontent h2{font-size:110px;font-weight:600;margin-bottom:20px;line-height:130%}.aboutcontent h3{font-size:42px;line-height:120%;margin-bottom:30px}.aboutcontent p{color:#6F7069;font-size:16px;margin-bottom:35px;font-family:'Glegoo', serif}.aboutcontent .services{margin:35px -10px 20px}.aboutcontent .services li{padding:0 10px 20px}.aboutcontent .services a{display:block;background:#EAAB00;padding:30px 30px;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.aboutcontent .services a h2{color:#fff;font-size:50px;line-height:120%;margin:0 0 5px;position:relative;white-space:nowrap}.aboutcontent .services a h2:after{background:url(img/filterarrowwhite.svg) no-repeat;width:24px;height:24px;background-size:100% auto;display:inline-block;content:'';-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);margin-left:15px}.aboutcontent .services a p{font-size:22px;font-weight:300;font-family:"proxima-nova-extra-condensed", "Arial Narrow", Arial, sans-serif;color:#fff;margin-bottom:0}.aboutcontent .services a:hover{background:#FBB700}.aboutcontent .team{margin:28px 0 0}.aboutcontent .team li{padding:0 0 60px;text-align:center}.aboutcontent .team li.focus figure .bio{opacity:1}.aboutcontent .team li figure{position:relative}.aboutcontent .team li figure img{width:100%}.aboutcontent .team li figure .bio{position:absolute;top:0;left:0;width:100%;height:100%;padding:30px;font-size:22px;color:#fff;background:#EAAB00;text-align:left;opacity:0;line-height:130%;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.aboutcontent .team li figure .bio .li{line-height:100%;position:absolute;bottom:25px;left:30px;color:#fff;font-size:36px;line-height:130%}.aboutcontent .team li figure.focus .bio,.aboutcontent .team li figure:focus .bio,.aboutcontent .team li figure:hover .bio{opacity:1}.aboutcontent .team li h2{font-size:42px;font-weight:normal;padding:20px 0 0;margin:0 0 15px;line-height:100%}.aboutcontent .team li .pos{font-weight:600;font-size:22px}.aboutculture{background:#EAAB00;position:relative;padding:60px 0 105px}.aboutculture h2{color:#fff;font-size:50px;font-weight:600;line-height:120%;margin-bottom:25px}.aboutculture p{font-size:22px;font-weight:500;color:#fff;line-height:130%}.aboutculture .columns{padding-right:60px}.aboutculture .button{margin-top:21px;padding:11px 18px 10px 26px;position:relative;font-size:20px}.aboutculture .button:after{width:13px;height:8px;content:'';display:inline-block;vertical-align:top;margin-left:10px;background:url(img/filterarrowwhite.svg) no-repeat;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);position:relative;top:7px;right:0;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.aboutculture .button:hover:after{background-image:url(img/filterarrowyellow.svg)}.aboutculture .bgout{position:absolute;top:0;left:0;width:100%;height:100%;left:50%;width:50%;background-position:center;background-size:cover;z-index:1;overflow:hidden;-webkit-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.aboutculture .bgin{width:1000px;margin:0 auto;height:100%;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.aboutculture .bgin .bx-viewport,.aboutculture .bgin .bx-wrapper{height:100%!important;overflow:visible!important}.aboutculture .bgin ul{margin:0;padding:0;height:100%}.aboutculture .bgin ul li{list-style:none;margin:0;padding:0}.aboutculture .bgin ul li{height:100%;position:relative}.aboutculture .bgin ul li .bg{position:relative;height:100%;background-position:center;background-size:cover;margin:0 auto;width:75%;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.aboutculture .bgin .slidein{background:#fff;padding:0 10px;height:100%;position:relative}.aboutculture .bgin .bx-next,.aboutculture .bgin .bx-prev{height:55px;width:30px;background:url(img/about-arroww.png) no-repeat;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:20px;display:block;text-indent:-3000px;font-size:0;overflow:hidden;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-filter:drop-shadow(-2px -2px 4px rgba(0, 0, 0, 0.2));filter:drop-shadow(-2px -2px 4px rgba(0, 0, 0, 0.2))}.aboutculture .bgin .bx-next:hover,.aboutculture .bgin .bx-prev:hover{background-image:url(img/about-arrowy.png);background-size:30px auto}.aboutculture .bgin .bx-prev{right:auto;left:20px;-webkit-transform:translateY(-50%) scaleX(-1);-ms-transform:translateY(-50%) scaleX(-1);transform:translateY(-50%) scaleX(-1)}.aboutculture .bgin .close{z-index:100;background:url(img/closewhite.svg) no-repeat;width:44px;height:44px;position:absolute;top:30px;right:40px;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-filter:drop-shadow(2px 2px 4px rgba(0, 0, 0, 0.2));filter:drop-shadow(2px 2px 4px rgba(0, 0, 0, 0.2))}.aboutculture .bgin .close:hover{background-image:url(img/close.svg)}.aboutculture.sliderin .bgout{left:0;width:100%}.aboutculture.sliderin .bgout ul li .bg{padding-left:0;width:100%}.backtotop{width:44px;height:44px;position:fixed;left:50%;margin-left:530px;display:block;background:#EAAB00 url(img/filterarrowwhite.svg) no-repeat center;border-radius:3px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background-size:22px auto;display:none;bottom:40px;z-index:100;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.backtotop.fixedtofooter{position:absolute;top:-22px}.backtotop:hover{background-color:#FBB700}.flex-video{padding-bottom:54.5%}.home .backtotop{display:none!important}#loadmore{padding:20px;text-align:center;color:#ddd;font-size:20px}@media only screen and (min-height:850px) and (min-width:1600px){.home .homesec{padding-bottom:57%}}@media only screen and (min-width:1400px){.home .hero{height:780px;padding-bottom:0}.aboutculture .bgin ul li .bg{width:85%}}@media only screen and (min-width:1600px){.aboutculture .bgin ul li .bg{width:100%}}@media only screen and (max-width:1220px){header h1{left:30px;margin-left:0}header nav{right:40px;margin-right:0}.row{padding-right:10px;padding-left:10px}.row .row{padding-right:0px;padding-left:0px}.backtotop{left:auto;right:20px}}@media only screen and (max-width:1100px){.home .hero .bg{background-size:980px auto}.parallax2{top:0!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}header h1{left:30px}.home .section{padding-bottom:0%;height:calc(100% + 70px)}.home .hero{height:700px}.home .hero .text h2{font-size:90px;line-height:90px}.home .hero .text p{font-size:42px}.home .homesec .bottomtext{bottom:60px}footer h2{font-size:90px}.pageheader{height:510px}.pageheader .text h2{font-size:90px;line-height:90px}.projectsingle .portfoliointro h2{font-size:90px;line-height:90px}.pageheader.about{height:610px}.aboutcontent h2{font-size:90px;line-height:90px}.aboutcontent .services a{padding:25px}.aboutcontent .services a h2{font-size:46px}.portfolio ul li a{height:300px}.portfolio.posts ul li a{height:360px}}@media only screen and (max-width:960px){header h1{left:30px}}@media only screen and (max-width:900px){.home .hero .bg{background-size:810px auto}header h1{left:30px;margin-left:0}header nav{right:40px;margin-right:0}.home .section{padding-bottom:0%}.home .hero{height:630px}.home .hero .text h2{font-size:74px;line-height:74px}.home .hero .text p{font-size:32px;line-height:38px}footer h2{font-size:73px}footer .medium-4{width:50%}footer .medium-4:nth-child(4){padding-top:40px}.pageheader{height:460px}.pageheader .text h2{font-size:72px;line-height:72px}.pageheader .text p{font-size:32px;line-height:38px}.aboutintro h4{font-size:32px;line-height:38px}.projectsingle .portfoliointro h3{font-size:32px}.projectsingle .portfoliointro h2{font-size:72px;line-height:72px}.pageheader.about{height:auto;padding-bottom:60px}.portfolio ul li{width:50%;clear:none!important}.aboutintro{padding:100px 0 90px}.aboutintro .medium-7.medium-offset-5{width:75%;margin-left:25%!important}.aboutcontent h2{font-size:74px;line-height:74px}.aboutcontent h3{font-size:32px;line-height:38px}.aboutcontent .team li{width:50%;clear:none!important}.aboutculture{overflow:hidden}.aboutculture .medium-6{width:100%}.aboutculture .bgout{left:100%;width:100%}.aboutculture .bgout ul li .bg{width:100%}.aboutculture .bgin{width:100%}.aboutculture .bgin .slidein{padding:0}.projectsingle .singlecontent h2{font-size:32px;line-height:38px}footer h3{font-size:32px}.projectsingle .bg{background-size:auto 430px}.aboutintro .bg{background-position:top right;background-size:170% auto;background-repeat:no-repeat;background-color:#08b5ee}}@media only screen and (max-width:700px){.aboutculture{padding:40px 0}}@media only screen and (max-width:640px){.portfolio.posts ul li a{height:auto}.portfolio ul li a{height:auto}.row{padding-left:0;padding-right:0}header{z-index:1000}header h1{left:30px;top:36px;margin:0;z-index:10000}header h1 a{-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.menuopen header h1{position:fixed}.menuopen header h1 a{background-image:url(img/logow.svg)}header .mobilemenu{width:39px;height:38px;display:block;top:39px;right:20px;z-index:10000;position:absolute;padding:0 7px;padding-top:8px;-webkit-transition:all 0.1s ease-out;-o-transition:all 0.1s ease-out;transition:all 0.1s ease-out}header .mobilemenu span{display:block;height:2px;background:#6F7069;margin-bottom:4px;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out}header .mobilemenu:hover span{background:#EAAB00}.menuopen header .mobilemenu{position:fixed}.menuopen header .mobilemenu span{background:#fff}.menuopen header .mobilemenu span:first-child{-webkit-transform:rotate(45deg) translateX(4px) translateY(4px);-ms-transform:rotate(45deg) translateX(4px) translateY(4px);transform:rotate(45deg) translateX(4px) translateY(4px)}.menuopen header .mobilemenu span:nth-child(2){-webkit-transform:rotate(-45deg) translateX(0px) translateY(0px);-ms-transform:rotate(-45deg) translateX(0px) translateY(0px);transform:rotate(-45deg) translateX(0px) translateY(0px)}.menuopen header .mobilemenu span:nth-child(3){opacity:0}.menuopen header .mobilemenu:hover span{background:#EAAB00}header nav{height:100%;left:auto;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);right:100%;width:100%;background:#474740;position:fixed;overflow-y:auto;overflow-x:hidden;-webkit-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;-webkit-transition:-webkit-transform 0.5s ease-out, -webkit-box-shadow 0.5s ease-out;transition:-webkit-transform 0.5s ease-out, -webkit-box-shadow 0.5s ease-out;-o-transition:transform 0.5s ease-out, box-shadow 0.5s ease-out;transition:transform 0.5s ease-out, box-shadow 0.5s ease-out;transition:transform 0.5s ease-out, box-shadow 0.5s ease-out, -webkit-transform 0.5s ease-out, -webkit-box-shadow 0.5s ease-out;z-index:1500;top:0!important;padding:30px 0;-webkit-box-shadow:0 0 0 1000px rgba(0, 0, 0, 0);box-shadow:0 0 0 1000px rgba(0, 0, 0, 0);z-index:9999}.menuopen header nav{-webkit-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0);-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);-webkit-box-shadow:0 0 0 1000px rgba(0, 0, 0, 0.5);box-shadow:0 0 0 1000px rgba(0, 0, 0, 0.5)}header nav ul{float:none;padding-top:91px}header nav ul li{float:none;padding:0 0px;display:block;margin-bottom:0px;border-bottom:1px solid rgba(255, 255, 255, 0.5);height:auto!important}header nav ul li:first-child{border-top:1px solid rgba(255, 255, 255, 0.5)}header nav ul li a,header nav ul li span{padding:9px 25px;line-height:100%!important;color:#fff;height:auto!important;display:block;font-size:50px;text-transform:none}header nav ul li a:focus,header nav ul li a:hover,header nav ul li span:focus,header nav ul li span:hover{color:#EAAB00}header nav ul li ul{position:relative;background:none;top:auto;left:auto;padding-top:5px}header nav ul li ul li{height:auto;white-space:normal}header nav ul li ul li a{padding:7px 0;text-transform:none}.home .hero .bg,.pageheader .bg,.projectsingle .bg{background-size:auto 300px}.home .section{padding-bottom:0%;min-height:568;height:calc(100% + 70px)}.home .hero{height:auto;padding-bottom:30px}.home .hero .text{position:relative;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;padding-top:125px}.home .hero .text h2{font-size:50px;line-height:50px}.home .hero .text h2 br{display:none}.home .hero .text p{font-size:32px;line-height:38px}.home .homesec .bg{height:100%}.home .homesec .text h2{font-size:74px}.home .homesec .text p{display:none}.home .homesec .text .button{display:block;text-indent:-3000px;font-size:0;overflow:hidden;width:44px;height:44px;padding:0;margin:0 auto;position:relative}.home .homesec .text .button:after{position:absolute;top:0;left:0;width:100%;height:100%;background:url(img/filterarrowwhite.svg) no-repeat center;content:'';display:block;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);background-size:20px auto}.home .homesec .bottomtext{font-size:16px;bottom:15px}footer h2{font-size:50px;line-height:50px}footer .medium-4{width:100%;padding-top:30px}footer .social{text-align:left;padding-bottom:20px}.pageheader{height:auto}.pageheader .text h2{font-size:50px;line-height:50px}.pageheader .text h2 br{display:none}.pageheader .text p{font-size:32px;line-height:38px}.pageheader .text p br{display:none}.filters{height:auto;border-bottom:none}.filters .filter{display:block;border-bottom:1px solid #D0D0CD;max-width:100%}.filters .filter.hover{z-index:100}.filters .filter ul{margin-left:0;border-top:1px solid #D0D0CD}.filters .filter ul li a{font-size:32px;padding:5px 20px}.row{max-width:730px}.row .columns{padding-left:28px;padding-right:28px}.projectsingle .portfoliointro h2{font-size:72px;line-height:72px}.projectsingle .singlecontent .gal .caption{padding-bottom:25px}.pageheader.about{height:auto;padding-bottom:30px}.portfolio ul li{width:100%;clear:none!important}.singleheader{margin-bottom:30px}.aboutintro{padding:50px 0 90px}.aboutintro .medium-7.medium-offset-5{width:100%;margin-left:0%!important}.aboutintro h4{font-size:28px}.aboutcontent h2{font-size:50px;line-height:50px}.aboutcontent h3{font-size:32px;line-height:38px}.aboutcontent .team li{width:100%;clear:none!important}.aboutculture{padding:50px 0}.aboutculture .medium-6{width:100%}.aboutculture .bgout{left:100%;width:100%}.aboutculture .bgout ul li .bg{width:100%}.aboutculture .bgin{width:100%}.aboutculture .bgin .slidein{padding:0}.projectsingle .portfoliointro h3{font-size:32px;line-height:38px}.projectsingle .portfoliointro h2{font-size:50px;line-height:50px}.projectsingle .singlecontent .columns{padding-bottom:30px}.projectsingle .singlecontent .gal{margin-top:0}.projectsingle .singlecontent h2{font-size:32px;line-height:38px}.projectsingle .singlecontent .pagination{position:relative;padding-bottom:40px}.projectsingle .singlecontent .pagination .columns{padding:0;position:static}.projectsingle .singlecontent .pagination .next a,.projectsingle .singlecontent .pagination .prev a{position:absolute;top:0px;right:20px;display:block;text-indent:-3000px;font-size:0;overflow:hidden;width:46px;height:46px}.projectsingle .singlecontent .pagination .next a:before,.projectsingle .singlecontent .pagination .prev a:before{right:0;left:50%;margin-left:0}.projectsingle .singlecontent .pagination .prev a{left:20px}.aboutcontent .team li figure .bio{padding:15px;font-size:20px;line-height:130%}.aboutcontent .team li figure .bio .li{bottom:10px;left:15px}.aboutculture{padding-bottom:0}.aboutculture .button{display:none}.aboutculture .bgout{margin-top:30px;position:relative;left:0;height:auto;padding-bottom:60%}.aboutculture .bgout .bgin{left:0;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.aboutculture .bgout .bgin .close{display:none}}@media only screen and (max-width:400px){.home .hero .bg,.pageheader .bg,.projectsingle .bg{background-size:auto 240px}header h1{left:20px}.row .columns{padding-left:20px;padding-right:20px}}.touch .aboutcontent .team li.focus figure .bio{opacity:1!important}.touch .aboutcontent .team li:focus figure .bio,.touch .aboutcontent .team li:hover figure .bio{opacity:0}