.elementor .e-b992c78-b75744e{width:100%;max-width:800px;font-family:"Montserrat";font-weight:400;font-size:14px;color:#ffffffb3;letter-spacing:5.6px;line-height:12px;text-align:center;text-transform:uppercase;padding-block-end:30px;margin-block-end:0px;}.elementor .e-8775a25-5f4349b{width:100%;max-width:1000px;font-family:"Cormorant Garamond";font-weight:300;font-size:88px;color:#ffffffff;line-height:96px;text-align:center;}.elementor .e-fbd4451-73eb117{font-family:"Montserrat";font-weight:400;font-size:12px;color:#221F1C;text-align:center;text-transform:uppercase;border-width:1px;border-style:solid;background-color:#ffffff;}.elementor .e-fbd4451-73eb117:hover,.elementor .e-fbd4451-73eb117:focus-visible{background-image:linear-gradient(#f0f0ef80, #f0f0ef80);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-ab16ddd-b9d06bd{font-family:"Montserrat";font-weight:400;font-size:12px;text-align:center;text-transform:uppercase;border-width:1px;border-style:solid;background-color:#375efb00;}.elementor .e-ab16ddd-b9d06bd:hover,.elementor .e-ab16ddd-b9d06bd:focus-visible{background-image:linear-gradient(#f0f0ef66, #f0f0ef66);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-e5867ec-9470d97{column-gap:20px;row-gap:20px;justify-content:center;align-items:center;order:99999;}.elementor .e-b933fd6-2a395ad{max-width:500px;font-family:"Montserrat";font-weight:300;font-size:16px;color:#ffffff;line-height:24px;text-align:center;padding-block-start:35px;padding-block-end:35px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-cdd6f0e-338eca1{width:auto;max-width:1000px;position:relative;inset-block-start:-20px;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-ea40d45-54dd82e{width:100%;min-height:90vh;max-width:950px;padding-block-start:100px;flex-direction:column;justify-content:space-between;align-items:center;}.elementor .e-f5c5c81{min-height:100vh;position:relative;padding:0px;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.5) 20%,rgba(255, 255, 255, 0) 95%),url("https://nicolekivelier.com/wp-content/uploads/2026/09/d47cb5c9-7e72-4fc6-a971-4bf4d96ed275-copia.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;align-items:center;}.elementor .e-cc422fe-f04c032{width:48px;}.elementor .e-35326228-7e3b0ff{width:100%;font-family:"Montserrat";font-weight:300;font-size:12px;color:#78736D;line-height:18px;text-align:center;text-transform:none;}.elementor .e-6bb9ef51-1a77867{width:25%;flex-direction:column;row-gap:12px;align-items:center;}.elementor .e-26e7837-0160bdd{width:48px;}.elementor .e-2a511b4-4dc4dba{width:100%;font-family:"Montserrat";font-weight:300;font-size:12px;color:#78736D;line-height:18px;text-align:center;text-transform:none;}.elementor .e-9d4f191-ddf2f67{width:25%;flex-direction:column;row-gap:12px;align-items:center;}.elementor .e-11062b4-97b9f74{width:48px;}.elementor .e-12381dd-d802850{width:100%;font-family:"Montserrat";font-weight:300;font-size:12px;color:#78736D;line-height:18px;text-align:center;text-transform:none;}.elementor .e-29b88ba-4cc976b{width:25%;flex-direction:column;row-gap:12px;align-items:center;}.elementor .e-7272c9c-2281931{width:48px;}.elementor .e-c2cff5e-236d3ad{width:100%;font-family:"Montserrat";font-weight:300;font-size:12px;color:#78736D;line-height:18px;text-align:center;text-transform:none;}.elementor .e-7a55a4b-8dbb8d8{width:25%;flex-direction:column;row-gap:12px;align-items:center;}.elementor .e-61465dcd-7936bc9{width:auto;flex-direction:row;gap:100px;justify-content:space-between;align-items:start;}.elementor .e-6b6a6892-d535d84{width:100%;max-width:1200px;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:40px;margin-block-end:40px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;row-gap:28px;justify-content:center;align-items:center;}.elementor .e-54aa12ed-7c3810e{width:100%;max-width:1200px;padding-block-start:0px;padding-block-end:0px;margin-block-start:40px;margin-block-end:40px;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-1492da1f-7dd67be{flex-direction:column;justify-content:center;align-items:center;}.elementor .e-5aa3a22-b6f4812{width:40%;height:50vh;background-image:url("https://nicolekivelier.com/wp-content/uploads/2026/09/maquillaje-nicole.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;}.elementor .e-9f57512-6dffaa7{width:100%;max-width:800px;font-family:"Montserrat";font-weight:400;font-size:12px;color:#79736D;letter-spacing:3.6px;line-height:12px;text-align:start;text-transform:uppercase;}.elementor .e-f0b1481-f6d2240{width:100%;max-width:95%;font-family:"Cormorant Garamond";font-weight:300;font-size:48px;color:#221F1C;line-height:48px;text-align:start;}.elementor .e-20341dd-c81f4be{width:100%;font-family:"Montserrat";font-weight:300;font-size:14px;color:#78736D;line-height:22.8px;text-align:start;}.elementor .e-a831a7b-f31a485{font-family:"Montserrat";font-weight:500;font-size:12px;color:#647a68;letter-spacing:1.2px;text-align:start;text-transform:uppercase;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-style:solid;}.elementor .e-a831a7b-f31a485:hover,.elementor .e-a831a7b-f31a485:focus-visible{color:#79736D;text-decoration:none;}.elementor .e-3ac554d-650015c{width:60%;max-width:600px;flex-direction:column;row-gap:28px;align-items:start;}.elementor .e-d8bd45a-174a8a9{width:100%;max-width:1200px;flex-direction:row;justify-content:space-around;align-items:center;}.elementor .e-72dfdc8{width:100%;min-width:100%;max-width:950px;column-gap:0px;padding-block-start:110px;padding-block-end:120px;background-color:#F0EDEB;flex-direction:row;row-gap:0px;justify-content:space-around;align-items:center;}.elementor .e-719fb86-13de6a8{width:100%;max-width:600px;font-family:"Cormorant Garamond";font-weight:300;font-size:48px;color:#221F1C;line-height:48px;text-align:start;padding-block-end:0px;margin:24px;align-self:start;}.elementor .e-5253cdf-4de3200{width:100%;max-width:1200px;padding-block-start:0px;padding-block-end:0px;margin-block-start:40px;margin-block-end:40px;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-6a49133-0cbf0dc{font-family:"Cormorant Garamond";font-weight:300;font-size:30px;color:#221F1C;line-height:36px;padding-block-start:16px;padding-block-end:16px;}.elementor .e-6659bf7-e8d577f{width:600px;font-family:"Montserrat";font-weight:300;font-size:14px;color:#78736D;line-height:22.8px;text-align:start;}.elementor .e-f407062-31832eb{padding-block-start:0px;padding-block-end:40px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E4E1DB;border-style:solid;flex-direction:column;}.elementor .e-290b484-d4c0f11{font-family:"Cormorant Garamond";font-weight:300;font-size:30px;color:#221F1C;line-height:36px;padding-block-start:16px;padding-block-end:16px;}.elementor .e-b3d8c84-09ae962{width:600px;font-family:"Montserrat";font-weight:300;font-size:14px;color:#78736D;line-height:22.8px;text-align:start;}.elementor .e-7fb56a2-b885760{padding-block-start:0px;padding-block-end:40px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E4E1DB;border-style:solid;flex-direction:column;order:99999;}.elementor .e-4bc6624-8e6e753{font-family:"Cormorant Garamond";font-weight:300;font-size:30px;color:#221F1C;line-height:36px;padding-block-start:16px;padding-block-end:16px;}.elementor .e-7b7f43d-10c70b9{width:600px;font-family:"Montserrat";font-weight:300;font-size:14px;color:#78736D;line-height:22.8px;text-align:start;}.elementor .e-186386b-a5b1d65{padding-block-start:0px;padding-block-end:40px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E4E1DB;border-style:solid;flex-direction:column;order:99999;}.elementor .e-cc1329f-a137626{font-family:"Montserrat";font-weight:500;font-size:12px;color:#647a68;letter-spacing:1.2px;text-align:start;text-transform:uppercase;padding-block-start:24px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-style:solid;}.elementor .e-cc1329f-a137626:hover,.elementor .e-cc1329f-a137626:focus-visible{color:#79736D;text-decoration:none;}.elementor .e-3602f3f-d970562{width:auto;flex-direction:column;order:99999;}.elementor .e-e80a233-034ac8a{width:100%;max-width:1100px;padding-block-start:20px;padding-block-end:20px;padding-inline-end:40px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E4E1DB;border-style:none;flex-direction:column;align-items:start;}.elementor .e-7746618-853d326{width:100%;height:65vh;max-width:450px;background-image:url("https://nicolekivelier.com/wp-content/uploads/2026/09/maquillaje-novia-madrid-IMG_4040.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:bottom center;}.elementor .e-6377fc86-804b2a1{width:100%;padding-block-start:0px;padding-block-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E4E1DB;border-style:none;flex-direction:row;align-items:start;}.elementor .e-2ef7578c-48dd0ce{width:100%;max-width:1200px;padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;align-items:center;}.elementor .e-8428209-5a3e8a0{font-family:"Montserrat";font-weight:500;font-size:12px;color:#647a68;letter-spacing:1.2px;text-align:start;text-transform:uppercase;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-style:solid;order:99999;}.elementor .e-8428209-5a3e8a0:hover,.elementor .e-8428209-5a3e8a0:focus-visible{color:#79736D;text-decoration:none;}.elementor .e-6ecb81b-200986a{width:100%;max-width:800px;font-family:"Montserrat";font-weight:400;font-size:12px;color:#79736D;letter-spacing:3.6px;line-height:12px;text-align:center;text-transform:uppercase;}.elementor .e-8704a62-604af6e{width:100%;max-width:600px;font-family:"Cormorant Garamond";font-weight:300;font-size:48px;color:#221F1C;line-height:48px;text-align:center;}.elementor .e-b0c69a7-bba9ec3{width:100%;max-width:600px;font-family:"Montserrat";font-weight:300;font-size:14px;color:#78736D;line-height:22.8px;text-align:center;}.elementor .e-6bee807-79b5cab{width:auto;max-width:1000px;text-align:center;margin-block-start:80px;flex-direction:column;row-gap:28px;justify-content:center;align-items:center;}.elementor .e-5e76997-8129422{width:100%;max-width:600px;font-family:"Cormorant Garamond";font-weight:300;font-size:40px;color:#221F1C;line-height:40px;text-align:center;padding-block-end:12px;}.elementor .e-b27c5b6-3493be1{width:100%;max-width:600px;font-family:"Montserrat";font-weight:300;font-size:16px;color:#221F1C;line-height:16px;text-align:center;}.elementor .e-faa5047-e8a4913{width:100%;height:100%;position:absolute;background-color:#f0edeb66;opacity:0%;transition:all 0.4ms;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-e42232b-63ffbca{width:35%;height:400px;overflow:hidden;position:relative;background-image:url("https://nicolekivelier.com/wp-content/uploads/2026/08/maquillaje-peluqueria-4.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;row-gap:12px;justify-content:center;align-items:center;}.elementor .e-9be141d-63d8efe{width:100%;max-width:600px;font-family:"Cormorant Garamond";font-weight:300;font-size:40px;color:#221F1C;line-height:40px;text-align:center;padding-block-end:12px;}.elementor .e-fb74832-0952730{width:100%;max-width:600px;font-family:"Montserrat";font-weight:300;font-size:16px;color:#221F1C;line-height:16px;text-align:center;}.elementor .e-9e0af7f-deaf5ea{width:100%;height:100%;position:absolute;background-color:#f0edeb66;opacity:0%;transition:all 0.4ms;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-7058032-818671b{width:35%;height:400px;overflow:hidden;position:relative;background-image:url("https://nicolekivelier.com/wp-content/uploads/2026/08/maquillaje-peluqueria-6.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;row-gap:12px;justify-content:center;align-items:center;order:-99999;}.elementor .e-eaf5f40-e62c843{width:100%;max-width:600px;font-family:"Cormorant Garamond";font-weight:300;font-size:40px;color:#221F1C;line-height:40px;text-align:center;padding-block-end:12px;}.elementor .e-33e91e5-8034f85{width:100%;max-width:600px;font-family:"Montserrat";font-weight:300;font-size:16px;color:#221F1C;line-height:16px;text-align:center;}.elementor .e-a5fd43a-ab8d802{width:100%;height:100%;position:absolute;background-color:#f0edeb66;opacity:0%;transition:all 0.4ms;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-ccab61d-eee76f0{width:35%;height:400px;overflow:hidden;position:relative;background-image:url("https://nicolekivelier.com/wp-content/uploads/2026/08/maquillaje-peluqueria-5.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;row-gap:12px;justify-content:center;align-items:center;}.elementor .e-fb26dfe-c02a48a{width:100%;max-width:1200px;column-gap:48px;padding-block-start:20px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;justify-content:space-around;align-items:start;}.elementor .e-c0afe5a-69904d5{min-height:60vh;padding-block-start:0px;padding-block-end:100px;background-color:#F0EDEB;flex-direction:column;gap:24px;justify-content:center;align-items:center;}.elementor .e-e81e25e-0324511{width:100%;max-width:800px;font-family:"Montserrat";font-weight:400;font-size:12px;color:#ffffffb3;letter-spacing:3.6px;line-height:12px;text-align:center;text-transform:uppercase;padding-block-end:30px;}.elementor .e-feeffad-3156a39{width:100%;max-width:1000px;font-family:"Cormorant Garamond";font-weight:300;font-size:72px;color:#ffffffff;line-height:96px;text-align:center;}.elementor .e-2eb3076-23bcb3d{max-width:500px;font-family:"Montserrat";font-weight:300;font-size:14px;color:#ffffff;line-height:24px;text-align:center;padding-block-start:35px;padding-block-end:35px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-49d2aaf-cf4d12f{font-family:"Montserrat";font-weight:400;font-size:12px;color:#221F1C;text-align:center;text-transform:uppercase;border-width:1px;border-style:solid;background-color:#ffffff;}.elementor .e-49d2aaf-cf4d12f:hover,.elementor .e-49d2aaf-cf4d12f:focus-visible{background-image:linear-gradient(#f0f0ef80, #f0f0ef80);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-76ca6bf-df768b7{width:100%;max-width:950px;padding-block-start:0px;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-c8d29ce-e275768{height:600px;min-height:75vh;position:relative;padding:0px;background-image:linear-gradient(#00000059, #00000059),url("https://nicolekivelier.com/wp-content/uploads/2026/09/Destination_Bridal_Makeup_Artist_Madrid-copia.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-b9fcab1-5c7abd2{width:100%;max-width:800px;font-family:"Montserrat";font-weight:400;font-size:12px;color:#79736D;letter-spacing:3.6px;line-height:12px;text-align:center;text-transform:uppercase;}.elementor .e-cd3a5f7-13b8b6a{width:100%;max-width:600px;font-family:"Cormorant Garamond";font-weight:300;font-size:60px;color:#221F1C;line-height:60px;text-align:center;}.elementor .e-a913f19-389a9eb{width:auto;max-width:1000px;text-align:center;padding-block-end:60px;flex-direction:column;row-gap:28px;justify-content:center;align-items:center;}.elementor .e-a226c6d-b6da90d{font-family:"Montserrat";font-weight:500;font-size:12px;color:#647a68;letter-spacing:1.2px;text-align:start;text-transform:uppercase;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-style:solid;order:99999;}.elementor .e-a226c6d-b6da90d:hover,.elementor .e-a226c6d-b6da90d:focus-visible{color:#79736D;text-decoration:none;}.elementor .e-305be6a-d118a7e{max-width:500px;font-family:"Montserrat";font-weight:300;font-size:14px;color:#222420;line-height:24px;text-align:center;padding-block-start:35px;padding-block-end:35px;padding-inline-start:0px;padding-inline-end:0px;margin:50px;display:block;}.elementor .e-7857216-377c47b{padding-block-start:130px;padding-block-end:160px;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-e5cb868-620d116{width:100%;max-width:800px;font-family:"Montserrat";font-weight:400;font-size:12px;color:#F9F7F5;letter-spacing:3.6px;line-height:12px;text-align:center;text-transform:uppercase;}.elementor .e-529a031-84ecf10{width:100%;max-width:800px;font-family:"Cormorant Garamond";font-weight:300;font-size:60px;color:#F9F7F5;line-height:60px;text-align:center;}.elementor .e-f6f39ef-1cb2c8b{width:100%;max-width:800px;font-family:"Montserrat";font-weight:300;font-size:12px;color:#F9F7F5;letter-spacing:1.2px;line-height:16px;text-align:center;}.elementor .e-4de7e16-f0a9722{width:100%;max-width:1000px;text-align:center;padding-block-end:40px;flex-direction:column;row-gap:28px;justify-content:center;align-items:center;}.elementor .e-6641dd8-ac26450{color:#F0EDEB;align-self:center;order:99999;}.elementor .e-eb412c4-c937a8a{width:60%;flex-direction:column;}.elementor .e-af83d48-5341352{font-family:"Montserrat";font-weight:300;font-size:14px;color:#C5C4C3;line-height:14px;}.elementor .e-6747c7c-f38e11b{gap:20px;justify-content:flex-start;align-items:center;}.elementor .e-8e7781d-eaeb0fb{font-family:"Montserrat";font-weight:300;font-size:14px;color:#C5C4C3;line-height:14px;}.elementor .e-21dfc90-d8b1290{gap:20px;justify-content:flex-start;align-items:center;}.elementor .e-a5b9853-ff4c041{font-family:"Montserrat";font-weight:300;font-size:14px;color:#C5C4C3;line-height:14px;}.elementor .e-37f245a-f8b3064{gap:20px;justify-content:flex-start;align-items:center;}.elementor .e-911f63d-4f92e5c{font-family:"Montserrat";font-weight:300;font-size:14px;color:#C5C4C3;line-height:14px;}.elementor .e-0abe564-afd310b{gap:20px;justify-content:flex-start;align-items:center;}.elementor .e-05e36c5-2f68ede{margin-block-start:20px;margin-block-end:20px;flex-direction:column;}.elementor .e-415eadd-e41b9c0{width:40%;flex-direction:column;}.elementor .e-9d9a0dc-9ab4214{width:70%;gap:60px;}.elementor .e-0efd0af-9ca07dd{padding-block-start:80px;padding-block-end:80px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#403B37;border-style:solid;background-color:#2B2623;flex-direction:column;gap:24px;justify-content:center;align-items:center;}