/*1d0a2b31866a105bdfa9161468881ad1*/
@charset "UTF-8";
#g-top .g-touch-toggle a{padding:9.125px 15px;border-right:1px solid white;border-left:1px solid white;color:#666666;display:inline-block;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s}#g-top .g-touch-toggle a span{margin-right:8px}#g-top .g-touch-toggle a:hover{background:white}#g-touch .uk-modal-dialog{padding:0;border-radius:0;color:#1d1d1b}#g-touch .uk-modal-dialog [id*="g-map-"]{max-width:100% !important}#g-touch .uk-modal-dialog .uk-close{position:absolute;right:-15px;top:-15px;opacity:1;font-size:1.2rem;color:#ffffff}#g-touch .uk-modal-dialog .uk-close:hover{color:#cbc5bf}#g-touch .g-block:last-child .g-touch-item{border:none}#g-touch .g-touch-item{text-align:center;padding:25px 10px;border-right:1px solid #e0e0e5;font-weight:bold;color:#1d1d1b;font-size:1rem;height:100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}@media only all and (max-width:50.89rem){#g-touch .g-touch-item{border-right:none;border-bottom:1px solid #e0e0e5;padding:15px 10px}}#g-touch .g-touch-item a{color:#1d1d1b}#g-touch .g-touch-item .g-touch-item-icon{margin-right:9px}.g-slideshow .uk-overlay-panel{padding:25px}@media only all and (max-width:50.89rem){.g-slideshow .uk-overlay-panel{padding:15px}.g-slideshow .uk-overlay-panel.uk-overlay-left{top:auto;bottom:0;right:0;width:100%}.g-slideshow .uk-overlay-panel.uk-overlay-right{top:auto;bottom:0;left:0;width:100%}}@media only all and (min-width:50.9rem) and (max-width:63.99rem){.g-slideshow .uk-overlay-panel{padding:15px}.g-slideshow .uk-overlay-panel.uk-overlay-left{top:auto;bottom:0;right:0;width:100%}.g-slideshow .uk-overlay-panel.uk-overlay-right{top:auto;bottom:0;left:0;width:100%}}@media only all and (min-width:64rem) and (max-width:74.99rem){.g-slideshow .uk-overlay-panel{padding:15px}}.g-slideshow .g-overlay-container{width:75rem;margin-left:auto;margin-right:auto;padding-left:25px !important;padding-right:25px !important}@media only all and (min-width:64rem) and (max-width:74.99rem){.g-slideshow .g-overlay-container{width:64rem}}@media only all and (min-width:50.9rem) and (max-width:63.99rem){.g-slideshow .g-overlay-container{width:50.9rem}}@media only all and (min-width:25.91rem) and (max-width:50.89rem){.g-slideshow .g-overlay-container{width:25.9rem}}@media only all and (max-width:25.9rem){.g-slideshow .g-overlay-container{width:100%}}.g-slideshow .nav-visible .uk-slidenav{opacity:1}.g-slideshow .g-slideshow-title{margin:0 0 15px;color:#ffffff !important}@media only all and (max-width:50.89rem){.g-slideshow .g-slideshow-title{margin:0;font-size:1rem}}.g-slideshow .g-slideshow-desc{margin:0}@media only all and (max-width:50.89rem){.g-slideshow .g-slideshow-desc{display:none}}.g-slideshow .g-slideshow-desc a:not(.button){color:#cbc5bf}.g-slideshow .g-slideshow-desc a:not(.button):hover{text-decoration:underline}.g-slideshow .g-slideshow-buttons{margin:25px 0 0}@media only all and (max-width:50.89rem){.g-slideshow .g-slideshow-buttons{margin:15px 0 0}}.g-slideshow .g-slideshow-buttons .button{margin-right:15px;border:2px solid #cbc5bf;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.g-slideshow .g-slideshow-buttons .button:hover{background:#ddd9d6;border-color:#ddd9d6}.g-slideshow .g-slideshow-buttons .button:last-child{margin-right:0}.g-slideshow .g-slideshow-buttons .button>span{margin-right:10px}@media only all and (max-width:50.89rem){.g-slideshow .g-slideshow-buttons .button{display:block;margin-right:0;margin-bottom:15px}.g-slideshow .g-slideshow-buttons .button:last-child{margin-bottom:0}}@media only all and (min-width:50.9rem) and (max-width:63.99rem){.g-slideshow .g-slideshow-buttons .button{display:block;margin-right:0;margin-bottom:15px}.g-slideshow .g-slideshow-buttons .button:last-child{margin-bottom:0}}.g-slideshow .g-slideshow-buttons .button.empty{background:none;border:2px solid #cbc5bf;color:#cbc5bf}.g-slideshow .g-slideshow-buttons .button.empty:hover{background:#cbc5bf;border-color:#cbc5bf;color:#ffffff}.g-slideshow .uk-flex-center{text-align:center}.g-slideshow .style2{padding:70px 0}.g-slideshow .style2 .g-slideshow-title{padding:15px 25px;background:#ffffff;color:#1a1a1a !important;font-size:2rem;display:table;margin-bottom:20px}.g-slideshow .style2 .g-slideshow-desc{padding:15px 20px;background:#1a1a1a;color:#ffffff !important;font-size:1.2rem;display:table}.g-slideshow .style2 .g-slideshow-buttons .button{font-size:1.2rem}.g-slideshow .style2 .g-slideshow-buttons .button.standard{background:#ffffff;border-color:#ffffff;color:#1a1a1a}.g-slideshow .style2 .g-slideshow-buttons .button.standard:hover{background:#1a1a1a;border-color:#1a1a1a;color:#ffffff}.g-slideshow .style2 .g-slideshow-buttons .button.empty{border-color:#ffffff;color:#ffffff}.g-slideshow .style2 .g-slideshow-buttons .button.empty:hover{background:#1a1a1a;border-color:#1a1a1a;color:#ffffff}.g-slideshow .style2.uk-flex-right .g-slideshow-title,.g-slideshow .style2.uk-flex-right .g-slideshow-desc{margin-left:auto}.g-slideshow .style2.uk-flex-center .g-slideshow-title{margin:0 auto 20px}.g-slideshow .style2.uk-flex-center .g-slideshow-desc{margin:auto}.g-slideshow .style3 .g-slideshow-title{font-size:2rem}@media only all and (max-width:50.89rem){.g-slideshow .style3 .g-slideshow-title{font-size:1.2rem}}@media only all and (min-width:50.9rem) and (max-width:63.99rem){.g-slideshow .style3 .g-slideshow-title{font-size:1.4rem}}.g-slideshow .style3 .g-slideshow-desc{font-size:17px;line-height:30px}.g-slideshow .dark-text .style3 .g-slideshow-title{color:#1d1d1b !important}.g-slideshow .dark-text .style3 .g-slideshow-desc{color:#1d1d1b}.g-slideshow .uk-dotnav{margin:0 0 35px}.g-slideshow .g-slideshow-item iframe{pointer-events:auto !important}.g-slideshow .slideshow-caption.uk-overlay-background{padding:25px}.g-slideshow .uk-overlay-left-short{-webkit-transform:translateX(-10%);-moz-transform:translateX(-10%);-ms-transform:translateX(-10%);-o-transform:translateX(-10%);transform:translateX(-10%)}.g-slideshow .uk-overlay-right-short{-webkit-transform:translateX(10%);-moz-transform:translateX(10%);-ms-transform:translateX(10%);-o-transform:translateX(10%);transform:translateX(10%)}.g-slideshow .uk-overlay-top-short{-webkit-transform:translateY(-10%);-moz-transform:translateY(-10%);-ms-transform:translateY(-10%);-o-transform:translateY(-10%);transform:translateY(-10%)}.g-slideshow .uk-overlay-bottom-short{-webkit-transform:translateY(10%);-moz-transform:translateY(10%);-ms-transform:translateY(10%);-o-transform:translateY(10%);transform:translateY(10%)}.g-slideshow .uk-overlay-scale{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.g-slideshow .uk-overlay-left-short,.g-slideshow .uk-overlay-right-short,.g-slideshow .uk-overlay-top-short,.g-slideshow .uk-overlay-bottom-short{-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s}.g-slideshow .uk-overlay-active .uk-active .uk-overlay-scale{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.g-slideshow audio,.g-slideshow canvas,.g-slideshow video{display:block}#g-fullwidth .g-slideshow .g-content,.g-flushed .g-slideshow .g-content{margin:0.625rem;padding:0.938rem}.g-top-news:not(.gutter-disabled){margin-left:-0.938rem;margin-right:-0.938rem}.g-top-news .g-content{margin:0}.g-top-news .g-content.g-top-news-main{padding-top:0;padding-bottom:0}.g-top-news .g-top-news-container .g-top-news-main .g-article-title{font-size:1.5rem}.g-top-news .g-top-news-container .g-top-news-main .g-article-category{opacity:1}@media only all and (max-width:50.89rem){.g-top-news .g-top-news-container .g-top-news-main{width:100% !important}}.g-top-news .g-top-news-container .g-top-news-secondary .g-article-text{display:none}.g-top-news .g-top-news-container .g-top-news-secondary:hover .g-article-category{opacity:1}@media only all and (max-width:50.89rem){.g-top-news .g-top-news-container .g-top-news-secondary{width:100% !important}}@media only all and (max-width:50.89rem){.g-top-news .g-top-news-container .g-top-news-secondary.g-tn2{width:100% !important}}.g-top-news .g-top-news-item{float:left;position:relative}@media only all and (max-width:50.89rem){.g-top-news .g-top-news-item{float:none}}.g-top-news .g-top-news-item-inner{height:100%;background-position:center;background-size:cover;position:relative;overflow:hidden}.g-top-news .g-top-news-item-inner:hover .g-top-news-item-image:after{opacity:1}.g-top-news .g-top-news-item-image{position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;z-index:1}.g-top-news .g-top-news-item-image:after{background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.15) 20%, rgba(0, 0, 0, 0.8) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.15) 20%, rgba(0, 0, 0, 0.8) 100%);content:"";position:absolute;width:100%;bottom:0;height:80%;opacity:0.9;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;transition:opacity 0.2s}.g-top-news .g-top-news-item-image>a{position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;z-index:1}.g-top-news .g-top-news-item-info{z-index:2;position:absolute;bottom:0;width:100%;padding:20px;color:#dddddd}.g-top-news .g-top-news-item-info .g-article-category{display:block;opacity:0;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}@media only all and (max-width:50.89rem){.g-top-news .g-top-news-item-info .g-article-category{opacity:1}}.g-top-news .g-top-news-item-info .g-article-category span{color:#ffffff;padding:1px 10px;border-radius:3px;background:#cbc5bf;text-transform:uppercase;font-weight:600;font-size:0.7rem;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s}.g-top-news .g-top-news-item-info .g-article-category a:hover span{background:#b4aca3}.g-top-news .g-top-news-item-info .g-article-title{color:#ffffff;margin:15px 0;font-weight:600;text-shadow:0 0 2px rgba(0, 0, 0, 0.6)}.g-top-news .g-top-news-item-info .g-article-title a{color:#ffffff}.g-top-news .g-top-news-item-info .g-article-details{text-transform:uppercase;font-weight:600;font-size:0.7rem;text-shadow:0 0 2px rgba(0, 0, 0, 0.6)}.g-top-news .g-top-news-item-info .g-article-details>span{margin-right:10px}.g-top-news .g-top-news-item-info .g-article-details>span:last-child{margin-right:0}.g-top-news .g-top-news-item-info .g-article-details i{margin-right:5px}.g-top-news .g-top-news-item-info .g-article-text{margin-top:15px;font-weight:600;text-shadow:0 0 2px rgba(0, 0, 0, 0.6)}.g-top-news.style1.gutter-disabled .g-tn1{padding:0 1px 0 0}@media only all and (max-width:50.89rem){.g-top-news.style1.gutter-disabled .g-tn1{padding:0 0 1px 0}}.g-top-news.style1.gutter-disabled .g-tn2{padding:0 1px 1px 1px}@media only all and (max-width:50.89rem){.g-top-news.style1.gutter-disabled .g-tn2{padding:1px 0 1px 0}}.g-top-news.style1.gutter-disabled .g-tn3{padding:0 0 1px 1px}@media only all and (max-width:50.89rem){.g-top-news.style1.gutter-disabled .g-tn3{padding:1px 0 1px 0}}.g-top-news.style1.gutter-disabled .g-tn4{padding:1px 1px 0 1px}@media only all and (max-width:50.89rem){.g-top-news.style1.gutter-disabled .g-tn4{padding:1px 0 1px 0}}.g-top-news.style1.gutter-disabled .g-tn5{padding:1px 0 0 1px}@media only all and (max-width:50.89rem){.g-top-news.style1.gutter-disabled .g-tn5{padding:1px 0 0 0}}@media only all and (max-width:50.89rem){.g-top-news.style1.gutter-enabled .g-tn1{padding-bottom:0.938rem}}.g-top-news.style1.gutter-enabled .g-tn2,.g-top-news.style1.gutter-enabled .g-tn3{padding-top:0}@media only all and (max-width:50.89rem){.g-top-news.style1.gutter-enabled .g-tn2,.g-top-news.style1.gutter-enabled .g-tn3{padding-top:0.938rem}}.g-top-news.style1.gutter-enabled .g-tn4,.g-top-news.style1.gutter-enabled .g-tn5{padding-bottom:0}@media only all and (max-width:50.89rem){.g-top-news.style1.gutter-enabled .g-tn4,.g-top-news.style1.gutter-enabled .g-tn5{padding-bottom:0.938rem}}@media only all and (max-width:50.89rem){.g-top-news.style1.gutter-enabled .g-tn5{padding-bottom:0}}.g-top-news.style2.gutter-disabled .g-tn1{padding:0 1px 0 0}@media only all and (max-width:50.89rem){.g-top-news.style2.gutter-disabled .g-tn1{padding:0 0 1px 0}}.g-top-news.style2.gutter-disabled .g-tn2{padding:0 0 1px 1px}@media only all and (max-width:50.89rem){.g-top-news.style2.gutter-disabled .g-tn2{padding:1px 0 1px 0}}.g-top-news.style2.gutter-disabled .g-tn3{padding:1px 0 0 1px}@media only all and (max-width:50.89rem){.g-top-news.style2.gutter-disabled .g-tn3{padding:1px 0 0 0}}@media only all and (max-width:50.89rem){.g-top-news.style2.gutter-enabled .g-tn1{padding-bottom:0.938rem}}.g-top-news.style2.gutter-enabled .g-tn2{padding-top:0}@media only all and (max-width:50.89rem){.g-top-news.style2.gutter-enabled .g-tn2{padding-top:0.938rem}}.g-top-news.style2.gutter-enabled .g-tn3{padding-bottom:0}.g-top-news.style3.gutter-disabled .g-tn1{padding:0 1px 0 0}@media only all and (max-width:50.89rem){.g-top-news.style3.gutter-disabled .g-tn1{padding:0 0 1px 0}}.g-top-news.style3.gutter-disabled .g-tn2{padding:0 0 1px 1px}@media only all and (max-width:50.89rem){.g-top-news.style3.gutter-disabled .g-tn2{padding:1px 0 1px 0}}.g-top-news.style3.gutter-disabled .g-tn3{padding:1px 1px 0 1px}@media only all and (max-width:50.89rem){.g-top-news.style3.gutter-disabled .g-tn3{padding:1px 0 1px 0}}.g-top-news.style3.gutter-disabled .g-tn4{padding:1px 0 0 1px}@media only all and (max-width:50.89rem){.g-top-news.style3.gutter-disabled .g-tn4{padding:1px 0 0 0}}@media only all and (max-width:50.89rem){.g-top-news.style3.gutter-enabled .g-tn1{padding-bottom:0.938rem}}.g-top-news.style3.gutter-enabled .g-tn2{padding-top:0}@media only all and (max-width:50.89rem){.g-top-news.style3.gutter-enabled .g-tn2{padding-top:0.938rem}}.g-top-news.style3.gutter-enabled .g-tn3{padding-bottom:0}@media only all and (max-width:50.89rem){.g-top-news.style3.gutter-enabled .g-tn3{padding-bottom:0.938rem}}.g-top-news.style3.gutter-enabled .g-tn4{padding-bottom:0}.g-portfolio .g-portfolio-filter{margin-bottom:30px}.g-portfolio .g-portfolio-filter.uk-subnav>*>*{color:#1d1d1b}.g-portfolio .g-portfolio-filter.uk-subnav-pill>*>*{padding:3px 8px;border:1px solid #e0e0e5;background:#ffffff;-webkit-transition:all, 0.2s;-moz-transition:all, 0.2s;transition:all, 0.2s}.g-portfolio .g-portfolio-filter.uk-subnav-pill>*>*:focus,.g-portfolio .g-portfolio-filter.uk-subnav-pill>*>*:hover{background:#ffffff;box-shadow:none;border:1px solid #cbc5bf;color:#cbc5bf}.g-portfolio .g-portfolio-filter .uk-active>a{background:#ffffff;border:1px solid #cbc5bf;color:#cbc5bf;box-shadow:none}.g-portfolio .g-portfolio-item{border:1px solid #e0e0e5}.g-portfolio.gutter-disabled .g-portfolio-item{border:none}.g-portfolio .g-portfolio-image>a{display:block}.g-portfolio .g-info-container{padding:20px;background:#ffffff}.g-portfolio p{margin:0}.g-portfolio .g-portfolio-title{margin:0}.g-portfolio .g-portfolio-title a{color:#4d4d4d}.g-portfolio .g-portfolio-title a:hover{color:#cbc5bf}.g-portfolio .g-item-details{margin-top:10px;font-size:90%;color:#52524c;font-style:italic}.g-portfolio .g-item-details i{margin-right:5px}.g-portfolio .g-portfolio-desc{margin-top:10px}.g-portfolio .g-info-container-style2.uk-overlay-panel{padding:15px}.g-portfolio .g-info-container-style2.uk-overlay-panel p{margin-top:5px}.g-portfolio .g-info-container-style2.uk-overlay-panel a{color:#ffffff}.g-portfolio .g-info-container-style2.uk-overlay-panel a:hover{color:#cbc5bf}.g-portfolio .g-info-container-style2 .g-portfolio-special,.g-portfolio .g-info-container-style2 .g-item-details{color:#797971}.g-portfolio .g-portfolio-special{color:#52524c;font-style:italic;float:left}@media only all and (max-width:25.9rem){.g-portfolio .g-portfolio-special{float:none}}@media only all and (min-width:50.9rem) and (max-width:63.99rem){.g-portfolio .g-portfolio-special{float:none}}.g-portfolio .g-portfolio-special i{margin-right:5px}.g-portfolio .g-portfolio-link{float:right;font-style:italic}.g-portfolio .g-portfolio-link i{margin-left:10px}@media only all and (max-width:25.9rem){.g-portfolio .g-portfolio-link{float:none;margin-top:5px}}@media only all and (min-width:50.9rem) and (max-width:63.99rem){.g-portfolio .g-portfolio-link{float:none;margin-top:5px}}.g-portfolio .no-special .g-portfolio-link{float:none}.g-portfolio .no-link .g-portfolio-special{float:none}.g-portfolio .g-bottom-info{margin-top:15px}.g-portfolio.style3 .g-info-container{position:absolute;visibility:hidden;z-index:9;opacity:0;border:1px solid #e0e0e5;border-top:none;width:100%;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}.g-portfolio.style3 .g-portfolio-item{border:none;position:relative}.g-portfolio.style3 .g-portfolio-item:hover .g-info-container{visibility:visible;opacity:1}.g-portfolio.style4 .g-info-container-style2{background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.15) 20%, rgba(0, 0, 0, 0.8) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.15) 20%, rgba(0, 0, 0, 0.8) 100%);padding:20px}.g-portfolio.style4 .g-info-container-style2 a{color:#ffffff}.g-portfolio.style4 .g-info-container-style2 a:hover{color:#ffffff;text-decoration:underline}.g-portfolio.style4 .g-portfolio-image .uk-overlay img{-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s}.g-portfolio.style4 .g-portfolio-image:hover .uk-overlay img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}.portfolio-special .g-portfolio-filter{text-align:center;position:relative;top:-50px;margin-bottom:0;justify-content:center}#g-fullwidth .g-portfolio.gutter-enabled,.g-flushed .g-portfolio.gutter-enabled{padding:30px}#g-fullwidth .g-portfolio.filters-enabled.gutter-enabled,.g-flushed .g-portfolio.filters-enabled.gutter-enabled{padding-top:0}#g-fullwidth .g-portfolio .g-portfolio-filter,.g-flushed .g-portfolio .g-portfolio-filter{border-bottom:1px solid #f0f0f0}#g-fullwidth .g-portfolio .g-portfolio-filter.uk-subnav-pill>*>*,.g-flushed .g-portfolio .g-portfolio-filter.uk-subnav-pill>*>*{padding:0;border:none;height:50px;width:100%;line-height:50px;font-weight:bold;font-size:1rem;border-radius:0}@media only all and (min-width:64rem) and (max-width:74.99rem){#g-fullwidth .g-portfolio .g-portfolio-filter.uk-subnav-pill>*>*,.g-flushed .g-portfolio .g-portfolio-filter.uk-subnav-pill>*>*{font-size:0.9rem;font-weight:normal}}@media only all and (min-width:50.9rem) and (max-width:63.99rem){#g-fullwidth .g-portfolio .g-portfolio-filter.uk-subnav-pill>*>*,.g-flushed .g-portfolio .g-portfolio-filter.uk-subnav-pill>*>*{height:auto;line-height:inherit;padding:13px 0;font-size:0.8rem;font-weight:normal}}@media only all and (max-width:50.89rem){#g-fullwidth .g-portfolio .g-portfolio-filter.uk-subnav-pill>*>*,.g-flushed .g-portfolio .g-portfolio-filter.uk-subnav-pill>*>*{height:auto;line-height:inherit;padding:13px 0;font-size:0.8rem;font-weight:normal}}#g-fullwidth .g-portfolio .g-portfolio-filter.uk-subnav,.g-flushed .g-portfolio .g-portfolio-filter.uk-subnav{margin-left:-30px;margin-right:-30px}#g-fullwidth .g-portfolio .g-portfolio-filter.uk-subnav>*,.g-flushed .g-portfolio .g-portfolio-filter.uk-subnav>*{padding-left:0;border-right:1px solid #f0f0f0;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;text-align:center}#g-fullwidth .g-portfolio.gutter-disabled .g-portfolio-filter,.g-flushed .g-portfolio.gutter-disabled .g-portfolio-filter{margin-bottom:0}#g-fullwidth .g-portfolio.gutter-disabled .g-portfolio-filter.uk-subnav,.g-flushed .g-portfolio.gutter-disabled .g-portfolio-filter.uk-subnav{padding:0 30px}.uk-tooltip.g-portfolio-tooltip{padding:6px 12px;font-size:13px}.g-companies:not(.gutter-disabled){margin-left:-0.938rem;margin-right:-0.938rem}.g-companies:not(.gutter-disabled) .g-companies-container>.g-grid{margin-bottom:1.876rem}.g-companies:not(.gutter-disabled) .g-companies-container>.g-grid:last-child{margin-bottom:0}@media only all and (max-width:50.89rem){.g-companies:not(.gutter-disabled) .g-companies-container>.g-grid:last-child>.g-block:last-child .g-companies-item{margin-bottom:0 !important}}@media only all and (max-width:50.89rem){.g-companies:not(.gutter-disabled) .g-companies-container>.g-grid{margin-bottom:0}}@media only all and (max-width:50.89rem){.g-companies:not(.gutter-disabled) .g-companies-container .g-companies-item{margin-bottom:1.876rem !important}}.g-companies .size-33{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 33.3333%;-moz-flex:0 33.3333%;-ms-flex:0 33.3333%;flex:0 33.3333%;width:33.3333%}@media only all and (max-width:50.89rem){.g-companies .size-33{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%;width:100%}}.g-companies .size-16{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 16.6666%;-moz-flex:0 16.6666%;-ms-flex:0 16.6666%;flex:0 16.6666%;width:16.6666%}@media only all and (max-width:50.89rem){.g-companies .size-16{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%;width:100%}}.g-companies.gutter-disabled .g-companies-item,.g-companies-slider.gutter-disabled .g-companies-item,.g-companies-slideset.gutter-disabled .g-companies-item{border:none}.g-companies.gutter-disabled .uk-slideset,.g-companies-slider.gutter-disabled .uk-slideset,.g-companies-slideset.gutter-disabled .uk-slideset{margin-left:0}.g-companies.gutter-disabled .uk-slideset.uk-grid>*,.g-companies-slider.gutter-disabled .uk-slideset.uk-grid>*,.g-companies-slideset.gutter-disabled .uk-slideset.uk-grid>*{padding-left:0}.g-companies.gutter-disabled .uk-slider-container,.g-companies-slider.gutter-disabled .uk-slider-container,.g-companies-slideset.gutter-disabled .uk-slider-container{padding-left:0 !important;padding-right:0 !important}.g-companies.style1 .g-content,.g-companies-slider.style1 .g-content,.g-companies-slideset.style1 .g-content{margin:0;padding-top:0;padding-bottom:0}.g-companies.style1 .g-companies-image img,.g-companies-slider.style1 .g-companies-image img,.g-companies-slideset.style1 .g-companies-image img{background:#ffffff;border:1px solid #e0e0e5}.g-companies.style1 .uk-overlay-panel,.g-companies-slider.style1 .uk-overlay-panel,.g-companies-slideset.style1 .uk-overlay-panel{padding:15px;text-align:center}.g-companies.style1 .g-companies-name,.g-companies-slider.style1 .g-companies-name,.g-companies-slideset.style1 .g-companies-name{margin:0;color:#ffffff !important}.g-companies.style1 .g-companies-name a:hover,.g-companies-slider.style1 .g-companies-name a:hover,.g-companies-slideset.style1 .g-companies-name a:hover{color:#cbc5bf !important}.g-companies.style1 .g-companies-item,.g-companies-slider.style1 .g-companies-item,.g-companies-slideset.style1 .g-companies-item{width:100%}.g-companies.style1 .g-companies-item img,.g-companies-slider.style1 .g-companies-item img,.g-companies-slideset.style1 .g-companies-item img{width:100%;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;-webkit-filter:grayscale(1);filter:grayscale(1)}.g-companies.style1 .g-companies-item:hover img,.g-companies-slider.style1 .g-companies-item:hover img,.g-companies-slideset.style1 .g-companies-item:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.g-companies.style1 .g-companies-item .g-companies-image a,.g-companies-slider.style1 .g-companies-item .g-companies-image a,.g-companies-slideset.style1 .g-companies-item .g-companies-image a{display:block}.g-companies.style2,.g-companies-slider.style2,.g-companies-slideset.style2{margin:-5px}.g-companies.style2 .g-content,.g-companies-slider.style2 .g-content,.g-companies-slideset.style2 .g-content{margin:0;padding-top:0;padding-bottom:0}.g-companies.style2 .g-companies-image img,.g-companies-slider.style2 .g-companies-image img,.g-companies-slideset.style2 .g-companies-image img{background:#ffffff;border:1px solid #e0e0e5}.g-companies.style2 .uk-overlay-panel,.g-companies-slider.style2 .uk-overlay-panel,.g-companies-slideset.style2 .uk-overlay-panel{padding:15px;text-align:center}.g-companies.style2 .g-companies-name,.g-companies-slider.style2 .g-companies-name,.g-companies-slideset.style2 .g-companies-name{margin:0;color:#ffffff !important}.g-companies.style2 .g-companies-name a:hover,.g-companies-slider.style2 .g-companies-name a:hover,.g-companies-slideset.style2 .g-companies-name a:hover{color:#cbc5bf !important}.g-companies.style2 .g-companies-item,.g-companies-slider.style2 .g-companies-item,.g-companies-slideset.style2 .g-companies-item{width:100%;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.g-companies.style2 .g-companies-item img,.g-companies-slider.style2 .g-companies-item img,.g-companies-slideset.style2 .g-companies-item img{width:100%;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;-webkit-filter:grayscale(1);filter:grayscale(1)}.g-companies.style2 .g-companies-item:hover img,.g-companies-slider.style2 .g-companies-item:hover img,.g-companies-slideset.style2 .g-companies-item:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.g-companies.style2 .g-companies-item .g-companies-image a,.g-companies-slider.style2 .g-companies-item .g-companies-image a,.g-companies-slideset.style2 .g-companies-item .g-companies-image a{display:block}.g-companies.style2 .uk-slidenav-position:hover .g-companies-item,.g-companies.style2 .g-companies-container:hover .g-companies-item,.g-companies-slider.style2 .uk-slidenav-position:hover .g-companies-item,.g-companies-slider.style2 .g-companies-container:hover .g-companies-item,.g-companies-slideset.style2 .uk-slidenav-position:hover .g-companies-item,.g-companies-slideset.style2 .g-companies-container:hover .g-companies-item{opacity:0.5}.g-companies.style2 .uk-slidenav-position:hover .g-companies-item:hover,.g-companies.style2 .g-companies-container:hover .g-companies-item:hover,.g-companies-slider.style2 .uk-slidenav-position:hover .g-companies-item:hover,.g-companies-slider.style2 .g-companies-container:hover .g-companies-item:hover,.g-companies-slideset.style2 .uk-slidenav-position:hover .g-companies-item:hover,.g-companies-slideset.style2 .g-companies-container:hover .g-companies-item:hover{opacity:1;box-shadow:0 0 5px rgba(0, 0, 0, 0.09)}.g-companies.style2 .uk-slider-container,.g-companies-slider.style2 .uk-slider-container,.g-companies-slideset.style2 .uk-slider-container{padding:6px}.g-collapsible-section{text-align:center;position:relative;z-index:800;height:0}.g-collapsible-section .g-toggle-text{cursor:pointer;padding:0 25px;background:#ffffff;display:inline-block;box-shadow:0 0 4px rgba(0, 0, 0, 0.2);height:40px;line-height:40px;border-radius:50px;position:relative;top:-20px}.g-collapsible-section .g-toggle-text>span{margin-right:8px}@media screen and (max-width:25.9rem){#g-navigation .g-logo img,iframe,svg{max-width:80% !important}#g-footer .g-logo img,iframe,svg{max-width:90% !important}.g-logo{display:block;text-align:center;margin:0.5rem 0rem 0rem 0rem;padding-left:0rem}.g-offcanvas-toggle{font-size:1.5rem;color:#1d1d1b}.uk-modal-dialog{max-width:calc(100% - 50px) !important;margin:60px auto !important}.uk-modal{background:rgba(0, 0, 0, 0.2) !important}.uk-modal-dialog>.uk-close:first-child{margin:-10px 0px 0 0;float:right}#g-navigation .g-content .g-touch-toggle{margin:0.75rem 0rem 0.3rem 0.3rem;padding:0.2rem 0rem 0.3rem 0.3rem;font-family:"Crimson Text";font-size:0.8rem;font-weight:400;letter-spacing:0.1em}.uk-slideshow{height:500px !important}.uk-slideshow>li{height:500px !important}.g-slideshow .style3 .g-slideshow-title{font-size:2.4rem;color:#ffffff !important;text-shadow:1px 1px 0px #1d1d1b;text-transform:uppercase !important;letter-spacing:0.15em}#g-features .g-logo img,iframe,svg{max-height:50% !important;max-width:50% !important}#g-utility .g-logo img,iframe,svg{max-height:100% !important;max-width:100% !important}h1{font-weight:400;font-size:1.7rem;letter-spacing:0.1em;margin:1rem 0 0.5rem 0;text-transform:uppercase !important;text-rendering:optimizeLegibility}#g-expanded .special .uk-grid-width-medium-1-3>*{width:33.3%}.g-portfolio-title{font-size:1.3rem !important;letter-spacing:0.1em;line-height:1.2 !important;line-break:strict}.g-portfolio-desc{font-size:1rem;line-height:1.2}.g-portfolio-link{font-size:1.1rem;line-height:1.2}#g-expanded .g-content{margin:0rem 0.75rem;padding:0rem 0.75rem}#g-expanded h3{font-size:1.7rem !important;margin:1.2rem 0 0 0 !important}h4{font-size:1.25rem !important;letter-spacing:0.1em;margin:0.2rem 0 0.2rem 0 !important;line-height:1.3 !important}.g-menu-item-content{font-size:1rem !important;line-height:1.2 !important;text-transform:uppercase !important}.g-menu-item-container{padding:0.2rem 0.5rem !important}.gm-style-pbc{width:200% !important}#g-above{padding:1.5rem 0 1rem 0 !important}#g-features h2{text-align:center !important;font-size:1.4rem}#g-utility h3{text-align:center !important;font-size:1.4rem}#g-above h2{text-align:center !important;font-size:1.4rem}#pwebcontact194_box,#pwebcontact194_form label,#pwebcontact194_form input,#pwebcontact194_form textarea,#pwebcontact194_form select,#pwebcontact194_form button,#pwebcontact194_form .btn{font-family:Crimson Text !important}}@media (max-width:50.9rem) and (min-width:26rem){#g-navigation .g-logo img,iframe,svg{max-width:90% !important}.g-logo{margin:1rem 0 !important}#g-navigation .g-content .g-touch-toggle{margin:0.25rem 0rem 0.4rem 0rem;padding:0.5rem 0rem 0.4rem 0rem;font-family:"Crimson Text";font-size:0.9rem;font-weight:400;letter-spacing:0.1em;text-align:center !important}.g-slideshow .style3 .g-slideshow-title{font-size:4rem !important}.uk-slideshow{height:500px !important}.uk-slideshow>li{height:500px !important}#g-features .g-container{width:100% !important}#g-testimonials .g-container{width:100% !important}#g-utility .g-container{width:100% !important}#g-above .g-container{width:100% !important}.g-menu-item-content{font-size:1rem !important;line-height:1.2 !important;text-transform:uppercase !important}#g-above .uk-grid-width-medium-1-2>*{width:100% !important}}@media (max-width:63.9rem) and (min-width:51rem){#g-navigation .g-logo img,iframe,svg{max-width:80% !important}#g-navigation .g-content .g-touch-toggle{margin:2.5rem 0rem 0.4rem 0rem;padding:1rem 0rem 0.4rem 0rem;font-family:"Crimson Text";font-size:0.9rem;font-weight:400;letter-spacing:0.1em}}@media screen and (min-width:64rem){#g-navigation .g-logo img,iframe,svg{max-width:100% !important}#g-navigation .g-content{margin:0.2rem 0.5rem 0.2rem 0rem !important;padding:0rem 0.2rem 0.4rem 0rem !important}#g-navigation .g-content .g-touch-toggle{margin:2.5rem 0.5rem 0.4rem 0rem;padding:1rem 0rem 0.4rem 0rem;font-family:"Crimson Text";font-size:0.8rem;font-weight:400;letter-spacing:0.1em}.g-slideshow .style3 .g-slideshow-title{font-size:5rem;color:#ffffff !important;text-shadow:2px 2px 0px #1d1d1b;text-transform:uppercase !important;letter-spacing:0.15em}h1{font-weight:400;font-size:2rem;letter-spacing:0.1em;margin:1rem 0 0.5rem 0;text-transform:uppercase !important;text-rendering:optimizeLegibility;text-align:center !important}.g-portfolio-title{font-size:1.4rem;letter-spacing:0.1em;line-height:1.5;line-break:strict}.g-portfolio-desc{font-size:1.2rem;line-height:1.5}#g-features .g-content{margin:0rem 1rem !important;padding:0rem 0.75rem}#g-utility .g-content{margin:0rem 1rem !important;padding:0rem 0.75rem}#g-above .g-content{margin:0rem 1rem !important;padding:0rem 0.75rem}}input.button:hover{background-color:#8a7f74 !important}.button:hover,.button:active,.button:focus{background:d6d0ca !important;color:#fff;outline:0}.button{display:inline-block;font-family:"Crimson Text";font-weight:600;font-size:0.8rem;line-height:1.15;letter-spacing:0.1rem;text-transform:uppercase;background:#d6d0ca;color:#fff;border:1px solid transparent;border-radius:0.5rem;margin:0 0 0.5rem 0;padding:1.5rem 3.125rem;vertical-align:middle;text-shadow:none;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s}input.button{background-color:#d6d0ca;color:#fff}#g-navigation .g-content{margin:0.2rem;padding:0rem 0.2rem 0.4rem 0.2rem}#g-header{padding:0rem 0 !important}#g-header .g-content{margin:0rem;padding:0rem}#g-header a{color:#d6d0ca !important}#g-header a:hover{color:#ffffff !important}.g-main-nav ul{text-transform:uppercase !important}.g-main-nav .g-toplevel>li>.g-menu-item-container,.g-main-nav{font-family:"Crimson Text";font-size:1rem;font-weight:400;letter-spacing:0.1em;padding:0.2rem 2rem !important}.g-main-nav .g-sublevel>li>.g-menu-item-container{font-family:"Crimson Text";font-size:1rem;font-weight:400;letter-spacing:0.1em;padding:0.2rem 0.2rem !important}.g-main-nav .g-toplevel>li.g-parent .g-menu-parent-indicator::after{width:1rem !important;padding:0.1rem 0.25rem 0.25rem 0rem;height:1rem !important}.g-main-nav .g-toplevel>li>.g-menu-item-container .g-menu-parent-indicator::after{content:""}.g-main-nav .g-standard .g-dropdown::after{background:#8a7f74}#g-features{padding:1rem 0}#g-features a{color:#67605a !important}#g-features a:hover{color:#ffffff !important}#g-features .g-content{margin:0rem 0.75rem;padding:0rem 0.75rem}#g-utility{padding:1rem 0}#g-utility a{color:#d6d0ca !important}#g-utility a:hover{color:#1d1d1b !important}#g-utility .g-content{margin:0rem 0.75rem;padding:0rem 0.75rem}.g-collapsible-section .g-toggle-text{cursor:pointer;padding:0 25px;color:#f7f6f5 !important;background:#68594a !important;display:inline-block;box-shadow:0 0 4px rgba(0, 0, 0, 0.2);height:40px;line-height:40px;border-radius:50px;position:relative;top:-20px}#g-above{padding:1rem 0}#g-above .g-content{margin:0rem 0.75rem;padding:0rem 0.75rem}#g-expanded{padding:0rem 0}#g-footer{padding:0rem 0}.bio-photo{margin:3rem 0rem 0rem 0rem;padding:0rem 0rem}body{font-size:1.2rem;line-height:1.5;text-rendering:optimizeLegibility}h1{font-weight:400;letter-spacing:0.1em;text-transform:uppercase !important;text-rendering:optimizeLegibility}h2{font-weight:400;font-size:1.5rem;color:#67605a;letter-spacing:0.1em;margin:1.25rem 0 0.5rem 0;text-transform:uppercase !important;text-rendering:optimizeLegibility}h3{font-weight:400;font-size:1.5rem;color:#d6d0ca;letter-spacing:0.1em;margin:1.25rem 0 0.5rem 0;text-transform:uppercase !important;text-rendering:optimizeLegibility}#g-expanded h3{font-weight:400;font-size:2rem;color:#1d1d1b;letter-spacing:0.1em;margin:1rem 0 0.5rem 0;text-transform:uppercase !important;text-rendering:optimizeLegibility}h4{font-size:1.4rem;letter-spacing:0.1em;margin:0.25rem 0 0.25rem 0;text-rendering:optimizeLegibility;line-height:1.5;line-break:strict}#g-testimonials{padding:0rem 0rem 0rem 0rem}#g-testimonials .g-content{margin:0rem;padding:0rem}#g-testimonials .uk-overlay-background{background:rgba(138, 127, 116, 0.9)}#g-testimonials a{color:#dedad4 !important}.g-portfolio .g-info-container-style2.uk-overlay-panel a:hover{color:#ffffff !important}.g-portfolio .g-info-container-style2.uk-overlay-panel a{color:dedad4 !important}#g-features .g-portfolio .g-info-container{padding:20px 0px;background:#d6d0ca}.g-portfolio-title{text-transform:uppercase !important;text-rendering:optimizeLegibility}.g-portfolio .g-portfolio-item{border:none !important}.g-totop{text-align:center !important}#g-footer .g-content{margin:0.2rem 0.5rem;padding:0.3rem 0.5rem}#g-footer .g-totop a:hover{color:#ffffff !important}p.temp{color:#27348b !important}.g-companies.style1 .g-companies-item img,.g-companies.style2 .g-companies-item img,.g-companies-slider.style1 .g-companies-item img,.g-companies-slider.style2 .g-companies-item img,.g-companies-slideset.style1 .g-companies-item img,.g-companies-slideset.style2 .g-companies-item img{filter:none}.g-companies.style1 .g-companies-image img,.g-companies-slider.style1 .g-companies-image img,.g-companies-slideset.style1 .g-companies-image img{background:transparent !important;border:none !important}.g-particle-intro .g-title-separator.no-intro-text{display:none !important}#pwebcontact194_form button,#pwebcontact194_form .btn:hover{background-image:none;background-color:#1d1d1b;border-color:#1d1d1b}form.pwebcontact-form .pweb-msg .pweb-success{background-color:#8a7f74;color:#f7f6f5 !important}#pwebcontact194_box,#pwebcontact194_form label,#pwebcontact194_form input,#pwebcontact194_form textarea,#pwebcontact194_form select,#pwebcontact194_form button,#pwebcontact194_form .btn{font-family:Crimson Text !important}.g-touch-contacts{background-color:#cbc5bf !important}.platform-content,.moduletable,.widget{margin:0rem 0 !important;padding:0rem 0 !important}.eb{font-family:"Crimson Text" !important;line-height:inherit;font-size:inherit}.eb .eb-btn.eb-btn-primary{background-color:#d6d0ca !important}.eb .eb-btn{display:inline-block;color:#1d1d1b !important;padding:0.5em;letter-spacing:0.1em;line-height:0.6em;border-radius:1px;text-decoration:none;max-width:100%;border:solid 1px transparent;font-size:0.9rem;text-align:center;text-transform:uppercase !important}.eb .eb-btn:hover{background-color:#1d1d1b !important;color:#f7f6f5 !important;opacity:1 !important}.cpnb-buttons{color:#1d1d1b !important;font-family:"Crimson Text" !important}.cpnb-button{font-size:14px !important;font-family:"Crimson Text" !important}.cpnb-modal-inner{background-color:#8a7f74 !important;color:#f7f6f5 !important;z-index:50000;box-shadow:0 0.25em 0.5em rgba(0, 0, 0, 0.25);min-height:150px;max-height:650px;overflow:auto;-webkit-overflow-scrolling:touch}.cpnb-modal-inner h1{color:#dedad4 !important}.cpnb-outer{font-family:"Crimson Text" !important}