.main#holding{.banner{display:flex;align-items:center;height:max(700px,100vh);margin-bottom:100px;background-image:url(/_next/static/media/banner.c21e48ed.webp);alt:"mulher sorrindo";margin-top:80px;background-size:cover;background-position:center 35%;padding-left:calc(10vw - 50px);& h1{font-size:76px;width:831px}& button,& h1{font-family:var(--font-poppins),sans-serif;color:white}& button{display:block;width:fit-content;margin-top:45px;font-weight:700;font-size:24px;text-decoration:none;padding:25px 70px;border-radius:12px;background-color:#3a1bcc;border:none;cursor:pointer}}.planejamento{display:flex;align-items:center;justify-content:center;gap:60px;margin:0 auto 150px;max-width:1440px;.text{& h3{font-size:77px;width:668px;text-align:center;margin-bottom:50px}& h3,& p{font-family:var(--font-poppins),sans-serif}& p{display:flex;flex-direction:column;font-size:29px;font-weight:500;width:777px;margin-bottom:100px}& a{display:block;width:fit-content;font-family:var(--font-poppins),sans-serif;font-weight:700;font-size:24px;text-decoration:none;color:white;padding:25px 70px;border-radius:12px;background-color:#3a1bcc;border:none;cursor:pointer;margin:0 auto}}& img{width:600px;height:auto}}.motivos{margin-bottom:150px;& h2{font-family:var(--font-poppins),sans-serif;font-size:77px;text-align:center;margin-bottom:125px}.list{display:flex;flex-direction:column;gap:50px;justify-content:center;margin-bottom:65px;& section{display:flex;align-items:center;justify-content:center;gap:150px}.item{display:flex;flex-direction:column;align-items:center;min-width:280px;& img{width:180px}& p{display:flex;flex-direction:column;font-family:var(--font-poppins),sans-serif;font-size:36px;text-align:center}}}& a{display:block;width:fit-content;font-family:var(--font-poppins),sans-serif;font-weight:700;font-size:24px;text-decoration:none;color:white;padding:25px 70px;border-radius:12px;background-color:#3a1bcc;border:none;cursor:pointer;margin:0 auto}}.objetivos{display:flex;align-items:center;justify-content:center;gap:35px;margin-bottom:100px;.text{position:relative;z-index:2;& h3{font-weight:600;font-size:60px;width:520px}& h3,& p{font-family:var(--font-poppins),sans-serif}& p{font-weight:500;font-size:30px;width:665px;margin-bottom:50px;margin-top:23px}& a{display:block;width:fit-content;margin-top:45px;font-family:var(--font-poppins),sans-serif;font-weight:700;font-size:24px;text-decoration:none;color:white;padding:25px 70px;border-radius:12px;background-color:#3a1bcc;border:none;cursor:pointer}}& img{position:relative;height:700px;margin-left:-90px;z-index:1}}}.main#holding{@media screen and (max-width:1680px){.planejamento{.text{& h3{font-size:55px}& p{font-size:25px;width:670px;margin-bottom:50px}}& img{width:500px}}}@media screen and (max-width:1250px){.objetivos{.text{& h3{font-size:50px;width:500px}& p{font-size:25px;width:555px;margin-bottom:30px}& a{width:fit-content;display:block;font-size:20px;padding:15px 30px}}& img{height:400px;margin-left:-70px}}}@media screen and (max-width:1300px){.banner{& h1{font-size:6.6vw;width:70vw}& button{font-size:1.5vw;padding:1.5vw 4.5vw;border-radius:.8vw}}.objetivos{& img{aspect-ratio:700/653;height:600px;margin-left:-9%}}.planejamento{gap:40px;.text{& h3{font-size:45px;margin:0 auto 20px}& h3,& p{width:550px}& p{margin-bottom:50px}& a,& p{font-size:20px}& a{padding:15px 30px;border-radius:10px}}& img{width:450px}}.motivos{& h2{font-size:55px}.list{gap:50px;& section{gap:50px}.item{& img{width:150px}& p{font-size:25px}}}}}@media screen and (max-width:1190px){.objetivos{flex-direction:column-reverse;.text{text-align:center;*{margin:0 auto}}& img{margin:0}}}@media screen and (max-width:1080px){.planejamento{gap:20px;.text{& h3{font-size:35px}& h3,& p{width:450px}& p{margin-bottom:50px}& a,& p{font-size:18px}& a{padding:15px 30px;border-radius:10px}}& img{width:400px}}.motivos{& h2{font-size:45px}.list{.item{min-width:160px;& img{width:100px}& p{font-size:20px}}}& a{font-size:15px;padding:15px 50px;border-radius:10px}}}@media screen and (max-width:1030px){.objetivos{.text{& h3{font-size:40px;width:400px}& p{font-size:20px;width:445px;margin-bottom:20px}& a{width:fit-content;display:block;font-size:15px;padding:15px 50px;border-radius:8px}}& img{height:300px;margin-left:-100px}}}@media screen and (max-width:915px){.planejamento{flex-direction:column-reverse;& img{width:70%}.text{& h3{font-size:30px}& h3,& p{width:100%}& p{font-size:16px;margin-bottom:30px}& a{font-size:15px;padding:15px 50px;border-radius:8px}}}.motivos{& h2{font-size:40px;margin-bottom:40px}.list .item p{font-size:18px}& a{font-size:15px;padding:15px 50px;border-radius:8px}}}@media screen and (max-width:850px){.planejamento{.text{& p{font-size:15px;width:100%;margin-bottom:20px}}&.planejamento p{width:425px;text-align:center;margin:0 auto 20px}}.objetivos{flex-direction:column-reverse;align-items:center;& img{height:unset;width:90%;margin-left:0}.text{& a,& h3{margin:0 auto}& a{width:fit-content;display:block;font-size:15px;padding:15px 50px;border-radius:8px}}}}@media screen and (max-width:768px){.banner{height:600px;margin-bottom:15vw;padding-left:1.5vw;.text{& h1{width:90vw;font-size:9.4vw}& button{margin-top:2vw;font-size:3vw;padding:2vw 4vw;border-radius:1.5vw}}}.motivos{margin-bottom:15vw;& h2{font-size:5.2vw;margin-bottom:5.2vw}.list{gap:6.5vw;& section{gap:6.5vw}.item{min-width:21vw;& img{width:13vw}& p{font-size:2.34375vw}}}}}@media screen and (max-width:500px){.planejamento{margin-bottom:15vw;.text{& h3{font-size:6vw}& h3,& p{max-width:90vw}& p{margin-bottom:4vw}& a,& p{font-size:3.125vw}& a{padding:2.5vw 5vw;border-radius:1.25vw}}}.objetivos{.text{& h3{width:80vw;font-size:8vw;margin:0 4vw}& p{width:90vw;margin:4vw 0}& a,& p{font-size:4vw}& a{padding:3vw 6vw;border-radius:1.5vw}}& img{width:97.25%;margin-left:0}}}}