.container-carousel{width:100%;height:500px;background:#fafafa;position:relative}.container-carousel .arrow{position:absolute;height:100%;display:flex;align-items:center;padding:100px;font-size:3rem;z-index:10;color:#ccc;cursor:pointer;opacity:0;transition:1s}.container-carousel:hover .arrow{opacity:.7;transition:1s}.container-carousel .arrow.arrow-left{left:0;background:linear-gradient(90deg,rgba(0,0,0,1) 0,rgba(0,0,0,.30015756302521013) 60%,rgba(0,0,0,0) 100%)}.container-carousel .arrow.arrow-right{right:0;background:linear-gradient(270deg,rgba(0,0,0,1) 0,rgba(0,0,0,.30015756302521013) 60%,rgba(0,0,0,0) 100%)}.container-carousel .list-images{position:absolute;bottom:0;left:auto;right:auto;width:100%;display:flex;justify-content:center;z-index:10;padding:15px;gap:10px}.container-carousel .list-images input[type=radio]{display:none}.container-carousel .list-images input[type=radio]+label{width:40px;height:7px;border:0;background-color:var(--white);border-radius:2.5px;cursor:pointer;transition:all .5s}.container-carousel .list-images input[type=radio]:checked+label{background-color:var(--color-link)}.container-carousel .carousel{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.container-carousel .carousel>div{height:100%;width:100%;background-repeat:no-repeat;background-size:auto 100%;background-position:center;background-image:var(--url-image);position:absolute;opacity:0;transition:all 1.5s}.container-carousel .carousel>div.active{opacity:1;transition:all 1.5s}@media screen and (max-width:1000px){.container-carousel .list-images{padding:5px}.container-carousel .list-images input[type=radio]+label{width:.8rem;height:.8rem}.container-carousel{height:250px}.container-carousel .arrow{padding:25px;font-size:3rem}}