.elementor .e-widget_s15wwk6zg-c34fe39{font-family:"Teko";font-weight:700;font-size:4.5rem;color:#FFF;line-height:1.1em;text-transform:uppercase}.elementor .e-container_sbjw429ju-ec4e77d{width:100%;display:flex;flex-direction:column}.elementor .e-widget_zz97aqpve-08c61a1{font-family:"Roboto";font-weight:400;font-size:1.25rem;color:#E2E8EB;line-height:1.5em}.elementor .e-container_zm20ky65a-d46a4c4{width:100%;display:flex;flex-direction:column}.elementor .e-widget_66ifx9wsj-8b8bbc0{font-family:"Roboto";font-weight:700;font-size:1rem;color:#062850;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:8px;border-width:2px;border-color:#E2E8EB;border-style:solid;background-color:#E2E8EB}.elementor .e-widget_66ifx9wsj-8b8bbc0:hover,.elementor .e-widget_66ifx9wsj-8b8bbc0:focus-visible{color:#062850;border-color:#FFF}.elementor .e-widget_rtemv3ins-353c72f{font-family:"Roboto";font-weight:700;font-size:1rem;color:#FFF;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:8px;border-width:2px;border-color:#FFF;border-style:solid;background-color:#fff0}.elementor .e-widget_rtemv3ins-353c72f:hover,.elementor .e-widget_rtemv3ins-353c72f:focus-visible{color:#062850;border-color:#E2E8EB}.elementor .e-container_n4oonkit4-779faf0{column-gap:1rem;display:flex;flex-direction:row;row-gap:1rem;flex-wrap:wrap}.elementor .e-container_wqq8bwxwd-5ee6683{max-width:52rem;column-gap:0rem;display:flex;flex-direction:column;row-gap:1.5rem;justify-content:start;align-items:start}.elementor .e-container_55y7ywvyr-21adce1{min-height:42rem;padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:4rem;padding-inline-end:4rem;background-image:linear-gradient(rgb(6 40 80 / .75),rgb(6 40 80 / .75)),url(https://freedomshedsandcarports.com/wp-content/uploads/2026/09/118483812_3210408602418351_1481659405189587440_o-1.avif);background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;justify-content:center;align-items:start}.elementor .e-widget_g7vxhw5rr-cb494dc{font-family:"Teko";font-weight:600;font-size:1.5rem;color:#062850;letter-spacing:.1em;text-transform:uppercase}.elementor .e-widget_ruoijnalx-f8d401e{font-family:"Teko";font-weight:700;font-size:4.5rem;color:#0C0101;line-height:.95em;text-transform:uppercase}.elementor .e-widget_4kr18tb9j-ff70664{font-family:"Roboto";font-size:1.1rem;color:#4A4A4A;line-height:1.6em}.elementor .e-widget_l0qvte46n-27dc4c9{font-family:"Teko";font-weight:600;font-size:2rem;color:#062850;text-transform:uppercase}.elementor .e-widget_qe0br8izz-1d541df{font-family:"Teko";font-weight:600;font-size:2rem;color:#062850;text-transform:uppercase}.elementor .e-widget_ipdqx3qvd-8b2e9d6{font-family:"Teko";font-weight:600;font-size:1.5rem;color:#FFF;letter-spacing:.05em;text-transform:uppercase;padding-block-start:.8rem;padding-block-end:.8rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:8px;border-width:2px;border-color:#062850;border-style:solid;background-color:#062850;align-self:start}.elementor .e-widget_ipdqx3qvd-8b2e9d6:hover,.elementor .e-widget_ipdqx3qvd-8b2e9d6:focus-visible{color:#062850;border-color:#E2E8EB;background-color:#E2E8EB}.elementor .e-container_cnkk9yz2f-9658c73{width:52%;column-gap:0rem;display:flex;flex-direction:column;row-gap:1.2rem;justify-content:start;align-items:start}.elementor .e-widget_9ob42brjw-644582b{width:100%;border-radius:8px;border-width:4px;border-color:#E2E8EB;border-style:solid;box-shadow:0 12px 32px 0 rgb(6 40 80 / .15)}.elementor .e-container_h74jvih0u-90cb62d{width:42%;column-gap:0rem;display:flex;flex-direction:column;row-gap:2rem;justify-content:center;align-items:center}.elementor .e-container_86fn11r81-017e821{column-gap:0rem;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#F7F9FA;display:flex;flex-direction:row;row-gap:3rem;flex-wrap:wrap;justify-content:space-between;align-items:center}.elementor .e-widget_znry5odc2-7710515{border-radius:8px;border-width:1px;border-color:#E2E8EB;border-style:solid;box-shadow:0 8px 24px 0 rgb(6 40 80 / .1)}.elementor .e-container_5j76xb4j7-e6ac64d{width:48%;display:flex;flex-direction:column}.elementor .e-widget_uo7n9ot6t-2505e99{font-family:"Roboto";font-weight:700;font-size:.875rem;color:#062850;letter-spacing:.15em;text-transform:uppercase}.elementor .e-widget_pczv0ei02-43f179a{font-family:"Teko";font-weight:600;font-size:3.5rem;color:#062850;line-height:1.1em;text-transform:uppercase}.elementor .e-widget_qa9711ax1-e010bc3{font-family:"Roboto";font-size:1rem;color:#4A4A4A;line-height:1.6em}.elementor .e-widget_p9nu5hoph-c3eec73{font-family:"Teko";font-weight:600;font-size:1.5rem;color:#E2E8EB;letter-spacing:.05em;text-transform:uppercase;padding-block-start:.8rem;padding-block-end:.8rem;padding-inline-start:2.2rem;padding-inline-end:2.2rem;border-radius:8px;background-color:#062850;align-self:start}.elementor .e-widget_p9nu5hoph-c3eec73:hover,.elementor .e-widget_p9nu5hoph-c3eec73:focus-visible{color:#062850;background-color:#E2E8EB}.elementor .e-container_701bqg8hy-2770a8a{width:48%;column-gap:0rem;display:flex;flex-direction:column;row-gap:1.25rem}.elementor .e-container_z8um1r0c9-dd69b47{max-width:1200px;column-gap:3rem;margin-block-start:0rem;margin-block-end:0rem;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;row-gap:2rem;flex-wrap:wrap;justify-content:space-between;align-items:center}.elementor .e-container_dwz7c4ks3-ce7ba46{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#F7F9FA}.elementor .e-widget_vm4d0fqcs-0762eef{font-family:"Teko";font-weight:700;font-size:3.5rem;color:#062850;text-transform:uppercase}.elementor .e-widget_tu1jss7p6-1790a58{max-width:700px;font-family:"Roboto";font-size:1.1rem;color:#4A4A4A;line-height:1.6em}.elementor .e-widget_fytzzma97-5b938c7{width:80px;color:#E2E8EB;margin-block-start:1rem;margin-block-end:1rem;margin-inline-start:0rem;margin-inline-end:0rem;align-self:center}.elementor .e-container_lontj1xpe-4f68f0c{text-align:center;margin-block-start:0rem;margin-block-end:3rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;align-items:center}.elementor .e-widget_nd1mzv1z3-89e6c17{height:180px;object-fit:cover;border-radius:4px}.elementor .e-widget_75v4jtv3n-3e46f10{font-family:"Teko";font-weight:600;font-size:2rem;color:#062850;margin-block-start:1.5rem;margin-block-end:.5rem;margin-inline-start:0rem;margin-inline-end:0rem}.elementor .e-widget_duy5tas9y-302f36d{font-family:"Roboto";font-size:.95rem;color:#4A4A4A;line-height:1.5em}.elementor .e-container_kozoz1mpr-dde8911{padding:2rem;border-radius:8px;border-width:1px;border-color:#E2E8EB;border-style:solid;background-color:#F7F9FA;display:flex;flex-direction:column}.elementor .e-container_kozoz1mpr-dde8911:hover,.elementor .e-container_kozoz1mpr-dde8911:focus-visible{box-shadow:0 8px 16px 0 #E2E8EB}.elementor .e-widget_vwb3g33u0-bc5ff79{height:180px;object-fit:cover;border-radius:4px}.elementor .e-widget_8w1lw7kx6-8d22c61{font-family:"Teko";font-weight:600;font-size:2rem;color:#062850;margin-block-start:1.5rem;margin-block-end:.5rem;margin-inline-start:0rem;margin-inline-end:0rem}.elementor .e-widget_5a49tj4tz-d5625af{font-family:"Roboto";font-size:.95rem;color:#4A4A4A;line-height:1.5em}.elementor .e-container_l45ctsw0a-f199400{padding:2rem;border-radius:8px;border-width:1px;border-color:#E2E8EB;border-style:solid;background-color:#F7F9FA;display:flex;flex-direction:column}.elementor .e-container_l45ctsw0a-f199400:hover,.elementor .e-container_l45ctsw0a-f199400:focus-visible{box-shadow:0 8px 16px 0 #E2E8EB}.elementor .e-widget_4d7d3eudq-ffa1891{height:180px;object-fit:cover;border-radius:4px}.elementor .e-widget_vcbmclsil-a52ad50{font-family:"Teko";font-weight:600;font-size:2rem;color:#062850;margin-block-start:1.5rem;margin-block-end:.5rem;margin-inline-start:0rem;margin-inline-end:0rem}.elementor .e-widget_1bc5hfhq5-fd4baaa{font-family:"Roboto";font-size:.95rem;color:#4A4A4A;line-height:1.5em}.elementor .e-container_f2tsbtt6g-d3a9904{padding:2rem;border-radius:8px;border-width:1px;border-color:#E2E8EB;border-style:solid;background-color:#F7F9FA;display:flex;flex-direction:column}.elementor .e-container_f2tsbtt6g-d3a9904:hover,.elementor .e-container_f2tsbtt6g-d3a9904:focus-visible{box-shadow:0 8px 16px 0 #E2E8EB}.elementor .e-container_4pq4j8ysm-44229cd{column-gap:2rem;display:grid;row-gap:2rem;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr)}.elementor .e-widget_5f6rpbzig-bbed8a1{font-family:"Teko";font-weight:700;font-size:2.5rem;color:#E2E8EB}.elementor .e-widget_9aldnra4k-078433f{max-width:750px;font-family:"Roboto";font-size:1rem;color:#FFF;line-height:1.6em;margin-block-start:.5rem;margin-block-end:1.5rem;margin-inline-start:0rem;margin-inline-end:0rem}.elementor .e-widget_aejah9az8-e3cd9d5{font-weight:700;color:#062850;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:4px;background-color:#E2E8EB}.elementor .e-widget_aejah9az8-e3cd9d5:hover,.elementor .e-widget_aejah9az8-e3cd9d5:focus-visible{background-color:#FFF}.elementor .e-container_lcl7vaj0d-cc35b0c{text-align:center;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:4rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;border-radius:8px;background-color:#062850;display:flex;flex-direction:column;align-items:center}.elementor .e-container_jfnkqyqnj-9e396b6{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FFF;display:flex;flex-direction:column}.elementor .e-widget_6t1n17jlr-1639735{font-family:"Teko";font-weight:700;font-size:3.5rem;color:#062850;line-height:1.1em;text-transform:uppercase}.elementor .e-widget_fdlovi6l5-cab4016{width:60px;height:4px;margin-block-start:.5rem;margin-block-end:.5rem;margin-inline-start:0rem;margin-inline-end:0rem;background-color:#062850;align-self:center}.elementor .e-widget_e2661dhf8-6c865d8{font-family:"Roboto";font-size:1.1rem;color:#4A4A4A;line-height:1.6em}.elementor .e-container_j84u4b3d5-81a5631{max-width:800px;column-gap:0rem;text-align:center;display:flex;flex-direction:column;row-gap:1rem;justify-content:center;align-items:center}.elementor .e-widget_iupc04y5y-48cf0fd{font-family:"Teko";font-weight:600;font-size:1.6rem;color:#062850;text-transform:uppercase}.elementor .e-widget_7s15ixdmw-4e39946{font-family:"Roboto";font-size:.95rem;color:#4A4A4A;line-height:1.5em}.elementor .e-container_8hphb5b0b-bc69258{column-gap:0rem;padding:2rem;border-radius:8px;border-width:1px;border-color:#E2E8EB;border-style:solid;background-color:#FFF;display:flex;flex-direction:column;row-gap:.75rem;justify-content:start;align-items:start}.elementor .e-container_8hphb5b0b-bc69258:hover,.elementor .e-container_8hphb5b0b-bc69258:focus-visible{border-color:#062850;box-shadow:0 8px 20px 0 rgb(6 40 80 / .08)}.elementor .e-widget_q283ri72u-b0551f3{font-family:"Teko";font-weight:600;font-size:1.6rem;color:#062850;text-transform:uppercase}.elementor .e-widget_nhjrp63r9-5455f68{font-family:"Roboto";font-size:.95rem;color:#4A4A4A;line-height:1.5em}.elementor .e-container_ir59z286a-366e678{column-gap:0rem;padding:2rem;border-radius:8px;border-width:1px;border-color:#E2E8EB;border-style:solid;background-color:#FFF;display:flex;flex-direction:column;row-gap:.75rem;justify-content:start;align-items:start}.elementor .e-container_ir59z286a-366e678:hover,.elementor .e-container_ir59z286a-366e678:focus-visible{border-color:#062850;box-shadow:0 8px 20px 0 rgb(6 40 80 / .08)}.elementor .e-widget_ioq7wb8b7-a48f8b6{font-family:"Teko";font-weight:600;font-size:1.6rem;color:#062850;text-transform:uppercase}.elementor .e-widget_25cqwo5i8-b64a9c3{font-family:"Roboto";font-size:.95rem;color:#4A4A4A;line-height:1.5em}.elementor .e-container_u5d51shuu-f3aaae9{column-gap:0rem;padding:2rem;border-radius:8px;border-width:1px;border-color:#E2E8EB;border-style:solid;background-color:#FFF;display:flex;flex-direction:column;row-gap:.75rem;justify-content:start;align-items:start}.elementor .e-container_u5d51shuu-f3aaae9:hover,.elementor .e-container_u5d51shuu-f3aaae9:focus-visible{border-color:#062850;box-shadow:0 8px 20px 0 rgb(6 40 80 / .08)}.elementor .e-widget_6mj7ebv3m-0a45c27{font-family:"Teko";font-weight:600;font-size:1.6rem;color:#062850;text-transform:uppercase}.elementor .e-widget_liiao2tei-9826b41{font-family:"Roboto";font-size:.95rem;color:#4A4A4A;line-height:1.5em}.elementor .e-container_l9eez01og-88d9ba0{column-gap:0rem;padding:2rem;border-radius:8px;border-width:1px;border-color:#E2E8EB;border-style:solid;background-color:#FFF;display:flex;flex-direction:column;row-gap:.75rem;justify-content:start;align-items:start}.elementor .e-container_l9eez01og-88d9ba0:hover,.elementor .e-container_l9eez01og-88d9ba0:focus-visible{border-color:#062850;box-shadow:0 8px 20px 0 rgb(6 40 80 / .08)}.elementor .e-widget_pbiv8g3cg-01b28f7{font-family:"Teko";font-weight:600;font-size:1.6rem;color:#062850;text-transform:uppercase}.elementor .e-widget_ok04le6n6-f8c358a{font-family:"Roboto";font-size:.95rem;color:#4A4A4A;line-height:1.5em}.elementor .e-container_kc7q4tzbe-f46ac74{column-gap:0rem;padding:2rem;border-radius:8px;border-width:1px;border-color:#E2E8EB;border-style:solid;background-color:#FFF;display:flex;flex-direction:column;row-gap:.75rem;justify-content:start;align-items:start}.elementor .e-container_kc7q4tzbe-f46ac74:hover,.elementor .e-container_kc7q4tzbe-f46ac74:focus-visible{border-color:#062850;box-shadow:0 8px 20px 0 rgb(6 40 80 / .08)}.elementor .e-widget_vmhxcrdbc-34385ed{font-family:"Teko";font-weight:600;font-size:1.6rem;color:#062850;text-transform:uppercase}.elementor .e-widget_ga8hg4gpf-4e480a1{font-family:"Roboto";font-size:.95rem;color:#4A4A4A;line-height:1.5em}.elementor .e-container_qf9m8jp8u-e73a33b{column-gap:0rem;padding:2rem;border-radius:8px;border-width:1px;border-color:#E2E8EB;border-style:solid;background-color:#FFF;display:flex;flex-direction:column;row-gap:.75rem;justify-content:start;align-items:start}.elementor .e-container_qf9m8jp8u-e73a33b:hover,.elementor .e-container_qf9m8jp8u-e73a33b:focus-visible{border-color:#062850;box-shadow:0 8px 20px 0 rgb(6 40 80 / .08)}.elementor .e-container_i2tclmpku-f5f1f2b{width:100%;max-width:1200px;column-gap:1.5rem;display:grid;row-gap:1.5rem;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr)}.elementor .e-container_k49waw7qo-5c6a2e9{column-gap:0rem;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#F7F9FA;display:flex;flex-direction:column;row-gap:3rem;justify-content:center;align-items:center}.elementor .e-widget_gwgvpium5-8aa1a07{font-family:"Teko";font-weight:700;font-size:3.8rem;color:#062850;line-height:1.1em;text-transform:uppercase}.elementor .e-widget_caal8rjon-2dfccfe{font-family:"Roboto";font-size:1.1rem;color:#4A4A4A;line-height:1.6em}.elementor .e-container_swp4jafpv-c66396b{width:45%;column-gap:0rem;display:flex;flex-direction:column;row-gap:2rem;justify-content:start;align-items:start}.elementor .e-widget_wnx8doku4-19bc134{font-family:"Teko";font-weight:600;font-size:2.4rem;color:#062850;line-height:1.2em;text-transform:uppercase}.elementor .e-container_bino1trlh-acf2a3f{width:50%;column-gap:0rem;padding:3rem;border-radius:8px;border-width:1px;border-color:#E2E8EB;border-style:solid;background-color:#FFF;box-shadow:0 8px 24px 0 rgb(6 40 80 / .08);display:flex;flex-direction:column;row-gap:1.5rem;justify-content:start;align-items:stretch}.elementor .e-container_rfcrk5mzo-7137c00{width:100%;max-width:75rem;column-gap:4rem;display:flex;flex-direction:row;row-gap:2rem;justify-content:space-between;align-items:start}.elementor .e-container_lm26mwpvx-d320881{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#F7F9FA;display:flex;flex-direction:column;justify-content:center;align-items:center}