@media (max-width:768px){
html,body{overflow-x:hidden!important}
.event-inquiries,.custom-project,.feedback-reviews{width:100%!important;min-width:0!important;min-height:100vh!important;height:auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;padding:0 16px!important}
.event-inquiries>a:has(.engraved-company-9),.custom-project>a:has(.engraved-company-2),.feedback-reviews>a:has(.engraved-company-6){order:1!important;display:block!important;width:fit-content!important;margin:12px auto 0!important}
.event-inquiries .engraved-company-9,.custom-project .engraved-company-2,.feedback-reviews .engraved-company-6{display:block!important;width:min(78vw,300px)!important;height:auto!important;margin:0 auto!important;object-fit:contain!important}
.event-inquiries>.navigation-9,.custom-project>.items-wrapper,.feedback-reviews>.navigation-5{order:2!important;width:100%!important;height:auto!important;margin:8px auto 0!important;display:flex!important;justify-content:center!important;align-items:center!important;background:#fff!important}
.event-inquiries .items-34,.custom-project .items-5,.feedback-reviews .items-21{width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important;flex-wrap:wrap!important;gap:10px 18px!important}
.event-inquiries>.rectangle-9,.custom-project>.rectangle-2,.feedback-reviews>.rectangle-6{order:3!important;width:92%!important;height:6px!important;margin:12px auto 24px!important;background:#000!important;position:relative!important}
.event-inquiries>.copy-18,.custom-project>.copy,.feedback-reviews>.copy-5{order:4!important;width:100%!important;height:auto!important;display:contents!important}
.event-inquiries .copy-18 .text-wrapper-85,.custom-project .copy .text-wrapper-8,.feedback-reviews .copy-5 .text-wrapper-40{order:4!important;width:100%!important;margin:0 auto 16px!important;text-align:center!important}
.event-inquiries>.image-17,.custom-project>.image-3,.feedback-reviews>.image-5{order:5!important;width:min(100%,520px)!important;height:300px!important;margin:0 auto 20px!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}
.event-inquiries .copy-18 .paragraph-6,.custom-project .copy .paragraph,.feedback-reviews .copy-5 .paragraph-5{order:6!important;width:100%!important;margin:0 auto!important;text-align:center!important}
.custom-project>.heading .text-wrapper-18{width:100%!important;text-align:center!important}
.feedback-reviews>.heading-2{display:none!important}
.event-inquiries>.form-3,.custom-project>.form,.feedback-reviews>.form-2{order:8!important;width:100%!important;max-width:700px!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;margin:0 auto!important}
.event-inquiries>.heading-3,.custom-project>.heading{order:7!important;width:100%!important;height:auto!important;margin:28px auto 18px!important;text-align:center!important}
.event-inquiries>.navigation-footer-9,.custom-project>.navigation-footer-2,.feedback-reviews>.navigation-footer-6{order:9!important;width:calc(100% + 32px)!important;margin:48px -16px 0!important;position:relative!important;height:auto!important;min-height:0!important}
.site-footer,.site-footer-inner,.site-footer-brand,.site-footer-column{text-align:center!important;align-items:center!important;justify-content:center!important}
.site-footer-inner{width:100%!important;flex-direction:column!important;flex-wrap:nowrap!important}
.site-footer-column a{margin-left:auto!important;margin-right:auto!important}
}