@media(max-width:767px){.elementor .e-1586fda8-2be9{background-image:linear-gradient(0deg, rgba(15,33,49,0.94) 0%,rgba(15,33,49,0.7) 55%,rgba(15,33,49,0.3) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}}@media(max-width:767px){.elementor .e-72ed493d-e74f{inset-block-start:16px;inset-inline-end:16px;inset-block-end:auto;}}@media(max-width:767px){.elementor .e-298ea55b-efb1{padding-block-start:72px;padding-block-end:48px;}}@media(max-width:767px){.elementor .e-51951dfd-4ac0{min-height:540px;}}@media(max-width:767px){.elementor .e-5b11c0e1-75cd{margin-block-end:32px;}}@media(max-width:767px){.elementor .e-503dbdcf-e976{padding-block-start:26px;padding-block-end:22px;padding-inline-start:22px;padding-inline-end:22px;}}@media(max-width:767px){.elementor .e-7c3c2e55-a0e2{padding-block-start:26px;padding-block-end:22px;padding-inline-start:22px;padding-inline-end:22px;}}@media(max-width:767px){.elementor .e-448ab08a-bd7a{padding-block-start:26px;padding-block-end:22px;padding-inline-start:22px;padding-inline-end:22px;}}@media(max-width:767px){.elementor .e-7564e225-33df{margin-block-start:44px;}}@media(max-width:767px){.elementor .e-3c86a6f5-e760{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:767px){.elementor .e-27527e5c-11aa{display:none;}}@media(max-width:767px){.elementor .e-4073a09a-1482{margin-block-end:32px;}}@media(max-width:767px){.elementor .e-54dce788-77ad{grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .e-6aeca122-7006{font-size:26px;}}@media(max-width:767px){.elementor .e-2cbeba15-ecda{margin-block-end:28px;}}@media(max-width:767px){.elementor .e-73be0210-71db{aspect-ratio:4 / 3;}}@media(max-width:767px){.elementor .e-56f575b2-eaa7{aspect-ratio:4 / 3;}}@media(max-width:767px){.elementor .e-566292b3-3b7b{aspect-ratio:4 / 3;}}@media(max-width:767px){.elementor .e-d1d8acd-1bff{grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .e-5072d33b-859a{font-size:27px;}}@media(max-width:767px){.elementor .e-4a8a4d7c-bcaf{width:100%;}}@media(max-width:767px){.elementor .e-4f4e8260-9f83{padding-block-start:40px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;}}