@charset "UTF-8";.view-uvo-availability .page-content .contain{max-width:100%}
.view-uvo-availability .page-content .contain.popular-features{padding:0 80px 80px;text-align:center}
.view-uvo-availability .page-content .contain.popular-features h3{text-align:center;margin:0}
.view-uvo-availability .page-content .contain.popular-features p{margin:0;padding-bottom:0}
.view-uvo-availability .page-content .contain.popular-features .subtitle{padding:16px 0 32px}
.view-uvo-availability .page-content .contain.latest-features{padding:0 72px 72px;text-align:center}
.view-uvo-availability .page-content .contain.latest-features h3{text-align:center;margin:48px auto}
.slick-list{padding:0 40px 0 0 !important}
.view-uvo-availability+footer{display:block !important}
.view-uvo-availability .uvo-faq-tab{text-align:center;padding:40px}
.view-uvo-availability .uvo-faq-tab a{color:#000}
.view-uvo-availability .uvo-faq-tab span{font-weight:bold;border-bottom:2px solid #c4172c}
.uvoavail{max-width:95%;margin:0 auto;padding-top:30px}
.form-group{font-size:22px;min-height:50px}
body .modal .modal-dialog .modal-content{font:18px "Source Sans Pro"}
@media(max-width :1024px){.view-uvo-availability .page-content .contain.popular-features{padding:0 42px}
.view-uvo-availability .page-content .contain.latest-features{padding:0 42px}
.view-uvo-availability .page-content .contain.popular-features p{padding:16px 0}
}
@media(max-width:767px){.view-uvo-availability .page-content .contain.popular-features,.view-uvo-availability .page-content .contain.latest-features{padding:0 20px}
.view-uvo-availability .page-content .contain.latest-features h3{text-align:center;margin:10px auto}
.view-uvo-availability+footer{height:41px;line-height:41px;border-top:1px solid #dfdfdf}
.view-uvo-availability+footer .footer-bottom{height:41px;line-height:41px;padding:0}
.view-uvo-availability+footer .footer-menu-items{display:none}
.view-uvo-availability+footer .footer-bottom ul.social-icons{display:none}
.view-uvo-availability .uvo-faq-tab{text-align:center;padding:40px 0 20px;font-size:13px}
.view-uvo-availability .uvo-faq-tab div{padding:0}
.view-uvo-availability .view-reference-material .menu-with-content .page-view-header{margin-bottom:0}
.uvoavail{padding-top:140px}
}
.view-uvo-availability .row-table .tbody .car-meta img{width:100%}
.view-uvo-availability .page-header{padding-top:0;margin:0}
.view-uvo-availability a:hover{text-decoration:none}
.headerTitleSection{margin-bottom:20px;width:92%}
.headerTitleSection h1{font:600 32px "KIA",sans-serif;letter-spacing:1.7px}
.headerTitleSection p{font:16px/1.44em "Source Sans Pro",sans-serif;letter-spacing:.7px}
.vehicleSelectionOption{min-height:100px;padding:40px}
.vehicleSelectionOption .close{display:none}
.vehicleSelectionOption.change{position:absolute;z-index:1;background:#fff;box-shadow:0 2px 18px 0 rgba(0,0,0,0.5)}
.vehicleSelectionOption.change .close{display:block}
.navSelection p{cursor:pointer;text-transform:uppercase;font-size:14px}
.navSelection p.active{font-weight:bold}
.navSelection p::before{content:'';display:inline-block;width:4px;height:14px;background:#fff;margin-right:8px}
sup{cursor:pointer !important}
.navSelection p.active::before{background:#c4172c}
.loadInProgress{opacity:.6;pointer-events:none}
.vehicleTile:hover{border:2px solid #c4172c !important}
.vehicleList.active .vehicleTile{border:2px solid #c4172c !important}
.mainSection .selectedModelTile:hover>div>div:not(:hover){opacity:.5}
.questionSection{margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;width:80%;padding:30px}
.featureListImageIcon{width:100px;height:80px;text-align:center;border-radius:4px;display:flex;justify-content:center;align-items:center}
.featureListImageIcon .icon{width:35px;height:35px}
.downloadSection .app,.downloadSection .goog{font-size:12px;width:90px;border:0;padding:6px 0;border-radius:4px;outline:0}
.app-store,.play-store,.openServicePeriod,.questionSection a{color:#333}
.app-store:hover,.play-store:hover,.openServicePeriod:hover,.questionSection a:hover{color:#c4172c}
.exploreLinkChangeOption{color:#c4172c;cursor:pointer}
.container.mainSection{font:16px/1.44em "Source Sans Pro",sans-serif;letter-spacing:.7px;width:100%;background-color:#fff;padding:10px;box-shadow:0 1px 29px 0 rgba(68,68,68,0.24)}
.container.mainSection p,.container.mainSection ul li{font:16px/1.44em "Source Sans Pro",sans-serif;letter-spacing:.7px}
.container.mainSection h2{font:500 24px "KIA",sans-serif;margin-bottom:10px}
.container.mainSection p.navOptions{font-size:20px}
.headerOptionSection.selectedVehicleDetails{min-height:100px;padding:10px;align-items:center;display:flex}
.midSectionExploreLink{align-items:center}
.trialEndingSoon ul{list-style:none}
.trialEndingSoon ul li::before{content:"\2022";font-weight:bold;display:inline-block;width:1em;margin-left:-1em}
.trialEndingSoon .lite ul li::before{color:#69c48c}
.trialEndingSoon .care ul li::before{color:#e37e2f}
.trialEndingSoon .plus ul li::before{color:#691e00}
.trialEndingSoon .ultimate ul li::before{color:#f38d83}
.navOptionContent{flex-direction:row;margin:5px;float:left;width:48%;display:flex;align-items:center;min-height:80px}
.navOptionContent .dot-p{min-height:48px}
.searchUvoAvaiBtn{width:100%;font:600 15px "KIA-REGULAR",sans-serif;line-height:18px;border-radius:8px;letter-spacing:0;text-transform:capitalize;height:46px}
.vehicleSelectionOption .form-select{width:100%;border:0;border-bottom:1px solid #ddd;background:transparent}
.uvoSelectedHighLights:nth-of-type(even){margin-right:15px}
.uvoSelectedHighLights{padding:5px;box-shadow:0 1px 4px 0 rgba(68,68,68,0.24);border-radius:8px;margin-bottom:8px;background-color:#fff;width:49%;display:flex;align-items:center}
.highLightsFeaturename{font-size:12px}
.highLightsDesc p{margin-bottom:0}
.cardComponent{display:flex;justify-content:center;min-height:100px;align-items:center;width:100%}
.package{width:100%;padding:10px;border-radius:12px;box-shadow:0 8px 10px #999;text-align:center;min-width:190px;max-width:300px}
.packageIcon{width:100%;text-align:center}
.packageIcon img{height:130px}
.navOptionsSection .dot{height:10px;width:10px;border-radius:50%;border:1px solid #000;display:inline-block;margin-right:10px}
.navOptionsSection .dot-p{margin-left:20px}
.navOptionsSection .dot-p p{margin-bottom:0}
.optionSelector .radioContainer{display:inline-block;position:relative;padding-left:30px;padding-bottom:20px;cursor:pointer;font-size:26px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.optionSelector .radioContainer input{position:absolute;opacity:0;cursor:pointer}
.optionSelector .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#eee;border-radius:50%}
.view-uvo-availability .mainSection .blankImage img{margin-top:50px}
.optionSelector .radioContainer:hover input ~ .checkmark{background-color:#ccc}
.optionSelector .radioContainer input:checked ~ .checkmark{background-color:#eee}
.optionSelector .checkmark:after{content:"";position:absolute;display:none}
.optionSelector .radioContainer input:checked ~ .checkmark:after{display:block}
.optionSelector .radioContainer .checkmark:after{top:6px;left:6px;width:8px;height:8px;border-radius:50%;background:#c4172c}
.errorSelectionBtn{width:24%;margin-left:20px}
.blankImage{min-height:250px}
@media(max-width:1187px){.uvoSelectedHighLights{width:48%}
.searchUvoAvaiBtn{font-size:16px}
}
@media(max-width:767px){.uvoavail{margin-top:0}
.uvoavail.banner{margin-top:150px}
.headerTitleSection{width:auto}
.headerOption{font-size:22px;font-weight:bold;font:500 18px "KIA",sans-serif;margin-bottom:10px}
.container.headerTitleSection{text-align:center}
.container.headerTitleSection .uvo-availability-header{font-size:24px !important}
.container .mainSection .headerOptionSection .headerOption,.container .mainSection .headerOptionSection .changeOption{font-size:12px !important}
.yearDynamicText{padding:1px !important}
.midSectionExploreLink{text-align:center}
.midSectionExploreLink .exploreLinkTitle{font-size:24px !important}
.exploreLinkChangeOption{margin-top:0}
.midSectionExploreLink .exploreLinkTitle .exploreLinkSelection,.midSectionExploreLink .exploreLinkTitle .exploreLinkChangeOption{font-size:12px !important}
.navOptionsSection .navOptions{font-size:10px !important}
.headerOptionSection .changeSelection{text-align:center !important}
.trialEndingSoon .iceCreamTitle{font-size:24px !important}
.trialEndingSoon .iceCreamSubTitle{font-size:12px !important}
.featureListImageIcon{width:80px;height:60px;text-align:center;border-radius:4px;display:flex;justify-content:center;align-items:center}
.featureListImageIcon .icon{width:100%;max-width:30px;font-size:6px}
.navOptionContent{flex-direction:column;width:100%}
.downloadSection{display:flex;justify-content:space-between}
.downloadSection .app-store,.downloadSection .play-store{padding:5px}
.searchUvoAvaiBtn{width:100%}
.uvoSelectedHighLights{width:100% !important}
.uvoSelectedHighLights:nth-of-type(even){margin-right:0}
.highLightsFeaturename{margin:10px 0}
.highLightsDesc{min-width:0}
.cardComponent{display:inline-block;padding:5px;text-align:center}
.errorSelectionBtn{width:100%;margin-top:20px;margin-left:0}
.vehicleSelectionOption{padding:0}
.optionSelector .radioContainer{font-size:16px}
.form-group{font-size:20px;min-height:50px}
.blankImage{margin-top:0}
.questionSection{width:100%}
}
@media screen and (min-width:768px){.vehicleSelectionOptionLink h2{font:600 16px "KIA-REGULAR",sans-serif;line-height:24px;position:relative;display:inline-block;color:#FFF;margin-left:44% !important;margin-top:10px}
.vehicleSelectionOptionLink h2::before,.vehicleSelectionOptionLink h2::after{content:' ';display:block;position:absolute;top:50%;left:-50px;width:40px;border-bottom:1px solid #FFF}
.vehicleSelectionOptionLink h2::after{left:auto;right:-50px}
.row-fix-height{font:400 20px "KIA-REGULAR",sans-serif;line-height:28px;padding:48px 80px 50px;width:100% !important;background-color:#2c2c2c !important;opacity:1}
.top-header-local-h1{font:600 28px "KIA-REGULAR",sans-serif;line-height:34px;color:#fff;text-align:left}
.top-h-p{color:#fff;margin:0;padding:14px 0 32px}
.black-button{background-color:#000;border-radius:16px;height:48px;cursor:pointer}
.white-button{background-color:#fff;border-radius:8px;padding:8px;height:46px}
.set-margin{margin-left:15px}
.white-button .form-group{margin-bottom:0}
.hr_r{margin-left:10px}
.hr-p{font:20px "KIA-REGULAR",sans-serif;line-height:28px;margin-right:20px;color:#fff}
hr{border-top:2px solid white !important;padding:8px}
}
.round{position:relative;display:inline-block;margin-top:9px}
.round label{background-color:#08d85b;border:2px solid #08d85b;border-radius:50%;cursor:pointer;height:24px;left:0;position:absolute;top:2px;width:24px}
.round label:after{border:2px solid #000;border-top:0;border-right:0;content:'';height:6px;left:2px;position:absolute;top:4px;transform:rotate(-45deg);width:16px}
.round input[type='checkbox']{visibility:hidden;margin-left:10px;margin-top:0}
.round-white{position:relative;display:inline-block;margin-top:9px}
.round-white label{background-color:#bdc0c1;border:2px solid #bdc0c1;border-radius:50%;cursor:pointer;height:24px;left:0;position:absolute;top:2px;width:24px}
.round-white label:after{border:2px solid #fff;border-top:0;border-right:0;content:'';height:6px;left:2px;opacity:0;position:absolute;top:4px;transform:rotate(-45deg);width:16px}
.round-white input[type='checkbox']{visibility:hidden;margin-left:20px;margin-top:0}
.round-white input[type='checkbox']:checked+label:after{opacity:1}
.check-box-container{position:relative;padding-left:10%}
.check-box-container .label{font:600 15px "KIA-REGULAR",sans-serif;line-height:18px;padding:0}
.label-text{font-family:Kia Signature OTF;font-style:normal;font-weight:600;font-size:15px;line-height:18px;text-transform:capitalize;color:#fff}
.vehicleSelectionOptionLink .form-select{font:400 16px "KIA-REGULAR",sans-serif;line-height:20px;color:#333;background-color:transparent;border-bottom:1px solid #fff;width:100%;border:0}
.vehicleSelectionOptionLink .form-select option{color:#000}
.vehicleSelectionOptionLink input:focus{outline:0}
.non-padding{padding-left:0;padding-right:0}
.buttonLink{color:#000;background:#fff;border:0}
select:disabled{opacity:.5}
.vehicleSelectionOptionLink .row{margin:0}
@media(max-width :1200px){.check-box-container .label{font-size:12px}
}
@media(max-width :1060px){.row-fix-height{padding:42px}
}
@media(max-width :767px){.vehicleSelectionOptionLink h2{position:relative;display:inline-block;color:#FFF;margin-left:46% !important}
.vehicleSelectionOptionLink h2::before,.vehicleSelectionOptionLink h2::after{content:' ';display:block;position:absolute;top:50%;left:-120px;width:100px;border-bottom:1px solid #FFF}
.vehicleSelectionOptionLink h2::after{left:auto;right:-120px}
.black-button{background-color:#000;border-radius:16px;height:48px;cursor:pointer;margin:10px 30%}
.white-button{background-color:#fff;border-radius:8px;height:48px;margin:10px auto}
.set-margin{padding-top:10px}
.hr_r{margin-left:0}
hr{border-top:2px solid white !important;padding:2px;margin:0}
.hr-p{font-family:Kia Signature OTF;font-style:normal;font-weight:normal;font-size:20px;line-height:28px;color:#fff}
.row-fix-height{width:100% !important;background-color:#2c2c2c !important;opacity:1;margin-top:80px}
.top-header-local-h1{color:#fff;text-align:center;font-size:28px;line-height:34px;margin-bottom:16px}
.top-h-p{font-family:Kia Signature OTF;font-style:normal;font-weight:normal;font-size:20px;line-height:28px;text-align:center;color:#fff}
.round input[type='checkbox'],.round-white input[type='checkbox']{margin-top:7px}
.container.mainSection .top-header{padding-left:15px}
.container.mainSection h1{font:600 24px/1em "KIA",sans-serif}
.check-box-container{display:block}
.check-box-container .label{font-size:16px;padding:5px}
.vehicleSelectionOptionLink{margin-left:0}
.vehicleSelectionOption .row{margin-right:5px}
.searchUvoAvaiBtn{font-size:16px}
}
.view-pre-login .page-content .contain .wrapper-sec{font-size:14px;line-height:1.5;color:#05141f}
h2{font-size:36px;font-weight:600;line-height:1.5}
h2 span{display:block}
.view-pre-login .page-content .contain{max-width:100%}
img{max-width:100%}
.wrapper-sec{max-width:1920px;margin:0 auto;margin-top:70px}
.hero-banner{width:100%;position:relative}
.banner-sec{position:relative;margin-bottom:50px}
.hero-banner img{width:100%}
.hero-banner::before{position:absolute;top:0;left:0;content:'';background:url('../../../../../content/dam/kia/us/owners/image/prelogin_images/overlay_img.png') no-repeat left top;width:100%;height:100%}
.banner-text{max-width:480px;position:absolute;top:40%;transform:translateY(-50%);color:#fff;left:50px}
.banner-text h1{margin-bottom:20px !important}
.banner-text .p-text{font-size:26px}
.container-sec{width:100%;padding:0 50px}
.calloutImg,.calloutTxt{width:48%;position:relative}
.calloutImg .imgTxt{top:50px}
.imgTxt{position:absolute;left:0;right:0;margin:0 auto;text-align:center;font-size:60px;color:#fff}
.full-width-container{width:100%}
.callout-sec{width:100%;display:flex;justify-content:space-between;align-items:center}
.container-box{width:24%;height:200px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);text-align:center}
.container-tile{text-align:center;margin-bottom:30px}
.container-tile p{min-height:170px}
.container-tile-inner{padding:10px;background:#fff}
.callout-sec h2{line-height:1.3}
.moreBtn{width:100%;display:block}
.moreBtn .btn{min-width:130px;height:50px;display:inline-flex;border:1px solid #05141f;justify-content:center;align-items:center;color:#fff;border-radius:0;margin:0}
.moreBtn .blackBtn{background-color:#05141f}
.btn-disable{opacity:.4;pointer-events:none}
.mt-30{margin-top:30px}
.full-width-container{width:100%}
.full-width-container.bg-color{background-color:#f2f2f2;padding:30px 0}
.full-width-container.bg-color-black{background-color:#05141f}
.full-width-container.bg-color-black.bg-grey{background-color:#414141 !important}
.find-feature{color:#fff}
.filter-vehicle{display:flex;margin:20px 0 30px}
.filter-vehicle-left{display:flex}
.filter-vehicle-right{display:flex}
.filter-vehicle-middle{display:flex}
.filter-vehicle .filterBox{max-width:120px;margin-right:15px;height:45px;position:relative}
.filterBox input,.filterBox select{width:100%;border:1px solid #fff;background-color:transparent;height:100%;padding-left:10px;font-size:14px}
.modelDesc{display:flex}
:focus-visible{border-radius:0;outline:0}
.whiteBox{background-color:#fff;color:#000}
.w200{max-width:200px !important}
.w220{max-width:220px !important}
.p25{padding-left:15px !important}
.orTxt span{width:100px;display:block;text-align:center;position:relative}
.orTxt span::before{content:'';position:absolute;width:30px;height:1px;left:0;top:15px;background-color:#fff}
.orTxt span::after{content:'';position:absolute;width:30px;height:1px;right:0;top:15px;background-color:#fff}
.tickIcon{position:absolute;top:18px;left:8px}
.orTxt{display:flex;align-items:center}
ol,ul{padding-left:30px}
.whiteBgBtn{color:#05141f !important}
.lighting-Pattern{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap}
.lighting-pattern-list{display:flex;flex-direction:column;justify-content:space-between}
.lighting-pattern-list a{padding:10px 20px;color:#fff;border:1px solid #fff;position:relative;text-align:center}
.vinDesc{display:flex}
.desclaimer{font-size:14px;text-decoration:underline}
.header-below{margin-top:120px}
.bringDrive{position:relative;padding:50px 40px 70px}
.bringDrive img{width:100%}
.bringDrive .imgTxt{top:40%}
.bringDrive h2{margin-bottom:30px;color:#fff}
.tab_sec{margin-top:20px}
.tab_sec ul{list-style-type:none}
.tab_sec ul li{display:inline-block;margin-right:30px;color:#ccc;position:relative}
.tab_sec ul li:last-child{margin-right:0}
.tab_sec ul li.active a{color:#05141f}
.tab_sec ul li.active:before{position:absolute;content:'';left:0;top:-5px;width:100%;height:2px;background-color:#05141f}
.tab_sec ul li a{color:#ccc;text-decoration:none}
.tab_sec ul li a:hover{text-decoration:none}
.tab_sec ul{padding:0}
.tab-heading{display:block;margin-top:50px}
.tab-heading p,.tab-heading h3{display:block;margin:0}
.tab-heading h3{font-weight:600}
.tab_detail{display:flex;justify-content:space-between;margin-top:15px}
.tabBox{width:33%}
.tabImage{position:relative}
.tabImage img{border:1px solid #969696}
.tabImage_desc{margin-top:15px}
.tabImage_desc h4{font-weight:600}
.tab-content-wrapper{display:none}
.tab-content-wrapper.active{display:block}
.tabImage .imgTxt{color:#000;top:40px}
.mt50{margin-top:50px}
.informstion_sec{display:flex}
.information-title{width:30%}
.information-title h2{width:70%}
.information-details{width:70%}
.question{font-size:20px;color:#05141f;font-weight:600}
.question a{color:#05141f;text-decoration:none;position:relative;display:block}
.question a.collapsed::after{transform:rotate(0)}
.question a:hover{text-decoration:none}
.question a::after{position:absolute;content:'';right:0;top:-10px;background-image:url('../../../../../content/dam/kia/us/owners/image/prelogin_images/arrow_icon.png');width:14px;height:14px;transform:rotate(180deg)}
.informationBox{border-top:1px solid #969696;padding:20px 0}
.prev,.next{width:44px;height:44px;border:1px solid #05141f;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;margin-right:20px}
.slider-icon img{width:14px;height:14px}
.choose_exp{justify-content:center;flex-direction:column}
.choose_ur_exp{display:flex;max-width:850px;margin:0 auto}
.musicList,.wifiList{max-width:400px;width:100%;margin:0 10px}
.choose_ur_exp img{width:100%}
.wifiList,.musicList{position:relative}
.chooseExText{position:absolute;left:0;right:0;bottom:0;margin:0 auto;color:#fff}
.chooseExText h3{padding:0 20px}
.slider-icon{display:none}
.mobileView{display:none}
.fod-full-width-container{padding:1px 0 1px;background-color:#05141f}
.fod-full-width-container.bg-grey{background-color:#414141 !important}
.fod-disclaimer.icon-info{color:#383434;font-style:normal;height:18px;font-weight:bold;line-height:18px;width:18px;vertical-align:bottom;border-radius:100%;border:1px solid #383434;text-align:center;transition:all 250ms cubic-bezier(0.23,1,0.32,1);right:0;transform:translateY(-50%);cursor:pointer;display:inline-block;position:relative;top:-7px;font-size:10px;left:10px}
.fod-disclaimer.icon-info-tile{color:#383434;font-style:normal;height:18px;font-weight:bold;line-height:18px;width:18px;vertical-align:bottom;border-radius:100%;border:1px solid #383434;text-align:center;transition:all 250ms cubic-bezier(0.23,1,0.32,1);right:0;transform:translateY(-50%);cursor:pointer;display:inline-block;position:relative;top:2px;font-size:10px;left:10px}
.fod-modal-disclaimer{font-weight:bold}
.fod-feature-tiles .feature-Icon{padding-top:10px}
.fod-feature-tiles h4,.fod-feature-tiles h2{color:#fff}
.fod-feature-tiles .nbaTeam{margin:36px 0 32px}
.fod-feature-tiles .nbaTeam span{background-color:#fff;color:#000;padding:10px;border-radius:5px;cursor:pointer;text-transform:capitalize}
.fod-feature-tiles .nbaTeam span img{margin-left:15px;height:15px}
.fod-feature-tiles .container-box{padding:0 10px;background-color:#fff;height:260px}
.fod-feature-tiles .container-box h3{margin:10px 0;font-weight:bold}
.fod-Modalclose-btn{position:absolute;right:20px;top:15px;width:15px;height:auto;display:block;z-index:1;cursor:pointer}
.fod-Modalclose-btn img{width:100%;height:auto}
.fod-modal-nbaTeam{padding:48px 32px}
.fod-modal-nbaTeam .context{font:400 16.5px "KIA-SIGNATURE",sans-serif;line-height:20px;padding:16px}
.fod-modal-nbaTeam .context .title{font:600 24px "KIA-SIGNATURE",sans-serif;line-height:40px;text-align:center}
.fod-modal-nbaTeam .tileTeam{text-transform:uppercase;margin-bottom:16px;cursor:pointer;transition:.2s}
.fod-modal-nbaTeam .tileTeam:hover{transform:scale(1.1)}
.fod-modal-nbaTeam .tileTeam .tileTeamImg{box-shadow:3px 6px 6px 0 rgba(0,0,0,0.4)}
.fod-modal-nbaTeam .tileTeam .tileTeamName{font:600 10px KIA-REGULAR;line-height:18px}
.mb-0{margin-bottom:0 !important}
.carousel-Controls .slick-next:before,.carousel-Controls .slick-prev:before{color:#000}
.carousel-Controls .slick-next,.carousel-Controls .slick-prev{top:30%}
.carousel-Controls .carousel-description{font-size:18px;margin-top:8px}
.carousel-Controls .slick-arrow::before{font-size:30px}
.carousel-Controls .slick-next{right:-15px}
.carousel-Controls .slick-slide{padding:20px}
.carousel-Controls .slick-list{padding:0 !important}
.carousel-Controls .carousel-inner{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center}
#carouselLightingPatternControls .slick-dots{display:none}
.lighting-patter-img{flex-basis:calc(100% - 125px);height:312px}
.lighting-patter-img img,.lighting-patter-img video{width:100%;height:100%}
.lighting-pattern-list a.active{color:#05141f;border:1px solid #05141f;background:#fff}
.mb_10{margin-bottom:10px}
@media only screen and (max-width:922px){.carousel-Controls .slick-next,.carousel-Controls .slick-prev{top:40%}
}
@media only screen and (max-width:767px){.mb_0{margin-bottom:0}
.pt20_mob{padding-top:20px !important}
.desktopView{display:none}
.mobileView{display:block;height:300px}
.slider-icon{display:block}
.hero-banner::before{display:none}
.wrapper-sec{margin-top:60px}
.container-sec{padding:0}
.callout-sec{display:block}
.calloutImg,.calloutTxt{width:100%}
.calloutImg{display:flex;flex-direction:column;text-align:center}
.calloutTxt{padding:0 30px}
.full-width-container.bg-color{padding:0 0 30px}
.find-feature{padding:30px}
.filter-vehicle{display:block}
.filter-vehicle-left{display:block}
.modelLabel{display:block;width:100%}
.modelLabel .filterBox{width:100%;max-width:100%}
.filter-vehicle .filterBox:last-child{margin-right:0}
.modelDesc{margin-top:20px}
;.filter-vehicle .filterBox{max-width:100%;width:100%}
.filter-vehicle .filterBox{width:100%;max-width:100%}
.tickIcon{left:0;right:0;margin:0 auto;left:-42px}
.modelLabel input{text-align:center}
.orTxt{justify-content:center}
.filter-vehicle-right{flex-direction:column}
.vinDesc{margin-top:20px}
.vinLabel input{text-align:center}
.moreBtn .btn{margin-bottom:20px}
.header-below,.banner-sec{margin-top:65px}
.lighting-patter-img{order:2}
.lighting-pattern-list{order:1;flex-direction:row;padding:0 30px}
.lighting-Pattern{flex-direction:column}
.lighting-pattern-list a{border:0;padding:0}
.lighting-pattern-list a.active::before{position:absolute;content:'';top:-5px;height:1px;width:100%;background-color:#fff}
.lighting-Pattern-sec h2{padding:30px 30px 10px}
.lighting-Pattern-sec h2 span{display:block}
.lighting-Pattern-sec{padding:0}
.lighting-Pattern-sec .desclaimer{padding:10px 30px}
.customize-sec{margin-bottom:0 !important}
.customize-sec .calloutTxt{padding-bottom:30px}
.customize-sec .calloutImg img{width:100%}
.bringDrive .mobileView{height:auto}
.bringDrive .imgTxt{top:75%}
.tab_detail{display:block}
.tabBox{width:100%;display:none}
.tabBox.active{display:block}
.p30-mobile{padding:0 30px}
.informstion_sec{display:block}
.information-title{width:30%}
.information-title h2{width:70%}
.information-details{width:100%}
.p20_mob{padding-top:20px}
.more_connected_ride .calloutImg{order:1}
.more_connected_ride .calloutTxt{order:2}
.callout-sec.more_connected_ride{flex-direction:column;display:flex}
.choose_exp h2{text-align:center}
.choose_ur_exp{display:block}
.wifiList,.musicList{margin:20px 0}
.bringDrive{padding:30px 15px}
.imageFirst{display:flex !important;flex-direction:column}
.imageFirst .calloutImg{order:1}
.imageFirst .calloutTxt{order:2}
.fod-full-width-container .callout-sec{display:flex;flex-direction:column;width:100%}
.fod-full-width-container .container-box{margin-bottom:20px;width:100%}
.carousel-Controls .slick-next{right:-5px}
.carousel-Controls .slick-prev{left:-15px;z-index:9}
.carousel-Controls .slick-next,.carousel-Controls .slick-prev{top:27%}
.lighting-pattern-list a.active{color:#fff;background:transparent}
.banner-text{top:20%;transform:none;left:0;padding:10px 30px}
.banner-text h2{font-size:24px}
.banner-text .p-text{font-size:22px}
.container-tile{margin-bottom:0}
.container-tile-inner{margin:8px 16px}
.fod-full-width-container{padding:30px 30px 50px}
.fod-modal-nbaTeam .tileTeam{text-transform:uppercase;margin-bottom:16px;cursor:pointer;transition:.2s;padding:0 5px}
.fod-modal-nbaTeam .tileTeam .tileTeamName{font:600 7px KIA-REGULAR;line-height:18px}
}
@media only screen and (max-width:345px){.banner-text h2{font-size:20px}
.banner-text .p-text{font-size:18px}
.banner-text .p-content{font-size:12px}
}