.elementor .e-34f4141-a01ed1a{font-family:Manrope;font-weight:700;font-size:0.75rem;color:#E6CDA4;letter-spacing:3px;text-transform:uppercase;}.elementor .e-c1a9224-de7c0a9{font-family:"Times New Roman";font-weight:700;color:#ffffff;letter-spacing:0px;margin:0px;}.elementor .e-9d40ffa-9502f1b{font-family:"Times New Roman";font-weight:700;color:#FFFFFF;letter-spacing:0px;margin-block-start:-20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ffea15d-4c8369e{max-width:34rem;font-family:Manrope;font-weight:400;color:#eef2f5;}.elementor .e-5415d7b-5508aa4{max-width:39rem;padding:0px;display:flex;flex-direction:column;gap:1.25rem;align-items:flex-start;}.elementor .e-5276d5f-1b3a129{font-weight:700;color:#ffffff;border-radius:4px;border-width:1px;border-color:#58a9ec;border-style:solid;background-color:#2f82c9;box-shadow:0px 8px 24px 0px rgba(10,64,108,.28);order:99999;}.elementor .e-2d07742-524a763{width:4.2rem;height:2.3rem;font-family:"Times New Roman";font-weight:400;font-size:32px;color:#ffffff;letter-spacing:0px;line-height:0px;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0rem;padding-inline-end:0rem;margin:0px;border-radius:999px;background-color:#00000000;display:flex;justify-content:center;align-items:center;}.elementor .e-6457594-07da0f8{width:8.8rem;height:2.3rem;font-family:"Times New Roman";font-weight:400;font-size:32px;color:#5ba9f5;letter-spacing:0px;line-height:0px;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0.5rem;padding-inline-end:1rem;margin:0px;border-radius:999px;background-color:#00000000;display:flex;justify-content:center;align-items:center;}.elementor .e-4b91f6c-3e7ae70{width:208px;position:relative;inset-block-start:0px;inset-inline-start:0px;font-family:Manrope;font-weight:500;font-size:0.62rem;color:#d6dde3;letter-spacing:3px;text-align:center;margin-block-start:0rem;}.elementor .e-9c0207c-81ce164{width:19rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:96px;padding-inline-end:0px;background-image:url("https://titanwebsmith.com/wp-content/uploads/2026/09/titanwebsmith-anvil-logo-1.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:100px auto;background-position:0px 0px;display:flex;flex-direction:row;gap:0px;flex-wrap:wrap;flex:0 0 auto;order:-99999;}.elementor .e-6f33ec6-397ebc6{max-width:100%;position:fixed;inset-block-start:0px;inset-inline-start:0px;z-index:100;background-color:#071017E6;top: var(--wp-admin--admin-bar--height, 0px) !important;\n}.elementor .e-726c579-9fb9fcc{height:440px;min-height:0rem;color:#ffffff;padding:0px;background-image:linear-gradient(90deg, rgba(7,14,21,.96) 0%,rgba(7,14,21,.88) 34%,rgba(7,14,21,.48) 55%,rgba(7,14,21,.08) 78%),url("https://titanwebsmith.com/wp-content/uploads/2026/09/contact-hero-workshop-1.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,30% 0px;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .e-fc6cf7c-b87529d{max-width:100%;padding:0px;background-color:#ffffff;display:flex;flex-direction:column;align-items:stretch;}.elementor .e-7e4de8b-28534f6{width:4.2rem;height:2.3rem;font-family:"Times New Roman";font-weight:400;font-size:32px;color:#ffffff;letter-spacing:0px;line-height:0px;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0rem;padding-inline-end:0rem;margin:0px;border-radius:999px;background-color:#00000000;display:flex;justify-content:center;align-items:center;}.elementor .e-c1245ee-08a876e{width:8.8rem;height:2.3rem;font-family:"Times New Roman";font-weight:400;font-size:32px;color:#5ba9f5;letter-spacing:0px;line-height:0px;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0.5rem;padding-inline-end:1rem;margin:0px;border-radius:999px;background-color:#00000000;display:flex;justify-content:center;align-items:center;}.elementor .e-61940d1-24e0b58{width:208px;position:relative;inset-block-start:0px;inset-inline-start:0px;font-family:Manrope;font-weight:500;font-size:0.62rem;color:#d6dde3;letter-spacing:3px;text-align:center;margin-block-start:0rem;}.elementor .e-0e726b5-b5375a6{width:19rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:96px;padding-inline-end:0px;background-image:url("https://titanwebsmith.com/wp-content/uploads/2026/09/titanwebsmith-anvil-logo-1.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:100px auto;background-position:0px 0px;display:flex;flex-direction:row;gap:0px;flex-wrap:wrap;flex:0 0 auto;order:-99999;}.elementor .e-04d56ad-437ca96{width:22rem;min-width:352px;padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-675797a-6f534e2{font-size:0.72rem;color:#dbe3e8;}.elementor .e-a2572a0-bb48b75{font-size:0.72rem;color:#dbe3e8;}.elementor .e-260d580-32c53f4{font-size:0.72rem;color:#dbe3e8;}.elementor .e-7bea5ae-3129ff9{font-size:0.72rem;color:#dbe3e8;}.elementor .e-5eaf207-5278c72{font-size:0.72rem;color:#dbe3e8;}.elementor .e-6fb4062-11cfade{font-size:0.72rem;color:#dbe3e8;}.elementor .e-31d25a8-630a738{padding:0px;display:flex;flex-direction:row;gap:1.1rem;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-f27f809-1a011eb{font-weight:700;font-size:0.72rem;color:#dce4ea;}.elementor .e-ac812ff-4fa9eac{font-size:0.72rem;color:#dbe3e8;}.elementor .e-202c024-75de7da{font-size:0.72rem;color:#dbe3e8;}.elementor .e-6f87144-e70fc15{font-size:0.65rem;color:#8798a5;}.elementor .e-5179d06-c762b82{width:352px;min-width:352px;padding:0px;display:flex;flex-direction:column;gap:0.35rem;align-items:flex-end;}.elementor .e-47c6bb5-dfa2dfe{width:100%;max-width:105.75rem;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;display:flex;flex-direction:row;gap:2rem;flex-wrap:nowrap;justify-content:space-between;align-items:center;}.elementor .e-3392462-686ef3f{color:#ffffff;padding:0px;background-color:#09131b;display:flex;flex-direction:column;align-items:center;}.elementor .e-159ba76-f224e0d{overflow:hidden;color:#172331;padding:0px;margin:0px;background-color:#ffffff;display:flex;flex-direction:column;gap:0px;}