@import url(client.css);/*!
Theme Name: Pro &ndash; Child Theme
Theme URI: http://theme.co/pro/
Author: Themeco
Author URI: http://theme.co/
Description: Make all of your modifications to Pro in this child theme.
Version: 1.0.2
Template: pro

All client changes should be added to client.css
Any changes made in style.css will be overwritten and removed
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html{font-size:1em;line-height:1.5}h1,h2,h3,h4,h5,h6,hgroup,ul,ol,dd,p,figure,pre,table,fieldset,hr{margin-top:0;margin-bottom:1.5rem}body{overflow-x:initial!important}p{margin-bottom:1em!important}h1 p,h2 p,h3 p,h4 p,h5 p,h6 p{margin:0px!important}.u-visually-hidden{position:absolute!important;overflow:hidden!important;clip:rect(0 0 0 0);height:1px!important;width:1px!important;margin:-1px!important;padding:0!important;border:0!important}.u-clearfix:after{content:' ';display:table;clear:both}.u-center-text{text-align:center!important}.underline:after,.wpgb-facet-title:after{content:'';background:linear-gradient(to right,#333 75%,transparent 75% 80%,#333 80%);display:block;margin-top:.625rem;width:6.25rem;height:3px;border-radius:10px}.underline--orange:after,.underline.wpgb-facet-title:after,.wpgb-facet-title--orange:after,.wpgb-facet-title.wpgb-facet-title:after{background:linear-gradient(to right,#F48133 75%,transparent 75% 80%,#F48133 80%)}@media (min-width:767px){.sidelines .x-text-content-text-primary:before{content:'';background:linear-gradient(to right,#333 25%,transparent 25% 30%,#333 30%);display:inline-block;vertical-align:middle;margin-right:1rem;width:7vw;height:3px;border-radius:10px}}@media (min-width:767px){.sidelines .x-text-content-text-primary:after{content:'';background:linear-gradient(to right,#333 75%,transparent 75% 80%,#333 80%);display:inline-block;vertical-align:middle;margin-left:1rem;width:7vw;height:3px;border-radius:10px}}.sidelines--orange .x-text-content-text-primary:before{background:linear-gradient(to right,#F48133 25%,transparent 25% 30%,#F48133 30%)}.sidelines--orange .x-text-content-text-primary:after{background:linear-gradient(to right,#F48133 75%,transparent 75% 80%,#F48133 80%)}.center{text-align:center}.x-dropdown{box-shadow:0em 1em .95em 0em rgba(0,0,0,.15)!important}.x-anchor-button{background-color:#F48133;background:linear-gradient(to bottom right,#3A506B 50%,#F48133 50%)!important;background-size:200% 200%!important;background-position:right bottom!important;transition:all .3s ease-in-out!important}.x-anchor-button.x-interactive{background-position:left top!important}.say-hello .x-anchor-button,.hello-sidebar .x-anchor-button{background-color:#F48133;background:linear-gradient(to bottom right,#fff 50%,#F48133 50%)!important;background-size:200% 200%!important;background-position:right bottom!important;transition:all .3s ease-in-out!important}.say-hello .x-anchor-button.x-interactive,.hello-sidebar .x-anchor-button.x-interactive{background-position:left top!important}.say-hello .x-anchor-button.x-interactive .x-anchor-text-primary,.hello-sidebar .x-anchor-button.x-interactive .x-anchor-text-primary{color:#3A506B!important}.x-btn,.button,[type="submit"]{text-shadow:none!important;padding:.6em 1.4em .5em!important;border-radius:100em!important;background-color:#F48133;background:linear-gradient(to bottom right,#3A506B 50%,#F48133 50%)!important;background-size:200% 200%!important;background-position:right bottom!important;transition:all .3s ease-in-out!important}.x-btn:hover,.button:hover,[type="submit"]:hover{background-position:left top!important}.gform_wrapper .x-btn,.gform_wrapper .button,.gform_wrapper [type="submit"]{border:none!important}body .gform_wrapper .top_label .gfield_label{font-weight:400!important}.gform_wrapper{margin-bottom:0px!important}.gform_wrapper select,.gform_wrapper textarea,.gform_wrapper input[type="text"],.gform_wrapper input[type="password"],.gform_wrapper input[type="datetime"],.gform_wrapper input[type="datetime-local"],.gform_wrapper input[type="date"],.gform_wrapper input[type="month"],.gform_wrapper input[type="time"],.gform_wrapper input[type="week"],.gform_wrapper input[type="number"],.gform_wrapper input[type="email"],.gform_wrapper input[type="url"],.gform_wrapper input[type="search"],.gform_wrapper input[type="tel"],.gform_wrapper input[type="color"],.gform_wrapper .uneditable-input{border:1px solid #ddd!important;border-radius:.35em!important;font-size:1em!important}#seogroup .outerwrapper{background:white!important;padding:0px!important;border:none!important}#seogroup .outerwrapper .headingbox h2{font-family:"proxima-nova",sans-serif!important;color:#3A506B!important;padding:0px!important;margin-bottom:.4em!important;font-weight:400!important}#seogroup .outerwrapper #seogroup-embed-subtitle{font-family:"Open Sans",sans-serif!important;color:#444!important;font-size:1em!important;font-weight:400!important;line-height:1.4em!important}#seogroup .outerwrapper .form input[type='text'],#seogroup .outerwrapper .form li{font-family:"Open Sans",sans-serif!important;color:#444!important;font-size:1em!important}#seogroup .outerwrapper .form input[type='text']{border:1px solid #ddd!important;border-radius:.35em!important}#seogroup .outerwrapper .textform-div{margin-bottom:0px!important}#seogroup .seo-scorform .form #subbutton,#seogroup .seo-scorform .form input[type=submit]{line-height:initial!important;font-family:"Open Sans",sans-serif!important;font-weight:400!important}#seogroup .form a.btn-competitor-url{font-family:"Open Sans",sans-serif!important}#seogroup .outerwrapper{margin:0 auto!important}.homepage-banner{display:flex;min-height:60vh}@media (min-width:767px){.homepage-banner{min-height:70vh}}@media (min-width:978px){.homepage-banner{min-height:80vh}}.homepage-banner__tagline{font-size:1.2em!important}@media (min-width:767px){.homepage-banner__tagline{font-size:1.3em!important}}@media (min-width:978px){.homepage-banner__tagline{font-size:1.5em!important}}.homepage-banner__headline .x-text-content-text-primary{font-size:2em!important}@media (min-width:767px){.homepage-banner__headline .x-text-content-text-primary{font-size:3em!important}}@media (min-width:978px){.homepage-banner__headline .x-text-content-text-primary{font-size:4.5em!important}}.homepage-banner:after{content:url(../svg/hdm-lines.svg)!important;position:absolute;display:block!important;bottom:-75px;z-index:5;height:auto;width:150%;right:5%}@media screen and (max-height:666px){.homepage-banner:after{display:none!important}}@media (min-width:767px){.homepage-banner:after{bottom:-50px;width:75%;left:0}}@media (min-width:978px){.homepage-banner:after{bottom:-75px}}.project-plans{position:relative!important}@media (min-width:767px){.project-plans{padding-bottom:14em!important}}@media (min-width:767px){.project-plans__cards{position:absolute!important;bottom:-140px;left:50%;transform:translateX(-50%)}}@media (min-width:1200px){.project-plans__cards{bottom:-80px}}@media (min-width:767px){.clients-section{padding-top:180px!important}}@media (min-width:1200px){.clients-section{padding-top:140px!important}}.home-questions__title{margin-bottom:0!important}.home-questions__title .x-text-content-text-primary{font-size:1.3em!important;line-height:1.2em!important}@media (min-width:767px){.home-questions__title .x-text-content-text-primary{font-size:1.5em!important}}.home-questions__text{font-size:1em;line-height:1.5em;color:#444}.home-questions__link{display:flex;width:100%;vertical-align:middle;justify-content:space-between}.home-questions__link a{display:inline-flex;flex:1;vertical-align:middle;justify-items:flex-start;width:auto!important;max-width:16em}.home-questions__link span{display:inline-flex;flex:1;height:1px;background:#3A506B;vertical-align:middle;margin-top:.75em}.home-questions__link span:after{content:url(../png/triangle.png);position:absolute;right:-1px;margin-top:-.8em}.interior-banner{padding:4em 0!important}.interior-banner__subtitle h5{font-size:1.4em!important;line-height:1em!important;color:#F48133!important;font-weight:400!important}.interior-banner__title h1{font-size:3.4em!important;line-height:1em!important;color:#3A506B;font-weight:700!important}.interior-banner__summary h1{font-size:1.1em!important;font-weight:400!important;line-height:1.1em!important}.default-intro h5{color:#3A506B;font-size:1.3em!important;line-height:1.2em!important;font-weight:400!important}.default-text{font-size:1em!important;line-height:1.6em!important;color:#444;margin-bottom:1.6em!important}.half-split__col1{background-color:#efefef;padding:6%!important}.half-split__col2{background-color:#3A506B;padding:6%!important}.half-split__col2 .default-intro h5{font-size:1.8em!important;line-height:1.1em!important;color:#F48133;font-weight:400!important}.half-split__col2 .default-intro h5 strong{font-weight:400!important;color:#fff}.half-split__col2 .default-text{font-size:1.2em!important}.x-feature-box{padding-bottom:2em!important;margin-bottom:0px!important}.x-feature-box .x-feature-box-title{font-weight:400!important;font-size:1.5em!important;line-height:1.1em!important}.x-feature-box a{display:block!important;padding:.5em 1.4em .4em!important;border-radius:100em!important;color:#fff;background:linear-gradient(to bottom right,#3A506B 50%,#F48133 50%)!important;background-size:200% 200%!important;background-position:right bottom!important;transition:all .3s ease-in-out!important;width:170px;margin-top:20px;text-align:center}.x-feature-box a:hover{color:#fff;background-position:left top!important}.x-feature-list .x-feature-box{padding-bottom:0px!important}.x-feature-list .x-feature-box-graphic i:before{font-size:0.6em!important;line-height:1!important;font-weight:400!important}.x-ul-icons.list-white .x-li-icon{color:white!important}.typical-problems{padding:4em 0!important}.typical-problems__left-side{padding-top:3em!important;padding-right:3em!important;padding-bottom:1em!important;border-right:1px solid #efefef;border-bottom:1px solid #efefef}@media (max-width:978px){.typical-problems__left-side{padding-right:0px!important;border-right:0px!important}}.typical-problems__right-side{padding-top:3em!important;padding-left:3em!important;padding-bottom:1em!important;border-bottom:1px solid #efefef}@media (max-width:978px){.typical-problems__right-side{padding-left:0px!important}}.typical-problems__right-side.last{border-bottom:0px!important}.typical-problems__left-side.last{border-bottom:0px!important}@media (max-width:978px){.typical-problems__left-side.last{padding-bottom:0px!important}}@media (max-width:978px){.typical-problems{padding-bottom:3em!important}}.x-ul-icons{margin-bottom:.4em!important}.x-ul-icons .x-li-icon{color:#444!important}.blog{overflow-x:initial!important}.blog .x-site{background-color:#f6f6f6}.articles-container{background-color:#fff}.article-date{font-size:0.6em!important;margin-bottom:0.5!important}.article-title{font-weight:900}.single-post .article-title{display:none!important}.gen-header{padding:4em 0 1em!important}.gen-header__title{margin-top:0px!important;font-size:3.4em!important;line-height:1.1em!important;font-weight:700!important}.gen-header__subtitle{margin:0!important;color:#F48133;line-height:1em;font-size:1.5em!important}.gen-header .rank-math-breadcrumb{font-size:.9rem!important}.gen-header__overlay{width:100%!important}.gen-header__overlay .x-container{margin:auto!important;display:flex!important;flex-direction:column!important;justify-content:normal!important}.archive .gen-header,.search .gen-header{padding:4em 0 1em!important}.archive .gen-header__title,.search .gen-header__title{margin-top:0px!important;font-size:3.4em!important;line-height:1.1em!important;font-weight:700!important}.archive .gen-header__subtitle,.search .gen-header__subtitle{margin:0!important;color:#F48133;line-height:1em}.archive .hello-main.x-container.max,.search .hello-main.x-container.max{max-width:none!important}.archive .hello-main.x-container.width,.search .hello-main.x-container.width{width:100%!important}.archive .hello-main .sidebar,.search .hello-main .sidebar{display:none!important}.archive .hello-main .wpgb-wrapper,.search .hello-main .wpgb-wrapper{background:#efefef}.archive .hello-main .wpgb-main,.search .hello-main .wpgb-main{padding:2em 0!important}@media (max-width:1100px){.archive .hello-main .wpgb-main,.search .hello-main .wpgb-main{padding:2em 1.4em!important}}@media (max-width:1100px){.archive .hello-main .wpgb-card-body,.search .hello-main .wpgb-card-body{padding:1em 1em 1.5em!important;background:#fff!important}}.archive .hello-main .wpgb-facet-title,.search .hello-main .wpgb-facet-title{color:white!important;font-size:1.7em!important;font-weight:300!important}.archive .hello-main .wpgb-radio-label,.search .hello-main .wpgb-radio-label{color:white!important}.archive .hello-main .wp-grid-builder .wpgb-sidebar,.search .hello-main .wp-grid-builder .wpgb-sidebar{flex-basis:22em!important;padding:3em 2em!important}@media (max-width:1100px){.archive .hello-main .wp-grid-builder .wpgb-sidebar,.search .hello-main .wp-grid-builder .wpgb-sidebar{margin-right:0px!important}}@media (max-width:1100px){.archive .hello-main .wpgb-block-2,.search .hello-main .wpgb-block-2{font-size:1.7em!important}}@media (max-width:1100px){.archive .hello-main .wp-grid-builder .wpgb-card-8 .wpgb-card-media,.search .hello-main .wp-grid-builder .wpgb-card-8 .wpgb-card-media{border-radius:.5em .5em 0 0!important}}@media (max-width:1100px){.archive .hello-main .wpgb-card-inner,.search .hello-main .wpgb-card-inner{box-shadow:0 0 10px rgba(0,0,0,.3)!important;border-radius:.5em!important}}@media (max-width:1100px){.archive .hello-main .wpgb-card-content,.archive .hello-main .wpgb-card-body,.search .hello-main .wpgb-card-content,.search .hello-main .wpgb-card-body{border-radius:0 0 .5em .5em!important}}@media (min-width:752px){.archive .hello-main .wpgb-facet-9,.search .hello-main .wpgb-facet-9{position:-webkit-sticky;position:sticky;top:3em;margin-bottom:7.5em}}@media (min-width:752px){.archive .hello-main .wpgb-facet-2,.search .hello-main .wpgb-facet-2{position:-webkit-sticky;position:sticky;top:25.5em;margin-top:-5em}}.single-post .gen-header{padding-bottom:2em!important;padding-top:3em!important}.single-post .gen-header__title{font-size:2.6em!important}.single-post .author-meta{margin-top:1em!important}.single-post .author-name{margin-bottom:0px!important}.feature-article{background-color:#fff;overflow:hidden;display:block;margin-bottom:1.5em;border-radius:.4rem;box-shadow:0 0 6px rgba(0,0,0,.2);transition:transform .1s ease-in-out}.feature-article:hover{transform:scale(1.025)}.feature-article article{display:flex;flex-direction:column;height:100%}.feature-article .wp-post-image{width:100%;-o-object-fit:cover;object-fit:cover;align-self:stretch}.feature-article .article__meta,.feature-article .archive-work .work__meta,.archive-work .feature-article .work__meta{padding:1em}.feature-article .article__meta p,.feature-article .archive-work .work__meta p,.archive-work .feature-article .work__meta p{margin-bottom:0!important;line-height:1.2em;color:#333}.feature-article .article__meta .article__title,.archive-work .work__meta .feature-article .article__meta .work__title,.feature-article .archive-work .work__meta .article__title,.feature-article .archive-work .work__meta .work__title,.archive-work .feature-article .work__meta .article__title,.archive-work .feature-article .work__meta .work__title{line-height:1.1;font-size:1.25rem;font-weight:400;margin-top:0;color:#3A506B;padding-bottom:1rem;margin-bottom:.5rem;border-bottom:1px solid #f2f2f2}.feature-article .article__meta .article__categories,.archive-work .work__meta .feature-article .article__meta .work__categories,.feature-article .archive-work .work__meta .article__categories,.feature-article .archive-work .work__meta .work__categories,.archive-work .feature-article .work__meta .article__categories,.archive-work .feature-article .work__meta .work__categories{color:#fff;margin:0;font-size:0.8em!important;list-style:none;float:right!important}.feature-article .article__meta .article__categories li,.archive-work .work__meta .feature-article .article__meta .work__categories li,.feature-article .archive-work .work__meta .article__categories li,.feature-article .archive-work .work__meta .work__categories li,.archive-work .feature-article .work__meta .article__categories li,.archive-work .feature-article .work__meta .work__categories li{display:inline;padding:2px 4px;background:#F48133;border-radius:4px;font-size:.5em}@media (min-width:767px){.feature-article--main .article__meta,.feature-article--main .archive-work .work__meta,.archive-work .feature-article--main .work__meta{padding:2em}}.feature-article--main .article__meta .article__title,.archive-work .work__meta .feature-article--main .article__meta .work__title,.feature-article--main .archive-work .work__meta .article__title,.feature-article--main .archive-work .work__meta .work__title,.archive-work .feature-article--main .work__meta .article__title,.archive-work .feature-article--main .work__meta .work__title{line-height:1.1;font-size:1.25rem;font-weight:900}@media (min-width:767px){.feature-article--main .article__meta .article__title,.archive-work .work__meta .feature-article--main .article__meta .work__title,.feature-article--main .archive-work .work__meta .article__title,.feature-article--main .archive-work .work__meta .work__title,.archive-work .feature-article--main .work__meta .article__title,.archive-work .feature-article--main .work__meta .work__title{font-size:3rem}}@media (min-width:767px){.feature-article--main article{flex-direction:row}.feature-article--main article>*{flex:1 0 50%}.feature-article--main article img{height:100%}}@media (min-width:767px){.sub-feature-articles{display:flex;justify-content:space-between}.sub-feature-articles>*{max-width:32%}}.sub-feature-articles img{height:250px}@media (min-width:767px){.blog-archive-container,.work-archive-container{display:flex}}.blog-archive-container .blog-sidebar,.work-archive-container .blog-sidebar{background-color:#3A506B;color:#fff;padding:2rem 1rem}.blog-archive-container .blog-sidebar a,.work-archive-container .blog-sidebar a{color:#F48133}.blog-archive-container .blog-sidebar a:hover,.work-archive-container .blog-sidebar a:hover{color:#F48133}.blog-archive-container .blog-sidebar .sticky,.work-archive-container .blog-sidebar .sticky{position:-webkit-sticky;position:sticky;top:3em}.blog-archive-container .blog-sidebar .wpgb-facet-title,.work-archive-container .blog-sidebar .wpgb-facet-title{color:#fff;font-size:2em;line-height:1}@media (min-width:767px){.blog-archive-container .blog-sidebar,.work-archive-container .blog-sidebar{padding:3rem;width:40%;font-size:.9em}}@media (min-width:978px){.blog-archive-container .blog-sidebar,.work-archive-container .blog-sidebar{width:33.333%}}.blog-archive-container .articles-container,.work-archive-container .articles-container{padding:2em}.blog-archive-container .articles-container>*,.work-archive-container .articles-container>*{margin-top:0}@media (min-width:767px){.blog-archive-container .articles-container,.work-archive-container .articles-container{padding:3em;width:60%}}@media (min-width:978px){.blog-archive-container .articles-container,.work-archive-container .articles-container{width:66.666%}}.archive-article,.archive-work{display:block;margin-bottom:1.5em}@media (min-width:480px){.archive-article article,.archive-work article{display:flex;align-items:flex-start;height:100%}}@media (min-width:978px){.archive-article article,.archive-work article{align-items:center}}.archive-article .wp-post-image,.archive-work .wp-post-image{-o-object-fit:contain;object-fit:contain;border-radius:.4em}@media (min-width:480px){.archive-article .wp-post-image,.archive-work .wp-post-image{max-width:33.333%;margin-right:1em}}.archive-article .article__meta,.archive-work .article__meta,.archive-work .work__meta{padding:1em 0;color:#3A506B}.archive-article .article__meta p,.archive-work .article__meta p,.archive-work .work__meta p{margin-bottom:0;line-height:1.2em;color:#333}.archive-article .article__meta .article__title,.archive-work .article__meta .article__title,.archive-work .work__meta .article__title,.archive-work .work__meta .work__title{line-height:1.1;font-size:1.25rem;font-weight:900;margin-top:0}.archive-article .article__meta .article__categories,.archive-work .article__meta .article__categories,.archive-work .work__meta .article__categories,.archive-work .work__meta .work__categories{color:white!important;margin:0;font-size:0.8em!important;list-style:none}.archive-article .article__meta .article__categories li,.archive-work .article__meta .article__categories li,.archive-work .work__meta .article__categories li,.archive-work .work__meta .work__categories li{display:inline;padding:2px 4px;background:#F48133;border-radius:4px;font-size:.5em}@media (min-width:480px){.archive-article .article__meta,.archive-work .article__meta,.archive-work .work__meta{padding:0}}.wpgb-search-facet input{color:white!important}.wpgb-search-facet input:focus{border-color:#F48133!important}.wpgb-search-facet input::-webkit-input-placeholder{color:#ddd!important}.wpgb-search-facet input::-moz-placeholder{color:#ddd!important}.wpgb-search-facet input:-ms-input-placeholder{color:#ddd!important}.wpgb-search-facet input::-ms-input-placeholder{color:#ddd!important}.wpgb-search-facet input::placeholder{color:#ddd!important}.entry-404{margin-top:0px!important}.entry-404 .search-query{font-size:1rem!important;border-radius:.35em!important;border:1px solid #ddd!important}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.homepage-banner__headline{margin-top:14%!important}header .e37-3.x-image img{width:100%!important;max-width:160px!important}header .x-bar.e37-1{box-sizing:border-box!important}header .x-bar.e37-1 .x-bar-content{justify-content:flex-start!important}.project-plan__cards .x-col{box-sizing:border-box!important;padding:2em!important}.work-card{width:48%!important}}@media all{.no-preserve3d .project-plan__cards .x-col{box-sizing:border-box!important;padding:2em!important}}@media (min-width:767px){.work-container{display:flex;justify-content:space-between}.work-container>*{max-width:48.5%}}.work-card{background-color:#fff;overflow:hidden;display:block;margin-bottom:1.5em;border-radius:.4rem;box-shadow:0 0 6px rgba(0,0,0,.2);transition:transform .1s ease-in-out}.work-card:hover{transform:scale(1.025)}.work-card article{display:flex;justify-content:space-between;min-height:100%;flex-direction:column}@media (min-width:767px){.work-card article{flex-direction:row}}.work-card__meta{padding:1em}@media (min-width:767px){.work-card__meta{padding:1em 1em 3em}}@media (min-width:978px){.work-card__meta{padding:1.5em 1.5em 5em;min-width:60%}}.work-card__label{text-transform:lowercase;color:#A8A8A8;font-variant-caps:small-caps;font-feature-settings:'smcp'}@media (min-width:767px){.work-card__label{font-size:1.2em}}.work-card__title{margin-top:0;line-height:.9;font-size:2rem;font-weight:400}.work-card__category{margin-top:0;color:#F48133;font-weight:400;line-height:.9;font-size:1.2rem}.work-card__image{-o-object-fit:cover;object-fit:cover;-o-object-position:0 50%;object-position:0 50%}@media (min-width:767px){.work-card__image{width:40%;flex:1 0 40%}}.archive-work:hover .work__image{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.archive-work .work__image{transition:-webkit-filter .2s ease-in-out;transition:filter .2s ease-in-out;transition:filter .2s ease-in-out,-webkit-filter .2s ease-in-out;-webkit-filter:grayscale(75%);filter:grayscale(75%)}.archive-work .work__meta .work-card__label{line-height:.5;margin-bottom:1em}.archive-work .work__meta .work__title{margin:.125em 0 0;line-height:.9;font-size:2.25em}@media (min-width:1200px){.single-post .x-container{display:flex;justify-content:space-between;margin-top:1em!important}}.sidebar{margin:2em auto 0}@media (min-width:1200px){.sidebar{align-self:flex-start;width:35%;margin:0 0 0 2em;position:-webkit-sticky;position:sticky;top:2em}}.article-featured-image img{border-radius:.35em!important}.article-container{max-width:35rem;margin:auto}@media (min-width:978px){.article-container{max-width:40rem}}.article-container .article-title{font-size:2rem;line-height:1.1;margin:0 0 1rem}@media (min-width:767px){.article-container .article-title{font-size:2.5rem}}.article-container .entry-content{line-height:1.6}.article-container .entry-content h2{font-size:1.5rem}@media (min-width:767px){.article-container .entry-content h2{font-size:2rem}}.article-container .entry-content h3{font-size:1.25rem}@media (min-width:767px){.article-container .entry-content h3{font-size:1.5rem}}.article-container .entry-content p{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (min-width:978px){.article-container .entry-content p{letter-spacing:.005em}}@media (min-width:1200px){.article-container .x-global-block{margin-left:-20%;margin-right:-20%;max-width:100vw}}.author-meta{display:flex;align-items:center}.author-name{margin:0;font-size:.85em}.author-photo{display:inline-block;position:relative;margin-right:.75em}.author-photo:after{content:'';box-shadow:inset 0 0 3px rgba(0,0,0,.2);position:absolute;width:100%;height:100%;top:0;left:0;border-radius:50%}.author-photo img{max-width:3em;border-radius:50%}.sidebar{max-width:35rem;padding:1.5em;background:#3a506b;border-radius:.4rem;box-shadow:0 0 6px rgba(0,0,0,.2)}.sidebar div#seogroup *,.sidebar div.seogroup-scan_window *{font-family:inherit!important}.sidebar #seogroup .audit_form_a .form #subbutton,.sidebar #seogroup .audit_form_a .form input[type="submit"]{line-height:1}.single-post .h-widget{margin:0 0 .65em;font-size:170%;line-height:1.1;color:#F48133}.single-post .widget ul li a,.single-post .widget ol li a{color:#fff}.single-post .widget ul li a:hover,.single-post .widget ol li a:hover{color:#f48133}.single-post .widget ul li a:hover,.single-post .widget ol li a:hover{color:#f48133}.single-post .widget ul{margin-left:0;border-top:1px solid rgba(255,255,255,.4)!important;list-style:none;background-color:transparent!important}.single-post .widget ul li,.single-post .widget ol li{border-bottom:1px solid rgba(255,255,255,.4)!important;padding:.65em 0;line-height:1.5;background-color:transparent!important}.single-x-portfolio .h-widget{font-size:1.7rem!important}.single-x-portfolio .widget ul li a,.single-x-portfolio .widget ol li a{font-size:.9rem!important}.portfolio-type{font-size:1.25em;font-variant-caps:all-small-caps;margin:0}.portfolio-title{font-size:3em;margin:0 0 1.5rem}.single-x-portfolio .gen-header .x-container{margin:3em auto 0}