.gallery-advanced{--container-space: calc((1920px - 1300px) / 2);--gap: 30px;overflow:hidden}@media(min-width: 1920px){.gallery-advanced{--container-space: calc((1920px - 1300px) / 2)}}.gallery-advanced{margin-block:var(--gap)}.gallery-advanced h1 strong em,.gallery-advanced h1 em strong,.gallery-advanced h2 strong em,.gallery-advanced h2 em strong{color:var(--primary);font-style:normal}.gallery-advanced p:not(:first-of-type){margin-top:20px}.gallery-advanced__container{max-width:100%;padding:0;display:grid;grid-template-columns:var(--grid-columns)}.--full .gallery-advanced__container{--grid-columns: calc(var(--gap) * 3) 1fr}.--even .gallery-advanced__container{--grid-columns: 34% 1fr}.--even .gallery-advanced__container.gallery-advanced__container{display:flex;flex-direction:column;gap:20px}@media(min-width: 768px){.--even .gallery-advanced__container.gallery-advanced__container{display:grid;column-gap:var(--gap)}}.--even .gallery-advanced__container img.--left{order:-1}@media(min-width: 768px){.--even .gallery-advanced__container img.--left{order:inherit;grid-column:1/2}}.--even .gallery-advanced__container img.--right{order:1}@media(min-width: 768px){.--even .gallery-advanced__container img.--right{order:inherit;grid-column:2/3}}.--even.--align-even .gallery-advanced__container{display:flex;flex-direction:column}@media(min-width: 768px){.--even.--align-even .gallery-advanced__container{display:grid;--grid-columns: 1fr 1fr;column-gap:var(--gap)}}.--even.--align-even .gallery-advanced__container .--left,.--even.--align-even .gallery-advanced__container .--right{display:flex;flex-direction:column}.--even.--align-even .gallery-advanced__container img.--left{order:-1}@media(min-width: 768px){.--even.--align-even .gallery-advanced__container img.--left{order:inherit;grid-column:1/2}}.--even.--align-even .gallery-advanced__container img.--right{order:1}@media(min-width: 768px){.--even.--align-even .gallery-advanced__container img.--right{order:inherit;grid-column:2/3}}.--single .gallery-advanced__container{display:flex;flex-direction:column}@media(min-width: 768px){.--single .gallery-advanced__container{display:grid;--grid-columns: 1fr 1fr;column-gap:var(--gap);row-gap:var(--gap)}}.--single .gallery-advanced__container .content.--right{order:2;padding:40px 20px;margin:40px 10px 10px;align-content:center;border:1px solid var(--primary);border-right-color:var(--primary)}@media(min-width: 768px){.--single .gallery-advanced__container .content.--right{padding:20px;margin:0}}@media(min-width: 1366px){.--single .gallery-advanced__container .content.--right{padding:20px 20px 20px 95px}}@media(min-width: 768px)and (max-width: 1919px){.--single .gallery-advanced__container .content.--right{border-right-color:rgba(0,0,0,0)}}.--single .gallery-advanced__container .--right{padding-bottom:30px;display:grid;margin-top:25px}@media(min-width: 768px){.--single .gallery-advanced__container .--right{margin-top:0}}.gallery-advanced__image{width:100%;height:100%;max-height:100%;object-fit:cover;object-position:center}.gallery-advanced__image.--left{grid-column:1/2}.gallery-advanced__image.--right{grid-column:2/3}.--full .gallery-advanced__image{grid-column:1/3}.--even .gallery-advanced__image.--left{grid-column:1/3}@media(min-width: 992px){.--even .gallery-advanced__image.--left{grid-column:2/3}}.--even .gallery-advanced__image.--right{grid-column:3/5}@media(min-width: 992px){.--even .gallery-advanced__image.--right{grid-column:4/5}}@media(max-width: 1300px){.gallery-advanced .content.--left{padding-inline-start:0}}@media(max-width: 1300px){.gallery-advanced .content.--right{padding-inline-end:0}}.gallery-advanced .content__title{max-width:663px;color:var(--secondary);font-family:var(--lora);font-size:28px;letter-spacing:0;line-height:1.23;text-shadow:0 0 15px 0 rgba(0,0,0,.62);margin:0 0 26px 0;font-weight:normal}@media(min-width: 992px){.gallery-advanced .content__title{font-size:38px}}.gallery-advanced .content__eyebrow{order:-1;letter-spacing:3.76px;text-transform:uppercase;color:var(--primary);font-weight:700;font-size:12px;line-height:1.08;margin-bottom:6px}@media(min-width: 768px){.gallery-advanced .content__eyebrow{font-size:14px;line-height:1.14}}.gallery-advanced .content p{max-width:100%}@media(min-width: 768px){.gallery-advanced .content p{max-width:663px}}.gallery-advanced .content .button{margin-top:20px;box-sizing:border-box}
