.elementor .e-d3a9f40-a001dbd{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-256f008-66891ea{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-color:rgba(0,0,0,.8);}.elementor .e-3dac3a5-0d294df{font-size:36px;}.elementor .e-38e52d5-cc125c0{font-family:Montserrat;font-size:12px;color:rgba(255,255,255,.6);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-fd55980-d7a1df3:focus{border-color:#D2C1AF;}.elementor .e-fd55980-d7a1df3{width:100%;height:50px;font-family:Montserrat;font-size:15px;color:#fff;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-radius:6px;border-width:1px;border-color:#5B5B5B;border-style:solid;background-color:rgba(0,0,0,.81);border-radius:6px !important; border-color:#5B5B5B !important;\n}.elementor .e-d1bd247-3c7c18d{width:calc(50% - 8px);padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-e76d2d0-3adf14e{font-family:Montserrat;font-size:12px;color:rgba(255,255,255,.6);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-cbc2a55-d0111dd:focus{border-color:#D2C1AF;}.elementor .e-cbc2a55-d0111dd{width:100%;height:50px;font-family:Montserrat;font-size:15px;color:#fff;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-radius:6px;border-width:1px;border-color:#5B5B5B;border-style:solid;background-color:rgba(0,0,0,.81);border-radius:6px !important; border-color:#5B5B5B !important;\n}.elementor .e-aa35aa8-8d4f0e2{width:calc(50% - 8px);padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-326b666-c21d94a{font-family:Montserrat;font-size:12px;color:rgba(255,255,255,.6);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-0eaa257-6a6d4eb:focus{border-color:#D2C1AF;}.elementor .e-0eaa257-6a6d4eb{width:100%;height:50px;font-family:Montserrat;font-size:15px;color:#fff;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-radius:6px;border-width:1px;border-color:#5B5B5B;border-style:solid;background-color:rgba(0,0,0,.81);border-radius:6px !important; border-color:#5B5B5B !important;\n}.elementor .e-5ef99b0-3e73a27{width:100%;padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-54f11b4-42b4398{font-family:Montserrat;font-size:12px;color:rgba(255,255,255,.6);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-c2dcd1b-551790e:focus{border-color:#D2C1AF;}.elementor .e-c2dcd1b-551790e{width:100%;height:50px;font-family:Montserrat;font-size:15px;color:#fff;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:6px;border-width:1px;border-color:#5B5B5B;border-style:solid;background-color:rgba(0,0,0,.81);}.elementor .e-d3e2686-1867f5c{width:100%;padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-a8d2764-765f53e{width:100%;cursor:pointer;padding-block-start:18px;padding-block-end:18px;padding-inline-start:16px;padding-inline-end:16px;margin-block-start:8px;white-space:normal;\n}.elementor .e-05d20ad-c0e4fd4{font-family:Montserrat;font-size:15px;color:#000;border-radius:6px;background-color:#D2C1AF;}.elementor .e-c93c50a-059b519{font-family:Montserrat;font-size:15px;color:#fff;border-radius:6px;background-color:#5a1f1f;}.elementor .e-a11f301-5c0c5c9{padding:0px;margin-block-start:8px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .e-0df54ad-b1e93e9{text-align:center;& a { color:#fff;text-decoration:none; }\n}.elementor .e-d8f42dd-1a5ba09{width:100%;max-width:620px;position:relative;z-index:2;padding-block-start:52px;padding-block-end:52px;padding-inline-start:48px;padding-inline-end:48px;border-radius:8px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:rgba(255,255,255,.14);border-style:solid;background-image:linear-gradient(180deg, rgba(255,255,255,.058) 0%,rgba(255,255,255,.018) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;backdrop-filter:blur(14px);display:flex;flex-direction:column;gap:20px;border-top-style: solid; border-top-color: #D2C1AF;\n}.elementor .e-36b10c2-c380718{width:100%;overflow:hidden;position:relative;padding-block-start:140px;padding-block-end:140px;padding-inline-start:24px;padding-inline-end:24px;background-color:#000;display:flex;justify-content:center;align-items:center;}