.hero-slider{height:80vh;overflow:hidden;margin-right:auto;position:relative;margin-left:auto;width:90%}.hero-slide{height:100%;justify-content:flex-start;transition:transform .8s ease-in-out;position:absolute;background-size:cover;top:0;align-items:center;background-position:50%;left:0;width:100%;padding-left:5%;display:flex}.hero-slide.active{transform:translateX(-100%)}.slide-overlay{right:0;position:absolute;bottom:0;top:0;background-color:rgba(0,0,0,.4);left:0;z-index:1}.hero-slide-content{padding:0 20px;color:#fff;position:relative;max-width:80%;text-align:left;z-index:2}.hero-slide-content h1{font-size:3rem;margin-bottom:1rem;color:#fff;letter-spacing:1px;width:70%}.hero-slide-content p{font-size:1.2rem;margin-bottom:2rem;color:#fff;width:75%}.hero-buttons{gap:1rem;display:inline-flex}.hero-button,.hero-buttons{font-family:Montserrat,serif}.hero-button{padding:14px 24px;font-size:1rem;border:none;transition:background-color .3s ease,opacity .3s ease;border-radius:0;cursor:pointer}.hero-button-primary{color:#000!important;background-color:#fff}.hero-button-primary:hover{opacity:.8}.hero-button-secondary{border:1px solid #fff;color:#fff;background-color:transparent}.hero-button-secondary:hover{color:#fff;background-color:hsla(0,0%,100%,.1)}.slider-controls{transform:translateY(-50%);padding:0 20px;justify-content:space-between;position:absolute;top:50%;width:100%;display:flex;z-index:3}.slider-button{padding:10px 16px;font-size:1.2rem;border:none;color:#fff;transition:background-color .3s;background-color:rgba(0,0,0,.5);border-radius:4px;cursor:pointer}.slider-button:hover{background-color:rgba(0,0,0,.7)}.slider-dots{transform:translateX(-50%);position:absolute;bottom:30px;gap:10px;left:50%;display:flex;z-index:3}.slider-dot{height:12px;transition:background-color .3s ease;background-color:hsla(0,0%,100%,.6);border-radius:50%;cursor:pointer;width:12px}.slider-dot.active{background-color:#fff}@media (max-width:768px){.hero-slide-content h1{font-size:2rem}.hero-slide-content p{font-size:1rem;width:70%}}.hero-slider1{height:80vh;overflow:hidden;margin-right:auto;position:relative;margin-left:auto;width:90%}.hero-slide1{height:100%;justify-content:flex-start;transition:transform .8s ease-in-out;position:absolute;background-size:cover;top:0;align-items:center;background-position:50%;left:0;width:100%;padding-left:5%;display:flex}.hero-slide1.active{transform:translateX(-100%)}.slide-overlay1{right:0;position:absolute;bottom:0;top:0;background-color:rgba(0,0,0,.4);left:0;z-index:1}.hero-slide-content1{padding:0 20px;color:#fff;position:relative;max-width:80%;text-align:left;z-index:2}.hero-slide-content1 h1{font-size:3rem;margin-bottom:1rem;color:#fff;letter-spacing:1px;width:70%}.hero-slide-content1 p{font-size:1.2rem;margin-bottom:2rem;color:#fff;width:75%}.hero-buttons1{gap:1rem;font-family:Montserrat,serif;display:inline-flex}.hero-button1{padding:14px 24px;font-size:1rem;border:none;transition:background-color .3s ease,opacity .3s ease;border-radius:0;cursor:pointer;font-family:Montserrat,serif}.hero-button-primary1{color:#000!important;background-color:#fff}.hero-button-primary1:hover{opacity:.8}.hero-button-secondary1{border:1px solid #fff;color:#fff;background-color:transparent}.hero-button-secondary1:hover{color:#fff;background-color:hsla(0,0%,100%,.1)}.slider-controls1{transform:translateY(-50%);padding:0 20px;justify-content:space-between;position:absolute;top:50%;width:100%;display:flex;z-index:3}.slider-button1{padding:10px 16px;font-size:1.2rem;border:none;color:#fff;transition:background-color .3s;background-color:rgba(0,0,0,.5);border-radius:4px;cursor:pointer}.slider-button1:hover{background-color:rgba(0,0,0,.7)}.slider-dots1{transform:translateX(-50%);position:absolute;bottom:30px;gap:10px;left:50%;display:flex;z-index:3}.slider-dot1{height:12px;transition:background-color .3s ease;background-color:hsla(0,0%,100%,.6);border-radius:50%;cursor:pointer;width:12px}.slider-dot1.active{background-color:#fff}@media (max-width:768px){.hero-slide-content1 h1{font-size:2rem}.hero-slide-content1 p{font-size:1rem;width:70%}}