#btn-hero,#btn-nav,.navbar a{font-size:1rem}#btn-hero,#btn-nav,#uti .btn:hover,#wcu .btn:hover,.navbar #btn-hero{color:#fff}#btn-hero:hover,.item-intersecao,.navbar{background-color:#fff}#beneficios .card,#btn-hero,#btn-nav{transition:.3s}#planos,#wcu{min-height:90vh}#planos p,.section-2 p{max-width:600px}#hero p,#silvia li strong{font-weight:500}#beneficios,#duvidas,#planos-multicat{padding-bottom:100px}@font-face{font-family:'Roboto Variable';src:url('assets/fonts/Roboto-VariableFont_wdth,wght.woff2') format('woff2');font-weight:100 900;font-style:normal;font-stretch:75% 100%}@font-face{font-family:'Roboto Variable';src:url('assets/fonts/Roboto-Italic-VariableFont_wdth,wght.woff2') format('woff2');font-weight:100 900;font-style:italic;font-stretch:75% 100%}html{scroll-behavior:smooth}body{overflow-x:hidden}#beneficios .card-body i,.navbar #btn-hero:hover,.navbar a:hover{color:#ff832e}.navbar{transition:background-color .3s,margin-top .3s;box-shadow:0 8px 20px rgba(0,0,0,.1);font-family:'Roboto Variable',sans-serif;font-weight:700;text-align:center;display:flex;justify-content:center}#hero-container,.div-interseccao{display:flex;justify-content:center}#btn-nav{background-color:#ff832e;padding:.7rem 1.2rem;border-radius:.5rem;font-weight:700;border:1px solid #ff832e;text-decoration:none}#btn-hero:focus,#btn-nav:focus,#btn-nav:hover{background-color:#fff;color:#ff832e;border:1px solid #ff832e}.navbar img{width:170px}.navbar a{font-weight:600}.navbar ul a{color:#242424;text-decoration:none;font-size:1.1rem;text-transform:capitalize}.highlight,.navbar a.active{color:#ff832e;font-weight:700}.navbar .nav-link.disabled{opacity:.6}.custom-width-nav{max-width:1280px;padding:0;margin:0}.body-highlight{font-weight:700;border-left:6px solid #ff832e;padding-left:10px}#hero{height:90vh;min-height:500px;position:relative;width:100%}#hero h1{line-height:1.1;max-width:800px;font-size:2.7rem}#hero p{font-size:1.6rem;line-height:1.2;width:100%;max-width:800px}#hero span{font-weight:700;color:#ff832e}.div-interseccao{position:absolute;top:87%;left:50%;transform:translate(-50%,-50%);padding:30px 40px;border-radius:12px;z-index:5;gap:10px;flex-wrap:wrap;max-width:1200px;width:100%}.item-intersecao{flex:auto;gap:10px;font-size:1.5rem;font-weight:600;padding:20px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.2);color:#ff832e}#btn-hero,.btn-primary{background-color:#ff832e}.item-intersecao i{color:#ff832e;margin-right:15px;font-size:2rem;border-right:1px solid #ff832e;padding-right:15px}#heroCarousel,#heroCarousel .carousel-inner,#heroCarousel .carousel-item,#heroCarousel img{height:100%;object-fit:cover}.carousel-item.active .zoom{animation:5s ease-in-out forwards zoomEffect}@keyframes zoomEffect{0%{transform:scale(1);transform:opacity(.1)}10%{transform:opacity(1)}100%{transform:scale(1.2)}}#hero-container{width:100%;align-items:center}#beneficios,.section-2{justify-content:center;display:flex;padding-top:100px}.btn-primary{border-color:#ff832e}#silvia blockquote,.footer-highlight{border-left:4px solid #ff832e}#btn-hero{padding:.8rem 1rem;border-radius:2rem;font-weight:700;border:1px solid #ff832e}#btn-hero:hover{color:#ff832e;border:1px solid #ff832e;scale:1.05}.section-2{min-height:80vh;align-items:center}.section-2 li{display:flex;align-items:center;font-size:1.1rem;margin-bottom:10px}.section-2 strong{font-weight:700;color:#242424;font-size:1.2rem}#beneficios h2,.section-2 h2{font-size:2.5rem;font-weight:700;color:#0749ac}.section-2 h2{margin-bottom:20px}#sem-plano i,.section-2 h3{color:#242424}.section-2 h3,.section-2 p{font-weight:400;font-size:1.2rem}.section-2 p{line-height:1.5}.section-2 img{width:100%;height:auto;border-radius:10px;animation:2s infinite pulse}@keyframes pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.02)}}#beneficios{align-items:center}#beneficios h2{width:fit-content;text-align:center;margin:0 auto}#beneficios .card-body{background-color:#14448b;border-radius:10px;color:#fff}#beneficios .card:hover{transform:scale(1.03);box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}#wcu{background-image:url(img/s2-bgd.webp);background-size:cover;display:flex;justify-content:center;align-items:center}#planos,#wcu li{display:flex;align-items:center}#wcu i{color:#0749ac}#wcu .btn{background-color:#0749ac;border:1px solid #0749ac;max-width:500px}#silvia blockquote,.silvia blockquote{background-color:#ebebeb;padding:20px;border-radius:10px}@media screen and (max-width:768px){.navbar{padding-bottom:10px;box-shadow:0 8px 20px rgba(0,0,0,.2);min-height:80px}#hero{height:90vh;margin-top:0;border-radius:0}#hero h1{font-size:2rem;line-height:1.1}#hero-content p{font-size:1.2rem}#hero-container{width:100%}#wcu{background-image:url(img/s2-bgm.webp);background-size:cover;padding-top:50px}}@media (min-width:992px){#uti .d-flex{max-height:600px;height:100%}#silvia .d-flex{max-height:800px;height:100%}#silvia .d-flex img{min-height:800px;height:100%}}@media (max-width:991px){#silvia .d-flex img{max-height:500px;height:100%}}.img-shadow-strong{box-shadow:0 10px 30px rgba(0,0,0,.5),-10px -10px 20px rgba(0,0,0,.3)}#planos{padding-top:100px;padding-bottom:50px}#planos-multicat,#silvia li{align-items:center;display:flex}#planos-multicat{min-height:90vh;padding-top:100px}#planos-multicat img{max-width:300px}.card-hover{transition:transform .3s,box-shadow .3s}.card-hover:hover{transform:scale(1.02);box-shadow:0 10px 30px rgba(0,0,0,.15)}.card img{max-width:140px}.card-title{color:#0749ac;font-weight:700;font-size:1.5rem;margin-bottom:20px}.card-hover small{font-size:1.2rem;font-weight:600;color:#ff832e}.container-planos-title{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:50px}#silvia h2,.container-planos-title h2{color:#ff832e;font-weight:700;font-size:2rem;margin-bottom:20px}#silvia blockquote,#silvia li{font-size:1.2rem;color:#242424}.plan-list li{display:flex;align-items:start;gap:.5rem;margin-bottom:.5rem}#silvia blockquote,#uti h2,.custom-heading,.silvia blockquote,.silvia h2,.text-silvia{margin-bottom:20px}.plan-list svg{flex-shrink:0;color:#ff832e;width:1.1em;height:1.1em;margin-top:3px}#planos-container{display:flex;justify-content:center;align-items:center}#silvia li{font-weight:400}#silvia li p{margin:0}#uti{margin-top:40px;background-color:#14448b}#uti i,.section-2 i{color:#ff832e;font-size:1.5rem;margin-right:10px}#uti h2,#uti h5{color:#fff;font-weight:700}#uti .btn{background-color:#ff832e;max-width:500px}#uti h2{font-size:2.4rem;border-left:7px solid #ff832e;padding-left:10px}#uti li,#uti p{font-size:1.2rem;font-weight:500;color:#fff}#uti li{display:flex;align-items:center}#uti-text{padding:40px}@media (max-width:768px){.div-interseccao{padding:5px;gap:2px}.item-intersecao{width:30%;flex-direction:column;font-size:1rem;padding:10px;gap:0;line-height:1.1}.item-intersecao i{font-size:1.5rem;margin-right:0;padding-right:0;border-right:0;border-bottom:1px solid #ff832e;padding-bottom:5px}#uti-text{padding:20px}#silvia li{display:flex;flex-direction:row;text-align:left;margin-top:8px}}.custom-heading{font-size:2rem;font-weight:700;color:#0749ac}.text-silvia{font-size:1.2rem;font-weight:400;line-height:1.5}.silvia h2{color:#fff;font-weight:700;font-size:3rem}.silvia blockquote{color:#242424;font-size:1.2rem;border-left:5px solid #0d6efd}#tutores h2{color:#242424;font-weight:700;font-size:1.7rem;margin-bottom:80px}#duvidas{padding-top:100px}#contato{padding-top:30px}iframe{width:100%;height:200px;border:0}#silvia i{color:#ff832e;font-size:1.6rem;margin-right:10px}.footer-highlight{font-weight:700;padding-left:5px}.fd,.fl,.fr,.fu,.sl{opacity:0;transition:opacity 1s,transform 1s}.fr{transform:translateX(50px)}.fl.v,.fr.v,.sl.v{opacity:1;transform:translateX(0)}.fl{transform:translateX(-50px)}.fd{transform:translateY(50px)}.fd.v,.fu.v{opacity:1;transform:translateY(0)}.fu{transform:translateY(-50px)}.sl{transform:translateX(-80px)}.delay-1{transition-delay:0.5s}.delay-2{transition-delay:1s}@media screen and (min-width:768px){#carouselTrack::-webkit-scrollbar{display:none}#carouselTrack{scrollbar-width:none}}#carouselTrack>.flex-shrink-0{scroll-snap-align:start;margin:5px}@media (max-width:767.98px){#nextBtn,#prevBtn{display:none!important}}.whatsapp-float{position:fixed;bottom:20px;right:20px;width:60px;height:60px;background-color:#25d366;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:1000;box-shadow:2px 2px 10px rgba(0,0,0,.3);transition:transform .3s}.whatsapp-float:hover{transform:scale(1.1);text-decoration:none}.whatsapp-float i{font-size:30px;color:#fff}