@media(max-width:479px){.elementor .e-549b0c3d-9c7d{background-image:linear-gradient(0deg, rgba(26,26,26,0.85) 0%,rgba(26,26,26,0.85) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}}@media(max-width:479px){.elementor .e-fa585b8-ce0c{width:220px;height:220px;flex:0 0 auto;}}@media(max-width:479px){.elementor .e-429df69f-c9f8{font-size:2.3rem;}}@media(max-width:479px){.elementor .e-7de7a225-14f0{font-size:1.05rem;}}@media(max-width:479px){.elementor .e-47386a47-3e5f{width:100%;flex:0 0 auto;}}@media(max-width:479px){.elementor .e-6a87857c-59c7{width:100%;flex:0 0 auto;}}@media(max-width:479px){.elementor .e-623b8534-e8e9{width:100%;flex:0 0 auto;}}@media(max-width:479px){.elementor .e-20243036-bf8e{flex-direction:column;gap:0.75rem;}}@media(max-width:479px){.elementor .e-305dcc95-7d76{max-width:100%;align-items:center;}}@media(max-width:479px){.elementor .e-3f65bc1e-f98b{flex-direction:column;gap:1.5rem;align-items:center;}}@media(max-width:479px){.elementor .e-56553d3e-e2c8{min-height:auto;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-2b8f75e6-4185{font-size:1.75rem;}}@media(max-width:479px){.elementor .e-4edbd685-4cdb{font-size:1.3rem;}}@media(max-width:479px){.elementor .e-26da0997-fbb6{padding-block-start:1.25rem;padding-block-end:24px;padding-inline-start:1rem;padding-inline-end:1rem;}}@media(max-width:479px){.elementor .e-4a5993c7-1ada{padding-block-start:3rem;padding-block-end:1.5rem;padding-inline-start:1rem;padding-inline-end:1rem;}}@media(max-width:479px){.elementor .e-109bf45e-53ff{font-size:1.75rem;}}@media(max-width:479px){.elementor .e-2e1ca92a-5193{font-size:1.15rem;}}@media(max-width:479px){.elementor .e-1204470e-3c3e{gap:1.25rem;grid-template-columns:1fr;}}@media(max-width:479px){.elementor .e-1181f93b-ce8b{padding-block-start:3rem;padding-block-end:1.5rem;padding-inline-start:1rem;padding-inline-end:1rem;}}@media(max-width:479px){.elementor .e-9669d41-832f{font-size:1.75rem;}}@media(max-width:479px){.elementor .e-931e456-3218{font-size:1.05rem;}}@media(max-width:479px){.elementor .e-7252fd2c-e991{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-64cb6907-7fe6{padding-block-start:2.75rem;padding-block-end:2.75rem;margin-block-start:3rem;}}