.contactSection .smallHeading{margin-top:80px}.smallHeading{border-bottom:1px solid #a9812b;margin-top:0;padding-bottom:15px;font-family:serifa,serif;font-size:28px;font-style:normal;font-weight:700;display:inline-block}body{color:#656565;font-family:Open Sans}em{font-size:12px}h1,h2,h3,h4{border-bottom:1px solid #a9812b;margin-top:0;padding-bottom:15px;font-family:serifa,serif;font-style:normal;font-weight:700;display:inline-block}h1{font-size:40px}h2,h3{font-size:28px}h2.featureTitle{margin-bottom:0}.contactSection h2{margin-top:80px}h3.article-title{margin-bottom:0;padding-bottom:15px}.fbContent p:first-child{font-family:serifa,serif;font-size:1.3em}a{text-decoration:none}:focus{border:none;outline:none}textarea:focus{border:1px solid gray}input[type=text]:focus{border:1px solid gray}input[type=email]:focus{border:1px solid gray}textarea{border:1px solid gray;padding:1.2rem}input[type=text]{border:1px solid gray;padding:1.2rem}input[type=email]{border:1px solid gray;padding:1.2rem}textarea{margin-top:.5rem}.textOverlay{text-align:center;width:200px;font-size:1.5rem;font-weight:700;position:absolute;top:calc(50% - 50px);left:calc(50% - 100px)}.align-center{text-align:center}.align-right{text-align:right}.align-left{text-align:left}.row{text-align:center}.row.noMarg{margin-top:0}p.tel,p.email,p.companyName,p.address{margin:0 auto 10px;font-family:serifa,serif}.tel img,.email img{padding-right:15px}.card,footer .row{text-align:left}.contactForm{text-align:left;background:#fff;display:inline-block}.contactForm input,.contactForm textarea{color:#656565;width:100%;margin-bottom:15px}.contactForm input{height:30px}.contactForm input[type=submit]{float:right;color:#656565;background:#fff;border:none;width:150px;height:auto;margin-bottom:15px;padding:10px;transition:all .2s ease-in;border:1px solid #aa822c!important}.contactForm input[type=submit]:hover{color:#fff;cursor:pointer;background:#a9812b;transition:all .2s ease-in}.contactForm label{font-size:14px;font-weight:700}.page-template-template-contact .tel,.page-template-template-contact .email,.page-template-template-contact .address{color:#333}.page-template-template-contact footer .tel,.page-template-template-contact footer .email,.page-template-template-contact footer .address{color:#fff;line-height:1.1em}.button:focus{border:1px solid #a9812b}.tel a,.email a{color:#fff}.contactSection .tel a,.contactSection .email a{color:#333}.fa-chevron-circle-up{color:#a9812b}button,.nu-button{text-transform:uppercase;color:#656565;background:0 0;border:1px solid #a9812b;border-radius:0;margin-top:40px;padding:20px;font-family:serifa,serif;transition:all 1s;display:inline-block}button:hover,.nu-button:hover{color:#fff;cursor:pointer;background:#a9812b}.abta{float:right}.introSection p{margin-top:0}.featureContainer{color:#fff;margin:1rem 0;padding:80px 30px;background-size:cover!important}.featureContainer button,.featured button{color:#fff}.address{margin:0}.companyName{margin-bottom:10px;font-size:20px}.introSection{text-align:center;max-width:800px;margin:80px auto}section.intro{padding-bottom:42%;position:relative}section.featuredBoxes,section.featured,section.brands,section.staggered,section.blog,section.contactSection{margin-bottom:80px}.first{margin-top:0;font-family:serifa,serif;font-size:1.3em}.introContainer{padding-top:100%}.introContent{text-align:left;width:40%;padding:2%;position:absolute;left:50%}.imageOverlap{width:40%;height:110%;position:absolute;top:-5%;left:10%}.overlayTop{width:100%;margin-bottom:5%;padding-top:60%}.overlayBottom{width:100%;padding-top:50%}.overlayLeft{background-position:100%;width:8%;height:90%;position:absolute;top:5%;left:0}.overlayRight{background-position:0;width:8%;height:90%;position:absolute;top:5%;right:0}img.brandLogo{padding:15px}img.logo{position:absolute;top:0}section.featured{padding:80px 0 60px}@media screen and (width<=75em){.imageOverlap{width:30%;left:5%}.overlayTop{margin-bottom:10%;padding-top:84%}.overlayBottom{padding-top:60%}.introContent{width:60%;padding:1%;left:37%}.overlayLeft,.overlayRight{display:none}}@media screen and (width<=64em){section.intro{padding-bottom:30px}.imageOverlap{width:90%;margin-top:-30px;position:relative;left:5%}.overlayTop{width:48%;height:200px;margin-bottom:0;margin-right:3%;padding-top:0;display:inline-block}.overlayBottom{width:48%;height:200px;padding-top:0;display:inline-block}.introContent{text-align:center;width:80%;padding:30px;position:relative;left:10%}}@media screen and (width<=39.9375em){.overlayTop{width:100%}.overlayBottom{display:none}}ul.dropdown.menu.desktop{font-size:16px}.menu-header-menu-container{text-align:center}ul.dropdown.menu.mobile{margin-top:80px;margin-bottom:80px}.position-right{-ms-transform:translate(250px);width:100%;height:100%;top:0;right:0;overflow-y:auto;transform:translate(100%)}.nav-bar button.offcanvas-trigger{margin-top:0;display:none}.mobile-nav-bar a{color:#e2ddcb}.off-canvas{background:#786658}.nav-bar{justify-content:space-between;align-items:center;height:80px;font-family:serifa,serif;display:flex}.desktop.dropdown.menu ul li{text-transform:uppercase;background:0 0;display:inline-block}.dropdown.menu a{margin:0 15px;padding:15px 0}.nav-bar .nav-bar-logo{padding:1.8rem}.nav-bar .nav-bar-logo:hover{border-bottom:0}.nav-bar a{color:#333;border-bottom:3px solid transparent;transition:color .2s ease-in}.nav-bar .is-dropdown-submenu a{color:#fff;border-bottom:transparent}.nav-bar .desktop .is-dropdown-submenu a{color:#666;border-bottom:transparent}.nav-bar .is-dropdown-submenu a:hover{color:#fff;border-bottom:#fff}.nav-bar .desktop .is-dropdown-submenu a:hover{color:#aa822c;border-bottom:#fff}ul.sub-menu.submenu.is-dropdown-submenu.first-sub.vertical.js-dropdown-active{border-bottom:2px solid #aa822c}.nav-bar a:hover,.nav-bar a:active,.nav-bar a:focus{color:#aa822c;border-bottom:3px solid #aa822c}ul.menu li{text-transform:uppercase;display:inline-block}.dropdown.menu>li.opens-right>.is-dropdown-submenu{color:#fff;text-align:left;background:#aa822c;border:none;margin-left:15px;padding-left:0}.dropdown.menu.desktop>li.opens-right>.is-dropdown-submenu{color:#aa822c;text-align:left;background:#fff;border:none;margin-left:15px;padding-left:0}.dropdown.menu .is-active>a{color:#aa822c;border-bottom:none}.is-dropdown-submenu{background:#e2ddcb}.is-dropdown-submenu li a{color:#333}.dropdown.menu>li.is-dropdown-submenu-parent>a:after{border-color:#aa822c transparent transparent}.close-button{float:right;background:0 0;padding:0 0 15px;font-size:2.5em}.close-button span{color:#fff}.nav-bar .offcanvas-trigger{color:#aa822c;text-transform:uppercase;cursor:pointer;background-color:#fff;justify-content:center;align-items:center;width:45px;height:45px;margin-right:30px;display:flex}button.offcanvas-trigger{border:0}.nav-bar .offcanvas-trigger .offcanvas-trigger-text{margin-top:.25rem;margin-right:.25rem}.multilevel-offcanvas{color:#e2ddcb;background:#aa822c;padding:20px}.multilevel-offcanvas>.menu{margin-bottom:1rem}.menu{font-family:serifa,serif;font-size:28px}.brandsPage.introSection{margin-bottom:50px}.multilevel-offcanvas .menu a{color:#fff;width:240px;margin:0 auto;padding-top:7px;padding-bottom:7px;padding-left:0;transition:color .2s ease-in}.multilevel-offcanvas .menu a:active{color:#333;background:#fff}.staggered-content-section-block-subheader a{color:#656565}.staggered-content-section-block-subheader p{margin-top:0}.staggered-content-section-block-subheader p:nth-child(2){font-family:serifa,serif;font-size:16px;font-weight:700}.multilevel-offcanvas .menu a:hover,.multilevel-offcanvas .fa{color:#e2ddcb}.multilevel-offcanvas .is-accordion-submenu-parent>a:after{border-color:rgba(254,254,254,.6) transparent transparent}.multilevel-offcanvas .social-links{margin-left:20px}.multilevel-offcanvas .social-links li{margin-right:5px}.multilevel-offcanvas .social-links a:hover .fa{color:#bebebe;transition:color .2s ease-in}.multilevel-offcanvas .social-links .fa{font-size:2.2rem}.hamburger .line{background-color:#aa822c;width:23px;height:3px;margin:5px auto;transition:all .3s ease-in-out;display:block;position:relative;top:-2px;left:0}.hamburger .line:last-child{margin-bottom:0}@media screen and (width<=63.9375em){.desktop{display:none}.nav-bar button.offcanvas-trigger{display:block}ul.menu li{width:100%}.multilevel-offcanvas .menu li.is-dropdown-submenu-item{text-align:center;font-size:16px;line-height:1rem}.is-dropdown-submenu{position:relative}.dropdown.menu>li.opens-right>.is-dropdown-submenu{top:0}.dropdown.menu>li.is-dropdown-submenu-parent>a:after{border-color:#fff transparent transparent}.dropdown.menu .is-active>a{color:#fff}.nav-bar .offcanvas-trigger{padding:0}}@media screen and (width<=39.9375em){.nav-bar .offcanvas-trigger{padding:0}.nav-bar{height:60px}.desktop.dropdown.menu{display:none}img.logo{width:80px}footer.responsive-blog-footer p{text-align:center}.tel img,.email img{padding-right:15px}.abta{float:none;width:140px;margin:15px auto;display:block}}.card-profile-stats{background:#fefefe;margin:2.5rem 0 1.25rem}.card-profile-stats-more-content p{font-size:14px}.card-profile-stats .card-profile-stats-intro{text-align:center;background-color:#ededed}.card-profile-stats-intro-content p{margin-top:0;padding-top:4px;font-size:14px;line-height:14px}.smallHead{border-bottom:1px solid #a9812b;padding-bottom:.5rem;font-size:14px;font-weight:700}.card-profile-stats .card-profile-stats-intro .card-profile-stats-intro-pic{width:50%}.card-profile-stats .card-profile-stats-intro .card-profile-stats-intro-content{width:50%;padding-left:30px;padding-right:10px}.card-profile-stats .card-profile-stats-intro .card-profile-stats-intro-content p:last-child{margin:0}.card-profile-stats .card-profile-stats-more .card-profile-stats-more-link{text-align:center;color:#0a0a0a;cursor:pointer;background-color:#fff;border:1px solid #a9812b;margin:0;padding:20px;font-size:1rem}.detailContainer{width:100%;height:40px;position:relative}.mobileMore{display:none}.card-profile-stats-more{width:100%;position:relative}.card-profile-stats .card-profile-stats-more .card-profile-stats-more-content{background-color:#ededed;display:none}.card-profile-stats .card-profile-stats-more .card-profile-stats-more-content p{margin:0;padding:1rem}.show{display:block}.indexing{z-index:10;transition-delay:2s}.card-profile-stats .card-profile-stats-intro{text-align:left;flex-flow:wrap;align-items:center;display:flex}@media screen and (width<=39.9375em){.mobileMore{display:block}.detailContainer{display:none}.card-profile-stats{background:#fefefe;margin:.5rem 0 1.25rem}}.bannerCaption img{margin-bottom:30px}.home section.banner{height:500px}.home section.banner .bannerCaption{color:#fff;margin-top:120px}section.banner{background-position:50%;background-size:cover;height:300px}.home .bannerTitle{margin-top:0}.bannerTitle{color:#fff;margin-top:110px;font-family:serifa,serif;font-size:40px;font-style:normal;line-height:45px}.bannerTitle h1{margin-bottom:0;font-weight:700}.full-width-testimonial-content button{border:1px solid #666}.large-article-header{background:50%/cover no-repeat;height:31.25rem;position:relative}@media screen and (width<=39.9375em){.large-article-header{height:20.8333rem}}.large-article-header-content{flex-direction:column;display:flex;position:absolute;bottom:3.125rem;left:0;right:0}.large-article-header-content .center-container{width:50%;margin:0 auto}.large-article-header-content .article-date{color:#e2ddcb}.large-article-header-content .article-title h1{color:#e2ddcb;font-weight:600;line-height:3.125rem}.large-article-header-content .article-details{justify-content:space-between;align-items:center;display:flex}.large-article-header-content .article-details a{color:#e2ddcb}.large-article-header-content .article-author{align-items:center;margin:1rem 0;display:flex}.card-article-hover.card img{width:100%}@media screen and (width<=39.9375em){.large-article-header-content .center-container{width:100%;padding:0 1.25rem}.large-article-header-content{bottom:1.25rem}.large-article-header-content .article-title h1{line-height:1.875rem}section.banner{height:150px}.bannerTitle{margin-top:3.4rem}}.galleryHover{color:#656565}.card-section:hover{color:#fff;background:#a9812b;transition:all .3s ease-in}.blogPage .card-section:hover{color:#000}.card-section{transition:all .3s ease-in}.card-section p{margin-top:0}.article-links{color:#a9812b;width:50%;display:table-cell}.article-links.left{text-align:right;padding-right:1rem;font-size:18px}.article-links.right{text-align:left;padding-left:1rem}.blogDetails{max-width:800px;margin:4rem auto 2rem;font-family:serifa,serif;display:table}.article-date{color:#a9812b;padding-right:20px;font-size:14px;display:table-cell}.article-author{color:#a9812b;width:50%;padding-left:20px;font-size:14px;display:table-cell}.quote-inline-wrap-article-content{max-width:100%;position:relative}.quote-inline-wrap{float:left;max-width:21.875rem;padding:0 1rem 1rem 0}.quote-inline-wrap .quote-inline-marks{color:#8a8a8a;font-size:6.25rem;line-height:1rem}.quote-inline-wrap .quote-inline-testimonial{border-radius:5px}.quote-inline-wrap .quote-inline-testimonial p{font-weight:300}.quote-inline-wrap .quote-inline-person{margin-bottom:1.5rem}.quote-inline-wrap .quote-inline-person .quote-inline-photo img{float:left;border-radius:50%;width:4.375rem;height:4.375rem;margin-right:1rem}.quote-inline-wrap .quote-inline-person p{position:relative;top:5px}.quote-inline-wrap .quote-inline-person p:nth-child(2){margin-bottom:0;font-size:1rem;font-weight:500}.quote-inline-wrap .quote-inline-person p:nth-child(3){color:#8a8a8a;font-size:.875rem;font-weight:400}@media screen and (width<=63.9375em){.quote-inline-wrap{float:none;width:100%;display:block}}.card-article-hover{box-shadow:none}.card-article-hover .card-section{text-align:center;background:#ededed;margin:0 auto}.card-article-hover .card-section .article-subtext{margin-top:20px;font-size:12px}.card-article-hover .card-section .article-title{color:#333;font-size:1.5rem;font-weight:700}.card-article-hover .card-section .article-desc{font-size:1rem}.card-article-hover .card-divider{background:#fff}.card-article-hover .card-divider .author{text-transform:uppercase;letter-spacing:2px;color:#2daebf}.card-article-hover .hover-border{background:#2daebf;width:0;height:10px;transition:width 1s}.card-article-hover:hover .hover-border{width:450px;height:10px;transition:width 1s}.card-article-hover .author{color:navy}.card-article-hover .avatar{border-radius:50%;margin:0 1rem}.card-article-hover .meta-data{text-transform:uppercase}footer,footer h4{margin-top:0}footer .menu-secondary-menu-container ul{margin:0;padding-left:0;list-style:none}footer .menu-secondary-menu-container ul li a{color:#fff;padding:5px 0}footer .row{margin-top:0}.responsive-blog-footer{color:#fff;background:#a9812b;padding:30px 0 15px}.up-arrow{float:right;clear:none}.copyright{float:left;padding-top:6px;font-size:12px}.copyright a:visited{color:#656565}@media screen and (width<=39.9375em){.responsive-blog-footer h4{font-size:1.5rem}}.readMore{width:100%}.responsive-blog-footer p{color:#fff}.responsive-blog-footer .mailing-list{margin-bottom:1.5rem}.responsive-blog-footer .mailing-container{margin-bottom:2rem}.responsive-blog-footer .about-section,.responsive-blog-footer .tag-section{margin-bottom:1em}.responsive-blog-footer .about-section a,.responsive-blog-footer .tag-section a{color:#1779ba}.responsive-blog-footer .subscribe-button{background-color:#1779ba}.responsive-blog-footer .subscribe-button:hover{background-color:#146aa3;transition:color .3s ease-in}.responsive-blog-footer .fa-chevron-circle-up{color:#a1ab74;float:right;font-size:3rem}.responsive-blog-footer .fa-chevron-circle-up:hover{color:#b0b0b0;transition:color .3s ease-in}.pricing-table{text-align:center;background-color:#fefefe;border:1px solid #cacaca;width:100%;padding-left:0;list-style-type:none}.pricing-table li{border-bottom:1px dotted #cacaca;padding:.875rem 1.125rem}.pricing-table li:last-child{border-bottom:0;padding:0}.pricing-table .title{color:#333;background-color:#a1ab74;border-bottom:0;font-size:1.5em}.pricing-table .price{background-color:#9cbccd;border-bottom:0;font-size:2rem}.pricing-table .description{color:#333;font-size:80%}.pricing-table :last-child{margin-bottom:0}.pricing-table li a.button{color:#fff;background:#786658;width:100%;height:100%;padding:.875rem 1.125rem;display:block}.pricing-table-full-width{text-align:left;width:100%;margin-left:0;list-style-type:none}.pricing-table-full-width th{color:#fff;text-align:left;background:#786658;padding:10px}.pricing-table-full-width td{border:none;padding:10px}.pricing-table-full-width tr:nth-child(2n){background:#9cbccd}.greyBg{background:#ededed;padding:1px 0}.staggered-content-section{margin-top:60px;margin-bottom:60px}.staggered-content-section .button.round{text-transform:uppercase;border-radius:5000px;margin-bottom:0}.staggered-content-section .staggered-content-section-img{-ms-grid-row-align:center;align-self:center}.staggered-content-section .staggered-content-section-img img{width:100%}.staggered-content-section .staggered-content-section-block{background:0 0;justify-content:center;align-self:stretch;padding:1rem}.staggered-content-section-block-header{margin-top:0;font-size:28px}.staggered-content-section-block-subheader{margin-bottom:50px;font-size:14px}.staggered-content-section-block{text-align:left}.staggered-content-section-block h2{margin-top:0}.staggered-content-section-block p:first-child{font-family:serifa,serif;font-size:1.3em}.staggered-content-section-block:nth-child(2n){text-align:right}@media screen and (width>=40em){.staggered-content-section .staggered-content-section-block{padding:0 30px 30px}}section.featured{background:url(/wp-content/uploads/2017/12/our-people-background.jpg) 50%/cover}.full-width-testimonial{background:url() 50%}.full-width-testimonial-icon .quote-path{fill:none;stroke:#ffae00;stroke-width:2.5192px;stroke-miterlimit:10}.full-width-testimonial-content,.full-width-testimonial-icon{text-align:center}.full-width-testimonial-content p{margin-bottom:30px;font-family:serifa,serif}.full-width-testimonial-section{padding-top:2rem}.full-width-testimonial-section .full-width-testimonial-text{color:#fff;margin-top:-5px;margin-bottom:30px;padding-left:50px;padding-right:50px;font-family:serifa,serif;font-size:1.5em;font-weight:700;line-height:1em}@media print,screen and (width>=40em){.full-width-testimonial-section .full-width-testimonial-text{padding-left:100px;padding-right:100px}}@media print,screen and (width>=64em){.full-width-testimonial-section .full-width-testimonial-text{padding-left:180px;padding-right:180px;font-size:1.8em}}@media screen and (width>=75em){.full-width-testimonial-section .full-width-testimonial-text{padding-left:300px;padding-right:300px}}.full-width-testimonial-section .full-width-testimonial-source{color:#fff;text-transform:uppercase;letter-spacing:1.5px;max-width:500px;margin:0 auto;padding-bottom:0;font-size:1em}.featured .full-width-testimonial-section .full-width-testimonial-source{text-transform:none}.full-width-testimonial-section .full-width-testimonial-source-context{color:#fff;text-transform:uppercase;letter-spacing:1.5px;font-size:.8em;font-weight:500;display:block}.full-width-testimonial-section .slick-slider{margin-bottom:0}.full-width-testimonial-content,.full-width-testimonial-source,.full-width-testimonial-icon{padding-bottom:2rem}.full-width-testimonial-content{width:100%}.full-width-testimonial-icon{color:#fff;padding-bottom:0;font-size:2em}.full-width-testimonial-text p{margin-bottom:0}.gallery{margin:1rem 0;position:relative}.gallery:hover{opacity:.8}.gallery div{z-index:10;width:300px;height:100px;position:absolute;top:calc(50% - 50px);left:calc(50% - 150px)}.image-gallery{max-width:1200px;margin:0 auto 60px;padding:30px}.image-gallery-image{margin-bottom:0}.thumbs a{margin-left:8px;margin-right:8px;padding:0!important}@include thumbnail;.thumbs a img{border:none;border-radius:3px;width:50px;height:50px}.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;display:block;position:relative}.slickGal{width:100%;margin:0 auto;position:relative}button:focus{border:1px solid #aa822c}button.slick-prev,button.slick-next{color:#fff;z-index:5;width:52px;height:100%;font-family:FontAwesome;font-size:1.3em;position:absolute;top:0}button.slick-prev{left:0}button.slick-next{right:0}button.slick-prev:before{content:""}button.slick-next:before{content:""}.slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate(0,0)}.slick-track{display:block;position:relative;top:0;left:0}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{width:100%;display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;height:auto;display:block}.slick-arrow.slick-hidden{display:none}