.main#parceiros{background-color:#c1b8e9;padding-top:80px;.banner{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;height:max(700px,100vh - 80px);margin-top:0;background-image:url(/_next/static/media/banner.fd5ebe3f.webp);background-size:cover;background-position:center 30%;gap:25px;& h1{position:relative;z-index:2;width:995px;color:white;font-family:var(--font-poppins),sans-serif;font-size:71px;text-align:center;.color{color:#ffa407}& img{position:absolute;top:0;right:8%;transform:translateY(-100%);width:130px;height:auto}}& button{z-index:2;background-color:initial;border:none;cursor:pointer;& img{width:42px;height:auto;filter:invert(111)}}}& h2{font-family:var(--font-poppins),sans-serif;text-align:center;font-size:108px;color:#2809bc;margin:120px 0}>section{display:flex;align-items:center;width:1300px;margin:0 auto 85px;& img{margin-right:12px}& p{font-family:var(--font-poppins),sans-serif;font-size:30px;margin-right:95px;color:#2809bc}}.cards{max-width:1440px;margin:0 auto;column-gap:70px;row-gap:90px;padding-bottom:220px;.slider{padding:5vw 0;.upperCard{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:0 20px;.card{width:100%;& img{width:100%;height:auto;object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;-webkit-user-drag:none}& p{font-family:var(--font-poppins),sans-serif;color:#2809bc;font-size:28px;text-align:center;max-width:240px;margin:0 auto}}}}}}.main#parceiros{@media screen and (max-width:1550px){.cards{width:1270px}}@media screen and (max-width:1440px){.banner{& h1{width:940px;font-size:64px;& img{width:100px;transform:translateY(-80%)}}}& h2{font-size:90px}>section{width:1200px;& img{margin-right:10px}& p{font-size:26px;margin-right:85px}}}@media screen and (max-width:1300px){>section{width:780px;& p{font-size:24px;margin-right:85px}}.cards{width:785px;--size:215px;.card{gap:30px}}}@media screen and (max-width:1080px){.banner{& h1{width:700px;font-size:50px;& img{width:80px;transform:translateY(-90%)}}}>h2{font-size:70px}>section p{font-size:20px;margin-right:85px}}@media screen and (max-width:915px){.banner{height:600px;gap:50px;& h1{width:600px;font-size:40px;& img{width:60px;transform:translateY(-100%)}}& button img{width:60px}}>h2{font-size:60px}>section{width:100%;padding:0 30px;& p{font-size:18px;margin-right:85px}}.cards{width:100%}}@media screen and (max-width:615px){.banner{& h1{width:98.522167vw;font-size:6.56814vw;& img{width:9.85221674vw;transform:translateY(-9.1363vw)}}}& h2{margin:50px 0}>section{display:flex;width:450px;justify-content:space-between;padding:0;& p{margin-right:auto}}}@media screen and (max-width:550px){>h2{font-size:10.9090909091vw}>section{width:90%}}@media screen and (max-width:420px){>section{& img{width:calc(11.230952381vw + 5.84px)}& p{font-size:calc(3.809523vw + 2px);&:last-child{margin-right:0}}}}@media screen and (min-width:1440px){.banner{margin-top:0;& h1{width:65.277vw;font-size:64px}& button img{width:42px}}& h2{font-size:90px;margin:8.333vw 0}.cards{max-width:unset;.slider{.upperCard{padding:0 1.388vw}}.react-multiple-carousel__arrow{width:3.125vw;height:3.125vw;border-radius:50%}}}}