.main#corban{font-family:var(--font-montserrat),sans-serif;margin-top:105px}.main#corban .banner{color:#fff;background-image:linear-gradient(#12121280,#12121280),url(../media/banner.4dcb59a1.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;width:100%;height:fit-content;min-height:900px;padding:50px 30px;display:flex}.main#corban .banner .texto h1{letter-spacing:-1px;width:850px;font-size:60px;line-height:1.5}.main#corban .banner .texto h2{width:730px;font-size:24px;font-style:italic;font-family:var(--font-poppins),sans-serif;margin-bottom:40px;font-weight:500}.main#corban .banner .texto img{width:25vw;height:auto;margin:0!important}.main#corban .banner .texto button{display:none}.main#corban .banner button{cursor:pointer;width:100%;font-size:26px;font-weight:600;font-family:var(--font-poppins),sans-serif;border:none;border-radius:8px;margin-top:-100%;padding:8px 40px}.main#corban .banner .right{width:400px}.main#corban .banner .right img{width:100%;height:auto;margin:-5% 0 -20%}.main#corban .essencial{margin:70px 0}.main#corban .essencial h3{color:#007edd;text-align:center;width:700px;margin:0 auto;font-size:40px}.main#corban .essencial>p{text-align:center;width:900px;font-size:16px;font-style:italic;font-family:var(--font-poppins),sans-serif;color:#2a2767;margin:26px auto 20px;font-weight:500}.main#corban .essencial .cards{color:#2a2767;justify-content:center;align-items:center;gap:80px;width:fit-content;margin:0 auto;display:flex}.main#corban .essencial .cards .item{text-align:center;background-color:#fff;border-radius:32px;flex-direction:column;flex:0 0 498px;justify-content:center;align-items:center;height:298px;padding:0 40px;font-style:italic;display:flex;position:relative}.main#corban .essencial .cards .item:before{--border-size:2px;z-index:-1;content:"";box-sizing:content-box;padding:calc(var(--border-size)*2);width:calc(100% + var(--border-size));height:calc(100% + var(--border-size));background-color:#0000;background-image:linear-gradient(to bottom right,#fff 10%,#0091ff),linear-gradient(to bottom left,#fff 10%,#0091ff),linear-gradient(to top left,#fff 10%,#0091ff),linear-gradient(to top right,#fff 10%,#0091ff);background-position:100% 100%,0 100%,0 0,100% 0;background-repeat:no-repeat;background-size:50.5% 50.5%;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;border-radius:36px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.main#corban .essencial .cards .item h4{margin-bottom:2px}.main#corban .essencial .cards .item p{margin-bottom:16px;font-size:16px}.main#corban .corbanzai{color:#fff;background-color:#000;padding:100px 0}.main#corban .corbanzai img{margin:0 auto;display:block}.main#corban .corbanzai img:first-child{width:300px;height:auto;margin:-50px auto}.main#corban .corbanzai h3{text-align:center;width:810px;margin:20px auto 0;font-size:30px;font-style:italic;line-height:1.5}.main#corban .corbanzai img:last-child{margin-top:70px}.main#corban .app{color:#fff;background-color:#000;justify-content:center;align-items:center;padding:50px;display:flex;margin-top:0!important}.main#corban .app img{max-width:500px;height:auto}.main#corban .app .mobile{display:none}.main#corban .app .texto{margin-right:50px}.main#corban .app .texto h3{color:#007edd;width:fit-content;margin-bottom:30px;font-size:50px}.main#corban .app .texto p{flex-direction:column;width:425px;font-size:18px;line-height:1.4;display:flex}.main#corban .app .texto .apps{justify-content:center;align-items:center;gap:20px;width:fit-content;margin:30px 0;display:flex}.main#corban .app .texto .apps img{width:200px}.main#corban .thisContato{justify-content:center;gap:50px;margin:100px 0;padding:0 50px;display:flex}.main#corban .thisContato .texto h3{color:#007edd;width:500px;font-size:40px}.main#corban .thisContato .texto p{color:#2a2767;width:500px;margin-top:30px;font-family:poppins;font-size:18px;font-style:italic;font-weight:400}.main#corban .thisContato form{border:1px solid #2a276780;border-radius:16px;flex-direction:column;gap:20px;width:450px;padding:50px;display:flex}.main#corban .thisContato form label{width:fit-content;font-weight:500;position:relative}.main#corban .thisContato form label:after{content:"*";color:#ff4500;font-size:inherit;position:absolute;right:0;transform:translate(120%)}.main#corban .thisContato form input{border:inherit;border-radius:8px;padding:12px}.main#corban .thisContato form button{color:#fff;background-image:linear-gradient(90deg,#16092e,#0396f4);border:none;border-radius:12px;padding:8px 0;font-size:22px}#AppContainer:has(.main#corban) #contatoForm{display:none}
@media screen and (max-width:1230px){.main#corban .banner .texto h1{width:700px;font-size:46px}.main#corban .banner .texto h2{width:600px;font-size:20px}}@media screen and (max-width:1100px){.main#corban .banner .texto h1{width:600px;font-size:40px}.main#corban .banner .right{width:300px}.main#corban .banner .right img{height:auto}.main#corban .banner button{font-size:20px}.main#corban .essencial .cards{gap:20px}.main#corban .essencial .cards .item{flex:0 0 428px;height:248px}.main#corban .app>img{width:300px}.main#corban .thisContato{gap:10px}}@media screen and (max-width:916px){.main#corban .banner{text-align:center;min-height:unset;height:unset;flex-direction:column-reverse;justify-content:flex-end;align-items:center;padding:3vw 0 10vw}.main#corban .banner .right{width:40vw}.main#corban .banner .right img{width:30vw}.main#corban .banner .right button{border-radius:1vw;padding:1vw 5vw;font-size:3vw;display:none}.main#corban .banner .texto h1{width:70vw;margin:0 auto;font-size:4vw}.main#corban .banner .texto>div{justify-content:center;align-items:center;gap:5vw;display:flex}.main#corban .banner .texto h2{width:65vw;margin:2vw auto;font-size:2vw}.main#corban .banner .texto button{border-radius:.2vw;width:fit-content;margin:0;font-size:2vw;display:block}.main#corban .essencial{margin:5vw 0}.main#corban .essencial h3{width:80vw;font-size:4vw}.main#corban .essencial>p{width:95vw;font-size:2vw}.main#corban .essencial .cards{border-radius:3.5vw;flex-direction:column;gap:2vw}.main#corban .essencial .cards .item{border-radius:4vw;flex:0 0 30vw;width:60vw;height:auto}.main#corban .essencial .cards .item:before{--border-size:.25vw}.main#corban .essencial .cards .item h4{font-size:2vw}.main#corban .essencial .cards .item p{margin-bottom:1vw;font-size:1.85vw}.main#corban .corbanzai img:first-child{width:40vw;height:auto}.main#corban .corbanzai h3{width:90vw;font-size:3vw}.main#corban .corbanzai img:last-child{width:calc(30vw + 50px);height:auto}.main#corban .app{text-align:center;flex-direction:column;align-items:center}.main#corban .app .mobile{margin:5vw 0;display:block;width:35vw!important;height:auto!important}.main#corban .app .texto{flex-direction:column;align-items:center;margin-right:0;display:flex}.main#corban .app .texto h3{margin-bottom:2vw;font-size:5vw}.main#corban .app .texto p{width:46.5vw;font-size:1.95vw}.main#corban .app .texto .apps{margin:2vw 0}.main#corban .app .texto .apps img{width:20vw}.main#corban .app .texto>img{width:50vw}.main#corban .app>img{width:30vw;display:none}.main#corban .thisContato{text-align:center;flex-direction:column;align-items:center}.main#corban .thisContato .texto h3{width:50vw;margin:0 auto;font-size:4vw}.main#corban .thisContato .texto p{width:56vw;margin-top:2vw;font-size:2vw}.main#corban .thisContato form{border-radius:3vw;gap:2vw;width:calc(60vw + 100px);padding:5vw}.main#corban .thisContato form label{font-size:2vw}.main#corban .thisContato form input{border-radius:1.25vw;padding:1.5vw;font-size:2vw}.main#corban .thisContato form input::placeholder{font-size:2vw}.main#corban .thisContato form button{border-radius:1.5vw;padding:1.5vw;font-size:3vw}}@media screen and (min-width:1440px){.main#corban{margin-top:7.292vw}}
