@import url(https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@300;400;600;700&display=swap);
.flex{display:flex}.flex--row{flex-direction:row}.flex--row-reverse{flex-direction:row-reverse}.flex--column{flex-direction:column}.flex--column-reverse{flex-direction:column-reverse}.flex--wrap{flex-wrap:wrap}.flex--nowrap{flex-wrap:nowrap}.flex--wrap-reverse{flex-wrap:wrap-reverse}.flex--middle{align-items:center}.flex--center{justify-content:center}.flex--start{justify-content:flex-start;align-items:flex-start}.flex--end{justify-content:flex-end;align-items:flex-end}.flex--between{justify-content:space-between}.flex--around{justify-content:space-around}.flex--evenly{justify-content:space-evenly}.flex-item--grow{flex-grow:1}.flex-item--shrink{flex-shrink:1}.flex-item--no-grow{flex-grow:0}.flex-item--no-shrink{flex-shrink:0}.flex-item--basis-auto{flex-basis:auto}.flex-item--basis-zero{flex-basis:0}.flex-item--align-start{align-self:flex-start}.flex-item--align-center{align-self:center}.flex-item--align-end{align-self:flex-end}.flex-item--align-stretch{align-self:stretch}.flex-item--order-1{order:1}.flex-item--order-2{order:2}.flex-item--order-3{order:3}.flex-item--order-4{order:4}.flex-item--order-5{order:5}.flex-item--order-first{order:-1}.flex-item--order-last{order:9999}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width: 576px){.container{max-width:540px}}@media(min-width: 768px){.container{max-width:720px}}@media(min-width: 992px){.container{max-width:960px}}@media(min-width: 1200px){.container{max-width:1140px}}@media(min-width: 1400px){.container{max-width:1320px}}.container--md{max-width:1040px}.header{background-color:#fff;padding-top:24px;padding-bottom:24px;position:relative;z-index:5;position:fixed;top:0px;left:0px;right:0px;width:100%;z-index:99;max-width:unset}@media(min-width: 1024px){.header{justify-content:space-evenly}}@media(max-width: 1023px){.header{height:64px}}@media(min-width: 1024px){.header__logo-image{max-height:50px}}@media(max-width: 1023px){.header__logo-image{min-height:24px}}@media(max-width: 1023px){.header__logo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}.footer{background-color:#071a1d;color:#fff;padding:40px 20px}.footer .container{padding:0px}.footer__content{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin-bottom:20px}.footer__separator{display:block;width:1px;height:50px;background-color:#fff;margin:0 20px}@media(max-width: 1023px){.footer__media{flex-direction:column}}.footer__social-title{font-size:24px;font-weight:700;margin-bottom:20px}@media(max-width: 1023px){.footer__social-title{margin-top:50px}}.footer__social-icons{gap:20px}.footer__info{padding-top:50px;display:flex;justify-content:space-between;flex:1;gap:20px;flex-wrap:wrap}@media(max-width: 1023px){.footer__info{flex-direction:column}}.footer__column{flex:1;min-width:150px}@media(min-width: 1024px){.footer__column{margin-bottom:20px}}@media(max-width: 1023px){.footer__column>ul{overflow:hidden;transition:all .3s ease-in-out;overflow:hidden;box-sizing:border-box;max-height:0}.footer__column.is-active ul{max-height:350px;border-bottom:1px solid #fff}}.footer__column ul{padding:0;list-style:none;margin:0}.footer__column-item{margin-bottom:5px;display:flex;align-items:center;padding:8px 0;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.7px}@media(min-width: 1024px){.footer__column-item--atendance a{display:flex !important}.footer__column-item--atendance .footer__column-icon{display:block;margin-right:8px}}@media(max-width: 1023px){.footer__column-item{padding:15px 10px}}.footer__column-item a{width:100%}.footer__column-title{font-size:20px;font-style:normal;font-weight:700;margin-bottom:10px}@media(max-width: 1023px){.footer__column-title{padding-bottom:15px;margin-bottom:0;font-size:20px;border-bottom:1px solid #fff;display:flex;align-items:center;justify-content:space-between;width:100%;cursor:pointer;pointer-events:visible}.footer__column-title::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Cpath d='M5.96967 8.56928C6.26256 8.27639 6.73744 8.27639 7.03033 8.56928L12.5 14.0389L17.9697 8.56928C18.2626 8.27639 18.7374 8.27639 19.0303 8.56928C19.3232 8.86217 19.3232 9.33705 19.0303 9.62994L13.0303 15.6299C12.7374 15.9228 12.2626 15.9228 11.9697 15.6299L5.96967 9.62994C5.67678 9.33705 5.67678 8.86217 5.96967 8.56928Z' fill='white'/%3E%3C/svg%3E");transition:.3s}.is-active .footer__column-title::after{transform:rotate(180deg)}.is-active .footer__column-title{border-bottom:rgba(0,0,0,0)}}.footer__column-icon{width:14px;min-width:14px;min-height:14px;height:14px;margin-right:10px}.footer__column-icon svg{width:100%}.footer__bottom{text-align:center;font-size:.75rem;margin-top:20px}.menu__mobile-button{position:absolute;top:50%;right:0;transform:translateY(-50%);transition:.3s}@media(min-width: 1024px){.menu__mobile-button{display:none}}@media(max-width: 1023px){.menu--active .menu__mobile-button svg{opacity:0}.menu--active .menu__mobile-button::before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.46967 3.46967C3.76256 3.17678 4.23744 3.17678 4.53033 3.46967L20.5303 19.4697C20.8232 19.7626 20.8232 20.2374 20.5303 20.5303C20.2374 20.8232 19.7626 20.8232 19.4697 20.5303L3.46967 4.53033C3.17678 4.23744 3.17678 3.76256 3.46967 3.46967Z' fill='%23002C43'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.5303 3.46967C20.8232 3.76256 20.8232 4.23744 20.5303 4.53033L4.53033 20.5303C4.23744 20.8232 3.76256 20.8232 3.46967 20.5303C3.17678 20.2374 3.17678 19.7626 3.46967 19.4697L19.4697 3.46967C19.7626 3.17678 20.2374 3.17678 20.5303 3.46967Z' fill='%23002C43'/%3E%3C/svg%3E");position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}@media(min-width: 1024px){.menu__nav-list{gap:20px}}@media(max-width: 1023px){.menu__nav-list{position:fixed;width:100%;height:100vh;top:63px;right:0;z-index:3;background-color:#fff;flex-direction:column;justify-content:flex-start;transition:.3s;transform:translateY(-200%);z-index:-1}.menu--active .menu__nav-list{padding-top:80px;transform:initial}}.menu__nav-item{position:relative}@media(max-width: 1023px){.menu__nav-item{width:100%;border-bottom:1px solid #fff;cursor:initial}.menu__nav-item.menu--active .menu__sublist{max-height:500px;overflow:auto}}@media(min-width: 1024px){.menu__nav-item:hover .menu__sublist{display:block}.menu__nav-item:hover .menu__nav-link--sublist::after{transform:rotate(180deg)}}@media(max-width: 1023px){.menu__nav-item--login{position:absolute;top:10px}.menu__nav-item--login .menu__nav-link{background-color:#fff;width:90%;margin:0 auto;z-index:3}}.menu__nav-link{font-size:14px;color:#002c43;text-decoration:none;font-weight:600;padding:0 20px}@media(min-width: 1024px){.menu__nav-link{display:flex;align-items:center;justify-content:center;height:100%}}.menu__nav-link--login{background-color:#fff;color:#0d4f70;padding:12px 16px;border-radius:8px;border:2px solid #fbb627}.menu__nav-link--sublist{position:relative}.menu__nav-link--sublist::after{content:"";transition:.3s;width:15px;height:15px;position:absolute;right:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='18' viewBox='0 0 19 18' fill='none'%3E%3Cpath d='M5.13179 6.35225C5.35146 6.13258 5.70762 6.13258 5.92729 6.35225L10.0295 10.4545L14.1318 6.35225C14.3515 6.13258 14.7076 6.13258 14.9273 6.35225C15.147 6.57192 15.147 6.92808 14.9273 7.14775L10.4273 11.6477C10.2076 11.8674 9.85146 11.8674 9.63179 11.6477L5.13179 7.14775C4.91212 6.92808 4.91212 6.57192 5.13179 6.35225Z' fill='%23002C43'/%3E%3C/svg%3E");background-position:center center;background-size:cover;top:50%;transform:translateY(-50%)}@media(max-width: 1023px){.menu__nav-link--sublist::after{top:56%;transform:translateY(-50%);right:10px}}@media(max-width: 1023px){.menu__nav-link{background-color:#f6f8f9;padding-top:10px;padding-bottom:15px}}.menu__sublist{background-color:#fff;border-bottom-right-radius:10px;border-bottom-left-radius:10px}@media(min-width: 1024px){.menu__sublist{position:absolute;box-shadow:0px 4px 4px 0px rgba(0,0,0,.45);display:none}}@media(max-width: 1023px){.menu__sublist{max-height:0;overflow:hidden;transition:.3s}}.menu__subitem:last-of-type .menu__sublink{border-bottom:rgba(0,0,0,0)}.menu__sublink{padding:15px;font-size:14px;font-weight:400;white-space:nowrap;border-bottom:.5px solid #bfbfbf}@media(max-width: 1023px){.menu__sublink{padding:15px 25px}}@media(min-width: 1024px){.menu__sublink:hover{border-bottom:.5px solid var(--Cinza-Linha, #bfbfbf);background:var(--Neutral-200, #d2dee5)}}.login__content{position:absolute;top:-20px;right:0;padding:34px;background-color:#fff;max-width:240px;border-radius:0px 0px 20px 20px;border-right:2px solid #fbb627;border-bottom:2px solid #fbb627;border-left:2px solid #fbb627;box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);transition:.3s;transform:translateY(-200%);pointer-events:none;visibility:hidden}.login__content.is-active{transform:initial;pointer-events:initial;visibility:visible}@media(max-width: 1023px){.login__content{max-width:100%;width:calc(100% - 10px);margin-left:5px;margin-right:5px;top:-10px}}.login__access{color:#0d4f70;font-size:14px;font-weight:600}.login__title{color:#0d4f70;font-size:1.5rem;text-align:center;font-weight:700;line-height:normal}.login__form{padding-top:20px}.login__form label{color:#373737;font-size:16px;font-weight:400;line-height:22px}.login__form input{padding:8px 12px;border:0;margin:0 0 24px 0;max-width:152px;height:38px;font-size:12px;border-bottom:1px solid #bfbfbf}.login__form input::placeholder{color:#fff}.login__form .button.button--primary{background-color:#006695;color:#eefaff;margin-bottom:24px}@media(max-width: 1023px){.login__form{max-width:150px;margin:0 auto}}.login__forgot,.login__create{color:#1c1b1f;font-size:16px;font-weight:500;text-align:center;padding:10px 0}.login__forgot{border-bottom:1px solid #1c1b1f}.login__close{background-color:#fff;border-radius:50%;position:absolute;top:10px;right:10px}.carousel-slider{width:100%;overflow-y:auto;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.carousel-list{display:block;overflow:hidden;margin:0;padding:0}.carousel-track{top:0;left:0;display:block;margin-left:auto;margin-right:auto;transform:translate3d(0, 0, 0);transition:transform .5s ease,opacity .5s ease;opacity:0}.carousel-slide{display:inline-block;float:left;position:relative;vertical-align:top;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.carousel-slide img{display:block;max-width:100%}.carousel-arrow{padding:10px;cursor:pointer;z-index:1}.prev{left:10px}.next{right:10px}.carousel-initialized .carousel-track{opacity:1}.carousel-active,.carousel-active{opacity:1;visibility:visible}.slide{position:relative}.slide.slide-is-active .slide-item{z-index:-1;opacity:0;transition:opacity .5s ease-in-out;position:absolute;top:0;left:0;width:100%}.slide.slide-is-active .slide-item.active{position:relative;display:block;opacity:1;z-index:9}.slide.slide-is-active .slide-dots{text-align:center;padding-top:20px}.slide.slide-is-active .dot{height:12px;width:12px;margin:0 5px;background-color:#fff;border-radius:50%;display:inline-block;cursor:pointer;transition:.3s}.slide.slide-is-active .dot.active{background-color:#fbb627}.attendance{position:relative;background-image:url("/mnt/data/image.png");background-size:cover;background-position:center;height:300px;color:#fff;display:flex;align-items:center;padding:20px}.attendance__text{position:absolute;left:20px;top:20px}.attendance__title{font-size:2rem;font-weight:bold;color:#fff;margin-bottom:10px}.attendance__button{background-color:#fbc02d;color:#003a70;border:none;padding:10px 20px;border-radius:5px;cursor:pointer;font-size:1rem}.attendance__locations{position:absolute;right:20px;bottom:20px;text-align:center}.attendance__points{background-color:rgba(0,0,0,.7);padding:10px;border-radius:10px}.attendance__points-number{font-size:2rem;font-weight:bold}.attendance__points-text{font-size:1rem;margin-top:5px}.courses{background-color:#f0f8ff;text-align:center;padding-top:50px;padding-bottom:50px}@media(max-width: 1023px){.courses{background-color:#dcf5ff}}.courses__title{font-size:50px;font-weight:700;color:#fbb627}.courses__title strong{color:#00547a}@media(max-width: 1023px){.courses__title{font-size:32px;text-align:left;width:75%}}.courses__subtitle{font-size:18px;color:#060e13;max-width:650px;margin:10px auto}@media(max-width: 1023px){.courses__subtitle{text-align:left;font-size:16px}}.courses__note{font-size:1rem;color:#000;font-weight:bold}.courses__content{display:flex}@media(min-width: 1024px){.courses__content{justify-content:center;gap:20px;margin-top:100px;padding-bottom:50px}}@media(max-width: 1023px){.courses__content{margin-top:50px;overflow:auto;gap:10px;transition:.3s}}.courses__navigation{margin-top:20px}.courses .carousel-controller{padding-top:20px}@media(min-width: 1024px){.courses .carousel-controller{display:none}}.courses .carousel-arrow{padding:0px 15px;border:1px solid #0d4f70;border-radius:11px;display:flex;transition:.3s}@media(max-width: 1023px){.courses .carousel-arrow svg{width:25px;height:25px}}.courses .carousel-arrow svg{pointer-events:none}.courses .carousel-arrow:active{transform:scale(0.9)}.courses .carousel-arrow.disabled{border-color:rgba(0,0,0,0);cursor:not-allowed}.courses .carousel-arrow.next{margin-left:10px}.courses .carousel-arrow.prev{margin-right:10px}.course{width:160px;height:180px;position:relative;cursor:pointer}@media(max-width: 1023px){.course{min-width:160px;min-height:180px}}.course__box-info{width:160px;height:180px;padding:16px;background-color:#fff;border-radius:8px;box-shadow:2px 2px 14px 0px rgba(0,0,0,.15);display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;box-sizing:border-box;transition:height .4s ease,transform .4s ease;overflow:hidden;position:absolute}.course__box-info:hover{transform:translateY(-50px);height:230px;background:#00547a}.course__box-info:hover .course__name{color:#fff}.course__box-info:hover .course__link{display:flex}.course__box-info:hover .course__icon svg path{fill:#fff}.course__icon svg path{fill:#00547a}.course__name{text-align:left;color:#00547a;font-size:18px;font-style:normal;font-weight:600;line-height:16px}.course__arrow{height:16px}.course__link{color:#fff;display:none;align-items:center;justify-content:center}.follow-us{display:flex;justify-content:space-between;align-items:center;padding-top:50px;padding-bottom:50px;background-color:#fff}.follow-us__content{display:flex;flex-direction:row;align-items:center;width:100%;gap:40px}@media(max-width: 1023px){.follow-us__content{flex-direction:column}}@media(min-width: 1024px){.follow-us__text{max-width:40%}}.follow-us__title{font-size:28px;font-weight:700;color:#58c5c6;margin-bottom:10px}@media(max-width: 1023px){.follow-us__title{font-size:28px}}.follow-us__subtitle{font-size:1rem;color:#333}.follow-us__links{display:flex;gap:20px;justify-content:space-around;width:100%}@media(min-width: 1024px){.follow-us__links{width:60%}}.follow-us__link{border-radius:8px;background:#fff;text-align:center;flex:1;border:1px solid #ededed;min-height:240px}.follow-us__link:hover{box-shadow:2px 2px 14px 0px rgba(0,0,0,.15)}.follow-us__img{width:100%;height:100%;display:flex;align-items:center;justify-content:center}@media(max-width: 1023px){.follow-us__img{padding:0 30px}.follow-us__img svg{width:100%}}.follow-us__link-text{font-size:16px;color:#000;font-weight:600;width:100%;background:#f5f5f5;padding:16px}@media(max-width: 1023px){.follow-us__link-text{font-size:12px;white-space:nowrap}}.our-services{padding-top:0;padding-bottom:70px;position:relative}.our-services .carousel-controller{padding-left:10px}@media(max-width: 1023px){.our-services{padding-top:50px;padding-bottom:100px}.our-services>.flex.flex--middle.flex--between{flex-direction:column}.our-services .carousel-controller{justify-content:start}}@media(min-width: 1024px){.our-services__intro{max-width:345px;width:30%}}@media(min-width: 1024px){.our-services .carousel-slider{width:65%}}.our-services__title{white-space:nowrap;font-size:50px;color:#0d4f70;font-weight:700}@media(max-width: 1023px){.our-services__title{white-space:nowrap}}.our-services__description{color:#212121;font-size:18px;font-weight:400;line-height:22px;letter-spacing:.32px;margin:10px 0;margin-bottom:34px}.our-services__buttons{display:flex;justify-content:center;gap:20px}.our-services__buttons .button{text-align:center}@media(max-width: 1023px){.our-services__buttons{position:absolute;bottom:20px;left:50%;transform:translateX(-50%)}}.our-services__list{display:flex;gap:20px;overflow:hidden}.our-services__navigation{margin-top:20px}.our-services .carousel-controller{padding-top:20px}.our-services .carousel-arrow{padding:0px 15px;border:1px solid #0d4f70;border-radius:11px;display:flex;transition:.3s}@media(max-width: 1023px){.our-services .carousel-arrow svg{width:25px;height:25px}}.our-services .carousel-arrow svg{pointer-events:none}.our-services .carousel-arrow:active{transform:scale(0.9)}.our-services .carousel-arrow.disabled{border-color:rgba(0,0,0,0);cursor:not-allowed}.our-services .carousel-arrow.next{margin-left:10px}.our-services .carousel-arrow.prev{margin-right:10px}.our-services__item{position:relative;background-color:#fff;border-radius:10px;text-align:left;margin-top:50px;margin-left:6px;border-radius:28px;transition:.3s;z-index:3;width:160px;opacity:1;visibility:visible}.our-services__item>a{display:block}@media(min-width: 1024px){.our-services__item{width:224px}}.our-services__item::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,44,67,.8);border-radius:28px;opacity:0;visibility:hidden;transition:.3s;pointer-events:none}.our-services__item:hover{transform:translateY(-5%)}.our-services__item:hover::before{opacity:.7;visibility:visible}.our-services__item:hover .our-services__description,.our-services__item:hover .our-services__item-description{max-height:400px;transition:max-height .2s ease-in-out;opacity:1}.our-services__item:hover .our-services__link{max-height:400px;transition:max-height .1s ease-in-out;opacity:1}.our-services__content{position:absolute;bottom:0;padding:10px;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 30.27%, rgba(0, 0, 0, 0.7) 100%);border-radius:28px}.our-services__content .service__description{color:#fff;display:none}.our-services__image{width:100%;border-radius:28px;object-fit:cover;object-position:center;height:360px}@media(min-width: 1024px){.our-services__image{height:506px}}.our-services__item-title{color:#fff;font-size:18px;font-weight:700;margin:10px 0}.our-services__item-description{font-size:1rem;color:#fff;max-height:0;opacity:0;transition:max-height .2s ease-in-out;overflow:hidden}.our-services__link{font-size:14px;font-style:normal;font-weight:600;color:#fff;text-decoration:none;margin-top:10px;display:flex;align-items:center;max-height:0;transition:.1s;overflow:hidden}.our-services__link::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M4.5957 9.89153C4.5957 9.56937 4.85687 9.3082 5.17904 9.3082H14.5124C14.8345 9.3082 15.0957 9.56937 15.0957 9.89153C15.0957 10.2137 14.8345 10.4749 14.5124 10.4749H5.17904C4.85687 10.4749 4.5957 10.2137 4.5957 9.89153Z' fill='%23fff'/%3E%3Cpath d='M9.43322 4.80916C9.66103 4.58135 10.0304 4.58135 10.2582 4.80916L14.9249 9.47583C15.1527 9.70363 15.1527 10.073 14.9249 10.3008L10.2582 14.9675C10.0304 15.1953 9.66103 15.1953 9.43322 14.9675C9.20542 14.7396 9.20542 14.3703 9.43322 14.1425L13.6874 9.88831L9.43322 5.63412C9.20542 5.40631 9.20542 5.03697 9.43322 4.80916Z' fill='%23fff'/%3E%3C/svg%3E");padding-top:7px;margin-left:5px}.our-services__link:hover{color:#fbb627}.our-services__link:hover::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M4.5957 9.89153C4.5957 9.56937 4.85687 9.3082 5.17904 9.3082H14.5124C14.8345 9.3082 15.0957 9.56937 15.0957 9.89153C15.0957 10.2137 14.8345 10.4749 14.5124 10.4749H5.17904C4.85687 10.4749 4.5957 10.2137 4.5957 9.89153Z' fill='%23FBD24E'/%3E%3Cpath d='M9.43322 4.80916C9.66103 4.58135 10.0304 4.58135 10.2582 4.80916L14.9249 9.47583C15.1527 9.70363 15.1527 10.073 14.9249 10.3008L10.2582 14.9675C10.0304 15.1953 9.66103 15.1953 9.43322 14.9675C9.20542 14.7396 9.20542 14.3703 9.43322 14.1425L13.6874 9.88831L9.43322 5.63412C9.20542 5.40631 9.20542 5.03697 9.43322 4.80916Z' fill='%23FBD24E'/%3E%3C/svg%3E");padding-top:7px;margin-left:5px}.our-services__icon{display:block;width:45px}.our-services__icon svg{width:100%;height:auto}.banner-full img{width:100%}.banner-tv{position:relative}.banner-tv__main .button-banner-mobile{position:absolute;bottom:1.5rem;z-index:999;width:100%;max-width:76%;border-radius:8px;border:2px solid #00e0e0;padding:1rem;background-color:rgba(0,0,0,0);height:48px;padding:12px 10px;justify-content:center;align-items:center;gap:10px;display:flex;left:50%;transform:translateX(-50%);color:#00e0e0;text-align:center;font-family:"Source Sans Pro";font-size:22px;font-style:normal;font-weight:900;line-height:16.706px;text-transform:uppercase}@media(min-width: 1024px){.banner-tv__main .button-banner-mobile{display:none}}.banner-tv__main a{display:block}.banner-tv__main picture{display:block;margin:0 auto}.banner-tv__main picture img{display:block;margin:0 auto}@media screen and (max-width: 1366px){.banner-tv__main picture img{width:95%}}@media(max-width: 1023px){.banner-tv__main picture img{width:100%}}@media(max-width: 1023px){.banner-tv__main.container{padding:0}.banner-tv__main.container img{width:100%}}.pricing{text-align:center;padding-top:50px;padding-bottom:50px;background:radial-gradient(50.97% 72.32% at 47.92% 100%, rgba(88, 197, 198, 0.2) 0%, rgba(0, 44, 67, 0.2) 100%),linear-gradient(180deg, rgba(0, 81, 123, 0.92) 0%, rgba(0, 44, 67, 0.92) 100%),url(../_path-to-image_.html) #d3d3d3 50%/cover no-repeat}@media(min-width: 1024px){.pricing{border-bottom:8px solid var(--Sunset-Am-400, #fbb627)}}.pricing__title{font-size:40px;font-weight:700;color:#54c0e7}@media(min-width: 1024px){.pricing__title{font-size:50px}}.pricing__subtitle{color:#ebf7ff;font-size:18px;font-style:normal;font-weight:700;line-height:normal}@media(min-width: 1024px){.pricing__subtitle{font-size:28px}}@media(max-width: 1023px){.pricing__subtitle{letter-spacing:1.08px}}.pricing__section{gap:30px;padding-top:60px}@media(max-width: 1023px){.pricing__section{flex-direction:column-reverse;padding-top:20px}}@media(max-width: 1023px){.pricing__info{width:100%}}.pricing__info-box{padding:24px;border-radius:8px;border:2px solid #fff;text-align:left;position:relative;background:rgba(0,44,67,.3)}@media(max-width: 1023px){.pricing__info-box{width:100%}}@media(max-width: 1023px){.pricing__info-box .content{text-align:center}}.pricing__info-box .content>span{color:#ebf7ff;font-size:16px;font-style:normal;font-weight:400;line-height:normal}@media(max-width: 1023px){.pricing__info-box .content>span{font-size:22px}}.pricing__info-box .content>h3{color:#54c0e7;font-size:26px;font-weight:700;margin-bottom:20px}@media(max-width: 1023px){.pricing__info-box .content>h3{font-size:28px;line-height:normal}}.pricing__info-box .content>ul li{color:#ebf7ff;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.8px;padding:12px 0;text-align:left}.pricing__info-box .content>ul li .icon{margin-right:10px;width:23px;height:23px}.pricing__info-box .content>ul li .icon svg{width:100%;height:auto}@media(max-width: 1023px){.pricing__info-box .content>ul{padding:20px 20px 0 20px}}.pricing__float{background:#fbb627;border-radius:20px;font-size:22px;font-weight:700;line-height:31px;color:#203144}@media(min-width: 1024px){.pricing__float{position:absolute;top:-65px;right:-30px;padding:10px 10px 20px 40px}}@media(max-width: 1023px){.pricing__float{position:relative;max-width:210px;padding:10px 20px 20px 40px;margin:0 auto;font-size:22px}}.pricing__float i{color:#203144;font-size:18px;font-weight:700;font-style:normal;display:block}@media(max-width: 1023px){.pricing__float i{text-align:left;padding-left:10px}}.pricing__float strong{font-size:32px}@media(max-width: 1023px){.pricing__float strong{font-size:32px;text-align:left}}.pricing__float span{position:absolute;top:50%;transform:translateY(-50%);left:-25px;background-color:#58c5c6;border-radius:50%;font-size:28px;font-style:normal;font-weight:700;color:#0d4f70;width:57px;height:57px}@media(min-width: 1024px){.pricing__box-text{position:absolute;z-index:3;top:0;left:55px}.no-pricing .pricing__box-text{left:50px;top:10px}}@media(max-width: 1023px){.pricing__box-text>span{padding:10px 0;min-height:180px;display:block}.no-pricing .pricing__box-text>span{padding:0}}.pricing__box-text>span ul{padding-left:20px;margin-bottom:20px}.pricing__box-text ul li{list-style:disc;display:list-item;font-size:16px;font-weight:400}@media(max-width: 1023px){.no-pricing .pricing__box-text ul li{font-size:18px}}@media(max-width: 1023px){.pricing__box-text ul li{font-size:16px}}.pricing__box-text .button.button--primary{width:262px;height:40px;font-size:16px;font-style:normal;font-weight:600;line-height:18px;text-align:center}@media(max-width: 1023px){.pricing__box-text .button.button--primary{font-size:18px;width:100%;height:48px;display:flex;justify-content:center;align-items:center}}@media(max-width: 1023px){.pricing__box-text{width:100%;background-color:#fff;border-radius:0px 0px 8px 8px;padding:16px}}.pricing__content-title{color:#fbb627;font-size:27px;font-weight:700;margin-bottom:10px}@media(min-width: 1024px){.pricing__content-title{margin-bottom:25px}.no-pricing .pricing__content-title{margin-bottom:25px;line-height:44px;font-size:22px;line-height:36px}.home .pricing__content-title{margin-bottom:30px;line-height:41px}}@media(max-width: 1023px){.pricing__content-title{font-size:26px !important;text-align:center}.no-pricing .pricing__content-title{font-size:26px !important;line-height:50px}}.pricing__content-title strong{display:block;font-size:48px}.no-pricing .pricing__content-title strong{font-size:40px}@media(max-width: 1023px){.pricing__content-title strong{font-size:50px}.no-pricing .pricing__content-title strong{font-size:50px}}.pricing__content{position:relative;text-align:left;display:flex;align-items:end}.pricing__content:first-of-type{margin-bottom:20px}@media(max-width: 1023px){.pricing__content{flex-direction:column-reverse !important}}.pricing__content--invert{flex-direction:row-reverse}.pricing__content--invert .pricing__content-title{color:#58c5c6}@media(min-width: 1024px){.pricing__content--invert .pricing__content-title{text-align:left;padding-right:30px;font-size:22px}.no-pricing .pricing__content--invert .pricing__content-title{margin-bottom:26px;font-size:20px}.home .pricing__content--invert .pricing__content-title{margin-bottom:25px;font-size:24px}}@media(max-width: 1023px){.home .pricing__content--invert .pricing__content-title{line-height:50px}.no-pricing .pricing__content--invert .pricing__content-title{font-size:26px}}.pricing__content--invert .pricing__box-text>span{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:8px;border-bottom-right-radius:8px}.pricing__content--invert .pricing__content-description::before{left:initial;right:-2px;background:linear-gradient(-90deg, white, transparent)}@media(max-width: 1023px){.pricing__content--invert .pricing__content-description::before{right:0}}.pricing__content--invert .button.button--primary{background:#58c5c6;color:#002c43}@media(min-width: 1024px){.pricing__content--invert .pricing__box-text{left:initial;right:10px;right:40px;max-width:300px}.pricing__content--invert .pricing__box-text>span ul{margin-bottom:15px}.no-pricing .pricing__content--invert .pricing__box-text{right:50px}}.pricing__content-description{position:relative}@media(min-width: 1024px){.no-pricing .pricing__content-description{width:635px}}@media(max-width: 1023px){.pricing__content-description{width:100%}.pricing__content-description picture{display:block;width:100%}.pricing__content-description img{display:block;width:100%}}.pricing__header-description{font-size:20px;color:#ebf7ff;font-weight:400;line-height:normal;padding-top:16px}.pricing.no-pricing .pricing__content:first-of-type{margin-bottom:0}@media screen and (max-width: 1228px){.pricing.no-pricing .pricing__info{flex-direction:column}}.pricing.no-pricing .pricing__subtitle{font-size:26px;font-style:normal;font-weight:700;padding-bottom:40px}.section-guide{background:linear-gradient(96deg, rgba(235, 247, 255, 0.96) 0%, rgba(238, 246, 252, 0.96) 100%)}.section-guide .button{max-width:200px;height:40px}.section-guide__title{color:#00547a;font-size:50px;font-weight:700;line-height:normal}@media(max-width: 1023px){.section-guide__title{font-size:32px;text-align:center;padding-top:30px}}.section-guide__subtitle{color:#373737;font-size:18px;font-weight:700;line-height:26px}@media(max-width: 1023px){.section-guide__subtitle{text-align:center}}.section-guide__list{margin:20px 0}.section-guide__item{padding:10px 0}.section-guide__item .icon{margin-right:14px;display:block;width:24px;height:24px}@media(max-width: 1023px){.section-guide__content{flex-direction:column-reverse}}@media(max-width: 1023px){.section-guide__text .button--primary{max-width:100%;justify-content:center}}@media(max-width: 1023px){.services .tablet-image{max-width:80% !important}}@media(min-width: 1024px){.services>.flex{gap:5vw;padding-top:50px;padding-bottom:50px}}@media(max-width: 1023px){.services>.flex{flex-direction:column;padding-top:50px;padding-bottom:50px;gap:20px}}@media(min-width: 1024px){.services__text{width:50%;max-width:500px}}.services__text .button.button--primary.flex.flex--middle{max-width:418px}.services__frame{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.services__frame iframe{position:absolute;top:0;left:0;width:100%;height:100%}.services__list{margin:20px 0;padding-left:10px}.services__item{padding:10px 0}.services__title{color:#0d4f70;font-size:28px;font-weight:700;padding-bottom:24px}.services__title i{display:block;font-size:18px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.08px}@media(max-width: 1023px){.services__title{font-size:32px;padding-bottom:10px}}.services__title--club-discount{font-size:36px}.services__subtitle{color:#373737;font-size:18px;padding-bottom:24px}.services__item{color:#373737;font-size:18px;display:flex;align-items:center}.services__item::before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 21C13.1819 21 14.3522 20.7672 15.4442 20.3149C16.5361 19.8626 17.5282 19.1997 18.364 18.364C19.1997 17.5282 19.8626 16.5361 20.3149 15.4442C20.7672 14.3522 21 13.1819 21 12C21 10.8181 20.7672 9.64778 20.3149 8.55585C19.8626 7.46392 19.1997 6.47177 18.364 5.63604C17.5282 4.80031 16.5361 4.13738 15.4442 3.68508C14.3522 3.23279 13.1819 3 12 3C9.61305 3 7.32387 3.94821 5.63604 5.63604C3.94821 7.32387 3 9.61305 3 12C3 14.3869 3.94821 16.6761 5.63604 18.364C7.32387 20.0518 9.61305 21 12 21ZM11.768 15.64L16.768 9.64L15.232 8.36L10.932 13.519L8.707 11.293L7.293 12.707L10.293 15.707L11.067 16.481L11.768 15.64Z' fill='%230079B4'/%3E%3C/svg%3E");width:24px;height:24px;margin-right:10px}@media(min-width: 1024px){.services-page .services__title{padding-bottom:10px}}@media(min-width: 1024px){.nf-servico .services__text{max-width:530px}}.nf-servico .services__title{font-size:36px;padding-bottom:10px}.other-services .services__title{font-size:36px}@media(max-width: 1023px){.other-services .services__title{font-size:28px}}.other-services .services__subtitle{font-size:20px;line-height:26px;letter-spacing:.8px}#services-nfs h2.management__subtitle{color:#fbb627;leading-trim:both;text-edge:cap;font-family:"Source Sans Pro";font-size:40px;font-style:normal;font-weight:700;line-height:normal}@media(max-width: 1023px){#services-nfs h2.management__subtitle{color:#fbb627;font-family:"Source Sans Pro";font-size:28px;font-style:normal;font-weight:700;line-height:normal}}.benefits{padding:50px 0}@media(max-width: 1023px){.benefits{padding-top:10px}}.benefits__title{font-size:32px;font-style:normal;font-weight:700;color:#0d4f70;text-align:center;padding-top:24px;padding-bottom:24px}.benefits__list{gap:20px;justify-content:center}@media(min-width: 1024px){.benefits__list{padding-bottom:34px}}@media(max-width: 1023px){.benefits__list{overflow:auto;justify-content:initial}}.benefits__item{padding:12px 8px;border-radius:8px;background:#e7eef1;width:248px}@media(min-width: 1024px){.benefits__item{padding-bottom:30px}}@media(max-width: 1023px){.benefits__item{min-width:248px}}.benefits__icon{display:block;margin-bottom:40px}.benefits__item-title{color:#00547a;font-size:16px;font-weight:700;padding-bottom:16px;min-height:56px}@media(min-width: 1024px){.benefits__item-title{width:75%}}.benefits__item-text{color:#373737;font-size:16px;font-style:normal;font-weight:400}.management{border-radius:20px;background:#0d4f70;max-width:1366px;margin:0 auto 50px auto;padding-top:50px;padding-bottom:50px}@media(max-width: 1023px){.management{padding-top:24px;padding-bottom:24px;width:95%}}.management>.container.flex{gap:50px}@media(min-width: 1024px){.management__box-content{width:50%;max-width:512px}}@media(max-width: 1023px){.management__box-img{display:none}}.management__title{font-size:40px;font-style:normal;font-weight:700;color:#fbb627}@media(max-width: 1023px){.management__title{font-size:28px}}.management__subtitle{color:#fff;font-size:16px;font-style:normal;font-weight:700;padding-bottom:36px;padding-top:10px}@media(max-width: 1023px){.management__subtitle{padding-bottom:24px}}.management__item{cursor:pointer}@media(min-width: 1024px){.management__item{padding:16px 16px 16px 16px;border-bottom:.5px solid rgba(255,255,255,.3);overflow:hidden;transition:all .3s ease-in-out;overflow:hidden;box-sizing:border-box}}.management__item.is-active{background:rgba(0,0,0,.3);padding:16px 16px 34px 16px;border-radius:8px}@media(min-width: 1024px){.management__item.is-active{border-bottom:0;max-height:350px}}.management__item.is-active .management__item-subtitle{display:block}@media(max-width: 1023px){.management__item{background:rgba(0,0,0,.3);padding:0 !important;border-radius:8px;border-bottom:0}}.management__item-title{color:#20d3ff;font-size:16px;font-weight:700;line-height:normal;letter-spacing:.96px;position:relative}@media(min-width: 1024px){.management__item-title::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cpath d='M24.0401 20.7071C23.6496 21.0976 23.0164 21.0976 22.6259 20.7071L15.333 13.4142L8.04011 20.7071C7.64959 21.0976 7.01642 21.0976 6.6259 20.7071C6.23538 20.3166 6.23538 19.6834 6.6259 19.2929L14.6259 11.2929C15.0164 10.9024 15.6496 10.9024 16.0401 11.2929L24.0401 19.2929C24.4306 19.6834 24.4306 20.3166 24.0401 20.7071Z' fill='%2320D3FF'/%3E%3C/svg%3E");position:absolute;right:0;top:-10px;transform:rotate(180deg);transition:.3s}.is-active .management__item-title::after{transform:rotate(0deg)}}@media(max-width: 1023px){.management__item-title{padding:16px 16px 0 16px;font-size:22px}}.management__item-subtitle{color:#fff;font-size:16px;font-style:normal;font-weight:400;margin-top:14px;line-height:22px;letter-spacing:.32px}@media(min-width: 1024px){.management__item-subtitle{display:none}}@media(max-width: 1023px){.management__item-subtitle{margin:0;padding:16px 16px 34px 16px}}@media(min-width: 1024px){.management__item-img{display:none}}.management__img{border-radius:10px}.service-options{padding:56px 20px;background-color:#f7f7f7}@media(max-width: 1023px){.service-options{padding-left:10px;padding-right:10px}}.service-options__list{display:flex;justify-content:center;gap:20px}@media(max-width: 1023px){.service-options__list{flex-direction:column;gap:56px}}.service-options__item{text-align:center}@media(min-width: 1024px){.service-options__item{width:320px}}.service-options__icon{display:block}.service-options__icon svg{width:54px;height:54px}.service-options__title{font-size:22px;font-weight:700;color:#0d4f70;margin-bottom:10px}.service-options__description{font-size:16px;margin-bottom:20px;color:#373737}@media(max-width: 1023px){.service-options__description{margin-bottom:34px}}.service-options .button.button--primary{margin:0 auto;display:flex;align-items:center;justify-content:center;font-size:16px;padding:8px 34px;height:40px}.location{padding-top:50px;padding-bottom:50px}.location__title{font-size:40px;font-weight:700;color:#0d4f70;margin-bottom:34px}@media(max-width: 1023px){.location__title{font-size:28px}}.location__map{width:100%;height:450px;margin-bottom:20px}.location__map iframe{width:100%;height:100%;border:none}@media(min-width: 1024px){.location__list{display:grid;grid-template-columns:repeat(4, 1fr);gap:34px 16px}}.location__item{background:#fff;border-radius:8px;overflow:hidden}@media(max-width: 1023px){.location__item{position:relative;padding-bottom:30px;transition:.3s}.location__item.is-active{padding-top:50px}}.location__image{width:100%;height:200px;object-fit:cover;border-radius:8px}@media(max-width: 1023px){.location__image{max-height:0;overflow:hidden;transition:.3s;opacity:0}.is-active .location__image{opacity:1;max-height:400px}}.location__details{color:#373737;font-size:14px;font-weight:400}@media(max-width: 1023px){.location__details{overflow:hidden;max-height:0;transition:.3s;opacity:0}.is-active .location__details{opacity:1;max-height:400px}}.location__icon{display:block;width:24px;height:25px;margin-right:10px}.location__name{color:#0d4f70;font-size:18px;font-weight:600;padding-top:8px;padding-bottom:8px}@media(max-width: 1023px){.location__name{cursor:pointer;position:absolute;top:0;width:100%;z-index:3;border-bottom:.5px solid rgba(0,0,0,.05);padding:12px 0}.location__name::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Cpath d='M12.0303 16.4014C11.7374 16.6943 11.2626 16.6943 10.9697 16.4014L4.96967 10.4014C4.67678 10.1085 4.67678 9.63366 4.96967 9.34076C5.26256 9.04787 5.73744 9.04787 6.03033 9.34076L11.5 14.8104L16.9697 9.34076C17.2626 9.04787 17.7374 9.04787 18.0303 9.34076C18.3232 9.63366 18.3232 10.1085 18.0303 10.4014L12.0303 16.4014Z' fill='%230D4F70'/%3E%3C/svg%3E");position:absolute;top:12px;right:10px;transition:.3s}.is-active .location__name::after{transform:rotate(180deg)}}.location__address,.location__phone,.location__hours{margin:5px 0}.box-content{padding-top:50px;padding-bottom:50px}@media(min-width: 1024px){.box-content>.container{gap:90px}}@media(max-width: 1023px){.box-content>.container{flex-direction:column}}.box-content__title{color:#0d4f70;font-size:32px;font-style:normal;font-weight:700;padding-bottom:16px}.courses-section{background-color:#0d4f70;padding-top:34px;padding-bottom:34px;min-height:680px;margin-bottom:24px}@media(max-width: 1023px){.courses-section{border-radius:32px}}.courses-section>.container.flex{position:relative;padding-left:0;padding-right:0}@media(min-width: 1024px){.courses-section__nav{display:block;margin-right:auto;width:50%}}.courses-section__title{color:#fbb627;font-size:28px;font-weight:700;padding-bottom:24px}@media(max-width: 1023px){.courses-section__title{width:85%;padding-left:15px;padding-right:15px}}@media(min-width: 1024px){.courses-section__list{display:grid;grid-template-columns:repeat(3, 1fr);gap:18px}}.courses-section__item{color:#fff;cursor:pointer;transition:.3s}@media(min-width: 1024px){.courses-section__item{border-radius:4px;border:1px solid var(--Elephant-400, #20d3ff);background:#0d4f70;padding:24px 13px}}@media(max-width: 1023px){.courses-section__item{position:relative;padding:16px}.courses-section__item::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cpath d='M7.95891 11.2929C8.34943 10.9024 8.9826 10.9024 9.37312 11.2929L16.666 18.5858L23.9589 11.2929C24.3494 10.9024 24.9826 10.9024 25.3731 11.2929C25.7636 11.6834 25.7636 12.3166 25.3731 12.7071L17.3731 20.7071C16.9826 21.0976 16.3494 21.0976 15.9589 20.7071L7.95891 12.7071C7.56838 12.3166 7.56838 11.6834 7.95891 11.2929Z' fill='white'/%3E%3C/svg%3E");position:absolute;top:14px;right:14px;transition:.3s}}.courses-section__item.course-active{color:#0d4f70;background-color:#fff}@media(max-width: 1023px){.courses-section__item.course-active{background-color:rgba(0,0,0,.2);color:#fff}}@media(min-width: 1024px){.courses-section__item.course-active .courses-section__icon svg path{fill:#0d4f70}}.courses-section__item.course-active::after{transform:rotate(180deg);top:5px}@media(min-width: 1024px){.courses-section__item:hover{background-color:#fff;color:#0d4f70}.courses-section__item:hover .courses-section__icon svg path{fill:#0d4f70}}.courses-section__item h3{text-align:center;font-size:14px;margin-top:8px;font-weight:600;line-height:16.706px}@media(max-width: 1023px){.courses-section__item h3{margin-top:0;margin-left:12px;display:inline-block;top:-6px;position:relative}}@media(max-width: 1023px){.courses-section__icon{display:inline-block}}.courses-section__icon svg{display:block;margin:0 auto}.courses-section__icon svg path{fill:#fff}@media(min-width: 1024px){.course-active .courses-section__icon svg path{fill:#0d4f70}}.courses-section__content{color:#fff;display:none;cursor:initial;transition:.3s}@media(min-width: 1024px){.courses-section__content{position:absolute;top:0;right:0;max-width:460px;border-radius:10px;gap:24px;background:rgba(0,0,0,.2);padding:24px}}@media(max-width: 1023px){.courses-section__content{max-height:0;overflow:hidden}.courses-section__content>.flex h3,.courses-section__content>.flex i{display:none}}.course-active .courses-section__content{display:flex;flex-direction:column}@media(max-width: 1023px){.course-active .courses-section__content{max-height:500px;overflow:initial;padding-top:8px}}.courses-section__content h3{margin-top:0;margin-left:8px;font-size:24px;font-weight:600}.courses-section__content p{font-size:18px;font-weight:400;line-height:24px;letter-spacing:.54px}@media(max-width: 1023px){.courses-section__content p{font-size:16px;line-height:22px;letter-spacing:.32px;padding-top:24px}}.courses-section__content .courses-section__icon svg path{fill:#fff !important}.courses-section__assign{text-align:right;padding-top:50px}.cursos .pricing.no-pricing{border-radius:30px 30px 0px 0px}@media(min-width: 1024px){.cursos .benefits__item-title{width:80%}}.discount-club__home{padding:56px 0;background-image:url("../images/discount-club-home-banner.png");background-size:cover}.discount-club__home>.container{gap:20px}@media(max-width: 1023px){.discount-club__home>.container{gap:40px;flex-direction:column-reverse}}@media(min-width: 1024px){.discount-club__home>.container>div{width:50%}}.discount-club__home .button.button--primary{display:flex;align-items:center;justify-content:center}@media(min-width: 1024px){.discount-club__home .button.button--primary{max-width:162px}}.discount-club__title{color:#ebf7ff;font-size:40px;font-style:normal;font-weight:700;line-height:40px}@media(max-width: 1023px){.discount-club__title{font-size:30px}}.discount-club__subtitle{color:#ebf7ff;font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.32px;padding-top:16px;padding-bottom:24px}@media(max-width: 1023px){.discount-club__img{max-width:300px;margin:0 auto}}.modal{position:fixed;top:0;left:0;width:100%;background-color:rgba(0,0,0,.7);height:100%;z-index:999;display:none}.modal.active{display:block}.modal .modal__overlay{display:flex;align-items:center;justify-content:center;height:100%}.modal .modal__overlay .modal_container__content{position:relative;max-width:714px;margin:0 auto;background-color:#fff;border-radius:16px;width:100%}.modal .modal__overlay .modal_container__content .ebook-form-container{padding:32.45px 69.1px 39.23px}.modal .modal__overlay .modal_container__content .btn-close-modal{position:absolute;top:0;right:0;padding:1rem;border:none}.modal .modal__overlay .modal_container__content .modal__content_title{color:var(--Azul-Escuro2, #0d4f70);text-align:center;font-family:"Source Sans Pro";font-size:28.976px;font-style:normal;font-weight:700;line-height:normal}.modal .modal__overlay .modal_container__content p{color:var(--preo-cinza, #645e5e);text-align:center;font-family:"Source Sans Pro";font-size:14px;font-style:normal;font-weight:400;line-height:normal}.modal .modal__overlay .modal_container__content label{margin-top:32.2px;display:block;color:var(--Cinza-37, #373737);font-family:"Source Sans Pro";font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.32px}.modal .modal__overlay .modal_container__content input{border-bottom:1px solid var(--Cinza-Linha, #bfbfbf)}.modal .modal__overlay .modal_container__content span{margin-top:32.2px;color:var(--preo-cinza, #645e5e);font-family:"Source Sans Pro";font-size:14px;font-style:normal;font-weight:400;line-height:normal;display:block}.modal .modal__overlay .modal_container__content button[type=submit]{max-width:262px;margin:0 auto;margin-top:32.2px;width:100%;color:var(--Elephant-950, #002c43);font-size:12.878px;font-style:normal;font-weight:500;height:39px;line-height:16.098px}.modal .ebook-success-message .ebook-success-header{border-top-left-radius:16px;border-top-right-radius:16px;background:#006695;display:flex;align-items:center;justify-content:center;padding:13px 0px}.modal .ebook-success-message h2.modal__content_title{margin-top:32.45px}.modal .ebook-success-message b{display:block;text-align:center;color:var(--preo-cinza, #645e5e);font-family:"Source Sans Pro";font-size:14px;font-style:normal;font-weight:600;line-height:normal}.modal .ebook-success-message .ebook-success-content{padding-bottom:79px}.modal .forgot-password-message .forgot-password-header{border-top-left-radius:16px;border-top-right-radius:16px;background:#006695;display:flex;align-items:center;justify-content:center;padding:13px 0px}.modal .forgot-password-message h2.modal__content_title{margin-top:32.45px}.modal .forgot-password-message b{display:block;text-align:center;color:var(--preo-cinza, #645e5e);font-family:"Source Sans Pro";font-size:14px;font-style:normal;font-weight:600;line-height:normal}.modal .forgot-password-message .forgot-password-content{padding-bottom:79px}.contact-form{max-width:600px;margin:0 auto;padding:50px 0}@media(max-width: 1023px){.contact-form{padding-left:10px;padding-right:10px}}.contact-form__title{font-size:40px;font-weight:700;color:#0d4f70;margin-bottom:10px}.contact-form__description{font-size:18px;padding-bottom:40px;color:#373737}.contact-form__group{margin-bottom:20px}.contact-form__group--double{gap:20px}.contact-form__group--city{width:100%}.contact-form__group--state{width:25%}.contact-form__label{color:#373737;display:block;font-size:16px;margin-bottom:5px}@media(max-width: 1023px){.contact-form__label{display:none}}.contact-form__input,.contact-form__select,.contact-form__textarea{width:100%;padding:10px;border-bottom:1px solid #bfbfbf;font-size:1em;min-height:38px;color:#373737}.contact-form__input::placeholder,.contact-form__select::placeholder,.contact-form__textarea::placeholder{color:#fff}@media(max-width: 1023px){.contact-form__input::placeholder,.contact-form__select::placeholder,.contact-form__textarea::placeholder{color:#373737}}.contact-form__input:focus,.contact-form__select:focus,.contact-form__textarea:focus{outline:none}.contact-form__textarea{border:1px solid #bfbfbf;min-height:250px;border-radius:5px}.contact-form__radio{display:inline-block;margin-right:10px;font-weight:normal}.contact-form__submit.button.button--primary{margin:0 0 0 auto;color:#000;font-size:18px;min-width:350px}@media(max-width: 1023px){.contact-form__submit.button.button--primary{width:100%}}.contact .service-options{padding-bottom:84px}.faq{padding-top:50px;padding-bottom:50px;max-width:980px;margin:0 auto}@media(max-width: 1023px){.faq{padding-top:20px}.faq>.container{padding:0}}.faq__content{gap:50px}@media(max-width: 1023px){.faq__content{flex-direction:column}}.faq__header{padding-bottom:60px}@media(max-width: 1023px){.faq__header{padding-right:15px;padding-left:15px}}.faq__title{font-size:40px;color:#0d4f70;font-weight:700;margin-bottom:16px}.faq__subtitle{color:#00547a;font-size:28px;font-weight:600;padding-bottom:10px}@media(max-width: 1023px){.faq__subtitle{padding-right:15px;padding-left:15px}}.faq__description{font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.72px;max-width:650px}.faq__sidebar{display:flex;flex-direction:column;gap:10px}.faq__sidebar .button.button--secondary{min-width:350px;border-color:#00547a;color:#00547a;display:flex;align-items:center;justify-content:center;gap:10px}.faq__sidebar .button.button--secondary svg:not(.not) path{fill:#00547a}.faq__sidebar .button.button--secondary:hover,.faq__sidebar .button.button--secondary.current{background-color:#00547a;color:#fff}.faq__sidebar .button.button--secondary:hover svg:not(.not) path,.faq__sidebar .button.button--secondary.current svg:not(.not) path{fill:#fff}@media(max-width: 1023px){.faq__sidebar{padding-right:15px;padding-left:15px}}.faq__content{flex-grow:1}.faq__article{display:none}.faq__article.hash-is-active{display:block}.faq__list{list-style:none;padding:0;margin:0}.faq__item{overflow:hidden}.faq__item.is-active{border-bottom:.5px solid rgba(0,0,0,.15);background:rgba(245,245,245,.7)}.faq__question{color:#00547a;padding:16px 50px 16px 16px;width:100%;text-align:left;font-size:16px;font-weight:700;letter-spacing:.96px;border-bottom:.5px solid rgba(0,0,0,.15);position:relative}.faq__question::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='32' viewBox='0 0 33 32' fill='none'%3E%3Cpath d='M8.45989 11.2929C8.85041 10.9024 9.48357 10.9024 9.8741 11.2929L17.167 18.5858L24.4599 11.2929C24.8504 10.9024 25.4836 10.9024 25.8741 11.2929C26.2646 11.6834 26.2646 12.3166 25.8741 12.7071L17.8741 20.7071C17.4836 21.0976 16.8504 21.0976 16.4599 20.7071L8.45989 12.7071C8.06936 12.3166 8.06936 11.6834 8.45989 11.2929Z' fill='%2329A0A3'/%3E%3C/svg%3E");position:absolute;right:10px;top:10px;transition:.3s}.is-active .faq__question::after{transform:rotate(180deg)}.is-active .faq__question{border-bottom:rgba(0,0,0,0)}.faq__answer{max-height:0;transition:.3s;overflow:hidden;opacity:0;color:#373737}.is-active .faq__answer{padding:0 16px 34px 16px;max-height:1050px;opacity:1}.faq__answer ul{padding-top:20px;padding-left:20px}.faq__answer li{list-style:disc;display:list-item;padding:5px 0}.faq__answer *{color:#373737}.faq__icon{display:inline-block}.company .services{padding-top:50px;padding-bottom:50px}.company .services__title{font-size:40px;padding-bottom:34px}@media(min-width: 1024px){.company .services__title{font-size:48px;text-align:center}}.company .services__text{width:100%;max-width:100%;padding-top:50px}.company .box-content{padding:120px 0}@media(max-width: 1023px){.company .box-content{padding:40px 0}}.commitment{padding-bottom:80px}@media(max-width: 1023px){.commitment{padding-top:40px;padding-bottom:40px}}.commitment__title{font-size:48px;color:#00547a;text-align:center;padding-bottom:34px}@media(max-width: 1023px){.commitment__title{text-align:left;font-size:40px}}.commitment__highlight{color:#fbb627}.commitment__grid{gap:20px;display:flex;flex-direction:column}@media(min-width: 1024px){.commitment__grid{display:grid;grid-template-columns:1fr 1fr;align-items:start}}.commitment__item{background-color:#00547a;color:#fff;padding:44px 34px;border-radius:8px;position:relative;height:100%}@media(max-width: 1023px){.commitment__item{order:1}.commitment__item.flex{order:0}}.commitment__item:nth-child(2){grid-row:span 2}@media(max-width: 1023px){.commitment__item{flex-direction:column;align-items:center;justify-content:center;text-align:center}.commitment__item i.commitment__icon{order:1}.commitment__item .commitment__text{order:2;margin-top:16px}}.commitment__subtitle{font-size:40px;font-weight:700;color:#fbb627;margin-bottom:16px}.commitment__text{font-size:18px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.54px;padding:10px 0}.commitment__text p{padding-right:30px}@media(max-width: 1023px){.commitment__text p{padding-right:0px}}.commitment__text strong{color:#70d8d6;letter-spacing:1.08px;display:block}.commitment__icon{display:block}.register main{gap:60px;min-height:calc(90vh - 102px);padding:24px}@media(max-width: 1023px){.register main{flex-direction:column;gap:0}}.register aside{position:relative;height:100%;display:flex;flex-direction:column;justify-content:center}.register aside picture{width:100%;height:100%;display:flex}.register aside picture img{width:100%;height:100%;object-fit:cover}.register__main{width:100%;max-width:650px;padding:24px;gap:56px}@media(max-width: 1023px){.register__main{padding:24px 0}}.register__title{color:#0d4f70;font-size:18px;font-weight:700;letter-spacing:1.08px;margin-bottom:24px}.register__input{display:block;width:100%;height:38px;border-bottom:1px solid #bfbfbf;margin-bottom:24px}.register__label{flex-grow:1}.register__label--number{flex-grow:0;flex-basis:20%;margin-left:24px}.register__label--state{flex-grow:0;flex-basis:30%;margin-right:24px}.register__label-group{font-size:16px;font-weight:400;line-height:22px;letter-spacing:.32px;color:#373737;padding:34px 0}.register__label-group label{display:block;margin:10px 0}.register__group{display:flex}.register__text-img{padding:20px 0;font-size:.9rem;font-weight:400;letter-spacing:.54px}@media(min-width: 1024px){.register__text-img{position:absolute;top:0;color:#fff;padding:20px;width:100%}}.register__text-img ul{padding-left:20px}.register__text-img ul li{display:list-item;list-style-type:disc;margin:5px 0}.register__text-title{color:#fbb627;font-size:2.5rem;font-weight:700;text-align:center;padding-bottom:20px}.register__text-title--secondary{color:#58c5c6}.register__submit{margin-top:34px;margin-left:20px}.register__nav-list{width:100%;justify-content:center}.register__nav-item{width:100%;position:relative}.register__nav-item.is-active::before{background-color:#006695}.register__nav-item:first-of-type::before{width:50%}.register__nav-item:last-of-type::before{width:50%;left:0}.register__nav-item::before{content:"";width:100%;height:5px;background-color:#d8d8d8;position:absolute;top:22px;right:0;z-index:-1}.register__nav-button{display:block;margin:0 auto;text-align:center}@media(max-width: 1023px){.register__nav-button{padding:0}}.register__nav-button span{display:block;margin-top:10px;color:#645e5e;font-size:14px;font-weight:400;line-height:22px;letter-spacing:.28px}.is-active .register__nav-button span{font-weight:700;color:#006695}.register__nav-icon{border:2px solid #d8d8d8;background:#fff;display:block;width:44px;height:45px;border-radius:50%;color:#645e5e;font-style:initial;font-size:22px;font-weight:700;line-height:40px;margin:0 auto;text-align:center}.is-active .register__nav-icon{background-color:#006695;border-color:#006695;color:#fff}.register__form-action{display:none}.register__form-action.is-active{display:block}@media(min-width: 1024px){.terms{padding-left:40px;padding-right:40px}}.terms h1{color:#0d4f70;font-size:40px;font-weight:700;line-height:normal;padding-bottom:34px}.terms h2,.terms h3{color:#0d4f70;font-size:28px;font-weight:700;padding-top:16px;padding-bottom:16px}.terms p{color:#373737;font-size:16px;font-weight:400;line-height:22px;letter-spacing:.32px;padding-bottom:20px}.terms ul{padding-left:34px}.terms ul li{list-style-type:disc;display:list-item}ul.nowrap li{white-space:nowrap}@media screen and (min-width: 1024px){ul.nowrap li{font-size:14px}}section.login__forgot-pass--section{background-color:#f1f1f1;display:flex;align-items:baseline;justify-content:center;height:90vh}section.login__forgot-pass--section form{max-width:450px;border-radius:16px;margin:0 auto;padding:24px;background-color:#fff;margin-top:48px}section.login__forgot-pass--section form input::placeholder{color:var(--Neutral-4, #99a0a8);font-family:"Source Sans Pro";font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.28px}section.login__forgot-pass--section form input{padding-left:.5rem}section.login__forgot-pass--section form h2{color:var(--Azul-Escuro2, #0d4f70);font-family:"Source Sans Pro";font-size:18px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.08px}section.login__forgot-pass--section form p{color:var(--preo-cinza, #645e5e);font-family:"Source Sans Pro";font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.28px;margin-bottom:24px}section.login__forgot-pass--section form .form__forgot-pass--footer{display:flex;align-items:center;justify-content:space-between;gap:1rem}section.login__forgot-pass--section form .form__forgot-pass--footer button{width:100%}section.login__forgot-pass--section form .form__forgot-pass-disclaimer{color:var(--Red-Wolf-600, #d23730);font-family:"Source Sans Pro";font-size:14px;font-style:normal;font-weight:400;display:block;margin-top:24px;line-height:22px;letter-spacing:.28px}#escolher-planos{width:100vw;background:radial-gradient(50.97% 72.32% at 47.92% 100%, rgba(88, 197, 198, 0.2) 0%, rgba(0, 44, 67, 0.2) 100%),linear-gradient(180deg, rgba(0, 81, 123, 0.92) 0%, rgba(0, 44, 67, 0.92) 100%),url(/public/img/bg-azul.png) #d3d3d3 50%/cover no-repeat;background-repeat:no-repeat;padding-bottom:10rem}.escolher-planos-page .carousel-slider .carousel-controller{display:flex;align-items:center;justify-content:center;gap:10px}.escolher-planos-page .carousel-slider .carousel-arrow{width:12px;height:12px;border-radius:50%;background-color:#fff;display:block;padding:0px}.escolher-planos-page .carousel-slider .carousel-arrow.disabled{width:32px;border-radius:20px}.escolher-planos-page .container{padding-top:56px}@media(max-width: 768px){.escolher-planos-page .container{padding-top:40px}}.escolher-planos-page .container h1{color:var(--Branco-FF, #fff);text-align:center;font-family:"Source Sans Pro";font-size:36px;font-style:normal;font-weight:700;line-height:normal}@media(max-width: 768px){.escolher-planos-page .container h1{font-size:21px}.escolher-planos-page .container h1 br{display:none}}.escolher-planos-page .container .plan-container{display:flex;align-items:center;gap:1rem;justify-content:center}@media(max-width: 768px){.escolher-planos-page .container .plan-container.desktop{display:none}}.escolher-planos-page .container .plan-container.mobile{overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center}@media(min-width: 769px){.escolher-planos-page .container .plan-container.mobile{display:none}}.escolher-planos-page .container .plan-container.mobile .carousel-list{margin:0 auto;display:flex;justify-content:center;position:relative}@media screen and (max-width: 768px){.escolher-planos-page .container .plan-container.mobile .carousel-list .carousel-track{justify-content:flex-start;display:flex;width:100% !important}}.escolher-planos-page .container .plan-container.mobile .carousel-list li{width:305px;max-width:305px;position:relative;border-radius:10px;text-align:left;z-index:3;opacity:1;padding-top:1rem;visibility:visible}@media screen and (max-width: 768px){.escolher-planos-page .container .plan-container.mobile .carousel-list li{transition:.3s}.escolher-planos-page .container .plan-container.mobile .carousel-list li:last-of-type{margin-left:1rem}}.escolher-planos-page .container .plan-container .plan-box{border-radius:10px;border:2px solid #fff;background:rgba(12,58,82,.9);padding:34px 24px;text-align:center;max-width:381px;width:100%;position:relative}.escolher-planos-page .container .plan-container .plan-box .card-services{display:flex;flex-direction:column;gap:24px}.escolher-planos-page .container .plan-container .plan-box .card-services li{color:var(--Neutral-100, #ebf7ff);font-family:"Source Sans Pro";font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.8px;display:flex;align-items:center;justify-content:flex-start;gap:12px}.escolher-planos-page .container .plan-container .plan-box h2{color:var(--Branco-FF, #fff);text-align:center;font-family:"Source Sans Pro";font-size:35px;font-style:normal;font-weight:700;margin:0px;line-height:normal}.escolher-planos-page .container .plan-container .plan-box h4{color:var(--Branco-FF, #fff);text-align:center;font-family:"Source Sans Pro";font-size:27px;font-style:normal;font-weight:400;line-height:normal}.escolher-planos-page .container .plan-container .plan-box h6{color:var(--Branco-FF, #fff);text-align:center;font-family:"Source Sans Pro";font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin:48px 0px 24px}.escolher-planos-page .container .plan-container .plan-box ol.list-steps li{color:var(--Branco-FF, #fff);text-align:center;font-family:"Source Sans Pro";font-size:20px;font-style:normal;font-weight:400;line-height:35px}.escolher-planos-page .container .plan-container .plan-box .best-choice{position:absolute;padding:5px;background:#fff;color:var(--Elephant-950, #002c43);text-align:center;font-family:"Source Sans Pro";font-size:20px;font-style:normal;font-weight:700;line-height:25.646px;top:-15px;border:2px solid #fff;border-top-left-radius:10px;border-top-right-radius:10px;width:calc(100% + 4px);left:-2px}.escolher-planos-page .container .plan-container .plan-box h3{color:var(--Branco-FF, #fff);text-align:center;font-family:"Source Sans Pro";font-size:36px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:10px}@media(max-width: 768px){.escolher-planos-page .container .plan-container .plan-box h3{font-size:30px;margin-bottom:0px}}.escolher-planos-page .container .plan-container .plan-box p.plan-payment-method{color:var(--Branco-FF, #fff);text-align:center;font-family:"Source Sans Pro";font-size:20px;font-style:normal;font-weight:400;line-height:normal}@media(max-width: 768px){.escolher-planos-page .container .plan-container .plan-box p.plan-payment-method{font-size:18px}}.escolher-planos-page .container .plan-container .plan-box p.plan-duration{color:var(--Branco-FF, #fff);text-align:center;font-family:"Source Sans Pro";font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin-top:10px}@media(max-width: 768px){.escolher-planos-page .container .plan-container .plan-box p.plan-duration{font-size:18px;margin-top:0px}}.escolher-planos-page .container .plan-container .plan-box p.plan-price{margin-top:34px}.escolher-planos-page .container .plan-container .plan-box p.plan-price .listprice{color:#fff;text-align:center;font-family:"Source Sans Pro";font-size:18px;font-style:normal;font-weight:400;line-height:36px;text-decoration:line-through}.escolher-planos-page .container .plan-container .plan-box p.plan-price strong.listprice{text-decoration:none;font-weight:bold}.escolher-planos-page .container .plan-container .plan-box p.plan-price strong.price{color:var(--Sunset-Am-400, #fbb627);font-family:"Source Sans Pro";font-size:39px;font-style:normal;font-weight:700;line-height:36px}@media(max-width: 768px){.escolher-planos-page .container .plan-container .plan-box p.plan-price strong.price{font-size:40px}}.escolher-planos-page .container .plan-container .plan-box p.plan-price strong.price span{color:var(--Sunset-Am-400, #fbb627);font-family:"Source Sans Pro";font-size:26px;font-style:normal;font-weight:700;line-height:36px}@media(max-width: 768px){.escolher-planos-page .container .plan-container .plan-box p.plan-price strong.price span{font-size:28px}}.escolher-planos-page .container .plan-container .plan-box p.plan-price span.price-container{color:#fff;font-family:"Source Sans Pro";font-size:20px;justify-content:center;font-style:normal;font-weight:400;line-height:36px;display:flex;align-items:baseline;gap:5px}@media(max-width: 768px){.escolher-planos-page .container .plan-container .plan-box p.plan-price{margin-top:24px}}.escolher-planos-page .container .plan-container .plan-box p.plan-price>strong{display:block}.escolher-planos-page .container .plan-container .plan-box p.plan-note{color:var(--Branco-FF, #fff);text-align:center;font-family:"Source Sans Pro";font-size:16px;font-style:normal;font-weight:400;line-height:normal}@media(max-width: 768px){.escolher-planos-page .container .plan-container .plan-box p.plan-note{max-width:224px;font-size:13.463px;margin:0 auto}}.escolher-planos-page .container .plan-container .plan-box .plan-button{border-radius:8px;background:var(--Azul-claro, #58c5c6);display:flex;max-width:303px;padding:14px 24px;width:100%;margin:34px auto;justify-content:center;align-items:center;gap:8px;color:var(--Elephant-950, #002c43);font-size:16px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:.8px}.escolher-planos-page .container .plan-container .plan-box .plan-button.plan-button-MEI{background:#fbb627}@media(max-width: 768px){.escolher-planos-page .container .plan-container .plan-box .plan-button{margin-top:24px;margin-bottom:24px;max-width:224px}}.escolher-planos-page .container .plan-container .plan-box .price-description{color:#fff;text-align:center;font-family:"Source Sans Pro";font-size:15px;font-style:normal;line-height:normal;min-height:40px}.escolher-planos-page .container .plan-container .plan-box .price-description .price-description-value{color:var(--Sunset-Am-400, #fbb627);font-family:"Source Sans Pro";font-size:20px;font-style:normal;font-weight:700;line-height:normal}.escolher-planos-page .container .services-title{color:#fff;font-family:"Source Sans Pro";font-size:26px;font-style:normal;font-weight:700;line-height:28px;margin-bottom:24px}.escolher-planos-page .container .card-services-note{color:var(--Branco-FF, #fff);font-family:"Source Sans Pro";font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-align:left;display:block;margin-top:24px}.escolher-planos-page .container .plan-selector{display:flex;justify-content:center;align-items:center;padding:56px 0px;padding-bottom:76px}@media(max-width: 768px){.escolher-planos-page .container .plan-selector{padding:40px 0px 60px}}.escolher-planos-page .container .plan-selector button{border:none;color:#fff;padding:15px 32px;text-align:center;text-decoration:none;text-align:center;font-family:"Source Sans Pro";font-size:22px;font-style:normal;font-weight:600;line-height:16.706px;color:#b9b9b9;background-color:#fff;min-width:180px;cursor:pointer}@media(max-width: 768px){.escolher-planos-page .container .plan-selector button{padding:15px 0px;font-size:20px;min-width:120px;width:100%}}.escolher-planos-page .container .plan-selector button:first-of-type{border-radius:8px 0px 0px 8px}.escolher-planos-page .container .plan-selector button:last-of-type{border-radius:0px 8px 8px 0px}.escolher-planos-page .container .plan-selector button.active.mei{background:var(--Azul-claro, #58c5c6);color:var(--Elephant-950, #002c43)}.escolher-planos-page .container .plan-selector button.active.queroMei{background:#fbb627;color:var(--Elephant-950, #002c43)}.escolher-planos-page .container .services{max-width:778px;width:100%;margin:34px auto 0px}.escolher-planos-page .container .services h2{color:#fff;font-family:"Source Sans Pro";font-size:26px;font-style:normal;font-weight:700;line-height:28px;margin-bottom:15px}.escolher-planos-page .container .services ul{padding:34px;border-radius:10px;border:2px solid #fff;background:rgba(12,58,82,.9);display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media(max-width: 768px){.escolher-planos-page .container .services ul{grid-template-columns:1fr}}.escolher-planos-page .container .services ul li{color:var(--Branco-FF, #fff);font-family:"Source Sans Pro";font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.8px;display:flex;align-items:center;gap:8px}.escolher-planos-page .services-disclaimer{color:#fff;font-family:"Source Sans Pro",sans-serif;margin-top:10px;font-size:15px;font-style:normal;font-weight:400;line-height:28px}.queroSerMEI .plan-box{min-height:680px}@media(max-width: 1023px){.queroSerMEI{flex-direction:column}.queroSerMEI .plan-box{min-height:unset}.queroSerMEI .plan-box h2{font-size:30px !important}.queroSerMEI .plan-box h6{margin-top:32px !important;margin-bottom:8px !important}.queroSerMEI .plan-box ol.list-steps li{font-size:20px !important}.queroSerMEI p.plan-note{max-width:unset !important}}@media(max-width: 768px){.checkout-logo{display:flex;justify-content:center;width:100%}.checkout-logo svg{width:180px;margin:0 auto}}.checkout-page{padding-bottom:190px;background:#f1f1f1}.checkout-page .checkout-form-header{padding-top:24px}@media(max-width: 768px){.checkout-page{background:#fff}}.checkout-page input::-webkit-outer-spin-button,.checkout-page input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.checkout-page input[type=number]{-moz-appearance:textfield}.checkout-page .container{margin-top:50px}@media(max-width: 768px){.checkout-page .container{margin-top:10px}}.checkout-page .container .checkout-wrapper{gap:24px;display:grid;grid-template-columns:30% 1fr;max-width:1091px;margin:0 auto}.checkout-page .container .checkout-wrapper .banner-mobile{display:none}.checkout-page .container .checkout-wrapper .banner-desktop{display:block}@media(max-width: 768px){.checkout-page .container .checkout-wrapper{display:block;grid-template-columns:none}.checkout-page .container .checkout-wrapper .banner-mobile{display:block}.checkout-page .container .checkout-wrapper .banner-mobile h2{color:var(--Java-400, var(--Azul-claro, #58c5c6));text-align:center;font-family:"Source Sans Pro";font-size:48px;font-style:normal;font-weight:700;line-height:48px;margin:24px 0px 32px}.checkout-page .container .checkout-wrapper .banner-mobile ul{list-style:initial;list-style-position:inside;padding-left:24px}.checkout-page .container .checkout-wrapper .banner-mobile ul li{list-style:disc;display:list-item;color:var(--Cinza-37, #373737);text-align:justify;font-family:"Source Sans Pro";font-size:16px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:.32px}.checkout-page .container .checkout-wrapper .banner-desktop{display:none}}.checkout-page .container .checkout-wrapper .checkout-left-banner{width:100%}.checkout-page .container .checkout-wrapper .checkout-left-banner img{width:100%}.checkout-page .container .checkout-wrapper .checkout-form{width:100%;background:#fff;display:block;height:100%;border-radius:8px;margin:0 auto}.checkout-page .container .checkout-wrapper .checkout-form .checkout-form-content{padding:48px 24px 48px}@media(max-width: 768px){.checkout-page .container .checkout-wrapper .checkout-form .checkout-form-content{padding-left:0px;padding-right:0px}}.checkout-page .container .checkout-wrapper .checkout-form .checkout-form-content.active{display:block !important}.checkout-page .container .checkout-wrapper .checkout-form .checkout-form-content h2{color:var(--Azul-Escuro2, #0d4f70);font-family:"Source Sans Pro";font-size:18px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.08px}.checkout-page .container .checkout-wrapper .checkout-form .checkout-form-content .form-fields{display:flex;flex-direction:column}.checkout-page .container .checkout-wrapper .checkout-form .checkout-form-content .form-fields label{margin-top:24px;color:var(--Cinza-37, #373737);font-family:"Source Sans Pro";font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.32px}.checkout-page .container .checkout-wrapper .checkout-form .checkout-form-content .form-fields input{padding:10px;border-bottom:1px solid var(--Cinza-Linha, #bfbfbf)}.checkout-page .container .checkout-wrapper .checkout-form .checkout-form-content .checkout-form-footer{display:flex;justify-content:flex-end;align-items:center;margin-top:58px;gap:1rem}@media(max-width: 768px){.checkout-page .container .checkout-wrapper .checkout-form .checkout-form-content .checkout-form-footer{margin-top:24px;flex-direction:column-reverse}}.checkout-page .container .checkout-wrapper .checkout-form .checkout-form-content .checkout-form-footer button{align-items:center;display:flex;justify-content:center;gap:10px;margin:0px}@media(max-width: 768px){.checkout-page .container .checkout-wrapper .checkout-form .checkout-form-content .checkout-form-footer button{width:100%}}.checkout-page .rua-numero{display:flex;align-items:center;gap:24px}@media(max-width: 768px){.checkout-page .rua-numero{flex-direction:column;margin-top:24px}.checkout-page .rua-numero>div{max-width:unset !important}.checkout-page .rua-numero>div label{margin-top:0px !important}}.checkout-page .rua-numero>div{display:flex;flex-direction:column;width:100%}.checkout-page .rua-numero>div:last-of-type{max-width:105px}.checkout-page .estato-cidade{display:flex;align-items:center;gap:24px}@media(max-width: 768px){.checkout-page .estato-cidade{flex-direction:column;margin-top:24px}.checkout-page .estato-cidade>div{max-width:unset !important}.checkout-page .estato-cidade>div label{margin-top:0px !important}}.checkout-page .estato-cidade>div{display:flex;flex-direction:column;width:100%}.checkout-page .estato-cidade>div:first-of-type{max-width:150px}.checkout-page .progress-bar{display:flex;justify-content:space-between;align-items:center;margin:0 auto;width:100%;max-width:450px;padding-top:24px}@media(max-width: 768px){.checkout-page .progress-bar svg{width:15px}}.checkout-page span.progress-step-bar{width:100%;height:5px;background:#d8d8d8;display:flex}.checkout-page span.progress-step-bar .progress-step-percentage{width:0px;display:flex}.checkout-page span.progress-step-bar.per50 .progress-step-percentage{width:50%;background-color:#006695;transition:all .3 ea}.checkout-page span.progress-step-bar.per100 .progress-step-percentage{width:100%;background-color:#006695;transition:all .3 ease-in-out}.checkout-page .progress-step{position:relative}.checkout-page .progress-step span{display:flex;min-width:50px;min-height:50px;border-radius:50%;background-color:rgba(0,0,0,0);align-items:center;justify-content:center;border:2px solid #d8d8d8;color:var(--preo-cinza, #645e5e);text-align:center;leading-trim:both;text-edge:cap;font-family:"Source Sans Pro";font-size:22px;font-style:normal;font-weight:700;line-height:normal}@media(max-width: 768px){.checkout-page .progress-step span{width:32px;height:32px;min-width:32px;min-height:32px;font-size:15px !important}}.checkout-page .progress-step p{text-align:center;font-family:"Source Sans Pro";font-size:14px;font-style:normal;line-height:normal;letter-spacing:.7px;color:#645e5e;position:absolute;bottom:-1.5rem;left:50%;transform:translateX(-50%);white-space:nowrap}@media(max-width: 768px){.checkout-page .progress-step p{font-size:11px}}@media(max-width: 768px){.checkout-page .progress-bar{padding:0px 35px}}.checkout-page .progress-bar .active span{background:var(--Elephant-800, #006695);color:#fff;border-color:#006695;color:var(--Branco-FF, #fff);text-align:center;leading-trim:both;text-edge:cap;font-family:"Source Sans Pro";font-size:22px;font-style:normal;font-weight:700;line-height:normal}.checkout-page .progress-bar .active p{color:#006695;font-weight:bold}.checkout-page .form-requirements{display:flex;flex-direction:column;gap:10px;margin-top:57px}.checkout-page .form-requirements span{display:flex;align-items:baseline;flex-direction:row;gap:5px}.checkout-page .form-requirements span label{margin-top:0px !important;gap:10px}.payment-step .checkout-page{background-color:#f1f1f1}#form-payment{border-top:16px solid #f1f1f1;margin-top:50px}#form-payment.active{display:grid !important;grid-template-columns:1fr 1fr;gap:16px;background-color:#f1f1f1}@media(max-width: 768px){#form-payment.active{display:block;grid-template-columns:none;gap:8px}}#form-payment .checkout-form-content{padding-left:32px;background-color:#fff;border-radius:8px;padding-top:24px !important}@media(max-width: 768px){#form-payment .checkout-form-content{padding:16px 24px !important}#form-payment .checkout-form-content h2{text-align:center;max-width:200px;margin:0 auto}}#form-payment .checkout-form-content.resume{padding:0px;border-right:none;background-color:#f1f1f1;padding-top:0px !important}@media(max-width: 768px){#form-payment .checkout-form-content.resume{padding:0px !important}}#form-payment .checkout-form-content.resume>div{padding:24px;padding-left:24px;background-color:#fff;border-radius:8px}#form-payment .checkout-form-content.resume div#payment-other{border-top:16px solid #f1f1f1;text-align:center}@media(max-width: 768px){#form-payment .checkout-form-content.resume div#payment-other{border-top:8px solid #f1f1f1}}#form-payment .checkout-form-content.resume div#payment-other>p{color:var(--Cinza-37, #373737);text-align:center;font-family:"Source Sans Pro";font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.32px}#form-payment .checkout-form-content.resume div#payment-other h2{margin-bottom:8px}@media(max-width: 768px){#form-payment .checkout-form-content.resume div#payment-other h2{font-size:28px}}#form-payment .checkout-form-content.resume div#payment-other ul{display:flex;align-items:center;justify-content:center;margin-top:24px;gap:16px}#form-payment .checkout-form-content.resume div#payment-other ul li{border-radius:6px;border:1px solid var(--Cinza-medio, #a5a5a5);background:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;min-width:180px;padding:12px;cursor:pointer}@media(max-width: 768px){#form-payment .checkout-form-content.resume div#payment-other ul li{min-width:135px;max-width:135px;min-height:96px}}#form-payment .checkout-form-content.resume div#payment-other ul li span{color:var(--Azul-Escuro2, #0d4f70);text-align:center;font-family:"Source Sans Pro";font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.96px}@media(max-width: 768px){#form-payment .checkout-form-content.resume div#payment-other ul li span{font-size:12px}}#form-payment .checkout-form-content.resume div#payment-other .bottom-payment-other{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:16px}@media(max-width: 768px){#form-payment .checkout-form-content.resume div#payment-other .bottom-payment-other{flex-direction:column}#form-payment .checkout-form-content.resume div#payment-other .bottom-payment-other p{color:var(--Cinza-37, #373737);text-align:center;font-family:"Source Sans Pro";font-size:16px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:.32px}}#form-payment .checkout-form-content.resume div#payment-other .bottom-payment-other p{text-align:center;color:var(--Cinza-37, #373737);text-align:center;font-family:"Source Sans Pro";font-size:16px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:.32px}#form-payment .checkout-form-content.resume div#payment-other .bottom-payment-other img{min-width:111px}#form-payment .checkout-form-content h2{color:var(--Azul-Escuro2, #0d4f70);font-family:"Source Sans Pro";font-size:22px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.32px;margin-bottom:16px}#form-payment fieldset{border:none;display:flex;flex-direction:column;max-width:345px;width:100%;padding:0px}#form-payment fieldset .card-info{margin-top:24px;display:flex;align-items:center;gap:24px;max-width:185px}#form-payment fieldset .card-info>div{width:auto;max-width:100px;border-bottom:1px solid var(--Cinza-Linha, #bfbfbf)}#form-payment fieldset .card-info>div input{border:none}#form-payment .form-requirements--payments{margin-top:0px;gap:0px}#form-payment .form-requirements--payments>span{display:flex;align-items:baseline;margin-bottom:16px}#form-payment .form-requirements--payments label{cursor:pointer;color:var(--Cinza-37, #373737);margin:0px;font-family:"Source Sans Pro";font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.32px;margin-left:5px;display:flex;align-items:center;justify-content:flex-start}#form-payment .form-requirements--payments label span.melhor-escolha{padding:3px 6px;background:var(--Azul-claro, #58c5c6);color:var(--Elephant-950, #002c43);font-size:14px;font-style:normal;font-weight:600;line-height:15.443px;white-space:nowrap}#form-payment .form-requirements--payments input[type=radio]{visibility:hidden}#form-payment .form-requirements--payments input[type=radio]::before{visibility:visible;content:"";width:20px;height:20px;display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cg id='Icons' clip-path='url(%23clip0_4518_1841)'%3E%3Cpath id='Vector' d='M10.0001 18.3332C14.6025 18.3332 18.3334 14.6022 18.3334 9.99984C18.3334 5.39746 14.6025 1.6665 10.0001 1.6665C5.39771 1.6665 1.66675 5.39746 1.66675 9.99984C1.66675 14.6022 5.39771 18.3332 10.0001 18.3332Z' stroke='%23A5A5A5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4518_1841'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:center;position:relative;left:-5px}#form-payment .form-requirements--payments input[type=radio]:checked::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cg id='Icons' clip-path='url(%23clip0_4518_1836)'%3E%3Cpath id='Vector' d='M10.0001 18.3332C14.6025 18.3332 18.3334 14.6022 18.3334 9.99984C18.3334 5.39746 14.6025 1.6665 10.0001 1.6665C5.39771 1.6665 1.66675 5.39746 1.66675 9.99984C1.66675 14.6022 5.39771 18.3332 10.0001 18.3332Z' stroke='%23A5A5A5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath id='Vector_2' d='M10 15C12.7614 15 15 12.7614 15 10C15 7.23858 12.7614 5 10 5C7.23858 5 5 7.23858 5 10C5 12.7614 7.23858 15 10 15Z' fill='%230057B8'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4518_1836'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}#form-payment h5{margin:0px;margin-bottom:10px;color:var(--Cinza-37, #373737);font-family:"Source Sans Pro";font-size:16px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:.32px}#form-payment p#planDesc{color:var(--Cinza-37, #373737);font-family:"Source Sans Pro";font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.32px}#form-payment .price-resume{display:flex;align-items:center;justify-content:space-between;padding-top:8px;margin-top:24px;border-top:1px rgba(0,0,0,.2) solid;width:100%;color:var(--Cinza-37, #373737);font-family:"Source Sans Pro";font-size:24px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.48px}#form-payment .checkout-form-footer{margin-top:1rem}#form-payment .checkout-form-footer button{max-width:unset;width:100%;padding:14px 24px}#form-payment #disclaimer-plan-mensal{color:#7c7c7c;font-family:"Source Sans Pro";font-size:15px;font-style:normal;font-weight:400;line-height:17px;letter-spacing:.3px;margin-top:24px}@media(max-width: 768px){#form-payment{border-top:8px solid #f1f1f1;margin-top:40px}}.orderplaced{margin-top:77px}.orderplaced .container-orderplaced{margin:0 auto;padding-bottom:139px}.orderplaced .success-logo{display:flex;align-items:center;justify-content:center;margin-bottom:24px}.orderplaced h2{color:var(--Azul-Escuro2, #0d4f70);font-family:"Source Sans Pro";font-size:40px;font-style:normal;font-weight:700;line-height:normal;text-align:center;margin-bottom:16px}.orderplaced p{color:var(--Cinza-37, #373737);text-align:center;font-family:"Source Sans Pro";font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.72px;text-align:left;margin-bottom:16px}.orderplaced p.success-desc{margin-bottom:80px;text-align:center}.orderplaced h5{color:var(--Azul-Escuro2, #0d4f70);font-family:"Source Sans Pro";font-size:22px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.32px;margin:0px;margin-bottom:16px}.orderplaced .link-container{margin-bottom:80px}.orderplaced a{max-width:243px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:10px;color:var(--Elephant-950, #002c43);font-size:16px;font-style:normal;font-weight:500;line-height:20px}.modal-pagarme{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}.modal-pagarme .modal-content{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fefefe;padding:20px;border:1px solid #888;box-shadow:0 5px 15px rgba(0,0,0,.3);width:80%;max-width:628px;padding:24px;border-radius:8px;padding-bottom:56px}.modal-pagarme .modal-content .modal-wrapper{position:relative;text-align:center}.modal-pagarme .modal-content .modal-wrapper h2{color:var(--Azul-Escuro2, #0d4f70);text-align:center;font-family:"Source Sans Pro";font-size:28px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:24px}.modal-pagarme .modal-content .modal-wrapper p{color:var(--Cinza-37, #373737);text-align:center;font-family:"Source Sans Pro";font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:24px;letter-spacing:.32px}.modal-pagarme .modal-content .modal-wrapper img{width:100%;margin-bottom:24px;max-width:172px}.modal-pagarme .modal-content .modal-wrapper .botton-modal{margin-top:32px;display:flex;align-items:center;justify-content:center;gap:1rem}.modal-pagarme .modal-content .modal-wrapper .botton-modal button{display:flex;align-items:center;justify-content:center;gap:10px}.modal-pagarme .close{position:absolute;right:-15px;top:-15px;background-color:#ddd;padding:2px;width:18px;height:18px;border-radius:4px;display:flex;align-items:center;justify-content:center}.modal-pagarme .close:hover{color:#000}#solicitar-abertura .form-requirements{margin-top:24px}#solicitar-abertura .form-requirements span{display:flex;flex-direction:row;align-items:baseline;gap:5px}#solicitar-abertura .checkout-form-content{padding:24px}.container-orderplaced-abertura .space{margin-bottom:80px}@media(max-width: 1023px){#nowrap{white-space:unset !important}}input[type=checkbox]{margin:0px}@media(max-width: 768px){label[for=terms2] br{display:none}}section#login{background-color:#f1f1f1;padding-top:70px;height:100%;padding-bottom:454px}@media(max-width: 768px){section#login{padding-bottom:250px}}section#login .container{display:flex;justify-content:center}section#login form{display:flex;max-width:382px;width:100%;padding:24px;flex-direction:column;align-items:flex-start;border-radius:8px;border:2px solid var(--Sunset-Am-400, #fbb627);background:#fff}section#login form h2{margin-top:0px;width:100%;color:var(--Azul-Escuro2, #0d4f70);font-family:"Source Sans Pro";font-size:22px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.32px;margin-bottom:0px;text-align:center;width:100%}section#login form fieldset{flex-direction:column;margin:0px;padding:0px;border:none;width:100%;display:flex}section#login form fieldset label{color:var(--Cinza-37, #373737);font-family:"Source Sans Pro";font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.32px}section#login form fieldset input{color:var(--Cinza-37, #373737);font-family:"Source Sans Pro";font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.32px}section#login form fieldset>div{margin-top:24px;width:100%}section#login form fieldset input{width:100%;height:38px;padding:0px 5px;border-bottom:1px solid var(--Cinza-Linha, #bfbfbf)}section#login form .forgot{display:flex;width:100%;justify-content:flex-end;margin-top:2.5px}section#login form .forgot a{color:var(--Cinza-medio, #a5a5a5);text-align:right;font-family:"Source Sans Pro";font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.28px}section#login form button{margin-top:24px;width:100%}.button{min-width:162px;padding:10px 20px;border:none;border-radius:8px;cursor:pointer;font-size:1rem;height:48px;font-size:18px;font-weight:600;transition:.3s}.button--primary{background-color:#fbb627;color:#203144}.button--primary:hover{background-color:#e19904}.button--primary:active{background:#a47704;box-shadow:2px 2px 6px 0px rgba(0,0,0,.25) inset}.button--primary:disabled{background-color:#a5a5a5;cursor:not-allowed}.button--secondary{background-color:#fff;color:#0057b8;border:2px solid #0057b8}.button--secondary:hover{background:rgba(13,79,112,.07)}.button--secondary:active{color:#fff;border:1px solid #0057b8;background:#0057b8;box-shadow:2px 2px 6px 0px rgba(0,0,0,.25) inset}.button--secondary:disabled{background-color:#a5a5a5;cursor:not-allowed}body{font-family:Source Sans Pro,sans-serif}*{box-sizing:border-box}input,select,textarea{border:0;outline:0;box-shadow:none}input[type=text]{padding-block:0;padding-inline:0}html>body>main{padding-top:100px !important}@media(max-width: 1023px){html>body>main{padding-top:64px !important}}
