.carousel{height:780px;overflow:hidden;position:relative;width:100%}.slide{height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .5s ease-in-out;width:100%;z-index:1}.slide.active{opacity:1;z-index:2}.slide img{animation:none;height:100%;object-fit:cover;object-position:top;transform:scale(1.1);transition:opacity .1s ease;width:100%}.slide.active img{animation:zoomIn 6s linear forwards}.slide:before{content:"";z-index:1}.slide:before,.text-container{height:100%;left:0;position:absolute;top:0;width:100%}.text-container{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;text-align:center;z-index:2}.text-line{color:#fff;margin:0;opacity:0}.text-line.orange{color:#e87722}.slide.active .text-line{animation:fadeIn 1s forwards;font-size:clamp(2.5rem,11vw,7.5rem)!important;font-weight:700;line-height:1;text-transform:uppercase}.slide.active .text-line:first-child{animation-delay:.5s}.slide.active .text-line:nth-child(2){animation-delay:1s}.slide.active .text-line:nth-child(3){animation-delay:1.5s}@keyframes fadeIn{to{opacity:1}}@keyframes zoomIn{0%{transform:scale(1)}to{transform:scale(1.1)}}.nav-button{background:rgba(0,0,0,.5);border:none;color:#fff;cursor:pointer;font-size:1.5rem;padding:.5rem 1rem;position:absolute;top:50%;transform:translateY(-50%);z-index:3}.nav-button.prev{height:45px;left:1rem;position:relative;width:45px}.nav-button.prev:before{background-image:url("https://22769198.fs1.hubspotusercontent-na1.net/hubfs/22769198/Website/Shared%20Assets/left-arrow(white).png");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:15px;left:.9rem;position:absolute;top:50%;transform:translateY(-50%);width:15px}.nav-button.next{height:45px;right:1rem;width:45px}.nav-button.next:before{background-image:url("https://22769198.fs1.hubspotusercontent-na1.net/hubfs/22769198/Website/Shared%20Assets/right-arrow(white).png");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:15px;position:absolute;right:.9rem;top:50%;transform:translateY(-50%);width:15px}.nav-button:focus,.nav-button:hover{background:#000;outline:none}.pagination{bottom:1rem;display:flex;gap:.5rem;left:50%;position:absolute;transform:translateX(-50%);z-index:3}.dot{background:#888;border:none;border-radius:50%;cursor:pointer;height:10px;width:10px}.dot.active{background:#007bff}.dot:focus{outline:2px solid #fff}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.dot,.next,.prev{opacity:1;transition:opacity .4s ease}@media (max-width:768px){.carousel{height:780px}.slide.active .text-line:first-child{font-size:2rem}.slide.active .text-line:nth-child(2){font-size:1.8rem}.slide.active .text-line:nth-child(3){font-size:1.5rem}}@media (max-width:480px){.slide.active .text-line:first-child{font-size:1.5rem}.slide.active .text-line:nth-child(2){font-size:1.3rem}.nav-button,.slide.active .text-line:nth-child(3){font-size:1rem}.nav-button{padding:.5rem}}@media (prefers-reduced-motion:reduce){.slide.active .text-line{animation:none;opacity:1}.slide{transition:none}.slide.active img{animation:none;transform:scale(1)}}