*{background:transparent;border:none;box-sizing:border-box;margin:0;outline:0;padding:0}.sobre-nos-slide .container{display:flex;flex-direction:column;gap:40px;margin:0 auto;max-width:1180px;padding:40px 0;width:90%}.sobre-nos-slide .container .cards{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.sobre-nos-slide.slide .container .cards{all:unset;display:flex;gap:60px;overflow:hidden;position:relative}.sobre-nos-slide .container .cards .card{all:unset;background:#fff;border-radius:12px;display:flex;flex-direction:column;gap:16px;overflow:hidden}.sobre-nos-slide.slide .container .cards .card{min-width:calc(33.33333% - 60px);transition:all .4s;width:100%}.sobre-nos-slide .container .cards .card img{max-width:100%;width:100%}.sobre-nos-slide .container .pagination{display:none}.sobre-nos-slide.slide .container .pagination{align-items:center;display:none;gap:8px;justify-content:center}.sobre-nos-slide.slide .container .pagination button{all:unset;background:#fff;border:1px solid #ff355a;border-radius:100%;cursor:pointer;height:18px;width:18px}.sobre-nos-slide.slide .container .pagination button.active{background:#ff355a}.sobre-nos-slide.slide .container .content{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.sobre-nos-slide.slide .container .content h2{color:#262a30;font-family:Dotties Vanilla;font-size:35px;font-weight:400;letter-spacing:-.02em;line-height:45px;margin:0}.sobre-nos-slide.slide .container .content h3{color:#ff355a;font-family:Dotties Vanilla;font-size:35px;font-weight:800;letter-spacing:-.02em;line-height:45px;margin:0}@media (max-width:1024px){.sobre-nos-slide .container .cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:800px){.sobre-nos-slide.slide .container .cards{gap:16px}.sobre-nos-slide.slide .container .cards .card{max-width:calc(50% - 16px);min-width:calc(50% - 16px)}}@media (max-width:680px){.sobre-nos-slide .container{gap:24px}.sobre-nos-slide .container h2{font-size:24px;line-height:22px}.sobre-nos-slide .container .cards{display:flex;flex-direction:column}.sobre-nos-slide.slide .container .cards{flex-direction:row}.sobre-nos-slide.slide .container .content h2,.sobre-nos-slide.slide .container .content h3{font-size:18px;line-height:22px}}@media (max-width:540px){.sobre-nos-slide.slide .container .cards{gap:0}.sobre-nos-slide.slide .container .cards .card{max-width:100%;min-width:100%}}