*{margin:0;padding:0;outline:none;font-family:'Open Sans', sans-serif;font-weight:600}.container{max-width:1120px;margin:0 auto;padding:0 20px;position:relative}.btn{padding:10px 30px 12px 30px;border:none;border-radius:50px;font-weight:700;font-size:18px;color:#ffffff;min-width:220px;transition:background 0.3s;cursor:pointer;font-family:Galano, 'Open Sans', sans-serif;text-decoration:none}.btn:hover{opacity:0.8}[type='checkbox']{box-sizing:border-box;padding:0}[type='checkbox']:not(:checked),[type='checkbox']:checked{position:absolute;opacity:0;pointer-events:none}[type='checkbox']+span:not(.lever){position:relative;padding-left:11px;cursor:pointer;display:inline-block;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[type='checkbox']+span:not(.lever):before{content:'';position:absolute;top:0;left:0;width:18px;height:18px;z-index:0;border:2px solid #5a5a5a;border-radius:1px;margin-top:3px;transition:0.2s}[type='checkbox']:not(.filled-in)+span:not(.lever):after{content:'';position:absolute;top:0;left:0;width:18px;height:18px;z-index:0;border:2px solid #5a5a5a;border-radius:1px;margin-top:3px;transition:0.2s;border:0;transform:scale(0)}[type='checkbox']:not(:checked):disabled+span:not(.lever):before{border:none;background-color:rgba(0,0,0,0.42)}[type='checkbox'].tabbed:focus+span:not(.lever):after{transform:scale(1);border:0;border-radius:50%;box-shadow:0 0 0 10px rgba(0,0,0,0.1);background-color:rgba(0,0,0,0.1)}[type='checkbox']:checked+span:not(.lever):before{top:-4px;left:-5px;width:12px;height:22px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #26a69a;border-bottom:2px solid #26a69a;transform:rotate(40deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-origin:100% 100%}[type='checkbox']:checked:disabled+span:before{border-right:2px solid rgba(0,0,0,0.42);border-bottom:2px solid rgba(0,0,0,0.42)}[type='checkbox'].filled-in+span:not(.lever):after{border-radius:2px}[type='checkbox'].filled-in+span:not(.lever):before,[type='checkbox'].filled-in+span:not(.lever):after{content:'';left:0;position:absolute;transition:border 0.25s, background-color 0.25s, width 0.2s 0.1s, height 0.2s 0.1s, top 0.2s 0.1s, left 0.2s 0.1s;z-index:1}[type='checkbox'].filled-in:not(:checked)+span:not(.lever):before{top:-2px;left:-1px;width:2px;height:4px;border:2px solid transparent;transform:rotateZ(37deg);transform-origin:100% 100%}[type='checkbox'].filled-in:not(:checked)+span:not(.lever):after{height:9px;width:9px;background-color:transparent;border:1px solid #5a5a5a;top:0px;z-index:0;border-radius:3px}[type='checkbox'].filled-in:checked+span:not(.lever):before{top:-2px;left:-1px;width:2px;height:4px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #000;border-bottom:2px solid #000;transform:rotateZ(37deg);transform-origin:100% 100%}[type='checkbox'].filled-in:checked+span:not(.lever):after{height:9px;width:9px;background-color:transparent;border:1px solid #5a5a5a;top:0px;z-index:0;border-radius:3px}[type='checkbox'].filled-in.tabbed:focus+span:not(.lever):after{border-radius:2px;border-color:#5a5a5a;background-color:rgba(0,0,0,0.1)}[type='checkbox'].filled-in.tabbed:checked:focus+span:not(.lever):after{border-radius:2px;background-color:#26a69a;border-color:#26a69a}@media (max-width: 480px){section.footer{padding-top:50px}}.ctapre{padding-top:36px}.cta{padding-bottom:20px}@font-face{font-family:"Open Sans";src:url("./fonts/OpenSans-Regular.ttf") format("truetype")}@font-face{font-family:"Open Sans";font-style:italic;src:url("./fonts/OpenSans-Italic.ttf") format("truetype")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:300;src:url("./fonts/OpenSans-Light.ttf") format("truetype")}@font-face{font-family:"Open Sans";font-weight:300;src:url("./fonts/OpenSans-LightItalic.ttf") format("truetype")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:600;src:url("./fonts/OpenSans-SemiboldItalic.ttf") format("truetype")}@font-face{font-family:"Open Sans";font-weight:600;src:url("./fonts/OpenSans-Semibold.ttf") format("truetype")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:700;src:url("./fonts/OpenSans-BoldItalic.ttf") format("truetype")}@font-face{font-family:"Open Sans";font-weight:700;src:url("./fonts/OpenSans-Bold.ttf") format("truetype")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:800;src:url("./fonts/OpenSans-ExtraBoldItalic.ttf") format("truetype")}@font-face{font-family:"Open Sans";font-weight:800;src:url("./fonts/OpenSans-ExtraBold.ttf") format("truetype")}@font-face{font-family:"Open Sans";font-weight:800;src:url("./fonts/OpenSans-ExtraBold.ttf") format("truetype")}@font-face{font-family:"Galano";src:url("./fonts/Galano-Grotesque-Alt-Bold.otf") format("opentype"),url("./fonts/Galano-Grotesque-Alt-Bold.woff") format("woff")}.error-modal{display:none}.error-modal__overlay{align-items:center;background:rgba(6,6,7,0.64);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:10}.error-modal__box{align-items:flex-start;background:#27c2d5;border-radius:12px;box-shadow:0 12px 16px 0 rgba(6,6,7,0.64);display:flex;flex-direction:column;height:360px;justify-content:space-between;max-width:calc(100% - 80px);padding:64px;width:690px}@media screen and (max-width: 920px){.error-modal__box{padding:24px}}.error-modal__title{color:#fff;font-family:"Galano",sans-serif;font-size:32px;font-weight:500;line-height:1.13}.error-modal__title span{display:block}.error-modal__description{color:#2a2264;font-family:"Open Sans",sans-serif;font-size:16px;line-height:1.5;text-align:left}.error-modal__description strong{font-weight:bold;display:block}.error-modal__button,.error-modal__button:visited{background:#2a2264;border-radius:6px;color:#fff;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:bold;line-height:1.38;padding:20px 60px;text-align:center;text-decoration:none}header{background-color:#03c5d3;padding:30px 0;position:fixed;left:0;right:0;top:0;z-index:3}header .logo{display:inline-block}header .acessar{display:inline-block;float:right}.header-content-action{display:flex}.action-item{height:32px;margin:0 20px;position:relative}.action-item-with-border{background:#27c2d5;border-radius:6px;border:2px solid #2a2264;height:48px;line-height:48px;margin:0 8px;min-width:104px;text-align:center;line-height:3}.action-item-with-border .action-item,.action-item-with-border .action-link:visited{color:#2a2264}.action-link{color:#fff;font-family:'Open Sans', sans-serif;font-size:14px;font-weight:bold;line-height:1.57;text-decoration:none}.action-link:visited{color:#fff;font-family:'Open Sans', sans-serif;font-size:14px;font-weight:bold;line-height:1.57;text-decoration:none}.action-item-btn{background:#2a2264;border-radius:6px;height:53px;line-height:54px;margin:0 8px;min-width:104px;text-align:center}header .menu{float:right;width:890px}header .menu ul{display:flex;justify-content:flex-end;list-style:none;align-items:center}header .menu ul a{-webkit-font-smoothing:antialiased;font-size:0.875rem;font-weight:700;color:#fff;padding-bottom:5px;text-decoration:none}header .menu ul a.active{color:#2a2264;position:relative}header .menu ul a.active::before{content:'';position:absolute;top:100%;left:0;width:32px;height:4px;border-radius:2px;background-color:#fff}.mobile-menu,.visible_mobile{display:none}.margin_top_0{margin-top:0 !important}@media (max-width: 1060px){.menu{display:none;width:30px}.mobile-menu{display:block;float:right}.icon-hide{display:none}.icon-show{display:block}header{background-color:#ffffff;padding:25px 0;position:fixed;left:0;right:0;top:0;z-index:3}header .logo img{height:24px}header button{background:transparent;border:none}header .menu ul{display:flex;justify-content:flex-end;list-style:none;align-items:center;overflow:hidden;background:#fff;flex-direction:column;padding-top:20px;width:100%;margin:0;left:0}header .menu ul li{box-shadow:0 1px 0 0 #e3e3ec;height:auto;margin:0 auto;width:94vw}header .menu ul a{color:#b1b0c5;display:inline-block;padding:20px;width:100%}header .menu ul a.active{color:#2a2264;position:initial}.banner{background-color:#03c5d3;padding-top:30px;margin-top:80px !important}.header-content-action{display:none}.visible_mobile{display:block !important}header .menu{width:100% !important}}.loading{display:none}.loading__overlay{align-items:center;background:rgba(255,255,255,0.8);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:10}.loading__icon{width:250px}.options{margin:10px 0;width:100%}@media screen and (max-height: 700px){.options{margin:-3px 0 0}}.options _:-ms-input-placeholder,:root .options{margin:-12px 0 0}.options__title{color:#8583a4;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:bold;text-align:center;margin:15px 0 5px}@media screen and (max-width: 680px){.options__title{font-size:14px;line-height:1.5;text-align:left}}@media screen and (max-height: 700px){.options__title{font-size:13px}}.options__list{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0;padding:0}.options__item{align-items:center;background:#27c2d5;border-radius:6px;display:flex;height:48px;justify-content:center;margin:8px 0;overflow:hidden;width:128px}@media screen and (max-width: 680px){.options__item{width:calc(50% - 8px)}}@media screen and (max-height: 700px){.options__item{height:35px}}.options__item:last-child .options__link{line-height:1.25;height:auto;padding:6px 0}.options__link{color:#060607;display:inline-block;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:bold;height:100%;line-height:48px;text-align:center;text-decoration:none;width:128px}@media screen and (max-height: 700px){.options__link{line-height:35px;font-size:12px}}.plan--classic .plan__header{background-image:linear-gradient(to bottom right, #cc092f, #b2177b)}.plan--classic .plan__term input:checked ~ .plan__checkmark{background-color:#cc092f}.plan--classic .plan__button{background-color:#cc092f}.plan--classic .plan__title--classic,.plan--classic .plan__brand--classic{display:block;color:#cd2031}.plan--classic .plan__text,.plan--classic .plan__value{color:#f45f48}.plan--exclusive .plan__header,.plan--exclusive .plan__term input:checked ~ .plan__checkmark{background-color:#b9884f}.plan--exclusive .plan__button{background-color:#b9884f}.plan--exclusive .plan__title--exclusive,.plan--exclusive .plan__brand--exclusive{display:block;color:#cd2031}.plan--exclusive .plan__text,.plan--exclusive .plan__value{color:#975c35}.plan--prime .plan__header,.plan--prime .plan__term input:checked ~ .plan__checkmark{background-color:#10069f}.plan--prime .plan__button{background-color:#10069f}.plan--prime .plan__title--prime,.plan--prime .plan__brand--prime{display:block;color:#991e66}.plan--prime .plan__text,.plan--prime .plan__value{color:#991e66}.plan--private .plan__header,.plan--private .plan__term input:checked ~ .plan__checkmark{background-color:#4f758b}.plan--private .plan__button{background-color:#4f758b}.plan--private .plan__title--private,.plan--private .plan__brand--private{display:block;color:#93272c}.plan--private .plan__text,.plan--private .plan__value{color:#93272c}.rules{color:#8583a4;font-family:"Open Sans",sans-serif}.rules__link,.rules__link:visited{color:#8583a4;font-size:11px;line-height:1.25;text-decoration:underline}.rules__description{font-size:10px;line-height:1.46;max-width:100%;margin-top:5px}.side-image{align-items:flex-start;display:flex;max-width:100%}@media screen and (max-width: 680px){.side-image{align-items:center;flex-direction:column}}.side-image__image{height:233px}@media screen and (max-height: 700px){.side-image__image{height:150px}}.side-image _:-ms-input-placeholder,:root .side-image__image{float:left;display:inline-block}.side-image__content{margin-left:-50px;max-width:calc(100% - 200px)}@media screen and (max-width: 920px){.side-image__content{max-width:100%}}@media screen and (max-width: 680px){.side-image__content{margin:0}}.side-image _:-ms-input-placeholder,:root .side-image__content{float:right;display:inline-block;min-width:500px}#oops{background:#27c2d5}#oops .top-bar{background:transparent;position:relative}#oops .page-oops__container{align-items:center;display:flex;flex-direction:column;text-align:center}#oops .page-oops__title{color:#fff;font-family:"Galano",sans-serif;font-size:180px;font-weight:500;line-height:60px}@media screen and (max-width: 680px){#oops .page-oops__title{font-size:80px;margin-bottom:0}}#oops .page-oops__text{color:#fff;font-family:"Open Sans",sans-serif;font-size:25px;line-height:35px;max-width:600px}@media screen and (max-width: 680px){#oops .page-oops__text{font-size:16px}}#oops .page-oops__text a,#oops .page-oops__text a:hover,#oops .page-oops__text a:visited{color:#060607}.banner{background-color:#03c5d3;padding-top:30px;margin-top:100px}.banner-no-menu{margin-top:0px}.banner .left{display:inline-block;padding:46px 0 65px 0}.banner .left .title{font-size:49px;font-weight:800;color:#ffffff;line-height:52px;padding-bottom:16px;font-family:Galano, 'Open Sans', sans-serif}.banner .left .content{color:#2a2264;font-size:19px;line-height:23px;letter-spacing:-0.01rem}.banner .right{float:right}@media (max-width: 1160px){.banner br,.banner .right{display:none}.banner .left{display:block}}@media (max-width: 460px){.banner .left{display:inline-block;padding:0 0 50px 0}.banner .left .title{font-size:30px;line-height:30px}}th{font-family:Galano, 'Open Sans', sans-serif}.bank .content .title,.bank .items .item-wrapper .sub-title,.bank .price .value{font-family:Galano, 'Open Sans', sans-serif}.content-header{min-height:90px}.content-header .logo{padding:21px 0}th,.modal .big-title{color:#003d68}.bank .items .item-wrapper .ul-title{color:#003d68}.bank .content .accept,.bank .content .where{color:#003d68}.bank .content .accept a,.bank .content .where a{color:#003d68}.bank .content .installment,.bank .content .title{color:#003d68}.bank .price .value{border-top:1px solid #003d68}.content-header{background:#000000}.bank .content .item button.active{background:#003d68}.bank .content .item button.active:disabled{cursor:not-allowed;background:#cccccc}.bank .content .min{margin-top:0 !important}.ecp [type='checkbox'].filled-in:not(:checked)+span:not(.lever):after{border:1px solid #003d68}.bank{background-color:#f4f4f4;position:relative}.bank .content{padding:60px 20px;color:#58595b}.bank .content .title{text-align:center;font-size:25px;font-weight:800;line-height:30px}.bank .content .sub-title{text-align:center;padding:12px 0 50px 0}.bank .content .sub-title strong{font-weight:800}.bank .items{display:flex;justify-content:center}.bank .items .item{background-color:#ffffff;margin:0 30px;width:290px;text-align:center;border-radius:20px;box-shadow:0 2px 7px rgba(0,0,0,0.12)}.bank .items .item-wrapper .title{padding:20px 0 0 0}.bank .items .item-wrapper .sub-title{margin-top:-1px;padding:0;cursor:pointer}.bank .items .item-wrapper .sub-title span{font-size:13px;font-weight:700}.bank .items .item-wrapper .ul-title{padding:20px 0;font-size:13px;letter-spacing:-0.05rem;min-height:40px}.bank .items .item-wrapper ul{list-style:none}.bank .items ul li{background-image:url("./../assets/images/tick_blue.png");background-position:left center;background-repeat:no-repeat;width:140px;text-align:left;font-size:13px;padding-left:35px;margin:0 auto 10px auto}.bank .price .value{display:flex;justify-content:center;align-items:center;width:80%;margin:0 auto;border-top:1px solid #cccccc;padding-top:18px;margin-top:25px;font-weight:800}.bank .price .value .big{font-size:26px;font-family:inherit;text-decoration:line-through}.bank .price .value .small{font-size:12px;padding-left:5px;padding-top:6px;font-family:inherit}.bank .content .installment{font-weight:700;padding-top:10px;padding-bottom:0}.bank .content .min{font-weight:700;font-size:12px;margin-top:-5px;padding-bottom:25px}.bank .content .accept{font-size:10px;padding-bottom:20px;display:flex;width:65%;max-width:190px;margin:0 auto}.bank .content .accept .checkbox{padding-top:3px}.bank .content .accept .checkbox label{position:relative;top:-11px}.bank .content .accept .text{text-align:left;padding-left:5px;letter-spacing:-0.03rem}.bank .content .accept .text a{text-decoration:underline;cursor:pointer}.bank .content .item button{cursor:no-drop}.bank .content .item button.active{cursor:pointer}.bank .content .more{padding:10px 0 30px 0;font-size:10px;color:#58595b}.bank .content .more a{font-size:10px;color:#58595b;font-weight:700;text-decoration:underline;cursor:pointer}.bank .content .item-wrapper .obs{text-align:center;font-size:11px;padding-top:10px}.bank .content .where{text-align:center;padding-top:50px}.bank .content .where a{font-weight:700}@media (max-width: 750px){.bank .content .title br{display:none}.bank .items{display:block}.bank .items .item-wrapper{margin-bottom:40px}.bank .items .item{width:auto}}@media (max-width: 400px){.bank .items .item{margin:0}.bank .items .accept br{display:none}}.pre_data,.pos_data{display:none}.pre_data.active,.pos_data.active{display:block}.get_data{background-color:#ffffff;margin:0 auto;max-width:460px;width:90%;text-align:center;border-radius:20px;box-shadow:0 2px 7px rgba(0,0,0,0.12);padding:50px 20px}.get_data .get_data-title{color:#0038a8;font-weight:800;font-size:20px}.get_data input,.get_data button{border-radius:12px;padding:8px 20px;font-weight:500}.get_data input{border:2px solid #0038a8;width:95%;max-width:260px;margin-right:30px;margin-bottom:0}.get_data button{border:2px solid #f9dd16;background-color:#f9dd16;color:#0038a8;font-weight:800;cursor:pointer}@media (max-width: 560px){.get_data .get_data-title br{display:none}.get_data input{margin-right:0;margin-bottom:10px}}.loading_div{position:absolute;top:0;left:0;width:100%;background-color:rgba(255,255,255,0.8);z-index:2;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity 0.5s;height:0;overflow:hidden}.loading_div.active{opacity:1;height:100%}.loading_div img{-webkit-animation:spiner-rotate 1.8s linear infinite;animation:spiner-rotate 1.8s linear infinite;width:50px;height:50px}@-webkit-keyframes spiner-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes spiner-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.number_spinner{position:relative;display:inline-block}.number_spinner input{text-align:right;padding:8px 30px 8px 20px}.number_spinner .spn_sub{position:absolute;right:16px;cursor:pointer}.number_spinner .spn_add{position:absolute;right:16px;cursor:pointer;top:-3px}.number_spinner .spn_sub{top:20px}.number_spinner .spn_title{position:absolute;top:13px;left:20px;font-size:9px;background-color:#ffffff}.footer{background-color:#03c5d3;padding:150px 0 80px 0}.footer .title{color:#2a2367;font-size:25px;font-weight:800;text-align:center;font-family:Galano, 'Open Sans', sans-serif}.footer .items{padding-top:50px;display:flex;justify-content:space-between;flex-wrap:wrap}.footer .items .item{margin:0 10px;width:220px}.footer .items .item .image{padding-bottom:20px;text-align:center}.footer .items .item .content{color:#ffffff;font-size:14px}.footer .cta_btn{padding-top:50px;text-align:center}.footer .cta_btn .btn{background-color:#2a2367}@media (max-width: 1030px){.footer .items{justify-content:center}.footer .items .item{margin:0 30px 30px 30px;width:320px}}td,th{position:relative;z-index:10;color:#58595b;font-weight:400;font-size:13px}.modal{position:relative;z-index:10;color:#58595b;font-weight:400;font-size:13px}.modal .modal-bg{position:fixed;width:100%;height:0%;background-color:transparent;z-index:1;top:0;left:0;transition:all 0.3s}.modal.active .modal-bg{height:100%;background-color:rgba(0,0,0,0.6)}.modal .modal-content{position:fixed;z-index:2;background-color:#ffffff;margin:auto;left:0;right:0;top:0px;width:500px;max-width:80%;border-radius:10px;padding:0 30px;transition:top 0.7s;opacity:0;overflow:hidden;height:0}.modal.active .modal-content{max-height:80%;top:5%;opacity:1;height:auto;padding:30px}.modal .modal-content strong{font-weight:800}.modal .close{position:absolute;right:4px;top:4px;padding:15px;cursor:pointer}.modal .big-title{font-family:Galano, 'Open Sans', sans-serif;font-size:20px;padding-bottom:20px}.modal .small-title{text-align:center}.modal .plano{margin-top:-25px;padding-bottom:20px}.modal p{padding-bottom:15px;overflow:auto}table{width:100%;text-align:left;border-collapse:collapse}td{padding:5px 15px}th{padding:5px 15px;border-bottom:4px solid #f3f3f3;font-weight:800}table tbody td:last-child,table thead th:last-child{text-align:right;min-width:90px}tr:nth-child(even){background:#f3f3f3}.plan__value--free{background:url("./images/ic-check-free.svg") left center/16px no-repeat}.plan__brand--white{width:178px}@media screen and (max-width: 920px){.plan__brand{height:80px}}
