:root{--color-main: #00095b;--color-hover: #061282;--color-second: #ffde59;--border-color: #ddd;--color-text-description: #868E96;--theme-radius-small: 4px;--theme-radius-base: 8px;--theme-radius-large: 20px;--theme-radius-circle: 50%;--font-awesome: 'FontAwesome'}body,td,th,input,textarea,select,a{outline: 0 none}a,button,[role="button"],input,label,select,textarea{touch-action:manipulation}html{height: 100%;overflow-x: hidden!important;margin: 0!important;-webkit-transition: all 1.3s ease-out;-moz-transition: all 1.3s ease-out;-o-transition: all 1.3s ease-out;-ms-transform: all 1.3s ease-out;transition: all 1.3s ease-out;scroll-behavior: smooth}body{color:#333;font-size: 14px;line-height: 1.4;font-family: Arial, Helvetica, sans-serif;margin: 0;padding: 0;width: 100%;max-width: 100%;overflow-y: auto;overflow-x: hidden!important;-webkit-transition: all 1.3s ease-out;-moz-transition: all 1.3s ease-out;-o-transition: all 1.3s ease-out;-ms-transform: all 1.3s ease-out;transition: all 1.3s ease-out;background-color: #fff}.clr{clear:both;display:table;float:none}a{outline:none;text-decoration:none;color: #111;vertical-align: baseline;background: 0 0;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out}a:hover,a:focus{color: var(--color-hover);-webkit-transition: color 0.4s ease 0s;transition: color 0.4s ease 0s;text-decoration: none}::-webkit-scrollbar{width:7px;height: 7px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0);-webkit-border-radius:18px;border-radius:18px}::-webkit-scrollbar-thumb{-webkit-border-radius:18px;border-radius:18px;background:rgba(162,163,167,.9);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0)}::-webkit-scrollbar-thumb:window-inactive{background:rgba(74,144,226,.1)}.font-size-18{font-size: 1.125rem}.font-size-20{font-size: 1.25rem}.sortable-handler{touch-action: none}img{display: inline-block;max-width: 100%;height: auto !important;object-fit: cover;border-radius: inherit}body iframe{max-width: 100%}.lazyload,.lazyloading{opacity: 0}.lazyloaded{opacity: 1;transition: opacity 300ms}.nums_tab,capcha{user-select:none;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;-ms-user-select:none}strong,strong *,b,b *{font-weight:bold}em,em *,i,i *{font-style:italic}u,u *{text-decoration:underline}.cap{text-transform:uppercase}.front-page::before{display: none;content: 'mobile'}.box_shadow{-webkit-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.15);-moz-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.15);box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.15)}.box_border{border: 1px solid #ced4da}.box_border_2x{border: 2px solid #ced4da}.box_radius{-webkit-border-radius:4px !important;border-radius:4px !important}.text-green{color: #0ba84c}.text-gray{color: #999}.bg-red,.bg-green,.bg-blue,.bg-orange{color: #fff !important}.bg-green{background-color: #0b5c16}.bg-blue{background-color: #00095b}.bg-red{background-color: #d90000 !important}.bg-orange{background-color: #ff851b !important}.btn.bg-blue:hover{background-color: #061282}.bg-gray{background-color: #f4f4f4}.btn-white{background-color: #fff;border-color: #2c94ca;color: #2c94ca}.btn.btn-white:hover{background: #1b394e;border-color: #1b394e;color: #fff}.text-link{display:inline;border:0 none;background:none;padding:0;margin:0}.text-link--accent{color:#9fb2c1;border-bottom:1px solid currentColor;padding-bottom:1px}.text-link--accent:not([disabled]):hover,.text-link--accent:focus{color:#8099ad}.hidden{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;visibility:hidden}.visible{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;visibility:visible}.header--fixed{position: fixed;left: 0;top: 0;width: 100%;z-index: 999}.adminView{position: fixed;right: 0;z-index: 9999;background-color: rgba(0,0,0,.8);color: #ff0;padding: .5rem 1.5rem;font-weight: 600;border-bottom-left-radius: 8px}.search-box,#masthead .on_menu_left{position: relative}.search__icon,.article-meta .readmore a{color: var(--color-main)}.content-section .text-green li a,.content-section .item-title,.article__share a i, .article__print a i,.navbar-info .hotline a{color: var(--color-main)}.search-box .search-content .search-submit{background-color: transparent}.article-meta .readmore a:hover{color: #061282}.article-meta .name{color: #43484e}.article-meta .name a{display: inline-block}.content-section .text-green li a:hover,.toc-title{color: #ed1c24}.section-notice{color: #666}#footer{background-color: #f3f3f3}.text-blue{color: #007ec4}.text-red{color: red}section{-webkit-transition: max-height .8s;-moz-transition: max-height .8s;-o-transition: max-height .8s;transition: max-height .8s}.site-header{max-width: 100%;margin: auto;color: #43484e;background-color: #fff}.shoppingcart.template-article .site-header{border-bottom: 1px solid rgba(0,0,0,.1)}.site-header.transparent_white{background-color: rgba(255,255,255,0);color: #fff}.header--fixed.header-scroll .site-header.header-scroll.transparent_white{background-color: rgba(255,255,255,1);color: #43484e;-webkit-box-shadow: 0 10px 50px 0 rgba(0,0,0,.06);box-shadow: 0 10px 50px 0 rgba(0,0,0,.06);transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s}.site-header .main-header__main-line .logo__image-scroll{display: none}.site-header .main-header__main-line{-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 0 20px;margin: auto;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column}.site-header .main-header__widget-box{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: center;padding: 15px 0;width: 100%}.site-header .main-header__logo{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 15px 0 8px}.site-header .main-header__logo .titleHome{position: absolute;top: -999px;left: 0;font-size: initial;margin: 0}.site-header .main-header__logo .logo_mobile{display: none}.site-header .main-header__logo img{-webkit-transition: opacity 1s, -webkit-transform 1s;transition: opacity 1s, transform 1s}body.home-index{background-color: #FFF8F5}.elementor-shape{overflow: hidden;position: absolute;left: 0;width: 100%;line-height: 0;direction: ltr}.elementor-shape-bottom{bottom: -1px;z-index: 2;pointer-events: none}.elementor-shape svg{display: block;width: -webkit-calc(100% + 1.3px);width: calc(100% + 1.3px);position: relative;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%)}.elementor-shape[data-negative=false].elementor-shape-bottom{-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg)}.elementor-shape .elementor-shape-fill{fill: #fff;-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;-webkit-transform: rotateY(0deg);transform: rotateY(0deg)}.slider-section{position: relative}.section-element{transition: background 0.3s, border-radius 0.3s, opacity 0.3s}.section-element.vehicle-menu.fixed{position: fixed;top: 60px;animation: smoothScroll 1s forwards}.elementor-shape-bottom .elementor-shape-fill{fill: #fff8f5}.slider-section > .elementor-shape-bottom svg, .section-element > .elementor-shape-bottom svg{width: calc(105% + 1.3px);height: 50px}.slider-section .slider-container{position: relative;z-index: 1}.section-element, .section-foreground{position: relative}.section-background{z-index: -1;top: 0}.section-foreground{position: relative;width: 100%;height: 100%}.section-background{position: absolute;width: 100%;height: 100%}.section-foreground{padding-top: 0;padding-bottom: 0}.container_inner{margin: 0 auto}section.section-element .section-foreground .container_inner{min-height: 415px;margin: 0 auto}section.section-element.vehicle-menu{background-color: #2D96CD;display: flex;width: 100%;z-index: 10;-webkit-transition: position 10s;-moz-transition: position 10s;-ms-transition: position 10s;-o-transition: position 10s;transition: position 10s}section.section-element.FeaturesExterior{background-color: #f8f8f8}section.section-element.vehicle-banner .section-foreground .container_inner{min-height: 480px}section.section-element.FeaturesInterior .section-foreground .container_inner,section.section-element.FeaturesExterior .section-foreground .container_inner{min-height: -moz-calc(100vh) !important;min-height: -webkit-calc(100vh) !important;min-height: calc(100vh) !important;height: -moz-calc(100vh) !important;height: -webkit-calc(100vh) !important;height: calc(100vh) !important}section.section-element .features-inner{-webkit-touch-callout: none !important;-webkit-user-select: none !important;-moz-user-select: none !important;-ms-user-select: none !important;user-select: none !important;color: #fff;line-height: normal;-moz-transform: translate(50%,50%);-ms-transform: translate(50%,50%);-o-transform: translate(50%,50%);-webkit-transform: translate(50%,50%);transform: translate(50%,50%);padding: 30px 40px;margin: 2rem;background-color: rgba(0,0,0,.4);letter-spacing: 1px;display: inline-block;position: relative;-moz-transform: none;-ms-transform: none;-o-transform: none;-webkit-transform: none;transform: none}section.section-element .features-inner .name{margin-bottom: 0}section.section-element.vehicle-banner .section-foreground .container_inner .name{font-size: 3rem;font-weight: 600;margin: 0}.section-background .background-image{background-size: cover;background-position: center center;background-repeat: no-repeat;width: 100%;height: 100%;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;-webkit-transition: all .3s ease-out;transition: all .3s ease-out}section.FeaturesInterior .bxslider li,section.FeaturesExterior .bxslider li{background-repeat: no-repeat;background-position: center center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;max-width: 100%}section.FeaturesInterior .mobFeatHeader, section.FeaturesExterior .mobFeatHeader{height: 50px;color: #fff;position: absolute;display: flex;align-items: center;justify-content: center;z-index: 2;width: 100%;background-color: rgba(0,0,0,.4)}section.FeaturesInterior .mobFeatHeader .name, section.FeaturesExterior .mobFeatHeader .name{font-size: 1.143rem;margin-bottom: 0}section.FeaturesInterior .featureTxtShader,section.FeaturesExterior .featureTxtShader{position: absolute;background-color: rgba(0,0,0,.4);height: 100%;width: 41.666667%;right: 0}section.FeaturesInterior .featItemsWrap,section.FeaturesExterior .featItemsWrap{position: relative;width: 100%;z-index: 9}section.FeaturesInterior .featItemsRightWrap,section.FeaturesExterior .featItemsRightWrap{padding-left: 58.333333%;width: 100%;height: 100%;position: relative;right: 0}section.FeaturesInterior .featItemsRightWrap .featItem2,section.FeaturesExterior .featItemsRightWrap .featItem2{position: relative;z-index: 10;color: #fff;padding: 40px;padding-bottom: 100vh}section.FeaturesInterior .bxslider, section.FeaturesInterior .bxslider li, section.FeaturesExterior .bxslider, section.FeaturesExterior .bxslider li{height: 100%}section.FeaturesInterior .bxslider .featOverlay, section.FeaturesExterior .bxslider .featOverlay{display: flex;padding: 15% 10% 10%;height: 100%;width: 100%;background-color: rgba(0,0,0,.6) !important;text-align: left;align-items: center}section.FeaturesInterior .bxslider .featOverlay .featOverlayWrap, section.FeaturesExterior .bxslider .featOverlay .featOverlayWrap{margin: 0;padding: 0;color: #fff}section.FeaturesInterior .bxslider .featOverlay .featOverlayWrap .featTxtHead h3, section.FeaturesExterior .bxslider .featOverlay .featOverlayWrap .featTxtHead h3{font-size: 1rem}section.FeaturesInterior .bx-wrapper .bx-pager, section.FeaturesExterior .bx-wrapper .bx-pager, section.FeaturesInterior .bx-wrapper .bx-controls-auto, section.FeaturesExterior .bx-wrapper .bx-controls-auto{bottom: 5%}section.FeaturesInterior .bx-pager-item>.bx-pager-link, section.FeaturesExterior .bx-pager-item>.bx-pager-link{background-color: #c5c5c5 !important;border: 1px solid;border-color: #d7d7d7}section.FeaturesInterior .bx-pager-item>.bx-pager-link.active, section.FeaturesExterior .bx-pager-item>.bx-pager-link.active{background-color: transparent !important}.section-element.section-element-0{padding: 2.5rem 0 2rem;background-color: #e6eef1;transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s}.section-element.section-element-1{padding: 3rem 0 2.5rem}.section-element.section-element-2{padding: 0 0 25px}.section-element.section-element-3{background-position: -60px -250px;background-repeat: no-repeat;padding: 50px 0 25px}.section-element.section-element-4{padding: 50px 0 25px}.section-element.section-element-page{padding: 1.5rem 0 2rem}.section-element.section-element-block{padding: 2.5rem 0}.section-element.vehicle-info-feature{background-color: rgba(0,0,0,.8)}.section-element.element-product-type{padding: 3rem 0}.section-element.section-control{padding: 3rem 0}.front-page table{max-width: 100%;display: block}.section-element.section-element-1,.section-element.section-element-3, .section-element.section-element-4,.section-element.section-element-main,.section-element.section-element-breadcrumb{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s}.section-element.section-element-breadcrumb, .section-element.testimonial{background-position: center center;background-repeat: no-repeat;background-size: cover;padding: 2.5rem 0;transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s}.section-element.testimonial:after{position: absolute;content: '';top: 0;left: 0;bottom: 0;right: 0;z-index: 0;background-color: rgba(0,0,0,.5)}.section-element.section-element-main{padding: 45px 0 25px}.section-element .elementor-container{display: block;margin-right: auto;margin-left: auto;position: relative}.section-element.section-element-block .elementor-container{max-width: 790px}section.section-element .content-ux img{width: 100% !important}.view360{width: 100%;height: 100%;overflow: hidden;user-select: none;cursor: url(/assets/images/openhand360.cur), w-resize;pointer-events: auto}.view360 ul{padding: 0;margin: 0;list-style: none}.view360 img{width: 100%;display: block}.btn{display: inline-flex;align-items: center;justify-content: center;gap: .25rem;white-space: normal}a.btn{line-height: 1.2}.btn .gruxIcon{font-size: 1.5rem;vertical-align: middle}.btn-container{display: block;position: relative}.widget-toc{background-color: #F9F9F9;border: 1px solid #e6e6e6;margin-bottom: 1rem;padding: 1rem}.widget-toc.float-right,.widget-toc.float-left{width: 280px}.widget-toc.float-right{float: right;margin-left: 10px}.widget-toc.float-left{float: left;margin-right: 10px}.toc-title{font-size: 1.125rem;padding-left: 1rem;font-weight: 600}.widget-toc ol{padding-left: 1.75rem;list-style: none;counter-reset: item;font-size: .875rem;margin-bottom: 0}.widget-toc ol li{display: block;margin: 4px 0;position: relative}.widget-tocol li:before{position: absolute;margin-right: 100%;right: 0.5rem}.article-section{position: relative}.article__title{font-size: 2rem;font-weight: 400;line-height: 1.4;letter-spacing: 1px;margin-bottom: 20px;color: #43484e}.article-section .article__desc{font-weight: 600;font-size: 1.077rem;color: #333;margin-bottom: 20px}.article-section .article__entry{padding-bottom: 1.5rem}.article-section .article__info{padding: .5rem;margin-top: 0.5rem;margin-bottom: 1rem;font-size: .813rem;background-color: #f4f4f4}.article__info>span{line-height: 1}.article__info>span:not(:last-child){margin-right: 15px}.article__author, .article__date, .article__view{display: inline-block;color: #909090;font-size: 12px}.article-section .article__info .article__author{margin-left: 20px}.article__vote{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap}.article__vote .vote_result{margin-left: .5rem}.article__share a{cursor: pointer;font-size: 11px;font-weight: bold;color: #444;white-space: nowrap;text-transform: uppercase}.article__share a i{margin-right: 11px;font-size: 15px}.article__share a:hover, .article__share a:focus{color: var(--color-main);text-decoration: none}.share-title{display: inline-block;vertical-align: middle}.btn--share{display: block}.article__other{list-style: none;padding: 0;margin: 0}.article__other li{display: block;margin: .188rem 0}.article__other li a{display: block;padding: .313rem 0;position: relative}.article__other li a:before{content: '\f0f6';font-family: 'FontAwesome';font-size: .875rem;margin-right: .5rem}.breadcrumb{padding-left: 0;padding-right: 0;margin-bottom: 0;background-color: transparent;border-radius: 0;text-transform: uppercase;font-size: .813rem;letter-spacing: 2px;color: #fff;white-space: nowrap;flex-wrap: nowrap;overflow-x: auto;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar}.breadcrumb::-webkit-scrollbar{display: none}.breadcrumb>li+li:before{content: "/\00a0";color: #fff;padding: 0 8px}.breadcrumb>.active a{color:#f59b90}.breadcrumb a{color:#fff}.social{display:table;margin-top: 1rem}.social>a{width:32px;height:32px;line-height:32px;border-radius: 16px;text-align:center;color:#fff;font-size:18px}.social>a:not(:first-child){margin-left:.75rem}.social>a,.social>span{float:left}.social>span a{display:block;line-height:30px;background:#999;color:#fff;padding:0 20px}.social-share .social-share-item{float: left;position: relative;top: 0}.social-share .social-share-item:not(:first-child){margin-left: 20px}.hide{display:none}.content-section{padding: 2rem 0 0}.box,.box-heading{position: relative}.box-heading{font-size: 1.6rem;color: #111;margin: 0 0 1rem;font-weight: 600;line-height: 1.4;z-index: 2;display: block}.box-heading > *{padding: 0;margin-bottom: 0;display: block;line-height: 1.8;position: relative}.box-heading .header-image{margin-bottom: 1rem}.box-heading.line-heading span:after{content: ' ';display: block;background: #43484e;height: 1px;width: 40%;left: 0;margin-top: 8px}.box-heading.line-heading .text-center span:after{right: 0;margin-left: auto;margin-right: auto}.box-heading .name{font-size: 1.375rem;font-size: clamp(1.375rem, 1.25rem + 0.625vw, 2rem);line-height: 1.4;color: var(--color-main)}.box-heading .name.h4{font-size: 1.6rem}.box-heading > .viewall{position: absolute;right: 0;top: 0;font-size: 12px;font-weight: 400;display: block;transition: all .3s;color: #fff}.box-heading > .viewall:hover{color: #333}.box-heading .sub-heading{margin-bottom: 0;margin-top: 1rem;margin-left: auto;margin-right: auto;max-width: 695px;color: rgba(67,72,78,0.7);font-size: 1rem;font-weight: 400;overflow: hidden;display: block;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;text-overflow: ellipsis}.box_infoCall .row{margin-left: -5px;margin-right: -5px}.box_infoCall .row [class*="col-"]{padding-left: 5px;padding-right: 5px}.box_infoCall a{font-size: 11px;text-align: center}.box_infoCall .btn{flex-direction: column;justify-content: center}.box_infoCall b,.box_infoCall strong{font-size: 1rem}.box_contactBtn a{margin-top: 5px}.box_contactBtn a:not(:first-child){margin-left: 10px}.scroll-menu-expand ul{list-style: none;margin: 0;padding: 0}.scroll-menu-expand > ul > li{margin-bottom: 20px}.scroll-menu-expand ul li a{display: block;padding: 5px 0;color: #757575}.scroll-menu-expand ul li a.root{font-weight: 600;font-size: 16px;color: #000;padding-left: 12px;position: relative}.scroll-menu-expand ul li a.root::before{content: '';display: block;position: absolute;top: 8px;bottom: 8px;left: 0;width: 3px;background-color: #009cd7}.scroll-menu-expand ul li a:hover{color: #009cd7}.ads-box a{display: block;margin-bottom: .5rem}.ads-box a img{width: 100%}.ads-box a:last-child{margin-bottom: 0}.site-content::before{display: none;content: 'mobile'}.section{margin-bottom: 20px}.view-carousel{position: relative}.view-carousel .carousel-control{position: absolute;color: #000;font-size: 2rem;font-weight: 100;text-align: center;opacity: 1;bottom: 0;left: 0;z-index: 9;text-shadow: none;line-height: 47px;width: 47px;height: 47px;cursor: pointer;background-color: rgba(0,0,0,.1);font-family: FontAwesome;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transform: translate(0,0)}.view-carousel .carousel-control:hover{background-color: rgba(45,150,205,9);color: #fff}.view-carousel .carousel-control.right:before{content: "\f105"}.view-carousel .carousel-control.left:before{content: "\f104"}.view-carousel .carousel-control.left{right: auto}.view-carousel .carousel-control.right{left: 50px}.view-carousel .control-right .carousel-control.left{right: 50px;left: auto}.view-carousel .control-right .carousel-control.right{right: 0;left: auto}.article-scroll{height: 100%;max-height: 455px;overflow-x: hidden;overflow-y: auto}.article-grid{list-style: none;padding: 0;margin-bottom: 0;row-gap: 1rem}.article-grid .items{position: relative;margin-bottom: 1rem}.article-grid .article-block{position: relative;display: flex;height: 100%;background-color: #fff;-webkit-flex-shrink: 1;-ms-flex-negative: 1;flex-shrink: 1;-webkit-transition: .3s all;-o-transition: .3s all;transition: .3s all}.article-grid .article-block:not(.row){flex-direction: column;gap: .35rem}.article-block.box-radius,.article-meta.box-radius{border-radius: var(--theme-radius-base);overflow: hidden}.featured:hover .article-block{box-shadow: 0 0 0 0 rgba(0,0,0,.20);z-index: 1}.article-grid .article-block.no-bg{background-color: transparent}.article-meta{display: flex;flex-direction: column;gap: .375rem}.featured .article-block .article-meta{padding: 1rem}.testimonial .article-block .article-author .i-Thumbs img{border-radius: 50%;border: 4px solid #fff;-o-object-fit: cover;object-fit: cover;-o-object-position: center;object-position: center}.testimonial .article-block .article-author span{color: #aaa}.testimonial .article-block .article-author{margin-top: 2rem;color: #fff;gap: 1rem}.testimonial .article-block .article-meta{color: white;font-size: 1rem;min-height: 136px;font-weight: 400;position: relative;padding: 1rem 1rem 1rem 3.75rem;border-radius: var(--theme-radius-large);background-color: var(--color-main);background-image: url(/assets/images/quote_icon.svg);background-repeat: no-repeat;background-position: .5rem .5rem;background-size: 40px}.testimonial .article-block .article-meta:after{content: '';width: 0;height: 0;border-color: var(--color-main) transparent transparent;border-style: solid;border-width: 20px 20px 0 0;position: absolute;z-index: 3;left: 50px;bottom: -20px}.FeaturesExterior .article-grid .article-block{background-color: transparent}.FeaturesExterior .article-grid .article-block .article-meta{display: flex;flex-direction: column;padding-top: 0}.FeaturesExterior .article-grid .article-block .article-meta .description{max-height: 300px;height: 100%;font-size: initial;overflow-x: hidden;overflow-y: auto}.FeaturesExterior .article-grid .article-block .article-meta .name{font-size: 1.5rem;margin-bottom: 1rem;overflow: unset;-webkit-line-clamp: unset}.article-list .article-meta{padding: 0}.article-list.linebottom .article-block{border-bottom: 1px dashed rgba(173,173,173,.3);padding-bottom: .625rem;margin-bottom: .625rem}.article-grid .i-Thumbs{display:block;overflow: hidden;position: relative}.article-block .i-Thumbs img{-o-object-position: center;object-position: center;-webkit-transition: opacity 1s, -webkit-transform 1s;transition: opacity 1s, transform 1s}.article-grid .i-Thumbs .box-label{position: absolute;right: .5rem;top: .5rem;z-index: 5;height: 24px;line-height: 1.6;font-size: 0.857rem;color: #fff;border-radius: 3px;text-transform: uppercase;text-align: center;padding-left: 10px;padding-right: 10px;background-color: #f59b90}.view-carousel .featured .article-block .i-Thumbs{margin: 0 auto;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center}.article-grid .i-Thumbs a{display: flex;align-items: center;justify-content: center;position: relative;overflow: hidden;z-index: 2;aspect-ratio: 1.5}.article-meta .name{font-size: .938rem;line-height: 1.2;display: block;margin-top: 0;margin-bottom: 0;overflow: hidden}.rootmenu-hovercate .article-meta .name{font-weight: 600}.featured .article-meta .name{font-weight: 600}.article-list .article-meta .name{margin-bottom: .625rem}.article-meta .description{margin: 0;font-size: .813rem;color: rgba(67,72,78,0.7);display: flex;display: -webkit-box;display: -ms-flexbox;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis}.article-meta .description > i{display: inline-block;margin-right: 12px;font-style: normal;color: #fff}.article-meta .description > i::before{background-color: #a87e72;border-radius: 10px;width: 20px;height: 20px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;font-size: 13px}.article-meta p.description+p{margin-top: .5rem}.clamp,.clamp-2{display: block;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis}.clamp-2{height: 38px;-webkit-line-clamp: 2}.article-meta .description.clamp{-webkit-line-clamp: 3}.article-meta .description.line-content{padding: .625rem 0;margin-bottom: .375rem;border-top: 1px solid rgba(123,123,123,.2);border-bottom: 1px solid rgba(123,123,123,.2)}.article-meta .box-price{height: 30px;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-align-items: center;-ms-flex-align: center;align-items: center;position: relative}.box-price .price__regular{color: #df0000}.box-price .price__old{margin-left: 15px;text-decoration: line-through;color: #999}.article-meta .box-control{padding: .75rem 0}.article-meta .box-control .btn{padding: .375rem 1.875rem;font-size: .813rem;text-transform: uppercase;letter-spacing: 2px}.article-meta .box-control .btn.bg-orange-dark:hover{background-color: #f59b90!important}.article-list.linebottom .article-block:last-child{border-bottom-width: 0}.article-grid .article-meta .date{text-transform: uppercase;letter-spacing: 2px;font-size: .625rem;margin-bottom: 1rem;position: relative}.article-grid .article-meta .date:after{content: attr(data-updated);color: #888}.article-grid .article-meta .readmore{display: block;line-height: 18px;text-transform: uppercase;font-size: 0.75rem;letter-spacing: 2px;margin-top: .5rem}.article-grid .article-meta .readmore a{display: block;position: relative;transition: all 0.3s}.article-grid .article-meta .readmore a:after{font-family: FontAwesome;content: '\f178';margin-left: 5px;display: inline-block}.box-category-heading{font-size: 15px;font-weight: 600;padding: 10px 20px;height: 44px;line-height: 24px;text-transform: uppercase;color:#fff;background-color: var(--color-main);position:relative;cursor:pointer}.box_radius .box-category-heading{border-top-left-radius: 3px;border-top-right-radius: 3px}.box-category-heading p, .box-category-heading .name{margin: 0;padding: 0;line-height: 24px;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}.box-category-heading .name{font-size: initial;font-weight: 600}.box-category{list-style: none;margin: 0;padding: 0}.box-category li{padding: 0;border-bottom: 1px solid rgba(0,0,0,.1);background-color: #D6DBDF;position: relative;display: block}.box-category li:last-child{border-bottom: 0}.box-category a:hover{text-decoration:none}.box-category li a{color: #333;line-height: 18px;padding: 10px 5px 10px 30px;display: block;font-size: 14px;font-weight: 600;position: relative}.box-category li ul{list-style: none;padding: 0;margin: 0}.box-category li li{background-color: #fff}.box-category li li a{color: #0f59a7;font-weight: 400}.box-category.boss-menu-cate li a.title:after{position: absolute;content: '\f105';top: 10px;right: 5px;font-family: 'FontAwesome'}.box-category li a.title:before{position: absolute;content: '\f0f6';top: 8px;left: 10px;font-family: 'FontAwesome'}.box-category li li a.title:before{display: none}.products-grid{-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-o-transition: all .2s ease;transition: all .2s ease;row-gap: 2rem}.product_title{font-size: 1.6rem;color: #111;margin: 0 0 20px;font-weight: 600;line-height: 1.4;position: relative}.product_title .name{margin-bottom: 0}.modelCompare .model-compare .box-heading .compare-models-btn.block-btn{pointer-events: none;cursor: default}.modelCompare .model-compare .box-heading .btn.inactive{display: none}.product_box:hover{box-shadow: unset}.product_box .block-item.overlay{position: absolute;top: 0;left: 0;height: 100%;width: 100%;background-color: rgba(255,255,255,0.5);z-index: 2}.product_box .product-hover{display: flex;flex-direction: column;text-align: left;-webkit-box-shadow: 0px 0 0 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px 0 0 0px rgba(0,0,0,0.75);box-shadow: 0px 0 0 0 rgba(0,0,0,0.75);-webkit-flex-shrink: 1;-ms-flex-negative: 1;flex-shrink: 1;background: #fff;font-size: 1rem;position: relative;height: 100%}.product_box .product-hover.box-radius{border-radius: var(--theme-radius-base);overflow: hidden}.compare-grid.compare-header .product_box .product-hover{margin-left: 15px;margin-right: 15px}.modelCompare .product_box .product-hover{border: 1px solid transparent;padding: .375rem}.modelCompare .product_box.selected .product-hover{border-color: #2e97d0}.popup-select-other-model .input-checkbox{border: 2px solid #2c94ca;background: #fff url(/assets/images/model-details-compare.png) no-repeat;background-position: -9999px -9999px;text-indent: -9999px;cursor: pointer;display: inline-block;width: 21px;height: 21px;overflow: hidden;border-radius: 0;position: relative}.popup-select-other-model .input-checkbox.checked{background-color: #2c94ca;background-position: 3px 4px}.popup-select-other-model .list-model .item{padding: 1rem 7.5rem 1rem 2.75rem;margin-bottom: 1rem;border: 1px solid transparent;position: relative}.popup-select-other-model .list-model .item:before,.popup-select-other-model .list-model .item:after{content: "";display: table;line-height: 0}.popup-select-other-model .list-model .item:after{clear: both}.popup-select-other-model .list-model .item:not(.disabled):hover{border-color: #2c94ca}.popup-select-other-model .list-model .item.disabled{opacity: .3;filter: alpha(opacity=30)}.popup-select-other-model .list-model .item .input-checkbox{position: absolute;top: 1rem;left: 10px}.popup-select-other-model .list-model .item .input-checkbox input[type="checkbox"]{position: absolute;z-index: 5;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;filter: alpha(opacity=0)}.popup-select-other-model .list-model .item h3{font-size: 1rem;margin: -.1875rem 0 .3125rem}.popup-select-other-model .list-model .item p{margin: 0 0 .125rem;color: #616161}.popup-select-other-model .list-model .item .img{position: absolute;right: 3px;top: 0;bottom: 0;width: 115px;overflow: hidden}.element-usedcar{color: white}.element-usedcar .usedcar-wrap{position: relative;padding-bottom: 100px;margin-bottom: 50px}.element-usedcar .usedcar-wrap > .row{position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: -1}.element-usedcar .container{position: relative;z-index: 1}.element-usedcar .usedcar-bg{position: relative;background-repeat: no-repeat;background-size: cover;background-position: center}.element-usedcar .usedcar-left{background-image: linear-gradient(0deg, rgba(22, 25, 52, 0.8), rgba(22, 25, 52, 0.8)), url(/assets/images/bg/bg-left.jpg)}.element-usedcar .usedcar-right{background-image: linear-gradient(0deg, rgba(35, 36, 37, 0.8), rgba(35, 36, 37, 0.8)), url(/assets/images/bg/bg-right.jpg)}.element-usedcar .usedcar-info{display: flex;flex-direction: column;margin-top: 2rem;margin-bottom: 2rem}.element-usedcar .usedcar-info p{margin-bottom: 0}.element-usedcar .usedcar-info .title{font-size: 1.375rem;text-transform: uppercase;font-weight: 600;margin-bottom: 15px}.element-usedcar .usedcar-info .imgcar{position: absolute;bottom: -140px;width: 310px;height: 160px}.element-usedcar .usedcar-info.buy .imgcar{left: 35%}.product_box:not(.no-shadow):hover .product-hover:after{content: '';position: absolute;top: -15px;left: -15px;right: -15px;bottom: -15px;-o-transition: box-shadow .1s ease-in-out;transition: box-shadow .1s ease-in-out;box-shadow: 0 0 20px 0 rgba(0,0,0,.3);background: #fff;z-index: -1}.product_box:not(.no-shadow):hover .product-hover.box-radius:after{border-radius: var(--theme-radius-base)}.product_box.no_shadow:hover .product-hover{box-shadow:none}.product_box.no_shadow:hover .product-hover{box-shadow:none}.product_box .product-hover .smart-box-hover{display: block;position: relative}.product_box .product-hover .product-simple-info{display: flex;flex-direction: column}.product_box .product-hover.box_border .product-simple-info{padding: .375rem}.product_box .product-hover .product-box-label{position: absolute;z-index: 9;bottom: 0;right: 0;left: 0;text-align: center;font-size: 14px;color: #fff;display: block;padding: .313rem 1rem;background-color: rgba(0,0,0,.6)}.product_box .product-hover figure:not(.h-100){display: flex;position: relative;align-items: center;justify-content: center;overflow: hidden;aspect-ratio: 1.5}.product_box .product-hover figure{position: relative;margin-bottom: 0;overflow: hidden;z-index: 1}.compare-header .product_box .product-hover figure{opacity: .1;filter: alpha(opacity=10)}.compare-header .product_box .product-hover figure.active{opacity: 1;filter: alpha(opacity=100)}#section-compare-vehicle .compare-details{border-top: 1px solid #d9d9d9;padding: 1.25rem 0}#section-compare-vehicle .compare-details .group-label{font-size: 1.75rem;padding: 0}#section-compare-vehicle .compare-details.row .col-md-3+.col-md-3{border-left: 1px solid #d9d9d9}#section-compare-vehicle .compare-details.row ul{margin: 0;padding: 0;list-style: none}#section-compare-vehicle .compare-details.row ul li{font-size: .875rem;padding: .625rem 1rem;color: #616161;font-weight: 300;display: block}#section-compare-vehicle .compare-details.row ul li:nth-child(2n){background: #f7f7f7}.model-compare .box-heading .title .btn.inactive{display: none}.product_box .product-hover .product-name-item{display: -webkit-box;display: -ms-flexbox;display: flex}.product_box .product-hover .product-name-item .select-model{width: 16px;height: 16px;padding: 0;margin-right: .5rem;border: 1px solid #2e97d0;box-sizing: content-box;display: inline-block;vertical-align: sub}.product_box .product-hover .product-name-item .select-model input[type="checkbox"]{position: absolute;z-index: 5;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;filter: alpha(opacity=0)}.product_box .product-hover .product-name-item .select-model.is-checked{background-image: url(/assets/images/check-icon.png);background-position: center center}.product_box .product-hover .product-name-item .select-model.off{display: none}.product_box .product-hover .product-name-item .select-model.on{display: flex}.product_box .product-hover .product-box-name{font-weight: 600;font-size: .913rem;color: var(--color-main);line-height: 20px;margin-bottom: 0;overflow: hidden;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;text-overflow: ellipsis}.product_box .product-hover .text-center .product-box-name{justify-content: center}.product_box.no-shadow .product-hover .product-box-name{color: #2D96CD}.product_box .product-hover .product-box-desc{margin-bottom: 0;margin-top: 8px;font-size: .875rem;color: #666;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;-webkit-line-clamp: 2}.product-box-price{height: 30px;font-size: .875rem;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-align-items: center;-ms-flex-align: center;align-items: center;position: relative}.product-box-price .price__regular{color: #df0000;font-weight: 600;font-size: .913rem}.product-box-price .price__old{margin-left: 15px;text-decoration: line-through;color: #999}.product_box .vehicle-info{background-color: #f3f3f3;padding: 5px 0;margin-top: 5px;font-size: 12px;text-align: center;display: flex;gap: .5rem;justify-content: center}.product_box .vehicle-info span{display: inline-flex;gap: .25rem;align-items: center;vertical-align: middle;padding: 0 5px;position: relative}.product-box-control{display: flex;flex-direction: column;gap: .25rem;padding: 0 .5rem}.popupVehicleContent .modal-dialog .modal-header{padding: 0;border-bottom: none;position: relative;background-color: transparent}.popupVehicleContent .modal-dialog .modal-header button{width: 32px;height: 32px;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;background-color: rgba(0,0,0,.1);position: absolute;line-height: 22px;z-index: 99;padding: 0;top: 20px;right: 20px;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear}.popupVehicleContent .modal-dialog .modal-header button:focus{outline: none}.vehicle-info-feature{color: #fff}.magnifyarea img{max-width: unset;height: unset!important}.product-img-box, .product-img-box .product-image, .product-image-gallery,.product-image-gallery.loading{position: relative}.product-image-gallery{margin: 0;padding: 0;list-style: none}.product-image-gallery li a{display: block}.product-img-box, .product-img-box .product-image{padding:0}.product-image,.no-touch .product-img-box .product-image:not(.zoom-available):hover{position: relative;display: block}.no-touch .product-image:hover{border-color: #3399cc}.product-img-box .product-image img{max-width: 100%;max-height: 750px;margin: 0 auto}.product-image-gallery .gallery-image{display: none}.product-image-gallery .gallery-image.visible{display: block}.product-image-gallery .gallery-image.visible.hidden{visibility: hidden}.product-image-gallery:before, .product-image-gallery:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: none}.product-image-gallery:before{background-color: white;opacity: 0.8;z-index: 2}.product-image-gallery:after{background-image: url(/assets/images/opc-ajax-loader.gif);background-repeat: no-repeat;background-position: center;z-index: 3}.product-image-gallery.loading:before, .product-image-gallery.loading:after{display: block}.product-image-thumbs li{display: block;float: left;padding-left: 3px;padding-right: 3px;margin-bottom: 6px;width: 16.666667%}.product-image-thumbs a{display: block;border: 1px solid #eee}.product-image-thumbs a.active{border-color: #e31}.more-views{margin: auto}.more-views ul{display: block;text-align: center;margin: 0 -3px;padding: 0;list-style: none;position: relative}.more-views ul.loading:before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(255,255,255,.5) url(/assets/images/opc-ajax-loader.gif) no-repeat center}.more-views .product-image-thumbs a{width: 100%;padding: 3px}.more-views .product-image-thumbs a img{max-width: 100%;height: auto}.price-box-info{padding: 1rem 0;font-size: .813rem}.price-box-info .price__regular, .price-box-info .price__old{display: block;line-height: 22px;text-decoration: none}.price-box-info .amount{font-size: 1.75rem;display: block}.product-single .price-box-info .amount{color: #f30}.price-box-info .price__old{margin-top: -10px;text-decoration: line-through;color: #999;font-size: 1.25rem}.special-box-info{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-end;width: 100%;padding-left: 1rem}.special-box-info .column{display: flex;flex-direction: column;flex-basis: 100%;flex: 1}.special-box-info .column .inner{padding: 1rem;display: block;height: 100%;color: #fff}.special-box-info .column .gruxIcon{font-size: 2rem}.special-box-info .column span{display: block;text-align: center;font-size: .813rem}.special-box-info .column .desc1{font-size: 14px}.special-box-info .column .desc2{font-size: 11px}.special-box-info .brochure_download{background-color: var(--color-main)}.vehicle-menu .vehicle-wrap{display: flex;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-ms-flex-pack: start;justify-content: flex-start}.vehicle-menu .vehicle-ext{flex-basis: auto;flex-grow: 1}.vehicle-menu .special-box-info{border-left-width: 0}.vehicle-menu .special-box-info .column{flex-basis: auto;flex: inherit}.vehicle-dropdown{background-color: #1B3A4F;padding: 0 1rem 0 0;height: 100%}.vehicle-dropdown:before{content: '';position: absolute;top: 0;background: #1B3A4F;width: 100vh;display: block;bottom: 0;right: 100%}.vehicle-dropdown .dropdown-menu{width: 100%;border-radius: 0;margin: 0;padding: 0}.vehicle-dropdown .menu-title{padding: .75rem 0}.vehicle-dropdown a{display: flex;flex-wrap: nowrap;height: 100%;color: #fff;font-size: 1.214rem;align-content: center;align-items: center}.vehicle-dropdown .dropdown-menu a{font-size: initial;padding: 1rem 2rem;color: #2596cf}.vehicle-dropdown .dropdown-menu a:hover{color: #19678e}.vehicle-dropdown .dropdown-item:active{background-color: #e6eef1}.vehicle-dropdown a span+span{margin-left: 5px}.vehicle-dropdown a span+span .ext{border-left: 1px solid rgba(255,255,255,.2);padding-left: 5px;margin-left: 5px}.vehicle-dropdown a .gruxIcon{font-size: 2rem;display: inline-flex}.vehicle-dropdown a .gw-grux-down03:before{line-height: 28px;margin-top: 5px}.vehicle-dropdown .dropdown-toggle::after{display: none}.vehicle-menu .special-box-info .column .inner{display: flex;align-items: center;text-transform: uppercase}.vehicle-menu .special-box-info .column span{font-size: 14px}.vehicle-menu .special-box-info .column .gruxIcon{font-size: initial}.vehicle-menu .special-box-info .column [class^='gw-']:before, .vehicle-menu .special-box-info .column [class*=' gw-']:before{line-height: 1.6}.vehicle-menu .special-box-info .column span+span{margin-left: 5px;font-weight: 600}.colorVehicle .name{font-size: 1.375rem;margin: 0}.colorVehicle ul{list-style: none;padding: 0;margin: 0}.colorVehicle .psListColor li{position: relative;display: inline-block;width: 67px;height: 67px;padding: 0;margin: 0;border: 1px solid #d7d7d7;cursor: pointer;background-position: center center;background-repeat: no-repeat;background-size: cover}.colorVehicle .psListColor li:not(:first-child){margin-left: 4px}.colorVehicle .psListColor li.selected{border-width: 5px;border-color: var(--color-main) !important;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;-webkit-transition: all .3s ease-out;transition: all .3s ease-out}.boxEss ul{list-style: none;padding: 0;margin: 0}.boxEss ul li{padding-bottom: 10px;margin-bottom: 10px;border-bottom: solid 1px rgba(0,0,0,.1)}.boxEss ul li .ti{line-height: 21px;font-weight: 600}.boxEss ul li .tx{font-size: 14px;line-height: 20px;color: #555;display: flex;width: 100%;flex-direction: row;flex-basis: 100%;flex: 1}.boxEss ul li .tx span{display: flex;flex-grow: 1}.boxEss ul li .tx span.text_price{justify-content: flex-end}.boxEss .bot{background: #4d4d4d;text-align: right;font-size: 18px;line-height: 24px;color: #fff;padding: 15px 25px}.icon-svg--size-10{width: 10px;height: 10px}.product-info .item-code{line-height: 2}.product-info .item-code b{color: #777;font-weight: 400}.product-info .item-info ul{padding-left: 20px}.product-info .detail-stock{font-weight: bold;line-height: 16px;display: inline-block;vertical-align: middle;padding: 0px}.product-info .detail-stock.instock{color: rgb(73, 168, 63)}.product-detail-page, .other_products{margin-top: 1rem}#product-page .product-detail-page .product_desc .tabs-container .nav-tabs{background: #fff;padding: 0;margin-bottom: -1px;border: 0;border-bottom: 1px solid #dfe4e8;height: 40px}#product-page .product-detail-page .product_desc .tabs-container .nav-tabs li{display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-align-items: center;-ms-flex-align: center;align-items: center;color: #999;cursor: pointer;text-align: center;font-weight: 600;font-style: normal;font-stretch: normal;line-height: normal;letter-spacing: normal;top: 0}#product-page .product-detail-page .product_desc .tabs-container .nav-tabs li a{padding: 10px 30px 11px;color: #111;text-transform: uppercase;display: block;border-top: 0 solid transparent}#product-page .product-detail-page .product_desc .tabs-container .nav-tabs .active{color: #fff;font-weight: 600;background-color: #007ec4;border-top-color: #ffea00}#product-page .product-detail-page .product_desc .tab-content{padding: 15px 30px}.vehicle-detail-table{display: block;position: relative}.vehicle-detail-table dl{display: block;margin: 0;padding: 5px 0;line-height: 1.6;border-bottom: 1px solid #eee}.vehicle-detail-table dl:before,.vehicle-detail-table dl:after{content: '';display: table;line-height: 0}.vehicle-detail-table dl:after{clear: both}.vehicle-detail-table dl dt{float: left;font-weight: 400;width: 140px;color: #999}.product_gallery .tabs-container .nav-tabs{background: #fff;padding: 0;border: 0;display: flex;align-items: center;justify-content: center}.product_gallery .tabs-container .nav-tabs li{display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-align-items: center;-ms-flex-align: center;align-items: center;color: #999;cursor: pointer;text-align: center;font-style: normal;font-stretch: normal;line-height: normal;letter-spacing: normal;top: 0}.product_gallery .tabs-container .nav-tabs li a{padding: .875rem 3rem;color: #333;font-size: .875rem;display: block;border: 1px solid #d7d7d7;border-bottom-width: 0}.product_gallery .tabs-container .nav-tabs li a:hover{background-color: #eee}.product_gallery .tabs-container .nav-tabs li:not(:first-child) a{border-left-width: 0}.product_gallery .tabs-container .nav-tabs .active{background-color: #ebebeb}.product_gallery .tab-content{padding: 0}.product_gallery .items,.product_gallery .row .items{overflow: hidden}.product_gallery .row:not(.no-gutters) .items{margin-bottom: 1.5rem}.product_gallery .items:after{content: "";display: block;padding-bottom: 300px}.product_gallery .items.video.single:after{padding-bottom: 420px}.product_gallery .items.double:after{padding-bottom: 600px}.gallery__link{position: absolute;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0,0,0,.5);display: flex;z-index: 1;font-weight: lighter;font-size: 2em;color: #fff;opacity: 0;text-align: center;align-items: center;justify-content: center}.video a.gallery__link{opacity: .8}.video span.icon-icon-play{font-size: 5rem}.product_gallery .items:hover .gallery__link{opacity: .8}.gallery__bg{position: absolute;top: -15%;left: -15%;right: -15%;bottom: -15%;background-repeat: no-repeat;background-position: center center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover}.video .gallery__bg{top: 0;left: 0;right: 0;bottom: 0}.gallery__content{position: absolute;bottom: 0;left:0;right: 0;background-color: rgba(45,150,205,.6);height: 50px;display: flex;z-index: 1;font-weight: lighter;font-size: 1.143em;padding-left: 1.5rem;color: #fff;text-align: center;align-items: center}.form-group #securityImg,.form-group #reloadImg{margin-left: 8px}.form-group #reloadImg{border: 1px solid #ced4da;border-radius: 4px;padding: .375rem;display: inline-block;height: 100%}.form-group .form-control{font-size: .813rem}.form-group .form-control:focus{outline: none;box-shadow: none}.material-field{position: relative;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-align-items: center;-ms-flex-align: center;align-items: center;background: #fff;border: 1px solid #ddd;border-radius: 5px}.material-field label{position: absolute;font-size: 12px;padding: 0 10px;pointer-events: none;-o-transition: .1s ease all;transition: .1s ease all;left: 0;margin-bottom: 0;top: 14px;color: #999}.material-field input,.material-field .field__input{position: relative;top: 7px;box-sizing: border-box;float: left;border: none;color: #333;background: 0 0;height: 43px;padding: 10px;width: 100%;font-size: 12px;box-shadow: none;z-index: 100}.material-field input[type=date]{width:100%}.material-field input[type=date]::-webkit-calendar-picker-indicator{-webkit-appearance:none}.material-field.is-dirty input~label,.material-field.is-dirty .field__input~label,.material-field input:focus~label{font-size:10px;top:6px;color:#999}.material-field.is-dirty input~label,.material-field.is-dirty .field__input~label,.material-field input:focus~label span.required{color:#999}.material-field.material-disabled{background:#ddd;color:#999}.material-field.readonly{background:#ddd;color:#999}.material-radio__input>*{display: inline-block;vertical-align: middle}.material__required{margin-left: 2px;color: #d90000}.material-field input.form-control:disabled, .material-field input.form-control[readonly]{background-color: transparent}.material-field input:focus,.material-field .field__input:focus{outline: 0;background-color: transparent;box-shadow: none}.formError{margin-top: -36px!important}.content-box{border: 1px solid rgba(175,175,175,0.25);border-radius: 5px}.content-box__row{padding: 1.14286em;position: relative;zoom: 1}.content-box__row ~ .content-box__row{border-top:1px solid rgba(173,173,173, 0.25)}.content-box__row:after, .content-box__row:before{content: "";display: table}.content-box__row:after{clear: both}.display-table .content-box__row{display: table;-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%}.content-box__row:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.content-box__row:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.content-box__row-spacing-vertical{padding-top: 0.85714em;padding-bottom: 0.85714em}.content-box__row--secondary{background-color:#f9f9f9}.review-block{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex}.review-block ~ .review-block{margin-top: 0.85714em;padding-top: 0.85714em;border-top: 1px solid rgba(173,173,173,0.25)}.review-block__inner{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1}.review-block__link{max-width: 10em;font-size: 0.85714em}.review-block__label{color: #999;padding-right: 1.14286em;-webkit-box-flex: 0;-webkit-flex: 0 1 6em;-ms-flex: 0 1 6em;flex: 0 1 6em}.review-block__content{-webkit-box-flex: 5;-webkit-flex: 5;-ms-flex: 5;flex: 5;padding-right: 1.14286em}.radio-wrapper, .checkbox-wrapper{zoom: 1;margin-bottom: 1em}.radio-wrapper:after, .radio-wrapper:before, .checkbox-wrapper:after, .checkbox-wrapper:before{content: "";display: table}.radio-wrapper:after, .checkbox-wrapper:after{clear: both}.radio-wrapper:last-child,.checkbox-wrapper:last-child{margin-bottom:0}.radio-wrapper.content-box__row,.checkbox-wrapper.content-box__row{margin-bottom:0}.radio__input, .checkbox__input{padding-right: 0.75em;white-space: nowrap}.radio__label, .checkbox__label{cursor: pointer;vertical-align: middle;font-weight: 400}.radio__label__primary{cursor: inherit;font-family: inherit;vertical-align: top}.radio__label__accessory{text-align: right;padding-left: 0.75em;white-space: nowrap}.display-table .radio-wrapper, .display-table .checkbox-wrapper{display: table;-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%}.display-table .radio__input, .display-table .checkbox__input,.display-table .radio__label, .display-table .checkbox__label,.display-table .radio__label__primary, .display-table .radio__label__accessory{display: table-cell}.display-table .radio__label, .display-table .checkbox__label,.display-table .radio__label__primary{width: 100%}.content-box .input-checkbox,.content-box .input-radio{border-color:#d9d9d9;background-color:#fff}.content-box .input-checkbox:hover,.content-box .input-radio:hover{border-color:#cccccc}.content-box .input-checkbox:disabled,.content-box .input-radio:disabled{background-color:#fafafa;border-color:#cccccc}.input-checkbox:after,.input-radio:after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:scale(0.2);transform:scale(0.2);-webkit-transition:all 0.2s ease-in-out 0.1s;transition:all 0.2s ease-in-out 0.1s;opacity:0}.input-checkbox,.input-radio{width:18px;height:18px;-webkit-box-shadow:0 0 0 0 #ed1c24 inset;box-shadow:0 0 0 0 #ed1c24 inset;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;position:relative;cursor:pointer;vertical-align:-4px;border:1px solid;background-color: transparent;-webkit-appearance: none;-moz-appearance: none;appearance: none;-webkit-font-smoothing: inherit}.input-radio{border-radius: 50%}.input-radio:after{width:6px;height:6px;margin-left:-3px;margin-top:-3px;background-color:#fff;border-radius:50%}.input-checkbox{border-radius:4px}.input-checkbox:after{width:10px;height:8px;margin-left:-5px;margin-top:-4px;background-image:url(/assets/images/checkbox-tick.png);background-image:url(/assets/images/checkbox-tick.svg),none}.input-checkbox:focus,.input-radio:focus{border:2px solid #ed1c24}.input-checkbox:checked,.input-radio:checked{border:none;-webkit-box-shadow:0 0 0 10px #ed1c24 inset;box-shadow:0 0 0 10px #ed1c24 inset}.input-checkbox:checked:after,.input-radio:checked:after{-webkit-transform:scale(1);transform:scale(1);opacity:1}.input-checkbox:checked:focus,.input-radio:checked:focus{border-color:#b1151b}.content-box__emphasis{font-weight: 600}.blank-slate{padding:1.14286em;text-align:center}.section--shipping-method .blank-slate p{font-size: 12px}.blank-slate__icon{margin-bottom:1.14286em}.icon--offsite{width:102px;height:52px;background-image:url(/assets/images/offsite-small.png);background-image:url(/assets/images/offsite-small.svg),none}.formCountMain{background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;position:relative}.formCount{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap}.formCount .couterMain{position: relative;width: 100%;min-height: 1px;margin: 35px 0}.formCountMain .couterMain-warp{padding:20px 0;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: no-wrap;-ms-flex-wrap: no-wrap;flex-wrap: no-wrap}.counterBox{height:100%;text-align:center;position:relative;padding:0 3rem;z-index:10}.counterBox>span{font-size:2.813rem;color: #c88c2b;display:block;text-align:center;font-weight:bold;line-height:1.2;margin-top:-10px}.counterBox>.counter:after{content: " +";font-size: 1.875rem;color: #fff}.counterBox>p{color: rgba(255,255,255,0.6);font-size:.813rem;letter-spacing: 2px;display:block;margin:0;text-align:center;line-height:1.2;text-transform:uppercase}.counterBox:after{content:"";position:absolute;top:0;left:0;bottom:0;width:2px;background:rgba(255,255,255,0.15);display:none}.counterBox+.counterBox:after{display:block}.page-contact{padding: 1rem 0}.contact-form.form-vertical{padding: 1.125rem 1.5rem;position: relative;background-color: #fff}.contact-form .form-header{font-weight: 600;font-size: 1.25rem;margin-bottom: 1.125rem}.contact-form .form-desc{margin-bottom: 1rem}.contact-form .group-inner > div{display: inline-block;vertical-align: top}.contact-form.form-vertical .form-control{font-size: .813rem;background-color: #f7efec;border: 0;padding: .625rem 1.125rem;border-radius: 0;height: 2.625rem}.contact-form.form-vertical textarea.form-control{height: auto}.component-google-map{height: 100%}.component-google-map .component-google-map-box{height: 0;overflow: hidden}.component-google-map .component-google-map-button{width: 100%;display: block;line-height: 25px;font-size: 0.875rem;text-align: center;letter-spacing: 1px;text-transform: uppercase;padding: 20px 0px 20px 0px;background-color: #FAFAFA}.component-google-map .component-google-map-button:hover{text-decoration:none}.component-google-map .component-google-map-button i{display: block}.component-google-map .component-google-map-button .fa{font-size: 18px;margin-bottom: 5px;display: block}.component-google-map .component-google-map-button .component-google-map-button-label-hide, .component-google-map.state-open .component-google-map-button .component-google-map-button-label-show{display: none}.component-google-map.state-open .component-google-map-button .component-google-map-button-label-hide{display: block}.component-google-map .component-google-map-button .component-google-map-button-label-show{display: block}.box-social{position: relative;display: inline-flex;align-items: center;gap: .35rem}.box-social a{display: inline-flex;align-items: center;justify-content: center;color: white;font-size: 18px}.header-top .box-social a{width: 30px;height: 30px}footer,.footer-item .box-content .content h3,.footer-item .box-content .content h4,.footer-item .box-content .content .link-list h3{font-size: 0.813rem}footer a:hover{text-decoration:none}#footer .footer-wrap{padding: 2.5rem 1.5rem 1.5rem}#footer .footer-item{margin-bottom: 1rem}.footer-item h2, .footer-item .title{font-size: .938rem;font-weight: 600;color: var(--color-main);text-transform: uppercase;line-height: 20px;margin-top: 0;display: block;position: relative}.footer-item .title{margin-bottom: 1.125rem}.footer-item .box-content .content h3,.footer-item .box-content .content h4,.footer-item .box-content .content .link-list h3{margin-bottom: 0}.footer-item .box-content .content ul{list-style: none;padding: 0;margin: 0}.footer-item .box-content .content .link-list a{padding-bottom: 2px;line-height: 24px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;display: block;transition: all 0.3s}.footer-item .box-content .content .link-list a:hover{padding-left: 5px;color: var(--color-main);text-decoration: none}.footer-item p .fa{width: 14px;margin-right: 5px}.footer-address p{margin-bottom: 3px}.content-map{height: 0;overflow: hidden;padding-bottom: 60%;position: relative}.content-map iframe{border: 0;height: 100%;left: 0;position: absolute;top: 0;width: 100%}#footer .newsletter .newsletter__submit{letter-spacing: 0.08em;border-top-left-radius: 0;border-bottom-left-radius: 0}.ft-copyright{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;width: 100%;clear: both;padding: .813rem 1.5rem;background-color: #ccc;flex-wrap: wrap}.ft-copyright .footer__link, .ft-copyright .footer__text{-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto}.ft-copyright .footer__link{color: #bbb}#masthead{min-height: 50px}.header-top{font-size: 13px;font-weight: 600;background-color: #00095b;color: white}.header-top__button,.header-top__right{display: -webkit-flex;display: -ms-flexbox;display: flex;align-items: center;gap: 1.25rem}.header-top__button a,.header-top__button .address{display: inline-flex;align-items: center;gap: .35rem}.header-top__button a{position: relative;padding: .5rem 0;color: white;letter-spacing: .03em}.header-top__button a:hover{text-decoration: none}#masthead .on_menu_left{border: 0 solid rgba(0, 0, 0, .1);margin-left: 1rem;background: #f4f4f4;display: none;border-radius: 5px;width: 45px;line-height: 39px;height: 40px}#masthead .on_menu_left span, #masthead .on_menu_left span::before, #masthead .on_menu_left span::after{position: absolute;display: inline-block;height: 2px;width: 28px;background: var(--color-main)}#masthead .on_menu_left span{border: 0;top: 50%;right: 9px;margin-top: -1px;-webkit-transition: background 0.2s;-moz-transition: background 0.2s;transition: background 0.2s}#masthead .on_menu_left span::before, #masthead .on_menu_left span::after{content: '';right: 0;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform-origin: 0% 50%;-moz-transform-origin: 0% 50%;-ms-transform-origin: 0% 50%;-o-transform-origin: 0% 50%;transform-origin: 0% 50%;-webkit-transition: -webkit-transform 0.2s;-moz-transition: -moz-transform 0.2s;transition: transform 0.2s}#masthead .on_menu_left span:before{top: -8px}#masthead .on_menu_left span:after{top: 8px}#masthead .on_menu_left.nav-is-visible span{background: rgba(170, 170, 170, 0)}#masthead .on_menu_left.nav-is-visible span::before, #masthead .on_menu_left.nav-is-visible span::after{background: var(--color-main)}#masthead .on_menu_left.nav-is-visible span::before{-webkit-transform: translateX(5px) translateY(-2px) rotate(45deg);-moz-transform: translateX(5px) translateY(-2px) rotate(45deg);-ms-transform: translateX(5px) translateY(-2px) rotate(45deg);-o-transform: translateX(5px) translateY(-2px) rotate(45deg);transform: translateX(5px) translateY(-2px) rotate(45deg)}#masthead .on_menu_left.nav-is-visible span::after{-webkit-transform: translateX(4px) translateY(3px) rotate(-45deg);-moz-transform: translateX(4px) translateY(3px) rotate(-45deg);-ms-transform: translateX(4px) translateY(3px) rotate(-45deg);-o-transform: translateX(4px) translateY(3px) rotate(-45deg);transform: translateX(4px) translateY(3px) rotate(-45deg)}header nav#mainNavigation #header-Menu{display: none;align-items: center}header.fixed nav#mainNavigation #header-Menu{display: flex}header nav#mainNavigation #header-Menu:hover{background: rgba(255,255,255,.8)}header nav#mainNavigation #header-Menu .main-nav-toggle{width: 58px;line-height: 49px;height: 60px;position: relative;background-color: transparent;border: none;cursor: pointer}header nav#mainNavigation #header-Menu .main-nav-toggle span, header nav#mainNavigation #header-Menu .main-nav-toggle span::before, header nav#mainNavigation #header-Menu .main-nav-toggle span::after{position: absolute;display: inline-block;height: 2px;width: 36px;background: var(--color-main)}header nav#mainNavigation #header-Menu .main-nav-toggle span{border: 0;top: 50%;right: 11px;margin-top: -1px;-webkit-transition: background 0.2s;-moz-transition: background 0.2s;transition: background 0.2s}header nav#mainNavigation #header-Menu .main-nav-toggle span::before, header nav#mainNavigation #header-Menu .main-nav-toggle span::after{content: '';right: 0;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform-origin: 0% 50%;-moz-transform-origin: 0% 50%;-ms-transform-origin: 0% 50%;-o-transform-origin: 0% 50%;transform-origin: 0% 50%;-webkit-transition: -webkit-transform 0.2s;-moz-transition: -moz-transform 0.2s;transition: transform 0.2s}header nav#mainNavigation #header-Menu .main-nav-toggle span:before{top: -8px}header nav#mainNavigation #header-Menu .main-nav-toggle span:after{top: 8px}#header-Menu .navbar-nav{position: absolute;z-index: 11;clear: both;overflow: visible;display: none;font-size: 14px;top: 60px;left: auto;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.2);-moz-box-shadow: 0 0 10px rgba(0,0,0,0.2);-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.2)}#header-Menu:hover .navbar-nav{display: block}.main-nav-wrap ul{list-style: none;margin: 0;padding: 0}#header-Menu .navbar-nav > li{width: 100%;height: auto;position: relative}#header-Menu .navbar-nav > li:not(:last-child){border-bottom: 1px solid rgba(0,0,0,.1)}#header-Menu .navbar-nav > li > a{color: var(--color-main);display: block;line-height: 24px;white-space: nowrap;text-transform: uppercase;position: relative;padding: 10px 35px 10px 10px}#header-Menu .navbar-nav > li > a:after{position: absolute;top: 0;height: 100%;font-family: FontAwesome;content: '\f105';right: 10px;line-height: 40px}#header-Menu .navbar-nav > li.parent:hover > a{color: #fff;background-color: var(--color-main)}.main-nav-wrap .navbar-nav > li > a span{display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden}.main-nav-wrap .navbar-nav > li > a .menu-toggle{position: absolute;top: 0;right: 0;z-index: 1;width: 40px;height: 100%}#header-Menu .dropdown-menu{left: -9999px;top: -9999px;right: auto;border: 0;font-size: 0.857rem;height: auto !important;padding: 0;color: #333;background: #fff;display: none;opacity: 0;filter: alpha(opacity=0);-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0;box-shadow: 0 0 10px rgba(0,0,0,0.2);-moz-box-shadow: 0 0 10px rgba(0,0,0,0.2);-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.2);-webkit-transition: opacity 0.3s linear 0s;transition: opacity 0.3s linear 0s}#header-Menu .navbar-nav .dropdown-menu{position: absolute;float: left;margin-top: 0}#header-Menu .navbar-nav > li:hover > .dropdown-menu{left: 100%;right:auto;top: 0;opacity: 1;filter: alpha(opacity=100)}#header-Menu .dropdown-menu ul li{border: 0;padding: 0;position: relative;list-style: none}#header-Menu .dropdown-menu ul li:not(:last-child){border-bottom: 1px solid rgba(0,0,0,.1)}#header-Menu .dropdown-menu ul li a{color: var(--color-main);padding: 10px;padding-right: 35px;display: block;line-height: 24px;white-space: nowrap;text-transform: uppercase;position: relative}#header-Menu .dropdown-menu ul li a:after{font-family: FontAwesome;content: '\f105';position: absolute;right: 10px;top: 0;line-height: 44px}#header-Menu .dropdown-menu ul li ul{visibility: hidden;opacity: 0;position: absolute;left: 100%;top: 0;z-index: 22;box-shadow: 0 0 10px rgba(0,0,0,0.2);-moz-box-shadow: 0 0 10px rgba(0,0,0,0.2);-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.2);background: #fff;padding: 0;transition: transform 0.4s ease 0s;-webkit-transition: -webkit-transform 0.4s ease 0s;-moz-transition: -moz-transform 0.4s ease 0s;transform: scale(0.7, 1);-webkit-transform: scale(0.7, 1);-moz-transform: scale(0.7, 1);transform-origin: 0 0 0;-webkit-transform-origin: 0 0 0;-moz-transform-origin: 0 0 0}#header-Menu .dropdown-menu ul li:hover ul{visibility:visible;opacity:1;transform:scale(1,1);-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1)}#mainNavigation.topnav{-webkit-transition: position 10s;-moz-transition: position 10s;-ms-transition: position 10s;-o-transition: position 10s;transition: position 10s;width: 100%;background-color: rgba(255,255,255,1);box-shadow: 0 0 10px rgba(0,0,0,0.2);-moz-box-shadow: 0 0 5px rgba(0,0,0,0.2);-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.2)}#mainNavigation .navbar{padding: 0}#mainNavigation .navbar .navbar-brand{margin-right: 0;padding-top: 0;padding-bottom: 0}#mainNavigation .navbar .logo{max-width: 140px;max-height: 77px;display: flex;align-items: center}#masthead.fixed .navbar .logo{max-width: 110px}.titleSeo{position: absolute;line-height: 0;left: 0;top: -999px}#mainNavigation .buttons{display: flex;flex-direction: column}#mainNavigation .buttons .brandName{font-size: 1.214rem;line-height: 1.5rem;color: #003478;height: 100%;font-weight: 700;text-transform: uppercase;white-space: nowrap;margin: 0;flex: 0 0 100%}#mainNavigation .buttons .hotline-info{display: flex;align-items: center}#mainNavigation .buttons .hotline-info > span{display: inline-block;vertical-align: middle}#mainNavigation .buttons .hotline-info .hotline-icon{width: 16px;height: 16px;border-radius: 8px;color: #fff;text-align: center;line-height: 16px;font-size: 11px;margin-right: 5px;background-color: #fb0303}#mainNavigation .buttons .hotline-info .hotline-phone{letter-spacing: 2px;color: #fb0303;font-size: 16px;font-weight: 600}.search-box form{display: block;border-bottom: 1px solid #999;margin: 8px 0}#masthead.fixed .topnav{position: fixed;animation: smoothScroll 1s forwards}#menuMain > ul,#menuMain > ul > li{display: -webkit-flex;display: -ms-flexbox;display: flex}#menuMain ul{list-style: none;padding-left: 0;margin-bottom: 0}#menuMain .navbar-nav{position: static}#menuMain ul > li{-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-ms-flex-align: center;align-items: center}#menuMain ul > li > a{padding: .5rem 1rem;display: block;line-height:24px;position: relative;text-decoration:none;font-weight: 400;color: var(--color-main);white-space: nowrap}#menuMain ul > li.root > a{height: 100%;color: var(--color-main);font-weight: 600;line-height: 26px;text-align: center;text-transform: uppercase;padding: .25rem .75rem;display: flex;align-items: center;gap: .25rem;border-radius: var(--theme-radius-small)}#menuMain ul > li.menu__overflow > a{font-size: 1.143rem;color: #fff}#menuMain ul.navLev_overflow > li.root > a{padding: .5rem;text-align: left;text-transform: initial}#menuMain ul > li.root:hover > a,#menuMain ul > li > a.current{color: white;background-color: var(--color-hover)}.tabbed-content{display: flex;flex-flow: row wrap}.tabbed-content .nav-vertical, .tabbed-content .tab-panels{position: relative;width: 100%}.tabbed-content .nav-vertical{-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;display: flex;flex-direction: column}.tabbed-content .tab-panels{-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;border-left: 1px solid #ddd;padding: 0 15px}.tabbed-content .tab-panels .entry-content{display: none;-webkit-transition: 0.3s ease;transition: 0.3s ease}.tabbed-content .tab-panels .entry-content.active{display: block}.rootmenu-hovercate{min-width: 190px;line-height: 20px;list-style: none;font-weight: 400;padding: 0;position: absolute;top: 100%;margin-top: -21px;z-index: 20;display: none;-webkit-box-shadow: 0px 3px 5px 0px rgba(50, 50, 50, 0.25);-moz-box-shadow:0px 3px 5px 0px rgba(50, 50, 50, 0.25);box-shadow: 0px 3px 5px 0px rgba(50, 50, 50, 0.25)}header.fixed .rootmenu-hovercate{margin-top: -14px}#menuMain ul > li.menu__overflow.less .rootmenu-hovercate{right:0}.rootmenu-hovercate ul{padding: 0;margin: 0;list-style: none;min-width: 210px}.rootmenu-hovercate:not(.mega) ul{border-radius: var(--theme-radius-small);background: white}.rootmenu-hovercate:not(.mega) ul li:first-child{border-top-left-radius: var(--theme-radius-small);border-top-right-radius: var(--theme-radius-small)}.rootmenu-hovercate:not(.mega) ul li:last-child{border-bottom-left-radius: var(--theme-radius-small);border-bottom-right-radius: var(--theme-radius-small)}.rootmenu-hovercate:not(.mega) ul li:not(:first-child){border-top: 1px solid #eee}.rootmenu-hovercate ul li{position: relative}.rootmenu-hovercate ul li a{font-size: 14px}.mega.rootmenu-hovercate{padding: 0 1rem;left: 0;right: 0;background: white;border-radius: var(--theme-radius-small)}.mega.rootmenu-hovercate > ul{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px}.mega.rootmenu-hovercate > ul > li{position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px;-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%}.mega.rootmenu-hovercate ul li a{padding: 6px 10px;line-height: 1.2;display: block;position: relative}#menuMain .mega.rootmenu-hovercate ul.nav-vertical > li > a{font-weight: 600}.mega.rootmenu-hovercate ul.nav-vertical li a:hover,.mega.rootmenu-hovercate ul.nav-vertical li.active a{background-color: #eee;border-right: 3px solid var(--color-main)}.mega.rootmenu-hovercate ul.nav-vertical li:first-child a:hover,.mega.rootmenu-hovercate ul.nav-vertical li.active:first-child a{border-top-left-radius: var(--theme-radius-small)}#menuMain .rootmenu-hovercate ul.navLev_overflow > li > a{padding: .5rem 1rem .5rem 2rem}#menuMain .mega.rootmenu-hovercate > ul > li > a{font-weight: 600;font-size: initial;padding: 8px 0}.rootmenu-hovercate:not(.mega) ul li .submenu:after{font-family: FontAwesome;content: '\f105';position: absolute;right: 1rem;top: 0;display: flex;justify-content: center;align-items: center;height: 100%}#menuMain .mega.rootmenu-hovercate ul li li a{padding: .25rem 1rem}.mega.rootmenu-hovercate ul li li a:after{font-family: FontAwesome;content: '\f105';position: absolute;left: 2px;top: 0;display: flex;justify-content: center;align-items: center;height: 100%}.rootmenu-hovercate ul li a:hover{text-decoration: none;color: var(--color-hover);-webkit-transition: all 0.6s ease;-o-transition: all 0.6s ease;transition: all 0.6s ease}.rootmenu-hovercate:not(.mega) ul li ul{visibility:hidden;opacity:0;position:absolute;left:100%;top:0;z-index:22;box-shadow:0 0 10px rgba(0,0,0,0.2);-moz-box-shadow:0 0 10px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);background:#fff;padding: 0;transition:transform 0.4s ease 0s;-webkit-transition:-webkit-transform 0.4s ease 0s;-moz-transition:-moz-transform 0.4s ease 0s;transform:scale(0.7, 1);-webkit-transform:scale(0.7, 1);-moz-transform:scale(0.7, 1);transform-origin:0 0 0;-webkit-transform-origin:0 0 0;-moz-transform-origin:0 0 0}.mega.rootmenu-hovercate ul li ul,.rootmenu-hovercate ul li:hover ul{visibility:visible;opacity:1;transform:scale(1,1);-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1)}.rootmenu-hovercate ul li a span{position: absolute;left: 0;top: 0;bottom: 0;width: 2rem;font-size: 11px;text-align: left;font-weight: 400;color: #999}.rootmenu-hovercate ul li a .arrowL:before{font-family: 'FontAwesome';content: '\f104';font-size: 1.125rem;line-height: 40px;padding-left: 10px}.space-search{display: block;height: 50px}.search-content{padding: 0 2.75rem .125rem 0;position: relative;display: flex;align-items: center;flex-grow: 1}.search__icon{position: absolute;font-size: 20px;left: .5rem;display: flex;align-items: center}.search_query:focus{outline: none}.search_query.placeholder{color: #666}.search-box .search-content .search_query{margin: 0;width: 100%;height: 22px;color: #aaa;background: none;border: 0}.search-content input[type="text"]{text-transform: none;background-color: transparent;transition: none;-moz-transition: none;-webkit-transition: none;-o-transition: none;box-shadow: none!important;-moz-box-shadow: none!important;-webkit-box-shadow: none!important;-o-box-shadow: none!important;letter-spacing: 1px}.search-box .search-content .search-submit{display: inline-flex;align-items: center;justify-content: center;position: absolute;right: 0;top: 0;bottom: 0;margin: 0;color: #fff;font-size: 18px;cursor: pointer;border: 0;padding: 0 .5rem}.search-box .search-content .search-submit:focus{outline: none}.navbar-content-fix .news_offers{background-color: var(--color-main);min-width: 120px;-ms-flex: 0 0 18%;flex: 0 0 18%;max-width: 18%;color: #fff;line-height: 21px;padding: 0 10px;text-align: center;display: flex;display: -webkit-flex;display: -ms-flexbox;align-items: center;justify-content: center}.navbar-content-fix .news_offers:hover{color: #003478}.navbar-content-fix .news_offers .news_offers_icon{display: none}.contact_panel{position: relative}.contact__list.owl-carousel .item{padding-right: 55px}.contact__list .item{padding: .5rem 1rem;height: 49px;background-color: #9ec96a;display: -ms-flexbox;display: flex;align-items: center;justify-content: flex-start}.contact__list .item.bg_contact1{background-color: #d63c45}.contact__list .item .department_locate{display: block;margin-left: auto}.contact__list .item .gruxIcon{color: #fff;font-size: 1.75rem}.contact__list .item > a{color: #fff}.contact__list .item .department_toggleList{margin: 0;cursor: pointer;font-size: 3.5em}.gw_contactPanel__contactList{display: none;background-color: #fff;color: #777;margin: 0 60px;position: relative;z-index: 1002}.owl-theme .owl-nav [class*=owl-]{height: 48px;width: 40px;border-radius: 0;top: calc(50% - 24px)}.owl-theme .owl-nav .owl-next{right: 0;background-position: -60px -50px;background-color: rgba(0,0,0,.2)}.contact__list.owl-theme .owl-nav .owl-prev{left: 0;display: none}.owl-theme .owl-nav .owl-prev{left: 0;background-position: 5px -50px;background-color: rgba(0,0,0,.2)}.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{background-color: var(--color-main)}.contact__list .user-hotline-info{color: #fff;display: flex;display: -webkit-flex;display: -ms-flexbox;align-items: center;justify-content: center;text-transform: uppercase}.contact__list .user-hotline-info span+span{margin-left: .5rem}#panel{opacity: 0;display: none;width: 100%;background: #fff;z-index: 1019!important;position: relative}#panel.nav-is-visible{position: fixed;opacity: 1;display: block;height: 100%;overflow-y: auto;-webkit-overflow-scrolling: touch;-webkit-transition: opacity 0.2s 0s, visibility 0s 0s;-moz-transition: opacity 0.2s 0s, visibility 0s 0s;transition: opacity 0.2s 0s, visibility 0s 0s}.navigationMenu .panel{border: none}.navigationMenu .nav-heading{color: #333;display: flex;align-items: center;font-size: 15px;font-weight: 400;min-height: 43px;line-height: 16px;margin: 0;padding: 0 50px 0 15px;border-bottom: 1px solid #eee;text-transform: uppercase;position: relative}.navigationMenu .nav-heading a{display: block;color: #333;padding: 8px 0}.navigationMenu .nav-heading .fa-chevron-down{position: absolute;right: 0;top: 0;z-index: 2;line-height: 40px;margin: 0;padding: 0 15px 0 30px;width: auto;font-size: 10px}.navigationMenu .nav-heading [data-toggle="collapse"].fa-chevron-down:before{content:"\f077"}.navigationMenu .nav-heading [data-toggle="collapse"].collapsed.fa-chevron-down:before{content:"\f078"}.navigationMenu .navi-nofollow{color: #333;background-color: #f4f4f4;border-bottom: 1px solid #ddd;height: 40px;line-height: 40px;display: block;padding: 0 15px;font-family: RobotoSlab-Regular;font-size: 14px}.sub-list{border-bottom: 1px solid #eee;padding: 0;margin-bottom: 0;background: #f7f7f7}.panel .sub-list{background-color: #f7f7f7}.panel .sub-list .sub-list{background-color: #eee}.sub-list li{border-bottom: 1px solid rgba(0,0,0,.1)}.sub-list li:last-child{border-bottom-width: 0}.sub-list a{display: block;padding: 9px 50px 9px 32px;color: #333;font-size: 14px;position: relative}.sub-list .sub-list a{padding-left: 50px}.sub-list a:not(.fa):before{position: absolute;font-family: "FontAwesome";content: "\f138";left: 15px;top: 10px;font-size: 12px;color: var(--color-main)}.sub-list .sub-list a:not(.fa):before{left: 32px;font-size: 10px;content: "\f10c"}.sub-list .fa-angle-down{position: absolute;right: 0;top: 0;z-index: 2;line-height: 37px;margin: 0;padding: 0 15px 0 25px;width: auto}.panel .sub-list .nav-level-sub{position: relative;padding-right: 50px}.bx-main-slider{padding-top: 20px;position: relative;z-index: 1;overflow: hidden}.master-slider,.master-slider.owl-carousel .owl-stage-outer,.master-slider.owl-carousel .owl-stage,.master-slider.owl-carousel .owl-item{height: 100%}.master-slider{min-height: 510px}.master-slider .swiper-slide{height: 100%}.master-slider .item_slide img{position: absolute;top: 50%;left: 50%;min-height: 100%;min-width: 100%;transform: translate(-50%, -50%)}.ads-slider .swiper-slide{display: flex;flex-direction: column;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;gap: 16px}.swiper-slide .item_slide{display: block;height: 0;padding-bottom: 56.25%;position: relative;overflow: hidden}.swiper-slide .owl-slider-layer{position: absolute;top: 0;bottom: 0;left: 0;right: 0;text-align: left;display: flex;align-items: center}.swiper-slide .owl-slider-layer .container{height: 100%;position: relative}.swiper-slide .ms-layer{position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);color: var(--white);min-width: 380px;max-width: 580px}.swiper-slide .ms-layer.ml{left: 0}.swiper-slide .ms-layer.mc{left: 50%;-webkit-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);-o-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);text-align: center}.swiper-slide .ms-layer.mr{right: 0}.swiper-slide .ms-layer .name{transform: translate(200px, 0px);opacity: 0.5;transition: 0.5s;font-size: 2rem;line-height: 1.2;font-weight: 600;padding-bottom: 15px;margin-bottom: .5rem}.swiper-slide-active .ms-layer .name{transform: translate(0, 0);opacity: 1}.msp-cn-192-1{background-color: rgba(255,255,255,.5);font-weight: normal;line-height: normal;padding: 2rem 3rem;min-width: 380px;max-width: 520px}.msp-cn-192-1 h3,.msp-cn-192-1 .name{text-transform: uppercase;font-size: 1.35rem;margin-bottom: .5rem}.msp-cn-192-1 p{font-size: 1.125rem}.msp-cn-192-1 .btn{font-size: .813rem;letter-spacing: 1px;margin-top: .5rem}.msp-cn-192-1.mc{text-align: center}.sub_catagory{margin-bottom: 20px;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-o-transition: all .2s ease;transition: all .2s ease}.sub_catagory a{display: block;width: 100%;padding: 4px;min-height: 1px;justify-content: center;text-align: center;-ms-flex: 0 0 12.5%;flex: 0 0 12.5%;max-width: 12.5%;background-color: #fff;-webkit-box-shadow: 0px 0 1px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px 0 1px 0px rgba(0,0,0,0.75);box-shadow: 0px 0 1px 0px rgba(0,0,0,0.75)}.filters-toolbar-wrapper{background: #fff;padding: 0 0 15px 0;margin-bottom: 10px}.filters-toolbar--has-filter{position: relative}.filters-toolbar{display: -webkit-flex;display: -ms-flexbox;display: flex;width: 100%;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}.filters-toolbar__item-wrapper{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%;column-gap: .75rem;row-gap: .35rem}.filters-toolbar__label, .filters-toolbar__input-wrapper{display: flex}.filters-toolbar__item-child{flex-grow: 1}.filters-toolbar__item-child label{margin-bottom: 0}.filters-toolbar__input{border: 1px solid #ced4da;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%;padding-left: 10px;padding-right: 30px;height: 36px;border-radius: var(--theme-radius-small);opacity: 1;position: relative;-webkit-appearance: none;-moz-appearance: none;appearance: none}.select-label{font-size: 0.85714em;text-transform: uppercase}.select-group{position: relative;z-index: 2}.select-group select{font-size: 13px;background-image: none}.select-group .icon{position: absolute;right: 6px;top: 50%;font-size: 1.5rem;transform: translateY(-50%);width: calc(8em / 20);height: calc(8em / 20);z-index: 1}.shopping-cart .checkout .shopping-cart__inner{padding-right: 0;border-right-width: 0}.shopping-cart .shopping-cart__inner .shopping-cart__product{padding-bottom: 15px;margin-bottom: 15px;border-bottom: 1px dotted rgba(175,175,175,0.25)}.shopping-cart .shopping-cart__inner .shopping-cart__product:last-child{border-bottom-width: 0;margin-bottom: 0}.shopping-cart .shopping-cart__inner .shopping-cart__product .media{overflow: initial}.shopping-cart .shopping-cart__inner .shopping-cart__product .media>a{max-width: 120px;position: relative;border: 1px solid rgba(175,175,175,0.25);border-radius: 10px;margin-right: 20px}.shopping-cart .checkout .shopping-cart__inner .shopping-cart__product .media>a{max-width: 85px}.shopping-cart .shopping-cart__inner .shopping-cart__product .media .product-image{display: block;border-radius: 10px;overflow: hidden;padding: 3px}.shopping-cart .shopping-cart__inner .shopping-cart__product .media img{max-width: 100%;height: auto !important;display: inline-block}.product-thumbnail__quantity{font-size: 0.85714em;font-weight: 500;line-height: 1.75em;white-space: nowrap;text-align: center;border-radius: 1.75em;background-color: rgba(114,114,114,0.9);color: #fff;-webkit-box-sizing: border-box;box-sizing: border-box;min-width: 1.75em;height: 1.75em;padding: 0 0.58333em;position: absolute;right: -0.75em;top: -0.75em;z-index: 3}.shopping-cart .shopping-cart__inner .product-name{font-weight: 600;display: block;color: #0090C5}.shopping-cart .shopping-cart__inner .product-option{display: block;font-size: 12px;color: #999}.shopping-cart .checkout .cart_subtotal{font-size: 1.5em;border-top:1px solid rgba(175,175,175,0.25);margin-top:20px;padding-top: 20px}.shopping-cart .shopping-cart__inner .product-price{font-size: 16px;font-weight: bold;color: #ed1c24;display: block;margin-top: 10px}.section--total-lines{padding: 1.5em 0;border-top: 1px solid rgba(175,175,175,0.25)}.section--total-lines .cart_total-price, .section--total-lines .cart_total-shipping{font-weight: 600}.section--total-lines .cart_total-shipping .small-text{font-size: 12px;color: #999;font-weight: 400}.step__footer{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;margin-top: 1.5em;margin-bottom: 1.5em;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-webkit-flex-direction: row-reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between}.step__footer__continue-btn{float: right;padding: 0.65em 1.7em}.step__footer__previous-link{margin-right: 1em}.grecaptcha-badge{visibility: hidden;opacity: 0}.aml_dk-wrap{font-size: 14px !important;position: fixed;z-index: 1002;bottom: 98px;overflow: visible !important;transition: transform 0.2s ease 0s}@media only screen and (max-width: 767px){.aml_dk-wrap{bottom: 104px}.fix360{bottom: 50px}}div.aml_dk-wrap div{overflow: visible !important}.aml_dk-wrap.aml_dk-bottom-right{right: 0}.aml_dk-wrap .aml_dk-flex-container{flex-direction: column;display: flex;justify-content: center}.aml_dk-flex-container>a{width: 48px !important;height: 48px !important;margin: 5px !important;text-align: center;background-repeat: no-repeat;background-position: center center;cursor: pointer;position: relative;overflow: visible !important;background-size: 100% !important;border: 2px solid #fff !important;border-radius: 50% !important}.aml_dk-channel-facebook{background-image: url(/assets/images/widget_icon_messenger.svg)}.aml_dk-channel-zalo{background-image: url(/assets/images/widget_icon_zalo.svg)}.aml_dk-channel-click_to_call{background-image: url(/assets/images/widget_icon_click_to_call.svg)}.aml_dk-channel-contact_form{background-image: url(/assets/images/widget_icon_contact_form.svg)}.aml-tooltip .aml-tooltiptext{visibility: hidden;font-size: 12px !important;line-height: 16px !important;text-align: center;white-space: nowrap;border-radius: 4px;padding: 8px;position: absolute;top: calc(50% - 16px);z-index: 1;opacity: 0;transition: opacity .5s}.aml-tooltip .aml-tooltiptext::after{content: "";position: absolute;top: 50%;margin-top: -5px;border-width: 5px;border-style: solid}.aml-tooltip .aml-tooltiptext{background-color: rgba(255, 170, 19, 1);color: white;-webkit-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.15);-moz-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.15);box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.15)}.aml_dk-wrap:not(.aml_dk-bottom-right) .aml-tooltip .aml-tooltiptext{left: 120%}.aml_dk-bottom-right .aml-tooltip .aml-tooltiptext{right: 120%}.aml_dk-wrap:not(.aml_dk-bottom-right) .aml-tooltip .aml-tooltiptext::after{border-color: transparent #ffaa13 transparent transparent;left:-10px}.aml_dk-bottom-right .aml-tooltip .aml-tooltiptext::after{border-color: transparent transparent transparent #ffaa13;left: 100%}.aml-tooltip:hover .aml-tooltiptext{visibility: visible;opacity: 1}.fix360{position: fixed;left: 5px;bottom: 40px;width: 50px;height: 50px;z-index: 99;display: flex;align-items: center;justify-content: center;background-color: #003478;box-shadow: 0 0 20px 0 rgba(0, 0, 0, .2);border-radius: 50%}.fix360 a{display: flex}.menuFixed{position: fixed;bottom: 90px;right: 0;margin: 0;padding: 0;z-index:1021;cursor: pointer;pointer-events: none}.menuFixed li{display: flex;flex-direction: column;position: relative;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;color: #ffffff;width: 100%}.menuFixed li a{color: #ffffff}.menuFixed li .divText{display: block;position: absolute;right: -200px;text-align: left;width: 190px;height: 50px;padding-right: 50px;z-index: 1;background-color: #00142e;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;pointer-events: auto}.menuFixed li+li .divText{border-top: solid 1px #666666}.menuFixed li.gt .divText{background-color: #24292f}.menuFixed li:hover .divText{background-color: var(--color-hover);right: 0;border-top-left-radius: 10px;border-bottom-left-radius: 10px}.menuFixed li .divText span{color: #ffffff}.menuFixed li .divText > span{display: block;font-size: 14px;line-height: 23px;padding:13px 10px 0px 25px}.menuFixed li .divText .social{padding: 0}.menuFixed li .divText .social > span{float:left;display: block;width: 50px;height: 50px;font-size: 18px;position: relative;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.menuFixed li .divText .social > span i{position: absolute;top: 50%;left: 50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.menuFixed li .divText .social .facebook:hover{background: #305891}.menuFixed li .divText .social .google:hover{background: #d34836}.menuFixed li .divText .social .plug:hover{background: #f00}.menuFixed li .divText .social .twitter:hover{background: #1da1f2}.menuFixed li .divIcon{position: relative;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex;align-items: center;justify-content: center;z-index: 1;width: 48px;height: 48px;top: 0;right: 0;background-color: var(--color-main);border-top: solid 1px rgba(255,255,255,.1);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;background-repeat: no-repeat;background-position: 50% 50%;pointer-events: auto;font-size: 22px;line-height: 30px}.menuFixed li.gt .divIcon{background-color: #620083}.menuFixed li:hover .divIcon{background-color: var(--color-hover)}.menuFixed li:hover{background-color: #d25a0c}.menuFixed li.liShare:hover .divText,.menuFixed li.liShare:hover .divIcon{background-color: #488058}.menuFixed li:hover .divText .social a{color: #ffffff}.modal-contact-form .form-group label{font-size: 13px;margin-bottom: 3px;font-weight: 600}.modal-dialog .modal-content .modal-header{background-color: var(--color-main);color: #fff}#gw_footerSticky{position: fixed;bottom: -70px;z-index: 3000;left: 0;right: 0;-webkit-transition: bottom .5s ease;transition: bottom .5s ease;width: 100%;background-color: #fff;display: flex;flex-direction: row;justify-content: center;align-items: center}#gw_footerSticky__components ul{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin: 0;padding: 0;list-style: none;align-items: center;border-top: 1px solid #bbb;justify-content: space-between}#gw_footerSticky__components ul li{-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;height: 100%;align-items: center;border-right: solid 1px #bbb}#gw_footerSticky__components ul li a{height: 100%;padding: 0 10px;color: var(--color-main);border-radius: 0;font-size: 13px;display: flex;display: -webkit-flex;display: -ms-flexbox;align-items: center;justify-content: center}#gw_footerSticky__components ul li a span+span{margin-left: .5rem}#gw_footerSticky__components ul li a .gruxIcon{font-size: 2rem}#gw_footerSticky__components ul li a:hover{color: #fff;background-color: var(--color-main)}#gw_footerSticky__backToTop{border-top: 1px solid #bbb;padding: 0 10px;color: var(--color-main)}#gw_footerSticky__backToTop .gruxIcon{font-size: 2rem}.pageNumber{line-height: 100%;padding:0;display:flex;align-items: center;justify-content: center;line-height:46px;text-align:center;position: relative;margin:1rem 0 1.5rem 0;gap: .35rem}.pageNumber a{display: inline-flex;align-items: center;justify-content: center;width:46px;height:46px;border-radius: var(--theme-radius-base);text-align:center;margin: 0 .125rem;font-size: 1rem;background: #f0efef;font-weight:700;color: #000;border:1px solid #dfdfdf;text-decoration: none}.pageNumber a:hover{background: #061282;color: #FFF;border:1px solid #061282}.pageNumber a.current{background: var(--color-main);color: #FFF;border:1px solid var(--color-main)}@keyframes smoothScroll{0%{transform: translateY(-40px)}100%{transform: translateY(0px)}}#adsDialog a{display: block;border-radius: 8px;overflow: hidden}@media only screen and (min-width: 768px){.front-page::before{content: 'tablet'}}@media only screen and (min-width: 1170px){.front-page::before{content: 'desktop'}}@media (min-width: 1200px){.container{padding-right: 0;padding-left: 0;max-width: 1280px}.container_inner{width: 98%}section.section-element.vehicle-banner .section-foreground .container_inner{padding-top:50px}section.section-element.vehicle-banner .features-inner{margin-left: 40px;margin-top: 80px}.FeaturesExterior .article-grid .article-block .article-meta .description{max-height: 340px}}@media (min-width: 768px) and (max-width: 1024px){.container{padding-left: 5px;padding-right: 5px}.row{margin-left: -5px;margin-right: -5px}.row [class*="col-"]{padding-left: 5px;padding-right: 5px}.medium-up--hide{display: none !important}.article__title{font-size: 1.571rem}#frmSearch{padding-left: 0}#mainNavigation .navbar .navbar-brand{display: flex}#masthead .on_menu_left{display: block}#menuMain ul > li.root > a{padding: .75rem .5rem;font-size: .813rem}#menuMain ul > li.root:first-child > a{padding-left: 0}#menuMain ul > li.root:last-child > a{padding-right: 0}header nav#mainNavigation #header-Menu{display: none !important}#menuMain .buttons .brandName,.vehicle-dropdown a{font-size: 1rem}.special-box-info .column .inner{padding: .75rem .313rem}.vehicle-menu .special-box-info .column span{font-size: 12px}.search-box form{min-width: unset}.footer-item .title{text-overflow: ellipsis;white-space: nowrap;overflow: hidden}.menuFixed{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;justify-content: space-between;width: 100%;left: 0;bottom: 0}.menuFixed li{display: flex;height: 100%;width: 14.285%;flex-grow: 1}.menuFixed li a{display: flex;width: 100%}.menuFixed li .divText{display: none}.menuFixed li .divIcon{position: relative;width: 100%;border-top: solid 0 rgba(255,255,255,.1);border-left: solid 1px rgba(255,255,255,.1)}}@media only screen and (min-width: 768px){.cms-static-saleoff-product .products-grid .product_box.col-md-3{-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%}.box-heading .heading-center{max-width: 675px;margin-left: auto;margin-right: auto}#product-page .product-info-page .multiple.row{margin-left: -15px;margin-right: -15px}#product-page .product-info-page .multiple.row [class*="col-"]{padding-left: 15px;padding-right: 15px}#menuMain .navbar-nav{-ms-flex-direction: row;flex-direction: row}.cart-subtotal__price{padding-left:55px;min-width:150px;display:inline-block}.FeaturesExterior .article-grid .item{background-image: none !important}.menuFixed{border-top-left-radius: 10px;border-bottom-left-radius: 10px}.menuFixed li:first-child .divIcon{border-top-left-radius: 10px}.menuFixed li:last-child .divIcon{border-bottom-left-radius: 10px}}@media only screen and (max-width: 767px){body{font-size: 13px}.container,.container-fluid{padding-left: 5px;padding-right: 5px}.row{margin-left: -5px;margin-right: -5px}.row [class*="col-"]{padding-left: 5px;padding-right: 5px}.no-gutters>.col, .no-gutters>[class*=col-]{padding-left: 0;padding-right: 0}.small--visible{display:block !important}.small--hide{display:none !important}.navbar-content-fix.fixed{position: absolute}.navbar-content-fix .news_offers{-ms-flex: 0 0 30%;flex: 0 0 30%;max-width: 30%}.contact_panel.view-carousel{-ms-flex: 0 0 70%;flex: 0 0 70%;max-width: 70%}header nav#mainNavigation #header-Menu{display: none !important}.section-element.vehicle-menu.fixed{position: relative}#mainNavigation .navbar .navbar-brand{display: flex;width: 100%}#mainNavigation .buttons .brandName{font-size: 1.063rem}#mainNavigation .buttons .hotline-info .hotline-phone{font-size: 0.875rem;letter-spacing: 2.5px}#mainNavigation .navbar .navbar-collapse{display: -ms-flexbox;display: flex;-ms-flex-preferred-size: auto;flex-basis: auto}#mainNavigation .navbar .logo{max-width: 110px}#masthead{margin-bottom: 0}#masthead .on_menu_left{display: block;margin-left: auto}.search-box .inner-wrap{padding: .5rem .75rem;-webkit-transform: scale(1);transform: scale(1)}.search-box .inner-wrap form{position: relative}.navbar-search .contact_panel{-ms-flex: 0 0 calc(100% - 50px);flex: 0 0 calc(100% - 50px);max-width: calc(100% - 50px)}.navbar-search .news_offers{width: 50px;min-width: 50px}.navbar-search .news_offers .news_offers_text{display: none}.navbar-search .news_offers .news_offers_icon{display: block;font-size: 2rem}.section-element.section-element-main{padding: 25px 0}.section-element.section-element-1{padding: 2rem 0 2rem}.section-element.section-control{padding: 2rem 0}.item .per-product .product-info button{padding-left: 10px;padding-right: 10px;width: 100%}.l_main .bx-detailPro .tx-Content .ind-content{padding-left: 0}section.section-element .features-inner{margin: 2.5rem 2rem;padding: 1.5rem 2rem}.master-slider{min-height: 300px}.sub_catagory a{padding: 2px;-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%}.vehicle-menu .vehicle-wrap{flex-direction: column}.special-box-info{flex-wrap: nowrap;justify-content: center;padding-left: 0}.vehicle-menu .special-box-info .column span{font-size: .813rem}.FeaturesExterior .view-carousel .owl-carousel .owl-stage{display: flex}.FeaturesExterior .article-grid .item{display: flex;flex: 1 0 auto;height: 100%;background-repeat: no-repeat;background-position: center center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;max-width: 100%}.FeaturesExterior .article-grid .article-block .article-meta .name, .FeaturesExterior .article-grid .article-block .article-meta .description{color: #fff}.FeaturesExterior .article-grid .article-block .article-meta{padding: 15% 10% 10%;background-color: rgba(0,0,0,.5);color: #fff}.FeaturesExterior .article-grid .article-block .article-meta .description{max-height: unset;font-size: .813rem}.FeaturesExterior .article-grid .article-block .i-Thumbs{display: none}.menuFixed li{flex-grow: 1}#footer{padding-bottom: 50px}.footer-item{margin-bottom: 20px}#footer .footer-item:last-child{margin-bottom: 0}.box-social{text-align: center}.box-heading h1,.box-heading h2,.box-heading h3{font-size: 1.429rem}.box-heading{margin-bottom: 15px}.box-heading .sub-heading{font-size: 0.875rem}.product-info-page .multiple .listpro a{-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%}.article{padding-left: 0}section.section-element.vehicle-banner .section-foreground .container_inner .name{font-size: 1.6rem}.special-box-info .column .inner{padding: .5rem .313rem}.product-title span{font-size: 18px}.footer-item:first-child.col-xs-12{width: 100%}.footer-item:nth-child(n+2):nth-child(-n+3).col-xs-12{width: 50%}.menuFixed{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;justify-content: space-between;width: 100%;left: 0;bottom: 0}.menuFixed li{display: flex;height: 100%;width: 14.285%}.menuFixed li a{display: flex;width: 100%}.menuFixed li .divText{display: none}.menuFixed li .divIcon{position: relative;width: 100%;border-top: solid 0 rgba(255,255,255,.1);border-left: solid 1px rgba(255,255,255,.1)}#id_color_imgs > img{display: block}}@media only screen and (max-width: 640px){.ms-slide .ms-layer{display: none}}@media only screen and (max-width: 600px){}@media only screen and (min-width: 480px) and (max-width: 639px){}@media only screen and (max-width: 480px){.bx-main-slider{padding-top: 10px}.master-slider{min-height: 210px}.step__footer__continue-btn{padding: 0.45em 1.15em;font-size: 13px}#frmSearch{padding-left: 0}.product_gallery .items:after{padding-bottom: 100%}.product_box .vehicle-info{font-size: 11px}.product_box .vehicle-info span{padding: 0 5px}.fearured-products, .fearured-article{margin-top: 20px}.product-title, .custom-title{margin: 10px 0}.product-title span, .custom-title .inner-hd{font-size: 18px;line-height: 30px}button.button > span{height:34px;line-height:32px;padding:0 10px}}