html{font-size:62.5%}html *{box-sizing:border-box}html body{font-size:1.8rem;margin:0;font-family:-apple-system,BlinkMacSystemFont,Calibri Light,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html body code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}html body section{padding:45px 0}html body section:nth-child(odd){background-color:#f5f5f6}html body .container{max-width:1200px;margin:0 auto;padding:0 2.5rem}@media screen and (min-width:1024px){html body .container{padding:0}}html body h1,html body h2,html body h3,html body h4,html body h5,html body h6{font-weight:400}html body h2{margin:0 0 1.5rem;padding:.5rem 1rem;background-color:#82aa1d;color:#fff;text-transform:uppercase;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}html body h2.secondary{background-color:#4d4d4d}html body button{background-color:#82aa1d;color:#fff;padding:1rem 1.25rem;border:none;border-radius:4px;font-size:large;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}html .row{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}html .row:not(:last-child){margin-bottom:35px}@media screen and (min-width:1024px){html .row{flex-direction:row}html .row.halves>div{flex-basis:49.5%}html .row.thirds>div{flex-basis:32.66%}}.seo-audit{margin-top:8rem}header{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);padding:1.5rem 0;position:fixed;top:0;width:100%;background-color:#fff;-webkit-transition:padding,0;transition:padding,0}header.scrolled{padding:.33rem;-webkit-transition:padding,.33s;transition:padding,.33s}header .container{width:100%;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;align-items:center;position:relative}header .container .logo{max-height:5rem}header .container .logo img{max-height:inherit;width:auto;display:block;margin:0 auto}@media screen and (max-width:1023px){header .container .menu{display:none}}header .container .menu ul{list-style-type:none;margin:0;padding:0}header .container .menu ul li{display:inline-block}header .container .menu ul li:not(:last-child){margin-right:2rem}header .container .menu ul a{padding:1.5rem 0;cursor:pointer;border-top:2px solid transparent;-webkit-transition:border-color,.5s;transition:border-color,.5s}header .container .menu ul a:hover{border-color:#4d4d4d}@media screen and (min-width:1024px){header .container .mobile-menu{display:none}}header .container .mobile-menu .mobile-menu-toggle{box-shadow:none;background-color:transparent;color:#333}header .container .mobile-menu .mobile-menu-holder{display:none;position:fixed;width:100vw;height:100vh;left:0;right:0;top:0;bottom:0;background-color:hsla(0,0%,100%,.85)}header .container .mobile-menu .mobile-menu-holder.open{display:inline;display:initial;-webkit-animation:fadeIn .5s;animation:fadeIn .5s}header .container .mobile-menu .mobile-menu-holder ul{list-style-type:none;margin:0;padding:0;display:flex;width:100%;height:100%;flex-direction:column;justify-content:center;align-items:center}header .container .mobile-menu .mobile-menu-holder ul li{margin-bottom:1rem}header .container .mobile-menu .mobile-menu-holder ul li a{font-size:larger}footer{padding:3.5rem 0;background-color:#333;color:#fff;text-align:center}footer p{margin:0}footer p img{max-height:75px;width:auto;display:block;margin:2.5rem auto 0;max-width:100%}footer h2,footer h3,footer h4,footer h5,footer h6{color:#fff}.meta-data{background-color:#4d4d4d;color:#fff;padding:1.5rem 0}.meta-data .container{display:flex;justify-content:space-between;align-items:center}.meta-data .container h1{margin:0;font-size:3rem}.meta-data .container .meta{text-align:right}.modal-container{display:none}.modal-container.open{-webkit-animation:fadeIn .33s;animation:fadeIn .33s;display:inline;display:initial}.modal-container .background{cursor:pointer;z-index:1;background-color:rgba(0,0,0,.66);position:fixed;top:0;right:0;bottom:0;left:0}.modal-container .modal{z-index:2;position:fixed;top:0;right:0;bottom:0;left:0;flex-direction:column;margin:auto;max-width:800px;max-height:75vh;background-color:#fff;border-radius:4px}.modal-container .modal,.modal-container .modal .modal-header{display:flex;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.modal-container .modal .modal-header{padding:1.5rem 2rem;position:relative;flex-wrap:nowrap;justify-content:space-between;align-items:center}.modal-container .modal .modal-header .modal-title{margin:0}.modal-container .modal .modal-header .close-modal{background-color:transparent;color:#333;border:none;box-shadow:none;font-size:1.6em;padding:0}.modal-container .modal .modal-content{padding:1.5rem 2rem;overflow:auto;max-height:inherit}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.report-segment-holder{margin:0 0 1.25rem}.report-segment-holder .report-segment{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);padding:1.5rem 2rem;display:flex;flex-flow:column nowrap;align-items:center;background-color:#fff;height:100%}.report-segment-holder .report-segment.has-details{-webkit-transition:box-shadow .3s cubic-bezier(.25,.8,.25,1);transition:box-shadow .3s cubic-bezier(.25,.8,.25,1);cursor:pointer}.report-segment-holder .report-segment.has-details:hover{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}@media screen and (min-width:1024px){.report-segment-holder .report-segment{flex-flow:row nowrap}}.report-segment-holder .report-segment .content{flex-basis:50%}.report-segment-holder .report-segment .content .title{margin:0;text-transform:uppercase}.report-segment-holder .report-segment .content .subtitle{display:block;font-size:smaller;color:#777;margin:0 0 1em}.report-segment-holder .report-segment .content .detail-hint{margin-top:.66em;font-size:smaller;color:#777}.report-segment-holder .report-segment .chart,.report-segment-holder .report-segment .data{text-align:center;flex-basis:50%}.report-segment-holder .report-segment .data .icon{color:#82aa1d;font-size:1.5em}.report-segment-holder .report-segment .data .data-content{flex-basis:49%}.report-segment-holder .report-segment .data .data-content .value{display:block;font-size:2.75em}@media screen and (min-width:1024px){.report-segment-holder .report-segment .data .data-content .value{flex-basis:50%}}.report-segment-holder .report-segment .chart{max-width:50%}
/*# sourceMappingURL=main.efe86e14.chunk.css.map */