.elementor .e-43cf40f-d0c9ae1{font-weight:800;font-size:51px;color:#faf4f4;}.elementor .e-71b9892-fa52df5{font-weight:800;font-size:50px;color:#F0372B;}.elementor .e-1eb6524-f141777{font-size:24px;color:#E6E2DD;}.elementor .e-861ff1f-2318f18{font-size:24px;color:#E6E2DD;}.elementor .e-81c3808{width:60%;font-size:46px;color:#faf4f4;flex-direction:column;}.elementor .e-5ee93cd{width:40%;flex-direction:column;}.elementor .e-7bd464f{padding:-40px;background-color:#171514;gap:12px;align-items:center;}.elementor .e-ad623d4-1dff814{width:80px;height:3%;font-family:Anton;font-size:0px;text-align:start;border-radius:16px;border-width:3px;border-color:#F0372B;border-style:solid;align-self:center;}.elementor .e-50cbc0d-dc0f5d6{font-family:Anton;font-weight:700;color:#101010;align-self:center;}.elementor .e-cd23bee-4b297e0{font-weight:700;font-size:18px;color:#FFFFFF;background-color:#F0372B;align-self:center;}.elementor .e-6357bf4{width:1000px;padding:20px;margin:auto;border-radius:8px;border-width:0px;background-color:#fffbfb;flex-direction:column;}.elementor .e-8e21e34-04855f1{font-family:Anton;font-weight:800;font-size:30px;text-align:center;margin:20px;border-radius:8px;border-style:none;align-self:center;}.elementor .e-06a1104-170547a{min-height:420px;color:#fffafa;padding:70px;background-image:url("https://coachtrailmtb.com/wp-content/uploads/2026/09/coachtrailmtb-mountains-small.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:bottom center;background-color:#000000;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-320be66-e46d411{font-family:Anton;font-size:24px;color:#fbf8f8;}.elementor .e-1f25a7f-061f74e{padding:25px;border-radius:8px;border-width:1px;border-color:#454545;border-style:solid;background-color:#101010;flex-direction:column;}.elementor .e-65aef80-02d24b0{font-family:Anton;font-size:24px;color:#fbf8f8;}.elementor .e-1a54cf6-13b9ebb{padding:25px;border-radius:8px;border-width:1px;border-color:#454545;border-style:solid;background-color:#101010;flex-direction:column;}.elementor .e-d9da242-7a06ee8{font-family:Anton;font-size:24px;color:#fbf8f8;}.elementor .e-997ad73-5c885a0{width:100%;padding:25px;border-radius:8px;border-width:1px;border-color:#454545;border-style:solid;background-color:#101010;flex-direction:column;}.elementor .e-2b1342e{padding:40px;background-color:#101010;flex-direction:row;gap:20px;}