@media(max-width:767px){.elementor .pk-tcol{display:flex;flex-direction:column;grid-row:auto;}}@media(max-width:767px){.elementor .pk-table{display:flex;flex-direction:column;}}@media(max-width:767px){.elementor .pk-callout{padding-inline-start:18px;padding-inline-end:18px;}}@media(max-width:767px){.elementor .pk-img{border-radius:12px;}}@media(max-width:767px){.elementor .pk-btns{flex-direction:column;align-items:stretch;}}@media(max-width:767px){.elementor .pk-btn{width:100%;}}@media(max-width:767px){.elementor .pk-small{font-size:14px;line-height:22px;}}@media(max-width:767px){.elementor .pk-body{font-size:17px;line-height:28px;}}@media(max-width:767px){.elementor .pk-lead{font-size:18px;line-height:29px;}}@media(max-width:767px){.elementor .pk-h3{font-size:19px;line-height:26px;}}@media(max-width:767px){.elementor .pk-h2{font-size:27px;line-height:35px;}}@media(max-width:767px){.elementor .pk-h1{font-size:34px;line-height:42px;}}@media(max-width:767px){.elementor .pk-col{width:100%;flex:0 0 auto;}}@media(max-width:767px){.elementor .pk-row{flex-direction:column;gap:32px;align-items:stretch;}}@media(max-width:767px){.elementor .pk-sec{gap:28px;padding-block: 64px; padding-inline: 20px;\n}}