@media(max-width:767px){.elementor .e-56019dd2-300c{display:none;}}@media(max-width:767px){.elementor .e-409832bc-f7c1{object-position:50% 17%;}}@media(max-width:767px){.elementor .e-1bc815e2-72a0{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .e-13fee618-6213{background-image:linear-gradient(180deg, #20130e55 0%,transparent 28%,#20130e08 40%,#20130eed 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}}@media(max-width:767px){.elementor .e-9068032-100b{display:none;}}@media(max-width:767px){.elementor .e-1cccf081-fc01{width:54px;height:55px;}}@media(max-width:767px){.elementor .e-77eccb52-8285{width:76px;height:76px;inset-block-start:20px;inset-inline-start:22px;transform:translate3d(0px, 0px, 0px);}}@media(max-width:767px){.elementor .e-245ae89e-3484{font-size:8px;letter-spacing:0.06em;padding-block-start:17px;}}@media(max-width:767px){.elementor .e-5fec3b20-a3a9{padding:20px;justify-content:flex-end;}}@media(max-width:767px){.elementor .e-52f18f22-13e6{font-size:9px;}}@media(max-width:767px){.elementor .e-53dce16a-1565{font-size:77px;line-height:.9;}}@media(max-width:767px){.elementor .e-57887c95-baa1{max-width:280px;font-size:11px;margin-block-start:23px;}}@media(max-width:767px){.elementor .e-4155d604-a264{inset-inline-end:22px;inset-block-end:88px;inset-inline-start:22px;}}@media(max-width:767px){.elementor .e-25a042c-518c{font-size:8px;}}@media(max-width:767px){.elementor .e-43a8e819-c93d{font-size:8px;}}@media(max-width:767px){.elementor .e-1e464669-c1a8{inset-inline-end:22px;inset-inline-start:22px;}}@media(max-width:767px){.elementor .e-334ca46a-c752{height:100vh;min-height:740px;max-height:950px;}}@media(max-width:767px){.elementor .e-63598345-129d{font-size:60px;}}@media(max-width:767px){.elementor .e-5ca73c22-e784{padding-block-end:0px;}}@media(max-width:767px){.elementor .e-11a0caec-784b{padding-block-start:65px;padding-block-end:65px;padding-inline-start:24px;padding-inline-end:24px;gap:40px;grid-template-columns:1fr;grid-template-rows:auto auto;}}@media(max-width:767px){.elementor .e-7ed4a733-6c65{font-size:42px;}}@media(max-width:767px){.elementor .e-7bf364a0-ae18{padding-block-start:50px;padding-block-end:50px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:767px){.elementor .e-255c0edd-359d{padding:24px;flex-direction:column;gap:9px;align-items:flex-start;}}