html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#282828}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}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}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:0}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html,input[type=search]{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.clearfix:before,.entry-content:before,.entry:before,.footer-widgets:before,.nav-primary:before,.nav-secondary:before,.pagination:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.widget:before,.wrap:before{content:" ";display:table}.clearfix:after,.entry-content:after,.entry:after,.footer-widgets:after,.nav-primary:after,.nav-secondary:after,.pagination:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.widget:after,.wrap:after{clear:both;content:" ";display:table}html{font-size:62.5%}body>div{font-size:1.6rem}body{background-color:#f3f4f6;color:#555;font-family:'Scto Grotesk A',sans-serif;font-size:1.6rem;font-weight:400;line-height:1.6}.button,button,input:focus,input[type=button],input[type=reset],input[type=submit],textarea:focus{transition:all .1s linear}a{color:#ff5200;text-decoration:none}a:focus,a:hover{color:#282828}p{margin:0 0 25px;padding:0}b,strong{font-weight:600}ol,ul{margin:0;padding:0}mark{background:#d3d4d6;color:#282828}blockquote,blockquote::before{color:#999}blockquote{margin:50px 0 50px 50px}blockquote::before{content:"\201C";display:block;font-size:3rem;height:0;left:-20px;position:relative;top:-10px}.entry-content code{background-color:#333;color:#d3d4d6}cite{font-style:normal}figure{margin:0}hr{border:0;border-collapse:collapse;border-bottom:1px solid #d3d4d6;clear:left;margin:0 0 50px;padding-top:25px}h1,h2,h3,h4,h5,h6{color:#282828;font-weight:600;line-height:1.3;margin:0 0 12.5px}h1{font-size:4.4rem;letter-spacing:-.025em;line-height:1.2}h2{font-size:3rem;letter-spacing:-.025em;line-height:1.2}h3{font-size:2.4rem;letter-spacing:-.025em}h4{font-size:2rem}h5{font-size:1.8rem}h6{font-family:'Scto Grotesk B',sans-serif;font-size:1.8rem;letter-spacing:.125em;text-transform:uppercase}.wp-caption,embed,iframe,img,object,video{max-width:100%}.entry-content figure{width:auto!important;margin-bottom:25px}figure img{margin:auto}img{height:auto}figcaption{font-size:.8em;color:#777}.gallery,.wp-block-gallery{overflow:hidden;margin-bottom:28px}.blocks-gallery-item,.gallery-item{float:left;margin:0;padding:0 4px;text-align:center;width:100%}.columns-2 .blocks-gallery-item,.gallery-columns-2 .gallery-item{width:50%}.columns-3 .blocks-gallery-item,.gallery-columns-3 .gallery-item{width:33%}.columns-4 .blocks-gallery-item,.gallery-columns-4 .gallery-item{width:25%}.columns-5 .blocks-gallery-item,.gallery-columns-5 .gallery-item{width:20%}.columns-6 .blocks-gallery-item,.gallery-columns-6 .gallery-item{width:16.6666%}.columns-7 .blocks-gallery-item,.gallery-columns-7 .gallery-item{width:14.2857%}.columns-8 .blocks-gallery-item,.gallery-columns-8 .gallery-item{width:12.5%}.columns-9 .blocks-gallery-item,.gallery-columns-9 .gallery-item{width:11.1111%}.columns-2 .blocks-gallery-item:nth-child(2n+1),.columns-3 .blocks-gallery-item:nth-child(3n+1),.columns-4 .blocks-gallery-item:nth-child(4n+1),.columns-5 .blocks-gallery-item:nth-child(5n+1),.columns-6 .blocks-gallery-item:nth-child(6n+1),.columns-7 .blocks-gallery-item:nth-child(7n+1),.columns-8 .blocks-gallery-item:nth-child(8n+1),.columns-9 .blocks-gallery-item:nth-child(9n+1),.gallery-columns-2 .gallery-item:nth-child(2n+1),.gallery-columns-3 .gallery-item:nth-child(3n+1),.gallery-columns-4 .gallery-item:nth-child(4n+1),.gallery-columns-5 .gallery-item:nth-child(5n+1),.gallery-columns-6 .gallery-item:nth-child(6n+1),.gallery-columns-7 .gallery-item:nth-child(7n+1),.gallery-columns-8 .gallery-item:nth-child(8n+1),.gallery-columns-9 .gallery-item:nth-child(9n+1){clear:left}.gallery .gallery-item img,.wp-block-gallery .blocks-gallery-item img{border:none;height:auto;margin:0}.entry-content .blocks-gallery-grid{margin-left:0}.entry-content .blocks-gallery-grid .blocks-gallery-item{list-style-type:none}.wp-block-embed .wp-block-embed__wrapper{display:block;margin-bottom:25px;overflow:hidden;padding:0;position:relative;width:100%}.wp-block-embed .wp-block-embed__wrapper::before{content:'';display:block;padding-top:56.25%}.wp-block-embed .wp-block-embed__wrapper iframe{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}input,select,textarea{background-color:#f3f4f6;border:1px solid #f3f4f6;border-radius:4px;color:#555;height:5.4rem;line-height:initial;font-size:1.6rem;padding:0 20px;width:100%}textarea{height:auto;padding:20px}input[type=checkbox],input[type=image],input[type=radio]{height:auto;width:auto}input:focus,textarea:focus{border:1px solid #999;outline:0}::-moz-placeholder{color:#555;opacity:1}::-webkit-input-placeholder{color:#555}.button,.entry-content .button,button,input[type=button],input[type=reset],input[type=submit]{background-color:#282828;border:2px solid #282828;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;font-size:1.8rem;font-weight:500;line-height:1.3;padding:14px 32px;white-space:normal;width:auto}.button:focus,.button:hover,.entry-content .button:focus,.entry-content .button:hover,button:focus,button:hover,input:focus[type=button],input:focus[type=reset],input:focus[type=submit],input:hover[type=button],input:hover[type=reset],input:hover[type=submit]{background-color:transparent;color:#282828}.button.small,button.small,input[type=button].small,input[type=reset].small,input[type=submit].small{font-size:1.4rem;padding:8px 16px}.button{display:inline-block}.site-container button:disabled,.site-container button:disabled:hover,.site-container input:disabled,.site-container input:disabled:hover,.site-container input[type=button]:disabled,.site-container input[type=button]:disabled:hover,.site-container input[type=reset]:disabled,.site-container input[type=reset]:disabled:hover,.site-container input[type=submit]:disabled,.site-container input[type=submit]:disabled:hover{background-color:#d3d4d6;border-width:0;color:#565656;cursor:not-allowed}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button{display:none}.error404 .entry-content input[type=search],.post-password-form input[type=password]{margin-bottom:25px}.mktoForm{padding:0!important;position:relative!important;width:auto!important}.mktoForm .mktoClear,.mktoForm .mktoGutter,.mktoForm .mktoOffset{display:none!important}.mktoForm input[type=date],.mktoForm input[type=email],.mktoForm input[type=number],.mktoForm input[type=tel],.mktoForm input[type=text],.mktoForm input[type=url],.mktoForm select.mktoField,.mktoForm textarea.mktoField{background-color:#f3f4f6!important;border:1px solid #f3f4f6!important;border-radius:4px!important;color:#555!important;float:none!important;font-size:1.6rem!important;line-height:initial!important;height:5.4rem!important;padding:0 20px!important;width:100%!important}.mktoForm .mktoFormCol{float:none!important;margin-bottom:0!important;min-height:unset!important}.mktoForm .mktoFieldWrap{float:none!important}.mktoForm .mktoLabel{display:none!important}.mktoForm .mktoError{left:0!important;right:unset!important}.mktoForm .mktoButtonWrap{margin-left:0!important}.mktoForm .mktoButtonRow{position:absolute!important;right:0!important;top:0!important}.mktoForm button.mktoButton{border-top-left-radius:0!important;border-bottom-left-radius:0!important;padding:14px!important;font-size:1.4rem!important;line-height:2.34rem!important}.mktoForm input[type=email]{width:calc(100% - 78px)!important}table{border-collapse:collapse;border-spacing:0;line-height:2;margin-bottom:40px;width:100%}tbody{border-bottom:1px solid #d3d4d6}td,th{text-align:left}th{font-weight:600;text-transform:uppercase}td{border-top:1px solid #d3d4d6;padding:6px 0}.screen-reader-shortcut,.screen-reader-text,.screen-reader-text span{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.genesis-nav-menu .search input[type=submit]:focus,.screen-reader-shortcut:focus,.screen-reader-text:focus,.widget_search input[type=submit]:focus{clip:auto!important;display:block;font-size:1em;font-weight:600;height:auto;padding:20px 23px;text-decoration:none;width:auto;z-index:100000}.more-link{position:relative}.screen-reader-shortcut:focus,.screen-reader-text:focus{background-color:#fff}.wrap{max-width:1140px;margin:auto}.site-inner{padding-bottom:50px}.content-sidebar-wrap{display:flex}.content{flex:1 0 0}.content-sidebar .content,.sidebar-content .content{padding-right:50px}.jobsite-slideshow-visible .content{overflow:hidden}.sidebar-primary{flex:0 0 360px}.wp-block-columns{display:flex;flex-wrap:wrap}.wp-block-column{flex:1 1 auto}.wp-block-columns .wp-block-column.is-vertically-aligned-top,.wp-block-columns.are-vertically-aligned-top{align-self:flex-start}.wp-block-columns .wp-block-column.is-vertically-aligned-center,.wp-block-columns.are-vertically-aligned-center{align-self:center}.wp-block-columns .wp-block-column.is-vertically-aligned-bottom,.wp-block-columns.are-vertically-aligned-bottom{align-self:flex-end}.avatar{border-radius:50%;float:left}.alignleft .avatar{margin-right:25px}.alignright .avatar{margin-left:25px}.search-form{overflow:hidden;position:relative}.search-form::before{background:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><rect x="0" fill="none" width="20" height="20"/><g fill="%23555"><path d="M12.14 4.18c1.87 1.87 2.11 4.75.72 6.89.12.1.22.21.36.31.2.16.47.36.81.59.34.24.56.39.66.47.42.31.73.57.94.78.32.32.6.65.84 1 .25.35.44.69.59 1.04.14.35.21.68.18 1-.02.32-.14.59-.36.81s-.49.34-.81.36c-.31.02-.65-.04-.99-.19-.35-.14-.7-.34-1.04-.59-.35-.24-.68-.52-1-.84-.21-.21-.47-.52-.77-.93-.1-.13-.25-.35-.47-.66-.22-.32-.4-.57-.56-.78-.16-.2-.29-.35-.44-.5-2.07 1.09-4.69.76-6.44-.98-2.14-2.15-2.14-5.64 0-7.78 2.15-2.15 5.63-2.15 7.78 0zm-1.41 6.36c1.36-1.37 1.36-3.58 0-4.95-1.37-1.37-3.59-1.37-4.95 0-1.37 1.37-1.37 3.58 0 4.95 1.36 1.37 3.58 1.37 4.95 0z"/></g></svg>') no-repeat center;content:'';display:block;height:3.3rem;margin:0 0 0 12.5px;position:absolute;width:2rem}.search-form-input{border-radius:17.5px;height:auto;line-height:3.3rem;padding:0 25px 0 37.5px}.genesis-nav-menu .search input[type=submit],.widget_search input[type=submit]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;padding:0;position:absolute;right:0;top:0;width:1px}a.aligncenter img{display:block;margin:0 auto}.aligncenter,img.centered{display:block;margin:0 auto 25px}a.alignnone,img.alignnone{margin-bottom:25px}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}a.alignleft,a.alignnone,a.alignright{max-width:100%}a.alignnone{display:inline-block}.wp-caption.alignleft,a.alignleft,img.alignleft{margin:0 25px 12.5px 0}.wp-caption.alignright,a.alignright,img.alignright{margin:0 0 25px 12.5px}.entry-content .wp-caption-text{font-size:1.4rem;font-weight:600;margin-bottom:0;text-align:center}.entry-content .gallery-caption,.gallery-caption{margin:0 0 12.5px}.widget_calendar table{width:100%}.widget_calendar td,.widget_calendar th{text-align:center}.wp-audio-shortcode,.wp-playlist,.wp-video{margin:0 0 25px}.footer-widgets a,.site-footer a,.site-inner a{transition:color .1s linear}.breadcrumb{border-bottom:1px solid #a3a4a6;color:#a3a4a6;font-size:1.3rem;font-weight:600;letter-spacing:.125em;margin:0;padding:12.5px;text-transform:uppercase}.archive-description,.author-box{border-bottom:1px solid #d3d4d6;margin:0;overflow:hidden;padding:25px 0 12.5px}.author-box{display:flex;padding:25px 0}.archive-title+p{margin-top:25px}.author-box-title{color:#282828;font-size:1.6rem;margin-bottom:4px}.author-box-title-link{color:#282828}.author-box p{margin-bottom:0}.author-box .avatar,.author-box .avatar-link{margin-bottom:0;margin-right:25px;flex:0 0 100px;height:100px;width:100px}.entry-title a,.sidebar .widget-title a{color:#282828}.entry-title a:focus,.entry-title a:hover{color:#ff5200}.widget-title{font-family:'Scto Grotesk B',sans-serif;font-size:1.8rem;letter-spacing:.125em;margin-bottom:12.5px;padding:12.5px 0;text-transform:uppercase}.widget-title::before{content:"\2014";font-weight:400;padding-right:10px;color:#ff5200}.archive-title{font-size:2rem;margin-bottom:0}.featured-content .entry{margin-bottom:12.5px;padding:0}.featured-content .entry-title{font-weight:500;font-size:1.6rem;margin-bottom:12.5px}.featured-content .entry:last-child{border:0;margin-bottom:0}.featured-content .entry:last-child .entry-title{margin-bottom:0}.featured-content p{margin-bottom:12.5px}.genesis-skip-link{margin:0}.genesis-skip-link li{height:0;width:0;list-style:none}:focus{color:#333;outline:#ccc solid 1px}.site-header{background-color:#fff;box-shadow:0 1px 6px rgba(0,0,0,.15);padding:20px 0;position:relative;z-index:100}.site-header .wrap{display:flex;align-items:center}.title-area{margin-right:50px}.site-title{font-size:2.4rem;font-weight:600;line-height:1;margin:0;text-transform:uppercase;letter-spacing:-.025em}.site-title a,.site-title a:focus,.site-title a:hover{color:#282828}.header-image .site-title a{display:block;text-indent:-9999px}.header-image .site-title a{background-position:top left!important;background-size:contain!important;float:left;min-height:30px;min-width:104.5px}.site-header .widget-area{flex:1 1 auto;display:flex;justify-content:flex-end;align-items:center}.site-header .widget-area li{list-style-type:none}.site-header .widget-area .widget_nav_menu{margin-right:auto}.site-header .widget-area .widget_search{flex:0 0 360px}.genesis-nav-menu{font-size:1.6rem;font-weight:500;line-height:1}.genesis-nav-menu .menu-item{display:inline-block;text-align:left;margin-right:-4px}.genesis-nav-menu a{border-bottom:2px solid transparent;color:#555;display:block;padding:8px 0 4px;position:relative;margin:0 25px 2px 0;transition:color .1s linear,background .1s linear}.genesis-nav-menu .current-menu-item>a,.genesis-nav-menu a:focus,.genesis-nav-menu a:hover{color:#282828}.genesis-nav-menu>.menu-item>a::after{display:block;position:absolute;top:100%;right:0;content:'';width:0;opacity:1;height:2px;background:#282828;transition:width .3s ease-out,opacity .3s ease-out}.genesis-nav-menu>.current-menu-item>a::after,.genesis-nav-menu>.menu-item>a:focus::after,.genesis-nav-menu>.menu-item>a:hover::after{width:100%;left:0}.genesis-nav-menu .sub-menu{background:#fff;box-shadow:0 1px 6px rgba(0,0,0,.15);left:-9999px;min-width:200px;opacity:0;padding:2.34375em 3.125em;position:absolute;top:75px;transition:opacity .1s linear;width:auto;z-index:99}.genesis-nav-menu .menu-item:hover>.sub-menu{left:auto;opacity:1}.genesis-nav-menu .sub-menu::before{content:'';display:block;height:20px;left:0;position:absolute;top:-20px;width:100%}.genesis-nav-menu .sub-menu::after{content:'';position:absolute;top:0;left:50px;border-color:transparent transparent #fff #fff;border-style:solid;border-width:10px;transform-origin:0 0;transform:rotate(135deg);box-shadow:-4px 3px 9px -2px rgba(0,0,0,.1)}.genesis-nav-menu .sub-menu .menu-item{display:block;margin-right:0}.genesis-nav-menu .sub-menu a{border-top:none;padding:12.5px;margin:0 -12.5px;position:relative;transition:background .1s linear,color .1s linear}.genesis-nav-menu .sub-menu .current-menu-item>a,.genesis-nav-menu .sub-menu a:focus,.genesis-nav-menu .sub-menu a:hover{background-color:#f3f4f6;color:#282828}.menu-toggle,.sub-menu-toggle{display:none;visibility:hidden}.entry{border-bottom:1px solid #d3d4d6;padding:25px 0 0}.entry-content ol,.entry-content p,.entry-content ul,.quote-caption{margin-bottom:25px}.entry-content ol,.entry-content ul{margin-left:37.5px}.entry-content ol li{list-style-type:decimal}.entry-content ul li{list-style-type:disc}.entry-content ol ol,.entry-content ul ul{margin-bottom:0}.entry-content .search-form{width:50%;margin-bottom:50px}.entry-content .search-form-input{background:#fff}.entry-content .endmark::after{content:'';display:inline-block;width:.75em;height:.75em;background:#222 url(https://www.procore.com/jobsite/wp-content/uploads/2019/05/jobsite-favicon-1.png) no-repeat;background-size:contain;margin-left:.25em}.entry-meta{color:#a3a4a6;font-size:1.3rem;font-weight:500;letter-spacing:.05em;line-height:1.3;text-transform:uppercase}.entry-header .entry-meta{margin-bottom:25px}.entry-footer .entry-meta{border-top:1px solid #d3d4d6;padding:25px 0;margin-bottom:0}.entry-comments-link::before{content:'\2014';margin:0 6px 0 2px}.entry-categories,.entry-tags{display:block}.after-entry{padding:25px 0}.entry .featured-image{margin:0 -25px 25px;max-width:none;width:calc(100% + 50px)}.entry .social-sharing{float:right}.entry .social-sharing-link{margin-right:12.5px}.entry .social-sharing-link:last-of-type{margin-right:0}.entry .social-sharing-link .social-icon{fill:#a3a4a6}.entry .social-sharing-link:focus .social-icon,.entry .social-sharing-link:hover .social-icon{fill:#ff5200}.archive-pagination{font-size:1.4rem;margin:50px 0 0}.archive-pagination li{display:inline-block;margin-bottom:4px}.archive-pagination li a{background-color:#282828;border:2px solid #282828;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:block;font-weight:500;line-height:1.3;padding:8px 16px;transition:background .1s linear,color .1s linear;white-space:nowrap;width:auto}.archive-pagination li a:focus,.archive-pagination li a:hover,.archive-pagination li.active a{background-color:transparent;color:#282828}.comment-respond{padding:50px 0 0}.entry-comments,.entry-pings{border-bottom:1px solid #d3d4d6;padding:50px 0}.entry-comments .comment-author,.entry-pings .comment-author{color:#282828;font-weight:600;margin-bottom:0}.entry-comments .comment-meta,.entry-pings .comment-metadata{font-size:1.2rem;margin-bottom:12.5px;text-transform:uppercase}.entry-comments .comment-content p .entry-pings .comment-content p{margin-bottom:12.5px}.comment-respond input,.comment-respond select,.comment-respond textarea{background:#fff}.comment-respond input[type=submit]{background:#282828}.comment-respond input[type=submit]:hover{background:0 0;color:#282828}.comment-respond input[type=email],.comment-respond input[type=text],.comment-respond input[type=url]{width:50%}.comment-respond label{display:block}.comment-form-cookies-consent{display:flex}.comment-form-cookies-consent input[type=checkbox]{margin:4px 12.5px 0 0}.comment-list li,.ping-list li{list-style-type:none;margin-top:25px;padding:25px}.comment-list li li{margin-right:-25px;margin-top:12.5px;border-radius:0;border-left:1px solid #d3d4d6}li.comment,li.pingback{background-color:#fff;border-radius:4px;position:relative}.comment .avatar{margin:0 12.5px 25px 0}.form-allowed-tags{background-color:#fff;font-size:1.4rem;padding:25px}.comment-list .comment-respond input,.comment-list .comment-respond select,.comment-list .comment-respond textarea{background:#f3f4f6}.comment-list .comment-respond input[type=submit]{background:#282828;color:#fff}.comment-list .comment-respond input[type=submit]:hover{background:0 0;color:#282828}.comment-edit-link{position:absolute;right:25px;top:25px}.jobsite-slideshow-visible .featured-image{display:none}.error404 .content .entry,.single .content .entry{font-size:1.8rem;padding:50px 0 0;word-break:break-word}.error404 .content .entry-footer,.single .content .entry-footer{margin-top:25px}.archive .entry .entry-image-link,.search .entry .entry-image-link{display:block;float:right;margin:0 0 25px 25px;width:225px;overflow:hidden;position:relative}.archive .entry .entry-image-link::before,.search .entry .entry-image-link::before{content:'';display:block;padding-top:56.25%}.archive .content .entry img,.search .content .entry img{margin:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.archive .content .entry-title,.search .content .entry-title{font-size:2rem;letter-spacing:0;line-height:1.3}.archive .content .entry-content,.search .content .entry-content{font-size:1.4rem}.archive .content .entry:first-of-type .entry-image-link{margin:0 0 25px;width:100%}.archive .content .entry:first-of-type .entry-title{font-size:3rem;letter-spacing:-.025em}.archive .content .entry:last-of-type{border-bottom:0}.archive .content .entry-footer,.archive .content .entry-meta,.search .content .entry-footer,.search .content .entry-meta{display:none}.after-entry li,.sidebar li{border-bottom:1px solid #d3d4d6;list-style-type:none;margin-bottom:12.5px;padding-bottom:12.5px;word-wrap:break-word}.after-entry li ul,.sidebar li ul{border-top:1px solid #d3d4d6;margin-top:12.5px;padding-top:12.5px}.after-entry ul>li:last-child,.sidebar ul>li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.after-entry .widget{padding-bottom:25px}.sidebar .widget{background-color:#fff;border-bottom:1px solid #d3d4d6;padding:25px}.sidebar .widget:last-child{border-bottom:0}.sidebar-primary .sticky-wrap{padding-top:50px;position:sticky;top:0}.admin-bar .sidebar-primary .sticky-wrap{top:32px}.footer-widgets{background-color:#fff;color:#282828;font-size:1.4rem;padding:50px 0 12.5px}.footer-widgets .wrap{display:flex;flex-wrap:wrap}.footer-widgets .wrap::after,.footer-widgets .wrap::before{content:normal}.footer-widget-area{flex:0 0 16.6666%}.footer-widgets a{color:#555}.footer-widgets a:focus,.footer-widgets a:hover{color:#ff5200}.footer-widgets .widget{margin-bottom:25px}.footer-widgets .widget-title{border:none;color:#282828;font-family:'Scto Grotesk A',sans-serif;font-weight:600;font-size:1.4rem;margin-bottom:12.5px;letter-spacing:0;padding:0;text-align:left;text-transform:uppercase}.footer-widgets .widget-title::before{display:none}.footer-widgets li{list-style-type:none;margin-bottom:12.5px;word-wrap:break-word}.site-footer{background-color:#f3f4f6;color:#555;font-size:1.4rem;padding:25px 0}.site-footer .wrap{display:flex;flex-wrap:wrap}.site-footer .wrap::after,.site-footer .wrap::before{content:normal}.site-footer .left{flex:0 0 50%}.site-footer .right{flex:0 0 50%;text-align:right}.site-footer a{color:#555;font-weight:600}.site-footer a:focus,.site-footer a:hover{color:#ff5200}.site-footer p{margin-bottom:0}.site-footer .left a{margin-left:16px}.site-footer a.social-link{font-size:20px;line-height:1;margin-right:25px}.site-footer a.social-link:last-child{margin-right:0}svg.social-icon{fill:#555;transition:fill .1s linear;vertical-align:middle}a:focus svg.social-icon,a:hover svg.social-icon{fill:#ff5200}.lazyload{animation:gradient 1.25s linear infinite normal forwards;background:linear-gradient(270deg,#d3d4d6 8%,#c3c4c6 18%,#d3d4d6 36%);background-size:200% 100%}.lazyload.loaded{animation:none}@keyframes gradient{0%{background-position:100% 50%}100%{background-position:-100% 50%}}@media only screen and (max-width:1199px){.wrap{max-width:960px}.sidebar-primary,.site-header .widget-area .widget_search{flex-basis:300px}.genesis-nav-menu{font-size:1.3rem}}@media only screen and (max-width:991px){input,select,textarea{padding:0 12.5px}.wrap{max-width:720px}.site-header{padding:7.5px 0}.site-header .wrap{min-height:35px}.site-header .widget-area .widget_nav_menu{margin-right:unset}.site-header .widget-area .widget_search{display:none;left:0;position:absolute;right:0;top:75px}.mobile-nav-activated .site-header .widget-area .widget_search{display:block}.site-header .widget-area .widget_search .widget-wrap{margin:auto;max-width:745px}.header-image .site-title a{background-position:top center!important;min-height:25px;min-width:87px}.content-sidebar .content,.sidebar-content .content{padding-right:0}.content-sidebar-wrap{flex-wrap:wrap}.content{flex:0 0 100%}.sidebar-primary{margin-top:50px;flex:0 0 100%}.sidebar-primary .sticky-wrap{padding-top:0;position:static}.entry{padding:25px 0 0;font-size:1.6rem}.entry .social-sharing{display:block;float:none;margin-top:12.5px}.footer-widget-area{flex:0 0 33.3333%}.site-footer .left{flex:0 0 100%;order:2}.site-footer .right{flex:0 0 100%;margin-bottom:25px;order:1;text-align:left}.genesis-nav-menu{font-size:1.8rem;margin:auto;max-width:720px}.genesis-responsive-menu{display:none;position:absolute;top:50px;left:0;right:0;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.15);padding:75px 0 25px;border-top:1px solid #a3a4a6}.genesis-skip-link .skip-link-hidden{display:none;visibility:hidden}.genesis-nav-menu>.menu-item>a::after{display:none}.menu-toggle,.sub-menu-toggle{background-color:transparent;border-width:0;color:#282828;display:block;margin:0 auto;overflow:hidden;text-align:center;visibility:visible}.menu-toggle:focus,.menu-toggle:hover,.sub-menu-toggle:focus,.sub-menu-toggle:hover{background:0 0;border-width:0;color:#ff5200}.menu-toggle:focus,.sub-menu-toggle:focus{outline:1px solid #ccc;outline-offset:-1px}.menu-toggle{line-height:1;padding:3.5px 0;position:relative;white-space:nowrap;width:2.8rem}.menu-toggle:focus::before,.menu-toggle:hover::before{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><rect x="0" fill="none" width="20" height="20"/><g fill="%23ff5200"><path d="M3 15h14v-2H3v2zM3 5v2h14V5H3zm0 6h14V9H3v2z"/></g></svg>')}.menu-toggle::before{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><rect x="0" fill="none" width="20" height="20"/><g><path d="M3 15h14v-2H3v2zM3 5v2h14V5H3zm0 6h14V9H3v2z"/></g></svg>');display:inline-block;height:2.8rem;vertical-align:top;width:2.8rem}.sub-menu-toggle{float:right;padding:10px;position:absolute;right:-6px;top:0;z-index:100}.sub-menu-toggle:focus::before,.sub-menu-toggle:hover::before{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><rect x="0" fill="none" width="20" height="20"/><g fill="%23ff5200"><path d="M5 6l5 5 5-5 2 1-7 7-7-7z"/></g></svg>')}.sub-menu-toggle::before{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><rect x="0" fill="none" width="20" height="20"/><g><path d="M5 6l5 5 5-5 2 1-7 7-7-7z"/></g></svg>');height:2rem;width:2rem;display:block;transform:rotate(0);transition:transform .2s linear,color .1s linear}.sub-menu-toggle.activated::before{transform:rotate(180deg)}.nav-header:not(.genesis-responsive-menu) .genesis-nav-menu{display:none}.genesis-responsive-menu .genesis-nav-menu .menu-item{display:block;float:none;margin-right:0;position:relative;text-align:left}.genesis-responsive-menu .genesis-nav-menu .menu-item.current-menu-item>a,.genesis-responsive-menu .genesis-nav-menu a:focus,.genesis-responsive-menu .genesis-nav-menu a:hover{color:#ff5200}.genesis-responsive-menu .genesis-nav-menu .menu-item a{border:none;margin:0;padding:15px 0;display:block}.genesis-responsive-menu .genesis-nav-menu .sub-menu .menu-item.current-menu-item>a,.genesis-responsive-menu .genesis-nav-menu .sub-menu a:focus,.genesis-responsive-menu .genesis-nav-menu .sub-menu a:hover{background:#d3d4d6}.genesis-responsive-menu .genesis-nav-menu .sub-menu .menu-item a{margin:0 -15px;padding:15px 15px}.genesis-responsive-menu .genesis-nav-menu .sub-menu{border:none}.genesis-responsive-menu .genesis-nav-menu .menu-item>a:focus ul.sub-menu,.genesis-responsive-menu .genesis-nav-menu .menu-item>a:focus ul.sub-menu .sub-menu{left:0;margin-left:0}.genesis-responsive-menu .genesis-nav-menu>.menu-item-has-children>a::after{content:none}.genesis-responsive-menu .genesis-nav-menu .sub-menu{background:#f3f4f6;box-shadow:none;display:none;margin:0 -15px;opacity:1;padding:0 15px;position:static}.genesis-responsive-menu .genesis-nav-menu .sub-menu::after,.genesis-responsive-menu .genesis-nav-menu .sub-menu::before{display:none}}@media only screen and (max-width:767px){h1{font-size:3rem;letter-spacing:-.025em;line-height:1.2}h2{font-size:2.4rem;letter-spacing:-.025em;line-height:1.2}h3{font-size:2rem;letter-spacing:-.025em}h4{font-size:1.8rem}h5{font-size:1.6rem}h6{font-family:'Scto Grotesk B',sans-serif;font-size:1.6rem;letter-spacing:.125em;text-transform:uppercase}.button,.entry-content .button,button,input[type=button],input[type=reset],input[type=submit]{font-size:1.6rem}.wp-block-column{flex-basis:100%!important}.genesis-nav-menu,.wrap{max-width:540px}.site-header .widget-area .widget_search .widget-wrap{max-width:565px}.header-image .site-header .site-title a{background-size:contain!important}.comment-respond input[type=email],.comment-respond input[type=text],.comment-respond input[type=url],.entry-content .search-form{width:100%}.entry-title{font-size:3rem}.archive-title{font-size:1.8rem}.error404 .content .entry,.single .content .entry{font-size:1.6rem;padding:25px 0 0}.archive .content .entry .entry-image-link,.search .content .entry .entry-image-link{width:100%;margin:0 0 25px}.archive .content .entry .entry-title,.search .content .entry .entry-title{font-size:1.8rem}.archive .content .entry:first-of-type .entry-title,.search .content .entry:first-of-type .entry-title{font-size:2.4rem}.archive .content .entry-content,.search .content .entry-content{font-size:1.6rem}.footer-widget-area{flex:0 0 50%}.footer-widgets-1{flex:0 0 100%;margin-bottom:25px}.site-footer .left{display:flex;flex-direction:column}.site-footer .left span{order:2;margin:12.5px 0 0}.site-footer .left a{order:1;margin:0 0 12.5px}}@media only screen and (max-width:575px){.genesis-nav-menu,.site-header .widget-area .widget_search .widget-wrap,.wrap{max-width:unset;padding:0 25px}.genesis-responsive-menu .genesis-nav-menu .sub-menu .menu-item a{margin:0 -25px;padding:15px 25px}.genesis-responsive-menu .genesis-nav-menu .sub-menu{margin:0 -25px;padding:0 25px}}
