.elementor .e-2a3c3a8-86630f8{width:var(--fullwidth);height:var(--fullwidth);position:absolute;background-image:linear-gradient(135deg, rgba(0, 0, 0, 0) 21%,#3c3c3c 35%,#000000 62%,rgba(0, 0, 0, 0) 62%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:50%;}.elementor .e-7043094-f05aa8d{min-height:120px;position:absolute;inset-block-end:0px;inset-inline-start:0px;background-color:var(--primarycolor);}.elementor .e-27eaeda-078a307{color:var(--secondarycolor);text-transform:capitalize;a {
  color: #c2b05a
}\n}.elementor .e-6c6cc78-434584d{width:var(--fullwidth);}.elementor .e-86e17bb-80436f4{font-size:10px;margin-inline-end:-10px;opacity:50%;}.elementor .e-03fc224-5f3ac40{width:45px;height:45px;color:var(--light);padding:15px;border-radius:50%;background-color:var(--primarycolor);}.elementor .e-a8dce67-1e521e3{width:auto;font-weight:700;font-size:14px;color:var(--white);letter-spacing:1px;text-transform:uppercase;padding-block-start:5px;padding-block-end:5px;padding-inline-start:25px;padding-inline-end:5px;border-radius:50px;border-width:1px;border-color:var(--primarycolor);border-style:solid;backdrop-filter:blur(10px);gap:20px;align-items:center;.e-svg-base {
  transform: rotate(0deg);
  transition: all 0.3s ease;
}\n}.elementor .e-a8dce67-1e521e3:hover,.elementor .e-a8dce67-1e521e3:focus-visible{color:var(--dark);border-color:var(--white);background-color:var(--light);box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.25);.e-svg-base {
  transform: rotate(-45deg);
  background-color: #aa202d;
}\n}.elementor .e-8b20b5e-36d9ea8{width:var(--halfwidth);gap:20px;flex-wrap:wrap;}.elementor .e-e25451b-2ab3ec1{width:35%;position:absolute;inset-block-end:-20px;}.elementor .e-d092231-e76e1a4{width:25%;position:absolute;inset-block-start:0px;inset-inline-end:0px;z-index:2;transform:rotateX(0deg) rotateY(0deg) rotateZ(90deg);}.elementor .e-8fe43be-533d0d3{aspect-ratio:4/3;object-fit:cover;mask-image: url('/wp-content/uploads/2026/10/Shape-3-1.png');
mask-position: center;
mask-size: contain;
mask-repeat: no-repeat;\n}.elementor .e-fa2232b-65dba8e{width:45%;flex-direction:column;gap:20px;}.elementor .e-a074437-635cfc0{color:var(--white);justify-content:space-between;align-items:center;}.elementor .e-49d579c-80d4af1{width:40%;position:absolute;inset-inline-end:0px;inset-block-end:-20px;z-index:0;transform:skew(6deg, 0deg) scale3d(-1, 1, 1);}.elementor .e-bf383dc-fccec7b{aspect-ratio:4/3;object-fit:cover;position:relative;mask-image: url('/wp-content/uploads/2026/10/Shape-1.png');
mask-position: center;
mask-size: contain;
mask-repeat: no-repeat;\n}.elementor .e-497f898-a3b1f22{flex-direction:column;align-items:center;}.elementor .e-22caaac-7ff1d12{font-size:10px;margin-inline-end:-10px;opacity:50%;}.elementor .e-520491c-679fffd{width:45px;height:45px;color:var(--light);padding:15px;border-radius:50%;background-color:var(--primarycolor);}.elementor .e-041eea3-2ba9b86{width:auto;font-weight:700;font-size:14px;letter-spacing:1px;text-transform:uppercase;padding-block-start:5px;padding-block-end:5px;padding-inline-start:25px;padding-inline-end:5px;border-radius:50px;border-width:1px;border-color:var(--primarycolor);border-style:solid;backdrop-filter:blur(10px);gap:20px;align-items:center;.e-svg-base {
  transform: rotate(0deg);
  transition: all 0.3s ease;
}\n}.elementor .e-041eea3-2ba9b86:hover,.elementor .e-041eea3-2ba9b86:focus-visible{color:var(--dark);border-color:var(--white);background-color:var(--light);box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.25);.e-svg-base {
  transform: rotate(-45deg);
  background-color: #aa202d;
}\n}.elementor .e-e496d5c-c1f8204{padding:0px;gap:20px;flex-wrap:wrap;}.elementor .e-1a7566a-e24788c{flex-direction:column;gap:20px;align-items:start;}.elementor .e-13a6f9f-a9fcbb3{align-items:center;}.elementor .e-8f8e7dc-3449905{color:var(--secondarycolor);text-transform:capitalize;a {
  color: #c2b05a
}\n}.elementor .e-14f52a4-168ce79{flex-direction:column;}.elementor .e-236ad58{color:var(--white);text-align:center;padding-block-end:180px;background-color:var(--dark);flex-direction:column;}.elementor .e-952d8ed{width:95%;column-gap:30px;margin-block-start:-100px;margin-block-end:80px;row-gap:20px;grid-template-columns:repeat(5, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-c77b177-70f7626{color:var(--secondarycolor);}.elementor .e-2847bdb-22719b9{font-size:10px;margin-inline-end:-10px;opacity:50%;}.elementor .e-e8370a1-b48b0d3{width:45px;height:45px;color:var(--light);padding:15px;border-radius:50%;background-color:var(--primarycolor);}.elementor .e-5d903e8-09cb2b8{width:auto;font-weight:700;font-size:14px;color:var(--white);letter-spacing:1px;text-transform:uppercase;padding-block-start:5px;padding-block-end:5px;padding-inline-start:25px;padding-inline-end:5px;border-radius:50px;border-width:1px;border-color:var(--primarycolor);border-style:solid;backdrop-filter:blur(10px);gap:20px;align-items:center;.e-svg-base {
  transform: rotate(0deg);
  transition: all 0.3s ease;
}\n}.elementor .e-5d903e8-09cb2b8:hover,.elementor .e-5d903e8-09cb2b8:focus-visible{color:var(--dark);border-color:var(--white);background-color:var(--light);box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.25);.e-svg-base {
  transform: rotate(-45deg);
  background-color: #aa202d;
}\n}.elementor .e-e0e69f4-353d7e8{padding:0px;gap:20px;flex-wrap:wrap;}.elementor .e-66be7a1-7bdf07b{max-width:900px;padding:50px;flex-direction:column;gap:20px;}.elementor .e-8065a42-dcb903d{width:calc(50% + 200px);position:relative;z-index:1;color:var(--white);margin-block-start:40px;margin-inline-end:-200px;border-start-start-radius:0px;border-start-end-radius:24px;border-end-start-radius:0px;border-end-end-radius:24px;background-color:var(--dark);flex-direction:column;gap:20px;justify-content:center;align-items:end;}.elementor .e-016a69f-2e2b097{max-width:700px;aspect-ratio:4/3;object-fit:cover;mask-image: url('/wp-content/uploads/2026/10/Shape-3-1.png');
mask-position: center;
mask-size: contain;
mask-repeat: no-repeat;\n}.elementor .e-ea6b65c-297fa3b{width:var(--halfwidth);padding:0px;flex-direction:column;gap:20px;}.elementor .e-aabd32d-bc371e9{padding:0px;align-items:start;}.elementor .e-13cf217-8a9126c{color:var(--secondarycolor);text-transform:capitalize;a {
  color: #c2b05a
}\n}.elementor .e-d4a95f3-50f4eb7{width:var(--halfwidth);flex-direction:column;gap:20px;}.elementor .e-3830824-900c722{width:var(--fullwidth);}.elementor .e-651cb96-c02416a{font-size:10px;margin-inline-end:-10px;opacity:50%;}.elementor .e-0d62ab9-e2b2ebc{width:45px;height:45px;color:var(--light);padding:15px;border-radius:50%;background-color:var(--primarycolor);}.elementor .e-53a8a7f-fba6db5{width:auto;font-weight:700;font-size:14px;letter-spacing:1px;text-transform:uppercase;padding-block-start:5px;padding-block-end:5px;padding-inline-start:25px;padding-inline-end:5px;border-radius:50px;border-width:1px;border-color:var(--primarycolor);border-style:solid;backdrop-filter:blur(10px);gap:20px;align-items:center;.e-svg-base {
  transform: rotate(0deg);
  transition: all 0.3s ease;
}\n}.elementor .e-53a8a7f-fba6db5:hover,.elementor .e-53a8a7f-fba6db5:focus-visible{color:var(--dark);border-color:var(--white);background-color:var(--light);box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.25);.e-svg-base {
  transform: rotate(-45deg);
  background-color: #aa202d;
}\n}.elementor .e-da001dd-04e9d8a{width:45%;padding:30px;border-radius:12px;border-width:1px;border-color:var(--light);border-style:solid;box-shadow:0px 0px 30px -10px rgba(0, 0, 0, 0.2);gap:20px;flex-wrap:wrap;}.elementor .e-840b1f8-63471b5{gap:20px;justify-content:space-between;align-items:center;}.elementor .e-fb60cd7-cb20bd6{flex-direction:column;}.elementor .e-31128dc-fcf55fe{width:var(--fullwidth);}.elementor .e-1263650-820558d{width:95%;min-height:250px;color:var(--white);text-align:center;padding:40px;border-radius:12px;background-image:linear-gradient(0deg, #ab1a26 0%,rgba(0, 0, 0, 0.6) 50%),url("https://autoluxeflorida.com/wp-content/uploads/2025/05/ceramic-coating-st-petersburg-4.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;justify-content:center;align-items:center;}.elementor .e-b731ad3-38af5fa{width:40%;margin-block-end:-120px;margin-inline-end:40px;align-self:end;}.elementor .e-4d44077-8363769{aspect-ratio:4/3;color:var(--white);padding-block-start:50px;padding-block-end:50px;padding-inline-start:50px;padding-inline-end:20%;background-color:var(--dark);flex-direction:column;gap:20px;mask-image: url('/wp-content/uploads/2026/10/Shape-4.png');
mask-position: center;
mask-size: contain;
mask-repeat: no-repeat;

input, textarea {
  color: #fff;
}\n}.elementor .e-28ffbb8-09389cf{width:var(--halfwidth);flex-direction:column;}.elementor .e-ed776a2-49f5897{color:var(--secondarycolor);}.elementor .e-b5cd3dc-8d94fd7{width:var(--halfwidth);flex-direction:column;gap:20px;.elementor-icon {
  border: solid 1px #c2b05a;
}\n}.elementor .e-598365d-0c4727a{align-items:center;}