@font-face{font-family:Newsreader;src:url(/webfonts/Newsreader-VariableFont_opsz,wght.ttf)format("truetype");font-style:normal}@font-face{font-family:newsreader italic;src:url(/webfonts/Newsreader-Italic-VariableFont_opsz,wght.ttf)format("truetype");font-style:italic}@font-face{font-family:PlusJakartaSans;src:url(/webfonts/PlusJakartaSans-VariableFont_wght.ttf)format("truetype");font-style:normal}@font-face{font-family:SmoochSans;src:url(/webfonts/SmoochSans-ExtraBold.ttf)format("truetype");font-style:normal}:root{--smooch:"SmoochSans", sans-serif !important;--jakarta:"PlusJakartaSans", Georgia, "Times New Roman", Times, serif;--newsreader:"Newsreader", sans-serif !important;--rounded-box:1rem}html{font-family:var(--jakarta)}.f-jakarta{font-family:var(--jakarta)}.f-smooch{font-family:var(--smooch)}.f-newsreader{font-family:var(--newsreader);font-size:1rem}.f-newsreader-italic{font-family:newsreader italic,Georgia,times new roman,Times,serif!important;font-style:italic}address{font-style:normal}em{font-style:italic}.inline-svg{display:inline-block;height:1.15rem;width:1.15rem;top:.15rem;position:relative}.card.image-full{display:grid}.card{position:relative;display:flex;flex-direction:column;overflow:hidden}.card.image-full::before,.card.image-full>*{grid-column-start:1;grid-row-start:1}.card.image-full::before{position:relative;content:"";z-index:10;background-color:#000;opacity:.75}.card figure{display:flex;align-items:center;justify-content:center}.card.image-full>figure img{height:100%;object-fit:cover}.card.image-full>.card-body{position:relative;z-index:20;color:#fff}.card-body{display:flex;flex:auto;flex-direction:column;padding:var(--padding-card,2rem);gap:.5rem}.w-20{width:5rem}.w-40{width:10rem}.h-20{height:5rem}.h-40{height:10rem}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}@media(min-width:640px){.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(min-width:768px){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(min-width:1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(min-width:1280px){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}