@media(max-width:479px){.elementor .e-1738f4fd-f3d7{object-position:50% 50%;}}@media(max-width:479px){.elementor .e-7c03d796-9e28{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-5701cdce-8735{font-size:2.3rem;}}@media(max-width:479px){.elementor .e-4d05c9b7-8186{font-size:1.05rem;}}@media(max-width:479px){.elementor .e-1f93fb89-2775{max-width:100%;align-items:center;}}@media(max-width:479px){.elementor .e-b83e93a-96c7{min-height:60vh;text-align:center;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1rem;padding-inline-end:1rem;align-items:center;}}@media(max-width:479px){.elementor .e-111d9b4d-3f5e{font-size:1.75rem;}}@media(max-width:479px){.elementor .e-7c44cb3d-4831{font-size:1.6rem;}}@media(max-width:479px){.elementor .e-4e91afad-33cd{padding-block-start:6rem;padding-block-end:1.25rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:479px){.elementor .e-142070f6-4831{font-size:1.6rem;}}@media(max-width:479px){.elementor .e-56bdde26-ca8a{padding-block-start:6rem;padding-block-end:1.25rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:479px){.elementor .e-245a5200-214e{font-size:1.6rem;}}@media(max-width:479px){.elementor .e-52adb155-c995{padding-block-start:6rem;padding-block-end:1.25rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:479px){.elementor .e-77ccef7f-e1b0{padding-block-start:3rem;padding-block-end:1.5rem;padding-inline-start:1rem;padding-inline-end:1rem;}}@media(max-width:479px){.elementor .e-27758c09-9512{font-size:1.75rem;}}@media(max-width:479px){.elementor .e-1e40e9e7-820b{font-size:1.15rem;}}@media(max-width:479px){.elementor .e-32b9c69f-c28f{gap:1rem;grid-template-columns:1fr;}}@media(max-width:479px){.elementor .e-58a94d78-b6d0{padding-block-start:1.5rem;}}@media(max-width:479px){.elementor .e-3f69b141-d533{font-size:1.75rem;}}@media(max-width:479px){.elementor .e-6863e7fa-fcb5{font-size:1.6rem;}}@media(max-width:479px){.elementor .e-55300209-dfe9{padding-block-start:6rem;padding-block-end:1.25rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:479px){.elementor .e-1badaf4c-7fe0{font-size:1.6rem;}}@media(max-width:479px){.elementor .e-68f4ae52-512a{padding-block-start:6rem;padding-block-end:1.25rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:479px){.elementor .e-5cce1b5b-63bf{font-size:1.6rem;}}@media(max-width:479px){.elementor .e-31ac8ae7-29db{padding-block-start:6rem;padding-block-end:1.25rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:479px){.elementor .e-26d61e1a-92d5{padding-block-end:1.5rem;}}@media(max-width:479px){.elementor .e-1b7e11a3-1df4{font-size:1.75rem;}}@media(max-width:479px){.elementor .e-4af780ff-4460{flex:0 0 auto;}}@media(max-width:479px){.elementor .e-24bda452-9287{flex:0 0 auto;}}@media(max-width:479px){.elementor .e-6e590d9c-c106{flex-direction:column;align-items:stretch;}}@media(max-width:479px){.elementor .e-15a0e5d0-5011{padding-block-start:1.5rem;padding-block-end:3rem;padding-inline-start:1rem;padding-inline-end:1rem;}}@media(max-width:479px){.elementor .e-61f305f-921a{font-size:1.75rem;}}@media(max-width:479px){.elementor .e-17db9c6c-df28{font-size:1.05rem;}}@media(max-width:479px){.elementor .e-29786415-8911{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-1054a50c-9901{padding-block-start:2.75rem;padding-block-end:2.75rem;}}@media(max-width:479px){.elementor .e-39b4150e-94f0{width:100%;object-position:50% 50%;flex:0 0 auto;}}@media(max-width:479px){.elementor .e-5da9a2ab-6534{font-size:1.6rem;}}@media(max-width:479px){.elementor .e-78f06aa9-a64b{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1rem;padding-inline-end:1rem;margin-block-start:3rem;flex-direction:column;gap:1.5rem;align-items:flex-start;}}