.elementor .container-custom{width:100%;max-width:1180px;margin-inline-start:auto;margin-inline-end:auto;display:flex;gap:35px;}.elementor .top-details{width:fit-content;min-width:1px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:40px;padding-inline-end:14px;margin-block-end:18px;border-radius:999px;background-color:rgba(23, 79, 128, 0.09);}.elementor .top-details-text{font-weight:800;font-size:13px;color:var(--FadeBlue);text-transform:uppercase;}.elementor .background-overlay{padding-block-start:80px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;background: radial-gradient(circle at 10% 12%, rgba(197, 31, 50, 0.12), transparent 28%), radial-gradient(circle at 90% 5%, rgba(23, 79, 128, 0.18), transparent 32%), linear-gradient(180deg, #f8fbff 0%, #ffffff 78%);\n}.elementor .btn-global{padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-radius:9999px;background-color:#000000;box-shadow: 0 14px 34px rgba(197, 31, 50, 0.25);\n}.elementor .btn-red{color:#ffffff;background: linear-gradient(135deg, #c51f32, #971827  );\n}.elementor .btn-white{color:#000000;border-width:1px;border-color:#174f8038;border-style:solid;background-color:#ffffff;box-shadow: none;\n}.elementor .h2{font-family:var(--Montserat);font-weight:800;font-size:52px;color:#000000;}.elementor .photo-card{border-radius:26px;overflow: hidden;\n}.elementor .padding-sec{padding-block-start:50px;padding-block-end:50px;}