.elementor .e-55a5d467-afa3:hover,.elementor .e-55a5d467-afa3:focus-visible{transform:scale3d(1.03, 1.03, 1);}.elementor .e-55a5d467-afa3{width:100%;height:600px;object-fit:cover;margin-block-start:-24px;margin-block-end:24px;margin-inline-start:-24px;margin-inline-end:0px;transition:transform 0.8s;object-position:center 30%;\n}.elementor .e-5e22f1e9-c02c{width:auto;min-width:0px;max-width:100%;margin-block-start:24px;margin-block-end:0px;margin-inline-start:24px;margin-inline-end:0px;border-width:2px;border-color:#D90000;border-style:solid;flex:1 1 500px;}.elementor .e-709e6987-fb7b{font-family:Manrope;font-weight:600;font-size:17px;color:#000000;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #E6E6E6;\n}.elementor .e-799df98d-5064{font-family:Manrope;font-weight:600;font-size:17px;color:#000000;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #E6E6E6;\n}.elementor .e-7d27a0e8-30e0{font-family:Manrope;font-weight:600;font-size:17px;color:#000000;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #E6E6E6;\n}.elementor .e-10f1e72c-63ea{font-family:Manrope;font-weight:600;font-size:17px;color:#000000;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #E6E6E6;\n}.elementor .e-fd5b5f4-f679{border-block-start-width:1px;flex-direction:column;gap:0px;border-top-style: solid; border-top-color: #E6E6E6;\n}.elementor .e-5945733-902b{margin-block-start:6px;align-self:flex-start;}.elementor .e-21667e1d-426a{flex-direction:column;gap:20px;flex:1 1 560px;}.elementor .e-4885be6c-99b2{flex-direction:row;gap:70px;align-items:center;}.elementor .e-14cb563c-3f6a{max-width:760px;flex-direction:column;gap:16px;}.elementor .e-47e238b2-8f1d{font-size:13px;padding-block-start:9px;padding-block-end:9px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-43b8e04-1b0a{padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;border-block-start-width:3px;flex-direction:column;gap:14px;flex:1 1 270px;border-top-style: solid; border-top-color: #D90000;\n}.elementor .e-5fa5f305-989e{font-size:13px;padding-block-start:9px;padding-block-end:9px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-75341c22-4164{padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;border-block-start-width:3px;flex-direction:column;gap:14px;flex:1 1 270px;border-top-style: solid; border-top-color: #D90000;\n}.elementor .e-61ee07b2-8899{font-size:13px;padding-block-start:9px;padding-block-end:9px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-4ea680f8-49e0{padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;border-block-start-width:3px;flex-direction:column;gap:14px;flex:1 1 270px;border-top-style: solid; border-top-color: #D90000;\n}.elementor .e-3b6db26a-d413{font-size:13px;padding-block-start:9px;padding-block-end:9px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-57131090-223a{padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;border-block-start-width:3px;flex-direction:column;gap:14px;flex:1 1 270px;border-top-style: solid; border-top-color: #D90000;\n}.elementor .e-5ee1daea-f265{flex-direction:row;gap:24px;flex-wrap:wrap;}.elementor .e-59e7896d-7c38{background-image:radial-gradient(circle at 10% 10%, rgba(217,0,0,0.08) 0%,rgba(245,245,245,0) 40%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#F5F5F5;}.elementor .e-15409f3b-bba2{font-family:Inter;font-weight:600;font-size:12px;color:#FF4D4D;letter-spacing:0.16em;}.elementor .e-3608a3f6-b355{font-family:Manrope;font-weight:900;font-size:36px;color:#FFFFFF;line-height:44px;}.elementor .e-ec10de3-b352{font-family:Inter;font-size:16px;color:#FFFFFF;line-height:25px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.15);\n}.elementor .e-1dcbc172-1bd3{font-family:Inter;font-size:16px;color:#FFFFFF;line-height:25px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.15);\n}.elementor .e-56286608-90da{font-family:Inter;font-size:16px;color:#FFFFFF;line-height:25px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.15);\n}.elementor .e-56924b32-635b{font-family:Inter;font-size:16px;color:#FFFFFF;line-height:25px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.15);\n}.elementor .e-cbe7ca9-8c3c{font-family:Inter;font-size:16px;color:#FFFFFF;line-height:25px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.15);\n}.elementor .e-660d8d68-7d5c{border-block-start-width:1px;flex-direction:column;gap:0px;border-top-style: solid; border-top-color: rgba(255,255,255,0.15);\n}.elementor .e-fc93969-31be{padding-block-start:40px;padding-block-end:40px;padding-inline-start:36px;padding-inline-end:36px;border-block-start-width:3px;flex-direction:column;gap:18px;flex:1 1 440px;border-top-style: solid; border-top-color: #D90000;\n}.elementor .e-7359bc32-1199{font-family:Inter;font-weight:600;font-size:12px;color:#FF4D4D;letter-spacing:0.16em;}.elementor .e-666291b5-d47b{font-family:Manrope;font-weight:900;font-size:36px;color:#FFFFFF;line-height:44px;margin-block-end:6px;}.elementor .e-4dd6f634-26a9{font-size:14px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:11px;padding-inline-end:11px;}.elementor .e-7e59be26-88b6{font-family:Manrope;font-weight:800;font-size:19px;color:#FFFFFF;line-height:27px;}.elementor .e-1bf6bb85-804d{font-family:Inter;font-size:15px;color:#CFCFCF;line-height:24px;}.elementor .e-2f9c9606-f567{flex-direction:column;gap:4px;}.elementor .e-1a6b3048-9c4c:hover,.elementor .e-1a6b3048-9c4c:focus-visible{border-color:rgba(217,0,0,0.5);transform:translate3d(6px, 0px, 0px);}.elementor .e-1a6b3048-9c4c{padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-radius:10px;border-width:1px;border-color:rgba(255,255,255,0.14);border-style:solid;background-color:rgba(255,255,255,0.06);backdrop-filter:blur(14px);transition:all 0.4s;flex-direction:row;gap:18px;align-items:flex-start;}.elementor .e-22c2e041-c46e{font-size:14px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:11px;padding-inline-end:11px;}.elementor .e-4103b3b8-745d{font-family:Manrope;font-weight:800;font-size:19px;color:#FFFFFF;line-height:27px;}.elementor .e-10087a74-4467{font-family:Inter;font-size:15px;color:#CFCFCF;line-height:24px;}.elementor .e-575dcf41-6fc0{flex-direction:column;gap:4px;}.elementor .e-594b035-c056:hover,.elementor .e-594b035-c056:focus-visible{border-color:rgba(217,0,0,0.5);transform:translate3d(6px, 0px, 0px);}.elementor .e-594b035-c056{padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-radius:10px;border-width:1px;border-color:rgba(255,255,255,0.14);border-style:solid;background-color:rgba(255,255,255,0.06);backdrop-filter:blur(14px);transition:all 0.4s;flex-direction:row;gap:18px;align-items:flex-start;}.elementor .e-af3c899-fba4{font-size:14px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:11px;padding-inline-end:11px;}.elementor .e-4b50a776-8ed1{font-family:Manrope;font-weight:800;font-size:19px;color:#FFFFFF;line-height:27px;}.elementor .e-32d72939-747a{font-family:Inter;font-size:15px;color:#CFCFCF;line-height:24px;}.elementor .e-7984c433-e4b3{flex-direction:column;gap:4px;}.elementor .e-38c13622-3ff8:hover,.elementor .e-38c13622-3ff8:focus-visible{border-color:rgba(217,0,0,0.5);transform:translate3d(6px, 0px, 0px);}.elementor .e-38c13622-3ff8{padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-radius:10px;border-width:1px;border-color:rgba(255,255,255,0.14);border-style:solid;background-color:rgba(255,255,255,0.06);backdrop-filter:blur(14px);transition:all 0.4s;flex-direction:row;gap:18px;align-items:flex-start;}.elementor .e-28070575-d40a{font-size:14px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:11px;padding-inline-end:11px;}.elementor .e-5f5609ec-fc2f{font-family:Manrope;font-weight:800;font-size:19px;color:#FFFFFF;line-height:27px;}.elementor .e-2b848bd9-d5b5{font-family:Inter;font-size:15px;color:#CFCFCF;line-height:24px;}.elementor .e-5d4485e8-e3f4{flex-direction:column;gap:4px;}.elementor .e-316bf032-3755:hover,.elementor .e-316bf032-3755:focus-visible{border-color:rgba(217,0,0,0.5);transform:translate3d(6px, 0px, 0px);}.elementor .e-316bf032-3755{padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-radius:10px;border-width:1px;border-color:rgba(255,255,255,0.14);border-style:solid;background-color:rgba(255,255,255,0.06);backdrop-filter:blur(14px);transition:all 0.4s;flex-direction:row;gap:18px;align-items:flex-start;}.elementor .e-1d6aafa6-b6e5{flex-direction:column;gap:16px;flex:1 1 520px;}.elementor .e-333f2f67-6867{flex-direction:row;gap:60px;align-items:flex-start;}.elementor .e-63e98a22-417a{background-image:radial-gradient(circle at 15% 20%, rgba(217,0,0,0.30) 0%,rgba(17,17,17,0) 42%),radial-gradient(circle at 85% 85%, rgba(169,0,0,0.25) 0%,rgba(17,17,17,0) 45%),linear-gradient(135deg, #111111 0%,#1A1A1A 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#111111;}.elementor .e-192d3f69-395e{font-family:Inter;font-weight:600;font-size:14px;color:#111111;margin-block-start:6px;}.elementor .e-3c2a931e-3b3a{width:100%;font-family:Inter;font-size:16px;color:#111111;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:6px;border-width:1px;border-color:#DDDDDD;border-style:solid;background-color:rgba(255,255,255,0.85);}.elementor .e-56ef3e3b-4f74{font-family:Inter;font-weight:600;font-size:14px;color:#111111;margin-block-start:6px;}.elementor .e-6389cdf5-3bb3{width:100%;font-family:Inter;font-size:16px;color:#111111;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:6px;border-width:1px;border-color:#DDDDDD;border-style:solid;background-color:rgba(255,255,255,0.85);}.elementor .e-32ef4362-2ca3{font-family:Inter;font-weight:600;font-size:14px;color:#111111;margin-block-start:6px;}.elementor .e-e781a18-3d0a{width:100%;font-family:Inter;font-size:16px;color:#111111;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:6px;border-width:1px;border-color:#DDDDDD;border-style:solid;background-color:rgba(255,255,255,0.85);}.elementor .e-1ead7f47-44fb{font-family:Inter;font-weight:600;font-size:14px;color:#111111;margin-block-start:6px;}.elementor .e-257618a9-d10d{width:100%;font-family:Inter;font-size:16px;color:#111111;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:6px;border-width:1px;border-color:#DDDDDD;border-style:solid;background-color:rgba(255,255,255,0.85);}.elementor .e-3aed28b1-cb0b{font-family:Inter;font-weight:600;font-size:14px;color:#111111;margin-block-start:6px;}.elementor .e-1cfe4d5b-905b{width:100%;font-family:Inter;font-size:16px;color:#111111;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:6px;border-width:1px;border-color:#DDDDDD;border-style:solid;background-color:rgba(255,255,255,0.85);}.elementor .e-271b8a75-ed0e{font-family:Inter;font-weight:600;font-size:14px;color:#111111;margin-block-start:6px;}.elementor .e-40943b90-1c43{width:100%;font-family:Inter;font-size:16px;color:#111111;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:6px;border-width:1px;border-color:#DDDDDD;border-style:solid;background-color:rgba(255,255,255,0.85);}.elementor .e-3e5a9f7c-6a77{font-family:Inter;font-weight:600;font-size:14px;color:#111111;margin-block-start:6px;}.elementor .e-11f0a33c-d10d{width:100%;min-height:150px;font-family:Inter;font-size:16px;color:#111111;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:6px;border-width:1px;border-color:#DDDDDD;border-style:solid;background-color:rgba(255,255,255,0.85);}.elementor .e-2148c0e-4128{cursor:pointer;margin-block-start:14px;align-self:flex-start;}.elementor .e-6d1bb6c6-e76c{font-family:Inter;font-size:15px;color:#1B6E2E;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-inline-start-width:3px;background-color:rgba(27,110,46,0.08);border-left-style: solid; border-left-color: #1B6E2E;\n}.elementor .e-5d340ac2-f781{font-family:Inter;font-size:15px;color:#A90000;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-inline-start-width:3px;background-color:rgba(217,0,0,0.08);border-left-style: solid; border-left-color: #D90000;\n}.elementor .e-21f31b05-a1e7{width:100%;padding-block-start:8px;flex-direction:column;gap:10px;}.elementor .e-7e8878b9-5ab9{width:100%;max-width:880px;padding:48px;background-color:rgba(255,255,255,0.9);flex-direction:column;gap:16px;align-self:center;}.elementor .e-48afee64-7140{background-image:radial-gradient(circle at 90% 10%, rgba(217,0,0,0.08) 0%,rgba(245,245,245,0) 40%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#F5F5F5;}