.elementor .e-3307b170-653a{width:100%;height:auto;aspect-ratio:2.63/1;object-fit:cover;display:block;}.elementor .e-efde88e-0845955{position:absolute;inset-inline-start:calc(50% - 50vw + 40px);font-size:clamp(11px, calc(8px + 0.5vw), 20px);color:#777;letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-4b0f3ccd-d26f{width:100%;position:absolute;inset-block-start:clamp(24px, 2.2vw, 44px);inset-inline-start:0px;z-index:2;padding:0px;display:flex;grid-template-columns:1fr auto 1fr;justify-content:center;align-items:center;}.elementor .e-2b1110a4-a453{width:100%;position:relative;padding:0px;margin-block-end:0px;}.elementor .e-c238383-a668e04{font-weight:600;font-size:40px;line-height:1.05;text-align:center;margin:0px;}.elementor .e-3757509-f16cc10{font-size:15px;color:#111;line-height:1.4;text-align:center;margin:0px;}.elementor .e-aa0c9a8-6a8256c{text-align:center;padding-block-start:4px;margin-block-start:-20px;margin-block-end:-12px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:6px;align-items:center;}.elementor .e-61805f7a-30bd{width:100%;height:auto;aspect-ratio:2000/1361;object-fit:cover;display:block;}.elementor .e-0c73014-39197e1{width:80%;aspect-ratio:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;display:block;align-self:center;}.elementor .e-ced5338-6ad2bae{width:80%;font-style:italic;margin-block-start:-8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;text-align:left; text-align:left;\n}.elementor .e-3025748-ec1:hover,.elementor .e-3025748-ec1:focus-visible{color:#ffffff;background-color:#000000;}.elementor .e-3025748-ec1{font-size:12px;color:#000;letter-spacing:0.06em;padding-block-start:7px;padding-block-end:7px;padding-inline-start:16px;padding-inline-end:16px;border-radius:0px;border-width:1px;border-color:#000;border-style:solid;background-color:#ffffff;align-self:flex-start;}.elementor .e-ca257f6-245b305{font-size:11px;color:#777;letter-spacing:0.14em;text-transform:uppercase;padding-block-start:3px;margin:0px;}.elementor .e-51b23fe6-6429{font-size:14px;color:#111;line-height:1.3;margin:0px;}.elementor .e-6bc8a697-4e3c{font-size:14px;color:#111;line-height:1.3;margin:0px;}.elementor .e-5fcf5e72-677f{font-size:14px;color:#111;line-height:1.3;margin:0px;}.elementor .e-ee15f50-6d78185{display:grid;grid-template-columns:1fr 1fr;gap:12px 32px; row-gap:8px;\n}.elementor .e-5ec7cd0-e1cca25{padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;display:grid;gap:24px;grid-template-columns:128px 1fr;border-top-style: solid; border-top-color: #ddd; border-bottom-style: solid; border-bottom-color: #ddd;\n}.elementor .e-2ab2e2c-6e2354f{font-size:11px;color:#777;letter-spacing:0.14em;text-transform:uppercase;padding-block-start:3px;margin:0px;}.elementor .e-3f8f7a0-cd7fd8d{font-size:14px;color:#111;line-height:1.3;margin:0px;}.elementor .e-3b9ffac-08df8dc{font-size:14px;color:#111;line-height:1.3;margin:0px;}.elementor .e-fc6cd4e-982dfd2{font-size:14px;color:#111;line-height:1.3;margin:0px;}.elementor .e-27d7e06-743813b{font-size:14px;color:#111;line-height:1.3;margin:0px;}.elementor .e-c9cb08d-01266be{font-size:14px;color:#111;line-height:1.3;margin:0px;}.elementor .e-fd5752c-136ecee{font-size:14px;color:#111;line-height:1.3;margin:0px;}.elementor .e-a21ddbf-c12ea69{font-size:14px;color:#111;line-height:1.3;margin:0px;}.elementor .e-85f215c-d495904{font-size:14px;color:#111;line-height:1.3;margin:0px;}.elementor .e-5be7a93-ad6d0d4{font-size:14px;color:#111;line-height:1.3;margin:0px;}.elementor .e-0cf7d19-f36eef1{display:grid;grid-template-columns:1fr 1fr;gap:12px 32px; row-gap:8px;\n}.elementor .e-62ba929-ei2{padding-block-start:12px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:-14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;display:grid;gap:24px;grid-template-columns:128px 1fr;border-top-style: solid; border-top-color: #ddd; border-bottom-style: solid; border-bottom-color: #ddd;\n}.elementor .e-3f0ffe9-2945e4e{font-weight:600;font-size:20px;margin-block-start:0px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-f118a8a-948521c{font-size:14px;color:#111;line-height:1.75;margin:0px;}.elementor .e-8045cb2-aedf519{font-size:14px;color:#111;line-height:1.75;margin:0px;}.elementor .e-39ed381-fd6b75f{font-size:14px;color:#111;line-height:1.75;margin:0px;}.elementor .e-4529cb2-ad93a53{font-size:12px;color:#777;line-height:1.75;margin:0px;}.elementor .e-e322a6d-aa35197{padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;display:flex;flex-direction:column;gap:24px;}.elementor .e-468d6d5-dde08bb{font-size:12px;color:#777;line-height:1.4;margin:0px;}.elementor .e-21d41cf-79bd338{width:100%;padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-bffa96c-b95a820{font-size:12px;color:#777;line-height:1.4;margin:0px;}.elementor .e-bf58c30-022815e{width:100%;padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-bef36b7-3c85{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;display:grid;gap:24px;grid-template-columns:1fr 1fr;}.elementor .e-6f760fe-fcd25c7{font-weight:600;font-size:20px;margin:0px;}.elementor .e-e701328-cf06{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;border-width:0px;display:block;}.elementor .e-2c548f8b-d1db{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;border-width:0px;display:block;outline: 3px solid #090909; outline-offset: -3px;\n}.elementor .e-3c7336a-1ed0373{width:100%;aspect-ratio:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;display:grid;gap:24px;grid-template-columns:1fr 1fr;}.elementor .e-49e80c6-9d1ab3e{font-size:11px;color:#777;letter-spacing:0.14em;text-transform:uppercase;padding-block-start:3px;margin:0px;}.elementor .e-0acc000-7f1526b{font-size:14px;color:#111;line-height:1.6;margin:0px;}.elementor .e-14eb44f-ec2:hover,.elementor .e-14eb44f-ec2:focus-visible{color:#ffffff;background-color:#000000;}.elementor .e-14eb44f-ec2{font-size:10px;color:#000;letter-spacing:0.06em;padding-block-start:3px;padding-block-end:3px;padding-inline-start:10px;padding-inline-end:10px;border-radius:0px;border-width:1px;border-color:#000;border-style:solid;background-color:#ffffff;align-self:center;}.elementor .e-3157c1ba-fm1{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:24px;grid-template-columns:128px auto auto 1fr;border-top-style: solid; border-top-color: #ddd;\n}.elementor .e-04b3d38-85c7df6{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:24px;grid-template-columns:128px 1fr;border-top-style: solid; border-top-color: #ddd;\n}.elementor .e-2fac7f6-17763df{border-block-end-width:1px;display:flex;flex-direction:column;border-bottom-style: solid; border-bottom-color: #ddd;\n}.elementor .e-6c45504-46b59d1{padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;display:flex;flex-direction:column;gap:24px;}.elementor .e-f73ae10-cc783c3:hover,.elementor .e-f73ae10-cc783c3:focus-visible{color:#ffffff;background-color:#000000;}.elementor .e-f73ae10-cc783c3{font-size:12px;color:#000;letter-spacing:0.06em;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:0px;border-width:1px;border-color:#000;border-style:solid;background-color:transparent;align-self:flex-start;}.elementor .e-496c1c9-0c805a5:hover,.elementor .e-496c1c9-0c805a5:focus-visible{color:#000;opacity:100%;}.elementor .e-496c1c9-0c805a5{position:fixed;inset-block-start:50%;inset-inline-start:max(8px, calc(50% - 50vw + 24px));z-index:50;font-size:20px;color:#777;letter-spacing:0.14em;line-height:1;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:0px;border-width:0px;background-color:transparent;transform:translate3d(0px, -50%, 0px);order:1;}.elementor .e-1cdc3f5-185715a:hover,.elementor .e-1cdc3f5-185715a:focus-visible{opacity:50%;}.elementor .e-1cdc3f5-185715a{font-size:11px;color:#000;letter-spacing:0.1em;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:0px;border-width:0px;background-color:transparent;order:2;}.elementor .e-8c28b1f-9c541d2:hover,.elementor .e-8c28b1f-9c541d2:focus-visible{color:#000;opacity:100%;}.elementor .e-8c28b1f-9c541d2{position:fixed;inset-block-start:50%;inset-inline-end:max(8px, calc(50% - 50vw + 24px));z-index:50;font-size:20px;color:#777;letter-spacing:0.14em;line-height:1;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:0px;border-width:0px;background-color:transparent;transform:translate3d(0px, -50%, 0px);order:3;}.elementor .e-da38436-2de5094{padding-block-start:0px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;display:flex;gap:16px;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: #ddd;\n}.elementor .e-b223bae-49993e1{width:100%;max-width:912px;padding-block-start:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:24px;box-sizing:border-box;\n}