body,html{overflow-x:hidden}.pswp{max-width:100vw}#main h1{font-size:40px;line-height:50px}#main .album-attachments-container{width:100%;margin-bottom:0}#main .category-selector select,#main select[name=image_album]{background-color:#fff;border:1px solid #c2c2c2;border-radius:4px;font-size:16px;color:#686868;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2210%22%20height%3D%225%22%20viewBox%3D%220%200%2010%205%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cpath%20d%3D%22M0%200L5%205L10%200H0Z%22%20fill%3D%22%23686868%22/%3E%0A%3C/svg%3E%0A);background-repeat:no-repeat;background-position:right .75rem center;background-size:10px 5px;padding-right:2rem;height:48px}#main .album-archive-totals{margin-top:20px}#main .inside-article{padding:0}#main .inside-article .entry-content .attachment{background-color:#ecebe7;margin-bottom:0}#main .inside-article .entry-content p:not(.attachment):not(.our-work-title){color:transparent;height:0;margin-bottom:0}#main .inside-article .entry-content img{padding:0;margin:0;display:flex}#main .inside-article .entry-content img:hover{filter:brightness(60%);cursor:pointer}#main .type-attachment .our-work-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:24px;margin-top:8px;margin-bottom:0;color:#686868}#main .type-attachment .gb-block-image.album-image img{padding:0;margin:0;display:flex}#main .type-attachment .gb-block-image.album-image img:hover{filter:brightness(60%);cursor:pointer}body.generate-columns-activated{background:#fff}body.generate-columns-activated .site{padding-bottom:80px}body.generate-columns-activated #main{margin-top:80px;display:flex;flex-wrap:wrap;align-items:stretch;gap:40px}body.generate-columns-activated #main .our-work-hide{display:none!important}body.generate-columns-activated #main .generate-columns-container{gap:40px;margin:auto}body.generate-columns-activated #main .generate-columns-container .album-attachments-container{margin-bottom:40px}body.generate-columns-activated #main .generate-columns{margin-bottom:0;padding-left:0}body.generate-columns-activated #main .inside-article{padding:0}body.generate-columns-activated #main .type-attachment{margin-top:0}body.generate-columns-activated #main .type-attachment .inside-article{padding:0}body.generate-columns-activated #main .type-attachment .inside-article .entry-content{margin-top:0}body.generate-columns-activated #main #nav-below{padding:0;margin-top:60px}body.generate-columns-activated #main #nav-below .next,body.generate-columns-activated #main #nav-below .prev,body.generate-columns-activated #main #nav-below .previous{display:flex;align-items:center}body.generate-columns-activated #main #nav-below .nav-links{display:flex;align-content:center;flex-wrap:wrap;justify-content:center;gap:12px}body.generate-columns-activated #main #nav-below .nav-links .page-numbers:not(.next):not(.previous):not(.prev){padding:10px;color:#2b2b2b;font-weight:600;font-size:16px;line-height:26px;width:36px;height:36px;display:flex;justify-content:center;align-items:center}body.generate-columns-activated #main #nav-below .nav-links .page-numbers:not(.next):not(.previous):not(.prev):hover{background-color:#fff;color:#2b2b2b;border:1px solid #1f2640;border-radius:60px;text-decoration:none}body.generate-columns-activated #main #nav-below .nav-links .page-numbers.current:not(.next):not(.previous):not(.prev){border-radius:60px;color:#fff;background-color:#1c7293}body.tax-image_album,body.tax-image_post_category{background:#fff;max-width:100%}body.tax-image_album .back-to-our-work,body.tax-image_post_category .back-to-our-work{position:absolute;margin-top:30px}body.tax-image_album #main,body.tax-image_post_category #main{margin-top:80px;display:grid}body.tax-image_album #main .our-work-hide,body.tax-image_post_category #main .our-work-hide{margin-right:12px}body.tax-image_album #main .album-attachments-container,body.tax-image_post_category #main .album-attachments-container{grid-column:1/-1;width:100%;margin-bottom:0;max-width:100vw;padding:0}body.tax-image_album #main .type-attachment,body.tax-image_post_category #main .type-attachment{margin-top:0}body.tax-image_album #main .type-attachment .inside-article,body.tax-image_post_category #main .type-attachment .inside-article{padding:0}body.tax-image_album #main .type-attachment .inside-article .entry-content,body.tax-image_post_category #main .type-attachment .inside-article .entry-content{margin-top:0}body.tax-image_album #main #nav-below,body.tax-image_post_category #main #nav-below{padding:0;margin-top:60px}body.tax-image_album #main #nav-below .next,body.tax-image_album #main #nav-below .prev,body.tax-image_album #main #nav-below .previous,body.tax-image_post_category #main #nav-below .next,body.tax-image_post_category #main #nav-below .prev,body.tax-image_post_category #main #nav-below .previous{display:flex;align-items:center}body.tax-image_album #main #nav-below .nav-links,body.tax-image_post_category #main #nav-below .nav-links{display:flex;align-content:center;flex-wrap:wrap;justify-content:center;gap:12px}body.tax-image_album #main #nav-below .nav-links .page-numbers:not(.next):not(.previous):not(.prev),body.tax-image_post_category #main #nav-below .nav-links .page-numbers:not(.next):not(.previous):not(.prev){padding:10px;color:#2b2b2b;font-weight:600;font-size:16px;line-height:26px;width:36px;height:36px;display:flex;justify-content:center;align-items:center}body.tax-image_album #main #nav-below .nav-links .page-numbers:not(.next):not(.previous):not(.prev):hover,body.tax-image_post_category #main #nav-below .nav-links .page-numbers:not(.next):not(.previous):not(.prev):hover{background-color:#fff;color:#2b2b2b;border:1px solid #1f2640;border-radius:60px;text-decoration:none}body.tax-image_album #main #nav-below .nav-links .page-numbers.current:not(.next):not(.previous):not(.prev),body.tax-image_post_category #main #nav-below .nav-links .page-numbers.current:not(.next):not(.previous):not(.prev){border-radius:60px;color:#fff;background-color:#1c7293}@media all and (min-width:768px){#main .inside-article .entry-content img{height:315px;margin:auto;width:auto}#main .inside-article .entry-content img{width:auto}#main .type-attachment .gb-block-image.album-image{min-width:420px;min-height:315px;width:100%;height:100%;width:auto}#main .type-attachment .gb-block-image.album-image img{height:315px;margin:auto;width:auto}body.generate-columns-activated #main .type-attachment{height:auto;width:420px}body.generate-columns-activated #main #nav-below{width:100%;grid-column:2/2}body.tax-image_album #main,body.tax-image_post_category #main{grid-template-columns:repeat(3,1fr);gap:40px;padding-bottom:80px}body.tax-image_album #main .type-attachment,body.tax-image_post_category #main .type-attachment{height:315px;width:420px}body.tax-image_album #main #nav-below,body.tax-image_post_category #main #nav-below{width:100%;grid-column:2/2}}@media all and (min-width:1025px){body.generate-columns-activated #main .generate-columns-container{max-width:1340px}}@media all and (max-width:767px){#main h1{font-size:32px;line-height:40px}#main .category-selector select,#main select[name=image_album]{max-width:100%}#main .inside-article{align-items:center;width:100%}#main .inside-article .entry-content{display:flex;flex-direction:column;align-items:center;width:100%}#main .inside-article .entry-content .attachment{width:100%}#main .inside-article .entry-content img{width:100%}#main .inside-article .entry-content img{max-height:270px;height:270px;width:auto;margin:auto}#main .type-attachment{display:flex;padding:0 20px;width:100%;justify-content:center}#main .type-attachment .our-work-title{max-width:90vw}#main .type-attachment .gb-block-image.album-image img{width:100%}#main .type-attachment .gb-block-image.album-image img{max-height:270px}body.generate-columns-activated #main{margin-top:40px;gap:0;justify-content:center}body.tax-image_album .back-to-our-work,body.tax-image_post_category .back-to-our-work{margin-top:10px}body.tax-image_album #main,body.tax-image_post_category #main{margin-top:40px;gap:0}body.tax-image_album #main .album-attachments-container,body.tax-image_post_category #main .album-attachments-container{padding-bottom:0;margin:0}body.tax-image_album #main .type-attachment .inside-article,body.tax-image_post_category #main .type-attachment .inside-article{align-items:center;width:100%}}