@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;300;400;500;600;700&display=swap);*{font-family:Inter,sans-serif;margin:0;overflow-x:hidden;padding:0}.contractInternetButton,.contractInternetButtonCp{background-color:#36bae2;border:none;border-radius:5px;color:#002f85;font-size:16px;font-weight:500;height:8vh;width:35vw}@media (min-width:992px){.contractInternetButton{font-size:22px;font-weight:400}.contractInternetButton,.contractInternetButtonCp{background-color:#36bae2;border:none;border-radius:5px;color:#283a5b;cursor:pointer;height:6vh;width:10vw}.contractInternetButtonCp{font-size:16px;font-weight:500}}.container{margin:6vh 0}.planName p{font-weight:medium}.contractTelecomButton{height:6vh;width:40vw}.contractTelecomButton button{height:6vh}.contractTelecomButton button,.contractTelecomButtonCp{background-color:#36bae2;border:none;border-radius:5px;color:#283a5b;font-size:16px;font-weight:500;width:40vw}.contractTelecomButtonCp{height:8vh}@media (min-width:992px){.contractTelecomButton{align-items:center;border-radius:5px;display:flex;height:8vh;justify-content:center;width:17vw}.contractTelecomButton button{border:1px solid #36bae2;border-radius:5px;box-shadow:0 0 6px 2px #36bae2;font-size:18px;font-weight:600;width:15vw}.contractTelecomButton button,.contractTelecomButtonCp{background-color:#36bae2;color:#283a5b;cursor:pointer;height:6vh}.contractTelecomButtonCp{border:none;border-radius:5px;font-size:16px;font-weight:500;width:10vw}}.container{border:1px solid #283a5b;display:flex;flex-direction:column;height:55vh;justify-content:space-evenly;margin:0 0 6vh;padding:5vh 5vw;width:75vw}.planName p{font-size:16px;font-weight:500;margin:0 0 3vh}#planGigas{font-size:32px;font-weight:500}.planBenefits p{display:flex;flex-direction:column;font-size:15px;font-weight:300;margin:2vh 0 3vh}.planPrice p{font-size:16px;font-weight:500;margin:3vh 0}.contractButton{margin:3vh 0 0}@media (min-width:992px){.container{margin:4vh 0;padding:3vh 2vw;width:18vw}}.faqContainer{align-items:center;display:flex;flex-direction:column;width:100vw}.faqItem{width:95vw}.faqQuestion{margin:3vh 0;max-width:90vw}.faqAnswer{max-width:95vw}.separadorHorizontal2{border:1px solid #36bae2;display:flex;margin:3vh 0;width:100vw}.faqQuestionIcon{display:none}@media (min-width:992px){.faqContainer{align-items:center;display:flex;flex-direction:column;width:100%}.separadorHorizontal2{width:45vw}.faqQuestion{display:flex;justify-content:flex-start;margin:3vh 0;max-width:40vw}.question{max-width:60vw;width:55vw}.faqAnswer{max-width:40vw;width:38vw}.faqQuestionIcon{display:flex;justify-content:end;width:5vw}.faqQuestionIcon svg{transition:transform .3s ease-in-out}.faqQuestionIcon.open svg{transform:rotate(180deg)}}main{text-wrap:wrap}header,main{max-width:100vw}header{display:flex;flex-direction:column;height:20vh;margin:0 0 5vh}header a{color:#000;font-size:12px;text-decoration:none}.separadorVertical{display:none}.line01{align-items:center;display:flex;justify-content:space-between;width:100vw}.headerLogo{display:flex;justify-content:center;margin:2vh 0 5vh 8vw;width:24vw}.mainButtonsA{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly}.homeButton{display:none}.loginButton01{background-color:initial;border:none;cursor:pointer;display:flex;font-size:12px;margin:0 8vw 0 0;text-decoration:none}.loginButton02{display:none}body{max-width:100vw}.banner01{background-color:#283a5b;color:#fff;justify-content:center;padding:8vh 4vw}#planAds,.banner01{align-items:center;display:flex;flex-direction:column}#planAds{border:4px solid #36bae2;border-radius:25px;box-shadow:0 0 6px 2px #36bae2;justify-content:space-evenly;margin:2vh 2vw;padding:3vh 3vw}.separadorHorizontal{background-color:#36bae2;border:1px solid #36bae2;border-radius:50px;box-shadow:0 0 6px 0 #36bae2;margin:1vh 0;width:95%}#planAds p{font-size:10px}#planAds span{color:red;text-decoration:line-through}#planAds #adsGigas{font-size:15px}.line02{align-items:center;display:flex;justify-content:space-evenly}.line02 h1{font-size:20px;max-width:50vw}#line02{color:#36bae2}.line03{margin:5vh 0;max-width:80vw}.line03 p{font-size:14px}.line04{display:none}.alfaInternet{align-items:center;display:flex;flex-direction:column;margin:5vh 0 0}.alfaInternet h2{font-size:20px;font-weight:500;margin:0 0 2vh;max-width:90vw}.alfaInternet p{font-size:15px;max-width:95vw}.banner02,.duvidas01{display:none}.alfaTelecom{align-items:center;display:flex;flex-direction:column}.alfaTelecom h2{font-size:20px;font-weight:500;margin:0 0 2vh;max-width:90vw}.alfaTelecom p{font-size:15px;max-width:95vw}.plansTelecom{display:flex;flex-wrap:wrap;justify-content:space-evenly;width:100vw}.plansInternet,.plansTelecom{margin:5vh 0 0}.duvidas02{display:none}.aboutUs{align-items:center;display:flex;flex-direction:column}.aboutUs h2{font-size:20px;font-weight:500;margin:0 0 2vh;max-width:80vw}.aboutUs p{font-size:15px;margin:0 0 2vh;max-width:95vw}.aboutUs img{display:none}.faq{align-items:center;display:flex;flex-direction:column;margin:5vh 0;width:100vw}.faqTitle{max-width:95vw}.faq h2{font-size:20px;margin:0 0 2vh;width:95vw}.faq p{font-size:15px;max-width:95vw}.faq a{color:#36bae2;text-decoration:none}footer{background-color:#283a5b;color:#fff;display:flex;flex-direction:column;font-weight:200;max-width:100vw;padding:3vh 5vw 1vh}.footer .separadorVertical{display:none}footer h1{color:#36bae2;font-size:24px;font-weight:300;margin:0 0 2vh;max-width:90vw}footer p{font-size:15px;margin:0 0 2vh;max-width:60vw}footer a{color:#fff;text-decoration:none}.email{margin:2vh 0}footer span{color:#36bae2;font-weight:300}footer img{margin:0 0 1vh;width:10vw}.termos{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0;padding:0;text-align:center;width:90vw}.termos p{font-size:12px;margin:2vh 0 0;max-width:90vw}.termos a{font-size:15px;margin:2vh 0;max-width:100vw}.copy a{font-size:13px}#termos{margin:2vh 0}#contactsImg{display:none}.contatosContainer{align-items:center;display:flex;flex-direction:row;height:60vh;justify-content:space-evenly;width:100vw}.contatosTitle{font-size:30px;font-weight:500}.contatosDescription{font-size:15px;justify-content:space-between;margin:5vh 0;max-width:95vw}.contatos,.contatosDescription{display:flex;flex-direction:column}.contatos02{display:flex}.emails,.redes,.telefones{font-size:15px;width:40vw}.telefones p{margin:1vh 0 2vh}.emails span p{margin:1vh 0}.redes p{margin:2vh 0 1vh}.emails a{color:#000;margin:1vh 0 2vh;text-decoration:none}#endereco{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}#fbLogo{width:8vw}.emBreve{align-items:center;display:flex;flex-direction:column;height:72vh;justify-content:space-evenly;width:100vw}.emBreveTitle{font-size:30px}.emBreveDescription{font-size:15px;max-width:95vw;text-align:center}.emBreveButton{align-items:center;border-radius:5px;display:flex;height:8vh;justify-content:center;width:80vw}.emBreveButton button{background-color:#36bae2;border:1px solid #36bae2;border-radius:5px;color:#283a5b;cursor:pointer;font-size:15px;font-weight:600;height:6vh;width:78vw}@media (min-width:992px){header a{color:#000;font-size:15px;text-decoration:none}.separadorVertical{border:1px solid #36bae2;display:flex;height:55vh;margin:0 2vw}.line01{display:flex;max-width:15vw}header{align-items:baseline;display:flex;flex-direction:row;height:20vh;justify-content:space-evenly;margin:0 0 2vh;overflow-y:hidden;padding:0 0 3vh}.headerLogo{display:flex;justify-content:center;margin:5vh 0 2vh;width:17vw}.mainButtons,.mainButtonsA{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly}.mainButtonsA{margin:0 3vw 0 0}.mainButtonsA a{margin:0 3vw}.mainButtonsB{margin:0 3vw 0 0}.homeButton{display:block}.loginButton01{display:none}.loginButton02{background-color:initial;border:none;cursor:pointer;display:flex;font-size:15px;margin:0 3vw 0 0;text-decoration:none}.banner01{background-color:#283a5b;color:#fff;justify-content:center;padding:8vh 4vw}#planAds,.banner01{align-items:center;display:flex;flex-direction:column}#planAds{border:4px solid #36bae2;border-radius:25px;box-shadow:0 0 6px 2px #36bae2;justify-content:space-evenly;margin:2vh 2vw;max-width:18vw;padding:3vh 1vw}.separadorHorizontal{background-color:#36bae2;border:1px solid #36bae2;border-radius:50px;box-shadow:0 0 6px 0 #36bae2;margin:1vh 0;width:90%}#planAds p{font-size:20px}#planAds .price{font-size:36px}#planAds span{color:red;text-decoration:line-through}#planAds #adsGigas{font-size:48px}.line02{align-items:center;display:flex;justify-content:space-evenly}.line02 h1{font-size:64px;max-width:43vw}.line05 p{font-size:24px;width:37vw}.line05{margin:0 0 3vh}#line02{color:#36bae2}.line04{display:block;margin:5vh 0 5vh 2vw}.line06{display:none}.internetDescription{display:flex;width:95vw}.internetDescription h2{font-size:40px;max-width:70vw}.internetDescription p{font-size:20px;max-width:70vw}.internetDescription .separadorVertical{height:25vh}.plansInternet{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:0;max-width:85vw}.telecomDescription{display:flex;margin:3vh 0 0;width:95vw}.telecomDescription h2{font-size:40px;max-width:70vw}.telecomDescription p{font-size:20px;max-width:70vw}.telecomDescription .separadorVertical{height:23vh}.plansTelecom{display:flex;flex-wrap:wrap;justify-content:space-evenly;width:85vw}.duvidas01,.duvidas02{display:block;margin:0 0 2vh}.duvidas01 a,.duvidas02 a{color:#36bae2;text-decoration:none}.banner02{background-color:#283a5b;color:#fff;flex-direction:row;height:30vh;justify-content:center;margin:2vh 0;padding:3vh 2vw;width:100vw}#planAds2,.banner02{align-items:center;display:flex}#planAds2{border:4px solid #36bae2;border-radius:25px;box-shadow:0 0 6px 2px #36bae2;flex-direction:column;justify-content:space-evenly;margin:1vh 1vw;max-width:20vw;padding:2vh 1vw}#planAds2 p{font-size:20px}.bannerDescription02 h1{font-weight:500;margin:0 0 1vh}.bannerDescription02 p{font-weight:300;margin:0 0 3vh;max-width:30vw}#bannerDescription02{display:flex;flex-direction:column;margin:0 5vw 2vh 0;max-width:35vw}#planAds2 .price2{font-size:36px}#planAds2 span{color:red;text-decoration:line-through}#planAds2 #adsGigas2{font-size:48px}.aboutUs{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;margin:5vh 0 0}.aboutUs h2{font-size:40px}.aboutUs h2,.aboutUs p{margin:0 0 2vh;max-width:45vw}.aboutUs p{font-size:20px}.aboutUs img{display:block;width:35vw}.faq{align-items:center;display:flex;flex-direction:column;margin:5vh 0}#faq{margin:0 0 0 7vw}.faq h2{font-size:40px;margin:0 0 2vh;width:88vw}.faq p{font-size:15px;max-width:88vw}.faq a{color:#36bae2;text-decoration:none}footer{background-color:#283a5b;color:#fff;display:flex;flex-direction:column;font-weight:200;max-width:100vw;padding:3vh 5vw 1vh}.footer{display:flex;flex-direction:row;justify-content:space-evenly}.footer .contatos,.footer .endereco{width:40vw}.footer .separadorVertical{display:block;max-height:20vh}.footer .endereco h1{color:#36bae2;font-size:62px;font-weight:300;margin:0 0 2vh;max-width:45vw}.footer .endereco p{font-size:20px;margin:0 0 2vh;max-width:45vw}footer a{color:#fff;text-decoration:none}.email{margin:2vh 0}footer span{color:#36bae2;font-weight:300}.footer .contatos img{margin:0;max-width:2vw}.termos{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0;padding:0;text-align:center;width:90vw}.termos p{font-size:12px;max-width:90vw}.termos a{font-size:15px;margin:2vh 0 0;max-width:100vw}#termos{margin:2vh 0}.copy{align-items:center;display:flex;justify-content:center;margin:0;max-height:6vh;text-align:center;width:100vw}#maincode a,.copy{font-size:12px}.socialMedia a{margin:0;max-width:1vw}.phones p{margin:0 0 2.7vh}.emBreve{align-items:center;display:flex;flex-direction:column;height:72vh;justify-content:space-evenly;width:100vw}.emBreveTitle{font-size:46px}.emBreveDescription{font-size:20px;max-width:60vw;text-align:center}.emBreveButton{align-items:center;border-radius:5px;display:flex;height:8vh;justify-content:center;width:17vw}.emBreveButton button{background-color:#36bae2;border:1px solid #36bae2;border-radius:5px;color:#283a5b;cursor:pointer;font-size:18px;font-weight:600;height:6vh;width:15vw}#fbLogo{width:2vw}#contactsImg{width:35vw}.contacts{display:flex;flex-direction:row}.phones{width:10vw}.contatosContainer{align-items:center;display:flex;flex-direction:row;height:72vh;justify-content:space-evenly;width:100vw}.contatosTitle{font-size:48px;font-weight:500}.contatosDescription{font-size:20px;height:17vh;justify-content:space-between;margin:5vh 0;max-width:50vw}.contatos,.contatosDescription{display:flex;flex-direction:column}.contatos02{display:flex}.telefones{font-size:20px;width:15vw}.emails,.redes{font-size:20px;width:20vw}.telefones p{margin:1vh 0 2vh}.emails p{margin:1vh 0}.redes p{margin:1vh 0 2vh}.emails a{color:#000;margin:0 0 2vh;text-decoration:none}#endereco{text-align:center}}.wrapInput5{border:1px solid #989898;border-radius:8px;height:12vh;position:relative;width:94vw}.wrap{display:flex;flex-direction:column;margin:5vh 0}.loginlogo{margin:7vh 0}.loginDescription{margin:5vh 0}.wrapTokenInput{border:none;display:flex;flex-direction:row;height:11vh;justify-content:space-evenly;margin:0;width:94vw}.tokenInput{align-items:center;background-color:initial;border:1px solid #989898;border-radius:8px;color:#283a5b;display:flex;font-size:30px;height:10vh;justify-content:center;padding:1px;text-align:center;width:13vw}.tokenInput:focus{outline:none}.containerValidateFormBtn{display:flex;flex-wrap:wrap;justify-content:center}.validateFormBtn{align-items:center;background:#283a5b;border:none;border-radius:8px;color:#fff;display:flex;font-size:16px;font-weight:700;height:8vh;justify-content:center;width:94vw}.validateFormBtn:hover{cursor:pointer}.resendFormBtn{background-color:initial;border:none;color:#283a5b;font-size:16px;margin:3vh 0 5vh;text-decoration:none}.loginlogo{align-items:center;display:flex;justify-content:space-around;margin:5vh 0}.input{width:100%}.loginlogo2{align-items:center;display:flex;justify-content:space-around;margin:4vh 0 2vh}.formContainer{display:flex;flex-direction:column;height:100vh;width:95vw}.wrapInput{align-items:center;display:flex;justify-content:left}.wrapInput,.wrapInput2{border:1px solid #989898;border-radius:8px;height:12vh;margin:0;position:relative;width:94vw}.input{width:75%}.input,.input2{background-color:initial;border:none;display:block;font-size:15px;height:100%;padding:0 5vw}.input2{width:100%}.password-toggle{align-items:center;display:flex;justify-content:center;width:25%}.inputTitle{font-size:15px;margin:4vh 0 2vh}.inputTitl span{font-size:13px}.input:focus{outline:none}.passwordDirection{display:flex;flex-direction:column;justify-content:space-evenly;margin:4vh 0}.passwordDirection1{margin:0 0 2vh}.passwordDirection2{align-items:center;display:flex;font-size:15px;margin:0;width:80vw}.passwordDirection2 span{margin:0 2vw 0 0}.passwordDirection3{align-items:center;display:flex;flex-direction:column}.advise{font-size:13px;margin:2vh 0 5vh}.loginlogo7{align-items:center;display:flex;justify-content:space-around;margin:5vh 0 6vh}.logo{width:35%}.loginContainer{align-items:center;display:flex;height:100vh;justify-content:space-around;overflow:hidden;width:100vw}.loginTitle{font-size:20px}.description{margin:5vh 0;width:90vw}.containerLoginFormBtn{display:flex;flex-wrap:wrap;justify-content:center}.loginFormBtn{align-items:center;background:#283a5b;border:none;border-radius:8px;color:#fff;display:flex;font-size:16px;font-weight:700;height:8vh;justify-content:center;width:94vw}.loginFormBtn:hover{cursor:pointer}.containerRegisterFormBtn{display:flex;flex-wrap:wrap;justify-content:center}.registerFormBtn{background-color:initial;border:none;color:#283a5b;font-size:16px;margin:5vh 0;text-decoration:none}.obs{align-items:center;display:flex;font-size:12px;justify-content:center;text-align:center;width:95vw}.obs p{width:70vw}.error{color:red;font:400 14px Roboto,sans-serif}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.fc733415.css.map*/