@media(max-width:767px){.elementor .e-ffea15d-4c8369e{font-size:1rem;}}@media(max-width:767px){.elementor .e-5415d7b-5508aa4{margin-block-start:65px;}}@media(max-width:767px){.elementor .e-828d207-8ce5a80{width:100%;}}@media(max-width:767px){.elementor .e-e4ac81b-134e94f{width:3.2rem;height:1.8rem;font-size:1.5rem;}}@media(max-width:767px){.elementor .e-f2899f4-6d513ce{width:6.6rem;height:1.8rem;font-size:1.5rem;}}@media(max-width:767px){.elementor .e-f15e129-9623f58{width:157px;font-size:0.5rem;letter-spacing:0.7px;}}@media(max-width:767px){.elementor .e-848238d-13c39dd{width:14rem;padding-inline-start:64px;background-image:url("https://titanwebsmith.com/wp-content/uploads/2026/10/smitty-portrait-icon-1024x1024.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:64px auto;background-position:0px -2px;}}@media(max-width:767px){.elementor .e-31854a2-80f4cc6{width:100%;position:fixed;inset-inline-start:0px;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1rem;padding-inline-end:1rem;flex-direction:row;flex-wrap:wrap;top: var(--wp-admin--admin-bar--height, 0px) !important;\n}}@media(max-width:767px){.elementor .e-726c579-9fb9fcc{min-height:0px;background-image:linear-gradient(90deg, rgba(7,14,21,0.94) 0%,rgba(7,14,21,0.52) 100%),url("https://titanwebsmith.com/wp-content/uploads/2026/10/smitty-hero-background.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,820px auto;background-position:0% 0%,-280px 145px;}}@media(max-width:767px){.elementor .e-0005e91-51e9a52{width:3.2rem;height:1.8rem;font-size:1.5rem;}}@media(max-width:767px){.elementor .e-ab3690f-7e7d5e7{width:6.6rem;height:1.8rem;font-size:1.5rem;}}@media(max-width:767px){.elementor .e-1a8112e-d5a382a{width:157px;font-size:0.5rem;letter-spacing:0.7px;}}@media(max-width:767px){.elementor .e-34313a4-10a9d88{width:100%;padding-inline-start:64px;background-image:url("https://titanwebsmith.com/wp-content/uploads/2026/10/smitty-portrait-icon-1024x1024.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:64px auto;background-position:0px -2px;}}@media(max-width:767px){.elementor .e-5ab5f18-83c66c3{flex-direction:column;align-items:center;}}