@charset "UTF-8";#top-banner-datepicker:not(.shortform-24-input)::-webkit-input-placeholder,.short-form--input::-webkit-input-placeholder{color:#fff;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-moz-opacity:1 ;-khtml-opacity:1 ;-webkit-opacity:1 ;opacity:1 ;-webkit-transition:opacity 1.2s ease-out ;-moz-transition:opacity 1.2s ease-out ;-o-transition:opacity 1.2s ease-out ;-ms-transition:opacity 1.2s ease-out ;transition:opacity 1.2s ease-out }#top-banner-datepicker:not(.shortform-24-input)::-moz-placeholder,.short-form--input::-moz-placeholder{color:#fff;-moz-opacity:1 ;-khtml-opacity:1 ;-webkit-opacity:1 ;opacity:1 ;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:opacity 1.2s ease-out ;-moz-transition:opacity 1.2s ease-out ;-o-transition:opacity 1.2s ease-out ;-ms-transition:opacity 1.2s ease-out ;transition:opacity 1.2s ease-out }#top-banner-datepicker:not(.shortform-24-input):-ms-input-placeholder,.short-form--input:-ms-input-placeholder{color:#fff;-moz-opacity:1 ;-khtml-opacity:1 ;-webkit-opacity:1 ;opacity:1 ;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:opacity 1.2s ease-out ;-moz-transition:opacity 1.2s ease-out ;-o-transition:opacity 1.2s ease-out ;-ms-transition:opacity 1.2s ease-out ;transition:opacity 1.2s ease-out }#top-banner-datepicker:not(.shortform-24-input):-moz-placeholder,.short-form--input:-moz-placeholder{color:#fff;-moz-opacity:1 ;-khtml-opacity:1 ;-webkit-opacity:1 ;opacity:1 ;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:opacity 1.2s ease-out ;-moz-transition:opacity 1.2s ease-out ;-o-transition:opacity 1.2s ease-out ;-ms-transition:opacity 1.2s ease-out ;transition:opacity 1.2s ease-out }.swup-progress-bar{height:.5rem;background-color:#f2b119}.short-form--input::-webkit-input-placeholder{color:#707070 !important}.short-form--input::-moz-placeholder{color:#707070 !important}.short-form--input:-ms-input-placeholder{color:#707070 !important}.short-form--input:-moz-placeholder{color:#707070 !important}.short-form--input#top-banner-datepicker::-webkit-input-placeholder{color:#152b39 !important}.short-form--input#top-banner-datepicker::-moz-placeholder{color:#152b39 !important}.short-form--input#top-banner-datepicker:-ms-input-placeholder{color:#152b39 !important}.short-form--input#top-banner-datepicker:-moz-placeholder{color:#152b39 !important}.hovered #top-banner-datepicker:not(.shortform-24-input)::-webkit-input-placeholder{-moz-opacity:.15 ;-khtml-opacity:.15 ;-webkit-opacity:.15 ;opacity:.15 }.hovered #top-banner-datepicker:not(.shortform-24-input)::-moz-placeholder{-moz-opacity:.15 ;-khtml-opacity:.15 ;-webkit-opacity:.15 ;opacity:.15 }.hovered #top-banner-datepicker:not(.shortform-24-input):-ms-input-placeholder{-moz-opacity:.15 ;-khtml-opacity:.15 ;-webkit-opacity:.15 ;opacity:.15 }.hovered #top-banner-datepicker:not(.shortform-24-input):-moz-placeholder{-moz-opacity:.15 ;-khtml-opacity:.15 ;-webkit-opacity:.15 ;opacity:.15 }.hovered #top-banner-datepicker:not(.shortform-24-input):focus::-webkit-input-placeholder{-moz-opacity:1 ;-khtml-opacity:1 ;-webkit-opacity:1 ;opacity:1 }.hovered #top-banner-datepicker:not(.shortform-24-input):focus::-moz-placeholder{-moz-opacity:1 ;-khtml-opacity:1 ;-webkit-opacity:1 ;opacity:1 }.hovered #top-banner-datepicker:not(.shortform-24-input):focus:-ms-input-placeholder{-moz-opacity:1 ;-khtml-opacity:1 ;-webkit-opacity:1 ;opacity:1 }.hovered #top-banner-datepicker:not(.shortform-24-input):focus:-moz-placeholder{-moz-opacity:1 ;-khtml-opacity:1 ;-webkit-opacity:1 ;opacity:1 }.top-banner-border-link{color:#fff}#header .current-menu-item>a{color:#f4bf42;pointer-events:none;cursor:default}.bg-bggray-trans .c-bggray{color:#152b39 !important}.new-service-item a:hover,.neighborhood-map-content a:hover{color:#152b39 !important;background:linear-gradient(rgba(244,191,66,0.6) 0 0) 0% .375rem no-repeat}.new-service-item{color:rgba(21,43,57,0.95)}/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{width:100%;overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:rgba(255,255,255,0.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 .41666667rem #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:.83333333rem}.flickity-prev-next-button.next{right:.83333333rem}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:.83333333rem}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:.83333333rem}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:45%;height:45%}.flickity-page-dots{position:absolute;width:100%;bottom:0;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{width:.83333333rem;height:.83333333rem;margin:0 .66666667rem;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.test-cols .flickity-page-dots{bottom:auto;top:-5rem;z-index:1}.test-cols .flickity-prev-next-button{top:auto;z-index:2}.test-cols .next:before{text-align:right;content:"\e608"}.test-cols .previous:before{text-align:left;content:"\e607"}.test-cols .next,.test-cols .previous{font-size:2rem;line-height:5rem;height:5rem;width:5rem;bottom:auto;top:-4.25rem;font-family:'me'}.test-cols .highlite{background:#f4bf42;padding:.16666667rem .25rem;font-weight:500}.test-card-stars span{color:#ffe3a1}.c-white .stat-5-star{background:rgba(153,168,179,0.4)}.quote-video-quote-block:hover .quote-video-quote-play-btn{color:#f2b119}.quote-video-quote-block:hover .quote-video-quote-play-btn:before{content:"\e910";color:#000}.quote-video-quote-block:hover .quote-video-test-link:hover+.quote-video-quote-play-btn{color:#000}.quote-video-quote-block-text .test-card-stars span{font-size:1.33333333rem;padding:.16666667rem .33333333rem;margin:0 .08333333rem;color:#fff;-wekit-border-radius:.33333333rem;-moz-border-radius:.33333333rem;border-radius:.33333333rem;background:#ffe3a1}.sal-animate .test-card-stars span{-webkit-transition:color .5s ease-out ;-moz-transition:color .5s ease-out ;-o-transition:color .5s ease-out ;-ms-transition:color .5s ease-out ;transition:color .5s ease-out ;color:#f2b119}.sal-animate .test-card-stars span:nth-child(2){-webkit-transition-delay:.15s;-moz-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s}.sal-animate .test-card-stars span:nth-child(3){-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.sal-animate .test-card-stars span:nth-child(4){-webkit-transition-delay:.45s;-moz-transition-delay:.45s;-o-transition-delay:.45s;transition-delay:.45s}.sal-animate .test-card-stars span:nth-child(5){-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.quote-video-quote-block-text.sal-animate .test-card-stars span{-webkit-transition:background .75s ease-out ;-moz-transition:background .75s ease-out ;-o-transition:background .75s ease-out ;-ms-transition:background .75s ease-out ;transition:background .75s ease-out ;color:#fff;background:#f2b119;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.quote-video-quote-block-text.sal-animate .test-card-stars span:nth-child(2){-webkit-transition-delay:.7s;-moz-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s}.quote-video-quote-block-text.sal-animate .test-card-stars span:nth-child(3){-webkit-transition-delay:.9s;-moz-transition-delay:.9s;-o-transition-delay:.9s;transition-delay:.9s}.quote-video-quote-block-text.sal-animate .test-card-stars span:nth-child(4){-webkit-transition-delay:1.1s;-moz-transition-delay:1.1s;-o-transition-delay:1.1s;transition-delay:1.1s}.quote-video-quote-block-text.sal-animate .test-card-stars span:nth-child(5){-webkit-transition-delay:1.3s;-moz-transition-delay:1.3s;-o-transition-delay:1.3s;transition-delay:1.3s}.reviews-table-wrap:hover tr a>*{-moz-opacity:.5 ;-khtml-opacity:.5 ;-webkit-opacity:.5 ;opacity:.5 ;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.reviews-table-wrap:hover tr:hover a>*{-moz-opacity:1 ;-khtml-opacity:1 ;-webkit-opacity:1 ;opacity:1 ;-webkit-filter:grayscale(0%);filter:grayscale(0%)}.test-card-inner{position:relative}.test-card-link-hover{-moz-opacity:0 ;-khtml-opacity:0 ;-webkit-opacity:0 ;opacity:0 ;pointer-events:none;padding:0 5rem;overflow:visible;-webkit-transition:opacity .2s ease ;-moz-transition:opacity .2s ease ;-o-transition:opacity .2s ease ;-ms-transition:opacity .2s ease ;transition:opacity .2s ease ;z-index:2}.test-card-link-hover .btn{width:100%;max-width:25rem;position:absolute;top:50%;left:50%;font-size:1.08333333rem;line-height:1.5rem;padding:1.16666667rem .83333333rem .75rem;-moz-transform:translate3d(0, 0, 0) translate(-50%, -50%);-webkit-transform:translate3d(0, 0, 0) translate(-50%, -50%);-o-transform:translate3d(0, 0, 0) translate(-50%, -50%);-ms-transform:translate3d(0, 0, 0) translate(-50%, -50%);transform:translate3d(0, 0, 0) translate(-50%, -50%);pointer-events:none}.test-card-link-hover .btn:before{color:#f40d15;font-size:2.08333333rem;display:inline-block;vertical-align:middle;padding-right:.83333333rem;padding-left:0;position:relative;top:-0.16666667rem}.test-card-link-hover .btn.icon-google:before{color:#5185EC}@media (min-width:340px){.test-card-link-hover .btn{max-width:26.66666667rem;font-size:1.16666667rem}}@media (min-width:992px){.test-card-link-hover{padding:0 1.66666667rem}}.test-card-link-hover-inner{width:100%;height:100%;background:rgba(255,255,255,0.8)}.touchevents .hover .test-card.is-selected .test-card-link-hover .btn,.touchevents .hover .test-card.is-selected .test-card-link-hover{pointer-events:auto;-moz-opacity:1 ;-khtml-opacity:1 ;-webkit-opacity:1 ;opacity:1 }.no-touchevents .test-card:hover .test-card-link-hover .btn,.no-touchevents .test-card:hover .test-card-link-hover{pointer-events:auto;-moz-opacity:1 ;-khtml-opacity:1 ;-webkit-opacity:1 ;opacity:1 }.top-banner-svg-link-border-path{-webkit-transform:translate3d(0, 20%, 0) scale(.6);-moz-transform:translate3d(0, 20%, 0) scale(.6);-ms-transform:translate3d(0, 20%, 0) scale(.6);-o-transform:translate3d(0, 20%, 0) scale(.6);transform:translate3d(0, 20%, 0) scale(.6);-webkit-transition:-webkit-transform .34s,opacity .15s;-moz-transition:-moz-transform .34s,opacity .15s;-o-transition:-o-transform .34s,opacity .15s;transition:transform .34s,opacity .15s;transform-origin:center center}.csstransitions .banner-top:hover .top-banner-svg-link-border-path{-moz-opacity:1 ;-khtml-opacity:1 ;-webkit-opacity:1 ;opacity:1 ;-webkit-transform:translate3d(0, 0%, 0) scale(.9);-moz-transform:translate3d(0, 0%, 0) scale(.9);-ms-transform:translate3d(0, 0%, 0) scale(.9);-o-transform:translate3d(0, 0%, 0) scale(.9);transform:translate3d(0, 0%, 0) scale(.9)}.csstransitions .banner-top:hover .top-banner-border-link:after{width:101%}.csstransitions .top-banner-border-link{display:inline;position:relative;color:#fff;overflow:visible}.csstransitions .top-banner-border-link>.pr{z-index:1}.csstransitions .top-banner-border-link:hover{color:#fff}.csstransitions .top-banner-border-link:hover .top-banner-svg-link-border-path{-webkit-transform:translate3d(0, 0%, 0) scale(1.02);-moz-transform:translate3d(0, 0%, 0) scale(1.02);-ms-transform:translate3d(0, 0%, 0) scale(1.02);-o-transform:translate3d(0, 0%, 0) scale(1.02);transform:translate3d(0, 0%, 0) scale(1.02)}.csstransitions .top-banner-border-link:hover:after{-moz-opacity:1 ;-khtml-opacity:1 ;-webkit-opacity:1 ;opacity:1 }.quote-video-quote-block-text:before{content:"“";display:block;font-size:16.66666667rem;position:absolute;top:-1rem;left:-0.58333333rem;color:#99a8b3;-moz-opacity:.5 ;-khtml-opacity:.5 ;-webkit-opacity:.5 ;opacity:.5 ;pointer-events:none;font-family:dharma-gothic-m,dharma-gothic-c,sans-serif}.tax-service_location .quote-video-quote-block:after{content:"\e613";color:#f40d15;font-size:33.33333333rem;line-height:33.33333333rem;position:absolute;font-family:'me';pointer-events:none;top:.83333333rem;-moz-opacity:.075 ;-khtml-opacity:.075 ;-webkit-opacity:.075 ;opacity:.075 ;right:0}@media (min-width:1500px){.quote-video-quote-block-text:before{content:"“";display:block;font-size:16.66666667rem;position:absolute}.quote-video-quote-block-text:before{font-size:33.33333333rem;left:-1.25rem}}.quote-video-test-link.noimg span:before{content:"\e613";font-family:'me';color:#f40d15;font-size:4rem;width:4rem;height:4rem;vertical-align:middle;position:absolute;top:50%;margin-top:-1.75rem;left:-5rem;padding-right:1.25rem}.quote-video-test-link.noimg.google span:before{content:"\ea88";color:#5185EC}.video-icon-hover{z-index:0}.video-icon-hover,.video-icon-hover:before{position:absolute;top:0;left:0;width:100%;height:100%;display:block;pointer-events:none;-wekit-border-radius:1.25rem;-moz-border-radius:1.25rem;border-radius:1.25rem}.video-icon-hover:before,.video-icon-hover:after{-webkit-transition:opacity .3s ease-out ;-moz-transition:opacity .3s ease-out ;-o-transition:opacity .3s ease-out ;-ms-transition:opacity .3s ease-out ;transition:opacity .3s ease-out ;-webkit-transition-delay:.35s;-moz-transition-delay:.35s;-o-transition-delay:.35s;transition-delay:.35s}.video-icon-hover:before{content:'';background:#000;z-index:100;-moz-opacity:0 ;-khtml-opacity:0 ;-webkit-opacity:0 ;opacity:0 }.video-icon-hover:after{font-family:'me';content:"\e910";-moz-opacity:0 ;-khtml-opacity:0 ;-webkit-opacity:0 ;opacity:0 ;font-size:7.5rem;z-index:101;color:#fff;-moz-transform:translate3d(0, 0, 0) translate(-50%, -50%);-webkit-transform:translate3d(0, 0, 0) translate(-50%, -50%);-o-transform:translate3d(0, 0, 0) translate(-50%, -50%);-ms-transform:translate3d(0, 0, 0) translate(-50%, -50%);transform:translate3d(0, 0, 0) translate(-50%, -50%);position:absolute;top:50%;left:50%;pointer-events:none}.no-webp .video-icon-hover-wrap:hover .video-icon-hover:after{-moz-opacity:1 ;-khtml-opacity:1 ;-webkit-opacity:1 ;opacity:1 }.no-webp .video-icon-hover-wrap:hover .video-icon-hover:before{-moz-opacity:.25 ;-khtml-opacity:.25 ;-webkit-opacity:.25 ;opacity:.25 }.webp .video-icon-hover-wrap .animating:hover+.video-icon-hover:after{-moz-opacity:1 ;-khtml-opacity:1 ;-webkit-opacity:1 ;opacity:1 }.webp .video-icon-hover-wrap .animating:hover+.video-icon-hover:before{-moz-opacity:.25 ;-khtml-opacity:.25 ;-webkit-opacity:.25 ;opacity:.25 }@media (max-width:991px){.video-icon-hover:after{-moz-opacity:.7 ;-khtml-opacity:.7 ;-webkit-opacity:.7 ;opacity:.7 }.video-icon-hover:before{-moz-opacity:.25 ;-khtml-opacity:.25 ;-webkit-opacity:.25 ;opacity:.25 }}.intch-loaded+div+.footer-hq-header-vert{-moz-opacity:.6 ;-khtml-opacity:.6 ;-webkit-opacity:.6 ;opacity:.6 ;-webkit-transition-delay:1s;-moz-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}#footer{padding-bottom:4rem;overflow:hidden;position:relative;z-index:2;display:block !important}.page-template-about:before,.page-template-default:before,.page-template-form-success:before,.page-template-form:before{content:"";position:absolute;bottom:0;left:0;z-index:1;width:100%;height:125rem;pointer-events:none;background:#fff;background:-moz-linear-gradient(180deg, rgba(255,255,255,0) 0%, #fff 45%);background:-webkit-linear-gradient(180deg, rgba(255,255,255,0) 0%, #fff 45%);background:linear-gradient(180deg, rgba(255,255,255,0) 0%, #fff 45%)}.footer-hq-address{position:absolute;top:34%;left:26%;font-size:1.25rem;line-height:1.75rem}.footer-hq-header-vert{font-size:11.5vw;position:absolute;bottom:2vw;left:8vw;-moz-opacity:0 ;-khtml-opacity:0 ;-webkit-opacity:0 ;opacity:0 ;color:#99a8b3;-webkit-transform:translate3d(0, 0, 0) rotate(-90deg);-moz-transform:translate3d(0, 0, 0) rotate(-90deg);-ms-transform:translate3d(0, 0, 0) rotate(-90deg);-o-transform:translate3d(0, 0, 0) rotate(-90deg);transform:translate3d(0, 0, 0) rotate(-90deg);transform-origin:left}.img-offset-txt .theta a{color:#f4bf42;border-bottom:.08333333rem solid #f4bf42}@media (min-width:600px){.footer-hq-address{font-size:1.33333333rem;line-height:2rem}}@media (min-width:600px) and (max-width:991px){#footer .img-offset-txt{bottom:auto;top:100%;-moz-transform:translate3d(0, 0, 0) translateY(-33%) ;-webkit-transform:translate3d(0, 0, 0) translateY(-33%) ;-o-transform:translate3d(0, 0, 0) translateY(-33%) ;-ms-transform:translate3d(0, 0, 0) translateY(-33%) ;transform:translate3d(0, 0, 0) translateY(-33%) }#footer .img-offset-txt .theta,#footer .footer-hq-address{line-height:1.75rem}#footer .img-offset-txt-inner{padding:3rem}}@media (min-width:1680px){.footer-hq-header-vert{font-size:16.08333333rem;bottom:2.83333333rem;left:11.25rem}}.big-text-module .alpha a{border-bottom:1px solid currentcolor}.big-text-module .alpha a:hover{background:linear-gradient(rgba(244,191,66,0.6) 0 0) 0% .375rem no-repeat}.services-intro-no-map-opacity-slider-wrap:before,.neighborhood-map-module:before{content:'';display:block;position:absolute;top:0;left:0;background:#fff;height:33.33333333rem;width:100%}.neighborhood-map-module:before,.services-intro-no-map-opacity-slider-wrap:before{height:50%;mask-image:linear-gradient(to bottom, transparent 0%, #000 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0%, #000 100%)}.neighborhood-map-module:before,.services-intro-no-map-opacity-slider-wrap:before{top:auto;bottom:0}.home .services-intro-no-map-opacity-slider-wrap:before{background:#99a8b3;mask-image:none;-webkit-mask-image:none}@media (min-width:600px){.entryway-text-block{-moz-box-shadow:0 0 15px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 15px rgba(0,0,0,0.1);box-shadow:0 0 15px rgba(0,0,0,0.1)}}.footer-menu-wrap{table-layout:fixed}#footer .header-logo svg{position:relative;top:-2.5rem}#footer .header-logo path{fill:#152b39}.footer-menu-wrap{padding-top:6rem}.footer-menu-address{line-height:2.5rem;margin-bottom:4rem}.footer-menu-address span{display:block}@media (max-width:1399px){.footer-menu-wrap{font-size:1.41666667rem !important}}.footer-menu-wrap{display:block !important}.footer-menu-wrap .table-cell{display:block !important}.footer-menu-wrap a:hover{color:#f2b119}.footer-menu-nav a{display:block;line-height:2.5rem}.footer-menu-nav .footer-somed-wrap{padding-top:1rem}.footer-menu-nav .footer-somed-wrap a{display:inline-block;padding-right:1.66666667rem}@media (min-width:750px){.footer-menu-wrap{display:table !important}.footer-menu-wrap .table-cell{display:table-cell !important}#footer .footer-somed-wrap{position:absolute;bottom:1rem;left:13.75rem;padding-top:0}.footer-menu-address{width:20.83333333rem;max-width:20.83333333rem;padding-left:4.16666667rem;padding-bottom:5rem}#footer .header-logo{max-width:10rem;width:10rem}.footer-menu-nav{padding-left:6.66666667rem}.footer-menu-nav a{line-height:2.5rem}}@media (min-width:900px){.footer-menu-nav{padding-left:0}.footer-menu-nav a{display:inline-block;padding-left:2.5rem}#footer .footer-somed-wrap{padding-top:0 !important}.footer-somed-wrap a{padding-left:0}.footer-menu-nav{text-align:right}}@media (min-width:992px){#footer .footer-somed-wrap{left:10rem}.footer-menu-nav{padding-left:0rem}.footer-menu-nav .footer-menu-somed{padding-right:1.25rem;padding-left:0}.footer-menu-nav .footer-somed-wrap a:first-child{padding-right:1.25rem}.footer-menu-nav a{padding-left:4.16666667rem;line-height:2.5rem}}@media (min-width:1080px){.footer-menu-nav{position:relative;top:-0.16666667rem}#footer .footer-somed-wrap{position:relative;left:auto;bottom:0}#footer .footer-somed-wrap a{padding-right:0 !important}.footer-menu-nav .inline-block{vertical-align:baseline}.footer-menu-nav .footer-menu-somed{padding-left:1.66666667rem;padding-right:0}.footer-menu-nav .footer-somed-wrap a:first-child{padding-right:0}}@media (min-width:1200px){.footer-menu-nav a{padding-left:4.16666667rem}#footer .header-logo svg{position:relative;top:-3rem}#footer .header-logo{max-width:13.16666667rem;width:13.16666667rem}}@media (min-width:1300px){.footer-menu-nav a{padding-left:5rem}#footer .footer-somed-wrap{position:relative}}@media (min-width:1400px){.footer-menu-nav a{padding-left:4.16666667rem}.footer-menu-address{width:29.16666667rem;max-width:29.16666667rem;padding-left:8.33333333rem}}@media (min-width:1540px){.footer-menu-nav a{padding-left:6.25rem}.footer-menu-address{width:37.5rem;max-width:37.5rem;padding-left:12.5rem}}@media (min-width:900px){.footer-menu-nav>a:first-child{padding-left:0}}.card-slider--btn:hover,.card-slider--btn:hover:before,.card-slider--btn:hover:after{color:#f2b119 !important;cursor:pointer}.blog .card-slider--btn:hover,.blog .card-slider--btn:hover:before,.blog .card-slider--btn:hover:after{color:#ff4413 !important;cursor:pointer}@media (min-width:1200px){.count-1 .card-slider--controls,.count-2 .card-slider--controls,.count-3 .card-slider--controls{display:none}.count-1 .flickity-slider,.count-2 .flickity-slider,.count-3 .flickity-slider{-webkit-transform:translateX(0) !important;-moz-transform:translateX(0) !important;-ms-transform:translateX(0) !important;-o-transform:translateX(0) !important;transform:translateX(0) !important}.count-1 .col-1200-4,.count-2 .col-1200-4,.count-3 .col-1200-4{position:static !important}}@media (min-width:1500px){.count-1 .card-slider--controls,.count-2 .card-slider--controls,.count-3 .card-slider--controls,.count-4 .card-slider--controls{display:none}}.text-slider-img .bg-item{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.text-slider-img .bg-item:after{content:'';background:#000;-moz-opacity:.3 ;-khtml-opacity:.3 ;-webkit-opacity:.3 ;opacity:.3 ;position:absolute;top:0;left:0;width:100%;height:100%}.text-slider-img:before{counter-increment:textslidercount;content:counters(textslidercount, '', decimal-leading-zero);font-family:"dharma m","dharma c",impact,sans-serif;position:absolute;height:8rem;width:8rem;text-align:center;line-height:8.5rem;font-size:7rem;z-index:10;-moz-opacity:.8 ;-khtml-opacity:.8 ;-webkit-opacity:.8 ;opacity:.8 ;color:#f4bf42}.blog_feat-module-inner .blog-index-feat-title-wrap:before{content:'';background:url(https://metropolis.local/wp-content/themes/handiwork/assets/images/from-the-blog.svg) no-repeat;width:17.5rem;height:12.5rem;-webkit-transform:translate3d(0, 0, 0) rotate(-2.25deg);-moz-transform:translate3d(0, 0, 0) rotate(-2.25deg);-ms-transform:translate3d(0, 0, 0) rotate(-2.25deg);-o-transform:translate3d(0, 0, 0) rotate(-2.25deg);transform:translate3d(0, 0, 0) rotate(-2.25deg);background-size:contain;display:block;position:absolute;top:-4.3rem;left:-1.2rem;z-index:100}.blog-index-faq-slide:hover .blog-index-faq-slide-title span{color:#152b39 !important;background:linear-gradient(rgba(244,191,66,0.6) 0 0) 0% .375rem no-repeat}.blog-index-faq-slide:hover .text-slider-img .bg-item{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.blog-index-faq-slide:hover .text-slider-img .bg-item:after{display:none}.blog-index-faq-slide:hover .text-slider-img:before{visibility:hidden}.blog .blog-index-faq-slide:hover .blog-index-faq-slide-title span{color:#ff4413;border-bottom:.08333333rem solid #ff4413}.blog-index--feat-cat{-moz-opacity:.7 ;-khtml-opacity:.7 ;-webkit-opacity:.7 ;opacity:.7 ;text-stroke:.08333333rem #fff;-webkit-text-stroke:.08333333rem #fff;color:transparent;-webkit-transform:translate3d(0, 0, 0) rotate(-90deg);-moz-transform:translate3d(0, 0, 0) rotate(-90deg);-ms-transform:translate3d(0, 0, 0) rotate(-90deg);-o-transform:translate3d(0, 0, 0) rotate(-90deg);transform:translate3d(0, -10%, 0) rotate(-90deg);transform-origin:left;position:absolute;z-index:10;pointer-events:none;bottom:.83333333rem;left:.85em;font-size:7rem}@media (min-width:1200px){.blog-index--feat-cat{-webkit-transform:translate3d(0, 0, 0) rotate(-90deg);-moz-transform:translate3d(0, 0, 0) rotate(-90deg);-ms-transform:translate3d(0, 0, 0) rotate(-90deg);-o-transform:translate3d(0, 0, 0) rotate(-90deg);transform:translate3d(0, -10%, 0) rotate(-90deg);left:.65em;text-stroke:.16666667rem #fff;-webkit-text-stroke:.16666667rem #fff;font-size:9rem}}.the-feat:after{content:'';z-index:900;position:absolute;width:100%;height:100%;pointer-events:none;top:0;left:0;-moz-opacity:1 ;-khtml-opacity:1 ;-webkit-opacity:1 ;opacity:1 ;background:-moz-linear-gradient(left, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(left, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%);background:linear-gradient(to right, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%)}.blog-post--preview-cat{position:absolute;z-index:3;background:#f4bf42;display:none;padding:.25rem .5rem .08333333rem .5rem;font-size:1.08333333rem;font-weight:500;-moz-border-radius-bottomright:.41666667rem;-webkit-border-bottom-right-radius:.41666667rem;border-bottom-right-radius:.41666667rem}.blog-index-feat-title-link:after{display:none;-moz-opacity:.01 ;-khtml-opacity:.01 ;-webkit-opacity:.01 ;opacity:.01 ;color:#f2b119;-webkit-transition:opacity .3s ease-out ;-moz-transition:opacity .3s ease-out ;-o-transition:opacity .3s ease-out ;-ms-transition:opacity .3s ease-out ;transition:opacity .3s ease-out }@media (min-width:1200px){.blog-post--preview-cat{display:block}.no-touchevents .blog-index-feat-title-link:after{display:inline-block}}.blog-index-feat-title-link:hover:after{-moz-opacity:1 ;-khtml-opacity:1 ;-webkit-opacity:1 ;opacity:1 }.swipe-svg{height:12.08333333rem;position:absolute;bottom:0rem;left:0;-webkit-transition:opacity .5s ease-out ;-moz-transition:opacity .5s ease-out ;-o-transition:opacity .5s ease-out ;-ms-transition:opacity .5s ease-out ;transition:opacity .5s ease-out ;pointer-events:none;-moz-transform:translate3d(-9%, 64%, 0);-webkit-transform:translate3d(-9%, 64%, 0);-o-transform:translate3d(-9%, 64%, 0);-ms-transform:translate3d(-9%, 64%, 0);transform:translate3d(-9%, 64%, 0);width:100%}.swipe-svg.pause{-moz-opacity:0 ;-khtml-opacity:0 ;-webkit-opacity:0 ;opacity:0 }@media (min-width:550px){.swipe-svg{-moz-opacity:0 !important;-khtml-opacity:0 !important;-webkit-opacity:0 !important;opacity:0 !important;z-index:-1}}.swipe-svg path{transform-origin:center top;fill:#99a8b3}.swipe-circ2,.swipe-circ1{fill:#f4bf42;transform-origin:center bottom;-moz-opacity:0 ;-khtml-opacity:0 ;-webkit-opacity:0 ;opacity:0 }.pagination-centered{text-align:center;margin-bottom:8rem}.pagination li,.pagination{text-align:center;display:inline-block;vertical-align:middle}.pagination li a,.pagination li span{display:block;font-size:1.66666667rem;line-height:3.5rem;height:3.5rem;width:3.5rem;margin:0 .08333333rem;-wekit-border-radius:.33333333rem;-moz-border-radius:.33333333rem;border-radius:.33333333rem}.pagination .next:before,.pagination .prev:before{font-family:'me';font-size:1.66666667rem;display:inline-block;vertical-align:middle;text-align:center;position:relative;top:-0.16666667rem}.pagination .prev:before{content:"\e607"}.pagination .next:before{content:"\e608"}.pagination li a:hover{background:#c7d2d9}.pagination li .current{background:#f4bf42;font-weight:bold}.hw-link{width:41.66666667rem;display:block}.modal-backdrop{background:rgba(0,0,0,0.9) !important}.modal-backdrop.show{-moz-opacity:.65 ;-khtml-opacity:.65 ;-webkit-opacity:.65 ;opacity:.65 }@keyframes shake{10%,90%{transform:translate3d(-0.16666667rem, 0, 0)}20%,80%{transform:translate3d(.25rem, 0rem, 0)}30%,50%,70%{transform:translate3d(-0.41666667rem, 0rem, 0)}40%,60%{transform:translate3d(.58333333rem, 0rem, 0)}}.page-template-landing-june.home #footer,.page-template-landing-june .entryway-module-wrap{background:#fff}.page-template-landing-june:not(.home) #footer{background:#fff;background:-moz-linear-gradient(0deg, #fff 20%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(0deg, #fff 20%, rgba(255,255,255,0) 100%);background:linear-gradient(0deg, #fff 20%, rgba(255,255,255,0) 100%)}