#section-2-1037 > .ct-section-inner-wrap{padding-top:7rem;padding-bottom:7rem;align-items:flex-start;justify-content:center}#section-2-1037{background-image:url(https://frameprintgallery.ca/assets/modern-urban-cafe-interior-with-stylish-decor-2026-01-07-00-54-27-utc.webp);background-size:cover;background-repeat:no-repeat;background-attachment:scroll;background-position:100% 50%}#section-89-1037 > .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center;gap:1rem}#section-89-1037{display:block}#section-89-1037{background-color:#222222;text-align:justify}#section-161-1037 > .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center;gap:1rem}#section-161-1037{display:block}#section-161-1037{background-color:#222222;text-align:justify}@media (max-width:1400px){#section-2-1037 > .ct-section-inner-wrap{padding-top:6rem;padding-bottom:6rem}}@media (max-width:992px){#section-2-1037 > .ct-section-inner-wrap{padding-top:5rem;padding-right:0;padding-bottom:5rem;padding-left:0}}@media (max-width:768px){#section-2-1037 > .ct-section-inner-wrap{padding-top:0;padding-bottom:0}}@media (max-width:499px){#section-2-1037 > .ct-section-inner-wrap{padding-top:18rem}#section-2-1037{background-size:auto 20rem;background-repeat:no-repeat;background-attachment:scroll;background-position:100% -4%}}@media (max-width:499px){#section-89-1037{text-align:center}}@media (max-width:499px){#section-161-1037{text-align:center}}#div_block-98-1037 > *{grid-column:span 1;grid-row:span 1}#div_block-98-1037{align-items:stretch;grid-template-columns:repeat(4,minmax(100px,1fr));grid-column-gap:1rem;grid-row-gap:1rem;display:grid;color:var(--lights);align-items:stretch;flex-wrap:wrap;justify-content:center;text-align:center}#biz-svcs > *{grid-column:span 1;grid-row:span 1}#biz-svcs{align-items:stretch;grid-template-columns:repeat(3,minmax(100px,1fr));grid-column-gap:1rem;grid-row-gap:1rem;display:grid;color:var(--lights);align-items:stretch;flex-wrap:wrap;justify-content:center;text-align:center}@media (max-width:1400px){#div_block-98-1037{justify-items:stretch;align-items:stretch;grid-template-columns:repeat(4,minmax(140px,1fr));grid-column-gap:1rem;grid-row-gap:1rem;grid-auto-rows:minmax(min-content,1fr);display:grid;text-align:justify}}@media (max-width:992px){#div_block-98-1037{align-items:stretch;grid-template-columns:repeat(2,minmax(100px,1fr));grid-column-gap:1rem;grid-row-gap:1rem;display:grid}}@media (max-width:768px){#div_block-98-1037{align-items:stretch;grid-template-columns:repeat(2,minmax(100px,1fr));grid-column-gap:1rem;grid-row-gap:1rem;grid-auto-rows:minmax(min-content,1fr);display:grid}}@media (max-width:768px){#biz-svcs{align-items:stretch;grid-template-columns:repeat(2,minmax(100px,1fr));grid-column-gap:1rem;grid-row-gap:1rem;grid-auto-rows:minmax(min-content,1fr);display:grid}}@media (max-width:499px){#div_block-98-1037{display:flex;flex-direction:column}}#text_block-4-1037{margin-bottom:1rem}#text_block-90-1037{color:#ffffff;border-bottom-color:#ffffff;border-bottom-width:1px;font-weight:400;width:fit-content ;margin-bottom:0px}#text_block-33-1037{margin-bottom:0px}#text_block-146-1037{margin-bottom:0px}#text_block-154-1037{margin-bottom:0px}#text_block-162-1037{color:#ffffff;border-bottom-color:#ffffff;border-bottom-width:1px;font-weight:400;width:fit-content ;margin-bottom:0px}@media (max-width:499px){#text_block-90-1037{text-align:center;letter-spacing:1px;width:60%}}@media (max-width:499px){#text_block-162-1037{text-align:center;letter-spacing:1px;width:60%}}