html body,html body *{box-sizing:border-box}html body,html ul{margin:0;padding:0}#c5 #footer .arrow-up svg:hover #inner-arrow,#c5 .landing-banner .arrow-down svg:hover #inner-arrow{animation:move-arrow .5s infinite alternate}html{font-size:1vw}html body *{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html main{display:block}html a,html a:active,html a:focus,html a:hover,html a:visited,html a[href^=tel],html img{color:inherit;text-decoration:none;outline:0;border:none;background-color:transparent}html :focus{outline:0}html ul{list-style:none}html button,html button[type=submit],html button[type=reset],html button[type=button]{outline:0;cursor:pointer;-webkit-appearance:button}html .pointer{cursor:pointer}html .relative{position:relative}html .absolute{position:absolute}html .inline{display:inline}html .inline-block{display:inline-block}html .block{display:block}html .table{display:table}html .table-cell{display:table-cell}html .not-clickable{pointer-events:none}html textarea{resize:none}html input[type],html textarea{border-radius:0}html h1,html h2,html h3,html h4,html h5,html h6{padding:0;margin:0;-webkit-margin-before:0;-webkit-margin-after:0;font-weight:100;display:block}html .font-weight-xs{font-weight:100}html .font-weight-sm{font-weight:300}html .font-weight-md{font-weight:400}html .font-weight-lg{font-weight:700}html .font-weight-xl{font-weight:900}html .italic{font-style:italic}html .underline{text-decoration:underline}html .strike-through{text-decoration:line-through}html .uppercase{text-transform:uppercase}html .lowercase{text-transform:lowercase}html .font-xs{font-size:.6rem}html .font-sm{font-size:.8rem}html .font-md{font-size:1rem}html .font-lg{font-size:1.2rem}html .font-xl{font-size:1.4rem}html .row::after{content:'';clear:both;display:block}html section{background-repeat:no-repeat;background-size:cover;background-position:center}html .padding-none-t{padding-top:0}html .padding-none-b{padding-bottom:0}html .padding-none-l{padding-left:0}html .padding-none-r{padding-right:0}html .xdebug-var-dump{position:absolute;overflow-y:scroll;z-index:9999;background:#fff;top:0;left:0;margin:0;padding:0;min-width:100vw;min-height:100vh;text-align:left}html .edit-mode::after{background-color:#ccc;border:2px solid #aaa;content:'View Disabled in Edit Mode';display:block;width:100%;margin:0 auto;text-align:center;font-size:1.5rem;padding:1rem 0}@media (max-width:1024px){html{font-size:1.5vw}html body .center{width:90%}}@media (max-width:768px){html{font-size:3vw}}div.ccm-panel-detail{display:block}div#ccm-tooltip-holder{margin-top:49px}#c5{overflow-x:hidden;font-family:aktiv-grotesk,sans-serif;color:#5d5d5d;letter-spacing:1.5px;line-height:1.75rem}#c5 .center{width:72.5vw;margin:0 auto}#c5 h1,#c5 h2,#c5 h3,#c5 h4{letter-spacing:.25rem}#c5 h1{font-family:priori-sans,sans-serif;font-weight:800;font-size:4.4rem;line-height:4.5rem}#c5 h2,#c5 h3{font-weight:100;font-family:priori-sans,sans-serif}#c5 h2{font-size:1.9rem;letter-spacing:.15rem;line-height:3rem}#c5 h3{font-size:3.25rem}#c5 h3 strong{font-weight:800}#c5 h3 a{font-family:priori-sans,sans-serif;font-weight:100;line-height:4rem}#c5 a,#c5 h4{font-weight:800}#c5 h4{font-family:priori-sans,sans-serif;color:#000;font-size:2rem}#c5 a{font-family:aktiv-grotesk,sans-serif;text-transform:uppercase;transition:.2s ease-in-out;color:#b98841;font-size:.75rem;position:relative;z-index:2}#c5 a:hover{color:#000}#c5 #login-page{background:url(../img/hero_slide_02.jpg) center center/cover no-repeat;position:fixed;top:0;bottom:0;left:0;right:0;text-align:center;padding-top:2rem;z-index:100}#c5 #login-page .checkbox{color:rgba(255,255,255,.6)}#c5 #login-page .form-group input{background:#fff}#c5 #login-page .form-group button{width:14rem;background:0 0;color:#b98841;padding:.5rem 0;border:2px solid #b98841;transition:.2s ease-in-out}#c5 #login-page .form-group button:hover{background:#b98841;color:#fff}#c5 #login-page .chra{position:absolute;bottom:0;right:1rem}#c5 #header .main-nav,#c5 #header .nav-bg{position:fixed;transition:.2s ease-in-out}#c5 #login-page a{color:rgba(255,255,255,.6);display:inline-block}#c5 #login-page a:hover{color:#fff}#c5 #login-page h2{color:#fff;font-size:6rem}#c5 #error-page{padding:14rem 1rem 8rem;text-align:center}#c5 #header{text-align:center;width:100%}#c5 #header .nav-bg{top:0;left:0;right:0;height:5.5rem;background:#000;z-index:3}#c5 #header .main-nav{display:table;padding:2.5rem 0 0;left:32%;z-index:11}#c5 #header .main-nav ul{display:table;height:2.5rem}#c5 #header .main-nav li{display:table-cell;vertical-align:middle;padding:.75rem .6rem 0}#c5 #header .main-nav li a{padding:0 .5rem;font-size:.7rem;color:#fff}#c5 #header .main-nav li a:hover{color:#b98841}#c5 #header .main-nav .left-nav{margin-right:1rem;float:left}#c5 #header .main-nav .left-nav li:nth-of-type(1n+4){display:none}#c5 #header .main-nav .logo{display:table-cell;vertical-align:middle;width:6rem;height:3rem;position:relative;z-index:14}#c5 #header .main-nav .logo img{height:100%;width:100%}#c5 #header .main-nav .right-nav{float:right;margin-left:1rem}#c5 .contact-form form .first-name,#c5 .landing-banner .header-content .landing-focus h1,#c5 .landing-banner .header-content .landing-focus img{float:left}#c5 #header .main-nav .right-nav li:nth-of-type(-n+3){display:none}#c5 #footer{background:url(../img/bg_dark_leather.jpg);text-align:center;color:#fff;padding:4rem 0 3rem;position:relative}#c5 #footer .arrow-up{z-index:11;width:2.25rem;height:2.25rem;background:#fff;border-radius:50%;padding:.35rem;position:absolute;top:-1rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}#c5 #footer .arrow-up svg{fill:#b98841;-ms-transform:rotate(180deg);transform:rotate(180deg);margin-left:-.1rem}#c5 #footer .arrow-up:hover{cursor:pointer;width:2.35rem;height:2.35rem}#c5 #footer .copyright,#c5 #footer .copyright a{font-size:.74rem;color:rgba(255,255,255,.65)}#c5 #footer p{margin:0}#c5 #footer h3>a{font-size:3.2rem}#c5 #footer a{color:#fff}#c5 #footer a:hover{color:#b98841}#c5 .landing-banner{height:98vh;position:relative;z-index:3;background:#000}#c5 .landing-banner .full-border{z-index:6}#c5 .landing-banner .header-content{position:relative;z-index:6;top:20vh}#c5 .landing-banner .header-content .landing-focus{color:#fff;display:inline-block;text-transform:uppercase;height:5rem;vertical-align:middle}#c5 .landing-banner .header-content .landing-focus hr{opacity:0;width:0;transition:.2s ease-in-out;margin:0 auto;border-color:#b98841}#c5 .landing-banner .header-content .landing-focus .landing-content{opacity:.5}#c5 .landing-banner .header-content .landing-focus .left-completed{display:inline-block}#c5 .landing-banner .header-content .landing-focus .bottom-line,#c5 .landing-banner .header-content .landing-focus .middle-line,#c5 .landing-banner .header-content .landing-focus .top-line{position:relative;border:1px solid #b98841;left:-5rem;opacity:0}#c5 .landing-banner .header-content .landing-focus .right-bottom-line,#c5 .landing-banner .header-content .landing-focus .right-middle-line,#c5 .landing-banner .header-content .landing-focus .right-top-line{border:1px solid #b98841;position:relative;left:55.5rem;opacity:0}#c5 .landing-banner .header-content .landing-focus .right-top-line,#c5 .landing-banner .header-content .landing-focus .top-line{width:2rem}#c5 .landing-banner .header-content .landing-focus .top-line{top:1.5rem}#c5 .landing-banner .header-content .landing-focus .right-top-line{top:-3.4rem}#c5 .landing-banner .header-content .landing-focus .middle-line,#c5 .landing-banner .header-content .landing-focus .right-middle-line{width:4rem}#c5 .landing-banner .header-content .landing-focus .middle-line{top:2.25rem}#c5 .landing-banner .header-content .landing-focus .right-middle-line{top:-2.65rem}#c5 .landing-banner .header-content .landing-focus .bottom-line,#c5 .landing-banner .header-content .landing-focus .right-bottom-line{width:2rem}#c5 .landing-banner .header-content .landing-focus .bottom-line{top:3rem}#c5 .landing-banner .header-content .landing-focus .right-bottom-line{top:-1.9rem}#c5 .landing-banner .header-content .landing-focus .bottom-bottom-line,#c5 .landing-banner .header-content .landing-focus .bottom-middle-line{position:relative;border:1px solid #b98841;z-index:2;margin:0 auto;opacity:0;transition:.5s ease-in-out;top:0;width:0}#c5 .landing-banner .header-content .landing-focus .the-img{width:6rem;height:4rem;padding:0 .25rem;transition:1s ease-out}#c5 .landing-banner .header-content .landing-focus h1{margin:.2rem 0 -.2rem}#c5 .landing-banner .header-content small{color:#b98841;font-size:.75rem;font-weight:800;line-height:1rem;display:inline-block;position:relative;bottom:-.5rem}#c5 .banner .section-header-block .title h3,#c5 .landing-banner .header-content h2{color:#fff}#c5 .landing-banner .header-content h2,#c5 .landing-banner .header-content small{opacity:0;margin-bottom:-1rem}#c5 .landing-banner .add-opacity{opacity:1!important;transition:1s ease-in-out}#c5 .landing-banner .landing-banner-slider-block{position:absolute;top:0;left:0;height:100%;width:100%}#c5 .landing-banner .desktop-images{display:block;height:100%;width:100%}#c5 .landing-banner .mobile-images{display:none}#c5 .landing-banner .landing-slide,#c5 .landing-banner .slick-slide{z-index:4;height:98vh;width:100%}#c5 .landing-banner .slick-track{z-index:5}#c5 .landing-banner .slick-slide{z-index:4}#c5 .landing-banner .arrow-down{width:2.25rem;height:2.25rem;background:#fff;border-radius:50%;padding:.35rem;position:absolute;bottom:-1.35rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:10;transition:.2s ease-in-out}#c5 .landing-banner .arrow-down svg{fill:#b98841}#c5 .landing-banner .arrow-down:hover{width:2.35rem;height:2.35rem;cursor:pointer}#c5 .banner{background:url(../img/bg_dark_leather.jpg);position:relative;z-index:10}#c5 .banner .section-header-block{padding:10rem 0 6rem}#c5 .contact-form{text-align:center;padding-bottom:8rem}#c5 .contact-form form{text-align:left;width:50%;margin:0 auto;position:relative}#c5 .contact-form form .contact-thanks{display:none;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,.9);z-index:2;text-align:center}#c5 .contact-form form .contact-thanks h2{position:relative;top:30%;font-size:2.5rem}#c5 .contact-form form .slide-over{border-bottom:1px solid #b98841;width:0;transition:.3s ease-in-out}#c5 .contact-form form label{text-transform:uppercase;position:relative;bottom:-1rem;font-weight:600;color:#5d5d5d;font-size:.75rem;z-index:0;transition:.2s ease-in-out}#c5 .contact-form form label span{color:#b98841}#c5 .contact-form form .form-group{display:inline-block;width:100%;height:4rem}#c5 .contact-form form .first-name,#c5 .contact-form form .last-name{width:49%}#c5 .contact-form form .last-name{float:right}#c5 .contact-form form input,#c5 .contact-form form textarea{apperance:none;border:none;border-bottom:2px solid #000;width:100%;transition:.2s ease-in-out;position:relative;z-index:1;background:0 0}#c5 .contact-form form input:focus,#c5 .contact-form form textarea:focus{outline:0;box-shadow:none;border-color:#b98841}#c5 .contact-form form input::-webkit-input-placeholder,#c5 .contact-form form textarea::-webkit-input-placeholder{text-transform:uppercase;font-weight:600;color:#5d5d5d}#c5 .contact-form form input:-moz-placeholder,#c5 .contact-form form textarea:-moz-placeholder{text-transform:uppercase;font-weight:800;color:#5d5d5d}#c5 .contact-form form input::-moz-placeholder,#c5 .contact-form form textarea::-moz-placeholder{text-transform:uppercase;font-weight:800;color:#5d5d5d}#c5 .contact-form form input:-ms-input-placeholder,#c5 .contact-form form textarea:-ms-input-placeholder{text-transform:uppercase;font-weight:800;color:#5d5d5d}#c5 .contact-form form textarea{padding:0;height:1.75rem}#c5 .contact-form form .form-actions{padding-top:3rem;text-align:center;transition:.3s ease-in-out}#c5 .contact-form form .form-actions input{text-transform:uppercase;color:#b98841;width:9rem;background:0 0;border:2px solid #b98841;padding:1rem;font-weight:800;font-size:.75rem;letter-spacing:1px;transition:.2s ease-in-out}#c5 .contact-form form .form-actions input:hover{cursor:pointer;background:#b98841;color:#fff}#c5 .block-disabled-edit{border:1px solid #dadada;background-color:rgba(241,241,241,.55);text-align:center;padding:10px;color:#201f1f;font-size:14px;height:100%;min-height:300px;font-weight:300;position:relative;z-index:2}#c5 .block-disabled-edit h2{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;color:#201f1f}#c5 .social-media-callout-block .social-icon{display:inline-block;background:#b98841;width:1.9rem;height:1.9rem;font-size:1.25rem;color:#000!important;border-radius:50%;position:relative;transition:.2s ease-in-out;margin:1rem .25rem 2rem 0}#c5 .social-media-callout-block .social-icon i{line-height:1.9rem}#c5 .social-media-callout-block .social-icon:hover{background:#e7b367}#c5 .section-header-block{text-align:center;padding-top:6rem}#c5 .section-header-block .bottom-underline,#c5 .section-header-block .top-underline{margin:0 auto;border-top:2px solid #b98841}#c5 .section-header-block .top-underline{width:13rem;padding-bottom:.75rem}#c5 .section-header-block .bottom-underline{width:10rem}#c5 .section-header-block .image-underline{width:5rem;height:2.5rem;margin:0 auto}#c5 .section-header-block .image-underline img{transition:1s ease-out;height:0}#c5 .section-header-block .image-underline.in-view img{transition:.5s ease-out;height:2.5rem}#c5 .section-header-block .title{margin-bottom:1.5rem}#c5 .section-header-block .description{width:53%;margin:0 auto;position:relative}#c5 .section-header-block .description p{display:inline-block}#c5 .section-header-block .description p .big-cap{font-size:2rem;font-weight:800;color:#000;font-family:priori-sans,sans-serif;display:inline-block}#c5 .section-header-block .description p:first-of-type:before{content:url(../img/first_letter_element.svg);display:inline-block;width:4.5rem;height:2rem;position:relative;right:-1.6rem;top:4px;margin-left:-5rem}#c5 .section-header-block svg{fill:transparent}#c5 .section-header-block svg path{stroke-dasharray:300;stroke-dashoffset:300}#c5 .section-header-block svg .test-1,#c5 .section-header-block svg .test-10,#c5 .section-header-block svg .test-11,#c5 .section-header-block svg .test-12,#c5 .section-header-block svg .test-13,#c5 .section-header-block svg .test-14,#c5 .section-header-block svg .test-15,#c5 .section-header-block svg .test-16,#c5 .section-header-block svg .test-17,#c5 .section-header-block svg .test-18,#c5 .section-header-block svg .test-19,#c5 .section-header-block svg .test-2,#c5 .section-header-block svg .test-20,#c5 .section-header-block svg .test-21,#c5 .section-header-block svg .test-22,#c5 .section-header-block svg .test-23,#c5 .section-header-block svg .test-24,#c5 .section-header-block svg .test-25,#c5 .section-header-block svg .test-26,#c5 .section-header-block svg .test-27,#c5 .section-header-block svg .test-28,#c5 .section-header-block svg .test-29,#c5 .section-header-block svg .test-3,#c5 .section-header-block svg .test-30,#c5 .section-header-block svg .test-31,#c5 .section-header-block svg .test-32,#c5 .section-header-block svg .test-33,#c5 .section-header-block svg .test-34,#c5 .section-header-block svg .test-35,#c5 .section-header-block svg .test-36,#c5 .section-header-block svg .test-37,#c5 .section-header-block svg .test-38,#c5 .section-header-block svg .test-39,#c5 .section-header-block svg .test-4,#c5 .section-header-block svg .test-40,#c5 .section-header-block svg .test-41,#c5 .section-header-block svg .test-42,#c5 .section-header-block svg .test-43,#c5 .section-header-block svg .test-44,#c5 .section-header-block svg .test-5,#c5 .section-header-block svg .test-6,#c5 .section-header-block svg .test-7,#c5 .section-header-block svg .test-8,#c5 .section-header-block svg .test-9{stroke:#b98841;stroke-dasharray:10;animation:draw linear 7.5s infinite}#c5 .section-header-block h3{color:#000;display:inline-block;text-transform:uppercase}#c5 .section-header-block h3:after,#c5 .section-header-block h3:before{font-family:FontAwesome;content:'\f111';font-size:.3rem;color:#b98841;display:inline-block;vertical-align:1rem;padding:0 .8rem}#c5 .about-callout-block{width:72.5vw;margin:0 auto;position:relative;top:-4rem;z-index:1}#c5 .about-us-callout{height:22rem;width:48%;float:left;position:relative;transition:.5s ease-in-out;margin:1%}#c5 .about-us-callout .small-break{display:none}#c5 .about-us-callout .full-border{left:0;right:0;top:0;bottom:0;opacity:0;transition:.2s ease-in-out;z-index:1}#c5 .about-us-callout .title{text-transform:uppercase;position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2;transition:.2s ease-in-out}#c5 .about-us-callout .title .after-line,#c5 .about-us-callout .title .before-line{vertical-align:middle;border-top:2px solid #b98841;width:2rem;display:inline-block;height:1rem;transition:1s ease-in-out;padding:0 .5rem}#c5 .about-us-callout .title h4{color:#fff;display:inline-block}#c5 .about-us-callout .description{opacity:0;position:relative;top:50%;padding:0 3rem;z-index:2;transition:.2s ease-in-out}#c5 .about-us-callout .description small{color:#fff}#c5 .about-us-callout:hover{transition:.2s ease-in-out}#c5 .about-us-callout:hover .full-border{transition:.2s ease-in-out;opacity:1;left:1.5rem;right:1.5rem;top:1.5rem;bottom:1.5rem}#c5 .about-us-callout:hover .title{top:30%}#c5 .about-us-callout:hover .title .after-line,#c5 .about-us-callout:hover .title .before-line{width:2.5rem}#c5 .about-us-callout:hover .description{display:block;top:30%;opacity:1}#c5 .about-us-callout:hover:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75);z-index:1;transition:.2s ease-in-out}#c5 .about-us-callout.in-view{width:50%;margin:0}#c5 .project-gallery-landing-block{color:#fff;position:relative;z-index:3;padding:2rem 0 0}#c5 .project-gallery-landing-block .gallery-item,#c5 .project-gallery-landing-block .titles-left,#c5 .project-gallery-landing-block .titles-right{display:none}#c5 .project-gallery-landing-block .current-project-image,#c5 .project-gallery-landing-block .current-project-nav{width:72.5vw;margin:0 auto}#c5 .project-gallery-landing-block .current-project-image{height:38rem;position:relative}#c5 .project-gallery-landing-block .current-project-image .slick-list,#c5 .project-gallery-landing-block .current-project-image .slick-track{height:100%}#c5 .project-gallery-landing-block .current-project-image:before{content:'';background:linear-gradient(to right,rgba(0,0,0,.99),transparent);position:absolute;top:0;bottom:0;left:0;width:14rem;z-index:1}#c5 .project-gallery-landing-block .current-project-image:after{content:'';background:linear-gradient(to left,rgba(0,0,0,.99),transparent);position:absolute;top:0;bottom:0;right:0;width:14rem;z-index:1}#c5 .project-gallery-landing-block .current-project-image img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%}#c5 .project-gallery-landing-block .current-project-nav{height:6rem;position:relative;z-index:1}#c5 .project-gallery-landing-block .current-project-nav .slick-track{height:6rem}#c5 .project-gallery-landing-block .current-project-nav .slick-track img img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%}#c5 .project-gallery-landing-block .current-project-nav .fa-angle-right{right:1.5rem;top:-3rem}#c5 .project-gallery-landing-block .gallery-title-list{position:absolute;top:46rem;width:72.5vw;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:left;z-index:3;overflow:hidden}#c5 .project-gallery-landing-block .gallery-title-list ul{list-style:none;display:inline-block;width:100%;position:relative;z-index:2;white-space:nowrap;padding:0 1rem 2rem 0}#c5 .project-gallery-landing-block .gallery-title-list ul::-webkit-scrollbar{display:none}#c5 .project-gallery-landing-block .gallery-title-list li{display:inline-block;margin-right:3rem;font-size:.75rem;font-weight:800;text-transform:uppercase;position:relative;z-index:3}#c5 .project-gallery-landing-block .gallery-title-list li.selected-gallery-item{color:#b98841}#c5 .project-gallery-landing-block .gallery-title-list li:hover{cursor:pointer}#c5 .project-gallery-landing-block .callout-description{margin-top:6rem;min-height:12rem;height:auto}#c5 .project-gallery-landing-block .callout-description .title .after-line,#c5 .project-gallery-landing-block .callout-description .title .before-line{opacity:0;border-top:2px solid #b98841;width:3.5rem;display:inline-block;height:1rem;transition:1s ease-in-out}#c5 .project-gallery-landing-block .callout-description .title .before-line{margin-right:.5rem}#c5 .project-gallery-landing-block .callout-description .title .after-line{margin-left:.5rem}#c5 .project-gallery-landing-block .callout-description .after-line.in-view,#c5 .project-gallery-landing-block .callout-description .before-line.in-view{opacity:1;width:2rem}#c5 .project-gallery-landing-block .callout-description .description{width:53%;margin:3rem auto 0;padding-bottom:2rem}#c5 .project-gallery-landing-block .callout-description h3,#c5 .project-gallery-landing-block .callout-description h3>p{display:inline-block;text-transform:uppercase}#c5 .project-gallery-landing-block .slide-titles-left,#c5 .project-gallery-landing-block .slide-titles-right{display:block;position:absolute;top:44rem;height:3rem;z-index:2;width:8rem}#c5 .project-gallery-landing-block .slide-titles-right{right:0;left:83%}#c5 .project-gallery-landing-block .slide-titles-left{left:10%;right:0}#c5 .crew-slider-block{position:relative;margin-top:8rem}#c5 .crew-slider-block .slick-track{height:26rem}#c5 .crew-slider-block .left-arrow-container,#c5 .crew-slider-block .right-arrow-container{position:absolute;top:0;bottom:0;width:10rem;z-index:2}#c5 .crew-slider-block .left-arrow-container{background:linear-gradient(to right,#000,transparent);left:0}#c5 .crew-slider-block .right-arrow-container{background:linear-gradient(to left,#000,transparent);right:0}#c5 .crew-slider-block .fa-angle-left{left:3rem}#c5 .crew-slider-block .fa-angle-right{right:3rem}#c5 .crew-slider-block .callout-footer{display:none}#c5 .crew-slider-block .crew-callout{position:relative}#c5 .crew-slider-block .crew-callout:hover .content{height:100%;background:rgba(0,0,0,.75)}#c5 .crew-slider-block .crew-callout .content{position:absolute;color:#fff;height:9rem;bottom:0;left:0;right:0;transition:.2s ease-in-out;padding:3rem 2rem 0;text-align:left;font-size:.9rem;overflow:auto;-ms-overflow-style:none}#c5 .crew-slider-block .crew-callout .content::-webkit-scrollbar{display:none}#c5 .crew-slider-block .crew-callout .content .title{display:inline-block}#c5 .crew-slider-block .crew-callout .content .title-border{border-top:1px solid #b98841;width:2rem;padding-bottom:.75rem}#c5 .crew-slider-block .crew-callout .content .name{font-weight:800;margin-bottom:.25rem;text-transform:uppercase;letter-spacing:2px}#c5 .crew-slider-block .crew-callout .content .description{display:block;color:#fff;margin-top:1rem;padding-bottom:2rem}#c5 .magazines-slider-block{position:relative}#c5 .magazines-slider-block .slick-track{height:27rem}#c5 .magazines-slider-block .left-arrow-container,#c5 .magazines-slider-block .right-arrow-container{position:absolute;top:0;bottom:0;width:10rem;z-index:2}#c5 .magazines-slider-block .left-arrow-container{background:linear-gradient(to right,#000,transparent);left:0}#c5 .magazines-slider-block .right-arrow-container{background:linear-gradient(to left,#000,transparent);right:0}#c5 .magazines-slider-block .fa-angle-left{left:3rem}#c5 .magazines-slider-block .fa-angle-right{right:3rem}#c5 .magazines-slider-block img{display:inline-block;width:100%;height:100%}#c5 .award-block{width:72.5vw;margin:0 auto;padding-bottom:4rem}#c5 .award-block .award-container{display:inline-block;width:15.25%;margin-right:1%;height:16rem;vertical-align:top}#c5 .award-block .image{height:7rem;margin-bottom:1rem}#c5 .award-block .image img{height:100%;width:100%}#c5 .award-block .sub-title,#c5 .award-block .title{color:#b98841;text-transform:uppercase;font-weight:800;line-height:1rem}#c5 .award-block .title{font-size:.75rem;margin-bottom:.25rem}#c5 .award-block .sub-title{font-size:.5rem}#c5 .title-lines{position:relative;display:inline-block;margin:6rem 0;text-transform:uppercase}#c5 .title-lines:after,#c5 .title-lines:before{position:absolute;content:'';width:2rem;height:2px;background:#b98841;top:50%}#c5 .title-lines:before{left:-3rem}#c5 .title-lines:after{right:-3rem}#c5 .video-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.9);z-index:3}#c5 .video-overlay iframe{height:80vh;width:80vw;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:none!important}#c5 .border-area{position:relative;background:url(../img/bg_dark_leather.jpg);padding:2rem;z-index:2;color:#fff}#c5 .full-border,#c5 .full-border .bottom-left-corner,#c5 .full-border .bottom-right-corner,#c5 .full-border .left-corner,#c5 .full-border .right-corner{position:absolute}#c5 .border-area h3{text-transform:uppercase}#c5 .full-border{z-index:-1;border:2px solid #b98841;top:1.5rem;left:1.5rem;right:1.5rem;bottom:1.5rem}#c5 .full-border .left-corner{top:-2px;left:-2px}#c5 .full-border .right-corner{top:-2px;right:-2px}#c5 .full-border .bottom-left-corner{bottom:-2px;left:-2px}#c5 .full-border .bottom-right-corner{bottom:-2px;right:-2px}#c5 .full-border img{width:1.55rem}#c5 .about-us{margin-top:12rem;height:auto;padding-bottom:3rem;background:0 0}#c5 .about-us a:hover{color:#fff}#c5 .shop-image-block{position:relative;height:38rem;margin:3rem 0 8rem;overflow:hidden}#c5 .shop-image-block .left-images{position:absolute;top:2rem;left:0;width:22rem;z-index:2;transition:1s ease-in-out}#c5 .shop-image-block .left-images.in-view{top:0}#c5 .shop-image-block .center-images{position:absolute;width:72.5vw;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1}#c5 .shop-image-block .center-images img{width:100%;height:100%}#c5 .shop-image-block .right-images{position:absolute;bottom:2rem;right:0;width:22rem;z-index:2;transition:1s ease-in-out}#c5 .shop-image-block .right-images img{vertical-align:bottom}#c5 .shop-image-block .right-images.in-view{bottom:0}#c5 .video-popup{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:20%;margin:0 auto;text-transform:uppercase;color:#b98841;font-weight:800}#c5 .video-popup small{font-size:2rem;transition:.2s ease-in-out;white-space:nowrap}#c5 .video-popup img{width:2rem;height:2rem;-ms-transform:rotate(270deg);transform:rotate(270deg);margin-right:1rem;transition:.3s ease-in-out}#c5 .video-popup:hover{cursor:pointer;color:#000}#c5 .video-popup:hover img{margin-right:.5rem}#c5 .project-gallery{height:auto;padding-bottom:5rem;background:0 0;position:relative}#c5 .project-gallery h3,#c5 .project-gallery p>a:hover{color:#fff}#c5 .product-gallery-list{background:url(../img/bg_dark_leather.jpg);position:relative;z-index:9}#c5 .product-gallery-list .full-border{z-index:1}#c5 .product-gallery-list .gallery-title{padding:3rem 0 0}#c5 .product-gallery-list .gallery-title h3{color:#fff}#c5 .product-gallery-list .gallery-container{width:72.5vw;margin:0 auto;padding:4rem 0 6rem}#c5 .product-gallery-list .gallery-item{display:inline-block;vertical-align:top;width:23%;height:32rem;margin-right:1%;position:relative;z-index:2;overflow:hidden}#c5 .product-gallery-list .gallery-item:hover .callout-project-image{-ms-transform:scale(1.02);transform:scale(1.02)}#c5 .product-gallery-list .gallery-item:hover .title-line{width:4rem;background:#fff}#c5 .product-gallery-list .gallery-item:hover a{color:#fff}#c5 .product-gallery-list .callout-project-image{height:20rem;overflow:hidden;transition:.2s ease-in-out}#c5 .product-gallery-list .title .title-line{transition:.2s ease-in-out;margin:2rem 0 1rem;background:#b98841;height:3px;width:2rem}#c5 .product-gallery-list .title h2{color:#fff;font-weight:800;line-height:2rem}#c5 .product-gallery-list .gallery-link a{position:absolute;top:0;bottom:2rem;left:0;right:0}#c5 .gallery-detail-container{background:url(../img/bg_dark_leather.jpg);position:relative;z-index:9;text-align:center;padding-bottom:6rem}#c5 .gallery-detail-container .title{padding:0}#c5 .gallery-detail-container .title .bottom-underline,#c5 .gallery-detail-container .title .top-underline{margin:0 auto;border-top:2px solid #b98841}#c5 .gallery-detail-container .title .top-underline{width:13rem;padding-bottom:.75rem}#c5 .gallery-detail-container .title .bottom-underline{width:10rem}#c5 .gallery-detail-container .title .image-underline{width:5rem;height:2.5rem;margin:0 auto}#c5 .gallery-detail-container .title .image-underline svg{fill:transparent}#c5 .gallery-detail-container .title .image-underline svg path{stroke-dasharray:300;stroke-dashoffset:300}#c5 .gallery-detail-container .title .image-underline svg .test-1,#c5 .gallery-detail-container .title .image-underline svg .test-10,#c5 .gallery-detail-container .title .image-underline svg .test-11,#c5 .gallery-detail-container .title .image-underline svg .test-12,#c5 .gallery-detail-container .title .image-underline svg .test-13,#c5 .gallery-detail-container .title .image-underline svg .test-14,#c5 .gallery-detail-container .title .image-underline svg .test-15,#c5 .gallery-detail-container .title .image-underline svg .test-16,#c5 .gallery-detail-container .title .image-underline svg .test-17,#c5 .gallery-detail-container .title .image-underline svg .test-18,#c5 .gallery-detail-container .title .image-underline svg .test-19,#c5 .gallery-detail-container .title .image-underline svg .test-2,#c5 .gallery-detail-container .title .image-underline svg .test-20,#c5 .gallery-detail-container .title .image-underline svg .test-21,#c5 .gallery-detail-container .title .image-underline svg .test-22,#c5 .gallery-detail-container .title .image-underline svg .test-23,#c5 .gallery-detail-container .title .image-underline svg .test-24,#c5 .gallery-detail-container .title .image-underline svg .test-25,#c5 .gallery-detail-container .title .image-underline svg .test-26,#c5 .gallery-detail-container .title .image-underline svg .test-27,#c5 .gallery-detail-container .title .image-underline svg .test-28,#c5 .gallery-detail-container .title .image-underline svg .test-29,#c5 .gallery-detail-container .title .image-underline svg .test-3,#c5 .gallery-detail-container .title .image-underline svg .test-30,#c5 .gallery-detail-container .title .image-underline svg .test-31,#c5 .gallery-detail-container .title .image-underline svg .test-32,#c5 .gallery-detail-container .title .image-underline svg .test-33,#c5 .gallery-detail-container .title .image-underline svg .test-34,#c5 .gallery-detail-container .title .image-underline svg .test-35,#c5 .gallery-detail-container .title .image-underline svg .test-36,#c5 .gallery-detail-container .title .image-underline svg .test-37,#c5 .gallery-detail-container .title .image-underline svg .test-38,#c5 .gallery-detail-container .title .image-underline svg .test-39,#c5 .gallery-detail-container .title .image-underline svg .test-4,#c5 .gallery-detail-container .title .image-underline svg .test-40,#c5 .gallery-detail-container .title .image-underline svg .test-41,#c5 .gallery-detail-container .title .image-underline svg .test-42,#c5 .gallery-detail-container .title .image-underline svg .test-43,#c5 .gallery-detail-container .title .image-underline svg .test-44,#c5 .gallery-detail-container .title .image-underline svg .test-5,#c5 .gallery-detail-container .title .image-underline svg .test-6,#c5 .gallery-detail-container .title .image-underline svg .test-7,#c5 .gallery-detail-container .title .image-underline svg .test-8,#c5 .gallery-detail-container .title .image-underline svg .test-9{stroke:#b98841;stroke-dasharray:10;animation:draw linear 7.5s infinite}@keyframes draw{0%{stroke-dashoffset:10;stroke:#b98841}50%{stroke-dashoffset:0;stroke:#b98841}100%{stroke-dashoffset:11;fill:#b98841}}#c5 .gallery-detail-container .title .image-underline.in-view img{transition:.5s ease-out;height:2.5rem}#c5 .gallery-detail-container .title h3{color:#fff;padding:10rem 0 2rem}#c5 .gallery-detail-container .title h3:after,#c5 .gallery-detail-container .title h3:before{font-family:FontAwesome;content:'\f111';font-size:.3rem;color:#b98841;display:inline-block;vertical-align:1rem;padding:0 .8rem}#c5 .gallery-detail-container .back-gallery:hover,#c5 .gallery-detail-container .description p{color:#fff}#c5 .gallery-detail-container .back-gallery{text-align:left;display:block;width:72.5vw;margin:.5rem auto}#c5 .gallery-detail-container .gallery-detail-image{width:72.5vw;margin:0 auto;height:68vh}#c5 .gallery-detail-container .gallery-detail-image img{-o-object-fit:cover;object-fit:cover;display:block;min-height:100%;min-width:100%}#c5 .gallery-detail-container .gallery-detail-image:before{content:'';background:linear-gradient(to right,rgba(0,0,0,.99),transparent);position:absolute;top:0;bottom:0;left:-1px;width:14rem;z-index:1}#c5 .gallery-detail-container .gallery-detail-image:after{content:'';background:linear-gradient(to left,rgba(0,0,0,.99),transparent);position:absolute;top:0;bottom:0;right:-1px;width:14rem;z-index:1}#c5 .gallery-detail-container .gallery-detail-image .slick-track{height:68vh}#c5 .gallery-detail-container .gallery-detail-slider{width:72.5vw;margin:0 auto}#c5 .gallery-detail-container .gallery-detail-slider .slick-slide{position:relative}#c5 .gallery-detail-container .gallery-detail-slider .gallery-slider{overflow:hidden;position:relative;z-index:1}#c5 .gallery-detail-container .gallery-detail-slider .gallery-slider img{-o-object-fit:cover;object-fit:cover;display:block;height:7rem;min-width:100%}#c5 .gallery-detail-container .gallery-detail-slider .gallery-slider:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;z-index:4;background:rgba(0,0,0,.4)}#c5 .gallery-detail-container .gallery-detail-slider .slick-current:after{position:absolute;top:0;bottom:0;left:0;right:0;z-index:4;background:0 0;content:''}#c5 .gallery-detail-container .gallery-detail-slider .fa-angle-right{right:1.5rem;top:-3rem}#c5 .gallery-detail-container .description{width:53%;margin:5rem auto}#c5 .gallery-detail-container .gallery-pagination .next,#c5 .gallery-detail-container .gallery-pagination .prev{display:inline-block;text-transform:uppercase;color:#b98841;border:2px solid #b98841;padding:.65rem 0;width:9rem;transition:.2s ease-in-out}#c5 .gallery-detail-container .gallery-pagination .next:hover,#c5 .gallery-detail-container .gallery-pagination .prev:hover{background:#b98841;color:#fff}#c5 .gallery-detail-container .gallery-pagination .prev{margin-right:.75rem}#c5 .gallery-detail-container .gallery-pagination .next{margin-left:.75rem}#c5 .awards{margin-top:6rem}#c5 .magazines{background:0 0;color:#fff}#c5 .fa-angle-left,#c5 .fa-angle-right{color:#b98841;font-size:1.5rem;border:.2rem solid #b98841;width:1.75rem;height:1.75rem;line-height:1.4rem;border-radius:50%;text-align:center;position:absolute;top:50%;bottom:0;z-index:3}#c5 .fa-angle-left:hover,#c5 .fa-angle-right:hover{cursor:pointer}#c5 .fa-angle-right{padding-left:.25rem}@keyframes move-arrow{0%{transform:translateY(-40%)}100%{transform:translateY(20%)}}#c5 .blog .blog-banner{height:20rem;background-image:url(../img/hero_slide_01.jpg);background-size:cover;background-position:center center}#c5 .blog .col-2\/3 .ccm-block-page-list-page-entry{padding:2rem 0}#c5 .blog .col-2\/3 .ccm-block-page-list-page-entry:not(:last-child){border-bottom:solid 1px #b98841}#c5 .blog .col-2\/3 .ccm-block-page-list-page-entry .ccm-block-page-list-title{font-size:2rem;margin-bottom:.75rem}#c5 .blog .col-2\/3 .ccm-block-page-list-page-entry .ccm-block-page-list-date{font-size:.8rem}#c5 .blog .col-2\/3 .ccm-block-page-list-page-entry .ccm-block-page-list-description{line-height:1.6em}#c5 .blog>div:last-child{padding:3rem 0}#c5 .blog>div:last-child>div:last-child{padding-left:3rem}#c5 .blog>div:last-child>div:last-child .ccm-block-page-list-page-entry{margin-bottom:0}#c5 .blog>div:last-child>div:last-child .ccm-block-page-list-page-entry a{display:block}#c5 .blog>div:last-child>div:last-child .ccm-block-date-navigation-wrapper,#c5 .blog>div:last-child>div:last-child .ccm-block-page-list-wrapper{margin-bottom:2rem}#c5 .blog>div:last-child>div:last-child h5{font-size:1.2rem;font-weight:900}#c5 .blog .ccm-pagination-wrapper li a,#c5 .blog .ccm-pagination-wrapper li span{font-family:aktiv-grotesk,sans-serif;font-weight:800;text-transform:uppercase;transition:.2s ease-in-out;color:#b98841;font-size:.75rem;position:relative;z-index:2}#c5 .blog .ccm-pagination-wrapper li a:hover{background-color:#b98841;color:#fff;border:1px solid #b98841}#c5 .blog .ccm-pagination-wrapper li.active a,#c5 .blog .ccm-pagination-wrapper li.active span{background-color:#b98841;border-color:#b98841;color:#fff}#c5 .blog .ccm-search-block-form{margin-bottom:1.5rem}#c5 .blog .ccm-search-block-form input{border-color:#5d5d5d;width:14rem;padding:.75rem;display:block;margin:.75rem 0}#c5 .blog .ccm-search-block-form button{display:block;width:14rem!important;background:0 0;color:#b98841;padding:.5rem 0;border:2px solid #b98841;transition:.2s ease-in-out}#c5 .blog .ccm-search-block-form button:hover{background:#b98841;color:#fff}@media (max-width:1200px){html{font-size:1.5vw}#c5 h1{font-size:4rem}#c5 h2{line-height:2rem}#c5 #header .main-nav{left:24%}#c5 .landing-banner,#c5 .landing-banner .landing-slide{max-height:48rem}#c5 .landing-banner .header-content{top:18vh}#c5 .landing-banner .header-content .landing-focus .right-bottom-line,#c5 .landing-banner .header-content .landing-focus .right-middle-line,#c5 .landing-banner .header-content .landing-focus .right-top-line{left:77.5vw}#c5 .section-header-block{padding-top:3rem}#c5 .section-header-block .description{width:65%}#c5 .about-callout-block{width:90vw}#c5 .about-callout-block .about-us-callout{height:20rem}#c5 .about-callout-block .about-us-callout .after-line.in-view,#c5 .about-callout-block .about-us-callout .before-line.in-view{display:none}#c5 .about-callout-block .about-us-callout .small-break{display:block;width:6rem;border-color:#b98841}#c5 .about-callout-block .about-us-callout:hover .title{top:25%}#c5 .about-callout-block .about-us-callout:hover .description{top:19%;line-height:1.5rem}#c5 .about-callout-block .about-us-callout:hover .small-break{width:14rem}#c5 .shop-image-block{height:32rem;margin-bottom:4rem}#c5 .shop-image-block .left-images,#c5 .shop-image-block .right-images{width:16rem}#c5 .project-gallery-landing-block .current-project-image,#c5 .project-gallery-landing-block .current-project-nav,#c5 .shop-image-block .center-images{width:90vw}#c5 .project-gallery-landing-block .current-project-image,#c5 .project-gallery-landing-block .current-project-image img{height:32rem}#c5 .project-gallery-landing-block .gallery-title-list{width:90vw;top:40.5rem}#c5 .project-gallery-landing-block .slide-titles-left,#c5 .project-gallery-landing-block .slide-titles-right{top:40.5rem}#c5 .project-gallery-landing-block .slide-titles-right{right:-2rem;left:inherit}#c5 .project-gallery-landing-block .slide-titles-left{left:-2rem;right:inherit}#c5 .project-gallery-landing-block .callout-description{margin-top:4rem}#c5 .project-gallery-landing-block .callout-description .description{width:65%}#c5 .crew-slider-block .slick-track{height:40rem}#c5 .crew-slider-block .callout-footer{display:block;position:absolute;background:#000;color:#fff;bottom:0;left:0;right:0;height:19rem;padding:2rem;font-size:.75rem;line-height:1rem;text-align:left;overflow-y:scroll}#c5 .crew-slider-block .crew-callout .content .description,#c5 .crew-slider-block .crew-callout:hover .description{display:none}#c5 .crew-slider-block .callout-footer::-webkit-scrollbar{display:none}#c5 .crew-slider-block .crew-callout{background-position:top!important;background-color:#000!important;background-size:100% 14rem!important;overflow-x:hidden}#c5 .crew-slider-block .crew-callout .content{bottom:inherit;top:13rem;height:auto;background:#000;z-index:111;padding:1.5rem 2rem 4rem}#c5 .crew-slider-block .crew-callout .content .title{line-height:1.1rem}#c5 .crew-slider-block .crew-callout:hover .content{height:auto;background:#000}#c5 .about-us{margin-top:6rem}#c5 .award-block{width:90vw}#c5 .award-block .award-container{width:20%}#c5 .award-block .award-container .image{height:8rem}#c5 .contact-form{padding-bottom:6rem}#c5 .contact-form form{width:65%}}@media (max-width:1000px){#c5 h1{font-size:3rem}#c5 #header .main-nav{left:6rem;width:85%}#c5 #header .main-nav li{padding:0 2rem}#c5 .landing-banner .header-content{top:10vh}#c5 .landing-banner .header-content .landing-focus .right-bottom-line,#c5 .landing-banner .header-content .landing-focus .right-middle-line,#c5 .landing-banner .header-content .landing-focus .right-top-line{left:62vw}#c5 .section-header-block{padding-top:6rem}#c5 .about-us-callout .about-click{display:none}#c5 .about-us-callout .about-click .full-border{transition:.2s ease-in-out;opacity:1;left:1.5rem;right:1.5rem;top:1.5rem;bottom:1.5rem}#c5 .about-us-callout .about-click .description{display:block;top:40%;opacity:1}#c5 .about-us-callout .about-click:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:1;transition:.2s ease-in-out}#c5 .shop-image-block{margin-bottom:5rem}#c5 .magazines-slider-block .slick-track{height:30rem}#c5 .video-overlay iframe{height:40vh}#c5 .about-us{margin-top:8rem}#c5 .project-gallery-landing-block .gallery-title-list{width:95%}#c5 .project-gallery-landing-block .slide-titles-left,#c5 .project-gallery-landing-block .slide-titles-right{display:none}#c5 .project-gallery-landing-block .titles-left,#c5 .project-gallery-landing-block .titles-right{display:block;border:none;position:absolute;top:40.75rem;z-index:11}#c5 .project-gallery-landing-block .titles-right{right:0}#c5 .product-gallery-list .gallery-item{width:31%;margin-right:1.5%}#c5 .contact-form form .form-group{height:5rem}#c5 .contact-form form .form-actions{padding-top:0}}@media (max-width:600px){html{font-size:4vw}#c5 h1{font-size:2.2rem}#c5 h3{font-size:2.25rem}#c5 #header .main-nav{left:0;width:100%}#c5 #header .main-nav .left-nav,#c5 #header .main-nav .right-nav{display:none}#c5 #header .main-nav .logo img{width:6rem}#c5 #footer .copyright{width:80%;margin:0 auto;line-height:1rem}#c5 .landing-banner,#c5 .landing-banner .slick-slide{height:100vh;max-height:42rem}#c5 .landing-banner .header-content{top:8rem}#c5 .landing-banner .header-content .landing-focus{height:4.5rem;width:15.5rem}#c5 .landing-banner .header-content .landing-focus .the-img{width:3.75rem!important;height:auto;margin-top:0}#c5 .landing-banner .header-content .landing-focus .bottom-line,#c5 .landing-banner .header-content .landing-focus .middle-line,#c5 .landing-banner .header-content .landing-focus .top-line{left:-2rem}#c5 .landing-banner .header-content .landing-focus .right-top-line,#c5 .landing-banner .header-content .landing-focus .top-line{width:.75rem}#c5 .landing-banner .header-content .landing-focus .top-line{margin-left:.75rem}#c5 .landing-banner .header-content .landing-focus .right-top-line{top:-3.1rem}#c5 .landing-banner .header-content .landing-focus .middle-line,#c5 .landing-banner .header-content .landing-focus .right-middle-line{width:1.5rem}#c5 .landing-banner .header-content .landing-focus .right-middle-line{top:-2.45rem}#c5 .landing-banner .header-content .landing-focus .bottom-line,#c5 .landing-banner .header-content .landing-focus .right-bottom-line{width:.75rem}#c5 .landing-banner .header-content .landing-focus .right-bottom-line{top:-1.7rem}#c5 .landing-banner .header-content .landing-focus .right-bottom-line,#c5 .landing-banner .header-content .landing-focus .right-middle-line,#c5 .landing-banner .header-content .landing-focus .right-top-line{left:64.75vw}#c5 .landing-banner .header-content small{margin-bottom:1rem}#c5 .landing-banner .header-content h1{line-height:2rem}#c5 .landing-banner .slick-dots{display:none!important}#c5 .landing-banner .landing-banner-slider-block .desktop-images{display:none}#c5 .landing-banner .landing-banner-slider-block .mobile-images{display:block}#c5 .landing-banner h2{padding:0 4rem}#c5 .video-popup small{font-size:1rem;white-space:normal}#c5 .video-popup img{width:1rem;height:1rem}#c5 .section-header-block{padding-top:5rem}#c5 .section-header-block .description{width:70%}#c5 .section-header-block .description p{word-break:normal}#c5 .section-header-block h3{font-size:1.75rem}#c5 .about-us-callout .title h4,#c5 .gallery-detail-container .title h3{font-size:1.5rem}#c5 .section-header-block h3:after,#c5 .section-header-block h3:before{vertical-align:.5rem}#c5 .about-us-callout{width:80%;height:22rem!important}#c5 .about-us-callout .title{padding:0 1.5rem}#c5 .about-us-callout .title .after-line,#c5 .about-us-callout .title .before-line{height:.5rem}#c5 .about-us-callout .title .after-line.in-view,#c5 .about-us-callout .title .before-line.in-view{width:1.5rem}#c5 .about-us-callout .description small{letter-spacing:0}#c5 .about-us-callout.in-view{width:100%}#c5 .video-popup{width:50%}#c5 .shop-image-block{height:12rem}#c5 .shop-image-block .left-images,#c5 .shop-image-block .right-images{width:7rem;height:auto}#c5 .current-project-image:after,#c5 .current-project-image:before{content:'';width:3rem!important}#c5 .project-gallery-landing-block .current-project-image{height:10rem;width:78vw}#c5 .project-gallery-landing-block .current-project-image img{height:10rem}#c5 .project-gallery-landing-block .current-project-nav{width:78vw}#c5 .project-gallery-landing-block .current-project-nav .slick-track{height:4rem}#c5 .project-gallery-landing-block .titles-left,#c5 .project-gallery-landing-block .titles-right{display:block;border:none;position:absolute;top:17.25rem;z-index:11}#c5 .crew-slider-block .fa-angle-left,#c5 .crew-slider-block .fa-angle-right,#c5 .project-gallery-landing-block .slide-titles-left,#c5 .project-gallery-landing-block .slide-titles-right{display:none}#c5 .project-gallery-landing-block .titles-left{left:0}#c5 .project-gallery-landing-block .titles-right{right:.2rem}#c5 .project-gallery-landing-block .gallery-title-list{top:17rem;left:10rem;width:80%}#c5 .project-gallery-landing-block .gallery-title-list ul{width:100%;height:1rem}#c5 .project-gallery-landing-block .callout-description{margin-top:3rem}#c5 .project-gallery-landing-block .callout-description .description{width:95%}#c5 .project-gallery-landing-block .callout-description h3{width:65%;margin:0 auto}#c5 .project-gallery-landing-block .callout-description h3>p{width:100%;line-height:2rem}#c5 .project-gallery-landing-block .callout-description .title .after-line,#c5 .project-gallery-landing-block .callout-description .title .before-line{width:1.75rem}#c5 .project-gallery-landing-block .callout-description .title .after-line.in-view,#c5 .project-gallery-landing-block .callout-description .title .before-line.in-view{width:1.5rem;height:auto;vertical-align:top;margin-top:15%}#c5 .crew-slider-block .left-arrow-container,#c5 .crew-slider-block .right-arrow-container{width:0}#c5 .contact-form form .first-name,#c5 .contact-form form .last-name{width:100%}#c5 .product-gallery-list .gallery-item{width:100%;height:28rem}#c5 .product-gallery-list .callout-project-image{height:16rem}#c5 .gallery-detail-container .gallery-detail-image,#c5 .gallery-detail-container .gallery-detail-image .slick-track{height:10rem}#c5 .gallery-detail-container .full-border .bottom-left-corner,#c5 .gallery-detail-container .full-border .bottom-right-corner{bottom:-1px}#c5 .gallery-detail-container .title h3:after,#c5 .gallery-detail-container .title h3:before{vertical-align:.45rem}#c5 .gallery-detail-container .gallery-detail-image:after,#c5 .gallery-detail-container .gallery-detail-image:before{width:2rem}#c5 .gallery-detail-container .gallery-detail-slider .gallery-slider img{height:4rem}#c5 .gallery-detail-container .description{width:75%}#c5 .award-block{width:80vw;padding-bottom:0}#c5 .award-block .award-container{width:48%}#c5 .project-gallery .section-header-block .title{margin:0 -2rem}#c5 .project-gallery .section-header-block .title h3{margin-bottom:1rem}#c5 .title-lines{width:65%}}@media all and (orientation:landscape){#c5 .landing-banner{min-height:46rem}#c5 .landing-banner .header-content{top:10rem}#c5 .landing-banner .slick-track{min-height:46rem;height:98vh}#c5 .landing-banner .slick-track .landing-slide{height:100%}}.grecaptcha-badge{visibility:hidden}