@media(max-width:479px){.elementor .e-521b5329-e308{object-position:48% 30%;}}@media(max-width:479px){.elementor .e-782d3320-56b0{background-image:linear-gradient(0deg, rgba(26,26,26,0.72) 0%,rgba(26,26,26,0.72) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}}@media(max-width:479px){.elementor .e-3088907-ccdb{font-size:2.3rem;}}@media(max-width:479px){.elementor .e-5310764d-c371{font-size:1.05rem;}}@media(max-width:479px){.elementor .e-628c3b9b-4023{max-width:100%;align-items:center;}}@media(max-width:479px){.elementor .e-1dd0dd33-7282{min-height:60vh;text-align:center;padding-block-start:calc(3rem + 24px);padding-block-end:calc(3rem + 8px);padding-inline-start:1rem;padding-inline-end:1rem;align-items:center;}}@media(max-width:479px){.elementor .e-57f2cd28-a496{font-size:1.75rem;}}@media(max-width:479px){.elementor .e-165c86ad-dcf4{font-size:1.6rem;}}@media(max-width:479px){.elementor .e-5f48329-93ef{padding-block-start:1.25rem;padding-block-end:1.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:479px){.elementor .e-1fc59612-6936{flex:1 1 auto;}}@media(max-width:479px){.elementor .e-320bb2a8-ae72{font-size:1.6rem;}}@media(max-width:479px){.elementor .e-84d8554-134a{padding-block-start:1.25rem;padding-block-end:1.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:479px){.elementor .e-1589e221-e67f{flex:1 1 auto;}}@media(max-width:479px){.elementor .e-344a6f83-a32f{flex-direction:column;gap:1.25rem;}}@media(max-width:479px){.elementor .e-61958ae8-132e{padding-block-start:3rem;padding-block-end:1.5rem;padding-inline-start:1rem;padding-inline-end:1rem;}}@media(max-width:479px){.elementor .e-75fb7df-6247{font-size:1.75rem;}}@media(max-width:479px){.elementor .e-325bbbea-d995{font-size:1.05rem;}}@media(max-width:479px){.elementor .e-6a6e312a-89ac{padding-inline-start:calc(20px + 1rem);padding-inline-end:calc(20px + 1rem);flex-direction:column;gap:1.5rem;align-items:flex-start;}}@media(max-width:479px){.elementor .e-d946d7d-aad7{padding-block-start:2.75rem;padding-block-end:2.75rem;margin-block-start:3rem;}}