@media(max-width:767px){.elementor .k-p-name{font-size:20px;}}@media(max-width:767px){.elementor .k-p-brand{font-size:21px;}}@media(max-width:767px){.elementor .k-p-card{flex:1 1 100%;}}@media(max-width:767px){.elementor .k-card-num{font-size:21px;}}@media(max-width:767px){.elementor .k-card{flex:1 1 100%;}}@media(max-width:767px){.elementor .k-info-i{flex:1 1 100%;}}@media(max-width:767px){.elementor .k-cards{gap:24px;}}@media(max-width:767px){.elementor .k-row{gap:24px;}}@media(max-width:767px){.elementor .k-logo-hero{width:210px;height:210px;}}@media(max-width:767px){.elementor .k-hero{flex-direction:column;align-items:center;}}@media(max-width:767px){.elementor .k-lead{font-size:17px;}}@media(max-width:767px){.elementor .k-h3{font-size:20px;}}@media(max-width:767px){.elementor .k-h2{font-size:26px;}}@media(max-width:767px){.elementor .k-h1{font-size:33px;}}@media(max-width:767px){.elementor .k-inner{max-width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .k-sec{padding-block-start:48px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .k-site{font-size:16px;}}