.elementor .e-6e939bf8-58cb{font-family:Montserrat;font-weight:700;font-size:50px;color:#121212;letter-spacing:-0.5px;line-height:54px;}.elementor .e-579076e5-ecf4{font-family:"Open Sans";font-size:16px;color:#4A4A4A;line-height:28px;}.elementor .e-2da187bf-cf04{max-width:600px;padding:0px;flex-direction:column;gap:12px;}.elementor .e-3cdb9bb9-943c:hover,.elementor .e-3cdb9bb9-943c:focus-visible{color:#F36B20;}.elementor .e-3cdb9bb9-943c{font-family:Montserrat;font-weight:700;font-size:15px;color:#F7941D;line-height:20px;padding-block-start:0px;padding-block-end:2px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-end:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#F7941D;border-style:solid;background-color:transparent;}.elementor .e-6e4f53cd-f3cf{width:auto;padding:0px;gap:8px;align-items:center;}.elementor .e-195cfc66-6685{padding:0px;gap:32px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-154c1b37-bbc4{width:100%;height:100%;object-fit:cover;object-position:60% 50%;position:absolute;z-index:0;inset: 0px; max-width: none; pointer-events: none;\n}.elementor .e-2e5000ff-8394{position:relative;z-index:2;font-family:Montserrat;font-weight:700;font-size:12px;color:#A3A3A3;letter-spacing:1px;transition:opacity 250ms;&:is(details[open] *) { opacity: 0; transition: none; } transition-delay: 250ms;\n}.elementor .e-3ea57a6a-a739{position:relative;z-index:2;font-family:Montserrat;font-weight:700;font-size:18px;color:#FFFFFF;transform:rotateX(0deg) rotateY(0deg) rotateZ(180deg);transition:opacity 250ms;writing-mode: vertical-rl; white-space: nowrap; &:is(details[open] *) { opacity: 0; transition: none; } transition-delay: 250ms;\n}.elementor .e-18894c53-17da{font-family:Montserrat;font-weight:700;font-size:12px;color:#FFFFFF;letter-spacing:1px;opacity:0%;transform:translate3d(0px, 14px, 0px);transition: none; &:is(details[open] *) { opacity: 1; transform: none; transition: opacity 450ms ease 380ms, transform 550ms cubic-bezier(.2,.7,.2,1) 380ms; }\n}.elementor .e-53c37c50-33fd{font-family:Montserrat;font-weight:800;font-size:36px;color:#FFFFFF;line-height:42px;opacity:0%;transform:translate3d(0px, 14px, 0px);transition: none; &:is(details[open] *) { opacity: 1; transform: none; transition: opacity 450ms ease 450ms, transform 550ms cubic-bezier(.2,.7,.2,1) 450ms; }\n}.elementor .e-5079fdef-a079{font-family:"Open Sans";font-size:16px;color:#D4D4D4;line-height:26px;opacity:0%;transform:translate3d(0px, 14px, 0px);transition: none; &:is(details[open] *) { opacity: 1; transform: none; transition: opacity 450ms ease 520ms, transform 550ms cubic-bezier(.2,.7,.2,1) 520ms; }\n}.elementor .e-22398890-a625{font-family:"Open Sans";font-weight:600;font-size:13px;color:#FFFFFF;line-height:16px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.35);border-style:solid;background-color:rgba(18,18,18,0.45);display:inline-block;}.elementor .e-3b481538-ab54{font-family:"Open Sans";font-weight:600;font-size:13px;color:#FFFFFF;line-height:16px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.35);border-style:solid;background-color:rgba(18,18,18,0.45);display:inline-block;}.elementor .e-610ffd12-9d85{font-family:"Open Sans";font-weight:600;font-size:13px;color:#FFFFFF;line-height:16px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.35);border-style:solid;background-color:rgba(18,18,18,0.45);display:inline-block;}.elementor .e-60096de9-cb26{width:auto;padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;opacity:0%;transform:translate3d(0px, 14px, 0px);flex-direction:row;gap:8px;flex-wrap:wrap;transition: none; &:is(details[open] *) { opacity: 1; transform: none; transition: opacity 450ms ease 590ms, transform 550ms cubic-bezier(.2,.7,.2,1) 590ms; }\n}.elementor .e-6b66288b-448f{font-family:Montserrat;font-weight:700;font-size:15px;color:inherit;line-height:20px;}.elementor .e-3d7c7bae-3e45{width:11px;height:11px;color:inherit;display:inline-flex;}.elementor .e-6b6cec7e-3a77:hover,.elementor .e-6b6cec7e-3a77:focus-visible{color:#FFFFFF;}.elementor .e-6b6cec7e-3a77{width:auto;color:#F7941D;text-decoration:none;padding-block-start:0px;padding-block-end:3px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:6px;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#F7941D;border-style:solid;opacity:0%;transform:translate3d(0px, 14px, 0px);display:inline-flex;flex-direction:row;gap:8px;align-items:center;transition: none; &:is(details[open] *) { opacity: 1; transform: none; transition: opacity 450ms ease 660ms, transform 550ms cubic-bezier(.2,.7,.2,1) 660ms; }\n}.elementor .e-2b26783-b6cc{width:600px;padding:0px;flex-direction:column;gap:14px;flex:0 1 auto;align-items:flex-start;max-width: none; pointer-events: auto;\n}.elementor .e-6fafbee1-4fbd{width:100%;height:100%;object-fit:cover;object-position:50% 50%;position:absolute;z-index:0;inset: 0px; max-width: none; pointer-events: none;\n}.elementor .e-40580ce3-8474{position:relative;z-index:2;font-family:Montserrat;font-weight:700;font-size:12px;color:#A3A3A3;letter-spacing:1px;transition:opacity 250ms;&:is(details[open] *) { opacity: 0; transition: none; } transition-delay: 250ms;\n}.elementor .e-58b0c185-5887{position:relative;z-index:2;font-family:Montserrat;font-weight:700;font-size:18px;color:#FFFFFF;transform:rotateX(0deg) rotateY(0deg) rotateZ(180deg);transition:opacity 250ms;writing-mode: vertical-rl; white-space: nowrap; &:is(details[open] *) { opacity: 0; transition: none; } transition-delay: 250ms;\n}.elementor .e-4f40a5b1-a360{font-family:Montserrat;font-weight:700;font-size:12px;color:#FFFFFF;letter-spacing:1px;opacity:0%;transform:translate3d(0px, 14px, 0px);transition: none; &:is(details[open] *) { opacity: 1; transform: none; transition: opacity 450ms ease 380ms, transform 550ms cubic-bezier(.2,.7,.2,1) 380ms; }\n}.elementor .e-54e4e422-5717{font-family:Montserrat;font-weight:800;font-size:36px;color:#FFFFFF;line-height:42px;opacity:0%;transform:translate3d(0px, 14px, 0px);transition: none; &:is(details[open] *) { opacity: 1; transform: none; transition: opacity 450ms ease 450ms, transform 550ms cubic-bezier(.2,.7,.2,1) 450ms; }\n}.elementor .e-62aed857-ceeb{font-family:"Open Sans";font-size:16px;color:#D4D4D4;line-height:26px;opacity:0%;transform:translate3d(0px, 14px, 0px);transition: none; &:is(details[open] *) { opacity: 1; transform: none; transition: opacity 450ms ease 520ms, transform 550ms cubic-bezier(.2,.7,.2,1) 520ms; }\n}.elementor .e-690393fa-fd3b{font-family:"Open Sans";font-weight:600;font-size:13px;color:#FFFFFF;line-height:16px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.35);border-style:solid;background-color:rgba(18,18,18,0.45);display:inline-block;}.elementor .e-33f15a99-fe63{font-family:"Open Sans";font-weight:600;font-size:13px;color:#FFFFFF;line-height:16px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.35);border-style:solid;background-color:rgba(18,18,18,0.45);display:inline-block;}.elementor .e-5233c73e-655b{font-family:"Open Sans";font-weight:600;font-size:13px;color:#FFFFFF;line-height:16px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.35);border-style:solid;background-color:rgba(18,18,18,0.45);display:inline-block;}.elementor .e-331cfcbc-e228{width:auto;padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;opacity:0%;transform:translate3d(0px, 14px, 0px);flex-direction:row;gap:8px;flex-wrap:wrap;transition: none; &:is(details[open] *) { opacity: 1; transform: none; transition: opacity 450ms ease 590ms, transform 550ms cubic-bezier(.2,.7,.2,1) 590ms; }\n}.elementor .e-23d54c38-358f{font-family:Montserrat;font-weight:700;font-size:15px;color:inherit;line-height:20px;}.elementor .e-6329cd99-65dc{width:11px;height:11px;color:inherit;display:inline-flex;}.elementor .e-78dc67-7602:hover,.elementor .e-78dc67-7602:focus-visible{color:#FFFFFF;}.elementor .e-78dc67-7602{width:auto;color:#F7941D;text-decoration:none;padding-block-start:0px;padding-block-end:3px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:6px;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#F7941D;border-style:solid;opacity:0%;transform:translate3d(0px, 14px, 0px);display:inline-flex;flex-direction:row;gap:8px;align-items:center;transition: none; &:is(details[open] *) { opacity: 1; transform: none; transition: opacity 450ms ease 660ms, transform 550ms cubic-bezier(.2,.7,.2,1) 660ms; }\n}.elementor .e-351666c7-4232{width:600px;padding:0px;flex-direction:column;gap:14px;flex:0 1 auto;align-items:flex-start;max-width: none; pointer-events: auto;\n}.elementor .e-3309a6ae-70d6{width:100%;height:100%;object-fit:cover;object-position:50% 60%;position:absolute;z-index:0;inset: 0px; max-width: none; pointer-events: none;\n}.elementor .e-4ba7326a-3401{position:relative;z-index:2;font-family:Montserrat;font-weight:700;font-size:12px;color:#A3A3A3;letter-spacing:1px;transition:opacity 250ms;&:is(details[open] *) { opacity: 0; transition: none; } transition-delay: 250ms;\n}.elementor .e-2912b7d5-7e56{position:relative;z-index:2;font-family:Montserrat;font-weight:700;font-size:18px;color:#FFFFFF;transform:rotateX(0deg) rotateY(0deg) rotateZ(180deg);transition:opacity 250ms;writing-mode: vertical-rl; white-space: nowrap; &:is(details[open] *) { opacity: 0; transition: none; } transition-delay: 250ms;\n}.elementor .e-6f71e0e7-321b{font-family:Montserrat;font-weight:700;font-size:12px;color:#FFFFFF;letter-spacing:1px;opacity:0%;transform:translate3d(0px, 14px, 0px);transition: none; &:is(details[open] *) { opacity: 1; transform: none; transition: opacity 450ms ease 380ms, transform 550ms cubic-bezier(.2,.7,.2,1) 380ms; }\n}.elementor .e-640a3fd3-d4ff{font-family:Montserrat;font-weight:800;font-size:36px;color:#FFFFFF;line-height:42px;opacity:0%;transform:translate3d(0px, 14px, 0px);transition: none; &:is(details[open] *) { opacity: 1; transform: none; transition: opacity 450ms ease 450ms, transform 550ms cubic-bezier(.2,.7,.2,1) 450ms; }\n}.elementor .e-1aa3a220-ea66{font-family:"Open Sans";font-size:16px;color:#D4D4D4;line-height:26px;opacity:0%;transform:translate3d(0px, 14px, 0px);transition: none; &:is(details[open] *) { opacity: 1; transform: none; transition: opacity 450ms ease 520ms, transform 550ms cubic-bezier(.2,.7,.2,1) 520ms; }\n}.elementor .e-7c0f9031-267c{font-family:"Open Sans";font-weight:600;font-size:13px;color:#FFFFFF;line-height:16px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.35);border-style:solid;background-color:rgba(18,18,18,0.45);display:inline-block;}.elementor .e-4565764d-3fae{font-family:"Open Sans";font-weight:600;font-size:13px;color:#FFFFFF;line-height:16px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.35);border-style:solid;background-color:rgba(18,18,18,0.45);display:inline-block;}.elementor .e-6999596f-3f21{font-family:"Open Sans";font-weight:600;font-size:13px;color:#FFFFFF;line-height:16px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.35);border-style:solid;background-color:rgba(18,18,18,0.45);display:inline-block;}.elementor .e-77f7fd4a-58da{width:auto;padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;opacity:0%;transform:translate3d(0px, 14px, 0px);flex-direction:row;gap:8px;flex-wrap:wrap;transition: none; &:is(details[open] *) { opacity: 1; transform: none; transition: opacity 450ms ease 590ms, transform 550ms cubic-bezier(.2,.7,.2,1) 590ms; }\n}.elementor .e-5dfdd000-ce4f{font-family:Montserrat;font-weight:700;font-size:15px;color:inherit;line-height:20px;}.elementor .e-50273793-321b{width:11px;height:11px;color:inherit;display:inline-flex;}.elementor .e-28eb4be7-f809:hover,.elementor .e-28eb4be7-f809:focus-visible{color:#FFFFFF;}.elementor .e-28eb4be7-f809{width:auto;color:#F7941D;text-decoration:none;padding-block-start:0px;padding-block-end:3px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:6px;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#F7941D;border-style:solid;opacity:0%;transform:translate3d(0px, 14px, 0px);display:inline-flex;flex-direction:row;gap:8px;align-items:center;transition: none; &:is(details[open] *) { opacity: 1; transform: none; transition: opacity 450ms ease 660ms, transform 550ms cubic-bezier(.2,.7,.2,1) 660ms; }\n}.elementor .e-71955aa9-6eb1{width:600px;padding:0px;flex-direction:column;gap:14px;flex:0 1 auto;align-items:flex-start;max-width: none; pointer-events: auto;\n}.elementor .e-16e6c53c-e341{width:100%;height:100%;object-fit:cover;object-position:50% 45%;position:absolute;z-index:0;inset: 0px; max-width: none; pointer-events: none;\n}.elementor .e-16432b6a-56b2{position:relative;z-index:2;font-family:Montserrat;font-weight:700;font-size:12px;color:#A3A3A3;letter-spacing:1px;transition:opacity 250ms;&:is(details[open] *) { opacity: 0; transition: none; } transition-delay: 250ms;\n}.elementor .e-425e232d-1f2a{position:relative;z-index:2;font-family:Montserrat;font-weight:700;font-size:18px;color:#FFFFFF;transform:rotateX(0deg) rotateY(0deg) rotateZ(180deg);transition:opacity 250ms;writing-mode: vertical-rl; white-space: nowrap; &:is(details[open] *) { opacity: 0; transition: none; } transition-delay: 250ms;\n}.elementor .e-35b87a25-2f05{font-family:Montserrat;font-weight:700;font-size:12px;color:#FFFFFF;letter-spacing:1px;opacity:0%;transform:translate3d(0px, 14px, 0px);transition: none; &:is(details[open] *) { opacity: 1; transform: none; transition: opacity 450ms ease 380ms, transform 550ms cubic-bezier(.2,.7,.2,1) 380ms; }\n}.elementor .e-32097607-a9d5{font-family:Montserrat;font-weight:800;font-size:36px;color:#FFFFFF;line-height:42px;opacity:0%;transform:translate3d(0px, 14px, 0px);transition: none; &:is(details[open] *) { opacity: 1; transform: none; transition: opacity 450ms ease 450ms, transform 550ms cubic-bezier(.2,.7,.2,1) 450ms; }\n}.elementor .e-5c36483c-4fbe{font-family:"Open Sans";font-size:16px;color:#D4D4D4;line-height:26px;opacity:0%;transform:translate3d(0px, 14px, 0px);transition: none; &:is(details[open] *) { opacity: 1; transform: none; transition: opacity 450ms ease 520ms, transform 550ms cubic-bezier(.2,.7,.2,1) 520ms; }\n}.elementor .e-34a4f2b7-8588{font-family:"Open Sans";font-weight:600;font-size:13px;color:#FFFFFF;line-height:16px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.35);border-style:solid;background-color:rgba(18,18,18,0.45);display:inline-block;}.elementor .e-220944ea-47fc{font-family:"Open Sans";font-weight:600;font-size:13px;color:#FFFFFF;line-height:16px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.35);border-style:solid;background-color:rgba(18,18,18,0.45);display:inline-block;}.elementor .e-42f39466-7470{font-family:"Open Sans";font-weight:600;font-size:13px;color:#FFFFFF;line-height:16px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.35);border-style:solid;background-color:rgba(18,18,18,0.45);display:inline-block;}.elementor .e-6c1e9405-e30f{width:auto;padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;opacity:0%;transform:translate3d(0px, 14px, 0px);flex-direction:row;gap:8px;flex-wrap:wrap;transition: none; &:is(details[open] *) { opacity: 1; transform: none; transition: opacity 450ms ease 590ms, transform 550ms cubic-bezier(.2,.7,.2,1) 590ms; }\n}.elementor .e-4a9c9ec2-2d73{font-family:Montserrat;font-weight:700;font-size:15px;color:inherit;line-height:20px;}.elementor .e-a8c7aa5-85fc{width:11px;height:11px;color:inherit;display:inline-flex;}.elementor .e-32cfbe5c-da74:hover,.elementor .e-32cfbe5c-da74:focus-visible{color:#FFFFFF;}.elementor .e-32cfbe5c-da74{width:auto;color:#F7941D;text-decoration:none;padding-block-start:0px;padding-block-end:3px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:6px;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#F7941D;border-style:solid;opacity:0%;transform:translate3d(0px, 14px, 0px);display:inline-flex;flex-direction:row;gap:8px;align-items:center;transition: none; &:is(details[open] *) { opacity: 1; transform: none; transition: opacity 450ms ease 660ms, transform 550ms cubic-bezier(.2,.7,.2,1) 660ms; }\n}.elementor .e-76652fb-1018{width:600px;padding:0px;flex-direction:column;gap:14px;flex:0 1 auto;align-items:flex-start;max-width: none; pointer-events: auto;\n}.elementor .e-68d12ba9-8903{width:100%;height:100%;object-fit:cover;object-position:50% 50%;position:absolute;z-index:0;inset: 0px; max-width: none; pointer-events: none;\n}.elementor .e-53cbe1a3-82b8{position:relative;z-index:2;font-family:Montserrat;font-weight:700;font-size:12px;color:#A3A3A3;letter-spacing:1px;transition:opacity 250ms;&:is(details[open] *) { opacity: 0; transition: none; } transition-delay: 250ms;\n}.elementor .e-71776f1c-6cb9{position:relative;z-index:2;font-family:Montserrat;font-weight:700;font-size:18px;color:#FFFFFF;transform:rotateX(0deg) rotateY(0deg) rotateZ(180deg);transition:opacity 250ms;writing-mode: vertical-rl; white-space: nowrap; &:is(details[open] *) { opacity: 0; transition: none; } transition-delay: 250ms;\n}.elementor .e-47d48814-1255{font-family:Montserrat;font-weight:700;font-size:12px;color:#FFFFFF;letter-spacing:1px;opacity:0%;transform:translate3d(0px, 14px, 0px);transition: none; &:is(details[open] *) { opacity: 1; transform: none; transition: opacity 450ms ease 380ms, transform 550ms cubic-bezier(.2,.7,.2,1) 380ms; }\n}.elementor .e-58bdb04d-3e69{font-family:Montserrat;font-weight:800;font-size:36px;color:#FFFFFF;line-height:42px;opacity:0%;transform:translate3d(0px, 14px, 0px);transition: none; &:is(details[open] *) { opacity: 1; transform: none; transition: opacity 450ms ease 450ms, transform 550ms cubic-bezier(.2,.7,.2,1) 450ms; }\n}.elementor .e-2ef7db59-211c{font-family:"Open Sans";font-size:16px;color:#D4D4D4;line-height:26px;opacity:0%;transform:translate3d(0px, 14px, 0px);transition: none; &:is(details[open] *) { opacity: 1; transform: none; transition: opacity 450ms ease 520ms, transform 550ms cubic-bezier(.2,.7,.2,1) 520ms; }\n}.elementor .e-377dbb47-3858{font-family:"Open Sans";font-weight:600;font-size:13px;color:#FFFFFF;line-height:16px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.35);border-style:solid;background-color:rgba(18,18,18,0.45);display:inline-block;}.elementor .e-46f801df-f9c2{font-family:"Open Sans";font-weight:600;font-size:13px;color:#FFFFFF;line-height:16px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.35);border-style:solid;background-color:rgba(18,18,18,0.45);display:inline-block;}.elementor .e-383a5496-761b{width:auto;padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;opacity:0%;transform:translate3d(0px, 14px, 0px);flex-direction:row;gap:8px;flex-wrap:wrap;transition: none; &:is(details[open] *) { opacity: 1; transform: none; transition: opacity 450ms ease 590ms, transform 550ms cubic-bezier(.2,.7,.2,1) 590ms; }\n}.elementor .e-7c44f346-1b87{font-family:Montserrat;font-weight:700;font-size:15px;color:inherit;line-height:20px;}.elementor .e-3fc9c1bd-15a5{width:11px;height:11px;color:inherit;display:inline-flex;}.elementor .e-2a056097-2177:hover,.elementor .e-2a056097-2177:focus-visible{color:#FFFFFF;}.elementor .e-2a056097-2177{width:auto;color:#F7941D;text-decoration:none;padding-block-start:0px;padding-block-end:3px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:6px;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#F7941D;border-style:solid;opacity:0%;transform:translate3d(0px, 14px, 0px);display:inline-flex;flex-direction:row;gap:8px;align-items:center;transition: none; &:is(details[open] *) { opacity: 1; transform: none; transition: opacity 450ms ease 660ms, transform 550ms cubic-bezier(.2,.7,.2,1) 660ms; }\n}.elementor .e-7d6cc377-eb22{width:600px;padding:0px;flex-direction:column;gap:14px;flex:0 1 auto;align-items:flex-start;max-width: none; pointer-events: auto;\n}.elementor .e-2cf494ea-41b9{width:100%;height:100%;object-fit:cover;object-position:50% 35%;position:absolute;z-index:0;inset: 0px; max-width: none; pointer-events: none;\n}.elementor .e-4a78e0e-44b8{position:relative;z-index:2;font-family:Montserrat;font-weight:700;font-size:12px;color:#A3A3A3;letter-spacing:1px;transition:opacity 250ms;&:is(details[open] *) { opacity: 0; transition: none; } transition-delay: 250ms;\n}.elementor .e-7c1ce264-bab1{position:relative;z-index:2;font-family:Montserrat;font-weight:700;font-size:18px;color:#FFFFFF;transform:rotateX(0deg) rotateY(0deg) rotateZ(180deg);transition:opacity 250ms;writing-mode: vertical-rl; white-space: nowrap; &:is(details[open] *) { opacity: 0; transition: none; } transition-delay: 250ms;\n}.elementor .e-75116bd8-1ede{font-family:Montserrat;font-weight:700;font-size:12px;color:#FFFFFF;letter-spacing:1px;opacity:0%;transform:translate3d(0px, 14px, 0px);transition: none; &:is(details[open] *) { opacity: 1; transform: none; transition: opacity 450ms ease 380ms, transform 550ms cubic-bezier(.2,.7,.2,1) 380ms; }\n}.elementor .e-c7d57a5-3328{font-family:Montserrat;font-weight:800;font-size:36px;color:#FFFFFF;line-height:42px;opacity:0%;transform:translate3d(0px, 14px, 0px);transition: none; &:is(details[open] *) { opacity: 1; transform: none; transition: opacity 450ms ease 450ms, transform 550ms cubic-bezier(.2,.7,.2,1) 450ms; }\n}.elementor .e-742c0e79-1339{font-family:"Open Sans";font-size:16px;color:#D4D4D4;line-height:26px;opacity:0%;transform:translate3d(0px, 14px, 0px);transition: none; &:is(details[open] *) { opacity: 1; transform: none; transition: opacity 450ms ease 520ms, transform 550ms cubic-bezier(.2,.7,.2,1) 520ms; }\n}.elementor .e-471165ef-bc74{font-family:"Open Sans";font-weight:600;font-size:13px;color:#FFFFFF;line-height:16px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.35);border-style:solid;background-color:rgba(18,18,18,0.45);display:inline-block;}.elementor .e-3ce36e4a-6d17{font-family:"Open Sans";font-weight:600;font-size:13px;color:#FFFFFF;line-height:16px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.35);border-style:solid;background-color:rgba(18,18,18,0.45);display:inline-block;}.elementor .e-7dfcca89-66cc{font-family:"Open Sans";font-weight:600;font-size:13px;color:#FFFFFF;line-height:16px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.35);border-style:solid;background-color:rgba(18,18,18,0.45);display:inline-block;}.elementor .e-2284b683-265b{width:auto;padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;opacity:0%;transform:translate3d(0px, 14px, 0px);flex-direction:row;gap:8px;flex-wrap:wrap;transition: none; &:is(details[open] *) { opacity: 1; transform: none; transition: opacity 450ms ease 590ms, transform 550ms cubic-bezier(.2,.7,.2,1) 590ms; }\n}.elementor .e-2bf7abd2-3ee3{font-family:Montserrat;font-weight:700;font-size:15px;color:inherit;line-height:20px;}.elementor .e-a03d972-2742{width:11px;height:11px;color:inherit;display:inline-flex;}.elementor .e-2706d3-beb9:hover,.elementor .e-2706d3-beb9:focus-visible{color:#FFFFFF;}.elementor .e-2706d3-beb9{width:auto;color:#F7941D;text-decoration:none;padding-block-start:0px;padding-block-end:3px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:6px;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#F7941D;border-style:solid;opacity:0%;transform:translate3d(0px, 14px, 0px);display:inline-flex;flex-direction:row;gap:8px;align-items:center;transition: none; &:is(details[open] *) { opacity: 1; transform: none; transition: opacity 450ms ease 660ms, transform 550ms cubic-bezier(.2,.7,.2,1) 660ms; }\n}.elementor .e-50195bcf-a118{width:600px;padding:0px;flex-direction:column;gap:14px;flex:0 1 auto;align-items:flex-start;max-width: none; pointer-events: auto;\n}.elementor .e-7174d529-6303{height:560px;flex-direction:row;gap:12px;& > details { flex: 0 1 96px; min-width: 0; height: 100%; position: relative; overflow: hidden; border-radius: 10px; background-color: #262626; transition: flex-grow 550ms cubic-bezier(.2,.7,.2,1); } & > details[open] { flex-grow: 1; } & > details::details-content { content-visibility: visible; display: contents; } & > details > summary { position: relative; height: 100%; padding: 22px 0; display: flex; flex-direction: column; justify-content: space-between; align-items: center; gap: 0; overflow: hidden; list-style: none; cursor: pointer; } & > details > summary::-webkit-details-marker { display: none; } & > details > summary::after { content: ''; position: absolute; inset: 0; z-index: 1; background: rgba(18,18,18,0.62); transition: opacity 200ms; pointer-events: none; } & > details > summary:hover::after { opacity: 0.8; } & > details[open] > summary { position: absolute; inset: 0; padding: 0; pointer-events: none; } & > details[open] > summary::after { background: linear-gradient(to top, rgba(18,18,18,0.94) 0%, rgba(18,18,18,0.6) 45%, rgba(18,18,18,0) 75%); opacity: 1; } & .e-accordion-item-title-base { display: contents; } & .e-accordion-item-icon-base { display: none; } & > details > .e-accordion-item-content-base { position: absolute; inset: 0; z-index: 3; padding: 40px; display: flex; flex-direction: column; justify-content: flex-end; pointer-events: none; overflow: hidden; } & > details:not([open]) > .e-accordion-item-content-base { visibility: hidden; } & .e-accordion-item-content-base a svg { fill: currentColor; }\n}.elementor .e-2688546c-cf77:hover,.elementor .e-2688546c-cf77:focus-visible{color:#F36B20;}.elementor .e-2688546c-cf77{font-family:Montserrat;font-weight:700;font-size:15px;color:#F7941D;line-height:20px;padding-block-start:0px;padding-block-end:2px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#F7941D;border-style:solid;background-color:transparent;display:none;align-self:flex-start;}.elementor .e-109fa234-68c5{max-width:1360px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:40px;}.elementor .e-fce451-554e{font-family:"Open Sans";color:#4A4A4A;padding-block-start:96px;padding-block-end:96px;padding-inline-start:40px;padding-inline-end:40px;background-color:#FFFFFF;flex-direction:column;}