.hero-slider{display:flex;flex-direction:column;height:420px;justify-content:center;max-width:100%}.carousel-cell,.hero-slider,.main-carousel{position:relative}.carousel-cell{border-radius:5px;counter-increment:gallery-cell;display:flex;flex-direction:column;justify-content:center;margin-right:10px;min-height:600px;width:100%}.carousel-cell a{color:#000}.carousel-text{color:#fff!important;display:flex;flex-direction:column;float:none;font-family:Roboto,sans-serif;font-size:54px;font-weight:400;height:400px;justify-content:center;line-height:66px;vertical-align:middle;width:100%;z-index:10}.carousel-text h1,.mainHead{font-size:45px;line-height:54px}.carousel-text h1,.carousel-text h2,.carousel-text p,.mainHead,.topHead{font-family:Roboto,sans-serif;font-weight:400;text-align:left;width:100%}.carousel-text h2,.carousel-text p,.topHead{font-size:24px;line-height:36px;padding-bottom:20px}.carousel-text>div{position:absolute;top:50%;transform:translateY(-50%);width:100%}.carousel-bild{height:100%;position:relative;width:100%}.flickity-button{z-index:10}@media screen and (max-width:600px){.carousel-text h1 br{display:none}.main-carousel{display:table-cell}.carousel-text>div{transform:none}.carousel-text p{font-size:20px;line-height:30px}.carousel-text{height:100vh;min-width:100%;text-align:center}.carousel-cell{min-width:100%}.hero-slider{height:100vh;margin-top:-60px;max-width:100%}.carousel-text h1{font-size:40px;line-height:50px;padding-left:10px;text-align:left!important}}