@charset "UTF-8";.vtex-breadcrumb-1-x-container{left:0;padding:0 20px;align-items:center;align-content:center;display:flex;color:#494448;text-transform:lowercase}@media screen and (max-width:40em){.vtex-breadcrumb-1-x-container{padding:0 1rem}}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-link{color:#494448}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-link:hover{color:#173d80}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow{align-items:center;align-content:center;display:flex;color:#494448}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow:hover{color:#173d80}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow:last-child .vtex-breadcrumb-1-x-link{color:#aab7c7}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow:last-child .vtex-breadcrumb-1-x-link:hover{color:#173d80}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-term{color:#aab7c7}.vtex-flex-layout-0-x-flexRow--product__image .vtex-breadcrumb-1-x-container,.vtex-flex-layout-0-x-flexRow--product__image .vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-link{color:#fff}.vtex-flex-layout-0-x-flexRow--product__image .vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-link:hover{color:#aab7c7}.vtex-flex-layout-0-x-flexRow--product__image .vtex-breadcrumb-1-x-arrow{color:#fff}.vtex-flex-layout-0-x-flexRow--product__image .vtex-breadcrumb-1-x-arrow:hover,.vtex-flex-layout-0-x-flexRow--product__image .vtex-breadcrumb-1-x-term{color:#aab7c7}.vtex-carousel-2-x-containerImg{background-color:#f0f0f0}.vtex-carousel-2-x-containerImg .vtex-carousel-2-x-img{max-width:1520px}.vtex-checkout-summary-0-x-summaryItemContainer .vtex-checkout-summary-0-x-summaryItemPrice{color:rgb(0 204 34)!important}.vtex-list-context-0-x-list--our-stores-home{display:grid;grid-template-columns:repeat(6,1fr);gap:20px;padding:0 21px}@media (max-width:1024px){.vtex-list-context-0-x-list--our-stores-home{grid-template-columns:repeat(2,1fr);gap:10px}}.vtex-flex-layout-0-x-flexRowContent--contact{max-width:700px;margin:auto}.vtex-flex-layout-0-x-flexRowContent--contact .vtex-input__label,.vtex-flex-layout-0-x-flexRowContent--contact .vtex-textarea__label{font-size:1rem;color:#3f3f40}.vtex-flex-layout-0-x-flexRowContent--contact .vtex-input,.vtex-flex-layout-0-x-flexRowContent--contact .vtex-textarea{display:block;margin-bottom:1rem}.vtex-flex-layout-0-x-flexRow--productSpecificationGroup:not(:first-child){margin-top:1.5rem}.vtex-flex-layout-0-x-flexRow--productSpecificationGroupName{background-color:#eaeaea;padding:.5rem 1rem}.vtex-flex-layout-0-x-flexCol--productSpecificationName{padding:1rem}.vtex-flex-layout-0-x-flexCol--productSpecificationValue{padding:1rem 1rem 1rem 0}.vtex-flex-layout-0-x-flexRow--productSpecification:nth-child(2n){background-color:#f9f9f9}.vtex-flex-layout-0-x-flexRow--orderByAndSwitcher{padding-right:1.5em}.vtex-flex-layout-0-x-flexRowContent--savingsSummaryListDesktop{justify-content:flex-start}.vtex-flex-layout-0-x-flexCol--summaryRightListDesktop{justify-content:space-around}.vtex-flex-layout-0-x-flexRow--buyNowButton .vtex-button{background:#eef3f7;border-color:#eef3f7;color:#0f3e99}.vtex-flex-layout-0-x-flexRow--buyNowButton:hover .vtex-button{background:#dbe9fd;border-color:#dbe9fd}.vtex-flex-layout-0-x-flexCol--summaryDetailsListMobile{justify-content:space-between}.vtex-flex-layout-0-x-flexCol--summaryUpDetailsListMobile{margin-bottom:.25rem}.vtex-flex-layout-0-x-flexRow--main-header-mobile{box-shadow:0 30px 40px -4px rgba(13,46,123,.08)}.vtex-flex-layout-0-x-flexRow--institucional{padding:30px;max-width:1500px;margin:0 auto}@media screen and (max-width:1025px){.vtex-flex-layout-0-x-flexRow--institucional{padding:20px}}.vtex-flex-layout-0-x-flexRow--cards__wrapper .vtex-flex-layout-0-x-flexColChild--cards__col:nth-child(2n){display:grid;max-width:100%;width:100%;gap:16px;padding:16px;align-items:stretch;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;justify-items:center}@media screen and (max-width:800px){.vtex-flex-layout-0-x-flexRow--cards__wrapper .vtex-flex-layout-0-x-flexColChild--cards__col:nth-child(2n){grid-template-columns:1fr 1fr}}@media screen and (min-width:801px) and (max-width:1024px){.vtex-flex-layout-0-x-flexRow--cards__wrapper .vtex-flex-layout-0-x-flexColChild--cards__col:nth-child(2n){grid-template-columns:1fr 1fr 1fr 1fr}}.vtex-flex-layout-0-x-flexRow--footer__wrapper{background:#215299;padding:2rem 0;min-height:197px;display:flex;align-items:center}.vtex-flex-layout-0-x-flexRow--footer__wrapper .vtex-store-components-3-x-container{padding:0 20px;width:100%}.vtex-flex-layout-0-x-flexRow--footer_bottom{background:#173d80;border-top:1px solid hsla(0,0%,100%,.2);padding:25px 0}.vtex-flex-layout-0-x-flexRow--footer_bottom .vtex-flex-layout-0-x-flexRowContent{justify-content:center}.vtex-flex-layout-0-x-flexRow--especification__wrapper{display:flex;align-content:center;align-items:flex-end;height:100%;padding-bottom:6px}@media screen and (max-width:40em){.vtex-flex-layout-0-x-flexRow--especification__wrapper{padding:72px 0;align-items:center}}.vtex-flex-layout-0-x-flexRow--productSpecificationGroupName{display:none}.vtex-flex-layout-0-x-flexRow--productSpecification{background-color:transparent!important;color:#fff}.vtex-flex-layout-0-x-flexRow--title-specifications .vtex-store-components-3-x-container{margin:0;padding:0 5rem}@media screen and (max-width:40em){.vtex-flex-layout-0-x-flexRow--title-specifications .vtex-store-components-3-x-container{width:82%!important;padding:0;right:auto;left:auto;margin:0 auto}}.vtex-flex-layout-0-x-flexRow--produto-columns .vtex-store-components-3-x-container{margin:0;padding:0}@media screen and (max-width:40em){.vtex-flex-layout-0-x-flexRow--descricao-curso{position:relative;padding:0;margin:0 auto}}.vtex-flex-layout-0-x-flexRow--descricao-curso .vtex-product-specification-badges-0-x-badgeText{font-family:Asap,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:150%;margin-right:0;margin-left:0;color:#494448;text-align:left}.vtex-flex-layout-0-x-flexRow--reviewsProd{padding:0 1rem;margin:0}@media screen and (max-width:550px){.vtex-flex-layout-0-x-flexRow--reviewsProd{padding:10px}}.vtex-flex-layout-0-x-flexRow--reviewsProd .vtex-flex-layout-0-x-stretchChildrenWidth{justify-content:flex-start}@media screen and (min-width:550px){.vtex-flex-layout-0-x-flexRow--reviewsProd .vtex-store-components-3-x-container{padding:0}}.vtex-flex-layout-0-x-flexRow--reviewsProd .vtex__icon-caret-down,.vtex-flex-layout-0-x-flexRow--reviewsProd .vtex__icon-caret-up{color:#081d55;font-weight:600}.vtex-flex-layout-0-x-flexRow--assinatura .vtex-store-components-3-x-container{padding:0}.vtex-flex-layout-0-x-flexRow--search-shelf-recommendation{display:none}.vtex-flex-layout-0-x-flexRow--viewed-products .vtex-flex-layout-0-x-flexRowContent{padding-bottom:0}.vtex-flex-layout-0-x-flexRow--google-search .vtex-store-components-3-x-container{padding:0 30px}@media (max-width:1024px){.vtex-flex-layout-0-x-flexRow--google-search .vtex-store-components-3-x-container{padding:0 16px}}.vtex-flex-layout-0-x-flexRow--tests-template-content{margin-bottom:100px}@media (max-width:1024px){.vtex-flex-layout-0-x-flexRow--tests-template-content{margin-bottom:50px}}.vtex-flex-layout-0-x-flexRow--control_carrossel-lancamentos{margin-top:50px}@media (max-width:1024px){.vtex-flex-layout-0-x-flexRow--control_carrossel-lancamentos{margin-top:20px}}.vtex-flex-layout-0-x-flexRow--header__wrapper{background:#2e6ab3}.vtex-flex-layout-0-x-flexRow--header__wrapper .vtex-menu-2-x-styledLink--menu__link{color:#fff}.vtex-flex-layout-0-x-flexRowContent--header__wrapper{display:flex;align-items:center;justify-content:center}.vtex-flex-layout-0-x-flexCol--mobile-menu__wrapper{padding:0 20px}.vtex-flex-layout-0-x-flexCol--mobile-menu__wrapper .vtex-flex-layout-0-x-flexColChild--mobile-menu__wrapper{padding:15px 0;display:flex}.vtex-flex-layout-0-x-flexCol--mobile-menu__wrapper .vtex-flex-layout-0-x-flexColChild--mobile-menu__wrapper .vtex-menu-2-x-styledLinkContent--menu-mobile__link{color:#fff;font-weight:600}.vtex-flex-layout-0-x-flexCol--mobile-menu__wrapper .vtex-flex-layout-0-x-flexColChild--mobile-menu__wrapper .vtex-store-link-0-x-link--conta--mobile{text-decoration:none}.vtex-flex-layout-0-x-flexRowContent--header__wrappper{display:flex;align-items:center;justify-content:space-around;background:#fff;padding:.5rem;max-width:100%;margin:auto;gap:10px}@media screen and (min-width:1026px) and (max-width:1265px){.vtex-flex-layout-0-x-flexRowContent .vtex-flex-layout-0-x-flexCol--search-bar{max-width:350px}}.vtex-flex-layout-0-x-flexRowContent--atuacao__wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px 0}.vtex-flex-layout-0-x-flexRowContent--categorias__wrapper{display:flex;align-items:flex-start;flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--cards__{display:flex;flex-direction:column;align-items:center;width:65%;padding:10px;box-shadow:0 2px 4px rgba(13,46,123,.15);border-radius:4px}.vtex-flex-layout-0-x-flexRowContent--footer__wrapper{display:flex;flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--footer__wrapper .vtex-store-components-3-x-container{max-width:100%;margin:0}.vtex-flex-layout-0-x-flexRowContent--footer__top{display:flex;align-items:flex-start;justify-content:space-around}.vtex-flex-layout-0-x-flexRowContent--footer_stats{display:flex;flex-direction:column;align-items:center}.vtex-flex-layout-0-x-flexRowContent--price-product{display:flex;align-items:center;justify-content:center}.vtex-flex-layout-0-x-flexRowContent--product__image{position:relative}.vtex-flex-layout-0-x-flexRowContent--productSpecificationGroupName{display:none}.vtex-flex-layout-0-x-flexRowContent--productSpecificationGroup .vtex-flex-layout-0-x-flexColChild{display:flex}.vtex-flex-layout-0-x-flexRowContent--produto-columns{margin:0;padding:0}@media (max-width:1024px){.vtex-flex-layout-0-x-flexRowContent--desconto__price{flex-direction:column}}.vtex-flex-layout-0-x-flexRowContent--notfound-div{padding:0 50px;align-items:center}@media (max-width:1024px){.vtex-flex-layout-0-x-flexRowContent--notfound-div{padding:0;margin-top:0;display:flex;flex-direction:column-reverse}}.vtex-flex-layout-0-x-flexRowContent--header__left,.vtex-flex-layout-0-x-flexRowContent--header__right{align-items:center;gap:25px}.vtex-flex-layout-0-x-flexCol--login-area-block{position:relative;display:flex;margin-left:38px;align-items:flex-start}.vtex-flex-layout-0-x-flexCol--login-area-block:before{content:"";width:25px;height:25px;background-image:url(https://tewbhv.vtexassets.com/assets/vtex/assets-builder/tewbhv.inventivo/2.0.84/icons/Avatar___b31dcbff0bce3d259aa0a24f85106ee4.png);background-size:cover;position:absolute;left:-38px;top:4px}.vtex-flex-layout-0-x-flexCol--login-area-block .vtex-login-2-x-label{font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#2e6ab3!important;padding:0}.vtex-flex-layout-0-x-flexCol--bloco__produtos{background:#fff;box-shadow:0 4px 32px rgba(13,46,123,.08);border-radius:16px;padding:29px;position:absolute;width:20%!important;right:5%;top:36%;height:auto;z-index:99}@media screen and (max-width:40em){.vtex-flex-layout-0-x-flexCol--bloco__produtos{width:90%!important;position:relative;right:auto;left:auto;margin-top:-33px}}.vtex-flex-layout-0-x-flexCol--productSpecificationName .vtex-product-specifications-1-x-specificationName{display:block;font-size:0}.vtex-flex-layout-0-x-flexCol--productSpecificationName .vtex-product-specifications-1-x-specificationName:before{content:"";width:25px;height:25px;background-image:url(https://tewbhv.vtexassets.com/assets/vtex/assets-builder/tewbhv.inventivo/2.0.84/icons/Union___79d9e88c583fbb7f5e796d52c2a89245.png);background-size:cover;position:absolute;top:12%;bottom:0;left:9%;margin:auto}.vtex-flex-layout-0-x-flexCol--details__product{padding:0 20px}.vtex-flex-layout-0-x-flexCol--product__content{padding:16px 10px;justify-content:space-between}.vtex-flex-layout-0-x-flexCol--product__content .vtex-product-price-1-x-sellerNameContainer--isDefaultSeller{color:#2e6ab3}.vtex-flex-layout-0-x-flexCol--descricao-curso--wrapper{padding-top:30px}.vtex-flex-layout-0-x-flexCol--conta-cupom{display:flex;justify-content:space-between;flex-direction:row;align-items:center}.vtex-flex-layout-0-x-flexCol--assinatura-container--content{padding:30px}@media screen and (max-width:550px){.vtex-flex-layout-0-x-flexCol--assinatura-container--content{padding:20px}}.vtex-flex-layout-0-x-flexCol--assinatura-container--content .vtex-rich-text-0-x-wrapper--default--paragrafo{color:#494448}.vtex-flex-layout-0-x-flexCol--assinatura-container--content .vtex-rich-text-0-x-wrapper--default--paragrafo .vtex-rich-text-0-x-heading{color:#173d80}.vtex-flex-layout-0-x-flexCol--assinatura-container--content .vtex-rich-text-0-x-wrapper--default--paragrafo .vtex-rich-text-0-x-headingLevel1{font-size:40px}.vtex-flex-layout-0-x-flexCol--assinatura-container--content .vtex-rich-text-0-x-wrapper--default--paragrafo .vtex-rich-text-0-x-headingLevel2{font-size:1rem}.vtex-flex-layout-0-x-flexCol--assinatura-container--content .vtex-rich-text-0-x-wrapper--default--paragrafo .vtex-rich-text-0-x-headingLevel3{font-size:24px}.vtex-flex-layout-0-x-flexCol--viewed-products{margin-top:50px}.vtex-flex-layout-0-x-flexColChild--login-area-block .vtex-button{font-family:Open Sans,sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:16px;color:#fff;height:20px;background:none;min-height:0}.vtex-flex-layout-0-x-flexColChild--login-area-block .vtex-button:hover{background:none}.vtex-flex-layout-0-x-flexColChild--login-area-block .vtex-button .vtex-button__label{padding:0}.vtex-flex-layout-0-x-flexColChild--bloco__produtos .vtex-product-price-1-x-installments{display:flex;align-items:center;justify-content:center}.vtex-flex-layout-0-x-flexColChild--bloco__produtos .vtex-button{border-radius:8px;background:linear-gradient(287.72deg,#ee2e55,#f98082);border:none;margin-bottom:10px}.vtex-flex-layout-0-x-flexRow--login-trigger-row{width:100%}.vtex-flex-layout-0-x-flexCol--loginmobile-area :hover{background:none}.vtex-flex-layout-0-x-flexRow--cartSummary{border-bottom:1px solid #dee7ef}.vtex-flex-layout-0-x-flexRow--cartSummary .vtex-flex-layout-0-x-flexRowContent--cartSummary .vtex-flex-layout-0-x-flexRow--bottomInfo .vtex-flex-layout-0-x-flexRowContent--bottomInfo{justify-content:flex-start}.vtex-flex-layout-0-x-flexRow--cartSummary .vtex-flex-layout-0-x-flexRowContent--cartSummary .vtex-product-list-0-x-removeButtonContainer{display:flex;align-items:center;justify-content:center}.vtex-flex-layout-0-x-flexRow--cartSummary .vtex-flex-layout-0-x-flexRowContent--cartSummary .vtex-product-list-0-x-removeButtonContainer .vtex-product-list-0-x-deleteIcon{width:auto;height:24px}.vtex-flex-layout-0-x-flexCol--price-minicart .vtex-product-price-1-x-installments--summary__parcelas{padding:0;color:#081d55;font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:flex-start;margin:0}.vtex-flex-layout-0-x-flexCol--price-minicart .vtex-product-price-1-x-currencyContainer--summary__parcelas{font-size:16px;margin-left:5px}.vtex-flex-layout-0-x-flexCol--price-minicart .vtex-product-list-0-x-price{font-family:Asap,sans-serif;font-style:normal;font-weight:400;font-size:12px!important;line-height:150%;color:#494448!important}.vtex-flex-layout-0-x-flexRowContent--rowMinicartButton-cta{gap:10px;display:flex}.vtex-flex-layout-0-x-flexRow--rowMinicartButton-cta{margin-top:15px;height:100%}.vtex-flex-layout-0-x-flexRow--area-atuacao__wrapper{overflow-x:auto}.vtex-flex-layout-0-x-flexRowContent--breacrumb-container{margin:32px 0}.vtex-flex-layout-0-x-flexColChild--descricao-curso--wrapper{display:flex;flex-direction:column}.vtex-flex-layout-0-x-flexColChild--descricao-curso--wrapper .vtex-disclosure-layout-1-x-trigger--hidden,.vtex-flex-layout-0-x-flexColChild--descricao-curso--wrapper .vtex-disclosure-layout-1-x-trigger--visible{border:none;padding:10px 0;background-color:transparent}.vtex-flex-layout-0-x-flexColChild--descricao-curso--wrapper .vtex-product-specification-badges-0-x-badgeContainer--padding-10{padding:0 20px}.vtex-flex-layout-0-x-flexColChild--descricao-curso--wrapper .vtex-store-icons-0-x-minusIcon,.vtex-flex-layout-0-x-flexColChild--descricao-curso--wrapper .vtex-store-icons-0-x-plusIcon{padding:8px;background-color:#2e6ab3;border-radius:50%;color:#fff}.vtex-flex-layout-0-x-flexColChild--descricao-curso--wrapper .vtex-flex-layout-0-x-flexCol--pdp--disclosure--wrapper{border-bottom:1.5px solid #e8e8e8;margin:20px 0 40px}.vtex-flex-layout-0-x-flexColChild--descricao-curso--wrapper .vtex-flex-layout-0-x-flexCol--pdp--disclosure--wrapper .vtex-rich-text-0-x-paragraph--title-description{margin:0}.vtex-flex-layout-0-x-flexColChild--descricao-curso--wrapper .vtex-flex-layout-0-x-flexCol--pdp--disclosure--wrapper .vtex-disclosure-layout-1-x-trigger--description-product-row{display:flex;align-items:center;justify-content:space-between;cursor:pointer;border-top:1.5px solid #e8e8e8;width:100%;padding:24px 0}.vtex-flex-layout-0-x-flexColChild--descricao-curso--wrapper .vtex-flex-layout-0-x-flexCol--pdp--disclosure--wrapper .vtex-disclosure-layout-1-x-trigger--description-product-row:first-child{border-top:0}.vtex-flex-layout-0-x-flexColChild--descricao-curso--wrapper .vtex-flex-layout-0-x-flexCol--pdp--disclosure--wrapper .vtex-disclosure-layout-1-x-content--visible{padding-bottom:24px}.vtex-flex-layout-0-x-flexColChild--descricao-curso--wrapper .vtex-flex-layout-0-x-flexCol--pdp--disclosure--wrapper .vtex-disclosure-layout-1-x-content--visible .vtex-product-specification-badges-0-x-badgeText{margin:0}.vtex-flex-layout-0-x-flexRow--description-info__wrapper{padding-left:20px;padding-right:20px;margin-bottom:50px}.vtex-flex-layout-0-x-flexRow--description-info__wrapper .vtex-flex-layout-0-x-stretchChildrenWidth{justify-content:flex-start}.vtex-flex-layout-0-x-flexCol--info__wrapper{margin-top:-250px;z-index:99;height:fit-content;position:sticky;top:147px}.vtex-flex-layout-0-x-flexCol--info__wrapper .vtex-flex-layout-0-x-flexCol--card-produto-buy{padding:24px;border-radius:15px;background:#fff;box-shadow:0 16px 48px rgba(0,0,0,.08);margin-bottom:20px}.vtex-flex-layout-0-x-flexCol--info__wrapper .vtex-flex-layout-0-x-flexRowContent--saving-percent{display:flex;align-items:center;justify-content:flex-end;margin:0}.vtex-flex-layout-0-x-flexCol--info__wrapper .vtex-flex-layout-0-x-flexRowContent--saving-percent .vtex-product-price-1-x-savings{color:#fff}.vtex-flex-layout-0-x-flexCol--info__wrapper .vtex-flex-layout-0-x-flexRowContent--price-product{align-items:center}.vtex-flex-layout-0-x-flexCol--info__wrapper .vtex-flex-layout-0-x-flexRowContent--price-product .vtex-product-price-1-x-currencyContainer{font-family:Asap,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:0;text-align:center;color:#494448}.vtex-flex-layout-0-x-flexCol--info__wrapper .vtex-product-price-1-x-installments{display:block;text-align:center}.vtex-flex-layout-0-x-flexRow--btn-rosa .vtex-button{background:linear-gradient(287.72deg,#ee2e55,#f98082);border:none;border-radius:8px;height:56px;color:#fff;margin-top:10px;text-transform:none;font-weight:700}.vtex-flex-layout-0-x-flexRow--counter-buy-btn .vtex-button{background:linear-gradient(287.72deg,#f9b244,#c64f01);border:none;border-radius:8px;height:58px;color:#fff}@media (max-width:550px){.vtex-flex-layout-0-x-flexRow--counter-buy-btn .vtex-button{font-size:14px;height:50px}}@media (max-width:550px){.vtex-flex-layout-0-x-flexRow--counter-buy-btn{position:fixed;bottom:0;left:0;width:100%;padding:15px 27px}}@media screen and (max-width:40em){.vtex-flex-layout-0-x-flexRowContent--description-info__wrapper{display:flex;flex-direction:column-reverse}.vtex-flex-layout-0-x-flexCol--description-info__product{margin-top:-30px}}.vtex-flex-layout-0-x-flexCol--filterCol{width:330px}.vtex-flex-layout-0-x-flexRowContent--title-pdp{display:flex;align-items:center}.vtex-flex-layout-0-x-flexRowContent--orderByAndSwitcher .vtex-search-result-3-x-orderByButton{border:1px solid #e4ebf1;border-radius:10px;display:flex;align-items:center;justify-content:space-between}.vtex-flex-layout-0-x-flexRowContent--orderByAndSwitcher .vtex-search-result-3-x-filterPopupTitle{font-size:0}.vtex-flex-layout-0-x-flexRowContent--orderByAndSwitcher .vtex-search-result-3-x-filterPopupTitle:before{content:"Ordenar";font-family:Asap,sans-serif;font-style:normal;font-weight:400;font-size:14px;color:#1e1e1e;text-transform:capitalize;padding-left:5px}@media (max-width:1024px){.vtex-flex-layout-0-x-flexCol--notfound{display:flex;align-items:center;justify-content:center}}.vtex-flex-layout-0-x-flexRow--myaccount__wrapper{position:relative;height:125px}.vtex-flex-layout-0-x-flexRow--myaccount__wrapper:before{content:"";width:100%;height:auto;background-image:url(https://tewbhv.vtexassets.com/assets/vtex/assets-builder/tewbhv.inventivo/2.0.84/MundoSenai/bg-myaccount___7666040160fbc8860b4a7f13662b6315.png);background-size:cover;position:absolute;top:0;bottom:0;right:0;margin:auto}.vtex-flex-layout-0-x-flexRowContent--myaccount__wrapper{height:125px}@media screen and (max-width:550px){.vtex-flex-layout-0-x-flexRowContent--myaccount__wrapper{display:flex;align-items:center}}@media (max-width:550px){.vtex-flex-layout-0-x-flexRow--main-header-mobile .vtex-store-components-3-x-container{padding:0;max-width:100%;width:100%;margin:0}.vtex-flex-layout-0-x-flexRow--cards__wrapper{padding:0}.vtex-flex-layout-0-x-flexRow--footer__wrapper-mobile{text-align:center}.vtex-flex-layout-0-x-flexRow--flags_pagamentos{display:flex;align-items:center;justify-content:center}.vtex-flex-layout-0-x-flexRow--footer_bottom{padding:10px 0}.vtex-flex-layout-0-x-flexColChild--menu__links{padding:16px 0}.vtex-flex-layout-0-x-flexColChild--menu__links .vtex-menu-2-x-styledLinkContent{font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:20px;color:#fff}.vtex-flex-layout-0-x-flexColChild--logo__footer{display:flex;align-items:center;justify-content:center;margin-top:10px;width:100%}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{padding:0!important;justify-content:space-between;box-shadow:none}.vtex-flex-layout-0-x-flexRowContent--headermobile__wrapper{align-items:center;justify-content:space-between}.vtex-flex-layout-0-x-flexRowContent--footer_stats{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:25px 0}.vtex-flex-layout-0-x-flexRowContent--flags_social{display:flex;align-items:center;justify-content:center;width:60%;margin:10px auto}.vtex-flex-layout-0-x-flexRowContent--footer_bottom{display:flex;align-items:center;justify-content:center;flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--shelf__cursos-destaques .vtex-flex-layout-0-x-flexRowContent--title_home{display:flex;align-items:center;justify-content:center;border-bottom:none}.vtex-flex-layout-0-x-flexCol--menu__footer{display:flex;align-items:center;justify-content:center;padding:10px 0}}.vtex-flex-layout-0-x-flexRowContent--wizard-orderPlaced{align-items:center}.vtex-flex-layout-0-x-flexRow--wizard-checkout{width:450px!important;margin-left:auto;margin-right:auto}.vtex-flex-layout-0-x-flexRow--wizard-container-steps .vtex-flex-layout-0-x-flexRowContent--wizard-container-steps{display:flex;flex-direction:row}@media screen and (max-width:40em){.vtex-flex-layout-0-x-flexCol--image-produto,.vtex-store-components-3-x-productImage{height:300px}}@media screen and (max-width:48em){.vtex-flex-layout-0-x-flexRowContent--wizard-orderPlaced{display:flex;flex-direction:column}.vtex-flex-layout-0-x-flexRow--wizard-container-steps .vtex-flex-layout-0-x-flexRowContent--wizard-container-steps{display:flex;flex-direction:row!important}}.vtex-flex-layout-0-x-flexRow--list-pdp,.vtex-flex-layout-0-x-flexRow--title-pdp{padding:0 20px}.vtex-flex-layout-0-x-flexRow--list-pdp .vtex-store-components-3-x-container,.vtex-flex-layout-0-x-flexRow--title-pdp .vtex-store-components-3-x-container{padding:0}.vtex-flex-layout-0-x-flexRow--fakewidth{max-width:96rem;margin-left:auto;margin-right:auto}.vtex-flex-layout-0-x-flexRowContent--confirmation-register{display:flex;flex-direction:row!important}.vtex-flex-layout-0-x-flexCol--register-wrapper{background:#fff;border:1px solid #dee7ef!important;box-sizing:border-box;border-radius:8px;padding:10px 20px}.vtex-flex-layout-0-x-flexRowContent--list-pdp{gap:20px;width:100%}.vtex-flex-layout-0-x-flexRowContent--list-pdp:last-child{width:100%!important}.vtex-flex-layout-0-x-flexColChild--filterCol{width:100%!important;height:auto!important}.vtex-flex-layout-0-x-flexColChild--filterCol .vtex-flex-layout-0-x-flexColChild{width:100%}.vtex-flex-layout-0-x-flexRow--orderByAndSwitcher{padding:0}.vtex-flex-layout-0-x-flexColChild--product__content{width:100%!important}.vtex-flex-layout-0-x-flexCol--wrapper__assinatura-price{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px 0;max-height:70px}.vtex-flex-layout-0-x-flexCol--wrapper__assinatura-price .vtex-flex-layout-0-x-flexColChild--wishlist__wrapper{display:flex;align-items:center}.vtex-flex-layout-0-x-flexCol--wrapper__wishlist-price{display:flex;flex-direction:row;border-top:1px solid #dee7ef;justify-content:space-between;align-items:center;padding:10px;height:95px}@media screen and (max-width:1026px){.vtex-flex-layout-0-x-flexCol--wrapper__wishlist-price{height:105px}}.vtex-flex-layout-0-x-flexCol--wrapper__wishlist-price .vtex-flex-layout-0-x-flexColChild--wishlist__wrapper{display:flex;align-items:center}.vtex-flex-layout-0-x-flexCol--shareblock{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;margin-top:15px}.vtex-flex-layout-0-x-flexCol--shareblock .vtex-wish-list-1-x-wishlistIconContainer{margin-right:10px}.vtex-flex-layout-0-x-flexRowContent--pricement-wishlist .vtex-flex-layout-0-x-flexCol--wrapper__wishlist-price{display:flex;flex-direction:row;border-top:1px solid #dee7ef;justify-content:space-between;align-items:center;padding-right:15px}.vtex-flex-layout-0-x-flexRowContent--pricement-wishlist .vtex-flex-layout-0-x-flexCol--wrapper__wishlist-price .vtex-product-price-1-x-installments--summary__parcelas{display:flex;align-items:center;justify-content:flex-start;color:#081d55;font-weight:600;margin:0}.vtex-flex-layout-0-x-flexRowContent--pricement-wishlist .vtex-flex-layout-0-x-flexCol--wrapper__wishlist-price .vtex-product-price-1-x-installments--summary__parcelas .vtex-product-price-1-x-installmentsNumber{font-style:normal;font-weight:600;font-size:16px;line-height:130%;color:#081d55}.vtex-flex-layout-0-x-flexRowContent--pricement-wishlist .vtex-flex-layout-0-x-flexCol--wrapper__wishlist-price .vtex-product-price-1-x-installments--summary__parcelas .vtex-product-price-1-x-currencyContainer{font-style:normal;font-weight:600;font-size:22px;line-height:130%;color:#081d55;margin-left:8px}.vtex-flex-layout-0-x-flexRowContent--pricement-wishlist .vtex-flex-layout-0-x-flexCol--wrapper__wishlist-price .vtex-product-price-1-x-sellingPrice--summary .vtex-product-price-1-x-currencyContainer--summary{font-style:normal;font-weight:400;font-size:16px;color:#494448!important;margin:0}.vtex-flex-layout-0-x-flexCol--menu-mobile-open-menu{display:flex;flex-direction:row;align-items:center;gap:15px}.vtex-flex-layout-0-x-flexCol--menu-mobile-open-menu .vtex-flex-layout-0-x-flexColChild--menu-mobile-open-menu .vtex-rich-text-0-x-paragraph--login-autentication-open-menu{color:#fff;font-size:20px;text-decoration:none;margin:0}.vtex-flex-layout-0-x-flexColChild--mobile-menu__wrapper{padding:0}.vtex-flex-layout-0-x-flexColChild--mobile-menu__wrapper .vtex-flex-layout-0-x-flexCol--switch-voucher{flex-direction:row;justify-content:space-between;align-items:center;gap:20px;border-bottom:1px solid #80b8e8;padding-bottom:20px}.vtex-flex-layout-0-x-flexColChild--mobile-menu__wrapper .vtex-store-drawer-0-x-openIconContainer--drawerMobile{padding:0;margin:0}.vtex-flex-layout-0-x-flexColChild--mobile-menu__wrapper .vtex-store-drawer-0-x-openIconContainer--drawerMobile .vtex-store-drawer-0-x-drawerTriggerContainer{margin-left:1.5rem;margin-right:1.5rem}.vtex-flex-layout-0-x-flexColChild--mobile-menu__wrapper .vtex-store-drawer-0-x-openIconContainer--drawerMobile .vtex-rich-text-0-x-paragraph--menu-mobile__link{color:#fff;font-weight:600;margin:0}.vtex-flex-layout-0-x-flexRowContent--headermobile__wrapper{align-items:center;justify-content:space-between;gap:1px}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--mini-uf-drawer{display:flex;flex-direction:row;align-items:center;gap:10px}.vtex-flex-layout-0-x-flexRow--headermobilesearch__wrapper{display:none}.vtex-flex-layout-0-x-flexRow--mobile-filter-ordenation .vtex-store-components-3-x-container{padding:1rem 0 0 1.3rem!important}@media screen and (max-width:550px){.vtex-flex-layout-0-x-flexRow--mobile-filter-ordenation .vtex-store-components-3-x-container{padding:1rem 0 0 1rem!important}}.vtex-flex-layout-0-x-flexRow--mobile-filter-ordenation .vtex-store-components-3-x-container .vtex-flex-layout-0-x-flexRowContent--mobile-filter-ordenation{justify-content:space-between;margin-bottom:20px}@media screen and (max-width:41em){.vtex-flex-layout-0-x-flexRow--mobile-filter-ordenation .vtex-store-components-3-x-container .vtex-flex-layout-0-x-flexRowContent--mobile-filter-ordenation{margin-bottom:40px}}@media screen and (max-width:880px){.vtex-flex-layout-0-x-flexRow--headermobilesearch__wrapper{display:block}.vtex-flex-layout-0-x-flexRowContent--headermobile__wrapper .vtex-flex-layout-0-x-flexCol--search-bar{display:none}}@media (max-width:1024px){.vtex-flex-layout-0-x-flexCol--search-bar{flex-direction:row}.vtex-flex-layout-0-x-flexCol--search-bar .vtex-flex-layout-0-x-flexColChild:first-child{width:100%}}.vtex-flex-layout-0-x-flexRow--footer__wrapper-mobile{background:#215299;padding:32px 0}@media screen and (max-width:1024px){.vtex-flex-layout-0-x-flexRowContent--footer__wrapper-mobile{padding:10px 30px;display:grid;align-content:center;justify-content:center;grid-template-columns:1fr 1fr 1fr;row-gap:50px}.vtex-flex-layout-0-x-flexRowContent--footer__wrapper-mobile .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}}@media screen and (max-width:769px){.vtex-flex-layout-0-x-flexRowContent--footer__wrapper-mobile{display:flex;flex-direction:column;align-items:center;row-gap:20px}.vtex-flex-layout-0-x-flexRowContent--footer__wrapper-mobile .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-store-components-3-x-imageElementLink{display:flex;justify-content:center;width:auto}.vtex-flex-layout-0-x-flexRowContent--footer__wrapper-mobile .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-flex-layout-0-x-flexCol--logo__footer,.vtex-flex-layout-0-x-flexRowContent--footer__wrapper-mobile .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-menu-2-x-styledLinkContent--footer-link,.vtex-flex-layout-0-x-flexRowContent--footer__wrapper-mobile .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-rich-text-0-x-container--footer_title{justify-content:center;align-items:center}}@media screen and (max-width:1024px){.vtex-flex-layout-0-x-flexRow--footer_bottom{padding:10px 0}.vtex-flex-layout-0-x-flexRowContent--footer_bottom{display:flex;flex-direction:column;align-items:center;justify-content:center}}.vtex-flex-layout-0-x-flexRowContent--footer_bottom{gap:5px}.vtex-flex-layout-0-x-flexRow--carrosseis--pdp{padding:0 50px 50px;background-color:#f5f5f5}@media screen and (max-width:1025px){.vtex-flex-layout-0-x-flexRow--carrosseis--pdp{padding-left:1rem;padding-right:1rem}}.vtex-flex-layout-0-x-flexRow--carrosseis--pdp .vtex-product-summary-2-x-description{color:#494448;font-size:14px;line-height:150%;font-style:normal;font-weight:300}.vtex-flex-layout-0-x-flexRow--carrosseis--pdp .vtex-product-summary-2-x-containerNormal{max-width:300px!important}.vtex-flex-layout-0-x-flexRow--carrosseis--pdp .vtex-shelf-1-x-dot--isActive--shelf-upsell{background-color:#2e6ab3}.vtex-flex-layout-0-x-flexRow--mini-uf-drawer{margin-left:10px}.vtex-flex-layout-0-x-flexRow--carrossel--banner .vtex-store-components-3-x-container{padding:0!important;max-width:100%!important}.vtex-flex-layout-0-x-flexRow--title_home{border-bottom:1px solid #dee7ef;margin:0 20px;padding:0 10px}@media (max-width:750px){.vtex-flex-layout-0-x-flexRow--title_home{padding:0;margin:0 5px}}.vtex-flex-layout-0-x-flexRowContent--container-itens-left{display:flex;align-items:center;justify-content:flex-start;margin:20px 0}.vtex-flex-layout-0-x-flexRowContent--container-itens-left .vtex-flex-layout-0-x-stretchChildrenWidth{width:auto!important;margin-right:20px}.vtex-flex-layout-0-x-flexCol--box-direita{max-width:80%;background-color:#3675ba;padding:1.5rem;border-radius:25px;margin:2rem}@media (max-width:750px){.vtex-flex-layout-0-x-flexCol--box-direita{max-width:100%;margin:2rem 0}}.vtex-flex-layout-0-x-flexRowContent--shelf-assinatura{background-color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;height:75px;justify-content:space-between;align-items:center;margin-bottom:2rem}.vtex-flex-layout-0-x-flexRowContent--shelf-assinatura .vtex-flex-layout-0-x-stretchChildrenWidth{width:auto!important}@media (max-width:750px){.vtex-flex-layout-0-x-flexRowContent--shelf-assinatura{display:flex}}.vtex-flex-layout-0-x-flexRowContent--shelf-assinatura-two{height:60px}.vtex-flex-layout-0-x-flexRowContent--list-pdp-mobile{display:flex;flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--list-pdp-mobile .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}@media (max-width:1024px){.vtex-flex-layout-0-x-flexColChild--notfound{width:100%;display:flex;justify-content:center}}.vtex-flex-layout-0-x-flexColChild--notfound:last-child{width:100%;display:flex;justify-content:center}.vtex-flex-layout-0-x-flexRowContent--products-searchPage{justify-content:center}.vtex-flex-layout-0-x-flexRow--matriculas-page{margin-bottom:80px}.vtex-flex-layout-0-x-flexRow--confirmation-button .vtex-button{background:linear-gradient(287.72deg,#ee2e55,#f98082);color:#fff;border-radius:8px;text-transform:none;border:none;height:56px}@media (max-width:750px){.vtex-flex-layout-0-x-flexRowContent--title_home{display:flex;flex-direction:column}}.vtex-flex-layout-0-x-flexRowContent--conteiner-op-header{display:flex;justify-content:flex-end}.vtex-flex-layout-0-x-flexRow--conteiner-op-header .vtex-store-components-3-x-container{width:100%;margin:0;padding:0;box-sizing:border-box;max-width:100%}.vtex-flex-layout-0-x-flexRow--conteiner-op-header .vtex-flex-layout-0-x-flexRow--left-confirmation{width:750px;position:relative}.vtex-flex-layout-0-x-flexRow--conteiner-op-header .vtex-flex-layout-0-x-flexCol--right-confirmation{width:calc(100% - 750px);padding:40px;background:#fbfbfb}.vtex-flex-layout-0-x-flexRow--conteiner-op-header .vtex-flex-layout-0-x-flexCol--right-confirmation .vtex-flex-layout-0-x-flexColChild--right-confirmation{height:auto!important}.vtex-flex-layout-0-x-flexRowContent--confirmationButtons{justify-content:start}@media (max-width:1084px){.vtex-flex-layout-0-x-flexRow--conteiner-op-header .vtex-flex-layout-0-x-flexRow--left-confirmation{width:100%;position:relative}.vtex-flex-layout-0-x-flexRow--conteiner-op-header .vtex-flex-layout-0-x-flexCol--right-confirmation{width:100%;padding:40px 10px}}@media (min-width:1400px){.vtex-flex-layout-0-x-flexRow--conteiner-op-header .vtex-flex-layout-0-x-flexRow--left-confirmation{width:750px;position:relative}.vtex-flex-layout-0-x-flexRow--conteiner-op-header .vtex-flex-layout-0-x-flexCol--right-confirmation{width:calc(100% - 750px);padding:40px 10px}}@media (max-width:784px){.vtex-flex-layout-0-x-flexRow--conteiner-op-header .vtex-flex-layout-0-x-flexRow--left-confirmation{width:100%;position:relative}.vtex-flex-layout-0-x-flexRow--conteiner-op-header .vtex-flex-layout-0-x-flexCol--right-confirmation{width:100%;padding:40px 10px}}.vtex-flex-layout-0-x-flexColChild--viewed-products{position:relative}.vtex-flex-layout-0-x-flexRow--description__wrapper .tewbhv-product-specification-badges-html-0-x-badgeText--descricao-curso-wrapper div ul{display:table}.vtex-flex-layout-0-x-flexRow--description__wrapper .tewbhv-product-specification-badges-html-0-x-badgeText--descricao-curso-wrapper div ul li{font-size:14px}.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-store-components-3-x-productDescriptionContainer--product-description{margin-bottom:20px}.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-store-components-3-x-productDescriptionContainer--product-description .vtex-store-components-3-x-productDescriptionText{font-family:sans-serif;font-style:normal;font-weight:400;font-size:16px;color:#494448;white-space:break-spaces;margin:0}.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-store-components-3-x-productDescriptionContainer--product-description .vtex-store-components-3-x-productDescriptionText .vtex-disclosure-layout-1-x-content--visible .tewbhv-product-specification-badges-html-0-x-badgeText{margin:0}.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-store-components-3-x-productDescriptionContainer--product-description .vtex-store-components-3-x-productDescriptionText h1,.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-store-components-3-x-productDescriptionContainer--product-description .vtex-store-components-3-x-productDescriptionText h2,.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-store-components-3-x-productDescriptionContainer--product-description .vtex-store-components-3-x-productDescriptionText h3,.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-store-components-3-x-productDescriptionContainer--product-description .vtex-store-components-3-x-productDescriptionText h4,.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-store-components-3-x-productDescriptionContainer--product-description .vtex-store-components-3-x-productDescriptionText h5,.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-store-components-3-x-productDescriptionContainer--product-description .vtex-store-components-3-x-productDescriptionText h6{font-weight:700;margin:0}.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-store-components-3-x-productDescriptionContainer--product-description .vtex-store-components-3-x-productDescriptionText h1{font-size:30px}.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-store-components-3-x-productDescriptionContainer--product-description .vtex-store-components-3-x-productDescriptionText h2{font-size:28px}.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-store-components-3-x-productDescriptionContainer--product-description .vtex-store-components-3-x-productDescriptionText h3{font-size:26px}.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-store-components-3-x-productDescriptionContainer--product-description .vtex-store-components-3-x-productDescriptionText h4{font-size:24px}.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-store-components-3-x-productDescriptionContainer--product-description .vtex-store-components-3-x-productDescriptionText h5{font-size:20px}.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-store-components-3-x-productDescriptionContainer--product-description .vtex-store-components-3-x-productDescriptionText h6{font-size:16px}.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-store-components-3-x-productDescriptionContainer--product-description .vtex-store-components-3-x-productDescriptionText p{font-size:16px;font-weight:400;margin:0}.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-store-components-3-x-productDescriptionContainer--product-description .vtex-store-components-3-x-productDescriptionText div{line-height:150%}.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-store-components-3-x-productDescriptionContainer--product-description .vtex-store-components-3-x-productDescriptionText span{line-height:150%;flex-direction:column}.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-store-components-3-x-productDescriptionContainer--product-description .vtex-store-components-3-x-productDescriptionText a{color:#2e6ab3}.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-store-components-3-x-productDescriptionContainer--product-description .vtex-store-components-3-x-productDescriptionText ol,.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-store-components-3-x-productDescriptionContainer--product-description .vtex-store-components-3-x-productDescriptionText ul{line-height:20px;display:table}.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-store-components-3-x-productDescriptionContainer--product-description .vtex-store-components-3-x-productDescriptionText ol li,.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-store-components-3-x-productDescriptionContainer--product-description .vtex-store-components-3-x-productDescriptionText ul li{font-size:14px}.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-store-components-3-x-productDescriptionContainer--product-description .vtex-store-components-3-x-productDescriptionText thead tr th{font-size:20px;font-weight:700}.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-store-components-3-x-productDescriptionContainer--product-description .vtex-store-components-3-x-productDescriptionText tbody tr th{font-size:18px;font-weight:400}.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-store-components-3-x-productDescriptionContainer--product-description .vtex-store-components-3-x-productDescriptionText tfoot tr th{font-size:16px;font-weight:400}.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-product-specifications-1-x-specificationName{font-family:Asap,sans-serif!important;margin-bottom:20px}.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-product-specifications-1-x-specificationName ol,.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-product-specifications-1-x-specificationName ul{display:table}.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-product-specifications-1-x-specificationName ol li,.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-product-specifications-1-x-specificationName ul li{font-size:14px!important}.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-flex-layout-0-x-flexRow--descricao-curso .tewbhv-product-specification-badges-html-0-x-badgeText{font-family:sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:150%;margin-right:0;margin-left:0;color:#494448;text-align:left;white-space:break-spaces}.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-flex-layout-0-x-flexColChild--descricao-curso--wrapper .vtex-product-specifications-1-x-specificationValue{font-family:sans-serif;font-style:normal;font-weight:400;font-size:16px;color:#494448;flex-direction:column;display:block;margin-bottom:20px!important;white-space:break-spaces}.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-flex-layout-0-x-flexColChild--descricao-curso--wrapper .vtex-product-specifications-1-x-specificationValue h1,.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-flex-layout-0-x-flexColChild--descricao-curso--wrapper .vtex-product-specifications-1-x-specificationValue h2,.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-flex-layout-0-x-flexColChild--descricao-curso--wrapper .vtex-product-specifications-1-x-specificationValue h3,.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-flex-layout-0-x-flexColChild--descricao-curso--wrapper .vtex-product-specifications-1-x-specificationValue h4,.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-flex-layout-0-x-flexColChild--descricao-curso--wrapper .vtex-product-specifications-1-x-specificationValue h5,.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-flex-layout-0-x-flexColChild--descricao-curso--wrapper .vtex-product-specifications-1-x-specificationValue h6{font-weight:700}.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-flex-layout-0-x-flexColChild--descricao-curso--wrapper .vtex-product-specifications-1-x-specificationValue h1{font-size:30px}.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-flex-layout-0-x-flexColChild--descricao-curso--wrapper .vtex-product-specifications-1-x-specificationValue h2{font-size:28px}.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-flex-layout-0-x-flexColChild--descricao-curso--wrapper .vtex-product-specifications-1-x-specificationValue h3{font-size:26px}.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-flex-layout-0-x-flexColChild--descricao-curso--wrapper .vtex-product-specifications-1-x-specificationValue h4{font-size:24px}.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-flex-layout-0-x-flexColChild--descricao-curso--wrapper .vtex-product-specifications-1-x-specificationValue h5{font-size:20px}.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-flex-layout-0-x-flexColChild--descricao-curso--wrapper .vtex-product-specifications-1-x-specificationValue h6{font-size:16px}.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-flex-layout-0-x-flexColChild--descricao-curso--wrapper .vtex-product-specifications-1-x-specificationValue p{font-size:16px;font-weight:400}.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-flex-layout-0-x-flexColChild--descricao-curso--wrapper .vtex-product-specifications-1-x-specificationValue span{line-height:150%}.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-flex-layout-0-x-flexColChild--descricao-curso--wrapper .vtex-product-specifications-1-x-specificationValue a{color:#2e6ab3}.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-flex-layout-0-x-flexColChild--descricao-curso--wrapper .vtex-product-specifications-1-x-specificationValue ol,.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-flex-layout-0-x-flexColChild--descricao-curso--wrapper .vtex-product-specifications-1-x-specificationValue ul{line-height:20px;display:table}.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-flex-layout-0-x-flexColChild--descricao-curso--wrapper .vtex-product-specifications-1-x-specificationValue ol li,.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-flex-layout-0-x-flexColChild--descricao-curso--wrapper .vtex-product-specifications-1-x-specificationValue ul li{font-size:14px}.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-flex-layout-0-x-flexColChild--descricao-curso--wrapper .vtex-product-specifications-1-x-specificationValue thead tr th{font-size:20px;font-weight:700}.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-flex-layout-0-x-flexColChild--descricao-curso--wrapper .vtex-product-specifications-1-x-specificationValue tbody tr th{font-size:18px;font-weight:400}.vtex-flex-layout-0-x-flexRow--description__wrapper .vtex-flex-layout-0-x-flexColChild--descricao-curso--wrapper .vtex-product-specifications-1-x-specificationValue tfoot tr th{font-size:16px;font-weight:400}.vtex-product-summary-2-x-description b,.vtex-product-summary-2-x-description p,.vtex-product-summary-2-x-description strong{font-weight:400;color:#494448!important}.vtex-login-2-x-container .vtex-button,.vtex-login-2-x-container .vtex-button:hover{background:none;border:3px solid #e0f1fb;border-radius:10px;height:42px;padding:0 10px}.vtex-login-2-x-container .vtex-button__label{padding:0}.vtex-login-2-x-container .vtex-button__label:before{content:"";width:25px;height:25px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='64' height='64' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%232e6cb0' stroke-linecap='round'%3E%3Cpath d='M19.727 20.447c-.455-1.276-1.46-2.403-2.857-3.207C15.473 16.436 13.761 16 12 16c-1.761 0-3.473.436-4.87 1.24-1.397.804-2.402 1.931-2.857 3.207'/%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3C/g%3E%3C/svg%3E");background-size:cover;position:relative;top:0;bottom:0;right:0;margin:auto 7px auto auto}.vtex-login-2-x-container .vtex-button__label:after{content:"";width:15px;height:15px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='64' height='64' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 9l8 8 8-8' stroke='%232e6cb0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat;background-size:contain;margin-left:10px}.vtex-login-2-x-container .vtex-login-2-x-profileIcon{display:none}.vtex-login-2-x-container .vtex-login-2-x-profile{color:#2e6ab3;text-transform:none;padding:0;font-size:16px;font-weight:700}.vtex-login-2-x-container .vtex-login-2-x-profile:after{content:"!"}.vtex-login-2-x-box{right:-179px!important}.vtex-login-2-x-box .vtex-login-2-x-arrowUp{background:#fff;margin-right:2rem}.vtex-login-2-x-box .vtex-login-2-x-contentContainer{border-radius:16px}.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailAndPassword .vtex-login-2-x-contentForm{padding:0}.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailAndPassword .vtex-login-2-x-contentForm .vtex-login-2-x-emailVerification .vtex-login-2-x-formTitle{color:#173d80;font-size:40px;font-weight:700;margin:10px}.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailAndPassword .vtex-login-2-x-contentForm .vtex-login-2-x-emailVerification .vtex-login-2-x-inputContainerEmail .vtex-input-prefix__group,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailAndPassword .vtex-login-2-x-contentForm .vtex-login-2-x-emailVerification .vtex-login-2-x-inputContainerPassword .vtex-input-prefix__group{border:1px solid #dee7ef;border-radius:8px}.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailAndPassword .vtex-login-2-x-contentForm .vtex-login-2-x-emailVerification .vtex-login-2-x-inputContainerEmail .vtex-styleguide-9-x-input,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailAndPassword .vtex-login-2-x-contentForm .vtex-login-2-x-emailVerification .vtex-login-2-x-inputContainerPassword .vtex-styleguide-9-x-input{background:none}.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailAndPassword .vtex-login-2-x-contentForm .vtex-login-2-x-emailVerification .vtex-login-2-x-formLinkContainer:first-child{justify-content:center}.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailAndPassword .vtex-login-2-x-contentForm .vtex-login-2-x-emailVerification .vtex-login-2-x-formLinkContainer .vtex-login-2-x-forgotPasswordLink{font-size:12px;color:#494448;text-decoration:underline}.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailAndPassword .vtex-login-2-x-contentForm .vtex-login-2-x-emailVerification .vtex-login-2-x-formLinkContainer .vtex-login-2-x-dontHaveAccount{font-size:12px;color:#2e6ab3;text-decoration:underline;width:100%;text-align:center;padding:10px 0}.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailAndPassword .vtex-login-2-x-contentForm .vtex-login-2-x-emailVerification .vtex-login-2-x-formFooter{flex-direction:column;border:none;padding-top:0;margin:0}.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailAndPassword .vtex-login-2-x-contentForm .vtex-login-2-x-emailVerification .vtex-login-2-x-formFooter .vtex-login-2-x-backButton .vtex-button{position:relative;bottom:30px;left:210px;height:48px;color:#ee2e55}.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailAndPassword .vtex-login-2-x-contentForm .vtex-login-2-x-emailVerification .vtex-login-2-x-formFooter .vtex-login-2-x-backButton .vtex-button:hover{background:none}.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailAndPassword .vtex-login-2-x-contentForm .vtex-login-2-x-emailVerification .vtex-login-2-x-formFooter .vtex-login-2-x-sendButton{width:100%;height:2.5rem}.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailAndPassword .vtex-login-2-x-contentForm .vtex-login-2-x-emailVerification .vtex-login-2-x-formFooter .vtex-login-2-x-sendButton .vtex-button{width:100%;height:48px;background:linear-gradient(287.72deg,#173d80,#2e6ab3);border:none;border-radius:8px}.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--beginCreatePass .vtex-login-2-x-contentForm,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailVerification .vtex-login-2-x-contentForm{padding:0}.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--beginCreatePass .vtex-login-2-x-contentForm .vtex-login-2-x-emailVerification,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailVerification .vtex-login-2-x-contentForm .vtex-login-2-x-emailVerification{margin-bottom:20px}.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--beginCreatePass .vtex-login-2-x-contentForm .vtex-login-2-x-emailVerification .vtex-login-2-x-formTitle,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailVerification .vtex-login-2-x-contentForm .vtex-login-2-x-emailVerification .vtex-login-2-x-formTitle{color:#494448;font-size:16px;font-weight:700}.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--beginCreatePass .vtex-login-2-x-contentForm .vtex-login-2-x-emailVerification .vtex-login-2-x-formFooter,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailVerification .vtex-login-2-x-contentForm .vtex-login-2-x-emailVerification .vtex-login-2-x-formFooter{border:none;height:48px}.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--beginCreatePass .vtex-login-2-x-contentForm .vtex-login-2-x-emailVerification .vtex-login-2-x-inputContainer .vtex-input-prefix__group,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--beginCreatePass .vtex-login-2-x-contentForm .vtex-login-2-x-emailVerification .vtex-login-2-x-inputContainerEmail .vtex-input-prefix__group,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailVerification .vtex-login-2-x-contentForm .vtex-login-2-x-emailVerification .vtex-login-2-x-inputContainer .vtex-input-prefix__group,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailVerification .vtex-login-2-x-contentForm .vtex-login-2-x-emailVerification .vtex-login-2-x-inputContainerEmail .vtex-input-prefix__group{border:1px solid #dee7ef}.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--beginCreatePass .vtex-login-2-x-contentForm .vtex-login-2-x-emailVerification .vtex-login-2-x-inputContainer .vtex-styleguide-9-x-input,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--beginCreatePass .vtex-login-2-x-contentForm .vtex-login-2-x-emailVerification .vtex-login-2-x-inputContainerEmail .vtex-styleguide-9-x-input,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailVerification .vtex-login-2-x-contentForm .vtex-login-2-x-emailVerification .vtex-login-2-x-inputContainer .vtex-styleguide-9-x-input,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailVerification .vtex-login-2-x-contentForm .vtex-login-2-x-emailVerification .vtex-login-2-x-inputContainerEmail .vtex-styleguide-9-x-input{background:none}.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--beginCreatePass,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailAndPassword,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailVerification,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--loginOptions{background:#fff;border-radius:16px}.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--beginCreatePass .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-formTitle,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailAndPassword .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-formTitle,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailVerification .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-formTitle,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--loginOptions .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-formTitle{color:#173d80;font-size:40px;font-weight:700;margin:10px}.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--beginCreatePass .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-buttonSocial .vtex-button__label,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailAndPassword .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-buttonSocial .vtex-button__label,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailVerification .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-buttonSocial .vtex-button__label,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--loginOptions .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-buttonSocial .vtex-button__label{justify-content:space-between;padding-left:8px;padding-right:8px}.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--beginCreatePass .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-buttonSocial .vtex-button__label:after,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailAndPassword .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-buttonSocial .vtex-button__label:after,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailVerification .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-buttonSocial .vtex-button__label:after,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--loginOptions .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-buttonSocial .vtex-button__label:after{content:url(https://tewbhv.vtexassets.com/assets/vtex/assets-builder/tewbhv.inventivo/2.0.84/icons/arrow-senai-right___98a98692771a7e230875ada402716269.png)}.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--beginCreatePass .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-buttonSocial .vtex-button__label .vtex-login-2-x-oauthLabel,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailAndPassword .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-buttonSocial .vtex-button__label .vtex-login-2-x-oauthLabel,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailVerification .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-buttonSocial .vtex-button__label .vtex-login-2-x-oauthLabel,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--loginOptions .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-buttonSocial .vtex-button__label .vtex-login-2-x-oauthLabel{color:#494448;font-size:14px;text-transform:none;position:absolute;margin-left:30px}.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--beginCreatePass .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-buttonSocial .vtex-button__label .vtex-login-2-x-oauthLabel:hover,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailAndPassword .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-buttonSocial .vtex-button__label .vtex-login-2-x-oauthLabel:hover,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailVerification .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-buttonSocial .vtex-button__label .vtex-login-2-x-oauthLabel:hover,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--loginOptions .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-buttonSocial .vtex-button__label .vtex-login-2-x-oauthLabel:hover{background:none}.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--beginCreatePass .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-accessCodeOptionBtn .vtex-button .vtex-button__label:before,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailAndPassword .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-accessCodeOptionBtn .vtex-button .vtex-button__label:before,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailVerification .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-accessCodeOptionBtn .vtex-button .vtex-button__label:before,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--loginOptions .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-accessCodeOptionBtn .vtex-button .vtex-button__label:before{content:url(https://tewbhv.vtexassets.com/assets/vtex/assets-builder/tewbhv.inventivo/2.0.84/icons/login-keys-senai___78fc268a00bce8dc7a8337cbd3e7edb0.png)}.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--beginCreatePass .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-emailPasswordOptionBtn .vtex-button .vtex-button__label:before,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailAndPassword .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-emailPasswordOptionBtn .vtex-button .vtex-button__label:before,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailVerification .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-emailPasswordOptionBtn .vtex-button .vtex-button__label:before,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--loginOptions .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-emailPasswordOptionBtn .vtex-button .vtex-button__label:before{content:url(https://tewbhv.vtexassets.com/assets/vtex/assets-builder/tewbhv.inventivo/2.0.84/icons/email-action-senai___3be64e72816320dc34ffa90c24491560.png)}.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--beginCreatePass .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-accessCodeOptionBtn .vtex-button,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--beginCreatePass .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-emailPasswordOptionBtn .vtex-button,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailAndPassword .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-accessCodeOptionBtn .vtex-button,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailAndPassword .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-emailPasswordOptionBtn .vtex-button,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailVerification .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-accessCodeOptionBtn .vtex-button,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailVerification .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-emailPasswordOptionBtn .vtex-button,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--loginOptions .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-accessCodeOptionBtn .vtex-button,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--loginOptions .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-emailPasswordOptionBtn .vtex-button{background:none;border-radius:4px;border-radius:1px solid #dee7ef;font-size:14px;text-transform:none;font-weight:700;color:#494448}.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--beginCreatePass .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-accessCodeOptionBtn .vtex-button .vtex-button__label,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--beginCreatePass .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-emailPasswordOptionBtn .vtex-button .vtex-button__label,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailAndPassword .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-accessCodeOptionBtn .vtex-button .vtex-button__label,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailAndPassword .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-emailPasswordOptionBtn .vtex-button .vtex-button__label,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailVerification .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-accessCodeOptionBtn .vtex-button .vtex-button__label,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailVerification .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-emailPasswordOptionBtn .vtex-button .vtex-button__label,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--loginOptions .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-accessCodeOptionBtn .vtex-button .vtex-button__label,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--loginOptions .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-emailPasswordOptionBtn .vtex-button .vtex-button__label{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-left:8px;padding-right:8px}.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--beginCreatePass .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-accessCodeOptionBtn .vtex-button .vtex-button__label:after,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--beginCreatePass .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-emailPasswordOptionBtn .vtex-button .vtex-button__label:after,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailAndPassword .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-accessCodeOptionBtn .vtex-button .vtex-button__label:after,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailAndPassword .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-emailPasswordOptionBtn .vtex-button .vtex-button__label:after,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailVerification .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-accessCodeOptionBtn .vtex-button .vtex-button__label:after,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailVerification .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-emailPasswordOptionBtn .vtex-button .vtex-button__label:after,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--loginOptions .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-accessCodeOptionBtn .vtex-button .vtex-button__label:after,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--loginOptions .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-emailPasswordOptionBtn .vtex-button .vtex-button__label:after{content:url(https://tewbhv.vtexassets.com/assets/vtex/assets-builder/tewbhv.inventivo/2.0.84/icons/arrow-senai-right___98a98692771a7e230875ada402716269.png)}.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--beginCreatePass .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-accessCodeOptionBtn .vtex-button .vtex-button__label span,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--beginCreatePass .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-emailPasswordOptionBtn .vtex-button .vtex-button__label span,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailAndPassword .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-accessCodeOptionBtn .vtex-button .vtex-button__label span,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailAndPassword .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-emailPasswordOptionBtn .vtex-button .vtex-button__label span,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailVerification .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-accessCodeOptionBtn .vtex-button .vtex-button__label span,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--emailVerification .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-emailPasswordOptionBtn .vtex-button .vtex-button__label span,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--loginOptions .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-accessCodeOptionBtn .vtex-button .vtex-button__label span,.vtex-login-2-x-box .vtex-login-2-x-contentContainer .vtex-login-2-x-content--loginOptions .vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-emailPasswordOptionBtn .vtex-button .vtex-button__label span{position:absolute;margin-left:30px}.vtex-login-2-x-content{flex-direction:column;align-items:center;display:block}.vtex-login-2-x-content .vtex-login-2-x-emailVerification{margin-bottom:20px}.vtex-login-2-x-content .vtex-login-2-x-emailVerification .vtex-login-2-x-formTitle{color:#494448;font-size:16px;font-weight:700}.vtex-login-2-x-content .vtex-login-2-x-emailVerification .vtex-login-2-x-inputContainer .vtex-input-prefix__group{border:1px solid #dee7ef;height:48px;border-radius:8px}.vtex-login-2-x-content .vtex-login-2-x-emailVerification .vtex-login-2-x-formFooter{border:none}.vtex-login-2-x-content .vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formTitle{color:#494448;font-size:16px;font-weight:700}.vtex-login-2-x-content .vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-inputContainer .vtex-input-prefix__group{border:1px solid #dee7ef;border-radius:8px;height:48px}.vtex-login-2-x-content .vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formLinkContainer .vtex-login-2-x-dontHaveAccount,.vtex-login-2-x-content .vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formLinkContainer .vtex-login-2-x-forgotPasswordLink{font-size:12px;color:#494448;text-decoration:underline}.vtex-login-2-x-content .vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formLinkContainer .vtex-login-2-x-dontHaveAccount{color:#2e6ab3}.vtex-login-2-x-content .vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formLinkContainer .vtex-login-2-x-forgotPasswordLink{width:100%;display:flex;justify-content:flex-start}.vtex-login-2-x-content .vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formFooter .vtex-login-2-x-backButton .vtex-button{height:48px;color:#ee2e55}.vtex-login-2-x-content .vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formFooter .vtex-login-2-x-sendButton .vtex-button{background:linear-gradient(287.72deg,#173d80,#2e6ab3);border-radius:8px;border:none;height:48px}.vtex-login-2-x-content .vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formFooter .vtex-login-2-x-sendButton .vtex-button span{font-size:16px}.vtex-login-2-x-content .vtex-login-2-x-contentFormVisible .vtex-login-2-x-emailVerification .vtex-login-2-x-formFooter .vtex-login-2-x-backButton .vtex-button{height:48px;color:#ee2e55}.vtex-login-2-x-content .vtex-login-2-x-contentFormVisible .vtex-login-2-x-emailVerification .vtex-login-2-x-formFooter .vtex-login-2-x-sendButton .vtex-button{background:linear-gradient(287.72deg,#173d80,#2e6ab3);border:none;height:48px;border-radius:8px}.vtex-login-2-x-content .vtex-login-2-x-contentFormVisible .vtex-login-2-x-emailVerification .vtex-login-2-x-formFooter .vtex-login-2-x-sendButton .vtex-button .vtex-button__label span{font-size:16px}.vtex-login-2-x-content .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-optionsSticky .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-button{background:none;border-radius:50px;border-radius:1px solid #dee7ef;font-size:14px;text-transform:none;font-weight:700;color:#494448}.vtex-login-2-x-content .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-formTitle{color:#173d80;font-size:40px;font-weight:700;margin:8px 15px}.vtex-login-2-x-content .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList{margin-top:5px;margin-bottom:5px}.vtex-login-2-x-content .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem{height:48px;margin:0 auto}.vtex-login-2-x-content .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-accessCodeOptionBtn .vtex-button,.vtex-login-2-x-content .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-buttonSocial .vtex-button{border-radius:50px;border:1px solid #dee7ef;height:40px}.vtex-login-2-x-content .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-accessCodeOptionBtn .vtex-button:hover,.vtex-login-2-x-content .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-buttonSocial .vtex-button:hover{background:none}.vtex-login-2-x-content .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-accessCodeOptionBtn .vtex-button .vtex-button__label .vtex-login-2-x-oauthLabel,.vtex-login-2-x-content .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-buttonSocial .vtex-button .vtex-button__label .vtex-login-2-x-oauthLabel{color:#494448;font-size:14px;text-transform:none}.vtex-login-2-x-content .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-accessCodeOptionBtn .vtex-button{background:none}.vtex-login-2-x-content .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-accessCodeOptionBtn .vtex-button .vtex-button__label{color:#494448;font-size:12px;text-transform:none;font-weight:700}.vtex-login-2-x-content .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItemContainer{display:none}.vtex-login-2-x-contentAlwaysWithOptions{max-width:400px}.vtex-menu-2-x-submenuWrapper .vtex-menu-2-x-styledLink--submenu__link{color:#fff}.vtex-menu-2-x-submenuContainer{top:18px}.vtex-menu-2-x-submenuContainer .vtex-menu-2-x-submenuWrapper{background:#fbfbfb}.vtex-menu-2-x-styledLink--area-de-atuacao__link{font-family:Roboto,sans-serif;font-style:normal;font-weight:700!important;font-size:16px;line-height:24px;text-align:center;color:#2e6ab3}.vtex-menu-2-x-styledLinkContent--area-de-atuacao__link{border:1px solid #dee7ef;padding:5px 17px;border-radius:25px}.vtex-menu-2-x-styledLinkContainer--menu__link{margin-left:1rem;margin-right:1rem}@media screen and (max-width:40em){.vtex-menu-2-x-styledLinkContainer--area-de-atuacao__link{margin-right:5px;margin-left:5px}}.vtex-menu-2-x-menuContainer--area-de-atuacao__link{display:flex;align-items:center;justify-content:center}@media screen and (max-width:40em){.vtex-menu-2-x-menuContainer--area-de-atuacao__link{align-items:normal!important;justify-content:flex-start!important}}.vtex-menu-2-x-menuContainerNav--footer-link .vtex-menu-2-x-styledLink{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#fff;text-decoration:none}.vtex-menu-2-x-menuContainerNav--footer-link .vtex-menu-2-x-menuItem{padding:.25rem 0}@media (max-width:40em){.vtex-menu-2-x-menuContainerNav--footer-link .vtex-menu-2-x-styledLinkContent{text-align:center;justify-content:center}}.vtex-menu-2-x-submenuWrapper--mega-menu--isOpen{transition:all .2s ease-in-out;background-color:#fbfbfb;top:144px;justify-content:center;box-shadow:0 30px 40px -4px rgba(13,46,123,.08);border-bottom:none;padding:20px}.vtex-menu-2-x-submenuWrapper--mega-menu--isOpen .vtex-menu-2-x-submenu--mega-menu{justify-content:flex-start;max-width:1030px}.vtex-menu-2-x-submenuWrapper--mega-menu--isOpen .vtex-menu-2-x-submenu--mega-menu .vtex-menu-2-x-menuContainerNav--sub-area .vtex-menu-2-x-menuContainer--sub-area{display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:10px}.vtex-menu-2-x-styledLink--sub-area{color:#494448}.vtex-menu-2-x-styledLink--sub-area :hover{color:#1e1e1e}.vtex-menu-2-x-styledLink--menu__link{color:#fff}.vtex-menu-2-x-styledLink--menu__link :hover{color:#d5edfb}.vtex-menu-2-x-menuContainerNav--sub-area-mobile{padding-top:30px}.vtex-menu-2-x-menuContainerNav--sub-area-mobile .vtex-menu-2-x-menuContainer--sub-area-mobile .vtex-menu-2-x-menuItem--sub-area-mobile{margin-bottom:15px}.vtex-menu-2-x-menuContainerNav--sub-area-mobile .vtex-menu-2-x-menuContainer--sub-area-mobile .vtex-menu-2-x-menuItem--sub-area-mobile .vtex-menu-2-x-styledLinkContainer--sub-area-mobile .vtex-menu-2-x-styledLink--sub-area-mobile{color:#fff;font-weight:600}@media (min-width:1024px){.vtex-menu-2-x-menuContainer--footer-link{display:flex;flex-direction:row;justify-content:center;margin:20px 0}}.vtex-minicart-2-x-minicartWrapperContainer .vtex-minicart-2-x-minicartContainer .vtex-minicart-2-x-openIconContainer{padding:.75rem 0}.vtex-minicart-2-x-minicartWrapperContainer .vtex-minicart-2-x-minicartContainer .vtex-minicart-2-x-openIconContainer :hover{background:none}@media screen and (max-width:1025px){.vtex-minicart-2-x-minicartWrapperContainer .vtex-minicart-2-x-minicartContainer .vtex-minicart-2-x-openIconContainer .vtex-button__label{padding:0}}@media screen and (min-width:1026px){.vtex-minicart-2-x-minicartWrapperContainer .vtex-minicart-2-x-minicartContainer .vtex-minicart-2-x-openIconContainer{padding:0}.vtex-minicart-2-x-minicartWrapperContainer .vtex-minicart-2-x-minicartContainer .vtex-minicart-2-x-openIconContainer .vtex-button__label{padding-left:0}}.vtex-minicart-2-x-closeIconContainer{position:absolute;text-align:right;right:0}.vtex-minicart-2-x-minicartIconContainer{color:#2e6ab3}.vtex-minicart-2-x-minicartIconContainer:after{content:"";display:block;width:24px;height:24px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath d='M21.576 5.52A.75.75 0 0021 5.25H5.876l-.57-3.134a.75.75 0 00-.738-.616H2.25a.75.75 0 000 1.5h1.688l2.396 13.152c.07.39.243.755.5 1.057a2.625 2.625 0 104.162.791h4.258a2.625 2.625 0 102.37-1.5H8.548a.75.75 0 01-.738-.616l-.297-1.634h10.875a2.25 2.25 0 002.214-1.848l1.14-6.268a.75.75 0 00-.165-.615zM9.75 19.124a1.125 1.125 0 11-2.25 0 1.125 1.125 0 012.25 0zm9 0a1.125 1.125 0 11-2.25 0 1.125 1.125 0 012.25 0zm.375-6.99a.75.75 0 01-.74.615H7.238l-1.09-6h13.952l-.976 5.384z' fill='%232E6CB0'/%3E%3C/svg%3E") no-repeat 50%;background-size:contain}.vtex-minicart-2-x-minicartIconContainer .vtex-minicart-2-x-cartIcon{display:none}.vtex-minicart-2-x-minicartTitle{font-size:20px;color:#173d80;background:#f3fafe;padding:20px;margin:0}.vtex-minicart-2-x-minicartEmptyStateContainer .vtex-rich-text-0-x-paragraph{color:#2e6ab3;font-size:20px;font-weight:700}.vtex-minicart-2-x-minicartEmptyStateContainer .vtex-store-icons-0-x-cartIcon--minicart-empty-state{color:#2e6ab3}.vtex-minicart-2-x-minicartProductListContainer .vtex-flex-layout-0-x-flexRowContent{margin:0}.vtex-minicart-2-x-childrenContainer .vtex-minicart-2-x-minicartSideBarContentWrapper .vtex-flex-layout-0-x-flexRow--minicart-footer{box-shadow:none}.vtex-minicart-2-x-minicartCheckoutButton{padding:0}.vtex-minicart-2-x-minicartCheckoutButton .vtex-button{background:linear-gradient(287.72deg,#ee2e55,#f98082);border:none;border-radius:8px;text-transform:none;height:48px;font-weight:700;font-size:14px}.vtex-minicart-2-x-minicartSummary{border-top:1px solid #dee7ef}.vtex-minicart-2-x-minicartSummary .vtex-checkout-summary-0-x-summarySmallContent .vtex-minicart-2-x-summaryItemContainer.vtex-minicart-2-x-mt3,.vtex-minicart-2-x-minicartSummary .vtex-checkout-summary-0-x-summarySmallDisclaimer,.vtex-minicart-2-x-minicartSummary .vtex-minicart-2-x-summarySmallContent :last-child{display:none}.vtex-minicart-2-x-minicartSummary .vtex-checkout-summary-0-x-price{color:#081d55;font-size:20px;font-weight:700}.vtex-minicart-2-x-minicartSummary .vtex-checkout-summary-0-x-summaryItemLabel{color:#494448;font-size:16px}.vtex-minicart-2-x-minicartQuantityBadgeDefault:hover{background-color:#ff5f00!important}.vtex-modal-layout-0-x-paperNotFullScreen{border-radius:16px}.vtex-modal-layout-0-x-triggerContainer{height:auto;cursor:pointer}.vtex-modal-layout-0-x-triggerContainer--login-trigger{background:#e0f1fb;padding:7px 20px;border-radius:10px}.vtex-modal-layout-0-x-fullScreenModal{border-radius:0}.vtex-modal-layout-0-x-container--select-address{background:rgba(3,4,78,.4901960784)}.vtex-modal-layout-0-x-modal--select-address .vtex-modal-layout-0-x-paper--select-address{background:linear-gradient(270deg,#2e6ab3,#ee2e55);background-image:url(https://tewbhv.vteximg.com.br/arquivos/bg-region-modal.png);background-size:cover;background-repeat:no-repeat;max-width:500px;height:auto;border-radius:15px}@media (max-width:1024px){.vtex-modal-layout-0-x-modal--select-address .vtex-modal-layout-0-x-paper--select-address{max-width:90%}}.vtex-modal-layout-0-x-modal--select-address .vtex-modal-layout-0-x-paper--select-address .vtex-modal-layout-0-x-headerContainer{background-color:#fff}.vtex-modal-layout-0-x-modal--select-address .vtex-modal-layout-0-x-paper--select-address .vtex-modal-layout-0-x-contentContainer{padding:80px 70px}@media (max-width:1024px){.vtex-modal-layout-0-x-modal--select-address .vtex-modal-layout-0-x-paper--select-address .vtex-modal-layout-0-x-contentContainer{padding:60px 40px}}.vtex-modal-layout-0-x-modal--select-address .vtex-rich-text-0-x-container{color:#fff;justify-content:center}.vtex-modal-layout-0-x-modal--select-address .vtex-rich-text-0-x-container .vtex-rich-text-0-x-heading{font-size:32px;margin:0 0 30px}@media (max-width:1024px){.vtex-modal-layout-0-x-modal--select-address .vtex-rich-text-0-x-container .vtex-rich-text-0-x-heading{font-size:25px;margin:0}}@media screen and (max-width:769px){.vtex-modal-layout-0-x-triggerContainer--voucher-wrapper-footer{display:flex;justify-content:center}}.vtex-modal-layout-0-x-paper--voucher-tirgger{padding:24px}.tewbhv-senai-components-0-x-skuSelectorSelectContainer,.vtex-store-components-3-x-skuSelectorSelectContainer{max-width:100%;width:98%}.tewbhv-senai-components-0-x-skuSelectorSelectContainer .vtex-dropdown,.vtex-store-components-3-x-skuSelectorSelectContainer .vtex-dropdown{border:1px solid #dee7ef;border-radius:4px}.tewbhv-senai-components-0-x-skuSelectorSelectContainer .vtex-button,.tewbhv-senai-components-0-x-skuSelectorSelectContainer .vtex-button__label{margin:0;padding-top:0!important;padding-bottom:0!important;min-height:auto}.tewbhv-senai-components-0-x-skuSelectorSelectContainer .vtex__icon-close{background:#ffe6e6;padding:1px;border-radius:99px}.tewbhv-senai-components-0-x-skuSelectorContainer--sku__pdpkit{display:none!important}.tewbhv-senai-components-0-x-skuSelectorContainer--sku__pdp .tewbhv-senai-components-0-x-skuSelectorTextContainer,.tewbhv-senai-components-0-x-skuSelectorContainer--sku__pdp .vtex-store-components-3-x-skuSelectorTextContainer{font-family:Asap,sans-serif;font-style:normal;font-weight:400;font-size:16px!important;line-height:150%;color:#494448!important}.tewbhv-senai-components-0-x-skuSelectorContainer--sku__pdp .vtex-dropdown__button{background-color:#fff;border-radius:4px}.tewbhv-senai-components-0-x-listPrice{color:#727273;margin-bottom:.25rem;font-size:1rem}.tewbhv-senai-components-0-x-sellingPrice{color:#3f3f40;font-size:1.25rem}.tewbhv-senai-components-0-x-sellingPriceValue--gift .tewbhv-senai-components-0-x-price{font-weight:700;font-size:17px;text-align:center;color:#081d55}@media (max-width:550px){.tewbhv-senai-components-0-x-sellingPriceValue--gift .tewbhv-senai-components-0-x-price{font-size:15px;text-align:left}}.vtex-flex-layout-0-x-flexCol--card-produto-buy .tewbhv-senai-components-0-x-sellingPriceValue--gift .tewbhv-senai-components-0-x-price{font-size:30px}@media (max-width:550px){.vtex-flex-layout-0-x-flexCol--card-produto-buy .tewbhv-senai-components-0-x-sellingPriceValue--gift .tewbhv-senai-components-0-x-price{font-size:20px}}.tewbhv-senai-components-0-x-installments{color:#727273;margin-bottom:1rem}.tewbhv-senai-components-0-x-savings{font-weight:500;color:#79b03a}.tewbhv-senai-components-0-x-sellingPriceValue--summary{font-size:16px;font-family:Asap,sans-serif}.tewbhv-senai-components-0-x-sellingPrice--hasMeasurementUnit .tewbhv-senai-components-0-x-sellingPriceValue--summary{font-weight:400;font-size:16px;color:#494448!important;margin:0}.tewbhv-senai-components-0-x-savings--summary{background:#8bc34a;border-radius:1000px;align-items:center;display:flex}.tewbhv-senai-components-0-x-savings--summary,.tewbhv-senai-components-0-x-savings-discount--summary{padding-left:.5rem;padding-right:.5rem;font-size:.875rem;font-weight:600;vertical-align:baseline;color:#fff}.tewbhv-senai-components-0-x-savings--summary-desconto{background:#f9b341;border-radius:16px;align-items:center;justify-content:center;display:flex;flex-direction:row;color:#fff;font-size:12px;font-weight:700;padding:5px 10px;margin:0}.tewbhv-senai-components-0-x-listPrice--summary{margin-bottom:.25rem;font-size:.875rem}.tewbhv-senai-components-0-x-installments--summary{margin-bottom:2rem;font-size:.875rem}.tewbhv-senai-components-0-x-savings--summaryPercentage{background:#0f3e99;border-radius:1000px;align-items:center;display:flex}.tewbhv-senai-components-0-x-savingsPercentage--summaryPercentage{font-size:.875rem;font-weight:600;vertical-align:baseline;color:#fff;padding:.25rem .5rem}.tewbhv-senai-components-0-x-installments--summary__parcelas{text-align:center;color:#081d55;font-weight:600;font-size:16px}.tewbhv-senai-components-0-x-currencyContainer--summary__parcelas{font-weight:600;font-size:20px;line-height:130%;color:#081d55}.vtex-search-result-3-x-galleryItem .vtex-flex-layout-0-x-flexCol--wrapper__assinatura-price .tewbhv-senai-components-0-x-sellingPriceValue{font-size:40px;color:#081d55;font-weight:600}.vtex-search-result-3-x-galleryItem .tewbhv-senai-components-0-x-installments{text-align:start;padding-bottom:0!important;margin-top:5px;margin-bottom:0;color:#081d55;font-weight:700;line-height:100%}.vtex-search-result-3-x-galleryItem .tewbhv-senai-components-0-x-installments .tewbhv-senai-components-0-x-currencyContainer{font-size:20px}.vtex-search-result-3-x-galleryItem .tewbhv-senai-components-0-x-sellingPriceValue{font-family:Asap,sans-serif;font-style:normal;font-weight:400;font-size:14px;color:#494448}.vtex-search-result-3-x-galleryItem .tewbhv-senai-components-0-x-sellingPriceValue .tewbhv-senai-components-0-x-currencyContainer{font-family:Asap,sans-serif;font-style:normal;font-weight:400;font-size:14px!important;color:#494448!important}.vtex-search-2-x-biggy-autocomplete .tewbhv-senai-components-0-x-installments--summary__parcelas,.vtex-search-2-x-biggy-autocomplete .tewbhv-senai-components-0-x-installmentsNumber--summary__parcelas{font-size:14px}.vtex-search-2-x-biggy-autocomplete .tewbhv-senai-components-0-x-currencyContainer--summary__parcelas{font-size:14px!important}.vtex-search-2-x-biggy-autocomplete-wrapper .tewbhv-senai-components-0-x-currencyContainer{font-family:Asap,sans-serif;font-style:normal;font-weight:600;font-size:22px;line-height:130%;color:#081d55;margin-left:8px}.vtex-search-2-x-biggy-autocomplete-wrapper .tewbhv-senai-components-0-x-installments{display:flex;align-items:center;justify-content:flex-start;color:#081d55;font-weight:600;margin:0 8px 10px;border-top:1px solid #dee7ef}.vtex-search-2-x-biggy-autocomplete-wrapper .tewbhv-senai-components-0-x-installmentsNumber{font-family:Asap,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:130%;color:#081d55}.tewbhv-senai-components-0-x-installments--summary__parcelas__pdp{font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:40px;line-height:130%;text-align:center;color:#081d55;margin:0}.tewbhv-senai-components-0-x-listPrice--anterior__price{margin:0;display:flex;align-items:flex-end}.tewbhv-senai-components-0-x-currencyContainer--anterior__price{margin-left:0!important;font-weight:400!important;font-size:12px!important;color:#494448!important}@media (max-width:1024px){.tewbhv-senai-components-0-x-listPrice--anterior__price{font-size:10px}.tewbhv-senai-components-0-x-currencyContainer--anterior__price{font-size:10px!important}}.tewbhv-senai-components-0-x-sellerNameContainer{font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:14px;color:#494448;text-transform:uppercase}.tewbhv-senai-components-0-x-sellerNameContainer .tewbhv-senai-components-0-x-sellerName{font-weight:400;text-transform:none;color:#2e6ab3}.tewbhv-senai-components-0-x-sellerNameContainer--isDefaultSeller{font-size:12px;margin-bottom:20px;text-transform:none}.vtex-slider-layout-0-x-slideChildrenContainer--carrossel__cursos .tewbhv-senai-components-0-x-installments{display:flex;align-items:center;justify-content:flex-start;color:#081d55;font-weight:600;margin:0}@media screen and (max-width:40em){.vtex-slider-layout-0-x-slideChildrenContainer--carrossel__cursos .tewbhv-senai-components-0-x-installments{display:inline}}.vtex-slider-layout-0-x-slideChildrenContainer--carrossel__cursos .tewbhv-senai-components-0-x-installmentsNumber{font-family:Asap,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:130%;color:#081d55}.vtex-slider-layout-0-x-slideChildrenContainer--carrossel__cursos .tewbhv-senai-components-0-x-currencyContainer{font-family:Asap,sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:130%;color:#081d55;margin-left:5px}@media screen and (max-width:40em){.vtex-slider-layout-0-x-slideChildrenContainer--carrossel__cursos .tewbhv-senai-components-0-x-currencyContainer{margin-left:0}}.vtex-slider-layout-0-x-slideChildrenContainer--carrossel__cursos .tewbhv-senai-components-0-x-sellingPrice .tewbhv-senai-components-0-x-currencyContainer{font-family:Asap,sans-serif;font-style:normal;font-weight:400;font-size:16px;color:#494448!important;margin:0}.vtex-flex-layout-0-x-flexRowContent--price-product .vtex-product-price-1-x-sellingPriceValue{color:#081d55!important}.vtex-flex-layout-0-x-flexCol--product__content .tewbhv-senai-components-0-x-sellerNameContainer--isDefaultSeller{color:#2e6ab3}.vtex-flex-layout-0-x-flexColChild--bloco__produtos .tewbhv-senai-components-0-x-installments,.vtex-flex-layout-0-x-flexRow--cartSummary .vtex-flex-layout-0-x-flexRowContent--cartSummary .tewbhv-senai-components-0-x-removeButtonContainer{display:flex;align-items:center;justify-content:center}.vtex-flex-layout-0-x-flexRow--cartSummary .vtex-flex-layout-0-x-flexRowContent--cartSummary .tewbhv-senai-components-0-x-removeButtonContainer .tewbhv-senai-components-0-x-deleteIcon{width:auto;height:24px}.vtex-flex-layout-0-x-flexCol--price-minicart .tewbhv-senai-components-0-x-installments--summary__parcelas{padding:0;color:#081d55;font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:flex-start;margin:0}.vtex-flex-layout-0-x-flexCol--price-minicart .tewbhv-senai-components-0-x-currencyContainer--summary__parcelas{font-size:16px;margin-left:5px}.vtex-flex-layout-0-x-flexCol--price-minicart .tewbhv-senai-components-0-x-price{font-family:Asap,sans-serif;font-style:normal;font-weight:400;font-size:12px!important;line-height:150%;color:#494448!important}.vtex-flex-layout-0-x-flexCol--info__wrapper .vtex-flex-layout-0-x-flexRowContent--saving-percent .tewbhv-senai-components-0-x-savings{color:#fff}.vtex-flex-layout-0-x-flexCol--info__wrapper .vtex-flex-layout-0-x-flexRowContent--price-product .tewbhv-senai-components-0-x-currencyContainer{font-family:Asap,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:0;text-align:center;color:#494448}.vtex-flex-layout-0-x-flexCol--info__wrapper .tewbhv-senai-components-0-x-installments{display:block;text-align:center}.vtex-flex-layout-0-x-flexRowContent--pricement-wishlist .vtex-flex-layout-0-x-flexCol--wrapper__wishlist-price .tewbhv-senai-components-0-x-installments--summary__parcelas{display:flex;align-items:center;justify-content:flex-start;color:#081d55;font-weight:600;margin:0}.vtex-flex-layout-0-x-flexRowContent--pricement-wishlist .vtex-flex-layout-0-x-flexCol--wrapper__wishlist-price .tewbhv-senai-components-0-x-installments--summary__parcelas .tewbhv-senai-components-0-x-installmentsNumber{font-style:normal;font-weight:600;font-size:16px;line-height:130%;color:#081d55}.vtex-flex-layout-0-x-flexRowContent--pricement-wishlist .vtex-flex-layout-0-x-flexCol--wrapper__wishlist-price .tewbhv-senai-components-0-x-installments--summary__parcelas .tewbhv-senai-components-0-x-currencyContainer{font-style:normal;font-weight:600;font-size:22px;line-height:130%;color:#081d55;margin-left:8px}.vtex-flex-layout-0-x-flexRowContent--pricement-wishlist .vtex-flex-layout-0-x-flexCol--wrapper__wishlist-price .tewbhv-senai-components-0-x-sellingPrice--summary .tewbhv-senai-components-0-x-currencyContainer--summary{font-style:normal;font-weight:400;font-size:16px;color:#494448!important;margin:0}.tewbhv-senai-components-0-x-productBrandName,.tewbhv-senai-components-0-x-productVariationsContainer,.tewbhv-senai-components-0-x-quantitySelectorContainer{display:none}.tewbhv-senai-components-0-x-productName{color:#2e6ab3;font-weight:700}.tewbhv-senai-components-0-x-productPriceContainer{display:flex;align-items:center;gap:10px}.tewbhv-senai-components-0-x-productPriceContainer .tewbhv-senai-components-0-x-productPriceCurrency{margin:0}.tewbhv-senai-components-0-x-productPriceContainer .tewbhv-senai-components-0-x-productPrice .tewbhv-senai-components-0-x-price{font-size:20px!important;color:#081d55!important}.vtex-account .w-100.pv7.fl .flex.flex-column .flex.flex-column.flex-row-l div,.vtex-account .w-100.pv7.fl .flex.flex-column .vtex-my-orders-app-3-x-marginRight,.vtex-account .w-100.pv7.fl .flex.flex-column div .f6.link.no-underline.c-link.hover-c-link,.vtex-account .w-100.pv7.fl .flex.flex-column div p{display:none}@media (max-width:1024px){.tewbhv-senai-components-0-x-sellingPriceValue{font-size:12px!important}}.vtex-my-account-1-x-vtex-store__template{background-color:#fbfbfb!important}.myo-progress-bar__line.b--success{border-color:#ee2e55}.myo-progress-bar__circle.bg-success,.myo-progress-bar__ma-inner-circle.c-success{color:#ee2e55;background-color:#ee2e55}.myo-reorder-btn{display:none}.vtex-account__page .vtex-button.c-on-action-primary .vtex-button__label{color:#fff}.vtex-account__page .vtex-button.bg-action-primary{border-radius:8px;min-height:48px;background:linear-gradient(287.72deg,#173d80,#2e6ab3);border:0;text-transform:none;font-weight:700;font-size:16px}.vtex-account__page .vtex-button.bg-action-primary:hover{background:linear-gradient(287.72deg,#2e6ab3,#173d80)}.vtex-account__page .vtex-account__page-body .t-heading-4,.vtex-account__page .vtex-account__page-body .vtex-input .vtex-input__label{font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:150%;color:#173d80}.vtex-flex-layout-0-x-flexRowContent--title-pdp .items-stretch{width:auto!important}.vtex-flex-layout-0-x-flexRowContent--title-pdp .items-stretch .vtex-search-result-3-x-totalProducts--layout{font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:32px;color:#173d80;margin-right:8px;padding:0;border:none}.vtex-flex-layout-0-x-flexRowContent--title-pdp .items-stretch .vtex-search-result-3-x-totalProducts--layout .vtex-search-result-3-x-totalProductsMessage{font-size:0}.vtex-flex-layout-0-x-flexRowContent--title-pdp .items-stretch .vtex-search-result-3-x-totalProducts--layout .vtex-search-result-3-x-totalProductsMessage:before{content:"resultados para:";font-size:32px;color:#173d80;text-transform:none}@media (max-width:1024px){.vtex-flex-layout-0-x-flexRowContent--title-pdp .items-stretch .vtex-search-result-3-x-totalProducts--layout .vtex-search-result-3-x-totalProductsMessage:before{font-size:23px}}.vtex-flex-layout-0-x-flexRowContent--orderByAndSwitcher .items-stretch{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--orderByAndSwitcher .items-stretch .vtex-search-result-3-x-orderBy--layout{width:100%}.vtex-flex-layout-0-x-flexColChild--filterCol .vtex-checkbox__inner-container{border-radius:5px}.vtex-flex-layout-0-x-flexColChild--filterCol .bg-action-primary{background-color:#ee2e55}.vtex-flex-layout-0-x-flexColChild--filterCol .b--action-primary{border:#ee2e55}.vtex-flex-layout-0-x-flexColChild--filterCol .w1{width:1.5rem}.vtex-flex-layout-0-x-flexColChild--filterCol .h1{height:1.5rem}@media screen and (max-width:40em){.vtex-flex-layout-0-x-flexRowContent--title-pdp{display:flex;align-items:center;justify-content:center;margin:20px 0 40px}.vtex-flex-layout-0-x-flexRowContent--title-pdp .vtex-search-result-3-x-totalProducts--layout{font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:23px!important;color:#173d80;margin-right:8px;padding:0;line-height:normal}.vtex-flex-layout-0-x-flexRowContent--title-pdp .vtex-search-result-3-x-galleryTitle--layout{margin:0;font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:23px;color:#173d80}}.vtex-search-result-3-x-searchNotFound{display:flex;flex-direction:column;align-items:center;justify-content:center}.vtex-search-result-3-x-searchNotFound .vtex-search-result-3-x-searchNotFoundOops{font-size:0;width:100%}.vtex-search-result-3-x-searchNotFound .vtex-search-result-3-x-searchNotFoundOops:before{content:"";background-image:url(https://tewbhv.vtexassets.com/assets/vtex/assets-builder/tewbhv.inventivo/2.0.84/MundoSenai/ilustracoes___712af02e3409293e95de28d184498e08.png);background-repeat:no-repeat;width:250px;height:200px;margin:0 auto 20px}.vtex-search-result-3-x-searchNotFound .vtex-search-result-3-x-searchNotFoundInfo{font-size:0;display:flex;align-items:center;margin-bottom:50px;padding:0}.vtex-search-result-3-x-searchNotFound .vtex-search-result-3-x-searchNotFoundInfo:before{content:"Mas queremos ajudar você!";font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:130%;text-align:center;color:#173d80}.vtex-search-result-3-x-searchNotFound .vtex-search-result-3-x-searchNotFoundInfo .vtex-search-result-3-x-searchNotFoundWhatDoIDo{font-size:0;width:50%;margin-top:10px;text-align:center}.vtex-search-result-3-x-searchNotFound .vtex-search-result-3-x-searchNotFoundInfo .vtex-search-result-3-x-searchNotFoundWhatDoIDo:before{content:"Refaça sua busca ou entre em contato e retornaremos com novas informações ;)";font-family:Asap,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:150%;text-align:center;color:#494448}.vtex-my-account-1-x-userInfo{position:relative}.vtex-my-account-1-x-userInfo:after{content:"";display:block;width:100%;height:1px;background-color:#dee7ef;bottom:0;margin-top:24px}.vtex-my-account-1-x-userInfo .vtex-my-account-1-x-userImage{display:none}.vtex-my-account-1-x-userInfo .vtex-my-account-1-x-userGreeting{font-family:Asap,sans-serif;font-style:normal;font-weight:400;font-size:16px;color:#2e6ab3}.vtex-my-account-1-x-userInfo .vtex-my-account-1-x-userName{font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:150%;color:#2e6ab3}.vtex-my-account-1-x-menuLinks .vtex-account_menu-link{font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:20px;color:#494448;display:flex;flex-direction:row;align-items:center;align-content:center;padding-left:40px}.vtex-my-account-1-x-menuLinks .vtex-account_menu-link:hover{color:#fff;border-color:none;background:#2e6ab3;border-radius:4px}.vtex-my-account-1-x-menuLinks .vtex-account_menu-link:hover:before{filter:brightness(100)}.vtex-my-account-1-x-menuLinks .c-on-base{border:none!important;background:#2e6ab3;border-radius:4px;color:#fff}.vtex-my-account-1-x-menuLinks .c-on-base:before{filter:brightness(100)}.vtex-my-account-1-x-menuLinks .vtex-my-account-1-x-menuLink:before,.vtex-my-account-1-x-menuLinks a[href*="#/addresses"]:before,.vtex-my-account-1-x-menuLinks a[href*="#/authentication"]:before,.vtex-my-account-1-x-menuLinks a[href*="#/cards"]:before,.vtex-my-account-1-x-menuLinks a[href*="#/orders"]:before,.vtex-my-account-1-x-menuLinks a[href*="#/profile"]:before,.vtex-my-account-1-x-menuLinks a[href*="#/subscriptions"]:before,.vtex-my-account-1-x-menuLinks a[href*="#/wishlist"]:before{content:"";display:block;width:16px;height:16px;margin-right:8px}.vtex-my-account-1-x-menuLinks a[href*="#/profile"]:before{background-image:url(https://tewbhv.vtexassets.com/assets/vtex/assets-builder/tewbhv.inventivo/2.0.84/myaccount/profile___362ab8930333478e9782e1a69449fa9c.svg)}.vtex-my-account-1-x-menuLinks a[href*="#/addresses"]:before{background-image:url(https://tewbhv.vtexassets.com/assets/vtex/assets-builder/tewbhv.inventivo/2.0.84/myaccount/address___72d0a38eab1a205b5b102554e1a8ffd4.svg)}.vtex-my-account-1-x-menuLinks a[href*="#/orders"]:before{background-image:url(https://tewbhv.vtexassets.com/assets/vtex/assets-builder/tewbhv.inventivo/2.0.84/myaccount/orders___9a1686f92ecc5889af0ea6595de318ee.svg)}.vtex-my-account-1-x-menuLinks a[href*="#/cards"]:before{background-image:url(https://tewbhv.vtexassets.com/assets/vtex/assets-builder/tewbhv.inventivo/2.0.84/myaccount/card___94c7976c2652288705167afdc0c6cac5.svg)}.vtex-my-account-1-x-menuLinks a[href*="#/authentication"]:before{background-image:url(https://tewbhv.vtexassets.com/assets/vtex/assets-builder/tewbhv.inventivo/2.0.84/myaccount/keys___08a6d81514fac4dac47092c58d122a67.svg)}.vtex-my-account-1-x-menuLinks a[href*="#/subscriptions"]:before{background-image:url(https://tewbhv.vtexassets.com/assets/vtex/assets-builder/tewbhv.inventivo/2.0.84/myaccount/assinatura___f22b81a826363230b0477b5f3e7e8753.svg)}.vtex-my-account-1-x-menuLinks a[href*="#/wishlist"]:before{background-image:url(https://tewbhv.vtexassets.com/assets/vtex/assets-builder/tewbhv.inventivo/2.0.84/myaccount/favoritos___5eb82196d1f4b8430ef77aceb4872d3f.svg)}.vtex-my-account-1-x-menuLinks .vtex-my-account-1-x-menuLink{font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:20px;color:#494448;display:flex;flex-direction:row;align-items:center;align-content:center}.vtex-my-account-1-x-menuLinks .vtex-my-account-1-x-menuLink:before{background-image:url(https://tewbhv.vtexassets.com/assets/vtex/assets-builder/tewbhv.inventivo/2.0.84/myaccount/exit___2cc09912d395d2f756b63692cdcdb65c.svg)}.vtex-my-account-1-x-menuLinks .vtex-my-account-1-x-menuLink:hover{color:#fff;border-color:none;background:#2e6ab3;border-radius:4px}.vtex-my-account-1-x-menuLinks .vtex-my-account-1-x-menuLink:hover:before{filter:brightness(100)}.vtex-pageHeader__container .c-on-base{gap:10px}.vtex-pageHeader__container .vtex-pageHeader__title{font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:32px;color:#2e6ab3}.vtex-pageHeader__container .vtex-pageHeader-link__container .vtex-button{font-family:Asap,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#aab7c7}.vtex-pageHeader__container .vtex-pageHeader__children .vtex-button{display:none}#vtex\.subscription\.details\.div>.vtex-pageHeader__container .vtex-pageHeader__children .vtex-button,.vtex-pageHeader__container .vtex-pageHeader__children .vtex-my-cards-1-x-newCardButton .vtex-button .vtex-pageHeader__children .newAddressButton .vtex-button{display:inline-block}#vtex\.subscription\.details\.div>.flex-wrap>.w-60-ns>.styleguide__box .vtex-button,#vtex\.subscription\.details\.div>.flex-wrap>.w-60-ns>.styleguide__box>.t-heading-4 span{display:none}.subscription__listing-card{border:1px solid #dee7ef}[data-testid=menu-option-0],[data-testid=menu-option-3]{display:none}.vtex-flex-layout-0-x-flexCol--titleWishlist{padding-left:1rem}.vtex-flex-layout-0-x-flexCol--titleWishlist .vtex-rich-text-0-x-heading-level-3{font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:32px;color:#2e6ab3}.vtex-my-account-1-x-menu{width:30%;padding-right:0}@media screen and (max-width:720px){.vtex-my-account-1-x-menu{width:100%!important;padding:2rem;max-width:100%;width:100%}}@media screen and (max-width:720px){.vtex-my-account-1-x-menu .vtex-account_menu-link{border:1px solid #dee7ef;border-radius:8px;position:relative}.vtex-my-account-1-x-menu .vtex-account_menu-link:after{content:"";width:25px;height:25px;background-image:url(https://tewbhv.vtexassets.com/assets/vtex/assets-builder/tewbhv.inventivo/2.0.84/MundoSenai/arrowright___72a082fe012ab6e4def47ac420796daf.png);background-repeat:no-repeat;position:absolute;right:10px;top:9px;bottom:0;margin:auto}}@media screen and (max-width:550px){.vtex-my-account-1-x-menu .vtex-account_menu-link:before{content:"";width:25px;height:25px;background-image:url(https://tewbhv.vtexassets.com/assets/vtex/assets-builder/tewbhv.inventivo/2.0.84/MundoSenai/icon-myaccount___4e94e4ebea63de3202a5cfc06a05dbf3.svg);background-repeat:no-repeat;position:absolute;left:10px}}@media screen and (max-width:700px){.vtex-my-account-1-x-addressBox{flex-direction:column}}.vtex-dropdown__container{border:none}.vtex-address-form__field--large .vtex-input-prefix__group,.vtex-address-form__field--small .vtex-input-prefix__group,.vtex-address-form__field--xlarge .vtex-input-prefix__group,.vtex-address-form__number .vtex-input-prefix__group{border:1px solid #dee7ef}.vtex-address-form__field--large .vtex-input-prefix__group input,.vtex-address-form__field--large .vtex-input-prefix__group span,.vtex-address-form__field--small .vtex-input-prefix__group input,.vtex-address-form__field--small .vtex-input-prefix__group span,.vtex-address-form__field--xlarge .vtex-input-prefix__group input,.vtex-address-form__field--xlarge .vtex-input-prefix__group span,.vtex-address-form__number .vtex-input-prefix__group input,.vtex-address-form__number .vtex-input-prefix__group span{background:none}.vtex-my-account-1-x-profile{padding-left:1.5rem;padding-right:1.5rem}.vtex-my-account-1-x-boxContainer{border:none;background:#fff;border-radius:16px}.vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerFooter{justify-content:flex-start;padding:0 2rem 2rem}.vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerFooter .vtex-button{border:2px solid #dee7ef}.vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerFooter .vtex-button .vtex-button__label{color:#173d80!important}.vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-emailContainer,.vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-genderContainer,.vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-nameContainer,.vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-phoneNumberContainer{display:flex;flex-direction:column}.vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-emailContainer .vtex-my-account-1-x-dataEntryLabel,.vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-genderContainer .vtex-my-account-1-x-dataEntryLabel,.vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-nameContainer .vtex-my-account-1-x-dataEntryLabel,.vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-phoneNumberContainer .vtex-my-account-1-x-dataEntryLabel{font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:150%;color:#173d80}.vtex-my-account-1-x-boxContainer .vtex-profile-form-3-x-profileContainer .vtex-input{font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:150%;color:#173d80}.vtex-my-account-1-x-boxContainer .vtex-profile-form-3-x-profileContainer .vtex-input input{border:1px solid #dee7ef;border-radius:8px}.vtex-my-account-1-x-boxContainer .vtex-button{padding:10px 8px;border-radius:8px}.vtex-my-account-1-x-boxContainer .vtex-button .vtex-button__label{font-family:Asap,sans-serif;font-style:normal;font-weight:700!important;font-size:16px;line-height:20px;text-align:center;color:#fff;text-transform:none}.vtex-my-account-1-x-addressList{position:relative;height:50vh}.vtex-my-account-1-x-addressList .t-heading-4{color:transparent!important;font-size:0}.vtex-my-account-1-x-addressList .t-heading-4:before{content:"";position:absolute;background-image:url(https://tewbhv.vtexassets.com/assets/vtex/assets-builder/tewbhv.inventivo/2.0.84/MundoSenai/my-account-endereco___0faaf6a9a608b38ef30f604e48be662e.png);background-repeat:no-repeat;width:346px;height:206px;top:0;right:0;left:0;margin:auto}.vtex-my-account-1-x-addressList .t-heading-4:after{content:"Você não tem nenhum endereço cadastrado!";font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:20px;text-align:center;color:#173d80;position:absolute;bottom:0;left:0;right:0;margin:auto;width:50%;padding-bottom:20px;top:250px}.vtex-my-account-1-x-addressCreate .vtex-dropdown__label,.vtex-my-account-1-x-addressCreate .vtex-input__label{font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:150%;color:#173d80}.vtex-my-account-1-x-addressCreate .vtex-dropdown__label .vtex-input-prefix__group,.vtex-my-account-1-x-addressCreate .vtex-input__label .vtex-input-prefix__group{border:none}.vtex-account__orders-list{position:relative;height:100%;min-height:50vh;padding-left:1rem;padding-right:1rem}.vtex-account__orders-list .t-heading-4{font-size:0}.vtex-account__orders-list .t-heading-4 span{color:transparent}.vtex-account__orders-list .t-heading-4 span:before{content:"";position:absolute;background-image:url(https://tewbhv.vtexassets.com/assets/vtex/assets-builder/tewbhv.inventivo/2.0.84/MundoSenai/my-account-pedidos___a5af21bb4032b30e3829ec6d91034e1e.png);background-repeat:no-repeat;width:346px;height:206px;top:0;right:0;left:0;margin:auto}.vtex-account__orders-list .t-heading-4 span:after{content:"Você ainda não possui pedidos!";font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:20px;text-align:center;color:#173d80;position:absolute;bottom:0;left:0;right:0;width:50%;margin:auto auto 20px;top:250px}.vtex-account__cards-list{position:relative;height:50vh;margin-bottom:20px}.vtex-account__cards-list .t-heading-4{font-size:0}.vtex-account__cards-list .t-heading-4 span{color:transparent}.vtex-account__cards-list .t-heading-4 span:before{content:"";position:absolute;background-image:url(https://tewbhv.vtexassets.com/assets/vtex/assets-builder/tewbhv.inventivo/2.0.84/MundoSenai/my-account-cartao___739b9b255f06179208e821ca93b57cc0.png);background-repeat:no-repeat;width:346px;height:206px;top:0;right:0;left:0;margin:auto}.vtex-account__cards-list .t-heading-4 span:after{content:"Você não tem nenhum método de pagamento registrado!";font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:20px;text-align:center;color:#173d80;position:absolute;bottom:0;left:0;right:0;margin:auto;width:50%;top:250px}.vtex_my-authentication_box_container{display:flex;align-items:center;justify-content:center;flex-direction:row;width:100%}.vtex_my-authentication_box_container .vtex-my-authentication-1-x-loginSessionsBox_title,.vtex_my-authentication_box_container .vtex-my-authentication-1-x-maskedPassword_title{font-family:Asap,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:150%;color:#2e6ab3}.vtex_my-authentication_box_container .vtex-button{padding:10px 8px;border:1px solid #80b8e8}.vtex_my-authentication_box_container .vtex-button .vtex-button__label{font-family:Asap,sans-serif;font-style:normal;font-weight:700!important;font-size:14px;line-height:20px;text-align:center;color:#173d80;text-transform:none}.vtex_my-authentication_loginSessions_box .vtex-my-authentication-1-x-box_container{flex-direction:column;width:100%}.vtex_my-authentication_loginSessions_box .vtex-my-authentication-1-x-box_container .vtex_my-authentication_box_header{display:flex;align-items:center;justify-content:flex-start;background-color:#f3fafe;padding:.5rem 3rem;margin-top:10px;border-radius:4px}@media screen and (max-width:450px){.vtex-account__cards-list,.vtex-account__orders-list,.vtex-my-account-1-x-addressList{margin-bottom:30px}.vtex_my-authentication_authenticationScreen_container .vtex_my-authentication_box_container{width:100%!important}.vtex-pageHeader-link__container .vtex-button{color:#aab7c7}}.vtex-account__order-details>div>section>article:last-child>section>div{display:none}.vtex-account__order-details>div>section>article:last-child>section>div:last-child{display:block}.render-route-store-search-department .vtex-flex-layout-0-x-flexRow--notfound-div,.render-route-store-search .vtex-flex-layout-0-x-flexRow--notfound-div,.vtex-account__order-details>div>div.w-100.fl.w-60-ns.pv3-ns.pr0,.vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-cancelBtn,.vtex-my-orders-app-3-x-orderProductShipping{display:none}@media (max-width:1024px){.vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem+.vtex-login-2-x-optionsListItem{display:block!important}}.render-route-store-product .vtex-store-footer-2-x-footerLayout{display:none}.vtex-flex-layout-0-x-flexColChild--tests-template-content .tewbhv-inventivo-2-x-googleSearchBar{width:calc(100vw - 32px);max-width:400px}.vtex-order-placed-2-x-orderPlacedWrapper{padding:0}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--confirmation{display:flex;align-items:flex-start;justify-content:space-between;border:none;width:100%;margin:0 0 -24px}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--confirmation .vtex-order-placed-2-x-confirmationTitle{color:#081d55;font-weight:700;font-size:20px}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--confirmation .vtex-order-placed-2-x-confirmationMessage{font-size:16px;color:#081d55;text-align:initial}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--confirmation .vtex-button{background:linear-gradient(287.72deg,#ee2e55,#f98082);color:#fff;border-radius:8px;text-transform:none;border:none;height:56px}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--notices .vtex-order-placed-2-x-noticesList .vtex-order-placed-2-x-noticeListItem{color:#081d55}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper{width:100%}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList{padding:0 30px;margin:0 auto}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-flex-layout-0-x-flexRowContent{flex-direction:column;align-items:flex-start;row-gap:5em;padding-bottom:20px}@media screen and (max-width:1025px){.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-flex-layout-0-x-flexRowContent{flex-direction:column!important}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-flex-layout-0-x-flexRowContent .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-profile-form-3-x-profileSummary .vtex-order-placed-2-x-customerInfoListContainer{font-family:Asap,sans-serif}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-profile-form-3-x-profileSummary .vtex-order-placed-2-x-customerInfoListContainer .vtex-order-placed-2-x-customerInfoListDocument,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-profile-form-3-x-profileSummary .vtex-order-placed-2-x-customerInfoListContainer .vtex-order-placed-2-x-customerInfoListEmail,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-profile-form-3-x-profileSummary .vtex-order-placed-2-x-customerInfoListContainer .vtex-order-placed-2-x-customerInfoListName,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-profile-form-3-x-profileSummary .vtex-order-placed-2-x-customerInfoListContainer .vtex-order-placed-2-x-customerInfoListPhone{color:#494448;font-size:16px}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--paymentMethods .vtex-order-placed-2-x-orderPaymentWrapper .vtex-order-placed-2-x-orderPaymentItem .vtex-order-placed-2-x-paymentGroup{font-size:16px;color:#494448;font-family:Asap,sans-serif}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--paymentMethods .vtex-order-placed-2-x-orderPaymentWrapper .vtex-order-placed-2-x-orderPaymentItem .vtex-order-placed-2-x-paymentValue{font-size:16px;color:#494448}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package--delivery{flex-direction:column;align-items:flex-start;margin:0}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package--delivery .vtex-order-placed-2-x-packageHeaderColumn{display:none}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package--delivery .vtex-order-placed-2-x-packageHeaderColumn .vtex-order-placed-2-x-packageHeader .vtex-order-placed-2-x-packageDeliveryTitle{font-size:20px;color:#081d55;font-weight:700}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package--delivery .vtex-order-placed-2-x-packageHeaderColumn .vtex-order-placed-2-x-packageHeader .vtex-order-placed-2-x-packageShippingEstimate,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package--delivery .vtex-order-placed-2-x-packageHeaderColumn .vtex-order-placed-2-x-packageHeader .vtex-order-placed-2-x-packageSLA{color:#494448;font-size:16px}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package--delivery .vtex-order-placed-2-x-packageHeaderColumn .vtex-order-placed-2-x-packageAddressWrapper .vtex-order-placed-2-x-addressContainer{color:#494448;font-size:16px;font-family:Asap,sans-serif}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package--delivery .vtex-order-placed-2-x-productList{margin-top:20px;width:auto}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package--delivery .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem .vtex-order-placed-2-x-productWrapper{display:grid;justify-content:flex-start;grid-template-columns:1fr 3fr;grid-template-areas:"i d" "i p";gap:10px}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package--delivery .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem .vtex-order-placed-2-x-productWrapper .vtex-order-placed-2-x-productImageColumn{grid-area:i;margin-left:0}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package--delivery .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem .vtex-order-placed-2-x-productWrapper .vtex-order-placed-2-x-productImageColumn .vtex-order-placed-2-x-productImageWrapper{margin:0}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package--delivery .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem .vtex-order-placed-2-x-productWrapper .vtex-order-placed-2-x-productInfoColumn{display:flex;align-items:flex-start;justify-content:center;grid-area:d}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package--delivery .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem .vtex-order-placed-2-x-productWrapper .vtex-order-placed-2-x-productInfoColumn .vtex-order-placed-2-x-productName{color:#2e6ab3;font-size:16px;font-weight:600;text-align:left}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package--delivery .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem .vtex-order-placed-2-x-productWrapper .vtex-order-placed-2-x-productPrice{margin-left:0;grid-area:p;display:flex}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-totalListWrapper .vtex-order-placed-2-x-totalList{width:100%;margin:0}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-totalListWrapper .vtex-order-placed-2-x-totalList .vtex-order-placed-2-x-totalListItem--Discounts,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-totalListWrapper .vtex-order-placed-2-x-totalList .vtex-order-placed-2-x-totalListItem--Items{color:#494448;display:none}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-totalListWrapper .vtex-order-placed-2-x-totalList .vtex-order-placed-2-x-totalListItemLabel,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-totalListWrapper .vtex-order-placed-2-x-totalList .vtex-order-placed-2-x-totalListItemValue{color:#081d55}.vtex-order-placed-2-x-orderOptionsWrapper .vtex-order-placed-2-x-updateOrderButton{display:none}.vtex-order-placed-2-x-orderOptionsWrapper .vtex-order-placed-2-x-myOrdersButton .vtex-button,.vtex-order-placed-2-x-orderOptionsWrapper .vtex-order-placed-2-x-updateOrderButton .vtex-button{background:linear-gradient(287.72deg,#ee2e55,#f98082);color:#fff;border-radius:8px;text-transform:none;border:none;height:56px}.vtex-order-placed-2-x-orderOptionsWrapper .vtex-order-placed-2-x-cancelOrderButton{display:none}.vtex-order-placed-2-x-orderOptionsWrapper .vtex-order-placed-2-x-cancelOrderButton .vtex-button{color:#ee2e55;text-transform:none;height:56px}.vtex-order-placed-2-x-orderNumber{color:#081d55;font-size:24px}.vtex-order-placed-2-x-orderDatetime,.vtex-order-placed-2-x-orderSoldBy{color:#081d55;font-size:16px}.vtex-order-placed-2-x-attachmentWrapper .vtex-order-placed-2-x-attachmentContent .vtex-order-placed-2-x-attachmentContentItem{display:none}.vtex-order-placed-2-x-attachmentWrapper .vtex-order-placed-2-x-attachmentContent .vtex-order-placed-2-x-attachmentContentItem:first-child{display:block}@media screen and (max-width:490px){.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList{padding:0 20px!important}}.vtex-order-placed-2-x-orderOptionsWrapper--mobile{justify-content:flex-start}.vtex-order-placed-2-x-bankInvoiceEmbedWrapper{display:none}.vtex-order-placed-2-x-section--bank-invoice{width:100%;margin:0;padding:0;border:none}.vtex-order-placed-2-x-orderListItem{display:none}@media (max-width:1084px){.vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--confirmation{flex-direction:column}}.vtex-product-gifts-0-x-productGiftText--default{cursor:pointer}.vtex-product-highlights-2-x-productHighlightWrapper--collection{position:absolute;top:10px;left:5px;width:200px}.vtex-product-highlights-2-x-productHighlightText{background:#faebd7;border-radius:20px;padding:5px 10px}.vtex-overlay-layout-0-x-trigger--modalCompartilhe{width:auto!important;z-index:100!important}.vtex-product-identifier-0-x-product-identifier--productReference{margin-bottom:1rem}.vtex-product-list-0-x-productBrandName,.vtex-product-list-0-x-productVariationsContainer,.vtex-product-list-0-x-quantitySelectorContainer{display:none}.vtex-product-list-0-x-productName{color:#2e6ab3;font-weight:700}.vtex-product-list-0-x-productPriceContainer{display:flex;align-items:center;gap:10px}.vtex-product-list-0-x-productPriceContainer .vtex-product-list-0-x-productPriceCurrency{margin:0}.vtex-product-list-0-x-productPriceContainer .vtex-product-list-0-x-productPrice .vtex-product-list-0-x-price{font-size:20px!important;color:#081d55!important}.vtex-product-price-1-x-listPrice{color:#727273;margin-bottom:.25rem;font-size:1rem}.vtex-product-price-1-x-sellingPrice{color:#3f3f40;font-size:1.25rem}.vtex-product-price-1-x-sellingPriceValue--gift .vtex-product-price-1-x-price{font-weight:700;font-size:24px;text-align:center;color:#081d55}.vtex-flex-layout-0-x-flexCol--card-produto-buy .vtex-product-price-1-x-sellingPriceValue--gift .vtex-product-price-1-x-price{font-size:40px}.vtex-product-price-1-x-installments{color:#727273;margin-bottom:1rem}.vtex-product-price-1-x-savings{font-weight:500;color:#79b03a}.vtex-product-price-1-x-sellingPriceValue--summary{font-size:16px;font-family:Asap,sans-serif}@media (max-width:1024px){.vtex-product-price-1-x-sellingPriceValue--summary{font-size:12px!important}}.vtex-product-price-1-x-sellingPrice--hasMeasurementUnit .vtex-product-price-1-x-sellingPriceValue--summary{font-weight:400;font-size:16px;color:#494448!important;margin:0}.vtex-product-price-1-x-savings--summary{background:#8bc34a;border-radius:1000px;align-items:center;display:flex}.vtex-product-price-1-x-savings--summary,.vtex-product-price-1-x-savings-discount--summary{padding-left:.5rem;padding-right:.5rem;font-size:.875rem;font-weight:600;vertical-align:baseline;color:#fff}.vtex-product-price-1-x-savings--summary-desconto{background:#f9b341;border-radius:16px;align-items:center;justify-content:center;display:flex;flex-direction:row;color:#fff;font-size:12px;font-weight:700;padding:5px 10px;margin:0}.vtex-product-price-1-x-listPrice--summary{margin-bottom:.25rem;font-size:.875rem}.vtex-product-price-1-x-installments--summary{margin-bottom:2rem;font-size:.875rem}.vtex-product-price-1-x-savings--summaryPercentage{background:#0f3e99;border-radius:1000px;align-items:center;display:flex}.vtex-product-price-1-x-savingsPercentage--summaryPercentage{font-size:.875rem;font-weight:600;vertical-align:baseline;color:#fff;padding:.25rem .5rem}.vtex-product-price-1-x-installments--summary__parcelas{text-align:center;color:#081d55;font-weight:600;font-size:16px}.vtex-product-price-1-x-currencyContainer--summary__parcelas{font-weight:600;font-size:20px;line-height:130%;color:#081d55}@media (max-width:1024px){.vtex-product-price-1-x-currencyContainer--summary__parcelas{font-size:18px!important}}@media screen and (max-width:40em){.vtex-search-2-x-biggy-autocomplete-wrapper{width:90vw}}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-product-price-1-x-currencyContainer{font-family:Asap,sans-serif;font-style:normal;font-weight:600;font-size:22px;line-height:130%;color:#081d55;margin-left:8px}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-product-price-1-x-installments{display:flex;align-items:center;justify-content:flex-start;color:#081d55;font-weight:600;margin:0 8px 10px;border-top:1px solid #dee7ef}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-product-price-1-x-installmentsNumber{font-family:Asap,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:130%;color:#081d55}.vtex-product-price-1-x-installments--summary__parcelas__pdp{font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:40px;line-height:130%;text-align:center;color:#081d55;margin:0}.vtex-product-price-1-x-listPrice--anterior__price{margin:0;display:flex;align-items:flex-end}.vtex-product-price-1-x-currencyContainer--anterior__price{margin-left:0!important;font-weight:400!important;font-size:12px!important;color:#494448!important}.vtex-product-price-1-x-sellerNameContainer{font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:14px;color:#494448;text-transform:uppercase}.vtex-product-price-1-x-sellerNameContainer .vtex-product-price-1-x-sellerName{font-weight:400;text-transform:none}.vtex-product-price-1-x-sellerNameContainer--isDefaultSeller{font-size:12px;margin-bottom:20px;text-transform:none}@media (max-width:1024px){.vtex-product-price-1-x-sellerNameContainer--isDefaultSeller{margin-bottom:10px}}.vtex-flex-layout-0-x-flexRowContent--wrapper-especification{justify-content:flex-start;-webkit-box-pack:start;flex-wrap:wrap}.vtex-flex-layout-0-x-flexRowContent--wrapper-especification-shelf{justify-content:flex-start;-webkit-box-pack:start}@media screen and (max-width:590px){.vtex-flex-layout-0-x-flexRowContent--wrapper-especification-shelf{display:grid;grid-template-columns:2fr 1fr}}@media (max-width:1024px){.vtex-flex-layout-0-x-flexRowContent--wrapper-especification-shelf{display:flex;flex-wrap:wrap}}.vtex-product-specification-badges-0-x-groupContainer--specification-curso-banner{margin:0}@media (max-width:1024px){.vtex-product-specification-badges-0-x-groupContainer--specification-curso-banner{margin-bottom:15px!important}}.vtex-product-specification-badges-0-x-badgeContainer--specification-curso-banner{background-color:transparent}.vtex-product-specification-badges-0-x-badgeContainer--specification-curso-banner .vtex-product-specification-badges-0-x-badgeText--specification-curso-banner{font-family:Asap,sans-serif;font-style:normal;font-weight:600;font-size:12px;line-height:100%;color:#ee2e55;padding:4px 8px;background:#fff0ed;border-radius:16px;margin-left:0}@media (max-width:1024px){.vtex-product-specification-badges-0-x-badgeContainer--specification-curso-banner .vtex-product-specification-badges-0-x-badgeText--specification-curso-banner{font-size:9px;margin-top:0;margin-bottom:0}}.vtex-flex-layout-0-x-flexCol--card-produto-buy .vtex-product-specification-badges-0-x-groupContainer--price-curso{width:100%;text-align:center}.vtex-flex-layout-0-x-flexCol--card-produto-buy .vtex-product-specification-badges-0-x-badgeContainer--specification-curso-value .vtex-product-specification-badges-0-x-badgeText--price-curso{margin:0 auto;font-size:16px}.vtex-product-specification-badges-0-x-badgeContainer--specification-curso-value{background-color:transparent}.vtex-product-specification-badges-0-x-badgeContainer--specification-curso-value .vtex-product-specification-badges-0-x-badgeText--price-curso{margin:0 auto;font-size:14px}.vtex-product-specification-badges-0-x-badgeContainer--specification-curso-value .vtex-product-specification-badges-0-x-badgeText--title-curso{padding:0 10px 0 0;font-family:Asap,sans-serif;font-style:normal;font-weight:400;font-size:20px;color:#fff;text-transform:none;margin-left:0;position:relative;display:flex;align-content:center;align-items:center;flex-direction:row;text-align:left}.vtex-product-specification-badges-0-x-badgeContainer--specification-curso-value .vtex-product-specification-badges-0-x-badgeText--title-curso:before{content:"";background-position:50%;background-repeat:no-repeat;left:0;width:32px;height:31px;display:flex}.vtex-product-specification-badges-0-x-badgeContainer--specification-curso-value--como-estudar .vtex-product-specification-badges-0-x-badgeText--title-curso:before{background-image:url(https://tewbhv.vtexassets.com/assets/vtex/assets-builder/tewbhv.inventivo/2.0.84/icons/icon-prodModalidade___ee4a98cbf413d19f7b95ab39af9fa0d4.svg)}.vtex-product-specification-badges-0-x-badgeContainer--specification-curso-value--tipo-de-curso .vtex-product-specification-badges-0-x-badgeText--title-curso:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='14' fill='none'%3E%3Cpath d='M17.912 13.072H8.375c-.72 0-1.303-.584-1.303-1.303V6.976c0-.36.291-.652.651-.652h10.84c.36 0 .652.292.652.652v4.791c0 .72-.584 1.303-1.303 1.303zM7.072 10.373h12.143M4.471 4.719l-2.084.926a.675.675 0 000 1.233L7.072 8.96' stroke='%23fff' stroke-width='1.222' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M19.215 8.96L23.9 6.878a.675.675 0 000-1.233L13.418.987a.674.674 0 00-.548 0L6.915 3.633M3.698 11.029A1.35 1.35 0 002.284 9.68C1.558 9.715 1 10.34 1 11.067v1.33c0 .373.302.675.675.675h1.349a.675.675 0 00.674-.675v-1.368zM2.35 9.698V6.86' stroke='%23fff' stroke-width='1.222' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.vtex-product-specification-badges-0-x-badgeContainer--specification-curso-value--carga-horaria .vtex-product-specification-badges-0-x-badgeText--title-curso:before{background-image:url(https://tewbhv.vtexassets.com/assets/vtex/assets-builder/tewbhv.inventivo/2.0.84/icons/icon-prodTime___a1d8bcae536ce6636de24b30ff0f47e4.svg)}.vtex-product-specification-badges-0-x-badgeContainer--specification-curso-value--carga-horaria .vtex-product-specification-badges-0-x-badgeText--title-curso:after{content:"h"}.vtex-product-specification-badges-0-x-badgeContainer--specification-curso-value--compras-realizadas .vtex-product-specification-badges-0-x-badgeText--title-curso:before{background-image:url(https://tewbhv.vtexassets.com/assets/vtex/assets-builder/tewbhv.inventivo/2.0.84/icons/icon-money___1e688c47a207963e95872128d5521207.svg)}.vtex-product-specification-badges-0-x-badgeContainer--specification-curso-value--compras-realizadas .vtex-product-specification-badges-0-x-badgeText--title-curso:after{content:" Cursos Vendidos";padding-left:5px;text-align:left}.vtex-product-specification-badges-0-x-badgeContainer--specification-curso-value--modalidade .vtex-product-specification-badges-0-x-badgeText--title-curso{gap:3px}.vtex-product-specification-badges-0-x-badgeContainer--specification-curso-value--modalidade .vtex-product-specification-badges-0-x-badgeText--title-curso:before{background-image:url(https://tewbhv.vtexassets.com/assets/vtex/assets-builder/tewbhv.inventivo/2.0.84/icons/icon-modalidade___a64afef99da648d38a2a289e154a14f8.svg)}.vtex-product-specification-badges-0-x-badgeContainer--specification-curso-value-shelf{background-color:transparent}.vtex-product-specification-badges-0-x-badgeContainer--specification-curso-value-shelf .vtex-product-specification-badges-0-x-badgeText--title-curso-shelf{padding:0 10px 0 0;font-family:Asap,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:100%;color:#081d55;text-transform:none;margin:5px 0 0;position:relative;display:flex;align-content:center;align-items:center;flex-direction:row;text-align:left}@media screen and (max-width:430px){.vtex-product-specification-badges-0-x-badgeContainer--specification-curso-value-shelf .vtex-product-specification-badges-0-x-badgeText--title-curso-shelf{font-size:12px}}.vtex-product-specification-badges-0-x-badgeContainer--specification-curso-value-shelf .vtex-product-specification-badges-0-x-badgeText--title-curso-shelf:before{content:"";background-position:50%;background-repeat:no-repeat;left:0;width:19px;height:25px;display:flex;margin-right:5px}.vtex-product-specification-badges-0-x-badgeContainer--specification-curso-value-shelf--como-estudar .vtex-product-specification-badges-0-x-badgeText--title-curso-shelf:before{background-image:url(https://tewbhv.vtexassets.com/assets/vtex/assets-builder/tewbhv.inventivo/2.0.84/icons/icon-prodModalidade-shelf___f3e59c7c0bd8d8504a65319918a41f4e.svg)}.vtex-product-specification-badges-0-x-badgeContainer--specification-curso-value-shelf--carga-horaria .vtex-product-specification-badges-0-x-badgeText--title-curso-shelf:before{background-image:url(https://tewbhv.vtexassets.com/assets/vtex/assets-builder/tewbhv.inventivo/2.0.84/icons/icon-time-clock-circle-shelf___2a98cbce7ec5ea5caa242e62f1630205.svg)}.vtex-product-specification-badges-0-x-badgeContainer--specification-curso-value-shelf--carga-horaria .vtex-product-specification-badges-0-x-badgeText--title-curso-shelf:after{content:"h"}.vtex-product-specification-badges-0-x-groupContainer{margin:0}.vtex-product-specifications-1-x-groupName{font-size:1.25rem}.vtex-product-specifications-1-x-specificationName{font-weight:700}.vtex-flex-layout-0-x-flexColChild--grouptop-specifications .vtex-product-specifications-1-x-specificationName{width:100%;display:flex;font-family:Asap,sans-serif;font-style:normal;font-weight:700;line-height:150%;font-size:20px;color:#2e6ab3}.vtex-flex-layout-0-x-flexColChild--grouptop-specifications .vtex-product-specifications-1-x-specificationValue{max-width:100%;display:flex;font-family:Asap,sans-serif;font-style:normal;font-weight:400;line-height:150%;font-size:16px;color:#494448;margin-bottom:20px}.vtex-flex-layout-0-x-flexColChild--grouptop-specifications .vtex-product-specifications-1-x-specificationValue:last-child{margin-bottom:0}.vtex-flex-layout-0-x-flexColChild--groupbottom-specifications .vtex-product-specifications-1-x-specificationName{width:100%;display:flex;font-family:Asap,sans-serif;font-style:normal;font-weight:700;line-height:150%;font-size:20px;color:#2e6ab3}.vtex-flex-layout-0-x-flexColChild--groupbottom-specifications .vtex-product-specifications-1-x-specificationValue{max-width:100%;display:flex;font-family:Asap,sans-serif;font-style:normal;font-weight:400;line-height:150%;font-size:16px;color:#494448;margin-bottom:20px}.vtex-flex-layout-0-x-flexColChild--groupbottom-specifications .vtex-product-specifications-1-x-specificationValue:last-child{margin-bottom:0}.vtex-flex-layout-0-x-flexColChild--groupbottom-specifications .vtex-product-specifications-1-x-specificationValue[data-specification-name="Empresas que indicam"],.vtex-flex-layout-0-x-flexColChild--grouptop-specifications .vtex-product-specifications-1-x-specificationValue[data-specification-name="Empresas que indicam"]{background:#fff;box-shadow:0 4px 32px rgba(13,46,123,.08);border-radius:8px;margin-top:20px;padding:20px}.vtex-product-summary-2-x-nameContainer--summaryListDesktop{padding-top:.25rem;padding-bottom:.75rem;justify-content:start}.vtex-product-summary-2-x-nameContainer--summaryListMobile{padding-top:.25rem;padding-bottom:.5rem;justify-content:start}.vtex-product-summary-2-x-brandName--summaryListMobile{font-weight:400;font-size:.875rem;color:#000}.vtex-product-summary-2-x-container--listLayout{max-width:none!important}.vtex-product-summary-2-x-image--summaryListDesktop{width:180px!important}.vtex-product-summary-2-x-image--summaryListMobile{width:140px!important;min-width:140px;height:inherit!important}.vtex-product-summary-2-x-skuSelectorContainer--quickview .vtex-product-summary-2-x-skuSelectorItemImage .vtex-product-summary-2-x-frameAround,.vtex-product-summary-2-x-skuSelectorContainer--quickview .vtex-product-summary-2-x-skuSelectorItemImage .vtex-product-summary-2-x-skuSelectorInternalBox{border-radius:50%}.vtex-product-summary-2-x-container .vtex-modal-layout-0-x-triggerContainer{opacity:0;transition:opacity .2s ease-in-out}.vtex-product-summary-2-x-container:hover .vtex-modal-layout-0-x-triggerContainer{opacity:1}.vtex-product-summary-2-x-element{background:#fff;box-shadow:0 4px 32px rgba(13,46,123,.08);border-radius:8px;margin:5px;padding:0}@media (max-width:1024px){.vtex-product-summary-2-x-element{border:1px solid #efefef;box-shadow:none;margin:0}}.vtex-product-summary-2-x-imageNormal.vtex-product-summary-2-x-image{border-radius:8px 8px 0 0}.vtex-product-summary-2-x-nameContainer{justify-content:left;padding:12px 0 5px}@media (max-width:1024px){.vtex-product-summary-2-x-nameContainer{padding-top:5px}}.vtex-product-summary-2-x-productNameContainer{text-align:left;justify-content:left}.vtex-product-summary-2-x-productBrand{font-family:Asap,sans-serif;font-style:normal;font-weight:600;line-height:150%;color:#2e6ab3;font-size:16px;word-wrap:break-word}@media (max-width:1024px){.vtex-product-summary-2-x-productBrand{font-size:14px;line-height:normal}}.vtex-product-summary-2-x-description{color:#494448;font-size:14px;line-height:150%;font-style:normal;font-weight:400}@media (max-width:1024px){.vtex-product-summary-2-x-description{font-size:12px;line-height:14px;margin-bottom:10px;display:block}}.vtex-product-summary-2-x-containerNormal{padding-bottom:24px;padding-top:24px;max-width:none!important}@media (max-width:1024px){.vtex-product-summary-2-x-containerNormal{margin:0;max-width:none!important;padding:5px}}@media screen and (max-width:40em){.vtex-product-summary-2-x-container .vtex-modal-layout-0-x-triggerContainer{display:none}}.vtex-product-summary-2-x-container{text-align:start}.vtex-product-summary-2-x-imageContainer{text-align:center}.vtex-product-summary-2-x-image{border-radius:.25rem}.vtex-rich-text-0-x-container--layout-option{margin-left:.3em}.vtex-rich-text-0-x-paragraph--layout-option{margin:0}.vtex-rich-text-0-x-paragraph--summarySpecificationBullet{margin:0;font-size:1.25rem;line-height:1.15rem}.vtex-rich-text-0-x-container--login-cadastre-se .vtex-rich-text-0-x-wrapper--login-cadastre-se .vtex-rich-text-0-x-paragraph--login-cadastre-se{color:#2e6ab3;font-size:12px}.vtex-rich-text-0-x-container--title-seo-home{display:none}.vtex-rich-text-0-x-container--login-autentication .vtex-rich-text-0-x-wrapper--login-autentication .vtex-rich-text-0-x-paragraph--login-autentication{color:#2e6ab3;font-size:14px;line-height:14px;margin:0}.vtex-rich-text-0-x-container--login-autentication .vtex-rich-text-0-x-wrapper--login-autentication .vtex-rich-text-0-x-paragraph--login-autentication .vtex-rich-text-0-x-strong{font-size:17px}.vtex-rich-text-0-x-heading--plp-seo-text{color:#173d80}.vtex-rich-text-0-x-wrapper--footer_title{margin:0 0 16px;font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:150%;color:#fff;opacity:.6}.vtex-rich-text-0-x-wrapper--footer_title .vtex-rich-text-0-x-paragraph{margin:0}.vtex-rich-text-0-x-wrapper--footer_title_bottom{display:flex;gap:100px}.vtex-rich-text-0-x-container--description-voucher-modal,.vtex-rich-text-0-x-container--title-voucher-modal{display:flex;align-items:center;justify-content:center}.vtex-rich-text-0-x-paragraph--button-voucher{display:inline-flex;align-items:center;justify-content:center;border:1px solid #add9f7;text-decoration:none;padding:.5rem .7rem;border-radius:.5rem;color:#2e6ab3;font-weight:600}.vtex-rich-text-0-x-paragraph--title-voucher-modal{font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:32px;line-height:130%;text-align:center;color:#173d80;margin:0;padding:0 10px}.vtex-rich-text-0-x-paragraph--description-voucher-modal{font-family:Asap,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:150%;text-align:center;color:#494448}.vtex-rich-text-0-x-paragraph--login-label{margin:0;font-style:normal;font-weight:700;font-size:14px;line-height:16px;color:#2e6ab3}.vtex-rich-text-0-x-paragraph--title__atuacao{font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:32px;line-height:130%;color:#173d80}@media screen and (max-width:40em){.vtex-rich-text-0-x-paragraph--title__atuacao{width:98%;margin-right:auto;margin-left:auto;text-align:center}}.vtex-rich-text-0-x-paragraph--cards__text{color:#2e6ab3}.vtex-rich-text-0-x-paragraph--cards__text,.vtex-rich-text-0-x-paragraph--shelf__title{font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:130%}.vtex-rich-text-0-x-paragraph--shelf__title{color:#173d80;padding-left:20px}@media screen and (max-width:40em){.vtex-rich-text-0-x-paragraph--shelf__title{padding-left:0}}@media (max-width:750px){.vtex-rich-text-0-x-paragraph--shelf__title{margin-bottom:5px}}.vtex-rich-text-0-x-paragraph--produtos-carrossel-titulo{font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:130%;color:#173d80;padding-left:44px}.vtex-rich-text-0-x-paragraph .vtex-rich-text-0-x-wrapper--title-pdp{font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:130%;color:#2e6ab3}.vtex-rich-text-0-x-paragraph--footer_title_bottom{font-family:Asap,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#fff}@media screen and (max-width:64em){.vtex-rich-text-0-x-paragraph--footer_title_bottom{margin:0}}.vtex-rich-text-0-x-paragraph--search-title__pdp{font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:130%;color:#173d80}.vtex-rich-text-0-x-paragraph--notfound-title{font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:20px;color:#173d80;margin:0;text-align:left}@media (max-width:1024px){.vtex-rich-text-0-x-paragraph--notfound-title{font-size:16px;text-align:center}}.vtex-rich-text-0-x-paragraph--notfound{font-family:Asap,sans-serif;font-style:normal;font-weight:400;font-size:16px;color:#494448;margin-bottom:32px}@media (max-width:1024px){.vtex-rich-text-0-x-paragraph--notfound{font-size:14px;line-height:normal;margin-top:7px;margin-bottom:20px}}.vtex-rich-text-0-x-paragraph--title-confirmation{font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:32px;line-height:130%;color:#173d80}.vtex-rich-text-0-x-paragraph--order-title-user,.vtex-rich-text-0-x-paragraph--subtitle-confirmation{font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:150%;color:#081d55}.vtex-rich-text-0-x-paragraph--order-title-user{padding-left:55px;position:relative}.vtex-rich-text-0-x-paragraph--order-title-user:before{content:"";background-image:url(https://tewbhv.vtexassets.com/assets/vtex/assets-builder/tewbhv.inventivo/2.0.84/MundoSenai/icone-dados-usuario___126d6149b72702925c75ab63031938f5.png);background-repeat:no-repeat;width:40px;height:40px;position:absolute;left:0;top:-5px}.vtex-rich-text-0-x-paragraph--order-title-pay{font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:150%;color:#081d55;padding-left:55px;position:relative}.vtex-rich-text-0-x-paragraph--order-title-pay:before{content:"";background-image:url(https://tewbhv.vtexassets.com/assets/vtex/assets-builder/tewbhv.inventivo/2.0.84/MundoSenai/icone-pagamento___2357d11dea393c6e656e5f1d16bdb66e.png);background-repeat:no-repeat;width:40px;height:40px;position:absolute;left:0;top:-5px}.vtex-rich-text-0-x-paragraph--order-title{line-height:150%;color:#081d55}.vtex-rich-text-0-x-paragraph--order-title,.vtex-rich-text-0-x-paragraph--title-description{font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:20px;margin-bottom:0}.vtex-rich-text-0-x-paragraph--title-description{line-height:130%;color:#2e6ab3}.vtex-rich-text-0-x-paragraph--buy-b2b-pdp{margin:0;color:#080f18;font-size:14px}@media (max-width:1024px){.vtex-rich-text-0-x-paragraph--buy-b2b-pdp{font-size:11px}}.vtex-rich-text-0-x-heading--search-description,.vtex-rich-text-0-x-paragraph--search-description{font-size:14px;line-height:16px}.vtex-rich-text-0-x-heading--tests-template-title,.vtex-rich-text-0-x-paragraph--tests-template-title{margin:50px 0 20px;font-size:32px;font-weight:700;color:#2e6ab3}@media (max-width:1024px){.vtex-rich-text-0-x-heading--tests-template-title,.vtex-rich-text-0-x-paragraph--tests-template-title{margin:30px 0 10px;font-size:22px;line-height:normal}}.vtex-rich-text-0-x-heading--tests-template-description,.vtex-rich-text-0-x-paragraph--tests-template-description{margin:0 0 50px;max-width:1000px}@media (max-width:1024px){.vtex-rich-text-0-x-heading--tests-template-description,.vtex-rich-text-0-x-paragraph--tests-template-description{margin-bottom:30px;font-size:14px}}.vtex-rich-text-0-x-wrapper--buy-b2b-pdp{display:flex;width:100%;align-items:center;justify-content:center}.vtex-rich-text-0-x-wrapper--buy-b2b-pdp:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1_12)'%3E%3Cpath d='M7.333 11.333h1.334v-4H7.333v4zm.667-10A6.665 6.665 0 001.333 8 6.665 6.665 0 008 14.667 6.665 6.665 0 0014.667 8 6.665 6.665 0 008 1.333zm0 12A5.34 5.34 0 012.667 8 5.34 5.34 0 018 2.667 5.34 5.34 0 0113.333 8 5.34 5.34 0 018 13.333zM7.333 6h1.334V4.667H7.333V6z' fill='%23999'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1_12'%3E%3Cpath fill='%23fff' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");margin-right:7px;width:16px;height:16px}.vtex-rich-text-0-x-heading--notfound-title{font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:27px;color:#f44336;margin:0 0 20px}@media (max-width:1024px){.vtex-rich-text-0-x-heading--notfound-title{font-size:19px}}.vtex-rich-text-0-x-container--link__shelf{display:flex;align-items:center;justify-content:flex-end}@media (max-width:750px){.vtex-rich-text-0-x-container--link__shelf{justify-content:flex-start}.vtex-rich-text-0-x-container--link__shelf .vtex-rich-text-0-x-heading,.vtex-rich-text-0-x-container--link__shelf .vtex-rich-text-0-x-paragraph{margin-top:0;font-size:12px}}.vtex-rich-text-0-x-container--title__atuacao{display:flex;align-items:center;justify-content:center}.vtex-rich-text-0-x-container--title__card{font-family:Asap,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#173d80}.vtex-rich-text-0-x-container--title__cards{margin-bottom:45px}.vtex-rich-text-0-x-container--security-title{margin-top:0!important}.vtex-rich-text-0-x-container--buy-b2b-pdp{height:43px;border-radius:8px;width:100%;background:#f5f5f5;border:1px solid #eee;display:flex;align-items:center;justify-content:center;margin-top:25px;margin-bottom:15px}.vtex-rich-text-0-x-container--notfound,.vtex-rich-text-0-x-container--notfound-title{justify-content:flex-start}.vtex-rich-text-0-x-strong--title__cards{font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:130%;color:#173d80}.vtex-rich-text-0-x-strong--footer_title{margin:0;font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:150%;color:#fff;opacity:.6}.vtex-rich-text-0-x-strong--footer_title_bottom{font-family:Asap,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#fff}.vtex-rich-text-0-x-link--link__shelf{font-family:Roboto,sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:20px;text-align:right;color:#0067c7;text-decoration:none}@media (max-width:750px){.vtex-rich-text-0-x-link--link__shelf{font-size:12px}}.vtex-rich-text-0-x-link--footer_title_bottom{color:#fff}.vtex-rich-text-0-x-link--buy-b2b-pdp{color:#3c6bae}.vtex-rich-text-0-x-container--title-myaccount{display:flex;align-items:center;align-content:center}.vtex-rich-text-0-x-wrapper--title-myaccount{z-index:99;color:#fff;font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:40px;line-height:130%;width:100%}@media screen and (max-width:550px){.vtex-rich-text-0-x-wrapper--title-myaccount{padding-left:3rem}}.vtex-rich-text-0-x-paragraph--title-myaccount{width:90%;margin:auto}@media (max-width:550px){.vtex-rich-text-0-x-container--footer_title{display:flex;align-items:center;justify-content:center;margin-top:16px}}.vtex-rich-text-0-x-container--step-cart{position:relative}.vtex-rich-text-0-x-container--step-cart .vtex-rich-text-0-x-wrapper--step-cart{display:flex;flex-direction:column}.vtex-rich-text-0-x-container--step-cart .vtex-rich-text-0-x-wrapper--step-cart .vtex-rich-text-0-x-paragraph--step-cart{font-size:14px;color:#aab7c7;margin:0}.vtex-rich-text-0-x-container--step-profile{position:relative}.vtex-rich-text-0-x-container--step-profile .vtex-rich-text-0-x-wrapper--step-profile{display:flex;flex-direction:column}.vtex-rich-text-0-x-container--step-profile .vtex-rich-text-0-x-wrapper--step-profile .vtex-rich-text-0-x-paragraph--step-profile{font-size:14px;color:#aab7c7;margin:0}.vtex-rich-text-0-x-container--step-payment{position:relative}.vtex-rich-text-0-x-container--step-payment .vtex-rich-text-0-x-wrapper--step-payment{display:flex;flex-direction:column}.vtex-rich-text-0-x-container--step-payment .vtex-rich-text-0-x-wrapper--step-payment .vtex-rich-text-0-x-paragraph--step-payment{font-size:14px;color:#aab7c7;margin:0}.vtex-rich-text-0-x-container--step-orderPlaced{position:relative}.vtex-rich-text-0-x-container--step-orderPlaced .vtex-rich-text-0-x-wrapper--step-orderPlaced{display:flex;flex-direction:column}.vtex-rich-text-0-x-container--step-orderPlaced .vtex-rich-text-0-x-wrapper--step-orderPlaced .vtex-rich-text-0-x-paragraph--step-orderPlaced{font-size:14px;color:#1e1e1e;margin:0}.vtex-rich-text-0-x-wrapper--step-cart,.vtex-rich-text-0-x-wrapper--step-orderPlaced,.vtex-rich-text-0-x-wrapper--step-payment,.vtex-rich-text-0-x-wrapper--step-profile{gap:10px}.vtex-rich-text-0-x-wrapper--step-cart:before,.vtex-rich-text-0-x-wrapper--step-orderPlaced:before,.vtex-rich-text-0-x-wrapper--step-payment:before,.vtex-rich-text-0-x-wrapper--step-profile:before{content:url(/arquivos/check-senai.png);width:16px;height:16px;line-height:45px;display:flex;align-items:center;justify-content:center;border:2px solid #fff;background-color:#28bc00;border-radius:50%;margin:auto;color:#fff;z-index:1}.vtex-rich-text-0-x-wrapper--step-orderPlaced:before{background:#fff;border:2px solid #375efc!important}.vtex-rich-text-0-x-wrapper--step-cart:after,.vtex-rich-text-0-x-wrapper--step-orderPlaced:after,.vtex-rich-text-0-x-wrapper--step-payment:after,.vtex-rich-text-0-x-wrapper--step-profile:after{content:"";width:100%;height:2px;background:#dee7ef;position:absolute;left:0;top:11px}.vtex-rich-text-0-x-wrapper--step-cart:after{left:50%}.vtex-rich-text-0-x-wrapper--step-orderPlaced:after{left:-50px}@media screen and (max-width:490px){.vtex-rich-text-0-x-paragraph--step-cart,.vtex-rich-text-0-x-paragraph--step-orderPlaced,.vtex-rich-text-0-x-paragraph--step-payment,.vtex-rich-text-0-x-paragraph--step-profile{font-size:10px!important}}.vtex-rich-text-0-x-paragraph--link-voucher{font-family:Roboto,sans-serif;color:#fff;font-size:14px;margin-left:1.5rem;margin-right:1.5rem}.vtex-rich-text-0-x-heading--institucional-title{font-style:normal;font-weight:700;font-size:32px;line-height:110%;color:#173d80}@media screen and (max-width:1025px){.vtex-rich-text-0-x-heading--institucional-title{font-size:44px}}.vtex-rich-text-0-x-paragraph--title-left{color:#3675ba;font-weight:400;font-size:2rem;line-height:1.1;margin:1rem 0}.vtex-rich-text-0-x-heading--text-itens-left{font-size:1.5rem;margin:0;color:#5b5b5b;font-weight:600}.vtex-rich-text-0-x-paragraph--text-itens-left{margin:0}.vtex-rich-text-0-x-paragraph--title-right{font-size:1.6rem;margin:0;color:#ffeb65;font-weight:400;height:auto}.vtex-rich-text-0-x-paragraph--text-right{color:#fff;font-size:1rem;margin:0 0 2rem!important;height:auto}.vtex-rich-text-0-x-paragraph--price-assinatura{line-height:.8}@media (max-width:750px){.vtex-rich-text-0-x-paragraph--price-assinatura{font-size:.6rem}}.vtex-rich-text-0-x-italic--price-assinatura{font-size:1.3rem}@media (max-width:750px){.vtex-rich-text-0-x-italic--price-assinatura{font-size:1rem}}.vtex-rich-text-0-x-link--btn-shelf-assinatura{text-decoration:none;height:22px;width:130px;margin-right:3rem;padding:0;background-color:#fff;border-color:#fff;border-radius:50px;font-size:12px;color:#173d80;white-space:nowrap;display:flex;justify-content:center;align-items:center}@media (max-width:750px){.vtex-rich-text-0-x-link--btn-shelf-assinatura{margin-right:10px;width:110px;font-size:11px}}.vtex-rich-text-0-x-link--btn-shelf-assinatura:after{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg stroke='currentColor' fill='%23173d80' stroke-width='0' viewBox='0 0 20 20' aria-hidden='true' height='1em' width='1em' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' d='M10.293 3.293a1 1 0 011.414 0l6 6a1 1 0 010 1.414l-6 6a1 1 0 01-1.414-1.414L14.586 11H3a1 1 0 110-2h11.586l-4.293-4.293a1 1 0 010-1.414z' clip-rule='evenodd' stroke='none'/%3E%3C/svg%3E");height:12px;width:24px;background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block}.vtex-rich-text-0-x-link--btn-shelf-assinatura-one{border-color:#ffeb64;background-color:#ffeb64;font-weight:600}.vtex-rich-text-0-x-link--btn-shelf-assinatura-two{background-color:#021b60;color:#fff;font-weight:600}.vtex-rich-text-0-x-link--btn-shelf-assinatura-two:after{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg stroke='currentColor' fill='%23fff' stroke-width='0' viewBox='0 0 20 20' aria-hidden='true' height='1em' width='1em' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' d='M10.293 3.293a1 1 0 011.414 0l6 6a1 1 0 010 1.414l-6 6a1 1 0 01-1.414-1.414L14.586 11H3a1 1 0 110-2h11.586l-4.293-4.293a1 1 0 010-1.414z' clip-rule='evenodd' stroke='none'/%3E%3C/svg%3E")}.vtex-rich-text-0-x-paragraph--matriculas-page-title{margin:80px 0 30px 15px;font-size:30px;font-weight:700;color:#173d80}.vtex-rich-text-0-x-paragraph--our-partners-home{padding:0 20px}.vtex-rich-text-0-x-headingLevel1--plp-seo-text{font-size:2.25rem;font-weight:700;text-transform:none;letter-spacing:0}.vtex-rich-text-0-x-headingLevel2--plp-seo-text{font-weight:600;text-transform:none;letter-spacing:0;line-height:1.5;font-size:1rem}.vtex-rich-text-0-x-headingLevel1--title-confirmation{color:#2e6ab3;font-weight:400;margin:0}.vtex-rich-text-0-x-headingLevel1--title-confirmation .vtex-rich-text-0-x-strong--title-confirmation{color:#2e6ab3;font-weight:600}@media (max-width:1025px){.vtex-rich-text-0-x-headingLevel1--title-confirmation{font-size:2rem}}.vtex-search-result-3-x-galleryTitle--layout{font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:32px;line-height:130%;color:#173d80}.vtex-search-result-3-x-galleryLayoutSwitcher{display:none}.vtex-search-result-3-x-filter__container--title{font-family:Asap,sans-serif;font-style:normal;font-weight:700!important;font-size:20px;line-height:130%;color:#173d80}.vtex-search-result-3-x-filter__container{border:none}.vtex-search-result-3-x-filter{font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:130%;color:#173d80}.vtex-search-result-3-x-filterItem{padding:5px 0}.vtex-checkbox__line-container{display:flex;align-items:center;justify-content:center}.vtex-checkbox__label{font-family:Asap,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:150%;display:flex;align-items:center;color:#1e1e1e;margin-left:15px}.vtex-search-result-3-x-filterItem{margin:10px 0}.vtex-search-result-3-x-filterItem--selected{background-color:#fff0ed}.vtex-search-result-3-x-galleryItem{padding:0}.vtex-search-result-3-x-galleryItem .vtex-product-summary-2-x-productBrand{font-family:Asap,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:150%;color:#2e6ab3}@media (max-width:1024px){.vtex-search-result-3-x-galleryItem .vtex-product-summary-2-x-productBrand{font-size:14px;line-height:normal}}.vtex-search-result-3-x-galleryItem .vtex-store-components-3-x-container{height:60px!important;font-family:Asap,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#494448}.vtex-search-result-3-x-galleryItem .vtex-product-price-1-x-installments{text-align:start;padding-bottom:0!important;margin-top:5px;margin-bottom:0;color:#081d55;font-weight:700;line-height:100%}.vtex-search-result-3-x-galleryItem .vtex-product-price-1-x-installments .vtex-product-price-1-x-currencyContainer{font-size:20px}.vtex-search-result-3-x-galleryItem .vtex-product-price-1-x-sellingPriceValue{font-family:Asap,sans-serif;font-style:normal;font-weight:400;font-size:14px;color:#494448}.vtex-search-result-3-x-galleryItem .vtex-product-price-1-x-sellingPriceValue .vtex-product-price-1-x-currencyContainer{font-family:Asap,sans-serif;font-style:normal;font-weight:400;font-size:14px!important;color:#494448!important}.vtex-search-result-3-x-sidebar{width:100%}.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilterItemTitle{font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:130%;color:#173d80}@media (max-width:550px){.vtex-search-result-3-x-totalProducts--layout{font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:28px;line-height:110%;color:#173d80!important}.vtex-search-result-3-x-totalProductsMessage{color:#173d80!important}}.vtex-search-result-3-x-gallery--grid{padding-left:0}.vtex-search-result-3-x-filterPopupButton{border:2px solid #2e6ab3;border-radius:8px;padding:20px}.vtex-search-result-3-x-orderByButton{width:100%!important;border:none}.vtex-search-result-3-x-orderByButton :active{border:none}.vtex-search-result-3-x-filterPopupButton .vtex-search-result-3-x-filterPopupTitle,.vtex-search-result-3-x-orderByButton .vtex-search-result-3-x-filterPopupTitle{text-align:left;text-transform:none}.vtex-search-result-3-x-filterAvailable{width:100%!important}.vtex-search-result-3-x-filterAvailable :first-child,.vtex-search-result-3-x-filterAvailable :first-child .vtex-search-result-3-x-filterTitle{width:100%}.vtex-search-result-3-x-filterTemplateOverflow{width:95%!important}@media screen and (max-width:41em){.vtex-search-result-3-x-orderByOptionsContainer{right:0}}.vtex-search-result-3-x-notFound--layout{margin-top:1rem}.vtex-search-result-3-x-buttonShowMore--layout{margin:20px}@media screen and (max-width:430px){.vtex-search-result-3-x-loadingOverlay .vtex-store-components-3-x-container{padding:0}}@media screen and (max-width:430px){.vtex-search-result-3-x-loadingOverlay .vtex-product-summary-2-x-containerNormal{max-width:190px!important}}@media screen and (max-width:414px){.vtex-search-result-3-x-loadingOverlay .vtex-product-summary-2-x-containerNormal{max-width:180px!important}}@media screen and (max-width:394px){.vtex-search-result-3-x-loadingOverlay .vtex-product-summary-2-x-containerNormal{max-width:170px!important}}@media screen and (max-width:358px){.vtex-search-result-3-x-loadingOverlay .vtex-product-summary-2-x-containerNormal{max-width:160px!important}}@media (max-width:1024px){.vtex-search-result-3-x-loadingOverlay .vtex-product-summary-2-x-containerNormal{margin:0;max-width:none!important;padding:5px}}.vtex-search-result-3-x-searchNotFound{display:none!important}.vtex-search-result-3-x-filter__container--brand .vtex-search-result-3-x-filterTitleSpan{font-size:0}.vtex-search-result-3-x-filter__container--brand .vtex-search-result-3-x-filterTitleSpan:before{content:"Instituições";font-size:1rem}.vtex-search-result-3-x-accordionFilterContainer--marca .vtex-search-result-3-x-accordionFilterItemTitle{font-size:0}.vtex-search-result-3-x-accordionFilterContainer--marca .vtex-search-result-3-x-accordionFilterItemTitle:before{content:"Instituições";font-size:20px}.vtex-search-result-3-x-container--layout--product-container-list .vtex-sandbox-iframe{height:auto!important}.vtex-search-2-x-biggy-autocomplete{max-height:90vh;border-radius:8px;font-family:Asap,sans-serif;color:#2e6ab3;box-shadow:0 0 40px -4px rgba(13,46,123,.08)}.vtex-search-2-x-biggy-autocomplete .vtex-product-price-1-x-installments--summary__parcelas,.vtex-search-2-x-biggy-autocomplete .vtex-product-price-1-x-installmentsNumber--summary__parcelas{font-size:14px}.vtex-search-2-x-biggy-autocomplete .vtex-product-price-1-x-currencyContainer--summary__parcelas,.vtex-search-2-x-biggy-autocomplete .vtex-product-summary-2-x-brandName{font-size:14px!important}@media screen and (min-width:1026px){.vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-tileListItem{max-width:200px}}.vtex-search-2-x-tileListList{margin:0 10px;justify-content:flex-start}.vtex-search-2-x-tileListSeeMore{font-family:Asap,sans-serif;color:#ee2e55;font-size:14px;font-weight:700;text-decoration:none}.vtex-search-2-x-itemListItem,.vtex-search-2-x-itemListLinkTitle,.vtex-search-2-x-itemListSubItem,.vtex-search-2-x-itemListTitle,.vtex-search-2-x-tileListTitle{color:#2e6ab3}.vtex-search-2-x-tileListTitle{padding:0 0 10px;margin:15px 20px 0;border-bottom:1px solid #dee7ef}.vtex-search-2-x-itemListTitle:after{content:"";border-bottom:1px solid #dee7ef;margin:10px 0 0;width:100%;display:block}.vtex-reviews-and-ratings-3-x-container{padding:0;margin:0}.vtex-reviews-and-ratings-3-x-reviewsHeading{color:#2e6ab3;border:none;font-size:24px;margin-top:0;margin-left:10px}.vtex-reviews-and-ratings-3-x-star{color:#ffc000}.vtex-reviews-and-ratings-3-x-reviewsRating{display:flex;align-items:center;gap:10px;color:#494448;font-weight:600;margin:0 0 35px 10px}.vtex-reviews-and-ratings-3-x-reviewComment{color:#494448;line-height:100%;border-bottom:1px solid #dee7ef;margin-bottom:25px}.vtex-reviews-and-ratings-3-x-reviewInfo{margin:15px 0;font-size:16px}.vtex-reviews-and-ratings-3-x-reviewsOrderBy{margin:40px 0 20px}.vtex-reviews-and-ratings-3-x-reviewsOrderBy .vtex-dropdown__button{color:#494448}.vtex-reviews-and-ratings-3-x-summaryTotalReviews{color:#f3fafe}.vtex-reviews-and-ratings-3-x-reviewCommentUser{color:#173d80;font-weight:700}.vtex-reviews-and-ratings-3-x-writeReviewButton{color:#fff;font-weight:600;padding:20px;border-radius:8px;background:linear-gradient(287.72deg,#173d80,#2e6ab3)}.vtex-reviews-and-ratings-3-x-writeReviewButton:hover{color:#fff;background:linear-gradient(287.72deg,#2e6ab3,#173d80)}.vtex-reviews-and-ratings-3-x-writeReviewContainer .vtex__icon-caret-down,.vtex-reviews-and-ratings-3-x-writeReviewContainer .vtex__icon-caret-up{display:none}.vtex-reviews-and-ratings-3-x-formSubmit .vtex-button{background:linear-gradient(287.72deg,#ee2e55,#f98082);border-radius:4px;padding:10px;border:none}.vtex-reviews-and-ratings-3-x-formContainer{background-color:transparent;margin-top:40px}.vtex-reviews-and-ratings-3-x-formContainer .vtex-card{color:#173d80;font-size:20px}.vtex-reviews-and-ratings-3-x-formContainer .vtex-input__label,.vtex-reviews-and-ratings-3-x-formContainer .vtex-textarea__label{color:#494448;font-weight:600;font-size:16px}.vtex-reviews-and-ratings-3-x-formContainer .vtex-button__label{color:#fff;font-size:16px;text-transform:none;font-weight:600;border-radius:8px}.vtex-reviews-and-ratings-3-x-formContainer .vtex-textarea__input{max-width:100%}.vtex-reviews-and-ratings-3-x-reviewCommentsContainer{margin:20px 15px;color:#494448}.vtex-reviews-and-ratings-3-x-reviewCommentsContainer .vtex-styleguide-9-x-container{border:1px solid #dee7ef}.vtex-reviews-and-ratings-3-x-reviewCommentsContainer .vtex-styleguide-9-x-jsFocusVisible{color:#494448}.vtex-reviews-and-ratings-3-x-reviewsPaging .vtex-button{background:#d5edfb;color:#1e1e1e}@media screen and (max-width:550px){.vtex-reviews-and-ratings-3-x-reviewComment,.vtex-reviews-and-ratings-3-x-reviewsHeading{margin-left:5px}.vtex-reviews-and-ratings-3-x-reviewCommentRating{display:flex;flex-direction:column;gap:10px}.vtex-reviews-and-ratings-3-x-reviewsRating{display:block;margin-left:5px}.vtex-reviews-and-ratings-3-x-reviewsRating .vtex-reviews-and-ratings-3-x-starsContainer{margin-bottom:20px}}.vtex-flex-layout-0-x-stretchChildrenWidth-address-content{justify-content:center;align-items:center}.vtex-flex-layout-0-x-flexColChild--address-content,.vtex-shopper-location-1-x-changeLocationContainer{max-width:100%}.vtex-flex-layout-0-x-flexRow--address-content,.vtex-flex-layout-0-x-flexRowContent--address-content,.vtex-modal-layout-0-x-paper--select-address .vtex-modal-layout-0-x-contentContainer{height:100%}.vtex-shopper-location-1-x-changeLocationGeoContainer .vtex-button{border-width:0;text-transform:none}.vtex-shopper-location-1-x-changeLocationFormContainer .vtex-input-prefix__group{border-width:0}.vtex-shopper-location-1-x-changeLocationFormContainer .vtex-dropdown__label,.vtex-shopper-location-1-x-changeLocationFormContainer .vtex-input__label{color:#fff}.vtex-shopper-location-1-x-changeLocationFormContainer .vtex-dropdown__container,.vtex-shopper-location-1-x-changeLocationFormContainer .vtex-styleguide-9-x-input{background-color:rgb(255 255 255/18.8%);color:#fff}.vtex-shopper-location-1-x-changeLocationFormContainer .vtex-dropdown__arrow,.vtex-shopper-location-1-x-changeLocationFormContainer .vtex-dropdown__button{color:#fff}.vtex-shopper-location-1-x-changeLocationMapContainer{display:none}.vtex-shopper-location-1-x-changeLocationError,.vtex-shopper-location-1-x-changeLocationGeoErrorContainer{color:#fff}.vtex-slider-layout-0-x-slideChildrenContainer--carrossel__cursos .vtex-slider-layout-0-x-flexRowContent--desconto__price{display:flex;align-items:center;justify-content:center;padding:0}.vtex-slider-layout-0-x-slideChildrenContainer--carrossel__cursos .vtex-product-price-1-x-installments{display:flex;align-items:center;justify-content:flex-start;color:#081d55;font-weight:600;margin:0}.vtex-slider-layout-0-x-slideChildrenContainer--carrossel__cursos .vtex-product-price-1-x-installmentsNumber{font-family:Asap,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:130%;color:#081d55}.vtex-slider-layout-0-x-slideChildrenContainer--carrossel__cursos .vtex-product-price-1-x-currencyContainer{font-family:Asap,sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:130%;color:#081d55;margin-left:5px}.vtex-slider-layout-0-x-slideChildrenContainer--carrossel__cursos .vtex-product-price-1-x-sellingPrice .vtex-product-price-1-x-currencyContainer{font-family:Asap,sans-serif;font-style:normal;font-weight:400;font-size:16px;color:#494448!important;margin:0}.vtex-slider-layout-0-x-slideChildrenContainer--carrossel--banner-main{align-items:flex-start}.vtex-slider-layout-0-x-slideChildrenContainer--carousel-assinatura .vtex-product-summary-2-x-element{display:flex;flex-direction:row;justify-content:space-between;height:75px;align-items:center;border-bottom-left-radius:0;border-bottom-right-radius:0}.vtex-slider-layout-0-x-slideChildrenContainer--carousel-assinatura .vtex-product-summary-2-x-image{height:75px;border-top-right-radius:0!important;margin-bottom:-1px;margin-left:-1px;width:120px}.vtex-slider-layout-0-x-slideChildrenContainer--carousel-assinatura .vtex-product-summary-2-x-imageContainer{text-align:left;width:fit-content;margin:0 0 -3px}.vtex-slider-layout-0-x-slideChildrenContainer--carousel-assinatura .vtex-button{height:18px;width:150px;margin-right:3rem;padding:0;background-color:#fff;border-color:#fff;border-radius:50px}.vtex-slider-layout-0-x-slideChildrenContainer--carousel-assinatura .vtex-button__label{font-size:12px;color:#173d80;white-space:nowrap}.vtex-slider-layout-0-x-slideChildrenContainer--carousel-assinatura .vtex-button__label:after{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg stroke='currentColor' fill='%23173d80' stroke-width='0' viewBox='0 0 20 20' aria-hidden='true' height='1em' width='1em' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' d='M10.293 3.293a1 1 0 011.414 0l6 6a1 1 0 010 1.414l-6 6a1 1 0 01-1.414-1.414L14.586 11H3a1 1 0 110-2h11.586l-4.293-4.293a1 1 0 010-1.414z' clip-rule='evenodd' stroke='none'/%3E%3C/svg%3E");height:12px;width:24px;background-position:50%;background-repeat:no-repeat;background-size:contain}@media (max-width:750px){.vtex-slider-layout-0-x-sliderLayoutContainer--carousel-assinatura{padding:0!important}}.vtex-slider-layout-0-x-slideChildrenContainer--carousel-assinatura-one .vtex-button{border-color:#ffeb64;background-color:#ffeb64}.vtex-slider-layout-0-x-slideChildrenContainer--carousel-assinatura-two .vtex-button{border-color:#173d80}.vtex-slider-layout-0-x-slideChildrenContainer--carousel-assinatura-two .vtex-product-summary-2-x-element,.vtex-slider-layout-0-x-slideChildrenContainer--carousel-assinatura-two .vtex-product-summary-2-x-image{height:60px}.vtex-shelf-1-x-title--shelf-upsell{font-weight:700;font-size:20px;line-height:130%;color:#173d80;justify-content:flex-start;border-bottom:1px solid #dee7ef}@media screen and (max-width:499px){.vtex-shelf-1-x-title--shelf-upsell{justify-content:center}}@media screen and (min-width:1025px){.vtex-shelf-1-x-arrowLeft--shelf-upsell{left:-40px}}@media screen and (min-width:1025px){.vtex-shelf-1-x-arrowRight--shelf-upsell{right:-40px}}.vtex-slider-0-x-sliderFrame{display:flex;justify-content:flex-start}.vtex-slider-layout-0-x-caretIcon--carrossel--banner-main{background-color:#fff}.vtex-shelf-1-x-caretIcon--shelf-upsell,.vtex-slider-layout-0-x-caretIcon--carrossel--banner-main,.vtex-slider-layout-0-x-caretIcon--carrossel__cursos{width:20px;height:20px;border:1px solid #a3afbc;padding:6px;border-radius:50%;color:#a3afbc}.vtex-slider-layout-0-x-paginationDot{background:#aab7c7}.vtex-slider-layout-0-x-paginationDot--isActive{background:#2e6ab3}.vtex-slider-layout-0-x-sliderLayoutContainer{padding:1rem}.vtex-slider-layout-0-x-sliderLayoutContainer--assinatura-container--banner{padding:0}.vtex-slider-layout-0-x-sliderLayoutContainer .vtex-slider-layout-0-x-sliderTrackContainer .vtex-slider-layout-0-x-sliderTrack,.vtex-slider-layout-0-x-sliderLayoutContainer .vtex-slider-layout-0-x-sliderTrackContainer .vtex-slider-layout-0-x-sliderTrack--shelf-wishlist .vtex-slider-layout-0-x-slide--shelf-wishlist--firstVisible{justify-content:flex-start}.vtex-slider-layout-0-x-sliderLayoutContainer--carrossel--banner-main{padding:0!important}.vtex-slider-layout-0-x-imageElement--carrossel--banner-main{max-height:none!important}.vtex-slider-layout-0-x-paginationDotsContainer--carrossel--banner-main{padding-bottom:20px}.vtex-slider-layout-0-x-slide--carrossel__cursos--visible{max-width:300px}@media (max-width:750px){.vtex-slider-layout-0-x-sliderLayoutContainer{padding:0}}.vtex-slider-layout-0-x-sliderLayoutContainer--viewed-products{display:flex;flex-direction:column;padding-top:66px}.vtex-slider-layout-0-x-sliderLayoutContainer--viewed-products:before{content:"Cursos vistos recentemente";font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:130%;color:#173d80;border-bottom:1px solid #dee7ef;margin:0 20px;padding:5px 0;position:absolute;left:0;top:0;width:100%;max-width:calc(100% - 40px)}@media screen and (min-width:640px){.vtex-slider-layout-0-x-sliderLayoutContainer--viewed-products:before{padding-left:20px;max-width:calc(100% - 60px)}}@media screen and (min-width:750px){.vtex-slider-layout-0-x-sliderLayoutContainer--viewed-products:before{padding:20px 10px;padding-left:30px!important;max-width:calc(100% - 80px)}}.vtex-slider-layout-0-x-sliderArrows--viewed-products{top:50%}.vtex-sticky-layout-0-x-wrapper--sticky-header{background:#fff!important;display:flex;justify-content:center}.vtex-sticky-layout-0-x-container--sticky-header{width:100%;background:#fff}.vtex-flex-layout-0-x-flexRow--main-header-mobile{background:#fff}.vtex-stack-layout-0-x-stackItem--product{width:100%}.vtex-stack-layout-0-x-stackItem--especification__wrapper{height:100%}.vtex-stack-layout-0-x-stackContainer,.vtex-stack-layout-0-x-stackItem--first{width:100%!important}.vtex-store-components-3-x-productBrandName--summaryListDesktop{text-decoration:none;font-weight:500;color:#0067c7;font-size:.875rem}.vtex-store-components-3-x-productBrandName--summaryListMobile{text-decoration:none;color:#0067c7;font-size:.875rem}.vtex-store-components-3-x-searchBarContainer .vtex-input{width:20rem}@media screen and (min-width:1237px){.vtex-store-components-3-x-searchBarContainer .vtex-input{width:30rem}}.vtex-store-components-3-x-searchBarContainer .vtex-input-prefix__group{height:40px;border-radius:8px;background:#fff;border:1px solid #dee7ef;flex-direction:row-reverse}.vtex-store-components-3-x-searchBarContainer .vtex-styleguide-9-x-input{background:#fff}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-searchBarIcon--search{color:#2e6ab3}.vtex-store-components-3-x-infoCardContainer{border:0}.vtex-store-components-3-x-infoCardContainer--hidden_button .vtex-button{display:none!important}.vtex-store-components-3-x-infoCardContainer--infocard__banner{height:70vh;position:relative}.vtex-store-components-3-x-infoCardContainer--infocard__banner .vtex-button{background:linear-gradient(287.72deg,#ee2e55,#f98082);border:none;padding:.8rem 0;color:#fff;font-size:14px;font-weight:700}.vtex-store-components-3-x-infoCardContainer--infocard__banner2{border-radius:8px;min-height:19rem;background-size:contain!important}@media (max-width:750px){.vtex-store-components-3-x-infoCardContainer--infocard__banner2{min-height:14rem;background-size:cover!important}}.vtex-store-components-3-x-infoCardContainer--infocard__banner2 .vtex-button{background:linear-gradient(287.72deg,#ee2e55,#f98082);border:none;padding:.8rem 0;color:#fff;font-size:14px;font-weight:700}.vtex-store-components-3-x-infoCardContainer--infocard__bannerpdp{height:54vh;margin-bottom:2rem}.vtex-store-components-3-x-infoCardContainer--infocard__bannerpdp .vtex-button{display:none}.vtex-store-components-3-x-infoCardTextContainer--infocard__banner{position:absolute;right:0;left:0;margin:auto;width:80%}.vtex-store-components-3-x-infoCardHeadline--infocard__banner{font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:56px;line-height:110%;color:#173d80;width:50%}@media screen and (max-width:650px){.vtex-store-components-3-x-infoCardHeadline--infocard__banner{width:90%}}.vtex-store-components-3-x-infoCardHeadline--infocard__banner2{font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:32px;line-height:130%;color:#fff}.vtex-store-components-3-x-infoCardHeadline--infocard__bannerpdp{font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:56px;line-height:110%;color:#fff;width:85%}.vtex-store-components-3-x-infoCardSubhead--infocard__banner{font-family:Asap,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:#494448;width:45%;margin-top:.5rem}@media screen and (max-width:840px){.vtex-store-components-3-x-infoCardSubhead--infocard__banner{width:60%}}@media screen and (max-width:650px){.vtex-store-components-3-x-infoCardSubhead--infocard__banner{width:80%;text-shadow:0 4px 4px rgba(0,0,0,.25)}}.vtex-store-components-3-x-infoCardSubhead--infocard__banner2{font-family:Asap,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:#fff}.vtex-store-components-3-x-carouselGaleryThumbs{display:none}.vtex-store-components-3-x-imageElement--assinatura-container--banner{max-height:none!important}.vtex-store-components-3-x-productImagesGallerySlide{margin:0}.vtex-store-components-3-x-carouselGaleryCursor{margin:0;max-width:100%;width:100%;padding:0;height:50vh}.vtex-store-components-3-x-carouselContainer----video-integra .vtex-store-components-3-x-carouselGaleryCursor{height:auto!important}.vtex-store-components-3-x-productBrand--quickview{font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:60px;line-height:110%;color:#fff;word-break:break-word}@media screen and (max-width:40em){.vtex-store-components-3-x-productBrand--quickview{font-size:44px}}.vtex-store-components-3-x-productImageTag{object-fit:cover!important}.vtex-store-components-3-x-productImage:before{content:"";background:linear-gradient(0deg,#04357d,rgba(0,1,2,.6));height:100%;width:100%;position:absolute;display:block}.vtex-store-components-3-x-shareLabel{display:none}@media (max-width:450px){.vtex-store-components-3-x-productBrand--quickview{font-size:36px}.vtex-store-components-3-x-searchBarContainer{padding-top:0}.vtex-store-components-3-x-searchBarContainer .vtex-input{display:flex;align-items:center;justify-content:center}.vtex-store-components-3-x-searchBarContainer .vtex-input-prefix__group{border-color:#dee7ef!important;max-width:100%;width:100%}.vtex-store-components-3-x-searchBarContainer .vtex-styleguide-9-x-input{padding-left:10px!important}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-searchBarIcon{position:inherit}.vtex-store-components-3-x-infoCardTextContainer--infocard__banner{position:absolute;top:60px;right:0;left:0;margin:auto;width:90%}.vtex-store-components-3-x-infoCardTextContainer--infocard__banner .vtex-button{background:linear-gradient(287.72deg,#ee2e55,#f98082);border:none;color:#fff;font-size:10px;font-weight:700}}@media screen and (max-width:450px) and (max-width:40em){.vtex-store-components-3-x-infoCardTextContainer--infocard__banner2{padding:5px 5px 20px}}@media screen and (max-width:450px) and (max-width:800px){.vtex-store-components-3-x-infoCardTextContainer .vtex-store-components-3-x-infoCardSubhead--infocard__banner2{display:none}}@media (max-width:450px){.vtex-store-components-3-x-infoCardCallActionContainer--infocard__banner2{margin:0}.vtex-store-components-3-x-infoCardCallActionContainer--infocard__banner2 .vtex-button{background:linear-gradient(287.72deg,#ee2e55,#f98082);border:none;color:#fff;font-size:12px;font-weight:700}}@media (max-width:450px){.vtex-store-components-3-x-infoCardHeadline--infocard__banner{font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:44px;line-height:110%;color:#173d80;width:100%}.vtex-store-components-3-x-infoCardHeadline--infocard__banner2{margin-bottom:1rem}}@media (max-width:450px){.vtex-store-components-3-x-infoCardSubhead--infocard__banner{font-family:Asap,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#494448;width:80%;margin-top:.5rem}}@media screen and (max-width:48em){.vtex-store-components-3-x-logoLink--logo-orderPlaced{display:flex;align-items:center;justify-content:center}.vtex-store-components-3-x-logoImage--logo-orderPlaced{display:flex;margin:0 auto;width:78px}}.vtex-store-components-3-x-skuSelectorContainer--sku__pdp .vtex-store-components-3-x-skuSelectorTextContainer{font-family:Asap,sans-serif;font-style:normal;font-weight:400;font-size:16px!important;line-height:150%;color:#494448!important}.vtex-store-components-3-x-skuSelectorContainer--sku__pdp .vtex-dropdown__button{background-color:#fff}@media screen and (max-width:880px){.vtex-store-components-3-x-searchBarContainer{max-width:100%;padding-left:1.3rem;padding-right:1rem}.vtex-store-components-3-x-searchBarContainer .vtex-input{width:100%}}@media screen and (min-width:450px) and (max-width:639px){.vtex-store-components-3-x-searchBarIcon{top:60px!important;left:40px!important}}.vtex-store-components-3-x-autoCompleteOuterContainer .vtex-input__suffix{background:none;padding-right:0}.vtex-store-components-3-x-logoContainer{padding-left:1rem}@media screen and (min-width:1025px){.vtex-store-components-3-x-logoContainer{padding:0}}.vtex-store-components-3-x-productImagesContainer----video-integra .vtex-store-components-3-x-productImageTag,.vtex-store-components-3-x-productImagesGallerySwiperContainer----video-integra .vtex-store-components-3-x-productImage{display:none}.vtex-store-components-3-x-imageElementLink--carrossel--banner-main{width:100%}.vtex-store-components-3-x-imageElement--image-shelf-assinatura{width:120px;border-top-left-radius:10px}.vtex-store-components-3-x-imageElement--image-shelf-assinatura-one{height:75px}.vtex-store-components-3-x-imageElement--image-shelf-assinatura-two{height:60px}.vtex-store-components-3-x-imageElement--security-footer{display:block;margin:auto}@media (max-width:1024px){.vtex-store-components-3-x-imageElement--image-notfound{margin:auto;display:block;width:150px}}.vtex-store-components-3-x-imageElement--login-user{width:24px;margin-right:10px}.vtex-store-drawer-0-x-drawer--drawerMobile .vtex-store-link-0-x-link--link-seja-parceiro{color:#fff;font-size:1rem;margin-left:20px}.vtex-store-drawer-0-x-drawer--drawerMobile .vtex-store-drawer-0-x-drawerHeader{position:absolute;right:15px;top:15px;z-index:3}.vtex-store-drawer-0-x-closeIcon--close-mobile{color:#fff}.vtex-store-drawer-0-x-menuIcon--drawerMobile{color:#2e6ab3}.vtex-store-drawer-0-x-openIconContainer--drawerMobile{padding-right:1.5rem;position:relative}@keyframes vtex-store-drawer-0-x-pulse-animation{0%{box-shadow:0 0 0 0 rgba(255,0,0,.342)}to{box-shadow:0 0 0 6px rgba(255,0,0,0)}}.vtex-store-drawer-0-x-openIconContainer--drawerMobile .vtex-store-drawer-0-x-menuIcon--drawerMobile{display:flex;justify-content:center}.vtex-store-drawer-0-x-closeIconButton--close-mobile{padding:0;display:flex;min-height:0}.vtex-store-drawer-0-x-opened--drawerMobile{background-color:#2e6ab3}.vtex-store-drawer-0-x-opened--drawerMobile .vtex-store-drawer-0-x-closeIconButton{display:block;position:relative}.vtex-store-drawer-0-x-opened--drawerMobile .vtex-rich-text-0-x-paragraph--button-voucher{color:#fff;margin:0}@media (max-width:600px){.vtex-store-drawer-0-x-drawer{width:100%!important;max-width:450px;min-width:280px;pointer-events:auto;transform:translateZ(0);background-color:#2e6ab3}}.vtex-store-header-2-x-headerStickyRow--main-header{height:88px;display:flex;align-items:center;background:#fff;box-shadow:0 30px 40px -4px rgba(13,46,123,.08)}.vtex-store-header-2-x-headerStickyRow--main-header .vtex-store-header-2-x-headerRow--main-header{width:100%}.vtex-store-header-2-x-headerStickyRow--main-header .vtex-store-header-2-x-headerRow--main-header .vtex-store-header-2-x-headerRowBackground--main-header{background:#fff}.vtex-store-header-2-x-headerStickyRow--main-header .vtex-store-header-2-x-headerRow--main-header .vtex-store-header-2-x-headerRowBackground--main-header .vtex-store-header-2-x-headerRowContainer--main-header,.vtex-store-header-2-x-headerStickyRow--main-header .vtex-store-header-2-x-headerRow--main-header .vtex-store-header-2-x-headerRowBackground--main-header .vtex-store-header-2-x-headerRowContainer--main-header .vtex-flex-layout-0-x-flexRow{width:100%}@media screen and (max-width:48em){.vtex-store-header-2-x-logoImage--logo-orderPlaced{display:flex;margin:0 auto}.vtex-store-header-2-x-headerStickyRow--main-header{height:130px}}.vtex-store-footer-2-x-row--menu-row{padding-right:24px}.vtex-store-footer-2-x-row--menu-row .vtex-store-footer-2-x-rowContainer{align-items:flex-start}.vtex-store-footer-2-x-row--payment-methods{padding-top:16px}.vtex-store-icons-0-x-expandIcon{color:#727273}.vtex-store-image-0-x-imageElementLink--cards_item{box-shadow:0 2px 4px rgba(13,46,123,.15);border-radius:4px;background-color:#fff;font-style:normal;text-decoration:none;display:flex;flex-direction:column;justify-content:center;align-items:stretch;min-width:100%;width:100%}.vtex-store-image-0-x-imageElementLink--cards_item:after{font-family:Asap,sans-serif;font-style:normal;font-weight:400;font-size:16px;color:#173d80;content:attr(title);text-align:center;display:block;margin:0 auto 20px}.vtex-store-image-0-x-imageElementLink .vtex-store-image-0-x-imageElement--cards_item{max-width:50px;height:auto;margin:20px auto 8px;display:block}.vtex-store-image-0-x-imageElementLink--flag_social{margin:0 12px 0 0}.vtex-store-link-0-x-link--link-seja-parceiro{border:1px solid #add9f7;padding:.5rem .7rem;border-radius:.5rem;font-weight:600;font-size:14px}.vtex-store-link-0-x-link--area__,.vtex-store-link-0-x-link--link-seja-parceiro{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:#2e6ab3}.vtex-store-link-0-x-link--area__{padding:5px;border:1px solid #add9f7;border-radius:20px;font-family:Roboto,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:24px;text-align:center;margin-right:10px}.vtex-store-link-0-x-link--compartilheLink{display:flex;align-items:center;justify-content:flex-start;font-family:Asap,sans-serif;color:#2e6ab3;font-size:16px;font-weight:400;text-decoration:none;margin:5px 0}.vtex-store-link-0-x-link--compartilheLink:before{display:inline-block;width:24px;height:24px;background-size:24px;background-repeat:no-repeat;margin-right:10px;content:" ";background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE5LjIzNCA3LjVhMy43NTUgMy43NTUgMCAwMS0zLjc1LTMuNzVBMy43NTUgMy43NTUgMCAwMTE5LjIzNCAwYTMuNzU1IDMuNzU1IDAgMDEzLjc1IDMuNzUgMy43NTUgMy43NTUgMCAwMS0zLjc1IDMuNzV6bTAtNmEyLjI1MyAyLjI1MyAwIDAwLTIuMjUgMi4yNWMwIDEuMjQxIDEuMDEgMi4yNSAyLjI1IDIuMjVzMi4yNS0xLjAwOSAyLjI1LTIuMjUtMS4wMS0yLjI1LTIuMjUtMi4yNXpNMTkuMjM0IDI0YTMuNzU1IDMuNzU1IDAgMDEtMy43NS0zLjc1IDMuNzU1IDMuNzU1IDAgMDEzLjc1LTMuNzUgMy43NTUgMy43NTUgMCAwMTMuNzUgMy43NSAzLjc1NSAzLjc1NSAwIDAxLTMuNzUgMy43NXptMC02YTIuMjUzIDIuMjUzIDAgMDAtMi4yNSAyLjI1YzAgMS4yNDEgMS4wMSAyLjI1IDIuMjUgMi4yNXMyLjI1LTEuMDA5IDIuMjUtMi4yNS0xLjAxLTIuMjUtMi4yNS0yLjI1ek00LjczNCAxNS43NUEzLjc1NSAzLjc1NSAwIDAxLjk4NCAxMmEzLjc1NSAzLjc1NSAwIDAxMy43NS0zLjc1QTMuNzU1IDMuNzU1IDAgMDE4LjQ4NCAxMmEzLjc1NSAzLjc1NSAwIDAxLTMuNzUgMy43NXptMC02QTIuMjUzIDIuMjUzIDAgMDAyLjQ4NCAxMmMwIDEuMjQxIDEuMDEgMi4yNSAyLjI1IDIuMjVzMi4yNS0xLjAwOSAyLjI1LTIuMjUtMS4wMS0yLjI1LTIuMjUtMi4yNXoiIGZpbGw9IiMxNzNEODAiLz48cGF0aCBkPSJNNy4zNDUgMTEuMjdhLjc0OC43NDggMCAwMS0uMzcyLTEuNDAxbDkuMjgtNS4yOWEuNzUuNzUgMCAwMS43NDIgMS4zMDNsLTkuMjggNS4yOWEuNzUuNzUgMCAwMS0uMzcuMDk4ek0xNi42MjMgMTkuNTJhLjc0My43NDMgMCAwMS0uMzctLjA5OWwtOS4yNzktNS4yOWEuNzUuNzUgMCAwMS43NDItMS4zMDNsOS4yOCA1LjI5YS43NS43NSAwIDAxLS4zNzMgMS40MDJ6IiBmaWxsPSIjMTczRDgwIi8+PC9zdmc+")}.vtex-store-link-0-x-buttonLink--entre-contato-notfound{height:49px;border-radius:8px;background:linear-gradient(287.72deg,#ee2e55,#f98082);border:none}.vtex-store-link-0-x-label--entre-contato-notfound{font-family:Asap,sans-serif;font-style:normal;font-weight:700;font-size:16px;color:#fff}.vtex-store-link-0-x-link--addCursosButton{background:linear-gradient(287.72deg,#ee2e55,#f98082);text-decoration:none;border-radius:8px;height:48px;display:flex;align-items:center;justify-content:center}.vtex-store-link-0-x-link--addCursosButton .vtex-store-link-0-x-label--addCursosButton{width:200px;color:#fff;font-weight:700;text-align:center}.vtex-store-link-0-x-link--minicartButton-cursos{border:1px solid #add9f7;color:#2e6ab3}.vtex-store-link-0-x-link--minicartButton-cta{background:linear-gradient(287.72deg,#ee2e55,#f98082);color:#fff}.vtex-store-link-0-x-link--minicartButton-cta,.vtex-store-link-0-x-link--minicartButton-cursos{font-size:14px;text-align:center;text-decoration:none;height:48px;border-radius:8px;font-weight:700;display:flex;align-items:center;justify-content:center}.vtex-store-link-0-x-label--go-myaccount{font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#aab7c7;text-decoration:none;display:inline-block;position:relative;padding-left:2rem;padding-top:1rem;text-transform:uppercase}.vtex-store-link-0-x-label--go-myaccount:before{content:"";background-image:url(https://tewbhv.vtexassets.com/assets/vtex/assets-builder/tewbhv.inventivo/2.0.84/icons/icon-close-myaccount___b39fd20ed9dec99fcb2e8544af1fa91d.svg);width:25px;height:25px;background-repeat:no-repeat;position:absolute;top:17px;left:9px;bottom:0;margin:0 auto}.vtex-store-link-0-x-link--login-mobile{width:50px!important}.vtex-store-link-0-x-link--login-mobile .vtex-flex-layout-0-x-flexColChild{display:flex;justify-content:center}.vtex-store-link-0-x-link--footer_title_bottom{font-size:14px;color:#fff;display:flex;align-items:center}.vtex-store-link-0-x-link--matriculas-page-header{padding:.6rem .7rem}@media (max-width:1024px){.vtex-store-link-0-x-link--matriculas-page-header{margin-bottom:-16px}}.vtex-store-link-0-x-link--order-page-btn{display:flex;background:#f5b541;color:#fff;border-radius:8px;text-transform:none;border:none;height:56px;padding:0 2.5rem;align-items:center;text-decoration:none;font-weight:600}.vtex-wish-list-1-x-wishlistIconContainer .vtex-button{display:inline-block;background:transparent!important;border:0!important;color:#fff;cursor:pointer}.vtex-wish-list-1-x-wishlistIconContainer .vtex-button .vtex-button__label{padding:0!important}.vtex-wish-list-1-x-wishlistIconContainer .vtex-button .vtex-wish-list-1-x-fill{width:35px;height:35px;background-image:url(https://tewbhv.vtexassets.com/assets/vtex/assets-builder/tewbhv.inventivo/2.0.84/icons/favor-select___1b364f7bf31bf710c9300c1f13d33514.svg);background-size:contain;background-repeat:no-repeat}.vtex-wish-list-1-x-wishlistIconContainer .vtex-button .vtex-wish-list-1-x-outline{width:35px;height:35px;background-image:url(https://tewbhv.vtexassets.com/assets/vtex/assets-builder/tewbhv.inventivo/2.0.84/icons/favoritos___2c629e457ebf4f0646ebb728b842d0ae.svg);background-size:contain;background-repeat:no-repeat}.vtex-wish-list-1-x-emptyMessage{background:#fff;margin:0 2rem 2rem;border-radius:16px}.vtex-wish-list-1-x-emptyMessage .vtex-store-components-3-x-imageElement{display:flex;margin:0 auto}.vtex-store-video-1-x-videoContainer{width:100%;height:300px;margin-top:2%}@media only screen and (min-width:640px){.vtex-store-video-1-x-videoContainer{height:700px}}.vtex-store-video-1-x-videoContainer--unisenai{height:auto;margin-bottom:80px}@media (max-width:1024px){.vtex-store-video-1-x-videoContainer--unisenai{margin-bottom:50px}}.vtex-store-video-1-x-videoContainer--unisenai .vtex-store-video-1-x-videoElement{aspect-ratio:16/9}@media (max-width:1024px){.vtex-store-video-1-x-videoContainer--unisenai .vtex-store-video-1-x-videoElement{height:auto!important;width:100%!important}}