.img-box{--aspect-ratio: 1;--shadow-alpha: .3;border-radius:l;border-radius:1rem;--shadow-radius: 1rem;transition:box-shadow var(--trans-time) var(--trans-fnc);box-shadow:0 0 1rem #0000004d;box-shadow:0 0 var(--shadow-radius) 0 hsl(0 0% 0%/var(--shadow-alpha, 15%));position:relative;display:block;margin-bottom:2.5rem;background-color:var(--color-bg--darken)}@media (hover: hover){a.img-box:hover,button.img-box:hover,select.img-box:hover,input.img-box:hover,textarea.img-box:hover{--shadow-alpha: 30%}}input.img-box:focus,textarea.img-box:focus,.img-box:not(a):not(button):not(select):not(input):not(textarea){--shadow-alpha: 30%}@media only screen and (max-width: 768px){.img-box{max-width:30rem}}.img-box--16-9{--aspect-ratio: 16 / 9}.img-box--4-3{--aspect-ratio: 4 / 3}a.img-box{--shadow-alpha: .15}@media (hover: hover){a.img-box:hover{--shadow-alpha: .3}a.img-box:hover .info-box{--trans-y:calc(-50% - .5rem)}}.img-box img{border-radius:l;border-radius:1rem;position:relative;display:block;width:100%;aspect-ratio:var(--aspect-ratio);z-index:5}.info-box{--trans-y: -50%;top:100%;left:50%;transform:translate(-50%) translateY(-50%);transform:translate(-50%) translateY(var(--trans-y));padding:.5rem 1rem;border-radius:m;border-radius:.5rem;--shadow-radius: .25rem;transition:box-shadow var(--trans-time) var(--trans-fnc);box-shadow:0 0 .25rem #00000026;box-shadow:0 0 var(--shadow-radius) 0 hsl(0 0% 0%/var(--shadow-alpha, 15%));position:absolute;width:min(100% - 1rem);background-color:var(--color-secondary--alpha);font-size:1.125rem;transition:transform var(--trans-time) var(--trans-fnc);z-index:10}@media (hover: hover){a.info-box:hover,button.info-box:hover,select.info-box:hover,input.info-box:hover,textarea.info-box:hover{--shadow-alpha: 30%}}input.info-box:focus,textarea.info-box:focus,.info-box:not(a):not(button):not(select):not(input):not(textarea){--shadow-alpha: 30%}.info-box>strong{font-size:1em;color:var(--color-white)}.info-box>small,.info-box>address{font-size:.75em;color:var(--color-secondary--light)}.info-box>hr{margin-top:.25rem;margin-bottom:.25rem;border-color:var(--color-primary)}.jumbo{--web-underline: none;--jumbo-mg-bottom: 5rem;--jumbo-col-template: minmax(1rem, 5fr) minmax(1rem, 8fr);--jumbo-gap: 5rem;display:grid;grid-template-columns:minmax(1rem,5fr) minmax(1rem,8fr);grid-template-columns:var(--jumbo-col-template);gap:5rem;grid-gap:5rem;grid-gap:var(--jumbo-gap);gap:var(--jumbo-gap);align-items:flex-start;align-content:flex-start;justify-content:flex-start;margin-bottom:5rem;margin-bottom:var(--jumbo-mg-bottom)}@media only screen and (max-width: 1024px){.jumbo{--jumbo-gap: 2.5rem}}@media only screen and (max-width: 768px){.jumbo{--jumbo-gap: 2rem}}@media only screen and (max-width: 425px){.jumbo{--jumbo-col-template: minmax(1rem, 1fr);--jumbo-gap: 1.5rem;--jumbo-mg-bottom: 2rem}}.jumbo:last-child{--jumbo-mg-bottom: 0}.jumbo:hover{--web-underline: underline}.jumbo__image{--img-radius: 1rem;--img-shadow-alpha: .3;--link-color: var(--color-primary);--shadow-radius: 1rem;box-shadow:0 0 1rem #00000026;box-shadow:0 0 var(--shadow-radius) 0 hsl(0 0% 0%/var(--shadow-alpha, 15%));position:relative;aspect-ratio:16/9;border-radius:1rem;border-radius:var(--img-radius);transition:box-shadow var(--trans-time) var(--trans-fnc);overflow:hidden}@media (hover: hover){a.jumbo__image:hover,button.jumbo__image:hover,select.jumbo__image:hover,input.jumbo__image:hover,textarea.jumbo__image:hover{--shadow-alpha: 30%}}input.jumbo__image:focus,textarea.jumbo__image:focus,.jumbo__image:not(a):not(button):not(select):not(input):not(textarea){--shadow-alpha: 30%}.jumbo__image img{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);max-width:100%;height:auto;z-index:5}.jumbo__wrapper{--wrappere-gap: 1.5rem;display:grid;grid-template-columns:minmax(1rem,1fr);gap:1.5rem;grid-gap:1.5rem;grid-gap:var(--wrappere-gap);gap:var(--wrappere-gap);align-items:flex-start;align-content:flex-start;justify-content:flex-start}.jumbo__content{--content-font-size: 1rem;font-size:1rem;font-size:var(--content-font-size)}.jumbo__content>time{font-family:soleto,sans-serif;font-size:.85em;color:var(--color-secondary--lighten)}.jumbo__content>address{font-family:soleto,sans-serif;font-size:.85em;color:var(--color-secondary--lighten);font-style:italic}.desc+address{font-size:1.125rem}.desc+address>strong{font-family:prometo,sans-serif}
