.text-image{font:17px "KIA-REGULAR",sans-serif;line-height:20px;color:#000}
.text-image h1{font:32px "KIA-REGULAR",sans-serif;line-height:40px;margin-top:0;margin-bottom:16px;color:#05141f}
.text-image h1 b{font-weight:600;color:#000}
.text-image .row{margin-left:0;margin-right:0}
.text-image .row .img{padding:50px}
.text-image .row .img.right{padding:72px 72px 48px 0}
.text-image .row .img.right.ota{padding:0 72px 72px}
.text-image .row .img.left{padding:0 0 72px 72px}
.text-image.kcp .row .img.left{padding:0 0 0 72px}
.text-image .row .img.left.ota{padding:72px 0 72px 72px}
.text-image .row img{border-radius:8px}
.text-image .row .text{padding:72px 50px 48px 72px}
.text-image .row .text .ubi{padding-bottom:32px}
.text-image .row .text.left{padding:0 72px}
.text-image .row .text.left.ota{padding:72px 72px 0}
.text-image .row .text.left img.ota{float:left;margin-right:16px}
.text-image .row .text.ota{padding:0 0 72px 72px}
.text-image .row .text.ota h1{font:600 20px "KIA-REGULAR",sans-serif;line-height:24px;margin-top:0;margin-bottom:16px;color:#05141f}
.text-image .row .text.right.ota img.ota{display:none}
.text-image .row .text .btnLearnMore a,.text-image .row .img .btnLearnMore a{font:600 20px "KIA-REGULAR",sans-serif;line-height:24px;padding:12px 0;border:1px solid #000;border-radius:8px;margin-top:16px;background:transparent;width:60%;outline:0;color:#000}
.text-image .row .img .btnLearnMore a{width:70%;margin-left:16%;text-wrap:wrap}
.text-image .row .text .btnLearnMore a:hover,.text-image .row .img .btnLearnMore a:hover{color:#333;border:1px solid #333}
.text-image .row .text .btnLearnMore a:active,.text-image .row .img .btnLearnMore a:active{color:#b3b3b3;border:1px solid #b3b3b3}
.text-image .row .text .btnLearnMore a.ota{margin-left:20%}
.text-image.digitalKey.touch .row .img .btnLearnMore a{color:#fff;border:1px solid #fff;text-wrap:wrap}
.text-image.digitalKey.touch .row .img .btnLearnMore a:hover{color:#d8d9d9;border:1px solid #d8d9d9}
.text-image.digitalKey.touch .row .img .btnLearnMore a:active{color:#777878;border:1px solid #777878}
.text-image .row.list-items{margin:16px}
.text-image .row.list-items ul{margin-bottom:0;padding-inline-start:10px}
.btn.active,.btn:active{-webkit-box-shadow:none;box-shadow:none}
.text-image.digitalKey.two{background-image:url(../../../../../../content/dam/kia/us/owners/image/digital-key/dk2_bg.png);background-repeat:no-repeat;background-size:cover}
.text-image.digitalKey.touch{background-image:url(../../../../../../content/dam/kia/us/owners/image/digital-key/dk2touch_bg.png);background-repeat:no-repeat;background-size:cover}
.text-image.digitalKey.two .text .btnLearnMore,.text-image.digitalKey.touch .text .btnLearnMore{display:none}
.text-image.kcp{padding-top:72px}
@media(max-width :1024px){.text-image{font-size:12px;line-height:16px}
.text-image h1{font-size:24px;line-height:24px}
.text-image .row .text{padding:42px 40px 38px 42px}
.text-image .row .text.left{padding:0 42px}
.text-image .row .img.right{padding:42px 42px 38px 0}
.text-image .row .img.left{padding:0 0 42px 42px}
.text-image .row .text .btnLearnMore a{font-size:12px;line-height:20px}
}
@media(max-width :767px){.text-image{font:16px "KIA-REGULAR",sans-serif;line-height:24px;padding:0 32px}
.digitalKey{font:16px "KIA-REGULAR",sans-serif;line-height:24px;padding:0 32px 0 32px}
.text-image h1{font:28px "KIA-REGULAR",sans-serif;line-height:34px}
.text-image .row .col-xs-12{padding:32px 0}
.text-image .row .text,.text-image .row .text.left{padding:0}
.text-image .row .text.left{margin-bottom:32px}
.text-image.kcp .row .text.left{margin-bottom:-32px}
.text-image .row .img,.text-image .row .img.left,.text-image.kcp .row .img.left{padding:32px 0}
.text-image .row .img img{margin:0 auto}
.text-image .row .text .btnLearnMore,.text-image .row .text.center span{text-align:center}
.text-image .row .text .btnLearnMore a{width:100%;font-size:15px;line-height:18px;text-wrap:wrap}
.text-image .row .text .btnLearnMore a.ota{margin-left:0}
.text-image .row .img.left.ota{padding:32px 0}
.text-image .row .text.left.ota{padding:0}
.text-image .row .text.ota{padding:0}
.text-image .row .col-xs-12.ota{padding:0}
.text-image .row .text.right.ota{padding:32px 0}
.text-image .row .text.ota h1{font:600 20px "KIA-REGULAR",sans-serif;line-height:24px;margin-top:0;margin-bottom:16px;color:#000}
.text-image.digitalKey.touch .row .text .btnLearnMore a{color:#fff;border:1px solid #fff;text-wrap:wrap}
.text-image.digitalKey.two{background-image:url(../../../../../../content/dam/kia/us/owners/image/digital-key/dk2_bg_mobile.png);background-repeat:no-repeat;background-size:cover}
.text-image.digitalKey.touch{background-image:url(../../../../../../content/dam/kia/us/owners/image/digital-key/dk2touch_bg_mobile.png);background-repeat:no-repeat;background-size:cover}
.text-image.digitalKey.two .text .btnLearnMore,.text-image.digitalKey.touch .text .btnLearnMore{display:block;margin-bottom:48px}
.text-image.kcp{padding-top:0}
}
.digitalKey ul li{margin-left:-10px !important}
.digitalKey .mt-16{margin-top:16px !important}
.digitalKey .text{font-size:17.5px;font-weight:400;line-height:24px;letter-spacing:0;text-align:left;color:#000}
.digitalKey.touch .text,.digitalKey.touch h1{color:#fff}