.elementor .e-182b337-7725406{width:50%;font-weight:600;font-size:2.5rem;color:var(--Background);}.elementor .e-7cc2d33-f632121{color:#292927;align-self:start;}.elementor .e-ccf806b-143145d:hover,.elementor .e-ccf806b-143145d:focus-visible{color:#ffffff;background-color:var(--Secondary);box-shadow:0px 0px 0px 0px #db252540;}.elementor .e-ccf806b-143145d{color:#ffffff;align-self:start;}.elementor .e-d836d74-3d83461{height:90vh;background-image:linear-gradient(166deg, #89acd6 23%,rgba(255, 255, 255, 0) 67%),url("https://proactive-drivers.ca/wp-content/uploads/2026/04/Learn-Safe-Driving-With-Proactive-Drivers-1024x621.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,bottom center;background-color:#7e7e7e;display:none;flex-direction:column;flex-wrap:wrap;justify-content:center;align-content:start;align-items:center;}.elementor .e-b0e20e5-1762bf4{font-weight:700;font-size:3.2rem;color:var(--Background);font-style:italic;}.elementor .e-e232a40-dccddf8{width:100%;color:#ffffff;align-self:start;}.elementor .e-2edf506-ee8fd56:hover,.elementor .e-2edf506-ee8fd56:focus-visible{color:var(--Highlight);background-color:#ffffff;box-shadow:0px 0px 0px 0px #db252540;}.elementor .e-2edf506-ee8fd56{color:#ffffff;border-radius:0px;border-width:2px;border-style:solid;background-color:var(--Highlight);transform:skew(-15deg, 0deg);align-self:start;}.elementor .e-cb0ee28-61281ce:hover,.elementor .e-cb0ee28-61281ce:focus-visible{color:#000000;background-color:#ffffff8a;box-shadow:0px 0px 0px 0px #db252540;}.elementor .e-cb0ee28-61281ce{color:#ffffff;border-radius:0px;border-width:2px;border-color:#ffffff;border-style:solid;background-color:#ffffff00;transform:skew(-15deg, 0deg);align-self:start;}.elementor .e-211e99c-6c5c295{width:50%;flex-direction:row;gap:15px;flex-wrap:wrap;justify-content:flex-start;align-items:start;}.elementor .e-804d1c2-090f117{width:48%;}.elementor .e-d9a9fb7-6616d3d{height:85vh;padding-inline-end:0px;background-image:url("https://proactive-drivers.ca/wp-content/uploads/2026/04/slider-1-1-1024x479.png");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:var(--Secondary);display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-c8d2506-4239434{overflow:hidden;padding:0px;display:block;}.elementor .e-e40cfc1-5287e81{font-weight:700;font-size:1rem;color:#ffffff;text-align:center;padding-block-start:8px;padding-block-end:10px;padding-inline-start:30px;padding-inline-end:30px;border-radius:30px;border-width:1px;border-color:#dddddd;border-style:solid;display:flex;}.elementor .e-b49ff91-6bbcdf3{color:#ffffff;text-align:center;}.elementor .e-983f943-da2d6fa{box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.22);}.elementor .e-e630769-d690ef8{color:#ffffff;}.elementor .e-b6e52c1-8d82475{background-color:var(--Ancent);display:flex;flex-direction:row;gap:30px;justify-content:center;align-items:stretch;}.elementor .e-d9ac696-646c9d9{padding:15px;background-image:url("https://proactive-drivers.ca/wp-content/uploads/2026/04/Card-Bg-150x150.png");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-1dde25d-0833e4b{flex:1 0 auto;}.elementor .e-525cf07-2ad652a{mix-blend-mode:normal;}.elementor .e-558d7af-9e3a556{padding:15px;background-image:url("https://proactive-drivers.ca/wp-content/uploads/2026/04/Card-Bg-150x150.png");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-8a1169f-1714590{font-size:2rem;flex:1 0 auto;}.elementor .e-0a14308-13a0cd0{font-size:1rem;}.elementor .e-c329dc6-fe8df61{.rotating-border {
  position: relative;
  z-index: 1;
  border-radius: 10px;
  background: #111; /* IMPORTANT */
}

.rotating-border::before {
  content: '';
  position: absolute;
  inset: 0;
  padding: 2px;
  border-radius: 10px;
  background: conic-gradient(
      from 0deg,
      #ff6a00,
      #ee0979,
      #ff6a00
  );
  -webkit-mask: 
      linear-gradient(#000 0 0) content-box, 
      linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  animation: spin 4s linear infinite;
}

@keyframes spin {
  100% {
      transform: rotate(360deg);
  }
}\n}.elementor .e-0a759ff-32844d1{padding:15px;background-image:url("https://proactive-drivers.ca/wp-content/uploads/2026/04/Card-Bg-150x150.png");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-54dd7ce-8c3944e{font-weight:600;font-size:2rem;flex:1 0 auto;}.elementor .e-a2fd198-e262595{font-size:1rem;}.elementor .e-dd259bc-ec3d514{color:#ffffff;}.elementor .e-357e8c2-5f0c270{width:auto;flex-direction:column;gap:20px;justify-content:center;align-items:start;}.elementor .e-7780a2f-6453a0b{background-image:linear-gradient(#000000a8, #000000a8),url("https://proactive-drivers.ca/wp-content/uploads/2026/04/slide-3-1-1024x453.jpg");background-repeat:repeat;background-attachment:scroll,fixed;background-size:auto auto,cover;background-position:0% 0%,center center;justify-content:flex-start;align-items:center;}.elementor .e-fb84448-70d5a77{font-family:Trebuchet MS;font-weight:700;font-size:2.5rem;letter-spacing:-1px;word-spacing:3px;line-height:50px;text-transform:uppercase;}.elementor .e-44b9f0d-cce4157{border-width:2px;border-color:#000000;border-style:solid;}.elementor .e-a9e6f44-1c21d62{width:60%;color:#ffffff;}.elementor .e-643ada4-0282058{width:30%;flex-direction:column;gap:20px;}.elementor .e-87efff4-8c03fd0{width:36%;background-image:linear-gradient(20deg, #ffffff 39%,#fee100 70%,#ffffff 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;justify-content:center;align-items:center;}.elementor .e-1fcf495-4dabbaf{width:30%;flex-direction:column;gap:20px;justify-content:flex-start;align-items:start;}.elementor .e-a28bde1-d4e3568{gap:10px;}.elementor .e-1f4eb54-cb2aebd{width:100%;font-weight:700;color:#ffffff;text-align:center;}.elementor .e-0a31b2c-08e2aab{min-height:600px;padding-block-start:150px;background-image:linear-gradient(180deg, rgba(255, 255, 255, 0) 11%,rgba(0, 0, 0, 0.44) 49%),url("https://proactive-drivers.ca/wp-content/uploads/2026/04/Learn-Driving-Image.avif");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-4c7ad32-fe52024{color:#ffffff;text-align:center;}.elementor .e-d9675a3-353495f{background-color:var(--Ancent);justify-content:center;}.elementor .e-3af6226-cbda839{color:#ffffff;}.elementor .e-b9d1563-9e4f44e{font-size:1.2rem;color:#ffffff;box-shadow:0px 15px 22px 0.2px rgba(255, 255, 255, 0.33);}.elementor .e-2e2b443-85b4620{background-image:linear-gradient(#00000075, #00000075),url("https://proactive-drivers.ca/wp-content/uploads/2026/04/CTA-BG.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#211c1e;flex-direction:column;justify-content:center;align-items:center;}