@media(max-width:767px){.elementor .img-r{height:60vw;}}@media(max-width:767px){.elementor .ve1{gap:4vw;}}@media(max-width:767px){.elementor .h5{font-size:5vw;}}@media(max-width:767px){.elementor .h2{font-size:10vw;}}@media(max-width:767px){.elementor .e2{padding:5vw;gap:4vw;}}@media(max-width:767px){.elementor .grid{display:flex;gap:4vw;}}@media(max-width:767px){.elementor .p4{padding:var(--gap2);gap:6vw;}}@media(max-width:767px){.elementor .main-title2{padding-block-start:25vw;}}