body.page .theme-images .heading,body.archive .theme-images .heading,body.blog .theme-images .heading,body.single .theme-images .heading,body.home .theme-images .heading,body.error404 .theme-images .heading{text-align:center;max-width:56.25rem;margin-left:auto;margin-right:auto}body.page .theme-images .heading:not(:empty)+.images,body.archive .theme-images .heading:not(:empty)+.images,body.blog .theme-images .heading:not(:empty)+.images,body.single .theme-images .heading:not(:empty)+.images,body.home .theme-images .heading:not(:empty)+.images,body.error404 .theme-images .heading:not(:empty)+.images{margin-top:2.5rem}@media (max-width: 768px){body.page .theme-images .heading:not(:empty)+.images,body.archive .theme-images .heading:not(:empty)+.images,body.blog .theme-images .heading:not(:empty)+.images,body.single .theme-images .heading:not(:empty)+.images,body.home .theme-images .heading:not(:empty)+.images,body.error404 .theme-images .heading:not(:empty)+.images{margin-top:1.25rem}}body.page .theme-images .heading>*,body.archive .theme-images .heading>*,body.blog .theme-images .heading>*,body.single .theme-images .heading>*,body.home .theme-images .heading>*,body.error404 .theme-images .heading>*{margin:2.5rem 0}@media (max-width: 768px){body.page .theme-images .heading>*,body.archive .theme-images .heading>*,body.blog .theme-images .heading>*,body.single .theme-images .heading>*,body.home .theme-images .heading>*,body.error404 .theme-images .heading>*{margin:1.25rem 0}}body.page .theme-images .images,body.archive .theme-images .images,body.blog .theme-images .images,body.single .theme-images .images,body.home .theme-images .images,body.error404 .theme-images .images{display:flex;flex-wrap:wrap;justify-content:center;gap:3.75rem 1.25rem;width:100%}@media (max-width: 768px){body.page .theme-images .images,body.archive .theme-images .images,body.blog .theme-images .images,body.single .theme-images .images,body.home .theme-images .images,body.error404 .theme-images .images{gap:2.5rem}}body.page .theme-images .images .image-item,body.archive .theme-images .images .image-item,body.blog .theme-images .images .image-item,body.single .theme-images .images .image-item,body.home .theme-images .images .image-item,body.error404 .theme-images .images .image-item{display:flex;flex-direction:column;align-items:center}body.page .theme-images .images .title,body.archive .theme-images .images .title,body.blog .theme-images .images .title,body.single .theme-images .images .title,body.home .theme-images .images .title,body.error404 .theme-images .images .title{width:100%;text-align:center;margin:0 0 2rem;font-size:var(--theme-fs-h2);line-height:var(--theme-lh-body-xs);color:var(--theme-color-primary)}@media (max-width: 768px){body.page .theme-images .images .title,body.archive .theme-images .images .title,body.blog .theme-images .images .title,body.single .theme-images .images .title,body.home .theme-images .images .title,body.error404 .theme-images .images .title{margin-bottom:1.25rem}}body.page .theme-images .bottom-text,body.archive .theme-images .bottom-text,body.blog .theme-images .bottom-text,body.single .theme-images .bottom-text,body.home .theme-images .bottom-text,body.error404 .theme-images .bottom-text{margin-top:2.5rem;text-align:center;font-size:var(--theme-fs-body-lg);line-height:var(--theme-lh-body-lg)}@media (max-width: 768px){body.page .theme-images .bottom-text,body.archive .theme-images .bottom-text,body.blog .theme-images .bottom-text,body.single .theme-images .bottom-text,body.home .theme-images .bottom-text,body.error404 .theme-images .bottom-text{margin-top:1.25rem;line-height:var(--theme-lh-body-xl)}}body.page .theme-images .content.align-left .images,body.archive .theme-images .content.align-left .images,body.blog .theme-images .content.align-left .images,body.single .theme-images .content.align-left .images,body.home .theme-images .content.align-left .images,body.error404 .theme-images .content.align-left .images{justify-content:flex-start}body.page .theme-images .content.align-center .images,body.archive .theme-images .content.align-center .images,body.blog .theme-images .content.align-center .images,body.single .theme-images .content.align-center .images,body.home .theme-images .content.align-center .images,body.error404 .theme-images .content.align-center .images{justify-content:center}body.page .theme-images .content.align-right .images,body.archive .theme-images .content.align-right .images,body.blog .theme-images .content.align-right .images,body.single .theme-images .content.align-right .images,body.home .theme-images .content.align-right .images,body.error404 .theme-images .content.align-right .images{justify-content:flex-end}body.page .theme-images .content.align-full .images,body.archive .theme-images .content.align-full .images,body.blog .theme-images .content.align-full .images,body.single .theme-images .content.align-full .images,body.home .theme-images .content.align-full .images,body.error404 .theme-images .content.align-full .images{justify-content:space-between}@media (max-width: 992px){body.page .theme-images .content.align-full .images,body.archive .theme-images .content.align-full .images,body.blog .theme-images .content.align-full .images,body.single .theme-images .content.align-full .images,body.home .theme-images .content.align-full .images,body.error404 .theme-images .content.align-full .images{justify-content:center}}@media (max-width: 768px){body.page .theme-images .content.align-full .images,body.archive .theme-images .content.align-full .images,body.blog .theme-images .content.align-full .images,body.single .theme-images .content.align-full .images,body.home .theme-images .content.align-full .images,body.error404 .theme-images .content.align-full .images{gap:1.5625rem}}body.page .theme-images .content.align-full .images .image-item,body.archive .theme-images .content.align-full .images .image-item,body.blog .theme-images .content.align-full .images .image-item,body.single .theme-images .content.align-full .images .image-item,body.home .theme-images .content.align-full .images .image-item,body.error404 .theme-images .content.align-full .images .image-item{max-width:calc(50% - .625rem)}@media (max-width: 992px){body.page .theme-images .content.align-full .images .image-item,body.archive .theme-images .content.align-full .images .image-item,body.blog .theme-images .content.align-full .images .image-item,body.single .theme-images .content.align-full .images .image-item,body.home .theme-images .content.align-full .images .image-item,body.error404 .theme-images .content.align-full .images .image-item{max-width:100%}}@media (min-width: 993px){body.page .theme-images .content.template-1 .images,body.archive .theme-images .content.template-1 .images,body.blog .theme-images .content.template-1 .images,body.single .theme-images .content.template-1 .images,body.home .theme-images .content.template-1 .images,body.error404 .theme-images .content.template-1 .images{flex-wrap:nowrap}}body.page .theme-images .content.template-2,body.archive .theme-images .content.template-2,body.blog .theme-images .content.template-2,body.single .theme-images .content.template-2,body.home .theme-images .content.template-2,body.error404 .theme-images .content.template-2{position:relative;max-width:30.75rem;margin:0 auto;padding-top:3.75rem}@media (max-width: 768px){body.page .theme-images .content.template-2,body.archive .theme-images .content.template-2,body.blog .theme-images .content.template-2,body.single .theme-images .content.template-2,body.home .theme-images .content.template-2,body.error404 .theme-images .content.template-2{padding-top:2.5rem;max-width:15.625rem}}body.page .theme-images .content.template-2:before,body.archive .theme-images .content.template-2:before,body.blog .theme-images .content.template-2:before,body.single .theme-images .content.template-2:before,body.home .theme-images .content.template-2:before,body.error404 .theme-images .content.template-2:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:5rem;height:.0625rem;background-color:#d8d8d8}body.page .theme-images .content.template-2 .heading:not(:empty)+.images,body.archive .theme-images .content.template-2 .heading:not(:empty)+.images,body.blog .theme-images .content.template-2 .heading:not(:empty)+.images,body.single .theme-images .content.template-2 .heading:not(:empty)+.images,body.home .theme-images .content.template-2 .heading:not(:empty)+.images,body.error404 .theme-images .content.template-2 .heading:not(:empty)+.images{margin-top:1.25rem}@media (max-width: 768px){body.page .theme-images .content.template-2 .heading:not(:empty)+.images,body.archive .theme-images .content.template-2 .heading:not(:empty)+.images,body.blog .theme-images .content.template-2 .heading:not(:empty)+.images,body.single .theme-images .content.template-2 .heading:not(:empty)+.images,body.home .theme-images .content.template-2 .heading:not(:empty)+.images,body.error404 .theme-images .content.template-2 .heading:not(:empty)+.images{margin-top:1rem}}body.page .theme-images .content.template-2 .images img,body.archive .theme-images .content.template-2 .images img,body.blog .theme-images .content.template-2 .images img,body.single .theme-images .content.template-2 .images img,body.home .theme-images .content.template-2 .images img,body.error404 .theme-images .content.template-2 .images img{width:1.75rem;height:1.75rem;-o-object-fit:contain;object-fit:contain}@media (max-width: 768px){body.page .theme-images .content.template-2 .images img,body.archive .theme-images .content.template-2 .images img,body.blog .theme-images .content.template-2 .images img,body.single .theme-images .content.template-2 .images img,body.home .theme-images .content.template-2 .images img,body.error404 .theme-images .content.template-2 .images img{width:1.25rem;height:1.25rem}}body.page .theme-images .content.template-3,body.archive .theme-images .content.template-3,body.blog .theme-images .content.template-3,body.single .theme-images .content.template-3,body.home .theme-images .content.template-3,body.error404 .theme-images .content.template-3{padding:3.75rem 2.5rem;background-color:var(--theme-color-tertiary);border-radius:var(--theme-radius-md)}@media (max-width: 768px){body.page .theme-images .content.template-3,body.archive .theme-images .content.template-3,body.blog .theme-images .content.template-3,body.single .theme-images .content.template-3,body.home .theme-images .content.template-3,body.error404 .theme-images .content.template-3{padding:2.5rem 1.25rem}}@media (max-width: 768px){body.page .theme-images .content.template-3 .heading:not(:empty)+.images,body.archive .theme-images .content.template-3 .heading:not(:empty)+.images,body.blog .theme-images .content.template-3 .heading:not(:empty)+.images,body.single .theme-images .content.template-3 .heading:not(:empty)+.images,body.home .theme-images .content.template-3 .heading:not(:empty)+.images,body.error404 .theme-images .content.template-3 .heading:not(:empty)+.images{margin-top:2.5rem}}body.page .theme-images .content.template-3 .images,body.archive .theme-images .content.template-3 .images,body.blog .theme-images .content.template-3 .images,body.single .theme-images .content.template-3 .images,body.home .theme-images .content.template-3 .images,body.error404 .theme-images .content.template-3 .images{--horizontal-gap: 2.5rem;--vertical-gap: 2.5rem;--number-of-items: 4;gap:var(--vertical-gap) var(--horizontal-gap)}@media (max-width: 992px){body.page .theme-images .content.template-3 .images,body.archive .theme-images .content.template-3 .images,body.blog .theme-images .content.template-3 .images,body.single .theme-images .content.template-3 .images,body.home .theme-images .content.template-3 .images,body.error404 .theme-images .content.template-3 .images{--number-of-items: 2}}@media (max-width: 768px){body.page .theme-images .content.template-3 .images,body.archive .theme-images .content.template-3 .images,body.blog .theme-images .content.template-3 .images,body.single .theme-images .content.template-3 .images,body.home .theme-images .content.template-3 .images,body.error404 .theme-images .content.template-3 .images{--horizontal-gap: 1.25rem;--vertical-gap: 1.25rem}}body.page .theme-images .content.template-3 .images .image-item,body.archive .theme-images .content.template-3 .images .image-item,body.blog .theme-images .content.template-3 .images .image-item,body.single .theme-images .content.template-3 .images .image-item,body.home .theme-images .content.template-3 .images .image-item,body.error404 .theme-images .content.template-3 .images .image-item{width:calc(100% / var(--number-of-items) - var(--horizontal-gap) * (var(--number-of-items) - 1) / var(--number-of-items));max-width:calc(100% / var(--number-of-items) - var(--horizontal-gap) * (var(--number-of-items) - 1) / var(--number-of-items))}body.page .theme-images .content.template-3 .images img,body.archive .theme-images .content.template-3 .images img,body.blog .theme-images .content.template-3 .images img,body.single .theme-images .content.template-3 .images img,body.home .theme-images .content.template-3 .images img,body.error404 .theme-images .content.template-3 .images img{width:100%;aspect-ratio:1/1;border-radius:var(--theme-radius-md)}body.page .theme-images .content.template-3 .images .title,body.archive .theme-images .content.template-3 .images .title,body.blog .theme-images .content.template-3 .images .title,body.single .theme-images .content.template-3 .images .title,body.home .theme-images .content.template-3 .images .title,body.error404 .theme-images .content.template-3 .images .title{order:1;font-size:var(--theme-fs-h5);line-height:var(--theme-lh-body-xs);text-align:center;color:var(--theme-color-quaternary);margin:1.25rem 0 0}@media (max-width: 768px){body.page .theme-images .content.template-3 .images .title,body.archive .theme-images .content.template-3 .images .title,body.blog .theme-images .content.template-3 .images .title,body.single .theme-images .content.template-3 .images .title,body.home .theme-images .content.template-3 .images .title,body.error404 .theme-images .content.template-3 .images .title{line-height:var(--theme-lh-body-md)}}body.page .theme-images .content.template-4 .images,body.page .theme-images .content.template-5 .images,body.archive .theme-images .content.template-4 .images,body.archive .theme-images .content.template-5 .images,body.blog .theme-images .content.template-4 .images,body.blog .theme-images .content.template-5 .images,body.single .theme-images .content.template-4 .images,body.single .theme-images .content.template-5 .images,body.home .theme-images .content.template-4 .images,body.home .theme-images .content.template-5 .images,body.error404 .theme-images .content.template-4 .images,body.error404 .theme-images .content.template-5 .images{gap:2.9375rem}@media (max-width: 768px){body.page .theme-images .content.template-4 .images,body.page .theme-images .content.template-5 .images,body.archive .theme-images .content.template-4 .images,body.archive .theme-images .content.template-5 .images,body.blog .theme-images .content.template-4 .images,body.blog .theme-images .content.template-5 .images,body.single .theme-images .content.template-4 .images,body.single .theme-images .content.template-5 .images,body.home .theme-images .content.template-4 .images,body.home .theme-images .content.template-5 .images,body.error404 .theme-images .content.template-4 .images,body.error404 .theme-images .content.template-5 .images{gap:1.25rem}}body.page .theme-images .content.template-4 .images .image-item,body.page .theme-images .content.template-5 .images .image-item,body.archive .theme-images .content.template-4 .images .image-item,body.archive .theme-images .content.template-5 .images .image-item,body.blog .theme-images .content.template-4 .images .image-item,body.blog .theme-images .content.template-5 .images .image-item,body.single .theme-images .content.template-4 .images .image-item,body.single .theme-images .content.template-5 .images .image-item,body.home .theme-images .content.template-4 .images .image-item,body.home .theme-images .content.template-5 .images .image-item,body.error404 .theme-images .content.template-4 .images .image-item,body.error404 .theme-images .content.template-5 .images .image-item{width:13.125rem}@media (max-width: 768px){body.page .theme-images .content.template-4 .images .image-item,body.page .theme-images .content.template-5 .images .image-item,body.archive .theme-images .content.template-4 .images .image-item,body.archive .theme-images .content.template-5 .images .image-item,body.blog .theme-images .content.template-4 .images .image-item,body.blog .theme-images .content.template-5 .images .image-item,body.single .theme-images .content.template-4 .images .image-item,body.single .theme-images .content.template-5 .images .image-item,body.home .theme-images .content.template-4 .images .image-item,body.home .theme-images .content.template-5 .images .image-item,body.error404 .theme-images .content.template-4 .images .image-item,body.error404 .theme-images .content.template-5 .images .image-item{width:calc(50% - .625rem)}}body.page .theme-images .content.template-4 .images img,body.page .theme-images .content.template-5 .images img,body.archive .theme-images .content.template-4 .images img,body.archive .theme-images .content.template-5 .images img,body.blog .theme-images .content.template-4 .images img,body.blog .theme-images .content.template-5 .images img,body.single .theme-images .content.template-4 .images img,body.single .theme-images .content.template-5 .images img,body.home .theme-images .content.template-4 .images img,body.home .theme-images .content.template-5 .images img,body.error404 .theme-images .content.template-4 .images img,body.error404 .theme-images .content.template-5 .images img{width:100%;aspect-ratio:1/1;border-radius:var(--theme-radius-md)}body.page .theme-images .content.template-4 .images .title,body.page .theme-images .content.template-5 .images .title,body.archive .theme-images .content.template-4 .images .title,body.archive .theme-images .content.template-5 .images .title,body.blog .theme-images .content.template-4 .images .title,body.blog .theme-images .content.template-5 .images .title,body.single .theme-images .content.template-4 .images .title,body.single .theme-images .content.template-5 .images .title,body.home .theme-images .content.template-4 .images .title,body.home .theme-images .content.template-5 .images .title,body.error404 .theme-images .content.template-4 .images .title,body.error404 .theme-images .content.template-5 .images .title{order:1;font-size:var(--theme-fs-body-lg);line-height:var(--theme-lh-body-lg);text-align:center;color:var(--theme-color-quaternary);margin:1.25rem 0 0}@media (max-width: 768px){body.page .theme-images .content.template-4 .images .title,body.page .theme-images .content.template-5 .images .title,body.archive .theme-images .content.template-4 .images .title,body.archive .theme-images .content.template-5 .images .title,body.blog .theme-images .content.template-4 .images .title,body.blog .theme-images .content.template-5 .images .title,body.single .theme-images .content.template-4 .images .title,body.single .theme-images .content.template-5 .images .title,body.home .theme-images .content.template-4 .images .title,body.home .theme-images .content.template-5 .images .title,body.error404 .theme-images .content.template-4 .images .title,body.error404 .theme-images .content.template-5 .images .title{line-height:var(--theme-lh-body-xl)}}body.page .theme-images .content.template-5 .heading,body.archive .theme-images .content.template-5 .heading,body.blog .theme-images .content.template-5 .heading,body.single .theme-images .content.template-5 .heading,body.home .theme-images .content.template-5 .heading,body.error404 .theme-images .content.template-5 .heading{width:81%}body.page .theme-images .content.template-5 .heading h1,body.page .theme-images .content.template-5 .heading h2,body.page .theme-images .content.template-5 .heading h3,body.archive .theme-images .content.template-5 .heading h1,body.archive .theme-images .content.template-5 .heading h2,body.archive .theme-images .content.template-5 .heading h3,body.blog .theme-images .content.template-5 .heading h1,body.blog .theme-images .content.template-5 .heading h2,body.blog .theme-images .content.template-5 .heading h3,body.single .theme-images .content.template-5 .heading h1,body.single .theme-images .content.template-5 .heading h2,body.single .theme-images .content.template-5 .heading h3,body.home .theme-images .content.template-5 .heading h1,body.home .theme-images .content.template-5 .heading h2,body.home .theme-images .content.template-5 .heading h3,body.error404 .theme-images .content.template-5 .heading h1,body.error404 .theme-images .content.template-5 .heading h2,body.error404 .theme-images .content.template-5 .heading h3{margin:1.1875rem 0}@media (max-width: 768px){body.page .theme-images .content.template-5 .heading h1,body.page .theme-images .content.template-5 .heading h2,body.page .theme-images .content.template-5 .heading h3,body.archive .theme-images .content.template-5 .heading h1,body.archive .theme-images .content.template-5 .heading h2,body.archive .theme-images .content.template-5 .heading h3,body.blog .theme-images .content.template-5 .heading h1,body.blog .theme-images .content.template-5 .heading h2,body.blog .theme-images .content.template-5 .heading h3,body.single .theme-images .content.template-5 .heading h1,body.single .theme-images .content.template-5 .heading h2,body.single .theme-images .content.template-5 .heading h3,body.home .theme-images .content.template-5 .heading h1,body.home .theme-images .content.template-5 .heading h2,body.home .theme-images .content.template-5 .heading h3,body.error404 .theme-images .content.template-5 .heading h1,body.error404 .theme-images .content.template-5 .heading h2,body.error404 .theme-images .content.template-5 .heading h3{margin:.5625rem 0}}body.page .theme-images .content.template-5 .images,body.archive .theme-images .content.template-5 .images,body.blog .theme-images .content.template-5 .images,body.single .theme-images .content.template-5 .images,body.home .theme-images .content.template-5 .images,body.error404 .theme-images .content.template-5 .images{max-width:41.25rem;margin-left:auto;margin-right:auto}@media (min-width: 769px){body.page .theme-images .content.template-5 .images,body.archive .theme-images .content.template-5 .images,body.blog .theme-images .content.template-5 .images,body.single .theme-images .content.template-5 .images,body.home .theme-images .content.template-5 .images,body.error404 .theme-images .content.template-5 .images{gap:1.875rem}}@media (min-width: 769px){body.page .theme-images .content.template-5 .images .image-item,body.archive .theme-images .content.template-5 .images .image-item,body.blog .theme-images .content.template-5 .images .image-item,body.single .theme-images .content.template-5 .images .image-item,body.home .theme-images .content.template-5 .images .image-item,body.error404 .theme-images .content.template-5 .images .image-item{width:12.5rem}}body.page .theme-images .content.template-5 .images .image-item .title,body.archive .theme-images .content.template-5 .images .image-item .title,body.blog .theme-images .content.template-5 .images .image-item .title,body.single .theme-images .content.template-5 .images .image-item .title,body.home .theme-images .content.template-5 .images .image-item .title,body.error404 .theme-images .content.template-5 .images .image-item .title{font-weight:400}@media (max-width: 768px){body.page .theme-images .content.template-5 .images .image-item .title,body.archive .theme-images .content.template-5 .images .image-item .title,body.blog .theme-images .content.template-5 .images .image-item .title,body.single .theme-images .content.template-5 .images .image-item .title,body.home .theme-images .content.template-5 .images .image-item .title,body.error404 .theme-images .content.template-5 .images .image-item .title{margin-top:.75rem}}@media (max-width: 992px){body.page .theme-images .content.remove-spacing .images,body.archive .theme-images .content.remove-spacing .images,body.blog .theme-images .content.remove-spacing .images,body.single .theme-images .content.remove-spacing .images,body.home .theme-images .content.remove-spacing .images,body.error404 .theme-images .content.remove-spacing .images{gap:0}}body.page .theme-images .content.use-radius .images img,body.archive .theme-images .content.use-radius .images img,body.blog .theme-images .content.use-radius .images img,body.single .theme-images .content.use-radius .images img,body.home .theme-images .content.use-radius .images img,body.error404 .theme-images .content.use-radius .images img{border-radius:var(--theme-radius-md)}
