/*!
 Source: Ken Garff: Kia Theme additional styles
*/#di-modal .button.button--cta:hover,#di-modal .button:visited.button--cta:hover,.sb-section .button.button--cta:hover,.sb-section .button:visited.button--cta:hover{border-color:#05141F}#di-modal .button.button--outline--white:hover,#di-modal .button:visited.button--outline--white:hover,.sb-section .button.button--outline--white:hover,.sb-section .button:visited.button--outline--white:hover{background-color:#fff;color:#000;border-color:#fff}#di-modal .button.button--link,#di-modal .button:visited.button--link,.sb-section .button.button--link,.sb-section .button:visited.button--link{padding-bottom:2px}#di-modal .button.button--link:hover,#di-modal .button:visited.button--link:hover,.sb-section .button.button--link:hover,.sb-section .button:visited.button--link:hover{border-bottom:1px solid #05141F}a:not(.button):not(#footer a):hover{text-underline-offset:2px}.sb-section .sb-header--main{font-weight:600}header.site-builder-header-mobile .mobileHeaderRow__dealerInfo{background:#37434C}header.site-builder-header-mobile .mobileHeaderRow__dealerInfo span.sb-header .dynamic-hours{color:#fff;font-size:12px;font-weight:600}header.site-builder-header-mobile .mobileHeaderRow__top.bg-secondary{background:#000 !important}header.site-builder-header-mobile .mobileHeaderRow__top.bg-secondary .sb-rotating-text .rotating-item p,header.site-builder-header-mobile .mobileHeaderRow__top.bg-secondary .sb-rotating-text .rotating-item>a{color:#fff;font-size:14px;font-weight:400}header.site-builder-header-mobile .di-action-bar .bar-item{max-width:51px}header.site-builder-header-mobile .di-action-bar .bar-item .bar-item__icon svg{height:24px;width:24px}header#header .headerRow--top .header-wrapper__item,header#header .headerRow--top a.header-wrapper__item,header#header .headerRow--top .header-wrapper__item a{font-size:14px}header#header .headerRow--top .header-item__icon svg{height:10px}header#header .headerRow--bottom .header-item--classicSearch .searchform{width:387px;height:45px;border:1px solid #000;border-radius:75px;margin-right:30px}header#header .headerRow--bottom .header-item--classicSearch .searchform .sb-inventory-search-field{height:43px;width:100%;padding-left:25px;font-size:14px;font-weight:400;color:#000;border:none;background-color:transparent;border-radius:75px 0px 0px 75px}@media (min-width: 1500px){header#header .headerRow--bottom .header-item--classicSearch .searchform .sb-inventory-search-field{font-size:16px}}header#header .headerRow--bottom .header-item--classicSearch .searchform .sb-inventory-search-field::placeholder{color:#000}header#header .headerRow--bottom .header-item--classicSearch .searchform .search-anything-submit-btn{width:55px;padding:0 25px 0 0;background-color:transparent;border-radius:0px 75px 75px 0px}header#header .headerRow--bottom .header-item--classicSearch .searchform .search-anything-submit-btn svg{fill:#000;height:20px;width:20px}header#header .headerRow--bottom .header-item--profile{border-right:none !important}header#header .headerRow--bottom .header-item__multiColumnMegamenu nav>ul>li:not(.newVehicles.megamenu) .noChildren:before{text-transform:unset}header#header .headerRow--bottom .header-item--basicMenu ul.nav li a,header#header .headerRow--bottom .header-item--basicMenu ul.nav li button{font-size:16px;font-weight:600;text-transform:uppercase}header#header .headerRow--bottom .header-item--basicMenu ul.nav li ul.sub-menu{background:#fff}header#header .headerRow--bottom .header-item--basicMenu ul.nav li ul.sub-menu li a{color:#000}header#header .headerRow--bottom .header-item--basicMenu ul.nav li ul.sub-menu li:hover{background:#fff}header#header .headerRow--bottom .header-item--basicMenu ul.nav li ul.sub-menu li:hover a{background:#fff}.kenGarffBlock__cta5 h4.sb-header{font-size:1rem}@media (min-width: 992px){.kenGarffBlock__cta5 h4.sb-header{font-size:1.25rem}}.coreBlock__cta15.kenGarffBlock__cta1 h5.sb-header{font-size:1rem}@media (min-width: 992px){.coreBlock__cta15.kenGarffBlock__cta1 h5.sb-header{font-size:1.25rem}}@media (min-width: 1025px){.coreBlock__cta15.kenGarffBlock__cta1 .sb-swiper .swiper-wrapper{justify-content:center}.coreBlock__cta15.kenGarffBlock__cta1 .sb-swiper .swiper-wrapper .swiper-slide:last-of-type{margin-right:0 !important}.coreBlock__cta15.kenGarffBlock__cta1 .sb-swiper .swiper-navigation{display:none}}.modelBB--06.kiaBlock__models1 div.sb-swiper[id^=di-slider--] .swiper-arrow.swiper-button-next,.modelBB--06.kiaBlock__models1 div.swiper-navigation .swiper-arrow.swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.modelBB--06.kiaBlock__models1 div.sb-swiper[id^=di-slider--] .swiper-arrow.swiper-button-prev,.modelBB--06.kiaBlock__models1 div.swiper-navigation .swiper-arrow.swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.modelBB--06.kiaBlock__models1 div.sb-swiper[id^=di-slider--] .swiper-arrow.swiper-button-next,.modelBB--06.kiaBlock__models1 div.swiper-navigation .swiper-arrow.swiper-button-next,.modelBB--06.kiaBlock__models1 div.sb-swiper[id^=di-slider--] .swiper-arrow.swiper-button-prev,.modelBB--06.kiaBlock__models1 div.swiper-navigation .swiper-arrow.swiper-button-prev{background-color:#afafaf !important;background-size:15px 27px !important;background-position:center;background-repeat:no-repeat;width:49%;height:55px}@media (min-width: 768px){.modelBB--06.kiaBlock__models1 div.sb-swiper[id^=di-slider--] .swiper-arrow.swiper-button-next,.modelBB--06.kiaBlock__models1 div.swiper-navigation .swiper-arrow.swiper-button-next,.modelBB--06.kiaBlock__models1 div.sb-swiper[id^=di-slider--] .swiper-arrow.swiper-button-prev,.modelBB--06.kiaBlock__models1 div.swiper-navigation .swiper-arrow.swiper-button-prev{top:calc(50% - 25px);width:55px;height:105px;line-height:105px}}.kenGarffBlock__content1{background:#05141F}.kenGarffBlock__content1 a.button{font-size:.875rem}.kenGarffBlock__content1 h6.sb-header{text-transform:none;font-size:14px;letter-spacing:normal;font-weight:400}@media (min-width: 992px){.kenGarffBlock__content1 h6.sb-header{font-size:16px}}.kenGarffBlock__content2 h2.sb-header{font-size:2.5rem}@media (min-width: 992px){.kenGarffBlock__content2 h2.sb-header{font-size:3.125rem}}.kenGarffBlock__content2 .sb-formattedText p{font-size:16px}.kenGarffBlock__content2 a.button{font-size:.875rem}.kenGarffBlock__content3 h2.sb-header{font-size:2.5rem}@media (min-width: 992px){.kenGarffBlock__content3 h2.sb-header{font-size:3.125rem}}.kenGarffBlock__content3 a.button{font-size:.875rem}.kenGarffBlock__cta2 .ctaWrapper__card .cardLayout .cardLayout__textContent h2.sb-header{font-size:2rem}@media (min-width: 992px){.kenGarffBlock__cta2 .ctaWrapper__card .cardLayout .cardLayout__textContent h2.sb-header{font-size:2.5rem}}.kenGarffBlock__cta2 .ctaWrapper__card .cardLayout .cardLayout__textContent h6.sb-header{font-size:14px;letter-spacing:normal;font-weight:400;text-transform:none}@media (min-width: 992px){.kenGarffBlock__cta2 .ctaWrapper__card .cardLayout .cardLayout__textContent h6.sb-header{font-size:14px}}.kenGarffBlock__content4 h2.sb-header{font-size:1.875rem}.kenGarffBlock__content4 .sb-formattedText p{font-size:14px;font-weight:400}@media (min-width: 992px){.kenGarffBlock__content4 .sb-formattedText p{font-size:1.5rem}}.kenGarffBlock__content4 a.button{font-size:.875rem}.kenGarffBlock__inventory1 .inventoryStyle4__columnRow .inventoryStyle4__layerContent .sbOverlay h3.sb-header{font-size:1.5rem}@media (min-width: 992px){.kenGarffBlock__inventory1 .inventoryStyle4__columnRow .inventoryStyle4__layerContent .sbOverlay h3.sb-header{font-size:1.875rem}}.kenGarffBlock__inventory1 .inventoryStyle4__columnRow .inventoryStyle4__layerContent .sbOverlay h4.sb-header{font-size:14px;font-weight:400}@media (min-width: 992px){.kenGarffBlock__inventory1 .inventoryStyle4__columnRow .inventoryStyle4__layerContent .sbOverlay h4.sb-header{font-size:1.25rem}}.kenGarffBlock__inventory1 .inventoryStyle4__columnRow .inventoryStyle4__layerContent .sbOverlay a.button{font-size:.875rem}.kenGarffBlock__inventory1 .inventoryStyle4__columnRow .inventoryStyle4__inventoryColumn .inventory-carousel.swiper-carousel .swiper-container .swiper-wrapper .swiper-slide .inventory-card h4,.kenGarffBlock__inventory1 .inventoryStyle4__columnRow .inventoryStyle4__inventoryColumn .inventory-carousel.swiper-carousel .swiper-container .swiper-wrapper .swiper-slide .inventory-card h5,.kenGarffBlock__inventory1 .inventoryStyle4__columnRow .inventoryStyle4__inventoryColumn .inventory-carousel.swiper-carousel .swiper-container .swiper-wrapper .swiper-slide .inventory-card div.info{font-size:14px;font-weight:600}@media (min-width: 992px){.kenGarffBlock__inventory1 .inventoryStyle4__columnRow .inventoryStyle4__inventoryColumn .inventory-carousel.swiper-carousel .swiper-container .swiper-wrapper .swiper-slide .inventory-card h4,.kenGarffBlock__inventory1 .inventoryStyle4__columnRow .inventoryStyle4__inventoryColumn .inventory-carousel.swiper-carousel .swiper-container .swiper-wrapper .swiper-slide .inventory-card h5,.kenGarffBlock__inventory1 .inventoryStyle4__columnRow .inventoryStyle4__inventoryColumn .inventory-carousel.swiper-carousel .swiper-container .swiper-wrapper .swiper-slide .inventory-card div.info{font-size:16px}}.kenGarffBlock__content5 h3.sb-header{font-size:1.5rem}@media (min-width: 992px){.kenGarffBlock__content5 h3.sb-header{font-size:3.125rem}}.kenGarffBlock__content5 .sb-formattedText p{font-size:14px;font-weight:400}@media (min-width: 992px){.kenGarffBlock__content5 .sb-formattedText p{font-size:1.5rem}}.kenGarffBlock__content5 a.button{font-size:.875rem}.kenGarffBlock__cta3.buildingBlocksCTAs3 .sbBlock__components .row .col-12 .sbOverlay .sbWrapper h2.sb-header{font-size:2rem}@media (min-width: 992px){.kenGarffBlock__cta3.buildingBlocksCTAs3 .sbBlock__components .row .col-12 .sbOverlay .sbWrapper h2.sb-header{font-size:3.125rem}}.kenGarffBlock__cta3.buildingBlocksCTAs3 .sbBlock__components .row .col-12 .sbOverlay .sbWrapper a.button{font-size:.875rem}.kenGarffBlock__inventory2 h5.sb-header{font-size:.875rem}@media (min-width: 992px){.kenGarffBlock__inventory2 h5.sb-header{font-size:1rem}}.kenGarffBlock__inventory2 .inventory-carousel section.p-4 h4,.kenGarffBlock__inventory2 .inventory-carousel section.p-4 h5,.kenGarffBlock__inventory2 .inventory-carousel section.p-4 .info .price{font-size:14px;font-weight:600}@media (min-width: 992px){.kenGarffBlock__inventory2 .inventory-carousel section.p-4 h4,.kenGarffBlock__inventory2 .inventory-carousel section.p-4 h5,.kenGarffBlock__inventory2 .inventory-carousel section.p-4 .info .price{font-size:16px}}.kenGarffBlock__reviews1{background:#05141F}.kenGarffBlock__reviews1 h2.sb-header{font-size:2.5rem}@media (min-width: 992px){.kenGarffBlock__reviews1 h2.sb-header{font-size:3.125rem}}.kenGarffBlock__reviews1 a.button{font-size:.875rem}.kenGarffBlock__reviews1 .reviews-wrapper .swiperCarousel .reviewCard__source .infoBox__source{font-size:.875rem;font-weight:600}@media (min-width: 768px){.kenGarffBlock__reviews1 .reviews-wrapper .swiperCarousel .reviewCard__source .infoBox__source{font-size:1rem}}.kenGarffBlock__reviews1 .reviews-wrapper .swiperCarousel .reviewCard__content{font-size:14px}@media (min-width: 992px){.kenGarffBlock__reviews1 .reviews-wrapper .swiperCarousel .reviewCard__content{font-size:16px}}.kenGarffBlock__content6{background:#000}.kenGarffBlock__content6 a.button{font-size:.875rem}.kenGarffBlock__content6 h2.sb-header{text-transform:none;font-size:1.5rem}@media (min-width: 992px){.kenGarffBlock__content6 h2.sb-header{font-size:3.125rem}}
