section.pc-header-page .pc-contact-cta{margin-top:var(--margin);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.pc-header-page .pc-contact-cta a:not(:first-child){margin:var(--size-10)0 0}section.pc-header-page .pc-contact-cta a span{color:var(--darkness)}section.pc-header-page .pc-contact-cta a:focus span,section.pc-header-page .pc-contact-cta a:hover span{color:var(--blue)}@media only screen and (min-width:1031px){section.pc-header-page .pc-contact-cta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:var(--size-60)}section.pc-header-page .pc-contact-cta a:not(:first-child){margin:0 0 0 var(--size-30)}}section.pc-header-page .pc-section-title h1,section.pc-header-page .pc-section-title h2,section.pc-header-page .pc-section-title h3,section.pc-header-page .pc-section-title h4,section.pc-header-page .pc-section-title h5,section.pc-header-page .pc-section-title h6{margin-bottom:0}section.pc-header-page .pc-section-title h1 span,section.pc-header-page .pc-section-title h2 span,section.pc-header-page .pc-section-title h3 span,section.pc-header-page .pc-section-title h4 span,section.pc-header-page .pc-section-title h5 span,section.pc-header-page .pc-section-title h6 span{color:var(--blue)}section.pc-header-page .pc-section-title .pc-subheading{margin-bottom:0}section.pc-header-page .pc-section-title .pc-subheading+h1{margin-top:var(--size-30)}section.pc-header-page .pc-section-title .pc-subheading+h2,section.pc-header-page .pc-section-title .pc-subheading+h3,section.pc-header-page .pc-section-title .pc-subheading+h4,section.pc-header-page .pc-section-title .pc-subheading+h5,section.pc-header-page .pc-section-title h2.pc-subheading+p.h2{margin-top:var(--size-10)}section.pc-header-page .pc-section-title a:not(.pc-button){text-decoration:underline}section.pc-header-page .pc-section-title a:not(.pc-button):focus,section.pc-header-page .pc-section-title a:not(.pc-button):hover{color:var(--turquoise)}section.pc-header-page .pc-section-title h1+p,section.pc-header-page .pc-section-title h2+p,section.pc-header-page .pc-section-title h3+p,section.pc-header-page .pc-section-title h4+p,section.pc-header-page .pc-section-title h5+p,section.pc-header-page .pc-section-title h6+p{margin-top:var(--size-30)}.pc-loop-portfolio .pc-loop{display:-ms-grid;display:grid;-ms-grid-columns:1fr 10px 1fr;grid-template-columns:repeat(2,1fr);-ms-grid-rows:1fr;grid-template-rows:1fr;grid-column-gap:10px;grid-row-gap:10px}.pc-loop-portfolio .pc-loop>:first-child{-ms-grid-row:1;-ms-grid-column:1}.pc-loop-portfolio .pc-loop>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}@media only screen and (max-width:1030px){.pc-loop-portfolio .pc-loop{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:1fr;grid-template-rows:1fr}.pc-loop-portfolio .pc-loop>:first-child{-ms-grid-row:1;-ms-grid-column:1}}.pc-loop-portfolio .pc-loop a.pc-post-item{min-height:490px;position:relative;display:block}@media only screen and (max-width:1030px){.pc-loop-portfolio .pc-loop a.pc-post-item{min-height:60vw}}.pc-loop-portfolio .pc-loop a.pc-post-item img{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;height:100%;width:100%}.pc-loop-portfolio .pc-loop a.pc-post-item .pc-post-content{-webkit-transition:var(--transition);transition:var(--transition);position:absolute;top:0;left:0;height:100%;width:100%;padding:var(--margin);-webkit-box-sizing:border-box;box-sizing:border-box;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.7)),color-stop(60%,transparent),to(transparent));background:linear-gradient(180deg,rgba(0,0,0,.7) 0%,transparent 60%,transparent 100%)}.pc-loop-portfolio .pc-loop a.pc-post-item .pc-post-content h2{color:var(--whitish);line-height:1.5}@media only screen and (max-width:1030px){.pc-loop-portfolio .pc-loop a.pc-post-item .pc-post-content{padding:var(--size-30)}.pc-loop-portfolio .pc-loop a.pc-post-item .pc-post-content h2{font-size:var(--font-size-large)}}.pc-loop-portfolio .pc-loop a.pc-post-item:focus .pc-post-content,.pc-loop-portfolio .pc-loop a.pc-post-item:hover .pc-post-content{opacity:0}/*# sourceMappingURL=archive-portfolio.css.map */