.elementor .e-693b2745-aeec{font-family:Lato;font-size:0.85rem;color:#E3C48A;letter-spacing:0.3em;text-transform:uppercase;text-shadow: 0 1px 10px rgba(0,0,0,0.6);\n}.elementor .e-7c1d3a89-f6ea{font-family:Oranienbaum;font-size:5.25rem;color:#FFFFFF;line-height:1;text-shadow: 0 2px 24px rgba(0,0,0,0.45);\n}.elementor .e-44473e7c-824e{max-width:32rem;font-family:Lato;font-size:1.2rem;color:#FFFFFF;line-height:1.7;text-shadow: 0 1px 12px rgba(0,0,0,0.6);\n}.elementor .e-236c2663-847e:hover,.elementor .e-236c2663-847e:focus-visible{background-color:#E3C48A;}.elementor .e-236c2663-847e{font-family:Lato;font-weight:700;font-size:0.95rem;color:#141817;letter-spacing:0.12em;text-transform:uppercase;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;border-radius:0px;background-color:#C9A46A;}.elementor .e-62703c74-9695:hover,.elementor .e-62703c74-9695:focus-visible{color:#141817;background-color:#FFFFFF;}.elementor .e-62703c74-9695{font-family:Lato;font-weight:700;font-size:0.95rem;color:#FFFFFF;letter-spacing:0.12em;text-transform:uppercase;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;border-radius:0px;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:transparent;}.elementor .e-3082cbb6-cbb9{padding:0px;margin-block-start:0.75rem;gap:1rem;flex-wrap:wrap;}.elementor .e-5d085158-68fb{max-width:44rem;padding:0px;flex-direction:column;gap:1.25rem;}.elementor .e-54831152-8df7{min-height:92vh;padding-block-start:8rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;background-image:linear-gradient(90deg, rgba(14,17,16,0.92) 0%,rgba(14,17,16,0.78) 30%,rgba(14,17,16,0.35) 58%,rgba(14,17,16,0) 80%),url("https://morgadoexpressions.com/wp-content/uploads/2024/11/quincenaera-tropical-lush-photoshoot-o.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%;flex-direction:column;justify-content:flex-end;align-items:flex-start;background-size: cover; background-position: center; background-position: right center;\n}.elementor .e-e4a525-eea0{font-family:Oranienbaum;font-size:2rem;color:#E3C48A;}.elementor .e-73695a6a-f156{font-family:Lato;font-size:0.8rem;color:#B9B3A8;letter-spacing:0.15em;text-transform:uppercase;}.elementor .e-64826db7-3a4b{max-width:22rem;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:2rem;flex-direction:column;gap:0.35rem;flex:1 1 0px;align-items:center;}.elementor .e-386332fd-b32e{font-family:Oranienbaum;font-size:2rem;color:#E3C48A;}.elementor .e-4c8bb3d8-2e9b{font-family:Lato;font-size:0.8rem;color:#B9B3A8;letter-spacing:0.15em;text-transform:uppercase;}.elementor .e-539184a1-412c{max-width:22rem;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:2rem;border-inline-start-width:1px;border-inline-end-width:1px;flex-direction:column;gap:0.35rem;flex:1 1 0px;align-items:center;border-left-style: solid; border-left-color: rgba(201,164,106,0.3); border-right-style: solid; border-right-color: rgba(201,164,106,0.3);\n}.elementor .e-7a5d16d6-8800{font-family:Oranienbaum;font-size:2rem;color:#E3C48A;}.elementor .e-19ea891d-ffc6{font-family:Lato;font-size:0.8rem;color:#B9B3A8;letter-spacing:0.15em;text-transform:uppercase;}.elementor .e-572da16a-d366{max-width:22rem;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:2rem;flex-direction:column;gap:0.35rem;flex:1 1 0px;align-items:center;}.elementor .e-75342295-b9b6{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-block-end-width:1px;background-color:#141817;gap:0px;justify-content:center;border-bottom-style: solid; border-bottom-color: rgba(201,164,106,0.25);\n}.elementor .e-3965edc0-303a{width:100%;max-width:32rem;aspect-ratio:4 / 5;object-fit:cover;box-shadow:0px 30px 60px 0px rgba(20,24,23,0.18);}.elementor .e-1aaa0f35-2f2f{font-family:Lato;font-size:0.8rem;color:#A07C45;letter-spacing:0.3em;text-transform:uppercase;}.elementor .e-4abbb1c5-eb43{font-family:Oranienbaum;font-size:3.25rem;color:#141817;line-height:1.1;}.elementor .e-5af3de95-99fd{font-family:Lato;font-size:1.1rem;color:#3B3F3D;line-height:1.85;}.elementor .e-69af1e8b-1ecf{font-family:Lato;font-size:1.1rem;color:#3B3F3D;line-height:1.85;}.elementor .e-2d4eb5ec-66ee:hover,.elementor .e-2d4eb5ec-66ee:focus-visible{background-color:#A07C45;}.elementor .e-2d4eb5ec-66ee{font-family:Lato;font-weight:700;font-size:0.9rem;color:#FFFFFF;letter-spacing:0.12em;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0.5rem;border-radius:0px;background-color:#141817;}.elementor .e-575eedea-ae05{padding:0px;flex-direction:column;gap:1.25rem;flex:1 1 0px;align-items:flex-start;}.elementor .e-7cb24f3f-6043{max-width:72rem;padding:0px;gap:5rem;align-items:center;}.elementor .e-280aedc5-fcc6{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#F6F1EA;justify-content:center;}.elementor .e-a1519c5-3c2a{font-family:Lato;font-size:0.8rem;color:#C9A46A;letter-spacing:0.3em;text-transform:uppercase;}.elementor .e-4a3540e9-9c33{font-family:Oranienbaum;font-size:3.25rem;color:#FFFFFF;text-align:center;margin-block-end:2.5rem;}.elementor .e-4c762ce5-7d2d{font-family:Oranienbaum;font-size:1.5rem;color:#C9A46A;}.elementor .e-1ffcc266-3bb1{font-family:Oranienbaum;font-size:1.65rem;color:#FFFFFF;}.elementor .e-c8319de-3839{font-family:Lato;font-size:1rem;color:#B9B3A8;line-height:1.7;}.elementor .e-6c76cafb-b0c0{padding-block-start:2.25rem;padding-block-end:2.25rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-width:1px;border-color:rgba(201,164,106,0.3);border-style:solid;flex-direction:column;gap:0.75rem;}.elementor .e-18d5be26-f783{font-family:Oranienbaum;font-size:1.5rem;color:#C9A46A;}.elementor .e-1562ab53-c1a5{font-family:Oranienbaum;font-size:1.65rem;color:#FFFFFF;}.elementor .e-4d295c3e-7714{font-family:Lato;font-size:1rem;color:#B9B3A8;line-height:1.7;}.elementor .e-32059440-9195{padding-block-start:2.25rem;padding-block-end:2.25rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-width:1px;border-color:rgba(201,164,106,0.3);border-style:solid;flex-direction:column;gap:0.75rem;}.elementor .e-579d80f-a090{font-family:Oranienbaum;font-size:1.5rem;color:#C9A46A;}.elementor .e-62945ec4-d801{font-family:Oranienbaum;font-size:1.65rem;color:#FFFFFF;}.elementor .e-463f46b2-7d55{font-family:Lato;font-size:1rem;color:#B9B3A8;line-height:1.7;}.elementor .e-59d8b20a-bbf6{padding-block-start:2.25rem;padding-block-end:2.25rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-width:1px;border-color:rgba(201,164,106,0.3);border-style:solid;flex-direction:column;gap:0.75rem;}.elementor .e-5b2226d4-89b8{font-family:Oranienbaum;font-size:1.5rem;color:#C9A46A;}.elementor .e-1c5b7c29-5389{font-family:Oranienbaum;font-size:1.65rem;color:#FFFFFF;}.elementor .e-1a2c1d04-921c{font-family:Lato;font-size:1rem;color:#B9B3A8;line-height:1.7;}.elementor .e-4d02dc05-334a{padding-block-start:2.25rem;padding-block-end:2.25rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-width:1px;border-color:rgba(201,164,106,0.3);border-style:solid;flex-direction:column;gap:0.75rem;}.elementor .e-7644c0d1-67dc{width:100%;padding:0px;gap:1.5rem;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-11b7053c-7dce{max-width:72rem;padding:0px;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-1fd28afe-1988{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#141817;justify-content:center;}.elementor .e-52b57a04-46e6{font-family:Lato;font-size:0.8rem;color:#A07C45;letter-spacing:0.3em;text-align:center;text-transform:uppercase;}.elementor .e-7d2ff127-7dd7{font-family:Oranienbaum;font-size:3.25rem;color:#141817;text-align:center;}.elementor .e-5767ea84-9c1c{font-family:Lato;font-size:1.1rem;color:#3B3F3D;text-align:center;margin-block-end:2.5rem;}.elementor .e-5a03b99b-7f31{width:100%;aspect-ratio:3 / 4;object-fit:cover;margin-block-end:0.75rem;}.elementor .e-49fe98ef-6ef7{font-family:Oranienbaum;font-size:1.75rem;color:#141817;}.elementor .e-5f78e826-c2f8{font-family:Lato;font-size:0.95rem;color:#5A5E5C;line-height:1.6;}.elementor .e-70ced588-3500{padding:0px;flex-direction:column;gap:0.6rem;}.elementor .e-1c492363-32e8{width:100%;aspect-ratio:3 / 4;object-fit:cover;margin-block-end:0.75rem;}.elementor .e-695a6c14-641c{font-family:Oranienbaum;font-size:1.75rem;color:#141817;}.elementor .e-7edfb9dc-5601{font-family:Lato;font-size:0.95rem;color:#5A5E5C;line-height:1.6;}.elementor .e-2318c37b-82cd{padding:0px;flex-direction:column;gap:0.6rem;}.elementor .e-30de378b-2943{width:100%;aspect-ratio:3 / 4;object-fit:cover;margin-block-end:0.75rem;}.elementor .e-66fb95c-f3ce{font-family:Oranienbaum;font-size:1.75rem;color:#141817;}.elementor .e-4982265c-80ca{font-family:Lato;font-size:0.95rem;color:#5A5E5C;line-height:1.6;}.elementor .e-73591cfd-a428{padding:0px;flex-direction:column;gap:0.6rem;}.elementor .e-2e9553e7-7156{width:100%;padding:0px;gap:1.5rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-3aea743c-efb7{font-family:Lato;font-size:0.85rem;color:#A07C45;letter-spacing:0.2em;text-align:center;text-transform:uppercase;margin-block-start:2.5rem;}.elementor .e-55a170d8-41a5:hover,.elementor .e-55a170d8-41a5:focus-visible{background-color:#A07C45;}.elementor .e-55a170d8-41a5{font-family:Lato;font-weight:700;font-size:0.9rem;color:#FFFFFF;letter-spacing:0.12em;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;margin-block-start:1.5rem;border-radius:0px;background-color:#141817;}.elementor .e-1cbfb501-cbab{max-width:76rem;padding:0px;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-7a65fe2c-9f35{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#F6F1EA;justify-content:center;}.elementor .e-70a2b6e9-7869{font-family:Lato;font-size:0.8rem;color:#C9A46A;letter-spacing:0.3em;text-transform:uppercase;}.elementor .e-71ea767b-c305{font-family:Oranienbaum;font-size:3.25rem;color:#FFFFFF;}.elementor .e-6fd93ac1-50e8{text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-61e25e0b-e8a4:hover,.elementor .e-61e25e0b-e8a4:focus-visible{opacity:85%;}.elementor .e-61e25e0b-e8a4{width:100%;aspect-ratio:2 / 3;object-fit:cover;transition:opacity 0.3s;display:block;}.elementor .e-5109bf31-3d08:hover,.elementor .e-5109bf31-3d08:focus-visible{opacity:85%;}.elementor .e-5109bf31-3d08{width:100%;aspect-ratio:2 / 3;object-fit:cover;transition:opacity 0.3s;display:block;}.elementor .e-a943685-bc54:hover,.elementor .e-a943685-bc54:focus-visible{opacity:85%;}.elementor .e-a943685-bc54{width:100%;aspect-ratio:2 / 3;object-fit:cover;transition:opacity 0.3s;display:block;}.elementor .e-16599c50-81ad:hover,.elementor .e-16599c50-81ad:focus-visible{opacity:85%;}.elementor .e-16599c50-81ad{width:100%;aspect-ratio:2 / 3;object-fit:cover;transition:opacity 0.3s;display:block;}.elementor .e-39cedd9f-7396:hover,.elementor .e-39cedd9f-7396:focus-visible{opacity:85%;}.elementor .e-39cedd9f-7396{width:100%;aspect-ratio:2 / 3;object-fit:cover;transition:opacity 0.3s;display:block;}.elementor .e-30dbbf2e-c8c4:hover,.elementor .e-30dbbf2e-c8c4:focus-visible{opacity:85%;}.elementor .e-30dbbf2e-c8c4{width:100%;aspect-ratio:2 / 3;object-fit:cover;transition:opacity 0.3s;display:block;}.elementor .e-66ebf654-a14f:hover,.elementor .e-66ebf654-a14f:focus-visible{opacity:85%;}.elementor .e-66ebf654-a14f{width:100%;aspect-ratio:2 / 3;object-fit:cover;transition:opacity 0.3s;display:block;}.elementor .e-7ee8ea2-e056:hover,.elementor .e-7ee8ea2-e056:focus-visible{opacity:85%;}.elementor .e-7ee8ea2-e056{width:100%;aspect-ratio:2 / 3;object-fit:cover;transition:opacity 0.3s;display:block;}.elementor .e-98cb899-1c0c{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:6px;padding-inline-end:6px;gap:6px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-5e9aca80-f32e:hover,.elementor .e-5e9aca80-f32e:focus-visible{color:#141817;background-color:#C9A46A;}.elementor .e-5e9aca80-f32e{font-family:Lato;font-weight:700;font-size:0.9rem;color:#E3C48A;letter-spacing:0.12em;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:0px;border-width:1px;border-color:#C9A46A;border-style:solid;background-color:transparent;}.elementor .e-21569ae5-d2c0{padding-block-start:7rem;padding-block-end:6rem;padding-inline-start:0px;padding-inline-end:0px;background-color:#141817;flex-direction:column;gap:2.5rem;align-items:center;}.elementor .e-4a2d47e1-897a{width:100%;aspect-ratio:4 / 5;object-fit:cover;box-shadow:18px 18px 0px 0px #C9A46A;display:block;object-position: center top;\n}.elementor .e-6673fe5d-f81c{width:auto;position:relative;padding:0px;flex:0 0 26rem;}.elementor .e-14a5ffdb-8c9b{font-family:Lato;font-size:0.8rem;color:#A07C45;letter-spacing:0.3em;text-transform:uppercase;}.elementor .e-201b55d3-9e9f{font-family:Oranienbaum;font-size:3.5rem;color:#141817;line-height:1.05;}.elementor .e-61e63142-f317{font-family:Lato;font-size:1.1rem;color:#3B3F3D;line-height:1.85;}.elementor .e-65b4f0ca-b14d{font-family:Lato;font-size:1.1rem;color:#3B3F3D;line-height:1.85;}.elementor .e-75bed7e8-d684:hover,.elementor .e-75bed7e8-d684:focus-visible{background-color:#A07C45;}.elementor .e-75bed7e8-d684{font-family:Lato;font-weight:700;font-size:0.85rem;color:#FFFFFF;letter-spacing:0.12em;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0.5rem;border-radius:0px;background-color:#141817;}.elementor .e-77e5740c-f756{padding:0px;flex-direction:column;gap:1.25rem;flex:1 1 0px;align-items:flex-start;}.elementor .e-2687a131-6f9f{max-width:68rem;padding:0px;gap:5rem;align-items:center;}.elementor .e-47ea92e-76b0{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#F6F1EA;justify-content:center;}.elementor .e-30cde37f-2dc2{font-family:Lato;font-size:0.8rem;color:#A07C45;letter-spacing:0.3em;text-transform:uppercase;}.elementor .e-6c375667-4d94{font-family:Oranienbaum;font-size:3.25rem;color:#141817;line-height:1.1;}.elementor .e-70da4abc-af84{font-family:Lato;font-size:1.1rem;color:#3B3F3D;line-height:1.85;}.elementor .e-28e34f2-8dfb{padding:0px;flex-direction:column;gap:1.25rem;flex:1 1 0px;}.elementor .e-14ca4545-1bd3{min-width:3rem;font-family:Oranienbaum;font-size:2.25rem;color:#A07C45;line-height:1;}.elementor .e-c8f1a54-cbf0{font-family:Oranienbaum;font-size:1.75rem;color:#141817;}.elementor .e-5e31e267-11c4{font-family:Lato;font-size:1rem;color:#3B3F3D;line-height:1.75;}.elementor .e-4f53bb3d-894e{padding:0px;flex-direction:column;gap:0.5rem;flex:1 1 0px;}.elementor .e-7f1a40cb-77f0{padding-block-start:0px;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;gap:1.5rem;border-bottom-style: solid; border-bottom-color: rgba(160,124,69,0.3);\n}.elementor .e-16097dee-db98{min-width:3rem;font-family:Oranienbaum;font-size:2.25rem;color:#A07C45;line-height:1;}.elementor .e-16c677f7-8e13{font-family:Oranienbaum;font-size:1.75rem;color:#141817;}.elementor .e-695f6641-849d{font-family:Lato;font-size:1rem;color:#3B3F3D;line-height:1.75;}.elementor .e-658ed6e0-17a5{padding:0px;flex-direction:column;gap:0.5rem;flex:1 1 0px;}.elementor .e-34c92729-9240{padding-block-start:0px;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;gap:1.5rem;border-bottom-style: solid; border-bottom-color: rgba(160,124,69,0.3);\n}.elementor .e-28c8a84f-a26f{min-width:3rem;font-family:Oranienbaum;font-size:2.25rem;color:#A07C45;line-height:1;}.elementor .e-12496dea-6985{font-family:Oranienbaum;font-size:1.75rem;color:#141817;}.elementor .e-35f40c22-2b06{font-family:Lato;font-size:1rem;color:#3B3F3D;line-height:1.75;}.elementor .e-4253f94d-53bb{padding:0px;flex-direction:column;gap:0.5rem;flex:1 1 0px;}.elementor .e-5e88ba07-f8aa{padding-block-start:0px;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;gap:1.5rem;border-bottom-style: solid; border-bottom-color: rgba(160,124,69,0.3);\n}.elementor .e-9ea1d7-964b{font-family:Oranienbaum;font-size:1.35rem;color:#A07C45;line-height:1.5;font-style:italic;}.elementor .e-6cf5efac-b21e{padding:0px;flex-direction:column;gap:2rem;flex:1 1 0px;}.elementor .e-685d13b7-4dbc{max-width:72rem;padding:0px;gap:5rem;align-items:flex-start;}.elementor .e-210f490e-93dc{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-image:linear-gradient(0deg, rgba(246,241,234,0.93) 0%,rgba(246,241,234,0.93) 100%),url("https://morgadoexpressions.com/wp-content/uploads/2024/11/paris-bridge-quinceanera-photo.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;justify-content:center;}.elementor .e-2a9281ae-5932{font-family:Lato;font-size:0.8rem;color:#C9A46A;letter-spacing:0.3em;text-transform:uppercase;}.elementor .e-430f9e92-f992{font-family:Oranienbaum;font-size:3.25rem;color:#FFFFFF;line-height:1.1;}.elementor .e-28836ce-e404{font-family:Lato;font-size:1.1rem;color:#B9B3A8;line-height:1.8;}.elementor .e-527e8331-8d74{font-family:Lato;font-size:1.05rem;color:#F1EADF;line-height:2;}.elementor .e-324902e8-21d4:hover,.elementor .e-324902e8-21d4:focus-visible{background-color:#E3C48A;}.elementor .e-324902e8-21d4{font-family:Lato;font-weight:700;font-size:0.85rem;color:#141817;letter-spacing:0.12em;text-transform:uppercase;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:0px;background-color:#C9A46A;}.elementor .e-25ec44ac-75aa:hover,.elementor .e-25ec44ac-75aa:focus-visible{color:#141817;background-color:#C9A46A;}.elementor .e-25ec44ac-75aa{font-family:Lato;font-weight:700;font-size:0.85rem;color:#E3C48A;letter-spacing:0.12em;text-transform:uppercase;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:0px;border-width:1px;border-color:#C9A46A;border-style:solid;background-color:transparent;}.elementor .e-5e358e57-ef69{padding:0px;margin-block-start:0.5rem;gap:0.75rem;flex-wrap:wrap;}.elementor .e-1dda4053-d7f8{padding:0px;flex-direction:column;gap:1.25rem;flex:1 1 0px;}.elementor .e-78d506ff-5f2c{font-family:Oranienbaum;font-size:2rem;color:#141817;margin-block-end:1.5rem;}.elementor .e-5faf1c7c-eb31{min-height:0px;font-family:Lato;color:#141817;padding:0px;& .gform_wrapper label, & .gform_wrapper .gfield_label { font-family: Lato; font-size: 0.75rem !important; font-weight: 700 !important; letter-spacing: 0.15em; text-transform: uppercase; color: #3B3F3D !important; } & .gform_wrapper input[type=text], & .gform_wrapper input[type=email], & .gform_wrapper input[type=tel], & .gform_wrapper textarea { background: #FFFFFF !important; color: #141817 !important; border: 1px solid #D8CFC2 !important; border-radius: 0px !important; padding: 0.9rem 1rem !important; font-family: Lato; font-size: 1rem !important; box-shadow: none !important; } & .gform_wrapper input::placeholder, & .gform_wrapper textarea::placeholder { color: #9A9187 !important; opacity: 1; text-transform: none; letter-spacing: 0; } & .gform_wrapper input:focus, & .gform_wrapper textarea:focus { border-color: #A07C45 !important; outline: none !important; } & .gform_wrapper .gform_footer { margin-top: 0.5rem !important; padding: 0 !important; } & .gform_wrapper .gform_footer input[type=submit], & .gform_wrapper .gform_button { width: 100% !important; background: #141817 !important; color: #FFFFFF !important; border: 0 !important; border-radius: 0px !important; padding: 1.1rem 2rem !important; font-family: Lato; font-size: 0.9rem !important; font-weight: 700 !important; letter-spacing: 0.15em; text-transform: uppercase; cursor: pointer; transition: background 0.2s; } & .gform_wrapper .gform_footer input[type=submit]:hover { background: #A07C45 !important; } & .gform_wrapper .gform_required_legend { display: none; } & .gform_wrapper textarea { min-height: 9rem !important; height: 9rem !important; } & .gform_wrapper .gform_fields { row-gap: 1rem !important; }\n}.elementor .e-8df3776-8084{padding:2.5rem;background-color:#F6F1EA;flex-direction:column;flex:1 1 0px;}.elementor .e-1a526a15-d76d{max-width:72rem;padding:0px;gap:5rem;align-items:flex-start;}.elementor .e-7c235529-dc0d{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#141817;justify-content:center;}