/*! Flickity v2.2.1https://flickity.metafizzy.co---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,0.75);border:0;color:#333}.flickity-button:hover{background:white;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19F}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.carousel-cell{width:100%;height:750px;margin-right:10px}.carousel-cell img{display:block;margin-left:auto;margin-right:auto;width:80%;position:relative}.carousel-cell h4{text-transform:uppercase;text-align:center}.price-breakdown .carousel-cell{height:500px}.carousel-cell .equipment-price{text-align:center}.carousel-cell .equipment-header{padding-left:40px;text-align:left;font-weight:bold;text-transform:uppercase}.equipment-title h2{position:absolute;bottom:0px;background-color:#002b49;color:white;padding-left:40px;padding-right:40px;text-transform:uppercase;font-weight:bold;margin-bottom:0px;letter-spacing:.6em}.carousel-cell .equipment-dollars{position:absolute;top:0px;left:0px;background-color:#ffc627;color:black;padding-left:10px;padding-right:10px;text-transform:uppercase;font-weight:bold;margin-bottom:0px;font-size:60px;line-height:100%}.carousel-cell .totals-header{color:#feb600;padding-left:40px;text-align:left;font-weight:bold;text-transform:uppercase}.carousel-cell .totals{Color:rgba(254,182,0,0.3)}.price-breakdown .carousel-cell{Color:rgba(255,255,255,0.3);text-align:center}.price-breakdown .equipment-header,.price-breakdown .equipment-active{color:white}.price-breakdown h2{text-align:center;color:white;text-transform:uppercase}.price-breakdown .equipment-active{font-weight:bold;text-transform:uppercase}.carousel-cell .totals-active{color:#feb600;text-align:center;font-weight:bold;text-transform:uppercase}.menu .carousel-cell{width:25%;height:250px;margin-right:10px}.menu .flickity-page-dots .dot{height:4px;width:40px;margin:0;border-radius:0}.menu .flickity-page-dots{bottom:5px}.menu h4{color:white}.menu a{text-decoration:none;color:white}.trailers .carousel-cell{height:600px}.mid-ztr .carousel-cell,.high-ztr .carousel-cell,.mid-walk .carousel-cell{height:850px}.blower .carousel-cell{height:650px}@media screen and (max-width:800px){.carousel-cell{width:100%;height:1200px;margin-right:10px;padding-left:0px;text-align:center}.carousel-cell .equipment-header,.carousel-cell .totals-header{padding-left:0px;text-align:center}.trailers .carousel-cell{height:400px}.mid-ztr .carousel-cell,.high-ztr .carousel-cell,.mid-walk .carousel-cell{height:1200px}.blower .carousel-cell,.hedge .carousel-cell,.trimmer .carousel-cell{height:850px}.equipment-title h2{font-size:36px}.edger .carousel-cell{height:925px}.equipment-inactive,.totals-inactive{display:none !important}.price-breakdown .carousel-cell{height:900px}}