.button{border-radius:.15rem;-moz-border-radius:.15rem;-webkit-border-radius:.15rem;-ms-border-radius:.15rem;-o-border-radius:.15rem;font-size:.8rem;cursor:pointer;display:inline-block;position:relative;text-align:center;text-decoration:none;-webkit-appearance:none;padding:.8rem 1.8rem;line-height:1.2rem}.button:disabled{background-color:#dbdbdb;border-color:#767676;color:#767676}.noLinkBtn{cursor:default!important}.inputSmall{padding:.2rem .8rem;font-size:.8rem}.inputMedium{padding:.4rem 1rem;font-size:1rem}.inputLarge{padding:.8rem 1.2rem;font-size:1.2rem}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.arrow{width:.6875rem;height:.6875rem;background:url(../icons/arrow.svg?cache=2022091402) no-repeat;background-size:contain}.arrow.active{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.arrowPlusMinus{width:.5rem;height:.5rem;background:url(../icons/plus.svg?cache=2022091402) no-repeat;background-size:contain}.arrowPlusMinus.active{background:url(../icons/minus.svg?cache=2022091402) no-repeat;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.hoverSlider{height:0;overflow:hidden;position:relative;padding-bottom:18.1818%;margin-bottom:1.5rem}@media only screen and (max-width:992px){.hoverSlider{padding-bottom:35%}}.hoverSlider img{width:100%}.hoverSlider .slideContent{position:absolute;height:100%}.hoverSlider .slideContent::after,.hoverSlider .slideContent::before{display:table;content:""}.hoverSlider .slideContent::after{clear:both;zoom:1}.hoverSlider .slideContent.hovered .slide h2{opacity:.5}.hoverSlider .slideContent.hovered .slide.active h2{opacity:1}@media only screen and (max-width:1024px){.hoverSlider .slideContent{transition:margin-left,.8s ease;-webkit-transition:margin-left,.8s ease;-moz-transition:margin-left,.8s ease;-ms-transition:margin-left,.8s ease;-o-transition:margin-left,.8s ease;-transition:margin-left,.8s ease}}.hoverSlider .slideContent .hoverImage{transition:opacity,1.5s ease;-webkit-transition:opacity,1.5s ease;-moz-transition:opacity,1.5s ease;-ms-transition:opacity,1.5s ease;-o-transition:opacity,1.5s ease;-transition:opacity,1.5s ease;max-width:100%;opacity:0;position:absolute;display:block}.hoverSlider .slideContent .hoverImage.active{opacity:1}@media only screen and (max-width:1024px){.hoverSlider .slideContent .hoverImage{display:none}}.hoverSlider .slide{width:20%;height:100%;position:relative;float:left;box-sizing:border-box}@media only screen and (max-width:1024px){.hoverSlider .slide{width:100%}}.hoverSlider .slide.active.hoveredSlide button{width:11rem}.hoverSlider .slide.active.hoveredSlide span{background:0 0;right:2.438rem;left:auto}.hoverSlider .slide.active.hoveredSlide span:after{-webkit-animation:grayArrow .5s forwards;-moz-animation:grayArrow .5s forwards;-o-animation:grayArrow .5s forwards;animation:grayArrow .5s forwards}.hoverSlider .slide.active.hoveredSlide p{left:0}.hoverSlider .slide.active .textOnHover{opacity:1}.hoverSlider .slide>div{width:100%;height:100%;display:block;position:relative;right:0;box-sizing:border-box}.hoverSlider .slide>div.active{transition:right,1.7s ease;-webkit-transition:right,1.7s ease;-moz-transition:right,1.7s ease;-ms-transition:right,1.7s ease;-o-transition:right,1.7s ease;-transition:right,1.7s ease}.hoverSlider .slide>div:after{content:''}.hoverSlider .slide:not(:last-child)>.slideImage{border-right:2px solid #fff}.hoverSlider .slide h2{transition:opacity,.7s ease;-webkit-transition:opacity,.7s ease;-moz-transition:opacity,.7s ease;-ms-transition:opacity,.7s ease;-o-transition:opacity,.7s ease;-transition:opacity,.7s ease;font-size:1.5rem;top:1.875rem;left:2.063rem;position:absolute;color:#fff;line-height:2.063rem;z-index:2}@media only screen and (max-width:1280px){.hoverSlider .slide h2{top:5%;font-size:1.125rem;line-height:normal}}@media only screen and (max-width:1024px){.hoverSlider .slide h2{top:15%;font-size:1.6rem;line-height:1.875rem}}@media only screen and (max-width:768px){.hoverSlider .slide h2{top:10%;font-size:1.4rem;line-height:1.688rem;left:1.25rem}}@media only screen and (max-width:600px){.hoverSlider .slide h2{font-size:1.2rem;line-height:1.438rem}}@media only screen and (max-width:400px){.hoverSlider .slide h2{font-size:1rem;line-height:1.25rem}}.hoverSlider .slide h2:before{width:2.375rem;height:.125rem;content:'';background:#ff9000;position:absolute;top:-.625rem}.hoverSlider .slide .textOnHover{transition:opacity,.7s ease;-webkit-transition:opacity,.7s ease;-moz-transition:opacity,.7s ease;-ms-transition:opacity,.7s ease;-o-transition:opacity,.7s ease;-transition:opacity,.7s ease;opacity:0;position:absolute;top:45%;left:2.063rem;z-index:2;line-height:2.063rem}@media only screen and (max-width:1440px){.hoverSlider .slide .textOnHover{top:45%;line-height:normal}}@media only screen and (max-width:1280px){.hoverSlider .slide .textOnHover{top:35%;line-height:normal;font-size:.75rem}}.hoverSlider .slide .textOnHover h5{color:#fff;font-weight:400}.hoverSlider .slide button{width:2.813rem;height:2.813rem;border-radius:.125rem;-moz-border-radius:.125rem;-webkit-border-radius:.125rem;-ms-border-radius:.125rem;-o-border-radius:.125rem;transition:width,.7s ease;-webkit-transition:width,.7s ease;-moz-transition:width,.7s ease;-ms-transition:width,.7s ease;-o-transition:width,.7s ease;-transition:width,.7s ease;display:block;text-align:center;position:absolute;left:2.063rem;bottom:9%;border:.0625rem solid #fff;box-sizing:border-box;color:#000;background:0 0;padding:0;overflow:hidden;z-index:2}@media only screen and (max-width:768px){.hoverSlider .slide button{width:2.188rem;height:2.188rem;left:1.25rem}}@media only screen and (max-width:600px){.hoverSlider .slide button{width:1.875rem;height:1.875rem;bottom:7%}}@media only screen and (max-width:400px){.hoverSlider .slide button{width:1.563rem;height:1.563rem}}.hoverSlider .slide button span{width:.625rem;height:1.125rem;background:url(../icons/arrow_white_slider.svg?cache=2022091402) no-repeat;background-size:contain;display:inline-block;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}@media only screen and (max-width:768px){.hoverSlider .slide button span{width:.5rem;height:.875rem}}.hoverSlider .slide button span:after{width:.625rem;height:1.125rem;content:'';background:url(../icons/arrow_grey_slider.svg?cache=2022091402) no-repeat;background-size:contain;position:absolute;left:0;top:-.063rem;display:block;opacity:0}.hoverSlider .slide button p{width:100%;height:100%;overflow:hidden;position:absolute;top:0;margin:0;left:-20rem;border:none;background:#fff;line-height:2.688rem;text-align:left;box-sizing:border-box;padding-left:3.125rem;font-size:1.125rem}.hoverSlider .slide:after{width:100%;height:100%;content:'';background:rgba(0,0,0,.8);position:absolute;z-index:1;top:0;left:0}.hoverSlider .dotWrapper{position:absolute;bottom:9%;left:0;right:0;margin:auto;display:none;z-index:2}.hoverSlider .dotWrapper::after,.hoverSlider .dotWrapper::before{display:table;content:""}.hoverSlider .dotWrapper::after{clear:both;zoom:1}@media only screen and (max-width:1024px){.hoverSlider .dotWrapper{display:block}}@media only screen and (max-width:600px){.hoverSlider .dotWrapper{bottom:7%}}.hoverSlider .dotWrapper>span{width:1.25rem;height:1.25rem;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background:#dbdbdb;border:.25rem solid #dbdbdb;box-sizing:border-box;display:block;float:left;margin-right:.3125rem}.hoverSlider .dotWrapper>span.active{background:#767676}.hoverSlider .dotWrapper>span:last-of-type{margin:0}@media only screen and (max-width:600px){.hoverSlider .dotWrapper>span{width:1.063rem;height:1.063rem}}@media only screen and (max-width:400px){.hoverSlider .dotWrapper>span{width:.9375rem;height:.9375rem}}.hoverSlider .modelNamePlaceholder{position:absolute;bottom:10px;right:50px;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.8)}@-webkit-keyframes grayArrow{0%{opacity:0}95%{opacity:0}100%{opacity:1}}@-moz-keyframes grayArrow{0%{opacity:0}95%{opacity:0}100%{opacity:1}}@-o-keyframes grayArrow{0%{opacity:0}95%{opacity:0}100%{opacity:1}}@keyframes grayArrow{0%{opacity:0}95%{opacity:0}100%{opacity:1}}