body{letter-spacing:.5px}h1,.page-title.portfolio-item-title{text-transform:none;border:none;padding-bottom:0;margin-bottom:0;color:#4d4d4f}h3{color:#4d4d4f}a{text-decoration:underline}.site-header{border:none !important;height:auto !important;padding:10px 0;}@media (min-width:992px){.site-header{padding:20px 0}}@media (min-width:768px){.header--is-sticked .site-header{padding:0}}.site-header a{text-decoration:none}.site-header .sh-component{margin-right:0;}.site-header .sh-component .zn-res-trigger{margin-right:0}.site-header-top{display:none}.site-logo{display:inline}.site-logo-img{transition:height .3s ease;height:30px;vertical-align:top;margin-top:5px;}@media (min-width:992px){.site-logo-img{height:40px;margin-top:5px}}.header--is-sticked .site-logo-img{height:40px}.site-header-main-right-top{transition:margin-top .3s ease;}@media (min-width:992px){.site-header-main-right-top{margin-top:35px}}.header--is-sticked .site-header-main-right-top{margin-top:15px}.main-nav > ul > li:hover > a{color:#4d4d4f}.main-nav > ul > li > a{color:#4d4d4f;}.main-nav > ul > li > a:hover{color:#222 !important}.main-nav > ul > li > a:before{content:normal}.site-header.sh--dark .main-nav > ul > li > a{transition:color .3s ease;color:#a7a9ac;cursor:pointer}.site-header.sh--dark .main-nav:hover > ul > li > a{color:#a7a9ac}.site-header.sh--dark .main-nav > ul > li.active > a,.site-header.sh--dark .main-nav > ul > li > a:hover,.site-header.sh--dark .main-nav > ul > li:hover > a,.site-header.sh--dark .main-nav> ul > li:hover{color:#222}.home .site-header.sh--dark .main-nav > ul > li.active > a{color:#4d4d4f}.home .site-header.sh--dark .main-nav > ul > li > a{color:#4d4d4f}.home .site-header.sh--dark .main-nav:hover > ul > li > a{color:#a7a9ac}.home .site-header.sh--dark .main-nav:hover > ul > li:hover > a{color:#222}.main-nav > ul > li > ul.sub-menu:after{content:normal}.main-nav ul ul.sub-menu,.main-nav .zn_mega_container{background:rgba(255,255,255,0.95);box-shadow:none}.main-nav ul ul.sub-menu li a{font-size:16px;font-weight:bold}.main-nav ul ul.sub-menu li.active > a,.main-nav ul ul.sub-menu li a:hover{color:#222;background:rgba(238,102,238,0.4) E}.zn-res-menu-nav li{border:none;}.zn-res-menu-nav li a{font-weight:700;text-decoration:none}.zn-res-menu-nav .zn_res_menu_go_back > span{border:none;width:30px;height:40px;line-height:42px}.zn-res-menu-nav .zn_res_menu_go_back a{text-align:left;padding-left:30px}.zn-res-menu-nav .zn_res_has_submenu > span{border:none;width:100%;z-index:10;}.zn-res-menu-nav .zn_res_has_submenu > span:hover + .main-menu-link{color:#333 !important}.site-footer{border-top:none;padding:0;background:#a7a9ac;}.site-footer p{font-size:14px}.site-footer a,.site-footer a:hover{color:#fff;cursor:pointer}.site-footer-bottom{padding-top:0;border:0;color:#fff}.footer-copyright-text{margin:20px 0;text-align:center;font-weight:bold;}.footer-copyright-text span{display:block;margin:10px 0;}@media (min-width:768px){.footer-copyright-text span{display:inline;margin:0 10px}}.kl-bottommask--mask3:before{content:'';background:#fff;width:60px;height:60px;left:calc(50% - 30px);display:block;border-radius:50%;position:absolute;top:25px}.tonext-btn{display:none}.thin-arrows:before{height:2px !important}.thin-arrows:after{width:2px !important}.thin-arrows.ta__down{-webkit-transform:rotate(225deg);transform:rotate(225deg);left:calc(50% - 18px);top:13px;color:#a7a9ac;}.thin-arrows.ta__down:before{background:#a7a9ac;width:20px}.thin-arrows.ta__down:after{background:#a7a9ac;height:20px}.home-slider.iosslider-slideshow.kl-slider-fullscreen{height:calc(100vh - 62px);}@media (min-width:992px){.home-slider.iosslider-slideshow.kl-slider-fullscreen{height:calc(100vh - 110px)}}.home_carousel{position:relative;}.home_carousel .recentwork_carousel_v2 .recentwork_carousel__crsl-wrapper{margin-left:20px;margin-right:20px}.home_carousel .recentwork_carousel_v2,.home_carousel .zn_sortable_content{position:static}.home_carousel .recentwork_carousel__title{font-size:24px;color:#4d4d4f;text-align:center;margin-bottom:30px}.home_carousel .recentwork_carousel__controls{width:100%;}.home_carousel .recentwork_carousel__controls .recentwork_carousel__prev,.home_carousel .recentwork_carousel__controls .recentwork_carousel__next{position:absolute;top:130px;background:#4d4d4f;width:60px;height:60px;border-radius:50%;margin-top:0;}.home_carousel .recentwork_carousel__controls .recentwork_carousel__prev .thin-arrows,.home_carousel .recentwork_carousel__controls .recentwork_carousel__next .thin-arrows{width:25px;height:25px;top:17px;}.home_carousel .recentwork_carousel__controls .recentwork_carousel__prev .thin-arrows:before,.home_carousel .recentwork_carousel__controls .recentwork_carousel__next .thin-arrows:before,.home_carousel .recentwork_carousel__controls .recentwork_carousel__prev .thin-arrows:after,.home_carousel .recentwork_carousel__controls .recentwork_carousel__next .thin-arrows:after{background:#fff}.home_carousel .recentwork_carousel__controls .recentwork_carousel__prev .thin-arrows:before,.home_carousel .recentwork_carousel__controls .recentwork_carousel__next .thin-arrows:before{width:25px}.home_carousel .recentwork_carousel__controls .recentwork_carousel__prev .thin-arrows:after,.home_carousel .recentwork_carousel__controls .recentwork_carousel__next .thin-arrows:after{height:25px}.home_carousel .recentwork_carousel__controls .recentwork_carousel__prev{left:-24px}.home_carousel .recentwork_carousel__controls .recentwork_carousel__next{right:-24px}#page-loading:after{border:2px solid #4d4d4f}.showroom-slider.iosslider-slideshow.kl-slider-fullscreen{height:calc(100vh - 62px);}@media (min-width:992px){.showroom-slider.iosslider-slideshow.kl-slider-fullscreen{height:calc(100vh - 90px)}}.showroom-slider .kl-bottommask--mask3{display:none}.showroom-slider .kl-ios-selectors-block{bottom:20px !important}.product-slider .kl-iosslider-prev,.product-slider .kl-iosslider-next{display:block;background:rgba(255,255,255,0.95);width:60px;height:60px;border-radius:50%;margin-top:0;}@media (min-width:992px){.product-slider .kl-iosslider-prev,.product-slider .kl-iosslider-next{margin-top:20px}}.product-slider .kl-iosslider-prev .btn-label,.product-slider .kl-iosslider-next .btn-label{display:none !important}.product-slider .kl-iosslider-prev .thin-arrows,.product-slider .kl-iosslider-next .thin-arrows{width:25px;height:25px;top:17px;}.product-slider .kl-iosslider-prev .thin-arrows:before,.product-slider .kl-iosslider-next .thin-arrows:before,.product-slider .kl-iosslider-prev .thin-arrows:after,.product-slider .kl-iosslider-next .thin-arrows:after{background:#a7a9ac}.product-slider .kl-iosslider-prev .thin-arrows:before,.product-slider .kl-iosslider-next .thin-arrows:before{width:25px}.product-slider .kl-iosslider-prev .thin-arrows:after,.product-slider .kl-iosslider-next .thin-arrows:after{height:25px}.product-slider .kl-iosslider-prev{left:-25px}.product-slider .kl-iosslider-next{right:-25px}.portfolio-item-content .table>thead>tr>th,.portfolio-item-content .table>tbody>tr>th,.portfolio-item-content .table>tfoot>tr>th,.portfolio-item-content .table>thead>tr>td,.portfolio-item-content .table>tbody>tr>td,.portfolio-item-content .table>tfoot>tr>td{border:none;line-height:1}.portfolio-item-content .portfolio-item-details ul{padding-left:20px}.portfolio-item-details-dyn div p:last-child,.portfolio-item-details-dyn table:last-child{margin-bottom:0}.product-carousel .caroufredsel_wrapper{max-height:200px;cursor:pointer !important}.product-carousel .ca-container{max-height:200px;margin-top:15px}.product-carousel .ca-content-wrapper{opacity:1;visibility:visible;background:none;box-shadow:none;width:calc(100% - 5px);height:30px;top:auto;bottom:5px}.product-carousel .ca-content{bottom:0;position:absolute;text-align:center;height:auto;padding:2px 0;}.product-carousel .ca-content a{font-size:20px;text-decoration:none;color:#4d4d4f;}.product-carousel .ca-content a:hover{opacity:.5}.product-carousel .ca-item-main{padding:0;box-shadow:none;}.product-carousel .ca-item-main:hover{opacity:1;box-shadow:none}.product-carousel .ca-close{display:none}.product-carousel .ca-icon{height:80%;display:block;}.product-carousel .ca-icon a{height:100%;width:100%;display:block;}.product-carousel .ca-icon a:hover{opacity:.5}.product-carousel .kl-slideshow-safepadding{padding:0}.product-carousel .ca-nav > span{top:35%;opacity:1;background:#4d4d4f;width:60px;height:60px;border-radius:50%;margin-top:0;opacity:.5;}.product-carousel .ca-nav > span .thin-arrows{width:25px;height:25px;top:17px;}.product-carousel .ca-nav > span .thin-arrows:before,.product-carousel .ca-nav > span .thin-arrows:after{background:#fff}.product-carousel .ca-nav > span .thin-arrows:before{width:25px}.product-carousel .ca-nav > span .thin-arrows:after{height:25px}.product-carousel .ca-nav > .ca-nav-prev{left:-24px}.product-carousel .ca-nav > .ca-nav-next{right:-24px}.product__archive .portfolio-item-overlay-imgintro{text-align:center}@media (min-width:992px){.product__archive .portfolio-item{height:220px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.product__archive .title{text-align:center;}.product__archive .title a{text-decoration:none;border-bottom:1px solid transparent;}.product__archive .title a:hover{border-bottom:1px solid}.product__archive .kl-ptf-catlist-img{width:auto;max-height:180px}.project-slider .kl-ios-selectors-block.bullets{bottom:50px !important}.project__information h1{font-size:36px;font-weight:900;margin-bottom:35px;line-height:30px}.project__information p{font-size:20px}.About__how-we-began ol{padding-left:15px}.About__team-member{min-height:170px;margin-bottom:35px;}.About__team-member .team-member-link{position:absolute;left:0}.About__team-member.teambox-style--normal{text-align:left;}.About__team-member.teambox-style--normal .team-member-name,.About__team-member.teambox-style--normal .team-member-pos{font-size:1.125em;display:block;text-align:left;padding:0;color:#4d4d4f !important;margin-left:130px;margin-bottom:0;}@media (min-width:768px){.About__team-member.teambox-style--normal .team-member-name,.About__team-member.teambox-style--normal .team-member-pos{display:inline;margin-left:0}}.About__team-member.teambox-style--normal .team-member-name{margin-right:10px;margin-left:130px;}.About__team-member.teambox-style--normal .team-member-name:after{content:','}@media (min-width:768px){.About__team-member.teambox-style--normal .team-member-name{margin-left:170px}}.About__team-member .team-member-details{margin-left:130px;margin-top:10px;}@media (min-width:768px){.About__team-member .team-member-details{margin-left:170px}}@media (min-width:992px){.About__team-member .team-member-details{line-height:1.3em}}/*# sourceMappingURL=profile.css.map */
/*# sourceMappingURL=profile.css.map */
