.carouselHeader{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:1366px;margin:auto;padding:3rem;gap:2rem}@media screen and (max-width: 768px){.carouselHeader{padding:1rem;gap:1rem}}.carouselHeader .carousel-title{color:#e0e0e0;text-align:center;margin:2rem 0 0}.carouselHeader .carousel-title-home{color:#8a8a8a;text-align:center;margin:2rem 0 0}.carouselHeader .carousel-title-home span{background:#e0e0e0;background-clip:#e0e0e0;-webkit-text-fill-color:transparent;-webkit-background-clip:text}.carouselHeader p{text-align:justify}.carousel-slider-container{display:flex;overflow:hidden;position:relative;max-width:1366px;margin:auto;padding:3rem;margin-bottom:2rem}@media screen and (max-width: 768px){.carousel-slider-container{padding:0}}.carousel-slider-container .carousel-btn{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;height:100%;transform:translateY(-50%);background:none;color:#f2f2f2;border:none;padding:8px;cursor:pointer;z-index:10}.carousel-slider-container .carousel-btn.left{left:0}.carousel-slider-container .carousel-btn.right{right:0}.carousel-slider-container .carousel-btn:hover svg path{stroke:#f28627;transition:.3s}.carousel-slider-container .carousel-slider{display:flex;gap:3rem;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;padding:1.5rem}.carousel-slider-container .carousel-slider::-webkit-scrollbar{height:8px}.carousel-slider-container .carousel-slider::-webkit-scrollbar-thumb{background-color:#f28627;border-radius:4px}.carousel-slider-container .carousel-slider::-webkit-scrollbar-track{background-color:#f1f1f1;border-radius:4px}
