body.page-template-page-consulting{overflow-x:hidden}body.page-template-page-consulting .content-area{padding-bottom:0}body.page-template-page-consulting .author-pic--wrap{margin-bottom:0;align-items:normal}body.page-template-page-consulting .author-pic--wrap .quote{display:none;text-align:left}body.page-template-page-consulting .author-pic--wrap .quote blockquote::before{background:#fff}body.page-template-page-consulting .calendly-inline-widget{border:1px solid var(--color-border);border-radius:var(--border-radius);box-shadow:0 8px 20px 0 rgba(0,0,0,.08)}body.page-template-page-consulting .site-footer{margin-top:0}.page-section{padding:4em 0;display:grid;align-items:center;grid-gap:1em}.page-section:first-child{padding-top:0}.page-section .container-2col{align-items:center}.page-section .container-2col h2{margin-top:0}.page-section .container-2col.container-2col--alternating img{display:none}.page-section.page-section--full-height{min-height:95vh}.page-section.page-section--no-align{align-items:normal}.page-section--white-bg{background:var(--color-light);position:relative}.page-section--white-bg h2{margin-bottom:1em;padding-top:0}.page-section--white-bg .container{position:relative;z-index:1}.page-section--white-bg .miles-o{left:auto;right:0;top:1em}.page-section--background{background:var(--color-secondary);position:relative;color:#fff;padding:6em 0}.page-section--background h1,.page-section--background h2,.page-section--background h3,.page-section--background a{color:#fff}.page-section--background blockquote::before{color:#fff;background:hsla(0,0%,100%,.05)}.page-section--background .container{position:relative;z-index:2}.page-section--background .container .btn{display:inline-block}.page-section--background .page-section--background-image{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-tertiary)}.page-section--background .page-section--background-image img{width:100%;height:100%;object-fit:cover;opacity:.3}#consulting-description .skip-to-pricing{display:none}#consulting-description .container:last-child .skip-to-pricing{display:inline-block}#consulting-pricing{background:var(--color-secondary)}#consulting-pricing .container-2col{align-items:normal}#consulting-pricing .pricing-quote{align-self:flex-end}#consulting-pricing .pricing-quote blockquote{color:#fff;margin-bottom:0!important}#consulting-pricing .pricing-quote blockquote pre{color:#fff;margin-bottom:0}#consulting-pricing .miles-faq{margin-top:4em}@media screen and (min-width:768px){body.page-template-page-consulting img{border-radius:var(--border-radius-large);overflow:hidden;display:block}body.page-template-page-consulting .author-pic--wrap .quote{display:block}body.page-template-page-consulting .author-pic--wrap .author-pic{width:400px;height:400px;margin-top:1em}}@media screen and (min-width:1024px){body.page-template-page-consulting .page-section{grid-gap:4em}body.page-template-page-consulting .page-section .container-2col--alternating img{display:block}body.page-template-page-consulting .page-section .container-2col--alternating:nth-child(even)>div:first-child{grid-column:2/2;grid-row:1/1}}