.elementor .e-e8ab783-b3dd{font-family:Montserrat;font-weight:700;font-size:14px;color:#FF2B2B;letter-spacing:3px;}.elementor .e-2b849de8-5322{font-family:Montserrat;font-weight:700;font-size:52px;color:#FFFFFF;line-height:1.1;}.elementor .e-f971812-2602{font-family:Montserrat;font-size:18px;color:#D0D0D0;line-height:1.7;}.elementor .e-ece295f-6dfe:hover,.elementor .e-ece295f-6dfe:focus-visible{background-color:#FF0000;}.elementor .e-ece295f-6dfe{font-family:Montserrat;font-weight:600;font-size:16px;color:#FFFFFF;padding-block-start:16px;padding-block-end:16px;padding-inline-start:36px;padding-inline-end:36px;border-radius:30px;background-color:#BF0505;transition:background-color 0.3s;}.elementor .e-1a1176d2-cad3{padding:0px;margin-block-start:8px;gap:16px;flex-wrap:wrap;}.elementor .e-660db8fd-1f33{padding:0px;flex-direction:column;gap:24px;flex:1 1 0px;}.elementor .e-54eb3675-b784{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:20px;box-shadow:-24px 24px 0px 0px #BF0505;}.elementor .e-1db831c1-dd06{padding:0px;flex:1 1 0px;}.elementor .e-46e8cfa6-5ec9{max-width:1200px;padding:0px;gap:64px;align-items:center;}.elementor .e-6c4ae011-f43d{overflow:hidden;padding-block-start:112px;padding-block-end:112px;padding-inline-start:24px;padding-inline-end:24px;background-image:radial-gradient(circle at 80% 20%, #3a0000 0%,#000000 60%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;justify-content:center;}.elementor .e-1496b0cd-917d{font-family:Montserrat;font-weight:700;font-size:14px;color:#BF0505;letter-spacing:3px;}.elementor .e-2a374285-8ab8{font-family:Montserrat;font-weight:700;font-size:38px;color:#000000;line-height:1.2;}.elementor .e-a1c478a-2fb1{max-width:720px;padding:0px;flex-direction:column;gap:16px;}.elementor .e-147be9ed-25d7{font-family:Montserrat;font-weight:800;font-size:40px;color:#BF0505;}.elementor .e-2ea3cd72-3d6d{font-family:Montserrat;font-weight:700;font-size:24px;color:#000000;}.elementor .e-1dfc992d-89d4{font-family:Montserrat;font-size:16px;color:#333333;line-height:1.8;}.elementor .e-66c8b0a2-60b2:hover,.elementor .e-66c8b0a2-60b2:focus-visible{translate: 0px -6px;\n}.elementor .e-66c8b0a2-60b2{padding-block-start:40px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;border-radius:20px;background-color:#FFFFFF;box-shadow:0px 10px 30px 0px rgba(0,0,0,0.06);flex-direction:column;gap:16px;flex:1 1 0px;border-block-start-width: 4px; border-top-style: solid; border-top-color: #BF0505; transition: translate 0.3s;\n}.elementor .e-1ce16d59-35cc{font-family:Montserrat;font-weight:800;font-size:40px;color:#BF0505;}.elementor .e-3f4b6912-fc72{font-family:Montserrat;font-weight:700;font-size:24px;color:#000000;}.elementor .e-5e42e2d5-9405{font-family:Montserrat;font-size:16px;color:#333333;line-height:1.8;}.elementor .e-502e90d1-a70a:hover,.elementor .e-502e90d1-a70a:focus-visible{translate: 0px -6px;\n}.elementor .e-502e90d1-a70a{padding-block-start:40px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;border-radius:20px;background-color:#FFFFFF;box-shadow:0px 10px 30px 0px rgba(0,0,0,0.06);flex-direction:column;gap:16px;flex:1 1 0px;border-block-start-width: 4px; border-top-style: solid; border-top-color: #BF0505; transition: translate 0.3s;\n}.elementor .e-3fae6b81-fdce{padding:0px;gap:32px;}.elementor .e-e102e90-35e8{max-width:1200px;padding:0px;flex-direction:column;gap:48px;}.elementor .e-78aab8d1-88f2{padding-block-start:112px;padding-block-end:112px;padding-inline-start:24px;padding-inline-end:24px;background-color:#EAECF0;justify-content:center;}.elementor .e-35554e30-c31e{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:20px;box-shadow:24px 24px 0px 0px #BF0505;}.elementor .e-859de42-12fe{padding:0px;flex:1 1 0px;}.elementor .e-5488924f-4932{font-family:Montserrat;font-weight:700;font-size:14px;color:#BF0505;letter-spacing:3px;}.elementor .e-6e380b03-2f82{font-family:Montserrat;font-weight:700;font-size:38px;color:#000000;line-height:1.2;}.elementor .e-14698795-beef{font-family:Montserrat;font-size:16px;color:#333333;line-height:1.8;}.elementor .e-5fe93d54-f01f{font-family:Montserrat;font-size:16px;color:#333333;line-height:1.8;}.elementor .e-7130ba5a-9391{padding:0px;flex-direction:column;gap:20px;flex:1 1 0px;}.elementor .e-ddc6d85-4572{max-width:1200px;padding:0px;gap:64px;align-items:center;}.elementor .e-2af38b18-c977{padding-block-start:112px;padding-block-end:112px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FFFFFF;justify-content:center;}.elementor .e-5c68456-3784{font-family:Montserrat;font-weight:700;font-size:38px;color:#FFFFFF;}.elementor .e-764d90d9-a838{font-family:Montserrat;font-size:17px;color:#FFFFFF;opacity:90%;}.elementor .e-3db60ccb-baa4:hover,.elementor .e-3db60ccb-baa4:focus-visible{background-color:#333333;}.elementor .e-3db60ccb-baa4{font-family:Montserrat;font-weight:600;font-size:16px;color:#FFFFFF;padding-block-start:16px;padding-block-end:16px;padding-inline-start:36px;padding-inline-end:36px;border-radius:30px;background-color:#000000;transition:background-color 0.3s;}.elementor .e-142c9c8e-73f8{max-width:1200px;text-align:center;padding-block-start:64px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px;border-radius:20px;background-image:linear-gradient(24deg, #900505 0%,#BF0505 50%,#FF0000 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:20px;align-items:center;}.elementor .e-6ba0d05a-19da{padding-block-start:0px;padding-block-end:112px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FFFFFF;justify-content:center;}