html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}*{box-sizing:'border-box'}body,select,input,textarea{color:#333}::-moz-selection{background:#ccc;color:#000;text-shadow:none}::selection{background:#ccc;color:#000;text-shadow:none}a:link{-webkit-tap-highlight-color:#ccc}ins{background-color:#ccc;color:#000;text-decoration:none}mark{background-color:#ccc;color:#000;font-style:italic;font-weight:bold}body .gform_wrapper{max-width:100%}body .gform_wrapper input[type=text],body .gform_wrapper input[type=url],body .gform_wrapper input[type=email],body .gform_wrapper input[type=tel],body .gform_wrapper input[type=number],body .gform_wrapper input[type=password],body .gform_wrapper textarea{border:1px solid #ccc;font-size:1rem;padding:.75rem .5rem}body .gform_wrapper input[type=text]:focus,body .gform_wrapper input[type=url]:focus,body .gform_wrapper input[type=email]:focus,body .gform_wrapper input[type=tel]:focus,body .gform_wrapper input[type=number]:focus,body .gform_wrapper input[type=password]:focus,body .gform_wrapper textarea:focus{border:1px solid #999;background:#f9f9f9}body .gform_wrapper .gsection{margin-top:4rem;border-bottom:3px solid #555}body .gform_wrapper .gsection h2{color:#3AB6C8;letter-spacing:1px !important}body .gform_wrapper .gsection:first-of-type{margin-top:2rem}body .gform_wrapper .gfield{margin-bottom:1rem}body .gform_wrapper .top_label .gfield_label,body .gform_wrapper .left_label .gfield_label,body .gform_wrapper .right_label .gfield_label{font-size:.875rem;font-weight:600;margin-bottom:0;color:#005494;letter-spacing:1px;text-transform:uppercase}body .gform_wrapper .gfield_radio label,body .gform_wrapper .gfield_checkbox label{color:#555;font-size:.9375rem;padding-top:.125rem}body .gform_wrapper .ginput_complex label{margin-bottom:0}body .gform_wrapper label,body .gform_wrapper .instruction,body .gform_wrapper .gfield_required{color:#005494}body .gform_wrapper .top_label .gfield_description{padding-top:.25rem}body .gform_wrapper .gform_footer{margin:0}body .gform_wrapper .gform_footer input.button,body .gform_wrapper .gform_footer input[type=submit]{-webkit-appearance:inherit}body .gform_wrapper .gform_footer input.button,body .gform_wrapper .gform_footer input[type=submit]{background:#005494;border:none;color:white;font-family:"proxima-nova",Helvetica,Arial,sans-serif;letter-spacing:1px;padding:1rem 1.25rem;outline:0;text-transform:uppercase;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out}body .gform_wrapper .gform_footer input.button:hover,body .gform_wrapper .gform_footer input.button:active,body .gform_wrapper .gform_footer input[type=submit]:hover,body .gform_wrapper .gform_footer input[type=submit]:active{background:#0062ae}body .gform_wrapper .gform_footer input[type=submit]{float:left}body .gform_wrapper .gform_ajax_spinner{float:left;margin-left:1rem;margin-top:1.125rem}body .gform_wrapper .validation_error{border:none;background:#005494;color:#fff;font-size:1rem;font-weight:normal;letter-spacing:1px;padding:1rem;text-transform:uppercase}body .gform_wrapper .top_label .gfield_error{background:none;border:none;width:100%}body .gform_wrapper .top_label .gfield_error textarea.textarea{max-width:100%}body .gform_wrapper li.gfield.gfield_error.gfield_contains_required{margin:0 !important}body .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,body .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin:0;max-width:100%}body .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{color:#c00;letter-spacing:1px;margin:0;margin-bottom:.5rem;margin-top:.25rem;padding:0;padding-top:0 !important;max-width:100%;text-transform:uppercase}body .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description:before{color:#005494;content:'\f0aa';font-family:'FontAwesome';margin-right:.35rem}body .gform_wrapper li.gfield_error input[type=email],body .gform_wrapper li.gfield_error input[type=number],body .gform_wrapper li.gfield_error input[type=password],body .gform_wrapper li.gfield_error input[type=tel],body .gform_wrapper li.gfield_error input[type=text],body .gform_wrapper li.gfield_error input[type=url],body .gform_wrapper li.gfield_error textarea{border-color:#c00}.flexslider{background:transparent;border:none;margin:0}html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font-style:normal;font-weight:normal;vertical-align:baseline;background:transparent}article,aside,figure,footer,header,hgroup,img,nav,section{display:block}img,object,embed{max-width:100%;height:auto}html{overflow-y:scroll}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:bold;vertical-align:bottom}td{font-weight:normal;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom;*vertical-align:baseline}.lt-ie7 input{vertical-align:text-bottom}select,input,textarea{font:99% sans-serif}table{font-size:inherit;font:100%}a:hover,a:active{outline:none}small{font-size:85%}em,i{font-style:italic}strong,th,b{font-weight:bold}td,td img{vertical-align:top}sub,sup{font-size:60%;line-height:0;position:relative}sup{top:-0.75em}sub{bottom:-0.5em}pre,code,kbd,samp{font-family:monospace,sans-serif}.clickable,label,input[type=button],input[type=submit],button{cursor:pointer}button,input,select,textarea{margin:0}button{width:auto;overflow:visible}.lt-ie8 img{-ms-interpolation-mode:bicubic}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}html{-webkit-text-size-adjust:none}input[type='text'],input[type='submit'],textarea{-webkit-appearance:none;-moz-appearance:none}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}*{box-sizing:'border-box'}body,select,input,textarea{color:#333}::-moz-selection{background:#ccc;color:#000;text-shadow:none}::selection{background:#ccc;color:#000;text-shadow:none}a:link{-webkit-tap-highlight-color:#ccc}ins{background-color:#ccc;color:#000;text-decoration:none}mark{background-color:#ccc;color:#000;font-style:italic;font-weight:bold}body{color:#555;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:100%;font-weight:normal;line-height:1.5}a{border-bottom:1px solid #ccc;color:#005494;text-decoration:none;-webkit-transition:border .25s ease-out;-moz-transition:border .25s ease-out;transition:border .25s ease-out}a:hover,a:focus,a:active{color:#0062ae;border-bottom:1px solid #005494}nav a{border:none}nav a:hover,nav a:focus,nav a:active{border:none}h1{color:#3AB6C8;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:bold;letter-spacing:2px;line-height:1.3;text-transform:uppercase;margin:.6666666667em 0;margin-top:0}h2{color:#005494;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:bold;letter-spacing:2px;line-height:1.3;text-transform:uppercase;margin:3rem 0 .75rem 0}h3{color:#3AB6C8;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:1px;line-height:1.3;margin:2rem 0 .5rem 0}h4{color:#EC008C;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:600;letter-spacing:1px;line-height:1.3;margin:2rem 0 .5rem 0;text-transform:uppercase}h5{color:#005494;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:600;letter-spacing:1px;line-height:1.3;margin:2rem 0 .5rem 0;text-transform:uppercase}h6{color:#3AB6C8;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:600;letter-spacing:1px;line-height:1.3;margin:2rem 0 .5rem 0}blockquote{border-left:3px solid #ccc;margin:2rem 0;padding:.75rem 0 .75rem 1.5rem}blockquote p{font-size:1.1875rem}blockquote p:last-of-type{margin-bottom:0}hr{border:none;border-bottom:4px solid #555;clear:both;margin:3rem 0;outline:none}p{font-size:1.0625rem;line-height:1.5;margin:0 0 1em 0}em,i{font-style:italic}em strong,em b,i strong,i b{font-style:italic}strong,b{font-weight:bold}strong em,strong i,b em,b i{font-weight:bold}.main ol,.main ul{font-size:1.0625rem}.main ol li,.main ul li{margin-bottom:.5rem}ol{margin:1em 0 1em 1.25em}ul{list-style:square;margin:1em 0 1em 1.1em}nav ul{list-style:none;margin:0;padding-left:0}nav ul a{text-decoration:none}.menu-toggle{background:transparent;border:none;display:block;height:44px;left:.25rem;position:absolute;top:1.4rem;width:44px}@media screen and (min-width: 900px){.menu-toggle{display:none}}.menu-toggle:hover,.menu-toggle:active,.menu-toggle:focus{border:none}.menu-toggle .menu-button,.menu-toggle .menu-button:before,.menu-toggle .menu-button:after{background:#005494;border-radius:2px;content:'';cursor:pointer;display:block;height:2px;left:50%;margin-left:-12px;position:absolute;width:24px}.menu-toggle .menu-button:before{top:-8px}.menu-toggle .menu-button:after{bottom:-8px}.menu-toggle .menu-button,.menu-toggle .menu-button:before,.menu-toggle .menu-button:after{-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out}.menu-toggle.active .menu-button{background-color:transparent}.menu-toggle.active .menu-button:before,.menu-toggle.active .menu-button:after{top:0}.menu-toggle.active .menu-button:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.menu-toggle.active .menu-button:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.read-more{border:none;color:#EC008C;letter-spacing:1px;padding-top:1.5rem;text-transform:uppercase}.read-more:before{clear:both;content:'';display:block;padding-top:1.5rem}.read-more .fa{-webkit-transition:-webkit-transform .25s ease-out;-moz-transition:-moz-transform .25s ease-out;transition:transform .25s ease-out}.read-more:hover{border:none;color:#ff079a}.read-more:hover .fa{-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-ms-transform:translateX(3px);-o-transform:translateX(3px);transform:translateX(3px)}.back-button-wrapper{border:4px solid #555;border-top:none;padding:1rem}.back-button{border:none;color:#005494;letter-spacing:1px;text-transform:uppercase}.back-button:before{clear:both;content:'';display:block}.back-button .fa{-webkit-transition:-webkit-transform .25s ease-out;-moz-transition:-moz-transform .25s ease-out;transition:transform .25s ease-out}.back-button:hover{border:none;color:#0062ae}.back-button:hover .fa{-webkit-transform:translateX(-3px);-moz-transform:translateX(-3px);-ms-transform:translateX(-3px);-o-transform:translateX(-3px);transform:translateX(-3px)}a.cta-button{background:#EC008C;border:none;color:#fff;cursor:pointer;display:inline-block;font-weight:700;letter-spacing:1px;margin:1rem 0;padding:1rem 2rem;text-transform:uppercase;-webkit-transition:background .25s ease-out;-moz-transition:background .25s ease-out;transition:background .25s ease-out}a.cta-button:hover{background:#ff20a4}.facetwp-pager{margin-top:1.5rem}.facetwp-pager .facetwp-pager-label{font-size:.9375rem;font-weight:600;letter-spacing:1px;margin-right:1.5rem;text-transform:uppercase}.facetwp-pager .facetwp-page{background:#f2f2f2;border:none;font-size:.9375rem;height:32px;margin-right:.75rem;padding:.35rem;text-align:center;width:32px;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out}.facetwp-pager .facetwp-page.active,.facetwp-pager .facetwp-page:hover{background:#005494;color:#fff}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin:2rem 0;max-width:100%;height:auto}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.post-nav{border-top:3px solid #f2f2f2;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:1px;margin-bottom:3rem;margin-top:3rem;padding-top:1rem;text-transform:uppercase}.post-nav::after{clear:both;content:"";display:block}.post-nav a{border:none;color:#555;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-weight:600;letter-spacing:1px;text-transform:uppercase}.post-nav .previous-post{float:left}.post-nav .next-post{float:right}.post-nav .fa{color:#3AB6C8;position:relative;top:0px;right:-2px}.post-nav .fa.fa-caret-left{right:0;left:-2px}.submission-note{font-size:.9375rem;letter-spacing:1px;margin-top:2rem}.submission-note b{display:block;font-size:.8125rem;letter-spacing:1px;text-transform:uppercase}.program-list{border:4px solid #555;border-top:none;padding:1.25rem 1rem}.program-list h4{margin:0 0 .75rem 0;font-size:.875rem}.program-list .programs{list-style:none;margin:0;padding-left:0}.program-list .programs li{margin:0 0 .5rem 1rem}.program-list .programs li:last-child{margin-bottom:0}.program-list .programs li a{color:#3AB6C8;font-weight:bold;text-decoration:none;text-transform:uppercase;font-size:1.125rem;border:0;letter-spacing:1.19px;line-height:1}.program-list .programs li a .caret{position:absolute;margin-left:-1rem;margin-top:2px}.page-info{border:4px solid #555}.page-info h1{font-size:2rem;font-weight:700;letter-spacing:1px;margin:0;padding:1.25rem 1.5rem 1rem 1.5rem;text-transform:uppercase}.page-info:after{background-image:url("../img/title-cyan-stripes.svg");background-repeat:no-repeat;border-top:4px solid #555;content:'';display:block;height:24px;margin:0;padding:.75rem 0}.kcontainer .kebo-tweets .kmeta .kaccount{border:none;color:#999;float:left;margin-bottom:.5rem;margin-right:.5rem}.kcontainer .kebo-tweets .kmeta .kdate{border:none;float:left;font-size:.8125rem}.kcontainer .kebo-tweets .kmeta .kdate time{color:#555;font-size:.8125rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;position:relative;top:4px}.kcontainer .kebo-tweets li.ktweet{border-bottom:3px solid #555;margin-bottom:.75rem;padding-bottom:.75rem}.kcontainer .kebo-tweets a{border-color:#f9cd85;color:#F5A623}#ctf .ctf-tweets .ctf-author-box .ctf-author-box-link{border:none;color:#999;margin-bottom:.5rem;margin-right:.5rem}#ctf .ctf-tweets .ctf-author-box .ctf-author-name{margin-left:0}#ctf .ctf-tweets .ctf-author-box .ctf-tweet-meta{border:none;font-size:.8125rem}#ctf .ctf-tweets .ctf-author-box .ctf-tweet-meta time{color:#555;font-size:.8125rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;position:relative;top:4px}#ctf .ctf-tweets .ctf-item{border:none;border-bottom:3px solid #999;margin:0;padding:0;margin-bottom:1.5rem;padding-bottom:1.5rem}#ctf .ctf-tweets .ctf-item p{font-size:.875rem}#ctf .ctf-tweets a{border:none}#ctf .ctf-tweets .ctf-tweet-text a{border-bottom:1px solid #f9cd85;color:#F5A623}#ctf .ctf-out-of-tweets{display:none}.main .job-listing,.job-listing{list-style:none;margin:0;padding-left:0;border-bottom:3px solid #ccc;margin-bottom:1.25rem;padding-bottom:1.25rem}.main .job-listing::after,.job-listing::after{clear:both;content:"";display:block}.main .job-listing h1,.job-listing h1{clear:both}@media screen and (max-width: 579px){.main .job-listing h1,.job-listing h1{font-size:1.25rem}}.main .job-listing h2,.job-listing h2{clear:both;font-size:1.25rem;letter-spacing:1px;margin-bottom:.5rem;margin-top:0;text-transform:none}.main .job-listing h2 a,.job-listing h2 a{border:none}.main .job-listing .job-post-date,.job-listing .job-post-date{color:#999;float:left;font-size:.8125rem;font-weight:600;letter-spacing:1px;margin:0;margin-bottom:.5rem;padding:0;padding-top:.25rem;text-transform:uppercase}.main .job-listing .closing-date,.job-listing .closing-date{background:#005494;color:#fff;display:block;float:right;font-size:.75rem;font-weight:400;letter-spacing:2px;padding:.25rem .5rem;text-transform:uppercase}.main .job-listing .job-meta::after,.job-listing .job-meta::after{clear:both;content:"";display:block}.main .job-listing .job-meta p,.job-listing .job-meta p{font-size:.875rem;font-weight:700;letter-spacing:1px;margin-bottom:0;text-transform:uppercase}.main .job-listing .job-meta .fa,.job-listing .job-meta .fa{color:#EC008C}.main .job-listing .job-meta .employer,.job-listing .job-meta .employer{margin-bottom:.5rem}@media screen and (min-width: 580px){.main .job-listing .job-meta .employer,.job-listing .job-meta .employer{float:left;margin-right:2rem}}@media screen and (min-width: 580px){.main .job-listing .job-meta .location,.job-listing .job-meta .location{float:left;margin-bottom:.5rem;margin-right:2rem}}@media screen and (min-width: 580px){.main .job-listing .job-meta .position,.job-listing .job-meta .position{float:left;margin-bottom:.5rem}}.main .job-listing .job-meta .job-field,.job-listing .job-meta .job-field{clear:both;margin-bottom:1rem}.main .job-listing .job-info,.job-listing .job-info{clear:both;font-weight:400;padding-top:2rem;text-transform:none}.main .job-listing .read-more,.job-listing .read-more{font-size:.8125rem}.main .job-listing .read-more:before,.job-listing .read-more:before{padding-top:.25rem}.scroll-to-links{border:4px solid #555;border-top:none;padding:1rem 1.5rem}.scroll-to-links ul{list-style:none;margin:0;padding-left:0}.scroll-to-links a{border:none;color:#3AB6C8;display:block;font-size:1.1875rem;font-weight:700;letter-spacing:1px;padding:.35rem 0;-webkit-transition:color .25s ease-out;-moz-transition:color .25s ease-out;transition:color .25s ease-out}.scroll-to-links a:hover{color:#82d1dc}.scroll-to-links h6{color:#005494;font-size:.875rem;font-weight:700;letter-spacing:1px;margin:.5rem 0;text-transform:uppercase}.flexible-text.collapse{margin:2rem 0}.flexible-text .toggle-button{clear:both;cursor:pointer;margin:0;padding-right:3rem;position:relative}.flexible-text .toggle-button:hover .fa{background-color:#EC008C}.flexible-text .toggle-button .fa{background:#ccc;border-radius:100%;color:#fff;font-size:1.125rem;height:32px;padding:.5rem .55rem;position:absolute;right:0;top:0;width:32px;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out}.flexible-text .toggle-active .fa{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.flexible-text .toggle-inner{margin-top:1rem;width:100%}.flexible-text .toggle-inner h3{color:#005494}@media screen and (min-width: 900px){.flexible-text .column-1-2{float:left;display:block;margin-right:3.5786642602%;width:48.2106678699%}.flexible-text .column-1-2:last-child{margin-right:0}}.sidebar--news .recent-news-titles{border:4px solid #555;border-top:none;padding:1rem}.sidebar--news .recent-news-titles ul{list-style:none;margin:0;padding-left:0}.sidebar--news .recent-news-titles a{border:none;color:#3AB6C8;display:block;font-size:1.1875rem;font-weight:700;letter-spacing:1px;padding:.35rem 0;-webkit-transition:color .25s ease-out;-moz-transition:color .25s ease-out;transition:color .25s ease-out}.sidebar--news .recent-news-titles a:hover{color:#82d1dc}.sidebar--news .recent-news-titles h6{color:#005494;font-size:.875rem;font-weight:700;letter-spacing:1px;margin:.5rem 0;text-transform:uppercase}.sidebar--news .featured-image img{margin:0}.consultant-entry{background:#f2f2f2;margin-top:1.25rem;padding:1rem 1.5rem;width:100%}@media screen and (min-width: 580px){.consultant-entry{float:left;display:block;margin-right:3.5786642602%;width:48.2106678699%}.consultant-entry:last-child{margin-right:0}.consultant-entry:nth-child(2n){margin-right:0}.consultant-entry:nth-child(2n+1){clear:left}}.consultant-entry p{word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.consultant-entry h2{color:#005494;font-size:1.3125rem;letter-spacing:1px;margin-bottom:0;margin-top:0;text-transform:none}.consultant-entry h2 a{border-bottom:none}.consultant-entry .fa{display:inline;margin-right:.5rem;width:24px}.consultant-entry .consultant-title{font-style:italic;letter-spacing:1px;margin-bottom:0}.consultant-entry .consultant-business-name{margin-bottom:.75rem;margin-top:.5rem}.consultant-entry .consultant-fax{margin-top:-1rem}.consultant-entry .consultant-email{margin-top:.75rem}.consultant-entry .consultant-website a{word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.consultant-entry .consultant-address{margin-bottom:.75rem}.consultant-entry .consultant-address p{margin-bottom:.25rem;padding-left:24px}.consultant-entry .read-more{display:inline-block;padding-left:24px;padding-top:0}.consultant-entry .read-more:before{padding-top:0}.search-facets{border:4px solid #555;border-top:none;padding:1rem}.search-facets a{border:none}.search-facets h3{margin:0;margin-bottom:.5rem}.search-facets .facetwp-facet{margin-bottom:2rem}.search-facets .facetwp-counter{background:#f2f2f2;border-radius:20%;display:inline-block;font-size:.75rem;font-weight:700;padding:.25rem .6rem .25rem .5rem}.search-facets .facetwp-search{border:1px solid #ccc;border-radius:0;font-family:"proxima-nova",Helvetica,Arial,sans-serif;letter-spacing:1px;padding:.5rem .25rem;width:100%;-webkit-appearance:none}.search-facets .facetwp-type-checkboxes{max-height:1200px}.search-facets .facetwp-checkbox{background-position:0 4px}.search-facets .facetwp-input-wrap{position:relative;width:100%}.search-facets .facetwp-type-fselect{width:100%}.search-facets .facetwp-type-fselect .fs-wrap{position:relative;width:100%}.search-facets .facetwp-type-fselect .fs-dropdown{width:100%}.search-facets .facetwp-dropdown{border:1px solid #ccc;padding:.25rem;width:100%}.search-facets .facetwp-dropdown:focus{border:1px solid #EC008C;outline:none}.search-facets input[type="text"]{padding:.25rem .5rem}.search-facets input[type="text"]:focus{border:1px solid #EC008C;outline:none}.featured-mini-cons ul{list-style:none;margin:0;padding-left:0}.featured-mini-cons li{background:#f2f2f2;padding:.25rem 1.5rem;padding-bottom:1.5rem}.featured-mini-cons li:nth-child(even){background:#fafafa}.featured-mini-cons .event-label{background:#fff;display:inline-block;font-size:11px;font-weight:600;letter-spacing:1px;margin:1rem 0 -1rem 0;padding:.5rem 1rem;text-transform:uppercase}.featured-mini-cons h4{margin-bottom:.25rem}.featured-mini-cons h4 a{border:none;color:#005494;font-size:1.125rem;font-weight:600;letter-spacing:1px;text-transform:uppercase}.featured-mini-cons .conference-meta{font-size:.9375rem;font-weight:600;letter-spacing:1px;margin-bottom:0}.featured-mini-cons .conference-description{font-style:italic;margin-bottom:1rem}.featured-mini-cons .conference-dates{padding-bottom:.5rem}.featured-mini-cons .read-more:before{padding-top:.5rem}.conference-sub-nav{border:4px solid #555;border-top:0;margin-top:0;padding-top:0}.conference-sub-nav ul{list-style:none;margin:0;padding-left:0;padding:1.5rem}.conference-sub-nav ul a{border:none;color:#3AB6C8;display:block;font-size:1.3125rem;font-weight:600;letter-spacing:1px;padding:.25rem 0}.conference-sub-nav ul .page_item_has_children ul{border-left:3px solid #ccc;display:none;padding:.25rem 1rem .25rem 1.25rem}.conference-sub-nav ul .page_item_has_children.current_page_item ul,.conference-sub-nav ul .page_item_has_children.current_page_ancestor ul{display:block}.search-bar-wrapper{background:#005494;display:none;left:0;padding:.4rem .25rem;padding-right:0;position:fixed;top:0;width:100%;z-index:1001}.search-bar-wrapper .search-cta{color:#fff;float:left;margin-top:.3rem;margin-bottom:0}.search-bar-wrapper .searchform input[type="text"]{background:transparent;border:none;letter-spacing:1px;overflow:hidden;padding-left:1rem;padding-top:.5rem}.search-bar-wrapper .searchform input[type="text"]::-webkit-input-placeholder{color:#fff;font-style:italic;letter-spacing:1px}.search-bar-wrapper .searchform input[type="text"]::-moz-placeholder{color:#fff;font-style:italic;letter-spacing:1px}.search-bar-wrapper .searchform input[type="text"]:-moz-placeholder{color:#fff;font-style:italic;letter-spacing:1px}.search-bar-wrapper .searchform input[type="text"]:-ms-input-placeholder{color:#fff;font-style:italic;letter-spacing:1px}.search-bar-wrapper .searchform input[type="submit"]{background:#fff;border:none;color:#005494;font-weight:600;letter-spacing:1px;padding:.5rem;text-transform:uppercase}.search-bar-wrapper .searchform input{color:#fff;font-family:"proxima-nova",Helvetica,Arial,sans-serif}.search-bar-wrapper .searchform input:focus,.search-bar-wrapper .searchform input:active{outline:none}.search-bar-wrapper .search-action{float:right}.search-bar-wrapper .search-close-button{border:none;background:transparent;color:#002948;font-size:1.125rem;outline:none;padding-left:1rem;position:relative;top:.15rem}.search-bar-wrapper .search-close-button:hover,.search-bar-wrapper .search-close-button:focus,.search-bar-wrapper .search-close-button:active{outline:none}.sidebar-history-at-work .page-info:after{background-image:url("../img/title-blue-stripes.svg")}.sidebar-history-at-work h1{color:#005494;font-size:1.75rem;padding-bottom:0}.sidebar-history-at-work h1 a{border:none}.sidebar-history-at-work .subtitle{font-style:italic;font-weight:600;padding:0 1.5rem;margin-bottom:.5rem}.sidebar-history-at-work .introduction{padding:0 1.5rem;padding-bottom:.5rem}.sidebar-history-at-work .introduction p{font-size:.9375rem}.sidebar-history-at-work .introduction .read-more-about{border:none;font-size:.8125rem;letter-spacing:1px;text-transform:uppercase}.sidebar-history-at-work .haw-search{border:4px solid #555;border-top:0}.sidebar-history-at-work .haw-search h4{color:#005494;font-style:italic;margin-top:0;padding:1rem 1.5rem .5rem 1.5rem}.sidebar-history-at-work .haw-search .haw-searchform{background:#f2f2f2;padding:0 1.5rem;padding-right:0}.sidebar-history-at-work .haw-search .haw-searchform::after{clear:both;content:"";display:block}.sidebar-history-at-work .haw-search .haw-searchform .fa{color:#005494;float:left;font-size:1.25rem;margin-top:1rem}.sidebar-history-at-work .haw-search .haw-searchform input[type="text"]{background:#f2f2f2;border:none;float:left;font-family:"proxima-nova",Helvetica,Arial,sans-serif;letter-spacing:1px;margin-left:1rem;margin-top:1rem;width:50%}.sidebar-history-at-work .haw-search .haw-searchform input[type="text"]:active,.sidebar-history-at-work .haw-search .haw-searchform input[type="text"]:focus{outline:none}.sidebar-history-at-work .haw-search .haw-searchform input[type="submit"]{background:#ccc;border:none;color:#555;float:right;font-family:fontAwesome;letter-spacing:1px;padding:1.35rem 1.25rem 1.125rem 1.5rem;text-transform:uppercase;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out}.sidebar-history-at-work .haw-search .haw-searchform input[type="submit"]:hover{background:#005494;color:#fff}.sidebar-history-at-work h4.tags-title{color:#3AB6C8;margin-top:3rem}.sidebar-history-at-work .wp-tag-cloud{list-style:none;margin:0;padding-left:0;display:grid;gap:.75rem 1.25rem;grid-template-columns:1fr 1fr 1fr}.sidebar-history-at-work .wp-tag-cloud li{line-height:1}.sidebar-history-at-work .wp-tag-cloud a{border-color:#fff;font-size:13px;text-transform:capitalize}.sidebar-history-at-work .wp-tag-cloud a:hover{border-color:#005494}.sidebar-history-at-work .email-subscribe{margin-top:3rem}.sidebar-history-at-work .email-subscribe h5{color:#3AB6C8}.sidebar-history-at-work .email-subscribe label{display:none}.sidebar-history-at-work .email-subscribe input{background:#f2f2f2;border:1px solid #f2f2f2;font-family:"proxima-nova",Helvetica,Arial,sans-serif;margin-top:-1.5rem;padding:1rem;width:100%}.sidebar-history-at-work .email-subscribe input[type="text"]:focus{background:#d9d9d9;outline:none}.sidebar-history-at-work .email-subscribe input[type="submit"]{background:#005494;color:#fff;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:2px;margin-top:0;text-transform:uppercase;width:48%}.sidebar-history-at-work .email-subscribe input[name="unsubscribe"]{background:#f2f2f2;color:#999;float:right;margin-right:0}.sidebar-history-at-work .email-subscribe .s2_message{background:#f2f2f2;font-size:.875rem;padding:1rem}.phc-proposals-label{color:#005494;font-size:.875rem;margin-bottom:0;margin-top:1.5rem;padding:0 1.5rem}.view-proposals-btn{cursor:pointer;margin-bottom:0;margin-top:0;padding:1.5rem}.proposal-author-title{color:#999;font-size:1rem;letter-spacing:1px;margin-bottom:0;margin-top:.5rem;text-transform:uppercase}.page-sub-nav ul.phc-proposal-list{display:none;margin-top:0;padding-top:0}.page-sub-nav ul.phc-proposal-list li{padding:.25rem 0}.page-sub-nav ul.phc-proposal-list li:first-child{padding-top:0;margin-top:0}.page-sub-nav ul.phc-proposal-list li h4{font-size:.9375rem;margin-top:0}.page-sub-nav ul.phc-proposal-list li a{font-size:.9375rem}.page-sub-nav ul.phc-proposal-list li .proposal-author{color:#999;font-size:.75rem;letter-spacing:1px;margin-bottom:0;text-transform:uppercase}.haw-featured-posts{margin-top:3rem}.haw-featured-posts h4{color:#3AB6C8}.haw-featured-posts ul{list-style:none;margin:0;padding-left:0}.haw-featured-posts li{border-bottom:3px solid #555;margin-bottom:1rem;padding-bottom:1.5rem;padding-top:1rem;clear:both}.haw-featured-posts li:last-child{border:none;margin-bottom:0;padding-bottom:0}.haw-featured-posts li h5{line-height:1.5;margin-top:0}.haw-featured-posts li h5 a{border:none}.haw-featured-posts li .excerpt{font-size:.875rem}.haw-featured-posts li .excerpt img{display:block;float:right;padding:0 0 1rem 1rem;max-width:40%}.haw-featured-posts li .excerpt img.orientation-horizontal{max-width:100%;padding:0;padding-bottom:1rem;width:100%}.haw-featured-posts .article-categories{margin-bottom:1rem}.haw-featured-posts .article-categories p{line-height:1}.haw-featured-posts .article-categories a{border-color:#fff;color:#EC008C;font-size:.8125rem;font-style:italic;font-weight:600;letter-spacing:.5px;line-height:1.25;text-transform:capitalize}.haw-featured-posts .article-categories a:hover{border-color:#EC008C}.haw-featured-posts .article-date{font-size:.875rem;font-weight:600;letter-spacing:1px;margin-bottom:1rem;text-transform:uppercase}.haw-featured-posts .read-more{margin-top:0;padding-top:0}.haw-featured-posts .read-more:before{padding-top:1rem}.comments-area .comments-title{color:#EC008C;margin-bottom:1rem}.comments-area .comment-list{list-style:none;margin:0;padding-left:0;border-bottom:3px solid #555;font-size:.9375rem}.comments-area .comment-list .comment-body{padding:1.5rem}.comments-area .comment-list .comment-body::after{clear:both;content:"";display:block}.comments-area .comment-list>.even{background:#f2f2f2}.comments-area .comment-list>.odd,.comments-area .comment-list>.thread-odd{background:#fff}.comments-area .comment-list .children{list-style:none;margin:0;padding-left:0;border-left:0.25rem solid #005494;border-top:1px solid #fff;margin-top:1rem}.comments-area .comment-list .children .comment-body{padding:1.5rem 1.5rem 1.5rem 1rem}.comments-area .comment-list .comment{margin-bottom:0}.comments-area .comment-list .comment::after{clear:both;content:"";display:block}@media screen and (min-width: 900px){.comments-area .comment-list .comment .comment-body .comment-author{float:left;width:20%}}.comments-area .comment-list .comment .comment-body .comment-author img{margin-bottom:.25rem}.comments-area .comment-list .comment .comment-body .comment-author cite{font-size:.75rem;letter-spacing:.5px;text-transform:uppercase}.comments-area .comment-list .comment .comment-body .comment-author cite a{border:none}.comments-area .comment-list .comment .comment-body .comment-author .says{display:none}.comments-area .comment-list .comment .comment-body .comment-meta{font-size:.8125rem;font-weight:600;letter-spacing:1px;margin-bottom:.5rem;text-transform:uppercase}.comments-area .comment-list .comment .comment-body .comment-meta a{border:none;color:#999}.comments-area .comment-list .comment .comment-body p{font-size:.9375rem}@media screen and (min-width: 900px){.comments-area .comment-list .comment .comment-body p{float:left;width:80%}}@media screen and (min-width: 900px){.comments-area .comment-list .comment .comment-body .reply{float:left;margin-left:20%;width:80%}}.comments-area .comment-list .comment .comment-body .reply .comment-reply-link{color:#EC008C;font-size:.8125rem;font-weight:600;letter-spacing:1px;text-transform:uppercase}.comments-area .comment-list .comment .comment-body .reply .comment-reply-link:hover{border-color:#EC008C}.comments-area .comment-respond .comment-reply-title{color:#EC008C;font-size:.9375rem;margin-bottom:1.5rem;text-transform:uppercase}.comments-area .comment-respond #cancel-comment-reply-link{background:#f2f2f2;border:none;display:inline-block;font-size:.8125rem;margin-left:1rem;margin-top:-.5rem;padding:.5rem}.comments-area .comment-respond .comment-form{margin-bottom:3rem;width:100%}.comments-area .comment-respond .comment-form label{color:#005494;display:block;font-size:.8125rem;font-weight:600;letter-spacing:1px;text-transform:uppercase}.comments-area .comment-respond .comment-form input,.comments-area .comment-respond .comment-form textarea{background:#eaeaea;border:1px solid #eaeaea;font-family:"proxima-nova",Helvetica,Arial,sans-serif;padding:.5rem;width:100%}.comments-area .comment-respond .comment-form input:focus,.comments-area .comment-respond .comment-form textarea:focus{background:#d9d9d9;outline:none}.comments-area .comment-respond .comment-form input[type="submit"]{background:#005494;color:#fff;display:inline-block;font-size:.9375rem;font-weight:600;letter-spacing:2px;padding:1rem 1.5rem;text-transform:uppercase;width:auto}.comments-area .comment-respond .comment-form .comment-notes{font-size:.9375rem}.comments-area .comment-respond .comment-form .comment-form-author{float:left;width:49%}.comments-area .comment-respond .comment-form .comment-form-email{float:left;margin-left:2%;width:49%}.project-preview{margin-bottom:1rem !important}@media screen and (min-width: 580px){.project-preview{margin-right:2%;width:48%}}@media screen and (min-width: 900px){.project-preview{margin:0;margin-bottom:1rem !important;width:100%}}@media screen and (min-width: 1024px){.project-preview{margin-right:2%;width:48%}}.project-preview a{border:3px solid #f2f2f2;color:#555;display:block;height:100%;overflow:hidden;padding:1rem;padding-bottom:2.5rem;position:relative;transition:all .25s ease-out}.project-preview a:hover{border:3px solid #EC008C}.project-preview a:hover .project-read-more{bottom:0}.project-preview h2{font-size:1.3125rem;letter-spacing:1px;margin:0;margin-bottom:.5rem;text-transform:none}.project-preview p{font-size:.9375rem}.project-preview .description{font-size:1.0625rem;margin-bottom:1.5rem}.project-preview .description p{font-size:1.0625rem}.project-preview h3{font-size:.75rem;letter-spacing:2px;margin:0;text-transform:uppercase}.project-preview .tag-list{list-style:none;margin:0;padding-left:0;display:flex;flex-wrap:wrap;margin-left:-.25rem;margin-top:.5rem}.project-preview .tag-list li{background:#f2f2f2;border-radius:100px;font-size:.6875rem;letter-spacing:1px;margin-right:1rem;padding:.35rem .75rem;text-transform:uppercase}.project-preview .project-read-more{background:#EC008C;bottom:-3rem;color:#fff;font-size:.875rem;font-weight:600;letter-spacing:2px;margin:0;padding:.5rem 1rem;position:absolute;right:0;text-align:right;text-transform:uppercase;transition:all .25s ease-out}html{scroll-behavior:smooth}body{margin-top:48px}.body--wrapper{margin-top:4rem;padding-bottom:3rem}.inner{max-width:80em;margin-left:auto;margin-right:auto;padding:0 1rem}.inner::after{clear:both;content:"";display:block}.sidebar{margin-bottom:3rem}@media screen and (min-width: 900px){.sidebar{float:left;display:block;margin-right:1.7578778568%;width:33.2213926565%}.sidebar:last-child{margin-right:0}}.sidebar-featured-image{background:#f2f2f2;border:none;display:block}.sidebar-featured-image img{margin:0 auto;max-height:350px;width:auto}a.sidebar-button{background:#005494;border:4px solid #555;border-top:none;color:#fff;display:block;font-size:1.125rem;font-weight:600;letter-spacing:2px;padding:1rem 1.5rem;text-transform:uppercase;-webkit-transition:background .25s ease-out;-moz-transition:background .25s ease-out;transition:background .25s ease-out}a.sidebar-button:hover{background:#0062ae}input[type="text"],input[type="submit"],input[type="search"],textarea{border-radius:0;-webkit-appearance:none}.page-sub-nav{border:4px solid #555;border-top:0;margin-top:0;padding-top:0}.page-sub-nav ul{list-style:none;margin:0;padding-left:0;padding:1.5rem}.page-sub-nav ul .current_page_item a{color:#005494;font-style:italic}.page-sub-nav ul a{border:none;color:#3AB6C8;display:block;font-size:1.3125rem;font-weight:600;letter-spacing:1px;padding:.25rem 0;-webkit-transition:color .25s ease-out;-moz-transition:color .25s ease-out;transition:color .25s ease-out}.page-sub-nav ul a:hover{color:#005494}@media screen and (min-width: 900px){.main{float:left;display:block;margin-right:1.7578778568%;width:58.6608621207%;margin-left:6.3598673661%}.main:last-child{margin-right:0}.main:nth-child(2n){margin-right:0}.main:nth-child(2n+1){clear:left}}.main>h2:first-child{margin-top:0}.main .row:first-child h2:first-child{margin-top:0}table{margin:2rem 0;width:100%}table tr{background:#fff}table tr:nth-child(odd){background:#f2f2f2}table tr th{background:#005494;color:#fff;font-size:.875rem;font-weight:600;letter-spacing:2px;padding:.5rem .75rem;text-align:left;text-transform:uppercase}table tr td{font-size:.9375rem;padding:.35rem .75rem}table tr td:nth-child(even){border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}.alignleft{float:left;margin:.35rem 1.5rem .5rem 0}.alignright{float:right;margin:.35rem 0 .5rem 1.5rem}.aligncenter{margin:.35rem auto .5rem auto}.wp-caption{max-width:100% !important}.wp-caption-text{color:#999;font-size:.875rem;margin-top:.5rem}.post-password-form{background:#f2f2f2;padding:1rem;padding-bottom:.5rem}.post-password-form input{border:1px solid #ccc;font-size:1rem;padding:.75rem .5rem;-webkit-appearance:inherit}.post-password-form input:focus{border:1px solid #999;background:#f9f9f9;outline:none}.post-password-form input[type=submit]{background:#005494;border:none;color:white;font-family:"proxima-nova",Helvetica,Arial,sans-serif;letter-spacing:1px;padding:.75rem 1rem;outline:0;text-transform:uppercase;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.post-password-form input[type=submit]:hover{background:#0062ae}body.logged-in .search-bar-wrapper{top:32px}body.logged-in header.body--header{margin-top:32px}body.logged-in header.body--header .header--secondary{top:32px}body.logged-in header.body--header .header--primary.stuck{top:80px}.remodal *{font-family:"proxima-nova",Helvetica,Arial,sans-serif}.remodal .remodal-inner--newsletter{background:#3AB6C8;border:none;padding:1.5rem 2rem;top:10%}.remodal h2{color:#fff;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-weight:600;font-size:1.3125rem;letter-spacing:2px;margin-top:0;text-align:left;text-transform:uppercase}.remodal .gfield{border-top:2px solid #319eae;padding:1rem 0 !important}.remodal .gfield_html_formatted{border-top:none;color:#fff;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:1rem;letter-spacing:.5px;padding:0 !important;padding-bottom:1rem !important;text-transform:none}.remodal .name_first label,.remodal .name_last label{color:#257a86 !important;font-size:.75rem !important;margin-top:.25rem !important}.remodal input{border:none !important;font-family:"proxima-nova",Helvetica,Arial,sans-serif !important;font-size:.9375rem !important;letter-spacing:1px !important;padding:.5rem .75rem !important}.remodal input:focus{background:#eaeaea !important;outline:none !important}.remodal .gfield_radio li input[type=radio],.remodal .gfield_checkbox li input[type=checkbox]{margin-top:0 !important;margin-right:.5rem !important}.remodal .gfield_radio label,.remodal .gfield_checkbox label{text-transform:none !important}.remodal input[type="submit"]{background:#76ccd9 !important;font-weight:600;letter-spacing:2px !important;padding:1rem 1.5rem !important}.remodal input[type="submit"]:hover{background:#fff !important;color:#3AB6C8 !important}.remodal label{color:#fff !important;font-size:.8125rem !important;font-weight:600 !important;letter-spacing:2px !important}.remodal label a{color:#fff;text-transform:none}.remodal .signup-note{clear:both;color:#fff;font-size:.75rem;letter-spacing:1.5px;line-height:1.65;padding-top:2rem;text-align:left;text-transform:none !important}.remodal .signup-note a{border-color:#fff;color:#fff;text-transform:none}.remodal-inner{left:0;margin:0 auto;max-width:700px;padding:2rem;padding-top:0;position:absolute;right:0;text-align:center;top:35%}header.body--header::after{clear:both;content:"";display:block}header.body--header .header--mobile{background:#fff;border-bottom:3px solid #555;height:48px;left:0;position:fixed;top:0;width:100%;z-index:1000}@media screen and (min-width: 900px){header.body--header .header--mobile{display:none}}header.body--header .header--mobile .menu-label{float:left;margin-left:3rem;margin-top:-.6rem;text-transform:uppercase;font-weight:700;color:#555;letter-spacing:1px;font-size:.875rem}header.body--header .header--mobile .search-button{border:none;float:right;padding:.5rem 1rem}header.body--header .header--secondary{background:#fff;left:0;max-height:3000px;opacity:1;overflow:hidden;position:fixed;top:0;width:100%;z-index:1000;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out}@media screen and (max-width: 899px){header.body--header .header--secondary{border-bottom:3px solid #555;top:48px}header.body--header .header--secondary .search-button{display:none}}@media screen and (min-width: 900px){header.body--header .header--secondary{height:48px;padding:.5rem 0}header.body--header .header--secondary.stuck{background-color:#f2f2f2}}@media screen and (max-width: 899px){header.body--header .header--secondary.hide{max-height:0;opacity:0}}header.body--header .header--secondary .override{display:none}header.body--header .header--secondary.stuck .override{display:inline}header.body--header .header--secondary.stuck .original{display:none}@media screen and (min-width: 580px) and (max-width: 899px){header.body--header .secondary-nav-wrapper{float:right;margin-top:1rem;width:40%}}@media screen and (min-width: 900px){header.body--header .secondary-nav-wrapper{float:right;margin-top:0}}header.body--header .tagline{border:none;color:#555;display:none;float:left;font-size:.8125rem;letter-spacing:1px;padding-top:.5rem;text-transform:uppercase}@media screen and (min-width: 900px){header.body--header .tagline{display:block}}header.body--header .tagline span{font-weight:700}header.body--header .nav-social{border:none;line-height:2;padding-right:1.25rem;vertical-align:top}header.body--header .search-button{border:none;line-height:2;vertical-align:top}@media screen and (min-width: 900px){header.body--header .search-button{margin-left:.5rem}}header.body--header .nav ul.menu{padding:1rem 0}@media screen and (min-width: 900px){header.body--header .nav ul.menu{padding:0}}header.body--header .nav ul.menu li a{color:#555;display:inline-block;font-size:.875rem;font-weight:700;letter-spacing:1px;line-height:1.25rem;padding:.5rem 0}@media screen and (min-width: 1024px){header.body--header .nav ul.menu li a{font-size:1rem}}header.body--header .nav ul.menu>li>a{color:#005494;text-transform:uppercase}header.body--header .nav ul.sub-menu{display:none;opacity:0;padding:0 1rem;-webkit-transition:opacity 0.5s ease-out;-moz-transition:opacity 0.5s ease-out;transition:opacity 0.5s ease-out}@media screen and (min-width: 900px){header.body--header .nav ul.sub-menu{padding:0;padding-right:1rem;position:absolute;max-width:185px}}header.body--header .nav ul.sub-menu.open{display:block;opacity:1}header.body--header .header--banner{background-size:cover;min-height:240px;overflow:hidden;position:relative;top:0;-webkit-transition:min-height 0.25s ease-out;-moz-transition:min-height 0.25s ease-out;transition:min-height 0.25s ease-out}@media screen and (min-width: 580px){header.body--header .header--banner{min-height:300px}}@media screen and (min-width: 900px){header.body--header .header--banner{min-height:360px}}header.body--header .header--banner .inner{position:relative;z-index:100}header.body--header .header--banner .logo--desktop{display:none}@media screen and (min-width: 900px){header.body--header .header--banner .logo--desktop{display:block;padding-top:3rem;max-width:430px}}header.body--header .header--banner .logo--mobile{padding-top:1rem;max-width:75px}@media screen and (min-width: 900px){header.body--header .header--banner .logo--mobile{display:none}}header.body--header .header--banner img.cyan-stripe{position:absolute;top:0;right:50%;height:100%;max-width:none;width:auto;z-index:2}@media screen and (min-width: 900px){header.body--header .header--banner img.cyan-stripe{left:-15%;right:auto}}header.body--header .header--banner img.yellow-stripe{position:absolute;bottom:-2px;right:-20%;width:220px;z-index:1}@media screen and (min-width: 900px){header.body--header .header--banner img.yellow-stripe{right:0}}header.body--header .header--banner .image-wrapper{position:absolute;top:0;width:100%;z-index:0}header.body--header .header--banner img{width:100%}header.body--header .banner-title-mobile{background:#3AB6C8}header.body--header .banner-title-mobile h1{color:#fff;font-size:.875rem;font-weight:700;letter-spacing:2px;margin:0;padding:1rem;text-transform:uppercase}@media screen and (min-width: 900px){header.body--header .banner-title-mobile{display:none}}header.body--header .header--primary{background:#fff}@media screen and (min-width: 900px){header.body--header .header--primary{border-bottom:4px solid #555;overflow:hidden;padding:.75rem 0;position:relative;-webkit-transition:padding .25s ease-out;-moz-transition:padding .25s ease-out;transition:padding .25s ease-out}header.body--header .header--primary.stuck{padding:.5rem 0;position:fixed;top:48px;width:100%;z-index:999}}header.body--header .nav--primary{display:none}@media screen and (min-width: 900px){.flexbox header.body--header .nav--primary ul.menu{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width: 900px){header.body--header .nav--primary{display:block}}@media screen and (min-width: 900px) and (min-width: 900px){.flexbox header.body--header .nav--primary li{-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1}.no-flexbox header.body--header .nav--primary li{float:left;margin-right:8.5%}.no-flexbox header.body--header .nav--primary li:last-child{margin-right:0}}@media screen and (min-width: 900px){header.body--header .nav--primary li.current-menu-parent>a{position:relative}header.body--header .nav--primary li.current-menu-parent>a:after{bottom:-24px;color:#EC008C;font-family:'FontAwesome';font-size:1.5rem;left:0;position:absolute;text-align:center;width:100%}header.body--header .nav--primary li.current-menu-parent.open>a:after{content:''}}header.body--header .nav--primary.mobile{display:block}@media screen and (min-width: 580px) and (max-width: 899px){header.body--header .nav--primary.mobile{float:left;width:60%}}@media screen and (min-width: 900px){header.body--header .nav--primary.mobile{display:none}}@media screen and (min-width: 900px){header.body--header .nav--secondary ul.menu{display:block}}@media screen and (min-width: 580px) and (max-width: 899px){header.body--header .nav--secondary ul.menu{padding-top:.75rem !important}}@media screen and (min-width: 900px){header.body--header .nav--secondary{display:inline-block}}@media screen and (min-width: 900px){header.body--header .nav--secondary li{display:inline-block;padding:0 .65rem}}header.body--header .nav--secondary a{font-size:.8125rem;padding-right:2rem}@media screen and (min-width: 900px){header.body--header .nav--secondary a{color:#555 !important;font-size:.8125rem !important}}.blog header.body--header .header--mobile,.category header.body--header .header--mobile,.single-post header.body--header .header--mobile,.author header.body--header .header--mobile,.page-template-history-at-work header.body--header .header--mobile{background:#333;border-bottom:3px solid #FFDB1A}@media screen and (min-width: 900px){.blog header.body--header .header--mobile,.category header.body--header .header--mobile,.single-post header.body--header .header--mobile,.author header.body--header .header--mobile,.page-template-history-at-work header.body--header .header--mobile{display:none}}.blog header.body--header .header--mobile .menu-label,.category header.body--header .header--mobile .menu-label,.single-post header.body--header .header--mobile .menu-label,.author header.body--header .header--mobile .menu-label,.page-template-history-at-work header.body--header .header--mobile .menu-label{color:#fff}.blog header.body--header .header--mobile .search-button,.category header.body--header .header--mobile .search-button,.single-post header.body--header .header--mobile .search-button,.author header.body--header .header--mobile .search-button,.page-template-history-at-work header.body--header .header--mobile .search-button{color:#FFDB1A}.blog header.body--header .menu-toggle .menu-button,.blog header.body--header .menu-toggle .menu-button:before,.blog header.body--header .menu-toggle .menu-button:after,.category header.body--header .menu-toggle .menu-button,.category header.body--header .menu-toggle .menu-button:before,.category header.body--header .menu-toggle .menu-button:after,.single-post header.body--header .menu-toggle .menu-button,.single-post header.body--header .menu-toggle .menu-button:before,.single-post header.body--header .menu-toggle .menu-button:after,.author header.body--header .menu-toggle .menu-button,.author header.body--header .menu-toggle .menu-button:before,.author header.body--header .menu-toggle .menu-button:after,.page-template-history-at-work header.body--header .menu-toggle .menu-button,.page-template-history-at-work header.body--header .menu-toggle .menu-button:before,.page-template-history-at-work header.body--header .menu-toggle .menu-button:after{background:#FFDB1A}.blog header.body--header .menu-toggle.active .menu-button,.category header.body--header .menu-toggle.active .menu-button,.single-post header.body--header .menu-toggle.active .menu-button,.author header.body--header .menu-toggle.active .menu-button,.page-template-history-at-work header.body--header .menu-toggle.active .menu-button{background-color:transparent}.blog header.body--header .header--secondary,.category header.body--header .header--secondary,.single-post header.body--header .header--secondary,.author header.body--header .header--secondary,.page-template-history-at-work header.body--header .header--secondary{background:#333}@media screen and (max-width: 899px){.blog header.body--header .header--secondary,.category header.body--header .header--secondary,.single-post header.body--header .header--secondary,.author header.body--header .header--secondary,.page-template-history-at-work header.body--header .header--secondary{border-bottom:3px solid #FFDB1A}}@media screen and (min-width: 900px){.blog header.body--header .header--secondary.stuck,.category header.body--header .header--secondary.stuck,.single-post header.body--header .header--secondary.stuck,.author header.body--header .header--secondary.stuck,.page-template-history-at-work header.body--header .header--secondary.stuck{background-color:#222}}.blog header.body--header .tagline,.category header.body--header .tagline,.single-post header.body--header .tagline,.author header.body--header .tagline,.page-template-history-at-work header.body--header .tagline{color:#fff}.blog header.body--header .nav-social,.category header.body--header .nav-social,.single-post header.body--header .nav-social,.author header.body--header .nav-social,.page-template-history-at-work header.body--header .nav-social{color:#FFDB1A}.blog header.body--header .search-button,.category header.body--header .search-button,.single-post header.body--header .search-button,.author header.body--header .search-button,.page-template-history-at-work header.body--header .search-button{color:#FFDB1A}.blog header.body--header .nav ul.menu li a,.category header.body--header .nav ul.menu li a,.single-post header.body--header .nav ul.menu li a,.author header.body--header .nav ul.menu li a,.page-template-history-at-work header.body--header .nav ul.menu li a{color:#555}.blog header.body--header .nav ul.menu>li>a,.category header.body--header .nav ul.menu>li>a,.single-post header.body--header .nav ul.menu>li>a,.author header.body--header .nav ul.menu>li>a,.page-template-history-at-work header.body--header .nav ul.menu>li>a{color:#fff;text-transform:uppercase}.blog header.body--header .nav ul.sub-menu>li a,.category header.body--header .nav ul.sub-menu>li a,.single-post header.body--header .nav ul.sub-menu>li a,.author header.body--header .nav ul.sub-menu>li a,.page-template-history-at-work header.body--header .nav ul.sub-menu>li a{color:#ccc}.blog header.body--header .banner-title-mobile,.category header.body--header .banner-title-mobile,.single-post header.body--header .banner-title-mobile,.author header.body--header .banner-title-mobile,.page-template-history-at-work header.body--header .banner-title-mobile{background:#FFDB1A}.blog header.body--header .banner-title-mobile h1,.category header.body--header .banner-title-mobile h1,.single-post header.body--header .banner-title-mobile h1,.author header.body--header .banner-title-mobile h1,.page-template-history-at-work header.body--header .banner-title-mobile h1{color:#333}.blog header.body--header .header--primary,.category header.body--header .header--primary,.single-post header.body--header .header--primary,.author header.body--header .header--primary,.page-template-history-at-work header.body--header .header--primary{background:#333}@media screen and (min-width: 900px){.blog header.body--header .header--primary,.category header.body--header .header--primary,.single-post header.body--header .header--primary,.author header.body--header .header--primary,.page-template-history-at-work header.body--header .header--primary{border-bottom:4px solid #FFDB1A}}@media screen and (min-width: 900px){.blog header.body--header .nav--secondary a,.category header.body--header .nav--secondary a,.single-post header.body--header .nav--secondary a,.author header.body--header .nav--secondary a,.page-template-history-at-work header.body--header .nav--secondary a{color:#fff !important}}footer.body--footer{background:#f2f2f2;border-top:4px solid #FFDB1A;padding:2rem;padding-bottom:1.5rem}footer.body--footer::after{clear:both;content:"";display:block}footer.body--footer h6{color:#555;font-size:.8125rem;font-weight:600;letter-spacing:1px;margin-top:0;margin-bottom:1rem;text-transform:uppercase}footer.body--footer p{font-size:.875rem;font-weight:700}footer.body--footer a{color:#555}footer.body--footer .flexslider{overflow:hidden}footer.body--footer .flexslider img{max-height:180px;width:auto}footer.body--footer .footer-support{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}footer.body--footer .footer-support:last-child{margin-right:0}@media screen and (min-width: 580px){footer.body--footer .footer-support{float:left;display:block;margin-right:1.7578778568%;width:30.0414589734%}footer.body--footer .footer-support:last-child{margin-right:0}}@media screen and (min-width: 900px){footer.body--footer .footer-support{float:left;display:block;margin-right:1.7578778568%;width:14.1417905583%}footer.body--footer .footer-support:last-child{margin-right:0}}footer.body--footer .footer-partners{float:left;display:block;margin-right:2.3576520234%;width:40.291369653%;margin-left:8.5298043353%}footer.body--footer .footer-partners:last-child{margin-right:0}footer.body--footer .footer-partners:nth-child(2n){margin-right:0}footer.body--footer .footer-partners:nth-child(2n+1){clear:left}@media screen and (min-width: 580px){footer.body--footer .footer-partners{float:left;display:block;margin-right:1.7578778568%;width:23.6815916074%}footer.body--footer .footer-partners:last-child{margin-right:0}}@media screen and (min-width: 900px){footer.body--footer .footer-partners{float:left;display:block;margin-right:1.7578778568%;width:17.3217242413%;margin-left:3.179933683%}footer.body--footer .footer-partners:last-child{margin-right:0}}footer.body--footer .footer-info{clear:both;padding-top:3rem}@media screen and (min-width: 900px){footer.body--footer .footer-info{clear:none;padding-top:0;float:left;display:block;margin-right:1.7578778568%;width:42.7611937055%;margin-left:19.0796020982%}footer.body--footer .footer-info:last-child{margin-right:0}}footer.body--footer .footer-contact-wrapper::after{clear:both;content:"";display:block}@media screen and (min-width: 900px){footer.body--footer .footer-contact-wrapper .footer-contact-address{float:left;display:block;margin-right:3.5786642602%;width:48.2106678699%}footer.body--footer .footer-contact-wrapper .footer-contact-address:last-child{margin-right:0}}footer.body--footer .footer-contact-wrapper .footer-contact-phone p{margin-bottom:0}@media screen and (min-width: 900px){footer.body--footer .footer-contact-wrapper .footer-contact-phone{float:left;display:block;margin-right:3.5786642602%;width:48.2106678699%}footer.body--footer .footer-contact-wrapper .footer-contact-phone:last-child{margin-right:0}footer.body--footer .footer-contact-wrapper .footer-contact-phone:nth-child(2n){margin-right:0}footer.body--footer .footer-contact-wrapper .footer-contact-phone:nth-child(2n+1){clear:left}}footer.body--footer .footer-location{padding:.25rem 0}@media screen and (min-width: 900px){.home .column-1{float:left;display:block;margin-right:1.7578778568%;width:49.1210610716%}.home .column-1:last-child{margin-right:0}}@media screen and (min-width: 900px){.home .column-2{float:left;display:block;margin-right:1.7578778568%;width:42.7611937055%;margin-left:6.3598673661%}.home .column-2:last-child{margin-right:0}.home .column-2:nth-child(2n){margin-right:0}.home .column-2:nth-child(2n+1){clear:left}}.recent-news .recent-news__title{border:4px solid #555;border-bottom:4px solid #555}.recent-news .recent-news__title:after{background-image:url("../img/title-cyan-stripes.svg");background-repeat:no-repeat;border-top:4px solid #555;content:'';display:block;height:24px;margin:0;padding:.75rem 0}.recent-news .recent-news__title h2{color:#3AB6C8;font-size:1.625rem;letter-spacing:2px;margin:0;padding:1rem;padding-bottom:.25rem;text-transform:uppercase}.recent-news .recent-news__title .sub-title{font-style:italic;font-weight:bold;letter-spacing:1px;padding-left:1rem;text-transform:uppercase}.recent-news .recent-news__item{border-bottom:3px solid #555;margin-bottom:1rem;padding-bottom:1rem}.recent-news .recent-news__item .read-more{font-size:1rem}.recent-news .recent-news__item:last-child{border-bottom:none}.recent-news .recent-news__thumbnail{background:#f2f2f2;border:none;display:block}.recent-news .recent-news__thumbnail img{margin:0 auto;max-height:400px;width:auto}.recent-news .recent-news__item__date{font-size:.875rem;font-weight:bold;letter-spacing:1px;margin-bottom:.5rem;padding-top:1.25rem;text-transform:uppercase}.recent-news h3{font-size:1.5rem;margin-bottom:1rem;margin-top:0}.recent-news p{font-size:1rem}.twitter h2{background:url("../img/heading-corner-orange.png");background-position:right top;background-repeat:no-repeat;border:4px solid #555;color:#F5A623;font-size:1.625rem;letter-spacing:2px;margin:0;margin-bottom:2rem;padding:.75rem 1rem;text-transform:uppercase}.twitter h2 .fa{color:#fff;float:right;font-size:2rem;margin-top:.25rem}.mission-statement{border:4px solid #555}.mission-statement:after{background-image:url("../img/title-cyan-stripes.svg");background-repeat:no-repeat;border-top:4px solid #555;content:'';display:block;height:24px;margin:0;padding:.75rem 0}.mission-statement .mission-statement__title{font-size:1.625rem;letter-spacing:2px;margin:0;padding:1rem;padding-bottom:0;text-transform:uppercase}.mission-statement p{font-size:1rem;font-weight:bold;padding:1rem;padding-top:.5rem}.mission-statement p:last-child{padding-bottom:0}.recent-job-postings{margin-top:3rem}.recent-job-postings>h2{background:url("../img/heading-corner-cyan.png");background-position:right top;background-repeat:no-repeat;background-size:30%;border:4px solid #555;color:#3AB6C8;font-size:1.625rem;letter-spacing:2px;margin:0;margin-bottom:2rem;padding:.75rem 1rem;text-transform:uppercase}.recent-job-postings>h2 a{border:none;color:#3AB6C8}.recent-job-postings>h2 .fa{color:#fff;float:right;font-size:2rem;margin-top:.25rem}.recent-job-postings ul{list-style:none;margin:0;padding-left:0}.recent-job-postings ul .job-listing{padding-left:1rem;padding-right:1rem}.recent-job-postings ul .job-listing h2{margin:0;margin-bottom:.5rem;font-size:1.125rem}.recent-job-postings ul .job-listing h2 a{color:#3AB6C8}.recent-job-postings ul .job-listing .job-meta p{font-size:.8125rem}.recent-job-postings ul .job-listing .job-meta .closing-date{background:#005494;clear:both;color:#fff;float:left;font-size:.75rem;font-weight:400;letter-spacing:2px;margin-top:1rem;padding:.25rem .5rem}.recent-job-postings .featured{background:#f2f2f2;margin-top:-1.25rem;padding-top:1rem}.recent-job-postings .featured:first-of-type{margin-top:-2rem}.haw{margin-top:4rem}.haw .haw__header{border:4px solid #555;margin-bottom:2rem}.haw .haw__header:after{background-image:url("../img/title-cyan-stripes.svg");background-repeat:no-repeat;border-top:4px solid #555;content:'';display:block;height:24px;margin:0;padding:.75rem 0}.haw .haw__header:after{background-image:url("../img/title-blue-stripes.svg")}.haw .haw__header .haw__title{color:#005494;font-size:1.625rem;letter-spacing:2px;margin:0;padding:1rem;padding-bottom:0;text-transform:uppercase}.haw .haw__header .haw__title a{border:none}.haw .haw__header .subtitle{font-style:italic;font-weight:bold;letter-spacing:1px;padding-left:1rem;text-transform:uppercase}.haw .haw__header p{font-size:1rem;font-weight:bold;padding:1rem;padding-top:.5rem}.haw .haw__header p:last-child{padding-bottom:0}article.haw-post{border-bottom:3px solid #555;margin-bottom:2rem;padding-bottom:1rem}article.haw-post::after{clear:both;content:"";display:block}article.haw-post:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}article.haw-post .article-categories{margin-bottom:1rem}article.haw-post .article-categories a{border-color:#fff;color:#EC008C;font-size:.8125rem;font-style:italic;font-weight:600;letter-spacing:.5px;text-transform:capitalize}article.haw-post .article-categories a:hover{border-color:#EC008C}article.haw-post h1{color:#005494;font-size:1.4375rem;letter-spacing:1px;margin-bottom:.75rem;text-transform:none}article.haw-post h1 a{border:none}article.haw-post .article-date{font-size:.8125rem;font-weight:600;letter-spacing:1px;margin-bottom:.75rem;text-transform:uppercase}article.haw-post .wp-caption-text{font-size:.75rem;font-style:italic}article.haw-post p,article.haw-post ul,article.haw-post ol{font-size:.9375rem}article.haw-post .read-more:before{clear:none}.job-intro p{font-size:1rem}.job-intro ol{list-style:none;margin:0;padding-left:0;list-style:decimal;margin-left:1rem}.job-intro li{font-size:.9375rem;margin-bottom:.25rem}.sidebar .job-intro{padding:2rem 0 1rem}.post-type-archive-job hr:first-of-type{margin-bottom:1.5rem}.post-type-archive-job .featured-jobs{background:#f2f2f2;margin-top:-1.5rem;padding:1rem 2rem;padding-bottom:0}.post-type-archive-job .featured-jobs .job-listing:last-child{border:none}.post-type-archive-job .sidebar,.single-job .sidebar{margin-bottom:2rem}@media screen and (min-width: 900px){.post-type-archive-job .sidebar,.single-job .sidebar{float:left;display:block;margin-right:1.7578778568%;width:30.0414589734%}.post-type-archive-job .sidebar:last-child,.single-job .sidebar:last-child{margin-right:0}}.post-type-archive-job .sidebar .page-title,.single-job .sidebar .page-title{border:4px solid #555}.post-type-archive-job .sidebar .page-title:after,.single-job .sidebar .page-title:after{background-image:url("../img/title-cyan-stripes.svg");background-repeat:no-repeat;border-top:4px solid #555;content:'';display:block;height:24px;margin:0;padding:.75rem 0}.post-type-archive-job .sidebar .page-title h1,.post-type-archive-job .sidebar .page-title h3,.single-job .sidebar .page-title h1,.single-job .sidebar .page-title h3{font-size:2rem;padding:1rem;margin:0;text-transform:uppercase}.post-type-archive-job .job-listings,.single-job .job-listings{margin-left:0}.single-job .job-listing{border-bottom:none}.single-job .more-info{background:#f2f2f2;border-bottom:4px solid #ccc;clear:left;display:inline-block;height:64px;margin-right:1rem;margin-top:1rem;padding:1rem;padding-top:1.125rem;vertical-align:top;-webkit-transition:border .25s ease-out;-moz-transition:border .25s ease-out;transition:border .25s ease-out}.single-job .more-info:hover{border-bottom:4px solid #005494}.single-job .more-info .fa-file-pdf-o{font-size:1.3125rem;margin-left:.5rem;position:relative;top:2px}.single-job .more-info .fa-share{font-size:1rem;margin-left:.5rem;position:relative;top:1px}.post-type-archive-consultant .sidebar,.single-consultant .sidebar{margin-bottom:2rem}@media screen and (min-width: 900px){.post-type-archive-consultant .sidebar,.single-consultant .sidebar{float:left;display:block;margin-right:1.7578778568%;width:30.0414589734%}.post-type-archive-consultant .sidebar:last-child,.single-consultant .sidebar:last-child{margin-right:0}}.post-type-archive-consultant .sidebar .page-title,.single-consultant .sidebar .page-title{border:4px solid #555}.post-type-archive-consultant .sidebar .page-title:after,.single-consultant .sidebar .page-title:after{background-image:url("../img/title-cyan-stripes.svg");background-repeat:no-repeat;border-top:4px solid #555;content:'';display:block;height:24px;margin:0;padding:.75rem 0}.post-type-archive-consultant .sidebar .page-title h1,.post-type-archive-consultant .sidebar .page-title h3,.single-consultant .sidebar .page-title h1,.single-consultant .sidebar .page-title h3{font-size:2rem;padding:1rem;margin:0;text-transform:uppercase}.post-type-archive-consultant .sidebar a.sidebar-submit,.single-consultant .sidebar a.sidebar-submit{font-size:1rem}.post-type-archive-consultant .consultant-directory,.single-consultant .consultant-directory{list-style:none;margin:0;padding-left:0;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 900px){.post-type-archive-consultant .consultant-directory,.single-consultant .consultant-directory{margin-top:-21px}}.single-consultant .consultant-entry{background:transparent;border-bottom:none;margin-top:0;padding:0}@media screen and (min-width: 580px){.single-consultant .consultant-entry{width:100%}}.single-consultant h2{border-bottom:4px solid #555;margin-bottom:.75rem;margin-top:2.5rem;padding-bottom:.25rem}.single-consultant h2:first-of-type{margin-top:2.125rem}.single-consultant .more-info{background:#f2f2f2;border-bottom:4px solid #ccc;display:inline-block;margin-top:1rem;padding:1rem;-webkit-transition:border .25s ease-out;-moz-transition:border .25s ease-out;transition:border .25s ease-out}.single-consultant .more-info:hover{border-bottom:4px solid #005494}.single-consultant .more-info .fa-file-pdf-o{font-size:1.5rem;margin-left:.5rem;position:relative;top:2px}.single-consultant .more-info .fa-share{font-size:1rem;margin-left:.5rem;position:relative;top:1px}.single-news .news-item__date{font-weight:bold;letter-spacing:1px;text-transform:uppercase}.single-conference .sidebar{margin-bottom:3rem}.single-conference .sidebar .event-label{background:#f2f2f2;display:inline-block;font-size:11px;font-weight:600;letter-spacing:1px;margin:1.25rem 1.5rem 0 1.5rem;padding:.5rem 1rem;text-transform:uppercase}.single-conference .sidebar h1{font-size:1.75rem}.single-conference .sidebar h1 a{border:none;color:#3AB6C8}@media screen and (min-width: 900px){.single-conference .sidebar{float:left;display:block;margin-right:1.7578778568%;width:33.2213926565%;margin-left:66.7786073435%}.single-conference .sidebar:last-child{margin-right:0}}.single-conference .sidebar .conference-register-btn{background:#EC008C;border:none;color:#fff;display:block;font-size:1.3125rem;font-weight:600;letter-spacing:2px;padding:1rem 1.5rem;text-transform:uppercase;-webkit-transition:background .25s ease-out;-moz-transition:background .25s ease-out;transition:background .25s ease-out}.single-conference .sidebar .conference-register-btn:hover{background:#ff079a}.single-conference .sidebar .twitter{margin-top:3rem}@media screen and (min-width: 900px){.single-conference .main{float:left;display:block;margin-right:1.7578778568%;width:58.6608621207%;margin-left:-101.7578778568%}.single-conference .main:last-child{margin-right:0}.single-conference .main:nth-child(2n){margin-right:0}.single-conference .main:nth-child(2n+1){clear:left}}.single-conference .main>h2:first-child{margin-top:0}.single-conference .main .row:first-child h2:first-child{margin-top:0}.single-conference .conference-highlight-module{border-bottom:3px solid #555;padding-bottom:2rem}.single-conference .conference-highlight-module:last-of-type{border-bottom:none}.single-conference .conference-highlight-module .read-more:before{padding-top:.5rem}.single-conference .conference-meta{font-weight:600;letter-spacing:1px;margin-bottom:0;padding:0 1.5rem}.single-conference .conference-description{font-style:italic;margin-bottom:1rem}.single-conference .conference-dates{padding-bottom:1.5rem}.single-conference .discussion-title{border-top:4px solid #555;letter-spacing:1px;margin-top:3rem;padding-top:3rem;text-transform:uppercase}.single-conference .discussion-title .fa{color:#ccc;font-size:1.3125rem}.acf-form [data-name="header_image"]{display:none}.acf-form .acf-field{border:none;padding:0;padding:0 0 1.75rem 0}.acf-form .acf-field input[type=text],.acf-form .acf-field input[type=url],.acf-form .acf-field input[type=email],.acf-form .acf-field input[type=tel],.acf-form .acf-field input[type=number],.acf-form .acf-field input[type=password],.acf-form .acf-field textarea{border:1px solid #ccc;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:1rem;height:auto;padding:.75rem .5rem}.acf-form .acf-field input[type=text]:focus,.acf-form .acf-field input[type=url]:focus,.acf-form .acf-field input[type=email]:focus,.acf-form .acf-field input[type=tel]:focus,.acf-form .acf-field input[type=number]:focus,.acf-form .acf-field input[type=password]:focus,.acf-form .acf-field textarea:focus{border:1px solid #999;background:#f9f9f9;outline:none}.acf-form .acf-field input::-webkit-input-placeholder{padding-top:.125rem}.acf-form .acf-field input::-moz-placeholder{padding-top:.125rem}.acf-form .acf-field input:-moz-placeholder{padding-top:.125rem}.acf-form .acf-field input:-ms-input-placeholder{padding-top:.125rem}.acf-form .acf-label label,.acf-form label{font-size:.875rem;font-weight:300;margin-bottom:0;color:#005494;letter-spacing:1px;text-transform:uppercase}.acf-form .acf-field-address{clear:both;padding-top:1rem}.acf-form .acf-address-field ul{list-style:none;margin:0;padding-left:0;clear:both}.acf-form .acf-address-field li{padding:0;width:100%}.acf-form .acf-address-field label{font-size:.75rem}.acf-form .validated-field .acf-field{margin-bottom:0}.acf-form .acf-field-url input[type="url"]{padding-left:2rem}.acf-form .acf-field-url .acf-url i{left:8px;top:13px}.acf-form .acf-bear{display:none}.acf-form .acf-field-taxonomy{padding-top:1rem}.acf-form .acf-taxonomy-field .categorychecklist-holder{border-radius:0;max-height:1200px}.acf-form .acf-checkbox-list label{color:#555}.acf-form [data-width="33"]{border:none !important;padding-right:4px}@media screen and (max-width: 579px){.acf-form [data-width="33"]{width:100% !important}}.acf-form [data-name="program_partner_intro"],.acf-form [data-name="program_partner_logo"]{background:#f2f2f2;padding:1rem}.acf-form input[type=submit]{background:#005494;border:none;color:white;font-family:"proxima-nova",Helvetica,Arial,sans-serif;letter-spacing:1px;margin-top:1rem;padding:1rem 1.25rem;outline:0;text-transform:uppercase;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.acf-form input[type=submit]:hover,.acf-form input[type=submit]:active{background:#0062ae}@media screen and (min-width: 900px){.acf-form [data-name="consultant_name"]{float:left;width:49%;margin-right:2%}.acf-form [data-name="consultant_title"]{float:left;width:49%}.acf-form [data-name="consultant_business_name"]{clear:both}.acf-form .acf-address-field ul:nth-child(3) li,.acf-form .acf-address-field ul:nth-child(4) li{float:left;width:49%;margin-right:2%}.acf-form .acf-address-field ul:nth-child(3) li:last-child,.acf-form .acf-address-field ul:nth-child(4) li:last-child{margin-right:0}}.tax-conference-type .past-conferences-list{list-style:none;margin:0;padding-left:0}.tax-conference-type .past-conferences-list li{background:#f2f2f2;padding:.25rem 1.5rem;padding-bottom:1.5rem}.tax-conference-type .past-conferences-list li:nth-child(even){background:#fafafa}.tax-conference-type .past-conferences-list h4{margin-bottom:.25rem}.tax-conference-type .past-conferences-list h4 a{border:none;color:#005494;font-size:1.125rem;font-weight:600;letter-spacing:1px;text-transform:uppercase}.tax-conference-type .past-conferences-list .conference-meta{font-size:.9375rem;font-weight:600;letter-spacing:1px;margin-bottom:0}.tax-conference-type .past-conferences-list .conference-description{font-style:italic;margin-bottom:1rem}.tax-conference-type .past-conferences-list .conference-dates{padding-bottom:.5rem}.tax-conference-type .past-conferences-list .read-more:before{padding-top:.5rem}.tax-conference-type .past-meetings-after ul{list-style:none;margin:0;padding-left:0}.tax-conference-type .past-meetings-after li{background:#f2f2f2;color:#005494;font-weight:600;padding:.25rem 1.5rem;padding-bottom:1.5rem;padding-top:1.5rem;text-transform:uppercase}.tax-conference-type .past-meetings-after li:nth-child(even){background:#fafafa}.post-type-archive-program .sidebar,.single-program .sidebar{margin-bottom:2rem}@media screen and (min-width: 900px){.post-type-archive-program .sidebar,.single-program .sidebar{float:left;display:block;margin-right:1.7578778568%;width:30.0414589734%}.post-type-archive-program .sidebar:last-child,.single-program .sidebar:last-child{margin-right:0}}.post-type-archive-program .sidebar .page-title,.single-program .sidebar .page-title{border:4px solid #555}.post-type-archive-program .sidebar .page-title:after,.single-program .sidebar .page-title:after{background-image:url("../img/title-cyan-stripes.svg");background-repeat:no-repeat;border-top:4px solid #555;content:'';display:block;height:24px;margin:0;padding:.75rem 0}.post-type-archive-program .sidebar .page-title h1,.post-type-archive-program .sidebar .page-title h3,.single-program .sidebar .page-title h1,.single-program .sidebar .page-title h3{font-size:2rem;padding:1rem;margin:0;text-transform:uppercase}.post-type-archive-program .sidebar a.sidebar-submit,.single-program .sidebar a.sidebar-submit{font-size:1rem}.post-type-archive-program .programs-table,.single-program .programs-table{width:100%}.post-type-archive-program .programs-table thead,.single-program .programs-table thead{border-top:4px solid #ccc}.post-type-archive-program .programs-table th,.single-program .programs-table th{background:#fff;color:#555;font-size:.6875rem;letter-spacing:.5px;overflow:hidden;text-align:center;width:12%}@media screen and (max-width: 579px){.post-type-archive-program .programs-table th,.single-program .programs-table th{word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}}.post-type-archive-program .programs-table th.school,.single-program .programs-table th.school{text-align:left;width:58%}.post-type-archive-program .programs-table td,.single-program .programs-table td{color:#3AB6C8;text-align:center}.post-type-archive-program .programs-table td.school,.single-program .programs-table td.school{color:#555;font-weight:600;letter-spacing:1px;text-align:left}.post-type-archive-program .programs-table td.school a,.single-program .programs-table td.school a{border:none;color:#555;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out}.post-type-archive-program .programs-table td.school a:hover,.single-program .programs-table td.school a:hover{color:#EC008C}@media screen and (max-width: 579px){.post-type-archive-program .programs-table .cell-hide,.single-program .programs-table .cell-hide{display:none}}.single-program .program-entry{background:transparent;border-bottom:none;margin-top:0;padding:0}@media screen and (min-width: 580px){.single-program .program-entry{width:100%}}.single-program .program-entry:nth-child(even){border-top:4px solid #555;margin-top:3rem;padding-top:1rem}.single-program .program-entry .fa{width:24px}.single-program .program-entry .program-label{clear:both;font-size:1rem;font-weight:700;letter-spacing:1px;margin-bottom:.5rem;margin-top:2rem;text-transform:uppercase}.single-program .program-entry ul{margin-top:0}.single-program .program-entry-info,.single-program .program-entry{scroll-margin-top:115px}.single-program .program-logo{max-width:250px;margin-bottom:2rem}@media screen and (min-width: 580px){.single-program .program-logo{float:right;padding-left:3rem}}.single-program .program-email{margin-top:.75rem;margin-bottom:.25rem}.single-program .program-address{margin-bottom:.75rem}.single-program .program-address p{margin-bottom:.25rem}.single-program .program-admitted{float:left;letter-spacing:1px;margin-bottom:2rem;width:33%}.single-program .program-admitted b{background:#f2f2f2;border-radius:5px;font-size:.875rem;margin-right:.75rem;padding:.25rem .5rem}.single-program .program-deadline{background:#f2f2f2;color:#EC008C;font-weight:600;letter-spacing:1px;padding:1rem}.single-program .program-partner-info{background:#f2f2f2;margin-top:2rem;padding:0.05rem 1.5rem .5rem 1.5rem}.single-program .program-entry-row{border-top:4px solid #ccc;margin-top:3rem;padding-top:1rem}.single-program .program-entry-row::after{clear:both;content:"";display:block}@media screen and (min-width: 580px){.single-program .program-entry-row .column{float:left;display:block;margin-right:1.7578778568%;width:49.1210610716%}.single-program .program-entry-row .column:last-child{margin-right:0}}.single-program h2{margin-top:2.5rem}.single-program h2:first-of-type{margin-top:1.65rem}.single-program p.date{background-color:#f2f2f2;display:inline-block;padding:0.35rem 0.5rem;text-transform:uppercase;font-weight:bold;font-size:.6875rem;margin-bottom:1rem;line-height:1.25;letter-spacing:1px}.search-results .pre-title,.search-no-results .pre-title,.pagename-blog-search .pre-title{color:#005494;font-weight:600;letter-spacing:1px;margin-bottom:.5rem;text-transform:uppercase}.search-results .search-page-search-form,.search-no-results .search-page-search-form,.pagename-blog-search .search-page-search-form{margin-bottom:3rem;position:relative}.search-results .search-page-search-form .search-bar-input,.search-no-results .search-page-search-form .search-bar-input,.pagename-blog-search .search-page-search-form .search-bar-input{background:#005494;border:none;color:#fff;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:1.125rem;letter-spacing:1px;padding:1rem;width:100%;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out}.search-results .search-page-search-form .search-bar-input:focus,.search-results .search-page-search-form .search-bar-input:active,.search-no-results .search-page-search-form .search-bar-input:focus,.search-no-results .search-page-search-form .search-bar-input:active,.pagename-blog-search .search-page-search-form .search-bar-input:focus,.pagename-blog-search .search-page-search-form .search-bar-input:active{background:#3AB6C8;outline:none}.search-results .search-page-search-form .search-submit,.search-no-results .search-page-search-form .search-submit,.pagename-blog-search .search-page-search-form .search-submit{background:#fff;border:4px solid #005494;color:#005494;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:1px;padding:.9rem 1.5rem;position:absolute;right:0;text-transform:uppercase;top:0;z-index:500;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out}.search-results .search-page-search-form .search-submit:hover,.search-no-results .search-page-search-form .search-submit:hover,.pagename-blog-search .search-page-search-form .search-submit:hover{border-color:#3AB6C8;color:#3AB6C8}.search-results .search-results-wrapper,.search-no-results .search-results-wrapper,.pagename-blog-search .search-results-wrapper{list-style:none;margin:0;padding-left:0}.search-results .search-results-wrapper>li,.search-no-results .search-results-wrapper>li,.pagename-blog-search .search-results-wrapper>li{background:#f2f2f2;margin-bottom:4px;padding:1.5rem 1rem}.search-results .search-results-wrapper>li::after,.search-no-results .search-results-wrapper>li::after,.pagename-blog-search .search-results-wrapper>li::after{clear:both;content:"";display:block}.search-results .search-results-wrapper>li a,.search-no-results .search-results-wrapper>li a,.pagename-blog-search .search-results-wrapper>li a{border:none}.search-results .search-results-wrapper>li h3,.search-no-results .search-results-wrapper>li h3,.pagename-blog-search .search-results-wrapper>li h3{margin-bottom:1rem;margin-top:0}.search-results .search-results-wrapper>li h3 .searchwp-highlight,.search-no-results .search-results-wrapper>li h3 .searchwp-highlight,.pagename-blog-search .search-results-wrapper>li h3 .searchwp-highlight{font-weight:600}.search-results .search-results-wrapper>li .read-more,.search-no-results .search-results-wrapper>li .read-more,.pagename-blog-search .search-results-wrapper>li .read-more{display:none}.search-results .search-results-wrapper>li .wp-caption-text,.search-no-results .search-results-wrapper>li .wp-caption-text,.pagename-blog-search .search-results-wrapper>li .wp-caption-text{font-size:.8125rem}.search-results .search-meta,.search-no-results .search-meta,.pagename-blog-search .search-meta{color:#EC008C;font-size:.8125rem;font-weight:600;letter-spacing:1px;margin-bottom:.25rem;text-transform:uppercase}.search-results .author,.search-no-results .author,.pagename-blog-search .author{font-size:.8125rem;font-weight:600;letter-spacing:1px;margin-bottom:.75rem;margin-top:-.75rem;text-transform:uppercase}.search-results .search-excerpt,.search-no-results .search-excerpt,.pagename-blog-search .search-excerpt{color:#555;font-size:.9375rem}.search-results .search-excerpt h1,.search-results .search-excerpt h2,.search-results .search-excerpt h3,.search-results .search-excerpt h4,.search-results .search-excerpt h5,.search-results .search-excerpt h6,.search-no-results .search-excerpt h1,.search-no-results .search-excerpt h2,.search-no-results .search-excerpt h3,.search-no-results .search-excerpt h4,.search-no-results .search-excerpt h5,.search-no-results .search-excerpt h6,.pagename-blog-search .search-excerpt h1,.pagename-blog-search .search-excerpt h2,.pagename-blog-search .search-excerpt h3,.pagename-blog-search .search-excerpt h4,.pagename-blog-search .search-excerpt h5,.pagename-blog-search .search-excerpt h6{color:#555;font-size:.9375rem;margin-top:0}.search-results .search-excerpt hr,.search-no-results .search-excerpt hr,.pagename-blog-search .search-excerpt hr{display:none}.search-results .search-excerpt p,.search-no-results .search-excerpt p,.pagename-blog-search .search-excerpt p{font-size:.9375rem}.search-results .search-excerpt ul,.search-no-results .search-excerpt ul,.pagename-blog-search .search-excerpt ul{list-style:none;margin:0;padding-left:0;padding:0;margin:0}.search-results .search-excerpt .searchwp-highlight,.search-no-results .search-excerpt .searchwp-highlight,.pagename-blog-search .search-excerpt .searchwp-highlight{background:#FFDB1A;display:inline-block;padding:0 4px}.search-results .single-post-nav,.search-no-results .single-post-nav,.pagename-blog-search .single-post-nav{margin-top:1rem;padding-top:1rem}.search-results .single-post-nav::after,.search-no-results .single-post-nav::after,.pagename-blog-search .single-post-nav::after{clear:both;content:"";display:block}.search-results .single-post-nav a,.search-no-results .single-post-nav a,.pagename-blog-search .single-post-nav a{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-weight:600;letter-spacing:1px;text-transform:uppercase}.search-results .single-post-nav .page-numbers,.search-no-results .single-post-nav .page-numbers,.pagename-blog-search .single-post-nav .page-numbers{padding:0 .25rem;color:#555}.search-results .single-post-nav .page-numbers.prev,.search-results .single-post-nav .page-numbers.next,.search-no-results .single-post-nav .page-numbers.prev,.search-no-results .single-post-nav .page-numbers.next,.pagename-blog-search .single-post-nav .page-numbers.prev,.pagename-blog-search .single-post-nav .page-numbers.next{font-size:.875rem}.search-results .single-post-nav .page-numbers.current,.search-no-results .single-post-nav .page-numbers.current,.pagename-blog-search .single-post-nav .page-numbers.current{background:#3AB6C8;color:#fff;font-weight:600;margin:0 .25rem;padding:.25rem .5rem}.search-results .single-post-nav .previous-post,.search-no-results .single-post-nav .previous-post,.pagename-blog-search .single-post-nav .previous-post{float:left}.search-results .single-post-nav .next-post,.search-no-results .single-post-nav .next-post,.pagename-blog-search .single-post-nav .next-post{float:right}.search-results .single-post-nav .fa,.search-no-results .single-post-nav .fa,.pagename-blog-search .single-post-nav .fa{color:#EC008C;position:relative;top:0px;right:-2px}.search-results .single-post-nav .fa.fa-caret-left,.search-no-results .single-post-nav .fa.fa-caret-left,.pagename-blog-search .single-post-nav .fa.fa-caret-left{right:0;left:-2px}@media screen and (min-width: 900px){.blog .main,.category .main,.tag .main,.author .main,.single-post .main,.page-template-history-at-work .main{float:left;display:block;margin-right:1.7578778568%;width:58.6608621207%;margin-left:0%}.blog .main:last-child,.category .main:last-child,.tag .main:last-child,.author .main:last-child,.single-post .main:last-child,.page-template-history-at-work .main:last-child{margin-right:0}}@media screen and (min-width: 900px){.blog .sidebar,.category .sidebar,.tag .sidebar,.author .sidebar,.single-post .sidebar,.page-template-history-at-work .sidebar{float:left;display:block;margin-right:1.7578778568%;width:33.2213926565%;margin-left:6.3598673661%}.blog .sidebar:last-child,.category .sidebar:last-child,.tag .sidebar:last-child,.author .sidebar:last-child,.single-post .sidebar:last-child,.page-template-history-at-work .sidebar:last-child{margin-right:0}.blog .sidebar:nth-child(2n),.category .sidebar:nth-child(2n),.tag .sidebar:nth-child(2n),.author .sidebar:nth-child(2n),.single-post .sidebar:nth-child(2n),.page-template-history-at-work .sidebar:nth-child(2n){margin-right:0}.blog .sidebar:nth-child(2n+1),.category .sidebar:nth-child(2n+1),.tag .sidebar:nth-child(2n+1),.author .sidebar:nth-child(2n+1),.single-post .sidebar:nth-child(2n+1),.page-template-history-at-work .sidebar:nth-child(2n+1){clear:left}}.blog article,.category article,.tag article,.author article,.single-post article,.page-template-history-at-work article{border-bottom:3px solid #555;margin-bottom:2rem;padding-bottom:1rem;font-size:1rem}.blog article::after,.category article::after,.tag article::after,.author article::after,.single-post article::after,.page-template-history-at-work article::after{clear:both;content:"";display:block}.blog article p,.blog article ul,.blog article ol,.blog article li,.category article p,.category article ul,.category article ol,.category article li,.tag article p,.tag article ul,.tag article ol,.tag article li,.author article p,.author article ul,.author article ol,.author article li,.single-post article p,.single-post article ul,.single-post article ol,.single-post article li,.page-template-history-at-work article p,.page-template-history-at-work article ul,.page-template-history-at-work article ol,.page-template-history-at-work article li{font-size:1rem}.blog article .article-categories,.category article .article-categories,.tag article .article-categories,.author article .article-categories,.single-post article .article-categories,.page-template-history-at-work article .article-categories{margin-bottom:2rem}.blog article .article-categories a,.category article .article-categories a,.tag article .article-categories a,.author article .article-categories a,.single-post article .article-categories a,.page-template-history-at-work article .article-categories a{border-color:#fff;color:#EC008C;font-size:.875rem;font-style:italic;font-weight:600;letter-spacing:.5px;text-transform:capitalize}.blog article .article-categories a:hover,.category article .article-categories a:hover,.tag article .article-categories a:hover,.author article .article-categories a:hover,.single-post article .article-categories a:hover,.page-template-history-at-work article .article-categories a:hover{border-color:#EC008C}.blog article h1,.category article h1,.tag article h1,.author article h1,.single-post article h1,.page-template-history-at-work article h1{color:#005494;letter-spacing:1px;margin-bottom:.75rem;text-transform:none}.blog article h1 a,.category article h1 a,.tag article h1 a,.author article h1 a,.single-post article h1 a,.page-template-history-at-work article h1 a{border:none}.blog article .article-date,.category article .article-date,.tag article .article-date,.author article .article-date,.single-post article .article-date,.page-template-history-at-work article .article-date{font-size:.875rem;font-weight:600;letter-spacing:1px;margin-bottom:.75rem;text-transform:uppercase}.blog article .wp-caption-text,.category article .wp-caption-text,.tag article .wp-caption-text,.author article .wp-caption-text,.single-post article .wp-caption-text,.page-template-history-at-work article .wp-caption-text{font-size:.75rem;font-style:italic}.blog article .read-more:before,.category article .read-more:before,.tag article .read-more:before,.author article .read-more:before,.single-post article .read-more:before,.page-template-history-at-work article .read-more:before{clear:none}.blog .haw-category-subtitle,.category .haw-category-subtitle,.tag .haw-category-subtitle,.author .haw-category-subtitle,.single-post .haw-category-subtitle,.page-template-history-at-work .haw-category-subtitle{color:#ccc;font-weight:600;letter-spacing:1px;margin-bottom:.25rem;text-transform:uppercase}.blog .haw-category-title,.category .haw-category-title,.tag .haw-category-title,.author .haw-category-title,.single-post .haw-category-title,.page-template-history-at-work .haw-category-title{border-bottom:3px solid #555;margin-bottom:2rem;padding-bottom:1rem}.blog article:last-of-type,.category article:last-of-type,.tag article:last-of-type,.author article:last-of-type{border:none}.single-post article{border-bottom:3px solid #555;font-size:1rem}.single-post article p,.single-post article ul,.single-post article ol,.single-post article li{font-size:1rem}.single-post .wp-caption-text{border-bottom:2px solid #ccc;padding-bottom:.5rem}.single-post .share-post-title{color:#EC008C;margin-bottom:1rem}.single-post .social-sharing{display:flex;gap:1rem}.single-post .social-sharing a{text-decoration:none;position:relative;transition:all .25s ease-in-out;border:0}.single-post .social-sharing a:hover{margin-top:-2px}.single-post .comments-area{clear:both}.page.page-template-history-at-work main h2{font-size:1.3125rem;letter-spacing:1px;margin-top:2rem;text-transform:none}.comment-count{color:#005494;float:right;font-size:.875rem;font-weight:600;position:relative;text-align:center}.comment-count:after{color:#f2f2f2;content:'\f075';font-family:'fontAwesome';font-size:2rem;left:-.7rem;position:absolute;top:-.825rem;z-index:-1}.tax-phc_tags .sidebar h1{padding-top:.5rem}.tax-phc_tags .main .phc-tag-single{border-bottom:3px solid #ccc;margin-bottom:2rem;padding-bottom:1rem}.tax-phc_tags .main .phc-tag-single>h2{margin-top:0}.tax-phc_tags .main .phc-tag-single h2{font-size:1.3125rem}.tax-phc_tags .post-nav{border-top:none}.post-type-archive-project .sidebar,.single-project .sidebar{margin-bottom:2rem}@media screen and (min-width: 900px){.post-type-archive-project .sidebar,.single-project .sidebar{float:left;display:block;margin-right:1.7578778568%;width:30.0414589734%}.post-type-archive-project .sidebar:last-child,.single-project .sidebar:last-child{margin-right:0}}.post-type-archive-project .sidebar .page-title,.single-project .sidebar .page-title{border:4px solid #555}.post-type-archive-project .sidebar .page-title:after,.single-project .sidebar .page-title:after{background-image:url("../img/title-cyan-stripes.svg");background-repeat:no-repeat;border-top:4px solid #555;content:'';display:block;height:24px;margin:0;padding:.75rem 0}.post-type-archive-project .sidebar .page-title h1,.post-type-archive-project .sidebar .page-title h3,.single-project .sidebar .page-title h1,.single-project .sidebar .page-title h3{font-size:2rem;padding:1rem;margin:0;text-transform:uppercase}.post-type-archive-project .sidebar .url-link,.single-project .sidebar .url-link{border:none;color:#EC008C;display:block;font-size:.875rem;font-weight:600;letter-spacing:2px;margin-top:-.75rem;padding:0 1.5rem 1rem 1.75rem;text-transform:uppercase}.post-type-archive-project .sidebar a.sidebar-submit,.single-project .sidebar a.sidebar-submit{font-size:1rem}.post-type-archive-project .sidebar .project-sidebar-title,.single-project .sidebar .project-sidebar-title{color:#3AB6C8;font-size:1.5rem;font-weight:700;letter-spacing:1px;margin:0;padding:1.25rem 1.5rem 1rem 1.5rem;text-transform:uppercase}.post-type-archive-project .project-directory,.single-project .project-directory{list-style:none;margin:0;padding-left:0;margin-top:3rem}@media screen and (min-width: 580px){.post-type-archive-project .project-directory,.single-project .project-directory{display:flex;flex-wrap:wrap}}.single-project .project-entry{background:transparent;border-bottom:none;padding:0}@media screen and (min-width: 580px){.single-project .project-entry{width:100%}}.single-project .visit-project{background:#fff;border:3px solid #EC008C;color:#EC008C;display:inline-block;font-size:.8125rem;font-weight:600;letter-spacing:2px;margin-bottom:1.5rem;padding:.5rem 1rem;text-transform:uppercase;transition:all .25s ease-out}@media screen and (min-width: 900px){.single-project .visit-project{float:right;margin-bottom:.5rem}}.single-project .visit-project:hover{background:#EC008C;color:#fff}.single-project h2{border-bottom:3px solid #555;clear:both;margin-bottom:1.5rem;margin-top:0;padding-bottom:.25rem}.single-project h3{font-size:.9375rem;margin-bottom:.25rem;margin-top:2rem;padding-bottom:.25rem;text-transform:uppercase}.single-project h3:first-of-type{margin-top:0}.single-project .project-section{border-bottom:3px solid #f2f2f2;margin-bottom:2.5rem;padding-bottom:2rem}.single-project .description{margin-bottom:3rem}.single-project .description p{font-size:1.1875rem}.single-project .tag-list{list-style:none;margin:0;padding-left:0;display:flex;flex-wrap:wrap}.single-project .tag-list a{background:#f2f2f2;border:2px solid #f2f2f2;border-radius:100px;color:#555;display:block;font-size:.8125rem;letter-spacing:1px;margin-right:1rem;padding:.45rem 1rem .25rem 1rem;text-decoration:none;text-transform:uppercase;transition:all .25s ease-out}.single-project .tag-list a:hover{background:#EC008C;border:2px solid #EC008C;color:#fff}.single-project .tag-list .other-tag{border:2px solid #f2f2f2;border-radius:100px;color:#555;display:block;font-size:.8125rem;letter-spacing:1px;margin-right:1rem;padding:.45rem 1rem .25rem 1rem;text-decoration:none;text-transform:uppercase;transition:all .25s ease-out}.single-project .more-info{background:#f2f2f2;border-bottom:4px solid #ccc;display:inline-block;margin-top:1rem;padding:1rem;-webkit-transition:border .25s ease-out;-moz-transition:border .25s ease-out;transition:border .25s ease-out}.single-project .more-info:hover{border-bottom:4px solid #005494}.single-project .more-info .fa-file-pdf-o{font-size:1.5rem;margin-left:.5rem;position:relative;top:2px}.single-project .more-info .fa-share{font-size:1rem;margin-left:.5rem;position:relative;top:1px}.ginger_container.bottom{background-color:#3AB6C8;padding:2rem 1rem}@media screen and (min-width: 900px){.ginger_container.bottom{padding:2rem 3rem}}.ginger_message{clear:both;color:#fff;font-size:.875rem !important;letter-spacing:1px;line-height:1.5 !important;padding-top:1rem !important}@media screen and (min-width: 900px){.ginger_message{clear:none;float:left;padding-top:0 !important;width:45%}}.ginger_message a{color:#fff}.ginger_container .ginger_btn{border-radius:0;background-color:#fff !important;border:2px solid #fff;color:#3AB6C8 !important;display:block;float:left;font-size:.875rem !important;letter-spacing:1px;margin:0 !important;margin-right:5% !important;max-width:none;padding:1rem !important;padding-top:1.125rem !important;text-transform:uppercase;width:45%}.ginger_container .ginger_btn.ginger-disable{background:#3AB6C8 !important;border:2px solid #fff;color:#fff !important}.ginger_container .ginger_btn:hover{border:2px solid #fff;box-shadow:none}@media screen and (min-width: 900px){.ginger_container .ginger_btn{float:right;width:20%}}

/*# sourceMappingURL=screen.css.map */