.cms-index-index .navigation.home-menu{display:none !important}.cms-index-index .bx-wrapper .bx-controls-direction a{width:28px}.cms-index-index .bx-wrapper .bx-prev{left:10px}.cms-index-index .bx-wrapper .bx-next{right:10px}.cms-index-index .bx-wrapper .bx-prev,.cms-index-index .bx-wrapper .bx-next{background-color:rgba(255,255,255,.5);background-position:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-size:40%}.cms-index-index .page-main .column.main .row{margin-right:-5px;margin-left:-5px}.cms-index-index .page-main .column.main .row .col-xs-6{padding:5px}.cms-index-index .page-main .column.main>div:not(.bx-wrapper):not(.full-wrapper){padding-left:18px;padding-right:18px}.cms-index-index .homepage-block-1{padding-top:0;padding-bottom:50px}.cms-index-index .homepage-block-1 h2{margin-top:30px;margin-bottom:0;font:normal normal normal 44px/60px Pressio}.cms-index-index .homepage-block-1 .product.data.items{position:relative;z-index:1;max-height:280px}.cms-index-index .homepage-block-1 .product.data.items:before,.cms-index-index .homepage-block-1 .product.data.items:after{content:'';display:table}.cms-index-index .homepage-block-1 .product.data.items:after{clear:both}.cms-index-index .homepage-block-1 .product.data.items>.item.content{margin-top:74px;box-sizing:border-box;float:right;margin-left:-100%;width:100%;max-height:290px;overflow-y:clip}.cms-index-index .homepage-block-1 .product.data.items>.item.content .bx-viewport{overflow:visible !important}.cms-index-index .homepage-block-1 .product.data.items>.item.content .tab-container>div .tab-content{margin-bottom:0;padding:14px 12px}.cms-index-index .homepage-block-1 .product.data.items>.item.content .tab-container>div .tab-content>div{display:block;height:162px;padding-bottom:53px}.cms-index-index .homepage-block-1 .product.data.items>.item.content .tab-container>div .tab-content>div.image-container a{display:inline}.cms-index-index .homepage-block-1 .product.data.items>.item.content .tab-container>div .tab-content>div.image-container a img{height:197px;object-fit:contain}.cms-index-index .homepage-block-1 .product.data.items>.item.content .tab-container>div .tab-content p{margin-bottom:0;font:normal normal normal 22px/46px Pressio;width:calc(100% - 24px);line-height:1}.cms-index-index .homepage-block-1 .product.data.items>.item.content .tab-container>div .tab-content p a{font:normal normal 500 18px Pressio;color:#53565a;line-height:1}.cms-index-index .homepage-block-1 .product.data.items>.item.title{float:left;width:auto;margin-bottom:45px}.cms-index-index .homepage-block-1 .product.data.items>.item.title.active>a.switch,.cms-index-index .homepage-block-1 .product.data.items>.item.title.show>a.switch{border-bottom:5px solid #ff824b}.cms-index-index .homepage-block-1 .product.data.items>.item.title>a.switch{height:30px;font:normal normal normal 20px/34px Pressio;padding:0}.cms-index-index .homepage-block-1 .product.data.items>.item.title>a.switch.active,.cms-index-index .homepage-block-1 .product.data.items>.item.title>a.switch.show,.cms-index-index .homepage-block-1 .product.data.items>.item.title>a.switch:hover{border-bottom:5px solid #ff824b}.cms-index-index .homepage-block-2 .col-md-4,.cms-index-index .homepage-block-2 iframe{padding-left:18px;padding-right:18px}.cms-index-index .homepage-block-2 p{max-width:100%}.cms-index-index .homepage-block-2 .row>.col-md-4:not(:last-of-type){margin-bottom:53px}.cms-index-index .homepage-block-2 .homepage-video-centered iframe{width:100%;height:400px;margin-bottom:-200px}.cms-index-index .homepage-block-2 .block-container{padding:60px 20px 30px}.cms-index-index .homepage-block-2 .block-container.homepage-video-centered{padding:0 20px}.cms-index-index .homepage-block-2 .block-container h3{font:normal normal 500 38px/60px Pressio}.cms-index-index .homepage-block-4 .block-container{max-width:100%;margin:0 auto;padding:45px 20px 20px}.cms-index-index .homepage-block-4 .block-container>a{margin:30px auto 0;float:none}.cms-index-index .homepage-block-4 .block-container h2{font:normal normal normal 44px/60px Pressio;margin-top:195px;margin-bottom:20px;padding:0 12px}.cms-index-index .homepage-block-4 .block-container .col-md-6{padding-left:18px;padding-right:18px}.cms-index-index .homepage-block-4 .block-container p{margin-bottom:20px}.cms-index-index .locations-block .bh-sl-container .bh-sl-form-container .bh-sl-tab-panel-content .form-group input.pac-target-input{width:100%}.cms-index-index .locations-block .bh-sl-container .bh-sl-form-container .bh-sl-tab-panel-content .form-group .bh-sl-submit,.cms-index-index .locations-block .bh-sl-container .bh-sl-form-container .bh-sl-tab-panel-content .form-group .bh-sl-reset{margin-top:9px}.cms-index-index .locations-block .bh-sl-container .bh-sl-form-container .bh-sl-tab-panel-content .form-group .bh-sl-submit{margin-left:0}.cms-index-index .locations-block .bh-sl-tab-panel-content{padding-top:38px !important}.cms-index-index .locations-block .search-location-title,.cms-index-index .locations-block #search-distance{width:100%}.cms-index-index .locations-block .search-location-title h2{padding-left:0;margin-bottom:20px}.cms-index-index .locations-block .form-group input.pac-target-input{width:100%}.cms-index-index .locations-block #search-distance .form-group{padding-left:5px}.cms-index-index .locations-block .bh-sl-container .bh-sl-filters-container{padding-left:5px}.cms-index-index .locations-block .form-group .bh-sl-submit{margin-left:0}.cms-index-index .locations-block .form-group .bh-sl-submit,.cms-index-index .locations-block .form-group .bh-sl-reset{margin-top:9px}.cms-index-index .homepage-block-5 .block-container{padding-left:18px;padding-right:18px;padding-bottom:84px}.cms-index-index .homepage-block-5 .block-container .image-homepage-info-block{padding:5px;min-height:531px}.cms-index-index .homepage-block-5 .block-container .image-homepage-info-block .image-homepage-info{min-height:auto}.cms-index-index .homepage-block-5 .block-container .image-homepage-info-block .image-homepage-info>a{height:269px}.cms-index-index .homepage-block-5 .block-container .image-homepage-info-block .image-homepage-info>a img{width:100%;height:100%;object-fit:cover}.cms-index-index .homepage-block-5 .block-container .image-homepage-info-block .image-homepage-info h3{font:normal normal normal 21px/25px Pressio;margin-top:0;min-height:52px}.cms-index-index .homepage-block-5 .block-container h2{font:normal normal normal 44px/60px Pressio;margin:54px auto;line-height:1}.cms-index-index .homepage-block-5 .block-container .bx-viewport{overflow:visible !important}.cms-index-index .homepage-block-6{width:100%;max-width:100%;margin:0 !important}.cms-index-index .homepage-block-6 .block-container .block-content{padding:0;margin-bottom:135px;overflow:auto}.cms-index-index .homepage-block-6 .block-container .block-content h3{font:normal normal normal 44px/60px Pressio;line-height:1;text-align:left}.cms-index-index .homepage-block-6 .block-container .block-content p,.cms-index-index .homepage-block-6 .block-container .block-content a{margin-left:0}.cms-index-index .homepage-block-6 .block-container .block-content .middle-warranty-text{padding:20px 3px;margin:0 0 200px;position:relative;z-index:1}.cms-index-index .homepage-block-6 .block-container .block-content .left-warranty-img{max-width:100%;left:auto;right:-75px;bottom:-165 px}.cms-index-index .homepage-block-6 .block-container .block-content .left-warranty-img img{float:right;margin:0;width:620px}.cms-index-index .homepage-block-7 .left-container,.cms-index-index .homepage-block-7 .right-container{display:block;overflow:auto;width:100%}.cms-index-index .homepage-block-7 .block.newsletter .form.subscribe{display:block}.cms-index-index .homepage-block-7 .left-container{padding:78px 38px 40px}.cms-index-index .homepage-block-7 .left-container a{margin-right:30px}.cms-index-index .homepage-block-7 .right-container{padding:40px 38px 78px}.cms-index-index .homepage-block-7 .right-container .block.newsletter .field.newsletter{margin-top:30px;float:left;width:calc(100% - 115px)}.cms-index-index #maincontent .column.main>.bx-wrapper .bx-controls .bx-pager.bx-default-pager{display:block;bottom:28px}.cms-index-index #maincontent .column.main>.bx-wrapper .bx-controls .bx-pager.bx-default-pager .bx-pager-item a{width:10px;height:10px;background:#FFFFFF99;border-radius:unset;margin:0 4px}.cms-index-index #maincontent .column.main>.bx-wrapper .bx-controls .bx-pager.bx-default-pager .bx-pager-item:first-of-type a{margin-left:0}.cms-index-index #maincontent .column.main>.bx-wrapper .bx-controls .bx-pager.bx-default-pager .bx-pager-item a.active,.cms-index-index #maincontent .column.main>.bx-wrapper .bx-controls .bx-pager.bx-default-pager .bx-pager-item a:focus{background:#FFFFFFFD}.cms-index-index .homepage-block-4>img{margin:0 auto;width:100%;min-height:70vw}@media only screen and (min-width:768px) and (max-width:991px){.cms-index-index .homepage-block-5 .block-container .image-homepage-info-block{min-height:750px}.cms-index-index .homepage-block-5 .block-container .image-homepage-info-block .image-homepage-info{min-height:750px}.cms-index-index .homepage-block-5 .block-container .image-homepage-info-block .image-homepage-info>a{height:430px}ul.homepage-slider.bxslider{min-height:315px;min-height:40vw;background:#47494b}}@media only screen and (max-width:767px){ul.homepage-slider.bxslider{min-height:330px;min-height:96vw;background:#47494b}.locations-block .list-store-box .list-store{display:none}.cms-index-index .homepage-block-6.stock-bg .block-container .block-content{padding-top:30px;display:block}.cms-index-index .homepage-block-6.stock-bg .block-container .block-content .block-content-inner{background:rgba(255,255,255,.9)}.cms-index-index .bh-sl-container .gm-style .gm-style-iw-c{max-width:320px !important}.cms-index-index .bh-sl-container .gm-style .gm-style-iw-c .store-content .tag-store img{max-height:100% !important;max-width:100% !important;object-fit:contain}}@media only screen and (max-width:639px){.cms-index-index .homepage-block-6.stock-bg{background-size:100% 100%}}@media only screen and (max-width:380px){.cms-index-index .homepage-block-1 .product.data.items>.item.title>a.switch{font:normal normal normal 14px/34px Pressio}}