.elementor .e-382c3fe-66f46de{width:150px;}.elementor .e-5dea808{width:20%;position:sticky;inset-block-start:0px;z-index:999;flex-direction:row;justify-content:flex-end;align-items:center;}.elementor .e-39424ec{width:67%;position:sticky;inset-block-start:0px;z-index:999;flex-direction:row;gap:20px;justify-content:flex-end;align-items:center;}.elementor .e-2cdf9cf{width:100%;height:80px;position:sticky;inset-block-start:0px;z-index:999;padding-block-start:50px;padding-block-end:50px;padding-inline-start:40px;padding-inline-end:40px;background-color:#000000;flex-direction:row;}.elementor .e-5923650-a251d55{font-family:"Montserrat";font-weight:600;font-size:19px;color:#000000;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;margin-block-start:33px;border-radius:7px;background-color:#ffffff;mix-blend-mode:normal;transition:all 1000ms;display:flex;justify-content:center;align-items:center;align-self:center;}.elementor .e-5923650-a251d55:hover,.elementor .e-5923650-a251d55:focus-visible{color:#ffffff;border-width:1px;border-color:#ffffff;border-style:solid;background-color:#ffffff00;}.elementor .e-0abf095-e6ab8c4{font-family:"Montserrat";font-weight:600;font-size:19px;color:#ffffff;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:36px;padding-inline-end:36px;margin-block-start:33px;border-radius:7px;border-width:1px;border-color:#ffffff;border-style:solid;background-color:#c49f5800;mix-blend-mode:normal;transition:all 1000ms;display:flex;justify-content:center;align-items:center;align-self:center;}.elementor .e-0abf095-e6ab8c4:hover,.elementor .e-0abf095-e6ab8c4:focus-visible{color:#000000;background-color:#ffffff;}.elementor .e-7e5278d{max-width:29%;padding:0px;flex-direction:row;gap:20px;justify-content:center;}.elementor .e-3e56c4f-43265be{align-self:center;}.elementor .e-8cc6ddc-a7eafa3{font-family:"Montserrat";font-weight:500;font-size:20px;color:#FFFFFF;margin-block-start:9px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;}.elementor .e-e56f000-003b0b7{font-family:"Montserrat";font-weight:300;font-size:19px;color:#ffffff;text-align:center;margin-block-start:13px;display:flex;flex-direction:row;justify-content:center;align-items:center;align-self:center;}.elementor .e-4ea6b01{width:50%;padding:0px;flex-direction:column;}.elementor .e-a1445fd{min-height:100vh;background-image:linear-gradient(#000000bf, #000000bf),url("https://gabyfp.com/wp-content/uploads/2026/07/Balayage-scaled.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#0f0f0f;flex-direction:column-reverse;justify-content:center;align-items:center;}.elementor .e-da551ca{flex-direction:row;}.elementor .e-00293c1-b54c191{width:70%;border-radius:10px;box-shadow:0px 5px 30px 0px rgba(0, 0, 0, 0.15);align-self:end;}.elementor .e-2fdeeb0{width:50%;flex-direction:column;}.elementor .e-38c54d3-5101c16{font-family:"Playfair Display";font-weight:600;font-size:50px;color:#1A1A1A;}.elementor .e-7082cca-4a988bc{font-family:"Playfair Display";font-size:24px;color:#C5A059;font-style:italic;margin-block-start:25px;margin-block-end:20px;}.elementor .e-f6f21ee-f40ff38{font-family:"Montserrat";font-size:20px;color:#555555;line-height:1.6em;text-align:justify;margin-block-start:20px;}.elementor .e-b5fefc4{width:50%;padding-inline-start:50px;padding-inline-end:200px;margin-block-start:0px;display:flex;flex-direction:column;}.elementor .e-7bf70e7{min-height:100px;padding-block-start:20px;padding-block-end:80px;background-color:#FFFFFF;flex-direction:row;gap:10px;justify-content:space-evenly;align-items:center;}.elementor .e-875033d-343b85f{font-family:"Playfair";font-weight:600;font-size:55px;color:#000000;align-self:center;}.elementor .e-0478e69{padding-block-start:50px;padding-block-end:30px;background-color:#EFEAE4;flex-direction:column;}.elementor .e-f8e84af-a5139d0{width:500px;height:350px;object-fit:fill;margin-block-end:12px;border-radius:8px;}.elementor .e-aec6efe-f083cf0{font-family:"Playfair Display";font-weight:600;font-size:22px;color:#1A1A1A;text-align:center;margin-block-start:25px;align-self:center;}.elementor .e-a67256c{width:450px;height:500px;padding-block-start:25px;padding-block-end:25px;padding-inline-start:25px;padding-inline-end:25px;border-radius:10px;background-color:#FFFFFF;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.1);flex-direction:column;}.elementor .e-bab98a7{width:33.3333%;flex-direction:row;justify-content:flex-end;align-items:center;}.elementor .e-d53e0e3-8b871f4{width:500px;height:350px;object-fit:fill;margin-block-end:12px;border-radius:8px;}.elementor .e-fe07f2f-7792598{font-family:"Playfair Display";font-weight:600;font-size:22px;color:#1A1A1A;text-align:center;margin-block-start:25px;align-self:center;}.elementor .e-6efeb0d-dd6d376{width:450px;height:500px;padding-block-start:25px;padding-block-end:25px;padding-inline-start:25px;padding-inline-end:25px;border-radius:10px;background-color:#FFFFFF;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.1);flex-direction:column;}.elementor .e-3aa35f7{width:33.3333%;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-995df55-68c7ea8{width:500px;height:350px;object-fit:fill;margin-block-end:12px;border-radius:8px;}.elementor .e-dbc4b3d-2551228{font-family:"Playfair Display";font-weight:600;font-size:22px;color:#1A1A1A;margin-block-start:25px;align-self:center;}.elementor .e-76ec94f-2eddfae{width:450px;height:500px;padding-block-start:25px;padding-block-end:25px;padding-inline-start:25px;padding-inline-end:25px;border-radius:10px;background-color:#FFFFFF;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.1);flex-direction:column;}.elementor .e-966389e{width:33.3333%;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-e8f0369-ef9c535{font-family:"Montserrat";font-weight:600;font-size:19px;color:#1a1a1a;text-transform:uppercase;border-radius:10px;border-width:2px;border-color:#1A1A1A;border-style:solid;background-color:#FAF8F5;display:flex;justify-content:center;align-items:center;align-self:center;}.elementor .e-1614364{width:33.3333%;margin-block-start:30px;margin-block-end:18px;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-7380732{background-color:#EFEAE4;flex-direction:row;flex-wrap:wrap;justify-content:center;}.elementor .e-c887fa1-899bee4{font-family:"Playfair";font-weight:600;font-size:55px;color:#000000;text-align:center;margin-block-start:45px;margin-block-end:45px;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-73b2576{width:1500px;min-height:100vh;max-width:100%;background-color:#ffffff;flex-direction:column;}.elementor .e-9b1f825-77743bd{font-family:"Playfair Display";font-weight:600;font-size:50px;color:#1A1A1A;}.elementor .e-47fba46-65d68ba{font-family:"Montserrat";font-weight:500;font-size:20px;color:#555555;line-height:1.6em;margin-block-start:30px;}.elementor .e-a08ccbe-3cda79f{font-family:"Montserrat";font-weight:500;font-size:20px;color:#555555;line-height:1.6em;}.elementor .e-d88ab09-fbae22a{height:70px;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-c35ece7{width:50%;padding-inline-start:200px;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-4158db6{width:36%;padding:-4px;margin-inline-end:18%;border-radius:15px;box-shadow:0px 5px 30px 0px rgba(0, 0, 0, 0.15);flex-direction:column;justify-content:center;align-items:center;}.elementor .e-aafc67e{padding-block-start:80px;padding-block-end:80px;margin-block-start:51px;background-color:#EFEAE4;display:flex;justify-content:center;align-items:center;}.elementor .e-15b888f-3f5ca4f{font-size:14px;color:#ffffff;text-align:center;margin-block-start:55px;margin-inline-start:0%;display:flex;justify-content:center;align-self:center;}.elementor .e-080736b{padding-block-start:40px;padding-block-end:40px;background-color:#000000;flex-direction:column;}