@media(max-width:767px){.elementor .e-1bb1701f-4d74{font-size:11.5vw;}}@media(max-width:767px){.elementor .e-1a118e56-f00b{padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-27b62fc2-807b{min-height:86vh;padding-block-start:0px;padding-block-end:28px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4189165f-e724{flex:0 0 auto;}}@media(max-width:767px){.elementor .e-6e18acf-13a9{width:100%;}}@media(max-width:767px){.elementor .e-6e2e8383-e56a{width:100%;min-height:56vw;padding:14vw;flex:0 0 auto;}}@media(max-width:767px){.elementor .e-6ca64d25-263e{width:100%;min-height:72vw;padding:14vw;flex:0 0 auto;}}@media(max-width:767px){.elementor .e-1f2eae9-a67e{flex-direction:column;}}@media(max-width:767px){.elementor .e-2efa7a07-5e2f{width:100%;}}@media(max-width:767px){.elementor .e-4b18c4cb-2c67{width:76%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-7696eb7-f6e1{padding-block-start:80px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;gap:20px;}}@media(max-width:767px){.elementor .e-4a3a6548-4e69{width:100%;min-width:0px;}}@media(max-width:767px){.elementor .e-1e210c5f-c487{width:84%;}}@media(max-width:767px){.elementor .e-690f0cc0-df78{width:72%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-55fd6e6e-4268{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;gap:20px;}}@media(max-width:767px){.elementor .e-326e3c29-a67f{height:62vw;margin-block-start:80px;margin-block-end:80px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-16a646f8-b42e{width:72%;}}@media(max-width:767px){.elementor .e-1be07bfc-215b{width:100%;}}@media(max-width:767px){.elementor .e-33a90d8-fbee{padding-block-start:0px;padding-block-end:80px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;gap:20px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-212d8f-3fae{width:100%;min-width:0px;}}@media(max-width:767px){.elementor .e-2bbd0f08-923b{flex-direction:column;gap:24px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-47dee3f3-47f0{padding-block-start:80px;padding-block-end:80px;padding-inline-start:20px;padding-inline-end:20px;gap:48px;}}