.ltf-addresses{display:flex;flex-direction:column;row-gap:48px;margin-top:60px}.ltf-address{display:flex;flex-direction:column;row-gap:20px}.ltf-address__heading{font-size:18px;font-weight:700}.ltf-address__map{margin-top:0!important}.ltf-address__address{font-size:18px;line-height:1.4;text-decoration:underline}.lets-talk-form .element-form{padding-top:40px}.site-footer .element-review-image img{padding-top:0}.element-review-image img{max-width:219px;padding-top:20px}.site-nav .element-nav-main li a:hover{font-weight:300!important;border-bottom:1px solid #4f4f4f}.about-popup-thumbnail img{width:162px;height:162px;border-radius:50%}.about-popup-thumbnail{float:left}@media (max-width:768px){.about-popup-thumbnail{float:none}.about-popup-title p{padding-left:0px!important}.about-popup-title h3{padding-left:0px!important}.about-popup-description p{padding-top:0px!important}}.about-popup-title p{font-size:18px;line-height:1.6em;padding-top:40px;padding-left:180px}.about-popup-title h3{font-size:40px;font-family:'rockwell';font-weight:300;line-height:1.25em;padding-left:180px}.about-popup-description p{font-family:'proxima-nova';font-size:20px;line-height:1.8em;padding-top:20px}.home-view-work-button{padding-top:30px}.home-view-work-button a{font-family:'proxima-nova';font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:1px;text-align:center;border:1px solid #444a4e;padding:18px 30px;border-radius:99px;cursor:pointer;transition:all 0.25s ease-in}.home-view-work-button a:hover{background:#504e50;color:#fff}@media (min-width:1024px){.hero-front .container:after{height:230px!important}}@media (max-width:1023px){.hero-front .container:after{height:0px!important}}.content-image-gallery .element-image:not(:last-child){margin-bottom:80px}@media (max-width:375px){.hero-front h1{font-family:'rockwell';font-weight:300;font-size:35px;line-height:1em;margin-bottom:23px}}@media (max-width:320px){.hero-front h1{font-family:'rockwell';font-weight:300;font-size:25px;line-height:1em;margin-bottom:23px}}@media (max-width:414px){.about-popup-description p{font-size:15px}.team-section .team-item-popup .element-inner{padding:30px}.blog-main-content{width:95%!important}.page-header .element-nav ul li a{font-size:14px!important}.page-header .element-nav ul li.current-menu-item a{border-bottom:0 solid #4f4f4f!important;color:#000!important}.view-logo-library{display:initial!important}.faq-item .faq-question{padding:0 25px 0 0}}.page-header .element-nav ul li a{font-size:18px}.faq-item .faq-question{padding:0 45px 0 0px!important}@media (max-width:600px){.strategy-diy-button{width:83.33%!important}}.grecaptcha-badge{visibility:hidden}.recaptcha-terms p{font-family:'Rockwell';font-size:14px;line-height:1.4em;padding-top:14px}.recaptcha-terms p a{text-decoration:underline!important}.blog-main-content a,.not-found-content a{text-decoration:underline}.archive-list .element-title h2{font-size:24px;line-height:1.125em;height:85px;overflow:hidden}.navigation.pagination{font-size:18px;line-height:1.6}.navigation.pagination .page-numbers{display:inline-block;margin-right:12px}.navigation.pagination a{text-decoration:underline}@media (max-width:359px){.archive .page-header h1{overflow-wrap:anywhere}}.half img{max-width:50%!important}.p ol{margin-bottom:40px!important;font-size:18px!important;line-height:1.6em!important}.wpcf7-select{width:100%;min-height:40px;background-color:#d3d3d3;border:#000 solid 1px;padding-top:10px}label{font-family:"proxima-nova";font-size:18px;line-height:42px;color:#000}.contact-form-consent{padding-bottom:25px}.site-faq__item{padding:24px 0;border-bottom:1px solid #CAC9C9}.site-faq__item-title{font-family:'Rockwell';font-size:24px;font-weight:300;line-height:1;position:relative;padding:0 40px 0 8px;cursor:pointer}.site-faq__item-title:after{content:'';display:block;background:url(/wp-content/themes/greyboxcreative/assets/img/faq-plus.svg) no-repeat;width:30px;height:30px;position:absolute;top:50%;right:8px;margin-top:-15px}.site-faq__item.is-active .site-faq__item-title:after{background:url(/wp-content/themes/greyboxcreative/assets/img/faq-minus.svg) no-repeat;height:2px;margin-top:-1px}.site-faq__item-content{display:none;padding:20px 8px 0 8px}.site-faq__item-content p{font-size:18px;line-height:24px}.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.element-nav-control,.element-video-thumbnail,.faq-question,.element-filter-active,.element-filter-option,.team-popup-trigger,.team-item-popup .element-close{font:inherit;color:inherit;background-color:#fff0;border:0}.site-faq__item-title{color:inherit;background-color:#fff0;border:0}.site-faq__item-title,.faq-question,.element-filter-active,.element-filter-option{text-align:left}.site-faq__item-title,.faq-question{width:100%}.content-video-tutorial .element-video-thumbnail{display:block;padding:0}.element-filter-select .element-filter-option{display:block;width:100%}.team-section .team-item{position:relative}.team-section .team-item .element-inner{cursor:default}.team-popup-trigger{position:absolute;inset:0;width:100%;cursor:pointer}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:3px solid #000;outline-offset:3px;box-shadow:0 0 0 6px #fff}@media (forced-colors:active){a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline-color:Highlight;box-shadow:none}.element-nav-control{width:auto;padding:12px;background-image:none!important;border:1px solid ButtonText}.element-nav-control .screen-reader-text{position:static!important;width:auto;height:auto;margin:0;overflow:visible;clip:auto;white-space:normal}}