@media(max-width:767px){.elementor .e-grid-base{grid-template-columns:repeat(1,1fr)}}@media(max-width:767px){.elementor .ypn-es{font-size:19px}}@media(max-width:767px){.elementor .ypn-noes{font-size:17px}}@media(max-width:767px){.elementor .ypn-item-row{gap:16px}}@media(max-width:767px){.elementor .ypn-item-t{font-size:20px}}@media(max-width:767px){.elementor .ypn-rt{font-size:18px}}@media(max-width:767px){.elementor .ypn-num{font-size:30px;flex:0 0 44px}}@media(max-width:767px){.elementor .ypn-row{padding-inline-start:4px;padding-inline-end:4px;gap:16px}}@media(max-width:767px){.elementor .ypn-h2{font-size:28px}}@media(max-width:767px){.elementor .ypn-p{font-size:18.5px}}@media(max-width:767px){.elementor .ypn-in{padding-block-start:52px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;gap:18px}}@media(max-width:767px){.elementor .ypn-h1{font-size:40px;line-height:1.05}}@media(max-width:767px){.elementor .ypn-hero-in{padding-block-start:110px;padding-block-end:44px;padding-inline-start:20px;padding-inline-end:20px;gap:16px}}@media(max-width:767px){.elementor .e-6c2dd339-2d41{flex-direction:column;gap:6px}}@media(max-width:767px){.elementor .e-4673d11b-7958{flex-direction:column;gap:6px}}@media(max-width:767px){.elementor .e-7bba2c56-3e10{flex-direction:column;gap:6px}}@media(max-width:767px){.elementor .e-2ff461ff-e302{flex-direction:column;gap:6px}}