.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:after,.slick-track:before{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir=rtl] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.carousal{background:#f3f3f3}
.carousel-wrapper__container{background-color:#fff;padding:15px 15px;display:flex;flex-direction:column;margin:auto;width:calc(100% - 240px)}
.carousel-wrapper__label{color:#666;font-size:14px;margin-bottom:0;font-weight:400;font-family:"GenesisSansHead-Regular";flex:1}
.carousel-wrapper__title{font-size:32px;font-weight:400;color:#333;font-family:"GenesisSansHead-Regular";flex:1}
.carousel-wrapper{width:100%;margin:auto;padding:0 10px}
.carousel-wrapper .slider .slide{position:relative;height:500px}
.carousel-wrapper .slider a{border-bottom:0}
.slide img{width:100%;height:600px;object-fit:cover;border-radius:3px}
.carousel-wrapper .slider .slide::after{background:rgba(0,0,0,0.6);content:"";position:absolute;z-index:1;inset:0}
.slide-content{position:absolute;top:40px;left:40px;color:white}
.slide-content h3{font-size:14px;font-weight:400;font-family:"GenesisSansTextOffice-Regular";text-transform:capitalize}
.slide-content h2{font-size:20px;margin:0;font-weight:400;font-family:"GenesisSansHead-Regular";line-height:30px;padding-top:10px;padding-bottom:10px}
.slide-content p{font-size:14px;font-family:"GenesisSansTextOffice-Regular";max-width:600px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:30px;text-transform:none;font-weight:400}
.play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;border-radius:50%;border:2px solid white !important;display:flex;align-items:center;justify-content:center;color:white;font-size:24px}
.slick-slide{transform:scaleX(.98);transition:all .4s;margin:0}
@media only screen and (max-width:767px){.slick-slide{margin:0}
.carousel-wrapper .slider .slide{height:300px}
.carousel-wrapper{padding:0}
.slide-content h2{max-width:300px;word-wrap:break-word;font-size:16px}
.slide-content p{max-width:300px;word-wrap:break-word}
.carousel-wrapper .slick-prev{left:15px}
.carousel-wrapper .slick-next{right:15px}
}
@media screen and (min-width:768px) and (max-width:1200px){.carousel-wrapper .slider .slide{height:300px}
.slide-content h2{max-width:350px;word-wrap:break-word}
.slide-content p{max-width:350px}
}
.slide.slick-slide:before{content:'';position:absolute;left:0;height:100%;top:0;width:100%;background-color:rgb(0 0 0 / 70%)}
.slick-center{transform:scale(1)}
.slick-prev:before,.slick-next:before{color:black;font-size:30px}
.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:102.5%;display:block;z-index:1;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:0;outline:0;background:transparent}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:0;background:transparent}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}
.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:110px}
[dir='rtl'] .slick-prev{right:-25px;left:auto}
.slick-prev:before{content:'❮'}
[dir='rtl'] .slick-prev:before{content:'❯'}
.slick-next{right:110px}
[dir='rtl'] .slick-next{right:auto;left:-25px}
.slick-next:before{content:'❯'}
[dir='rtl'] .slick-next:before{content:'❮'}
.slick-dotted.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;padding:0;cursor:pointer}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent}
.slick-dots li button:hover,.slick-dots li button:focus{outline:0;transform:scale(1.5)}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}
.slick-dots li button:before{font-family:'slick';font-size:25px;line-height:20px;transition:.6s;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{opacity:.75;color:black}
.slide-content,.play-btn{opacity:1;transform:translateY(0);transition:all .6s ease}
.slick-center .slide-content{opacity:1;transform:translateY(0);transition-delay:.2s;z-index:2}
.slick-center .play-btn{opacity:1;transform:translate(-50%,-50%) scale(1);z-index:2}
.play-btn{cursor:pointer;transform:translate(-50%,-40%) scale(.7)}
.play-btn:hover{transform:translate(-50%,-50%) scale(1.15);box-shadow:0 0 15px rgba(255,255,255,0.6)}
.slide-content h3,.slide-content h4,.slide-content p{transition:all 1200ms ease}
@media(max-width:1024px){.carousel-wrapper__container{width:calc(100% - 160px)}
}
@media(max-width:768px){.carousel-wrapper__container{width:calc(100% - 80px)}
}
@media(max-width:480px){.carousel-wrapper__container{width:calc(100% - 40px)}
}
:root{--color-primary:#141414;--color-text:#333;--color-light:#f3f3f3;--color-border:#eee;--font-heading:"GenesisSansHead-Regular";--font-body:"GenesisSansTextOffice-Regular";--fs-small:14px;--fs-medium:16px;--fs-large:40px;--space-sm:15px;--space-md:20px;--space-lg:30px;--video-height:420px}
.video-detail-page{padding-left:0}
.video-back__container{background-color:var(--color-light)}
.video-back{padding:16px 0;text-transform:uppercase}
.video-back a{font-size:var(--fs-small);text-decoration:none;color:#222;border-bottom:0;font-family:var(--font-heading);font-weight:400}
.video-detail-wrapper{padding-top:60px}
.video-date{font-size:var(--fs-small);color:var(--color-text);margin-bottom:var(--space-sm);font-family:var(--font-heading);font-weight:400}
.video-title{font-size:var(--fs-large);line-height:1.2;font-weight:400;margin-top:0;margin-bottom:var(--space-sm);color:var(--color-text);font-family:var(--font-heading)}
.video-description{font-size:var(--fs-medium);color:var(--color-text);margin-bottom:30px;font-family:var(--font-body);font-weight:400;line-height:24px}
.video-player{position:relative;height:var(--video-height)}
.video-player img{width:100%;display:block}
.video-sidebar{padding-left:40px}
.video-sidebar__thumb img{width:100%;margin-bottom:15px}
video-sidebar__category{display:flex;align-items:center}
.video-sidebar__category,.video-sidebar__tags{font-size:var(--fs-small);margin-bottom:20px;border-bottom:1px solid var(--color-light);padding-bottom:var(--space-sm);font-family:var(--font-heading);font-weight:400}
.video-sidebar__category img{max-width:24px;margin-top:-2px}
.video-sidebar__tags p,.video-sidebar__share p{font-size:var(--fs-small);margin-bottom:10px;font-family:var(--font-heading);font-weight:400}
.video-sidebar__tags button{border:0;background:var(--color-light);padding:5px 10px;margin-right:5px;font-size:var(--fs-small);font-family:var(--font-body);text-transform:uppercase}
.video-sidebar__tag-list{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}
.video-sidebar__share a{display:inline-block;margin-right:var(--space-sm);cursor:pointer}
.video-sidebar__share a:hover{border-bottom:0;color:inherit}
.htv-detail-page .need-more-assistance{background:#fff !important}
.htv-detail-page .need-more-assistance .container{display:flex;flex-direction:column;align-items:center;margin-bottom:40px}
.htv-detail-page .need-more-assistance .container h2{margin-left:0;margin-bottom:30px;margin-top:0;font-family:var(--font-heading);font-size:var(--fs-large);font-weight:400;letter-spacing:2%;color:var(--color-primary)}
.htv-detail-page #lower-banner{margin-left:0}
.htv-detail-page .need-more-assistance .profilecontactus_btn{margin-left:0 !important;margin-top:0 !important;background:#141414;border-color:var(--color-primary);font-weight:400;font-family:var(--font-heading)}
.htv-detail-page #lower-banner a.btn:hover{color:#fff}
.play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:0;background:transparent;padding:0;cursor:pointer}
.htv-detail-page .myg-resourcesHeadText{font-family:var(--font-heading);font-weight:400}
.htv-detail-page .myg-resourcesViewLink{color:#000}
.video-player iframe{width:100%;height:100%}
.video-sidebar__tag-list li{margin-bottom:var(--space-sm)}
.video-sidebar__tag-list li button{cursor:default !important}
.video-sidebar__share a{border-bottom:0}
.video-heading__Wrapper{max-width:650px}
.video-back a:hover{border-bottom:0;color:#222}
.play-btn__video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;background:transparent;border:0}
@media print{@page{margin:15mm}
html,body{width:100% !important;margin:0 !important;padding:0 !important;overflow:visible !important}
.container,.container-fluid,.row,.video-detail-wrapper,.col-12,.col-sm-8,.col-sm-4,.col-lg-8,.col-lg-4{display:block !important;width:100% !important;max-width:100% !important;margin:0 auto !important;padding:0 15px !important;box-sizing:border-box !important}
*{transform:none !important;overflow:visible !important}
img,video{max-width:100% !important;height:auto !important;page-break-inside:avoid}
.printlogo{display:block !important}
#resources,.need-more-assistance,.video-back__container,.mygenesislogo,#accordian-footer,.video-sidebar__thumb,.footerBottom.myg-footerBottom{display:none !important}
.video-detail-wrapper{padding-top:0 !important}
h1,h2,h3,h4,h5,h6,p,img{page-break-inside:avoid}
.video-sidebar__category{margin-top:100px}
.video-sidebar__tags{margin-top:30px}
}
@media only screen and (min-width:1024px) and (max-width:1200px){.video-detail-wrapper .video-player{height:345px}
.video-detail-page{padding-top:0}
}
@media only screen and (min-width:768px) and (max-width:1024px){.video-sidebar__tag-list li{margin-bottom:15px}
.htv-detail-page #lower-banner{margin-top:0;padding-top:0}
.video-player{height:260px}
.video-detail-page{padding-top:0}
.video-heading__Wrapper{max-width:100%}
}
@media screen and (max-width:767px){.video-detail-wrapper{padding-top:0}
.video-detail-page{padding:0;background:#f3f3f3}
.video-title{font-size:30px}
.video-sidebar__thumb{display:none}
.video-sidebar{padding-left:15px}
.htv-detail-page .need-more-assistance .container h2{font-size:24px}
.need-more-assistance .btn{max-width:60%}
.htv-detail-page .need-more-assistance{background:#f3f3f3 !important;margin-top:0 !important}
.htv-detail-page .myg-resources .swiper-slide{background-color:transparent}
.video-sidebar__category{margin-top:20px;padding-bottom:10px}
.video-sidebar__category,.video-sidebar__tags{padding-bottom:10px}
.htv-detail-page .myg-resources{background:#f3f3f3}
.video-sidebar__tags button{background:transparent}
.video-player{height:215px}
.video-sidebar__tag-list li{margin-bottom:15px}
.video-sidebar__tags{padding-bottom:0}
.video-heading__Wrapper{max-width:100%}
}
.topic-container{background:transparent;padding:30px 70px 0 70px;min-height:auto}
.topic-buttons__heading h2{font-size:24px;text-transform:uppercase;letter-spacing:-2%;line-height:2;padding-bottom:15px;font-weight:400;font-family:"GenesisSansHead-Regular"}
.topic-buttons{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:20px}
.topic-buttons button{position:relative;min-width:190px;min-height:40px;border:1px solid #999;color:#333;font-size:12px;cursor:pointer;text-transform:uppercase;font-family:"GenesisSansHead-Regular";background:transparent;overflow:hidden;z-index:1;transition:background-color .3s ease,color .3s ease,border-color .3s ease,transform .25s ease}
.topic-buttons button:hover{background-color:#000;border-color:#000;color:#fff;transform:translateY(-2px)}
.topic-buttons button.active{color:#fff;border-color:#000;background:#000}
@media screen and (min-width:361px) and (max-width:767px){.topic-buttons button{min-width:180px}
.topic-container{padding:0 20px}
.video-search.container .video-search__btn{right:40px}
}
@media screen and (max-width:360px){.topic-buttons button{min-width:100%}
.topic-container{padding:0 20px}
.video-search.container .video-search__btn{right:40px}
}
.model-filter{background:linear-gradient(96deg,#FFF 1.18%,#d0d0d0 100.13%)}
.model-filter .container{padding:0 70px 30px 70px}
.model-filter.logout-model-filter .container{padding:0 70px 30px 70px}
.model-filter__header{display:flex;justify-content:space-between;margin-bottom:10px;font-family:"GenesisSansHead-Regular";font-weight:400;color:#797979}
.model-filter__myvehicle{cursor:pointer}
.model-filter__myvehicle.disabled{pointer-events:none}
.select_list.search_filter_list,.video-filter__search{height:45px;border:2px solid #bababa;border-radius:0;background:transparent;color:#666;font-size:16px;line-height:2;font-family:"GenesisSansHead-Regular";width:100%}
.select_list.search_filter_list{appearance:auto;-webkit-appearance:menulist;-moz-appearance:menulist}
.glyphicon-ok-sign{color:#000}
.model-filter.logout-model-filter{padding-top:30px;background:#f3f3f3}
.modal-filter__filledCheck{margin-left:8px;margin-top:-2px}
.model-filter__form .paddingRight{padding-right:0}
.models-menu__container{padding:10px 0;transition:height .5s ease}
.models-menu__grid{display:flex;flex-wrap:wrap;gap:20px;align-items:center;justify-content:left}
.model-menu__card{flex-basis:320px;padding-top:20px;text-align:left;transition:all .3s ease;overflow:hidden;padding-bottom:0}
.model-menu__link,.model-menu__link:hover{text-decoration:none;display:block;border-bottom:0 !important}
.model-menu__image-wrapper{position:relative;overflow:hidden;min-height:140px}
.model-menu__car-img{width:100%;max-width:250px;height:auto;transition:transform .4s ease}
.model-menu__card:hover .model-menu__car-img{transform:scale(1.1) translateY(-5px)}
.model-menu__title{line-height:30px;font-size:24px;font-weight:400;color:#000;padding-left:20px;font-family:"GenesisSansHead-Regular"}
.video-banner__section{max-width:100%;margin:auto;background-repeat:no-repeat;background-size:cover;padding:48px 0 48px;background-position-x:right}
.video-banner__title{color:#fff;font-weight:400;font-size:48px;font-family:"GenesisSansHead-Regular";margin-top:10px;margin-bottom:20px}
.video-banner__para{color:#fff;font-size:16px;font-family:"GenesisSansTextOffice-Regular";font-weight:400}
@media screen and (max-width:767px){.video-banner__image{padding:50x 0 50px}
}
.pagenavigation .page-navigation{padding-top:30px;background:linear-gradient(96deg,#FFF 1.18%,#d0d0d0 100.13%)}
.pagenavigation .page-navigation__menu{display:flex;justify-content:center;padding:0 80px 5px 80px;width:unset;height:unset;background-color:transparent}
.pagenavigation .page-navigation__link{color:rgba(121,121,121,1);font-size:14px;font-family:'GenesisSansHead-Regular';margin:0 25px;text-decoration:none !important;padding:22px 0;line-height:16px;border-bottom:0}
.page-navigation__link.active{color:#000}
.page-navigation .horizontal-line{margin:0 auto;background:rgba(153,153,153,1);height:1px;max-width:800px;margin-top:0 !important;margin-bottom:0 !important;border-top:0 !important}
.videos-layout__wrapper{display:flex;gap:40px;align-items:flex-start}
.video-filter{flex:0 0 260px;max-width:260px}
.video-grid{flex:1;min-width:0}
.search-page__title{font-size:35px;font-family:'GenesisSansHead-Regular';color:#333;font-weight:400;letter-spacing:-2%}
.video-card{background:#fff;box-shadow:0 4px 12px rgba(0,0,0,0.08);transition:all .3s ease}
.video-card:hover{transform:translateY(-8px);box-shadow:0 12px 25px rgba(0,0,0,0.15)}
.video-card a,.video-card a:hover{display:flex;border-bottom:0 !important}
.video-card__image{position:relative}
.video-card__image:hover .play-icon{transform:translate(-50%,-50%) scale(1.15);box-shadow:0 0 15px rgba(255,255,255,0.6)}
.slide .video-card__image img{width:100%;display:block;min-height:150px;height:220px}
.video-card__content{padding:20px;padding-bottom:10px;display:flex;flex-direction:column}
.video-card__date{font-size:14px;color:#a26a4e;font-family:"GenesisSansHeadOffice-Regular";flex:1}
.video-card__title{font-size:18px;font-weight:400;color:#222;font-family:"GenesisSansHead-Regular";margin-top:15px;margin-bottom:15px;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;overflow:hidden;line-height:1.2;flex:1}
.video-card__para{color:#666;font-size:14px;margin-bottom:15px;font-family:"GenesisSansText-Regular";overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:21px;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1}
.video-card__content h4{margin-bottom:10px}
.video-card__tags{display:flex;flex-wrap:wrap;margin-top:10px;flex:1}
.video-card__tags button{padding:4px 8px;margin-right:10px;margin-bottom:10px;background:#f3f3f3;color:#333;border:0;font-size:14px;font-family:"GenesisSansText-Regular"}
.play-icon{position:absolute;top:50%;left:50%;width:60px;height:60px;border-radius:50%;border:2px solid #fff;background:rgba(0,0,0,0.6);transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;transition:.3s ease}
.play-icon::before,.play-btn::before{content:"";margin-left:4px;border-left:18px solid #fff;border-top:12px solid transparent;border-bottom:12px solid transparent}
.search-box{position:relative;width:100%;max-width:350px}
.search-box input{padding:4px 15px 0 40px;outline:0;font-size:14px;background-color:#fff;font-family:'GenesisSansText-Regular'}
.search-box input::placeholder{color:#666}
.search-box .glyphicon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#666;font-size:14px;cursor:pointer}
.video-filter__checkbox{display:flex;align-items:center;cursor:pointer;font-size:14px;margin-bottom:10px;position:relative;font-weight:400;font-family:"GenesisSansHead-Regular";text-transform:uppercase}
.video-filter__checkbox input{position:absolute;opacity:0}
.checkmark{width:18px;height:18px;border:2px solid #bbb;border-radius:50%;margin-right:10px;position:relative}
.video-filter__checkbox input:checked+.checkmark{background:#222;border-color:#222}
.checkmark::after{content:"";position:absolute;display:none}
.video-filter__checkbox input:checked+.checkmark::after{display:block}
.checkmark::after{left:5px;top:2px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}
.video-filter h3{font-size:20px;color:#222;margin-bottom:30px;text-transform:uppercase;font-family:"GenesisSansTextOffice-Regular"}
.video-filter__clear{padding-top:15px}
.model-content p{margin:10px 0;font-size:11px;color:#333;font-family:"GenesisSansTextOffice-Regular";padding-bottom:20px}
.video-filter__group{margin-top:20px}
.video-filter__group legend{font-size:14px;margin-bottom:10px;border:0;color:#333;font-weight:400;font-family:"GenesisSansHead-Regular"}
.video-filter__group label{font-weight:400;font-family:"GenesisSansHead-Regular"}
.videos-section{background:#f7f7f7;padding-left:0;min-height:auto}
.videos-layout.container{padding:30px 70px 30px 70px}
.videos-layout.logout-videolayout{padding:0 70px 30px 70px}
.videoGrid.logout-videoGrid{min-height:500px}
.videoGrid .swiper-wrapper{display:flex;flex-wrap:wrap}
.videoGrid .slide{width:50%;padding:10px;box-sizing:border-box;display:flex;height:auto !important;padding-top:0;margin-bottom:10px}
.videoGrid.logout-videoGrid .slide{width:33%}
.nav-pagination{background-color:transparent !important}
.pagination{display:flex;justify-content:center;align-items:center;margin:20px auto;background:transparent !important}
.pagination .page-item{margin:0 5px;font-family:'GenesisSansHead-Regular'}
.page-link.prev-btn,.page-link.next-btn{background:transparent !important;color:#000 !important}
.page-item .page-link{color:#666 !important;background:transparent !important}
.page-item.active .page-link{color:#a26a4e !important;outline:0;background:transparent !important}
.prev-btn,.next-btn{width:30px;height:30px;position:relative}
.prev-btn::before{content:'';position:absolute;top:50%;left:50%;width:10px;height:10px;border-left:2px solid #000;border-bottom:2px solid #000;transform:translate(-50%,-50%) rotate(45deg)}
.next-btn::before{content:'';position:absolute;top:50%;left:50%;width:10px;height:10px;border-right:2px solid #000;border-top:2px solid #000;transform:translate(-50%,-50%) rotate(45deg)}
.page-item.disabled .prev-btn::before,.page-item.disabled .next-btn::before{border-color:#ccc}
.video-grid .swiper-slide{display:flex;height:auto !important}
.video-grid .mySwiper{padding-bottom:38px}
.video-grid .swiper-button-prev,.video-grid .swiper-button-next{top:98%}
.video-grid .swiper-button-prev{left:42%}
.video-grid .swiper-button-next{right:42%}
.video-grid .swiper-button-prev:after,.video-grid .swiper-button-next:after{color:#000;font-size:16px;font-weight:700}
.video-grid .swiper-pagination-bullet{background:0}
.swiper-wrapper .no-record-found{font-size:40px;font-family:'GenesisSansHead-Regular';font-weight:400;padding-left:10px}
.search-viewmore{display:flex;justify-content:center;align-items:center}
.search-viewmore a{position:relative;border:1px solid #999 !important;color:#333 !important;font-size:16px;min-width:300px;line-height:24px;text-align:center;margin-top:20px;padding:10px 0;font-family:'GenesisSansHead-Regular';overflow:hidden;z-index:1}
.search-viewmore a:hover{color:#fff !important;padding-bottom:10px;border-color:#3c3c3c;background-color:#3c3c3c;transition:.4s ease}
.htv-content-page .myg-resourcesViewLink{color:#333}
@media screen and (min-width:768px) and (max-width:1200px){.videoGrid.logout-videoGrid .slide{width:50%}
}
@media screen and (max-width:767px){.swiper-wrapper .no-record-found{font-size:30px}
.videoGrid.logout-videoGrid{min-height:350px}
}
.htv-content-page .myg-mainMenuSec{min-height:auto;padding-bottom:0}
.htv-content-page .myg-container{width:100%;padding:0;background:#f7f7f7;max-width:100% !important}
.htv-content-page .myg-resources .swiper-slide{background:transparent !important}
.htv-content-page .need-more-assistance{background:#f7f7f7 !important}
.htv-content-page .need-more-assistance .container{display:flex;flex-direction:column;align-items:center;margin-bottom:40px}
.htv-content-page .need-more-assistance .container h2{margin-left:0;margin-bottom:30px;margin-top:0;font-family:"GenesisSansHead-Regular";font-size:40px;font-weight:400;letter-spacing:2%;color:#141414}
.htv-content-page #lower-banner{margin-left:0;margin-top:0}
.htv-content-page .need-more-assistance .profilecontactus_btn{margin-left:0 !important;margin-top:0 !important;background:#141414;border-color:#141414;font-weight:400;font-family:"GenesisSansHead-Regular"}
.htv-content-page #lower-banner a.btn:hover{color:#fff}
.htv-content-page .myg-resourcesHeadText{font-weight:400;font-family:"GenesisSansHead-Regular"}
.vehicle-info-section{min-height:300px;background:linear-gradient(96deg,#FFF 1.18%,#d0d0d0 100.13%);padding:0}
.vehicle-info{padding:0 70px}
.vehicle-info__wrapper{display:flex;align-items:center;min-height:300px}
.vehicle-info__image{width:600px}
.vehicle-info__image img{width:100%;max-width:100%;height:auto}
.vehicle-info__title{max-width:400px}
.vehicle-info__title h2{font-size:48px;font-weight:400;font-family:"GenesisSansText-Regular";color:#333;letter-spacing:-2%}
@media screen and (min-width:768px) and (max-width:999px){.htv-content-page .hy-newTopNav{display:flex}
.htv-content-page .nav.navbar-nav.hy-newTopNav .nav-item .nav-link{padding:0 5px 0 0}
.videos-layout.container{padding:0 60px 30px 60px}
.videos-section{padding-top:0}
.videoGrid .slide{width:100%}
.video-sidebar__category{font-size:12px}
.vehicle-info__image{width:450px}
.vehicle-info__title h2{font-size:34px}
}
@media screen and (max-width:767px){.vehicle-info__title h2{font-size:24px}
.videos-layout__wrapper{display:block !important}
.vehicle-info__image{max-width:400px}
.video-grid,.video-filter,.video-card,.search-box{max-width:100% !important}
.model-filter .container,.videos-layout.container{padding:0 15px 30px 15px !important}
.vehicle-info-section{padding-top:20px;min-height:260px}
.vehicle-info__wrapper{flex-direction:column;text-align:center;min-height:auto}
.vehicle-info__image img{width:100%}
.video-card__image img{min-height:calc(100vw - 200px) !important}
.video-filter__group,.video-filter__clear{display:none}
.video-filter{max-width:100%}
.video-filter h3{display:none}
.select_list.search_filter_list{font-size:12px}
.swiper-slide{padding-right:0 !important}
.video-sidebar__thumb{display:none}
.video-title,.video-banner__title{font-size:30px;margin-top:0;margin-bottom:20px}
.htv-content-page .need-more-assistance .container h2{font-size:24px}
.htv-content-page .need-more-assistance .profilecontactus_btn{max-width:60%}
.videos-section{padding-left:0;padding-right:0;padding-top:30px}
.videoGrid .slide{width:100% !important}
.search-page__title{font-size:20px;padding-top:20px}
}
@media screen and (max-width:767px){.pagenavigation .page-navigation{padding-top:15px}
.pagenavigation .page-navigation__menu{padding:0 8px 0 8px;justify-content:left;flex-wrap:wrap}
.pagenavigation .page-navigation__link{font-size:11px;padding:15px 0;margin:0 15px}
.htv-content-page .myg-resources{padding:0 20px}
.model-filter__form .paddingRight{padding-right:15px}
.model-menu__card{flex-basis:180px}
.model-menu__image-wrapper{min-height:100px}
}
.video-search{position:relative;padding:0 70px 30px 70px}
.video-search input{width:100%;height:55px;background:#fff;border:0;padding:0 50px 0 20px;font-size:14px;outline:0;color:#666}
.video-search input::placeholder{color:#666;text-transform:uppercase}
.video-search__btn{position:absolute;right:90px;top:18px;border:0;background:transparent}
.video-search__btn i{color:#666}
@media screen and (max-width:767px){.video-search{margin:15px 0;padding:0 20px}
.video-search input{background:transparent;border:1px solid #666;padding:0 20px}
}