@media(max-width:767px){.elementor .e-5683acb2-fb31{font-size:2.125rem;}}@media(max-width:767px){.elementor .e-73ca995b-8044{font-size:1.0625rem;}}@media(max-width:767px){.elementor .e-dafb757a-3a3f{border-radius:0.5rem;}}@media(max-width:767px){.elementor .e-73bc7cdf-6fc1{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:1rem;flex-direction:column;gap:2rem;align-items:stretch;}}@media(max-width:767px){.elementor .e-111a7992-3152{padding-block-start:4rem;padding-block-end:6rem;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(rgba(11,34,51,0.9) 0%,rgba(11,34,51,0.9) 100%),url("https://treviweb.com/wp-content/uploads/2026/10/webdesign2-2048x1306.jpeg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}}@media(max-width:767px){.elementor .e-d631c35e-0215{font-size:2.125rem;}}@media(max-width:767px){.elementor .e-232dcd16-634f{font-size:1.0625rem;}}@media(max-width:767px){.elementor .e-1c4dd27a-d836{border-radius:0.875rem;}}@media(max-width:767px){.elementor .e-62c68a98-0217{font-size:2.75rem;}}@media(max-width:767px){.elementor .e-68291e67-5dd8{font-size:2.75rem;}}@media(max-width:767px){.elementor .e-e5ba81db-58ad{font-size:2.75rem;}}@media(max-width:767px){.elementor .e-b39d9503-c066{font-size:1.75rem;}}@media(max-width:767px){.elementor .e-1a827ddc-a85a{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:1rem;gap:2rem;}}@media(max-width:767px){.elementor .e-80b2b28e-f8ba{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-13f5b735-68ba{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:1rem;gap:2rem;}}@media(max-width:767px){.elementor .e-355a2dfa-fe0e{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:0px;padding-inline-end:0px;}}