.tw-accordion .tw-accordion-title:after,.tw-slider .slider-controller,.tw-switch .tw-switch-slider,.tw-team-container .slider-controller{position:absolute;top:50%;transform:translateY(-50%)}.page-advantages .funnel-container .funnel-picture-container .funnel-picture-front,.page-advantages .funnel-container .funnel-picture-container .funnel-picture-top,.plan-card-header:after,.tw-comment .tw-comment-container:after{position:absolute;left:50%;transform:translateX(-50%)}.courses-list .course-link:after,.courses-list .course-link:before,.page-capture .last-call-container .video-network-container .network-back,.page-capture.page-week-sign-in .presentation-container .video-network-container .network-back,.page-capture .presentation-container .video-network-container .network-back,.page-week-content.last-day .presentation-container .video-network-container .network-back,.page-week-content .presentation-container .video-network-container .network-back,.tw-slider .slider-pill:checked+.slider-pill-selector,.tw-team-container .picture-container .instructor-category-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}

/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}*{-webkit-overflow-scrolling:touch}body,html{margin:0;padding:0;height:100%;min-height:100%;max-width:100%;font-family:Roboto,serif;font-size:16px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;background-color:#fafafa;color:#5e5e5e}body{position:relative;min-width:320px;overflow-y:scroll;overflow-x:hidden}::selection{background:#d6edff}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background-color:rgba(0,0,0,.08);border-left:1px solid #ccc}::-webkit-scrollbar-thumb{background-color:hsla(0,0%,78%,.75);border-radius:100px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}::-webkit-scrollbar-thumb:hover{background-color:hsla(0,0%,90%,.75)}code,tt{padding:1px 3px;font-family:Inconsolata,monospace,sans-serif;font-size:.85em;white-space:pre-wrap;border:1px solid #e3edf3;border-radius:2px;font-feature-settings:"liga" 0}code,pre,tt{background:#f7fafb}pre{box-sizing:border-box;margin:0 0 1.75em!important;border:1px solid #e3edf3;width:100%;padding:10px;font-family:Inconsolata,monospace,sans-serif;font-size:.9em;white-space:pre;overflow:auto;border-radius:3px}pre code,pre tt{font-size:inherit;white-space:pre-wrap;background:transparent;border:none;padding:0}blockquote{box-sizing:border-box;margin:1.75em 0 1.75em -2.2em;padding:0 0 0 1.75em;border-left:.4em solid #4a4a4a}@media only screen and (max-width:1024px){blockquote{margin-left:0}}hr{display:block;height:1px;border:0;border-top:1px solid #efefef;margin:3.2em 0;padding:0}li a{display:inline-block;width:100%;height:100%;box-sizing:border-box;color:inherit;text-decoration:none}button{font-family:Roboto,serif}.anim-bounce{animation-timing-function:cubic-bezier(.28,.84,.42,1)}@keyframes anim-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(1.1,.9) translateY(0)}30%{transform:scale(.9,1.1) translateY(-15px)}50%{transform:scale(1.05,.95) translateY(0)}57%{transform:scale(1) translateY(-7px)}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}.anim-scroll-top{animation-timing-function:cubic-bezier(.28,.84,.42,1)}@keyframes anim-scroll-top{0%{top:25%}to{top:0}}.anim-scroll-down-fade{animation-timing-function:cubic-bezier(.28,.84,.42,1)}@keyframes anim-scroll-down-fade{0%{bottom:15%;opacity:1}50%{opacity:.7}80%{bottom:0}to{opacity:0}}.ani-hover-zoom{transition:all .2s cubic-bezier(.165,.84,.44,1)}.ani-hover-zoom:hover{box-shadow:0 13px 28px 0 rgba(0,0,0,.14);transform:scale(1.05)}@keyframes ani-shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.ani-grow{transition:all .2s cubic-bezier(.165,.84,.44,1)}@keyframes ani-grow{0%{transform:scale(1)}25%{transform:scale(.9)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes ani-heart-beating{0%,to{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(1)}30%{transform:scale(1.1)}}@keyframes ani-top-down-loop{0%,to{top:0}99%{top:100%}}@keyframes ani-move-slideshow{0%{background-position-x:1000%}to{background-position-x:-1000%}}@keyframes anim-top-notification{0%{transform:translateY(-200%)}to{transform:translateY(0)}}@keyframes anim-menu-slide{0%{transform:translateX(100%)}to{transform:translateX(0)}}.courses-categories{display:grid;list-style-type:none;margin:0 auto;padding:0;grid-gap:5px;text-align:center;--categories-columns:repeat(5,1fr);grid-template-columns:var(--categories-columns);max-width:1300px;overflow-x:auto;overflow-y:hidden}.courses-categories .course-category{position:relative;background-color:currentColor;border-top:10px solid var(--color);cursor:pointer}.courses-categories .course-category:hover .anim-bounce{animation-name:anim-bounce;animation-duration:1s;animation-iteration-count:1}.courses-categories .course-category:hover:after{height:100%;background-color:var(--color)}.courses-categories .course-category:hover .course-name{background-color:var(--color)}.courses-categories .course-category:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--background-image);background-position:50%;background-size:cover}.courses-categories .course-category:after{content:"";position:absolute;top:0;right:0;height:100%;left:0;background-color:#25263a;opacity:.8;transition:all .5s ease}.courses-categories .course-link{position:relative;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;z-index:2}.courses-categories .course-icon{width:65px;margin:15px 0}.courses-categories .course-name{transition:all .5s ease;color:#1b1c2b;font-size:.8125rem;font-weight:700}.category-menu .courses-categories{background-color:#252539}.category-menu .course-category{background-color:#f6f6f6;padding:0}.category-menu .course-category:hover{background-color:#dcdcdc}.category-menu .course-category:hover .course-icon{filter:brightness(0) invert(1)}.category-menu .course-link .course-name{width:100%;background-color:#25263a}.category-menu .course-link .course-icon,.category-menu .course-link .course-name{color:#fafafa;position:relative;z-index:2}@media only screen and (min-width:1025px){.category-menu .courses-categories{max-height:calc(100vh - 190px);overflow-y:auto;overflow-x:hidden}.category-menu .course-category{height:130px}}@media (min-width:300px){.category-section .courses-categories{--categories-columns:repeat(2,1fr);grid-gap:5px}}@media (min-width:600px){.category-section .courses-categories{--categories-columns:repeat(3,1fr);grid-gap:5px}}@media (min-width:880px){.category-section .courses-categories{--categories-columns:repeat(4,1fr)}}.category-section .course-category{filter:hue-rotate(-10deg) grayscale(.15);padding-top:15px}.category-section .course-category:hover{opacity:.8}.category-section .course-name{background-color:#25263a;color:#fafafa;width:100%;padding:10px 15px;box-sizing:border-box}.category-section .course-icon{filter:brightness(0) invert(1);text-transform:uppercase}.category-section .course-title{font-size:1.25rem;font-weight:700}.courses-list{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;margin:0;padding:0;list-style-type:none}@media (max-width:900px){.courses-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:570px){.courses-list{grid-template-columns:1fr}}.courses-list .courses-list-item{position:relative;overflow:hidden;background-color:currentColor}.courses-list .courses-list-item.is-new:before{content:"NOVO!";position:absolute;left:-33px;top:9px;transform:rotate(-45deg);padding:10px 40px;color:#fafafa;background-color:#54cf8b;box-shadow:0 2px 1px rgba(0,0,0,.1);font-size:.625rem;line-height:1}.courses-list .courses-list-item:hover{background:linear-gradient(180deg,currentColor,hsla(0,0%,100%,.3) 250%)}.courses-list .courses-list-item:hover .course-categories-list{transform:scale(1.6) translateY(-80px)}.courses-list .courses-list-item:hover .course-logo{transform:scale(1.6) translateY(20px)}.courses-list .courses-list-item:hover .course-name{transform:scale(1.6) translateY(100px)}.courses-list .courses-list-item:hover .course-logo{opacity:.3}.courses-list .courses-list-item:hover:after{opacity:1}.courses-list .courses-list-item:hover .course-link:after,.courses-list .courses-list-item:hover .course-link:before{opacity:1;left:50%}.courses-list .course-link{position:relative;display:grid;grid-template-rows:minmax(50px,auto) minmax(72px,auto) minmax(90px,auto)}.courses-list .course-link:after,.courses-list .course-link:before{color:#fafafa;opacity:0;font-weight:700;text-align:center;transition:all .3s ease}.courses-list .course-link:before{content:"\F0FE";margin-top:-25px;left:200%;font-size:1.5625rem;font-family:Font Awesome\ 5 Free}.courses-list .course-link:after{content:"VER DETALHES";margin-top:15px;left:-200%}.courses-list .course-logo{width:80px;justify-self:center;transition:all .3s ease}.courses-list .course-name{-ms-flex-item-align:end;align-self:end;padding:0 15px 15px;transition:all .4s ease}.courses-list .course-name:after{content:"";position:absolute;bottom:0;left:0;right:0;height:80px;background:linear-gradient(0deg,rgba(0,0,0,.15),transparent)}.courses-list .course-name .ais-highlight em{background-color:rgba(0,0,0,.5)}.courses-list .course-categories-list{display:grid;grid-auto-flow:column;-ms-flex-pack:end;justify-content:end;grid-gap:15px;margin:0;padding:15px 15px 0;list-style-type:none;transition:all .4s ease}.courses-list .course-category .category-logo{width:30px}.courses-list.simple .courses-list-item .course-link:after,.courses-list.simple .courses-list-item .course-link:before{left:50%}.courses-list.simple .courses-list-item .course-categories-list,.courses-list.simple .courses-list-item .course-name{transition:initial}.courses-list.simple .courses-list-item:hover .course-categories-list,.courses-list.simple .courses-list-item:hover .course-name{diplay:none}.courses-mini-list-section{padding:15px}.courses-mini-list-section .courses-mini-list-container{max-width:1024px;margin:0 auto}@media only screen and (min-width:768px){.courses-mini-list-section .courses-mini-list-container{column-count:4}}@media only screen and (max-width:767px){.courses-mini-list-section .courses-mini-list-container{display:grid;grid-gap:0 20px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);grid-template-areas:"last-release-title most-viewed-title" "last-release most-viewed"}}@media only screen and (max-width:425px){.courses-mini-list-section .courses-mini-list-container{grid-template-columns:1fr;grid-template-rows:repeat(4,auto);grid-template-areas:"last-release-title" "last-release" "most-viewed-title" "most-viewed"}}.courses-mini-list-section .list-title{margin-top:0}.courses-mini-list-section .list-title.last-release-title{grid-area:last-release-title}.courses-mini-list-section .list-title.most-viewed-title{grid-area:most-viewed-title}@media only screen and (min-width:768px){.courses-mini-list-section .list-title.most-viewed-title{margin-top:15px}}@media only screen and (max-width:425px){.courses-mini-list-section .list-title.most-viewed-title{margin-top:15px}}.courses-mini-list-section .courses-mini-list{margin:0;padding:0;list-style-type:none}.courses-mini-list-section .courses-mini-list.last-release{grid-area:last-release}@media only screen and (max-width:767px){.courses-mini-list-section .courses-mini-list.last-release .courses-mini-list-item:nth-child(n+11){display:none}}@media only screen and (max-width:425px){.courses-mini-list-section .courses-mini-list.last-release .courses-mini-list-item:nth-child(n+6){display:none}}.courses-mini-list-section .courses-mini-list.most-viewed{grid-area:most-viewed}@media only screen and (max-width:767px){.courses-mini-list-section .courses-mini-list.most-viewed .courses-mini-list-item:nth-child(n+11){display:none}}@media only screen and (max-width:425px){.courses-mini-list-section .courses-mini-list.most-viewed .courses-mini-list-item:nth-child(n+6){display:none}}.courses-mini-list-section .courses-mini-list-item{margin-bottom:5px;break-inside:avoid;break-after:avoid;break-before:avoid;page-break-inside:avoid;page-break-after:avoid;page-break-before:avoid}.courses-mini-list-section .courses-mini-list-item:hover{opacity:.5}.courses-mini-list-section .course-link{display:grid;grid-template-columns:auto 1fr;grid-gap:5px}@media only screen and (min-width:768px){.courses-mini-list-section .course-link{-ms-flex-align:center;align-items:center}}.courses-mini-list-section .course-icon{width:25px;height:25px;background-color:currentColor}.courses-mini-list-section .course-name{color:#5e5e5e;font-size:.875rem}.career-path-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}@media (max-width:860px){.career-path-list{grid-template-columns:1fr}}.career-path-list>.career-path-list-item{display:grid;grid-template-rows:1fr auto;position:relative;background-color:var(--course-color);border-radius:3px;box-shadow:0 5px 0 var(--course-color)}.career-path-list>.career-path-list-item:before{position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--background-image);background-position:50%;background-size:contain;background-repeat:no-repeat;opacity:.3}.career-path-list .career-cover{display:grid;position:relative;z-index:5;padding:30px;grid-template-areas:"title logo" "description logo" "button categories";grid-template-columns:1fr 120px;grid-template-rows:auto 1fr auto;grid-gap:5px 30px}@media (max-width:450px){.career-path-list .career-cover{grid-template-columns:1fr 80px;padding:10px 10px 20px;grid-gap:0 10px}}@media (min-width:375px){.career-path-list .career-cover .tw-btn{width:210px;font-size:.75rem;padding:14px 0}}.career-path-list .career-cover .tw-btn{grid-area:button;border:none;width:160px;font-size:9px;padding:10px 0;height:10px;box-sizing:content-box;border-radius:2px}.career-path-list .career-cover .course-logo{grid-area:logo;width:100%;padding:5px;border:3px solid #fff;box-sizing:border-box;background-color:var(--course-color)}.career-path-list .career-cover .course-categories-list{grid-area:categories;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:5px;justify-items:flex-end}@media (min-width:450px){.career-path-list .career-cover .course-categories-list{margin-right:-15px;margin-bottom:-15px}}.career-path-list .career-cover .course-category{display:grid;-ms-flex-line-pack:end;align-content:flex-end}.career-path-list .career-cover .course-category:nth-child(3)~.course-category{display:none}.career-path-list .career-cover .category-logo{width:30px}.career-path-list .career-name{grid-area:title;margin:0}.career-path-list .career-name em{background-color:#5e5e5e}.career-path-list .career-description{grid-area:description;font-size:.75rem;padding:20px 0}.career-path-list .career-information{position:relative;z-index:5;background-color:#fff;color:#959595;padding:0 30px}.career-path-list .career-information-list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.career-path-list .career-information-list-item{display:grid;grid-template-columns:20px 1fr;-ms-flex-align:baseline;align-items:baseline;grid-gap:5px;padding:10px 0}.career-path-list .career-information-list-item .far,.career-path-list .career-information-list-item .fas{font-size:.9375rem;text-align:center}.career-path-list .career-information-list-item .career-information-label{font-size:.75rem}.flip-container{perspective:1000px;width:200px;height:200px;transform:translateZ(0)}.flip-container.flip-on-hover:hover .flipper,.flip-container .flipped .flipper{transform:rotateY(180deg)}.flip-container .flipper{position:relative;transition:.6s;transform-style:preserve-3d}.flip-container .back,.flip-container .front{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%}.flip-container .front{z-index:2;transform:rotateY(0deg)}.flip-container .back{transform:rotateY(180deg)}.main-footer{position:relative;color:#fafafa;background-color:#252539}.main-footer-content{display:grid;grid-gap:15px;max-width:1024px;font-size:.625rem;margin:0 auto;padding:1.25rem .9375rem;transform:translateZ(0)}@media only screen and (max-width:767px){.main-footer-content{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto);grid-template-areas:"logo courses" "social courses" "company payment";grid-gap:10px 30px}}@media only screen and (max-width:425px){.main-footer-content{grid-template-columns:1fr;grid-template-rows:repeat(5,auto);grid-template-areas:"logo" "social" "payment" "company" "courses";grid-gap:20px}}@media only screen and (min-width:768px){.main-footer-content{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,auto);grid-template-areas:"logo courses company payment" "social courses company payment"}}.main-footer-content .separator{border-bottom:2px solid #3c4e5b}.main-footer-content .logo-container{grid-area:logo}.main-footer-content .logo-container .tw-10-years{display:block;width:100px;height:100px;margin:10px auto}.main-footer-content .logo-container .footer-logo-text{max-width:190px;margin:0 auto}.main-footer-content .social-container{grid-area:social}.main-footer-content .courses-container{grid-area:courses}.main-footer-content .company-container{grid-area:company}.main-footer-content .payment-container{grid-area:payment}.main-footer-column-title{line-height:1.4;text-transform:uppercase;font-size:.8125rem;margin-top:0}.main-footer-column-list{margin:0;padding:0}.main-footer-column-list-item{list-style-type:none;font-size:.875rem;margin-bottom:5px;font-weight:lighter;line-height:1.5em}.main-footer-column-list-item-link{text-decoration:none}.main-footer-column-list-item-link:hover{text-decoration:underline}.payment-methods-list{margin:0;padding:0;list-style-type:none}.payment-methods-list,.payment-methods-list-item{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.payment-methods-list-item{width:30px;height:30px}.payment-methods-list-item:first-child{background-color:#2d61c7}.payment-methods-list-item:nth-child(2){background-color:#3b56a7}.payment-methods-list-item:nth-child(3){background-color:#00bbec}.payment-methods-list-item:nth-child(4){background-color:#c2d8d9}.payment-methods-list-item:nth-child(5){background-color:#e13626}.payment-methods-list-item:nth-child(6){background-color:#fff}.pay-cert .pay-cert-item{display:block;background:url("https://d2k3pl8gdoo5hz.cloudfront.net/images/logo_icons_white.png") no-repeat;margin:20px auto}.pay-cert .pay-cert-item.geotrust{background-position:0 -132px;width:131px;height:34px}.pay-cert .pay-cert-item.google{background-position:0 -166px;width:121px;height:34px}.pay-cert .pay-cert-item.abed{background-position:0 0;width:56px;height:56px}.news-letter{background-color:#7a54c9;margin:0 auto}.news-letter-input-button-container{position:relative;display:inline-block;width:100%;height:55px;max-width:500px}#news-letter-input{width:100%;height:40px;margin:10px auto;padding:10px 160px 10px 15px;background-color:#fafafa;color:#5e5e5e;font-size:15px;font-weight:lighter;line-height:1.3333333;border-radius:3px;border:1px solid #cacac9;outline:none;box-sizing:border-box}@media only screen and (max-width:767px){#news-letter-input{padding-right:65px}}.news-letter-button{position:absolute;top:12px;right:2px;background:#cacac9;border:none;color:#1b1c2b;font-weight:700;border-radius:3px;text-transform:uppercase;cursor:pointer;box-sizing:border-box;padding:10px 16px;font-size:12px;line-height:1.33333;border-width:1px}.news-letter-button .fas{display:none;width:48px}.news-letter-button:hover{opacity:.8}@media only screen and (max-width:767px){.news-letter-button{margin-left:-55px}.news-letter-button .news-letter-button-label{display:none}.news-letter-button .fas{display:initial}}.company-information,.news-letter{font-size:.8125rem;font-weight:300;text-align:center;padding:25px 15px}.company-information{background-color:#1b1c2b}.tw-contact-box-container .tw-contact-box-link{display:grid;grid-template-columns:50px 1fr;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#2c2d45;padding:10px;color:#fafafa;text-decoration:none}.tw-contact-box-container .tw-contact-box-link:hover{opacity:.8}.tw-contact-box-container .tw-contact-icon{width:30px;height:25px;padding:7px 5px;font-size:1.5625rem;justify-self:center}.tw-contact-box-container .tw-contact-text{position:relative;text-align:left;white-space:pre-line;font-size:.8125rem;margin:0 0 0 10px;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.tw-contact-box-container .tw-contact-text .light-text{opacity:.8}.main-header{position:-webkit-sticky;position:sticky;top:0;z-index:90;color:#fafafa;background:#252539;box-shadow:0 0 8px rgba(0,0,0,.2)}@media only screen and (min-width:1025px){.main-header{background:var(--header-background,#252539)}}.main-header .header-logo{height:100%;max-width:100%;max-height:50px}@media only screen and (max-width:767px){.page-container.is-logged .registration-link{position:relative}.page-container.is-logged .registration-link .user-picture{position:absolute;right:0}}@media only screen and (min-width:1025px){.page-container.is-logged .menu-link .menu-link-span{display:none}}.main-header-container{position:relative;display:grid;-ms-flex-line-pack:center;align-content:center;max-width:1024px;margin:0 auto;padding:0 15px;height:80px;background-color:inherit}.main-header-container .header-logo-link{grid-area:logo;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.main-header-container .header-nav{grid-area:menu;position:relative;z-index:20}.main-header-container .header-menu-list{display:grid;grid-template-columns:1fr repeat(9,auto);-ms-flex-align:center;align-items:center;height:100%;list-style-type:none;margin:0;padding:0}.main-header-container .header-menu-list-item{transition:all .5s ease;color:#fafafa}.main-header-container .header-menu-list-item:hover{color:#cacac9}.main-header-container .header-menu-list-item .menu-link{cursor:pointer}.main-header-container .header-menu-list-item .menu-link .fas{transition:all .5s ease}.main-header-container .header-menu-list-item.login-state-wait{opacity:0}.main-header-container .user-picture{width:30px;height:30px;border-radius:100%;border:2px solid #efefef}.main-header-container .menu-link.registration.tw-btn{padding:5px 15px}@media (min-width:1025px){.main-header-container .menu-link.registration.tw-btn{max-height:30px}}@media (max-width:1024px){.main-header-container .menu-link.registration.tw-btn{padding:12px;text-align:left;border-radius:0;color:#fff}}.header-search-form{position:absolute;top:-8px;right:15px;display:grid;grid-template-columns:[search] 35px [input] 1fr [close] 35px;grid-gap:0 10px;justify-items:center;-ms-flex-align:center;align-items:center;height:100%;transition:all .7s cubic-bezier(.58,-.29,.26,1.21);width:35px;overflow:hidden}@media (min-width:1025px){.header-search-form{z-index:40}}.header-search-form.is-open{width:calc(100% + 15px)}@media (max-width:1024px){.header-search-form.is-open{z-index:40;width:calc(100% + 15px)}}.header-search-form.is-open .header-search-label{display:none}.header-search-form .header-search-label{grid-area:search}.header-search-form .header-search-input{grid-area:input}.header-search-form .fas{font-size:1.25rem;cursor:pointer}.header-search-form .fa-times{grid-area:close}@media (min-width:1025px){.main-header-container{grid-template-columns:[logo] minmax(85px,190px) [menu] auto [search] 35px}.main-menu-label{display:none}.header-nav .header-menu-list{-ms-flex-align:stretch;align-items:stretch;padding-right:20px}.header-nav .header-menu-list-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:.875rem}.header-nav .header-menu-list-item.home{display:none}.header-nav .header-menu-list-item .menu-link{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 10px}.header-nav .header-menu-list-item .menu-link .fas{position:relative;top:-1px;font-size:.625rem}.header-nav .header-menu-list-item .menu-link.courses:after{position:absolute;content:"";top:25px;height:35px;left:0;width:100%;display:inline-block}.header-nav .header-menu-list-item:not(:hover) .category-menu{display:none}.category-menu{position:absolute;top:80px;left:-90px;right:90px;min-width:600px;padding:20px;border-radius:5px;background-color:#252539;box-shadow:0 0 8px rgba(0,0,0,.2)}.category-menu:before{content:"";position:absolute;top:-30px;right:540px;border-top:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #252539;border-left:15px solid transparent;filter:drop-shadow(0 0 1px rgba(0,0,0,.2))}.category-menu:after{content:"";position:absolute;top:0;right:540px;width:30px;height:2px;background:#252539}.category-menu .all-courses-link{position:relative;text-decoration:underline;color:#fafafa;margin-top:30px}.category-menu .all-courses-link:before{content:"";position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background-color:#e93e8b}.category-menu .all-courses-link .link-span{position:relative}}@media only screen and (max-width:1024px){.header-logo-link{-ms-flex-pack:center;justify-content:center}.main-menu-label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer}.main-header-container{grid-template-columns:[menu] 35px [logo] 1fr [search] 35px}.main-header-container .header-nav{display:-ms-flexbox;display:flex;font-size:1.25rem}.main-header-container .header-nav #mainheadermenu:not(:checked)~.header-menu-list{left:-150%}.main-header-container .header-nav #headercategorymenu:not(:checked)~.header-menu-list .category-menu,.main-header-container .header-nav #mainheadermenu:not(:checked)~.header-menu-background{display:none}.main-header-container .header-nav #headercategorymenu:not(:checked)~.header-menu-list .menu-link .fas{transform:translateY(-50%) rotate(-90deg)}.main-header-container .header-nav #headercategorymenu:checked~.header-menu-list .header-menu-list-item.categories{position:absolute;top:0;z-index:2;width:100%;animation-name:anim-menu-slide;animation-duration:.5s;animation-timing-function:ease;animation-iteration-count:1}.main-header-container .header-nav #headercategorymenu:checked~.header-menu-list .header-menu-list-item.categories .menu-link{padding-left:45px}.main-header-container .header-nav #headercategorymenu:checked~.header-menu-list .header-menu-list-item.categories .menu-link .fas{left:15px;right:auto;transform:translateY(-50%) rotate(90deg)}.main-header-container .header-menu-list{position:fixed;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-align:stretch;align-items:stretch;background-color:#252539;top:0;left:0;bottom:0;width:300px;max-width:calc(100vw - 50px);transition:all .5s ease;overflow-y:auto;z-index:90}.main-header-container .header-menu-list .courses-categories{max-width:100%;grid-template-columns:repeat(2,1fr);grid-row-gap:10px;margin:15px 0}.main-header-container .header-menu-list-item{background-color:inherit;font-size:.8125rem}.main-header-container .header-menu-list-item:not(:last-child){border-bottom:1px solid #3c4e5b}.main-header-container .header-menu-list-item.blank-item{display:none}.main-header-container .header-menu-list-item.categories{transform:translateX(0)}.main-header-container .header-menu-list-item .menu-link{position:relative;display:inline-block;box-sizing:border-box;width:100%;padding:15px}.main-header-container .header-menu-list-item .menu-link .fas{position:absolute;top:50%;right:15px;transform:translateY(-50%);font-size:.9375rem}.main-header-container .header-menu-list-item .category-menu{display:-ms-flexbox;display:flex;-ms-flex-flow:column-reverse;flex-flow:column-reverse}.main-header-container .header-menu-list-item .all-courses-link{font-size:.75rem;padding:10px 0;background-color:#e93e8b;color:#fafafa}.main-header-container .header-menu-list-item:first-child{-ms-flex-order:10;order:10}.main-header-container .header-menu-list-item:nth-child(2){-ms-flex-order:11;order:11}.main-header-container .header-menu-list-item:nth-child(3){-ms-flex-order:2;order:2}.main-header-container .header-menu-list-item:nth-child(4){-ms-flex-order:4;order:4}.main-header-container .header-menu-list-item:nth-child(5){-ms-flex-order:6;order:6}.main-header-container .header-menu-list-item:nth-child(6){-ms-flex-order:7;order:7}.main-header-container .header-menu-list-item:nth-child(7){-ms-flex-order:8;order:8}.main-header-container .header-menu-list-item:nth-child(8){-ms-flex-order:9;order:9}.main-header-container .header-menu-list-item:nth-child(9){-ms-flex-order:5;order:5}.main-header-container .header-menu-list-item:nth-child(10){-ms-flex-order:3;order:3}.main-header-container .header-menu-list-item:nth-child(11){-ms-flex-order:1;order:1}.main-header-container .header-menu-list-item.registration-link .user-picture{margin-top:-6px}.main-header-container .header-menu-background{background-color:rgba(0,0,0,.5);cursor:pointer;position:fixed;top:0;right:0;bottom:0;left:0}.main-header-container .header-menu-background:before{content:"\F00D";color:#fafafa;font-family:Font Awesome\ 5 Free;font-weight:900;font-size:1.5625rem;position:fixed;top:10px;right:15px}}.main-simple-footer{background-color:#252539;color:#fafafa;padding:0 15px}.main-simple-footer .simple-footer-container{max-width:1024px;margin:0 auto;padding:20px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.main-simple-footer .company-information{background-color:initial;padding:0}.main-simple-footer .social-list-item{margin-right:5px}@media (max-width:480px){.main-simple-footer .simple-footer-container{-ms-flex-flow:column;flex-flow:column}.main-simple-footer .social-list{margin-bottom:20px}}.is-fade-open{overflow:hidden}.page-container .main-container{min-height:calc(100vh - 100px)}.page-container .shapes-container{position:absolute;height:100%;width:100%;z-index:1}.page-container .shapes-container .avm-shape{position:absolute;transform:translate3d(0,calc(var(--avm-parallax-y, 0px) * var(--avm-parallax-y-speed, 2.5)),0);filter:drop-shadow(0 6px 0 rgba(0,0,0,.1))}.content-container-section{position:relative}.content-container-section .section-container{position:relative;z-index:3}.page-title-container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-align:center;align-items:center;padding:20px 15px 50px;text-align:center;color:#fafafa;background-color:#8e60ed}.page-title-container#particles-js>:not(.particles-js-canvas-el){position:relative;z-index:2}.page-title-container#particles-js:before{background-image:none}.page-title-container .particles-js-canvas-el{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.page-title-container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("https://d2k3pl8gdoo5hz.cloudfront.net/images/linhas-vantagens.svg");background-position:50%;background-attachment:fixed;filter:grayscale(1);opacity:.2}.page-title-container .title,.page-title-container .title-description,.page-title-container .title-picture{position:relative;margin:0;transition:all .5s ease}@media only screen and (min-width:768px){.page-title-container .title,.page-title-container .title-description,.page-title-container .title-picture{white-space:pre-line}}.page-title-container .title-picture{width:110px;margin-bottom:15px}@media only screen and (max-width:767px){.page-title-container .title-picture{width:80px}}.page-title-container .title{font-size:2.5rem;margin-bottom:10px}.page-title-container .title-description{max-width:630px;font-size:1.3125rem}@media only screen and (max-width:767px){.page-title-container .title{font-size:1.5625rem}.page-title-container .title-description{font-size:1.125rem}}@media only screen and (max-width:425px){.page-title-container .title{font-size:1.125rem}.page-title-container .title-description{font-size:.875rem}}.section-container{margin:0 auto;padding:30px 15px;transform:translateZ(0)}.section-container:not(.no-limit){max-width:1024px}.section-header{position:relative;padding:25px 0}.section-header:after{content:"";display:block;width:70px;height:4px;margin:25px auto 0;background-color:currentColor}.section-header .section-description,.section-header .section-title{margin:0}.section-header .section-title{font-size:2rem}@media only screen and (max-width:767px){.section-header .section-title{font-size:1.5rem}}.section-header .section-description{font-size:.9375rem}.section-description,.section-title{color:#252539}.social-list{position:relative;display:inline-block;padding:0;margin:0;z-index:2}.social-list-item{display:inline-block;list-style-type:none}.social-list-item:hover{opacity:.5}.main-footer-column .social-list{margin:0;font-size:20px}.main-footer-column .social-list .social-list-item{margin-right:10px;margin-bottom:10px}@media only screen and (max-width:767px){.main-footer-column .social-list{font-size:30px}.main-footer-column .social-list .social-list-item{margin-right:20px;margin-bottom:20px}}.tw-accordion{position:relative;border:2px solid #3c4e5b;border-radius:10px;padding:0 15px;transform:translateZ(0)}.tw-accordion .tw-accordion-label{display:inline-block;width:100%}.tw-accordion .tw-accordion-title{position:relative;cursor:pointer;margin:20px 0;padding-right:30px}.tw-accordion .tw-accordion-title:after{content:"\F0D7";font-family:Font Awesome\ 5 Free;right:0;width:25px;height:25px;background-color:#3c4e5b;color:#fafafa;border-radius:100%;font-size:22px;text-align:center;transition:all .5s ease}.tw-accordion .tw-accordion-check{display:none}.tw-accordion .tw-accordion-check:checked{width:20px;height:20px}.tw-accordion .tw-accordion-check:checked~.tw-accordion-label .tw-accordion-title:after{transform:rotate(180deg) translateY(15px)}.tw-accordion .tw-accordion-check:not(:checked)~.tw-accordion-body{font-size:0}.tw-accordion .tw-accordion-body{transition:all .5s ease;margin-top:0}.tw-btn{position:relative;display:inline-block;border:0;border-radius:5px;padding:12px 18px;font-size:.8125rem;cursor:pointer;transition:all .28s cubic-bezier(0,0,.2,1);box-sizing:border-box;color:#fafafa;border:3px solid transparent;outline:none;text-align:center;vertical-align:middle;text-decoration:none;overflow:hidden}.tw-btn.small{padding:2px 8px;font-size:12px;line-height:0}.tw-btn:hover{opacity:.9}.tw-btn:hover:not(.no-border){box-shadow:0 5px 11px 0 rgba(0,0,0,.1),0 4px 5px 0 rgba(0,0,0,.1)}.tw-btn:hover.no-border{color:#cacac9}.tw-btn:not(.pill):not(.round):before{content:"";position:absolute;top:-100%;left:-100%;display:inline-block;width:100%;height:100%;background-color:hsla(0,0%,100%,.2);transition:all .3s ease;transform:rotate(-45deg)}.tw-btn:not(.pill):not(.round):hover:before{top:0;left:-55%;transform:rotate(-45deg)}.tw-btn.pill{border-radius:500px}.tw-btn.default{background-color:#e93e8b}.tw-btn.success{background-color:#46d8d1}.tw-btn.primary{background-color:#252539}.tw-btn.transparent-green{color:#54cf8b;border-color:#54cf8b;background-color:transparent}.tw-btn.blank{color:#1b1c2b;background-color:#fafafa;border-color:currentColor}.tw-btn.blank.light{color:#fafafa;background-color:transparent}.tw-btn.blank:not(.no-border):hover{color:#fafafa;background-color:#1b1c2b;border-color:#1b1c2b}.tw-btn.blank.no-border{border-color:transparent}.tw-btn.center{display:block;margin:40px auto}.tw-link{display:inline-block;transition:all .2s cubic-bezier(0,0,.2,1);font-size:.875rem;color:#4194b9;text-decoration:none;font-weight:400}.tw-link:hover{opacity:.8;text-decoration:underline}.tw-card{box-shadow:1px 1px 1px 0 rgba(0,0,0,.07),1px 2px 5px 0 rgba(0,0,0,.06);border-radius:5px;background:#fff;padding:30px 15px}.tw-card .tw-card-title{margin:0;font-weight:400;font-style:1.5625rem}.tw-chart-container{position:relative;width:150px;height:150px}.chart-text-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;text-align:center}.chart-title{font-size:16px;font-weight:700}.chart-subtitle{font-size:12px}.tw-chart-donut{filter:drop-shadow(0 0 10px rgba(0,0,0,.2))}.tw-container-flag{position:absolute;background-color:#54cf8b;color:#fafafa;width:60px;height:14px;font-weight:700;padding:3px 2px;transform:rotate(-45deg);top:6px;left:-16px;border-radius:2px;font-size:.6375rem;text-align:center}.tw-container-flag:after,.tw-container-flag:before{content:"";position:absolute;top:6px;border-top:14px solid #54cf8b;border-right:14px solid transparent;border-bottom:14px solid transparent;border-left:14px solid transparent}.tw-container-flag:before{left:-13px;transform:rotate(-45deg)}.tw-container-flag:after{right:-13px;transform:rotate(45deg)}.tw-container-flag .flag-text{line-height:1.4}.tw-container-flag .flag-text:after,.tw-container-flag .flag-text:before{content:"";position:absolute;top:20px;border-top:8px solid #35bb71;border-right:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid transparent}.tw-container-flag .flag-text:before{left:-19px}.tw-container-flag .flag-text:after{right:-19px}.tw-hr{width:calc(100vw - 80px);max-width:1024px;border-top-color:#cacac9;margin:20px auto}.tw-hr.content{width:100%;max-width:none}.tw-iframe-video-container{position:relative;width:calc(100vw - 50px);max-width:1024px;max-height:100vh}.tw-iframe-video-container:before{content:"";padding-bottom:56.25%;display:block}.tw-iframe-video-container .tw-iframe{position:absolute;top:0;left:0;width:100%;height:100%}.tw-form .tw-fieldset{padding:0;border:0;margin-bottom:30px}.tw-form .tw-fieldset .form-input-container,.tw-form .tw-fieldset .form-label{margin-bottom:15px}.tw-form .form-input-container{display:-ms-flexbox;display:flex;-ms-flex-flow:column-reverse;flex-flow:column-reverse;margin-bottom:15px}.tw-form .form-label{display:block;font-weight:700;text-transform:uppercase;font-size:.8125rem;margin-bottom:5px;color:#7c848c}.tw-form .form-label.tw-btn{color:#fafafa;font-weight:400;font-size:.8125rem;margin-bottom:0}.tw-form .form-label .form-label-number{display:inline-block;padding:0 6px;margin-right:8px;color:#54cf8b;border:3px solid currentColor;border-radius:100%}.tw-form .form-input-button-container{position:relative}.tw-form .form-input-button-container .tw-btn{position:absolute;top:0;right:0}.tw-form .form-input-icon-container{position:relative}.tw-form .form-input-icon-container .fas{position:absolute;top:50%;left:20px;transform:translateY(-50%);font-size:20px;color:#cacac9}.tw-form .form-input-icon-container .form-input{padding-left:50px}.tw-form .form-input{width:100%;padding:13px 15px;font-size:.9375rem;outline:none;border:1px solid #cacac9;border-radius:5px;box-sizing:border-box;background-color:#fafafa}.tw-form .form-input.textarea{resize:vertical;min-height:70px}.tw-form .form-input[type=search]{-moz-appearance:none;appearance:none;-webkit-appearance:none}.tw-form .form-input.validation.invalid:not(:focus):not(:placeholder-shown)~.form-label:after,.tw-form .form-input.validation.valid~.form-label:after,.tw-form .form-input.validation:invalid:not(:focus):not(:placeholder-shown)~.form-label:after,.tw-form .form-input.validation:valid~.form-label:after{font-family:Font Awesome\ 5 Free;margin-left:15px}.tw-form .form-input.validation.valid,.tw-form .form-input.validation:valid:not(.js-validation){border-color:#b8ebcf}.tw-form .form-input.validation.valid~.form-label:after,.tw-form .form-input.validation:valid:not(.js-validation)~.form-label:after{content:"\F058";color:#54cf8b}.tw-form .form-input.validation.invalid:not(:focus):not(:placeholder-shown),.tw-form .form-input.validation:invalid:not(:focus):not(:placeholder-shown){border-color:#f4abab;animation:ani-shake .8s cubic-bezier(.36,.07,.19,.97) both}.tw-form .form-input.validation.invalid:not(:focus):not(:placeholder-shown)~.form-label:after,.tw-form .form-input.validation:invalid:not(:focus):not(:placeholder-shown)~.form-label:after{content:"\F057";color:#e53a3a}.tw-form .form-input::-ms-input-placeholder{color:#cacac9}.tw-form .form-input::placeholder{color:#cacac9}.tw-form .form-input::-webkit-input-placeholder{color:#cacac9}.tw-form .form-input::-moz-placeholder{color:#cacac9}.tw-form .form-input:-ms-input-placeholder{color:#cacac9}.tw-form .form-input:-moz-placeholder{color:#cacac9}.tw-form .checkbox-list{margin:0;padding:0;list-style-type:none;color:#252539;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px}.tw-checkbox{display:none}.tw-checkbox:checked+.tw-checkbox-label:before{transform:rotate(40deg);transform-origin:100% 100% 50%;top:-5px;left:4px;width:12px;height:21px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:4px solid #54cf8b;border-bottom:3px solid #54cf8b;-webkit-backface-visibility:hidden;backface-visibility:hidden}.tw-checkbox:checked+.tw-checkbox-label.small:before{top:-1px;width:7px;height:16px}.tw-checkbox+.tw-checkbox-label{-webkit-user-select:none;-ms-user-select:none;user-select:none;position:relative;padding-left:45px;cursor:pointer;display:inline-block;height:31px;line-height:32px;font-size:1.0625rem}.tw-checkbox+.tw-checkbox-label:before{content:"";position:absolute;top:0;left:0;width:26px;height:26px;z-index:0;border:2px solid #cacac9;border-radius:1px;margin-top:2px;transition:.2s}.tw-checkbox+.tw-checkbox-label.small{padding-left:30px}.tw-checkbox+.tw-checkbox-label.small:before{top:4px;left:0;width:16px;height:16px}.tw-select{position:relative}.tw-select .tw-select-check,.tw-select .tw-select-check:not(:checked)~.tw-select-list{display:none}.tw-select .tw-select-check:checked~.tw-select-label .fas{transform:rotate(180deg)}.tw-select .tw-select-label{position:relative;display:inline-block;width:100%;padding:13px 15px;font-size:.9375rem;outline:none;border:1px solid #cacac9;border-radius:5px;box-sizing:border-box;background-color:#fafafa;cursor:pointer}.tw-select .tw-select-label .fas{position:absolute;right:20px;transition:all .3s ease}.tw-select .tw-select-list{position:absolute;width:100%;max-height:calc(100vh - 170px);margin:0;padding:0;list-style-type:none;box-sizing:border-box;z-index:5;overflow-y:auto}.tw-select .tw-select-list-item{cursor:pointer;padding:0 15px}.tw-select .tw-select-list-item:hover{background-color:#f6f6f6}.tw-select .tw-checkbox-label{width:calc(100% - 40px)}.tw-list-none,.tw-small-list{margin:0;padding:0;list-style-type:none}.tw-small-list .tw-small-list-item,.tw-small-list .tw-small-list-title{margin:0}.tw-simple-list{margin:0;padding:0;list-style-type:none;border:2px solid #cacac9;border-radius:5px}.tw-simple-list .tw-simple-list-item,.tw-simple-list .tw-simple-list-item-title{margin:0;padding:11px 15px}.tw-simple-list .tw-simple-list-item-title{background-color:#fafafa;border-bottom:2px solid #cacac9}.tw-simple-list .tw-simple-list-item{background-color:#fff;color:#959595}.tw-simple-list .tw-simple-list-item:not(:last-child){border-bottom:2px solid #cacac9}.tw-screen-loading{position:fixed;top:0;right:0;bottom:0;left:0;background-color:hsla(0,0%,100%,.6);z-index:1001;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.tw-screen-loading.internal{position:absolute;z-index:50}.tw-screen-loading.opaque{background-color:#fafafa}.tw-screen-loading .tw-screen-loading-picture{width:80px;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.tw-screen-loading .tw-loading-label{color:#5e5e5e;font-size:1rem;margin-top:15px;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.tw-is-loading{position:relative;overflow:hidden;pointer-events:none}.tw-is-loading:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;background-color:#fafafa;background-image:url("https://d2k3pl8gdoo5hz.cloudfront.net/images/painel/loading-painel.svg");background-repeat:no-repeat;background-position:50%;background-size:50% 50%}.tw-menu-switch,.tw-menu-switch:not(.remote):not(:checked)~.tw-menu{display:none}.tw-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;margin:0;border:0;padding:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);display:grid;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;transition:all .5s ease}.tw-modal.open-close-state{opacity:0}.tw-modal>.fa-times{position:fixed;right:10px;top:10px;font-size:40px;color:#fff;cursor:pointer;z-index:5;text-shadow:2px 2px 2px #5e5e5e,-2px -2px 2px #5e5e5e,-2px 2px 2px #5e5e5e,2px -2px 2px #5e5e5e}.tw-modal>.fa-times.is-started{animation-name:anim-bounce;animation-duration:1s;animation-iteration-count:1}.tw-modal .tw-modal-content{display:initial}.tw-modal-content{display:none}.tw-triangle-eq{width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-bottom:86px solid var(--color,red)}.tw-trapezoid{border-bottom:var(--height,50px) solid var(--color,red);border-left:var(--height,50px) solid transparent;border-right:var(--height,50px) solid transparent;height:0;width:calc(var(--width, 150px) - (var(--height, 50px) * 2))}.tw-slider{position:relative;overflow:hidden;transform:translateZ(0)}.tw-slider .slider-nav{width:12px;height:12px;cursor:pointer}.tw-slider .slider-nav:checked:first-of-type ~ .slider-container{--selected-item:0}.tw-slider .slider-nav:checked:nth-of-type(2)~.slider-container{--selected-item:1}.tw-slider .slider-nav:checked:nth-of-type(3)~.slider-container{--selected-item:2}.tw-slider .slider-nav:checked:nth-of-type(4)~.slider-container{--selected-item:3}.tw-slider .slider-nav:checked:nth-of-type(5)~.slider-container{--selected-item:4}.tw-slider .slider-controller{padding:0;width:36px;height:36px;z-index:10}.tw-slider .slider-controller.slider-controller-left{left:0}.tw-slider .slider-controller.slider-controller-right{right:0}.tw-slider .slider-container{--selected-item:0;--total-items:3;position:relative;left:calc(var(--selected-item) * -100%);width:calc(var(--total-items) * 100%);transition:left .4s cubic-bezier(.68,-.55,.265,1.55);display:grid;grid-auto-flow:column;grid-auto-columns:1fr}.tw-slider .slide-item{width:100%}.tw-slider .slide-content{margin:0 auto;max-width:1024px}.tw-slider .slider-pills-list{margin:0;padding:0;list-style-type:none;text-align:center}.tw-slider .slider-pills-list-item{display:inline-block;margin:3px}.tw-slider .slider-pill-label{position:relative;cursor:pointer;background-color:#54cf8b;border-radius:100%;display:inline-block;width:16px;height:16px}.tw-slider .slider-pill{display:none}.tw-slider .slider-pill:checked+.slider-pill-selector{display:inline-block;width:calc(100% + 2px);height:calc(100% + 2px);border:1px solid #fafafa;border-radius:100%}.tw-switch-check{display:none}.tw-switch-check.external:checked~.tw-switch-container .tw-switch:after,.tw-switch-check.external:not(:checked)~.tw-switch-container .tw-switch:before,.tw-switch-check:checked+.tw-switch:after,.tw-switch-check:not(:checked)+.tw-switch:before{font-weight:700;opacity:1}.tw-switch-check.external:checked~.tw-switch-container .tw-switch .tw-switch-slider,.tw-switch-check:checked+.tw-switch .tw-switch-slider{left:calc(100% - 33px)}.tw-switch{position:relative;display:inline-block;width:95px;height:25px;cursor:pointer;color:#fafafa;background-color:#fafafa;border-radius:100px;border:1px solid #cacac9}.tw-switch:after,.tw-switch:before{position:absolute;top:50%;transition:all .3s ease;color:currentColor}.tw-switch:before{content:attr(data-off);left:-5px;transform:translate(-100%,-50%);opacity:.6}.tw-switch:after{content:attr(data-on);right:-5px;transform:translate(100%,-50%)}.tw-switch .tw-switch-slider{left:3px;width:30px;height:calc(100% - 6px);background-color:#252539;transition:all .3s ease;border-radius:100px}.tw-black-timer{color:#ff1e1e;font-size:.875rem;vertical-align:middle;font-weight:700;text-transform:uppercase}.tw-black-timer .tw-countdown-data-list{display:inline-block;margin:0;padding:0}.tw-black-timer .tw-countdown-data-list-item{display:inline-block}.tw-black-timer .tw-countdown-label{margin-right:6px}.tw-toast{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:15px;cursor:pointer;border-radius:5px;filter:hue-rotate(-10deg) grayscale(.15)}.tw-toast .tw-toast-icon{font-size:1.5625rem;margin-right:15px}.tw-toast .tw-toast-text{font-size:.9375rem;white-space:pre-line}.tw-toast.float{position:fixed;top:5px;right:5px}.tw-toast.float:not(.is-active){display:none}.tw-toast.start-end-state{animation-iteration-count:1;animation-duration:.6s;animation-name:ani-grow}.avm-top-right-notification-container{margin-bottom:-42px;transform:translateZ(0);animation-name:anim-top-notification;animation-duration:.8s;animation-iteration-count:1;animation-timing-function:cubic-bezier(.68,-.55,.265,1.55);z-index:89}@media only screen and (min-width:768px){.avm-top-right-notification-container{position:-webkit-sticky;position:sticky;top:80px}}@media only screen and (max-width:767px){.avm-top-right-notification-container{position:relative}}.avm-top-right-notification-container .content-container{max-width:1024px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.avm-top-right-notification-container .filmecon-link{position:relative;display:-ms-flexbox;display:flex;background-color:#fafafa;color:#1b1c2b;text-decoration:none;-ms-flex-align:center;align-items:center;border-radius:0 0 8px 8px;padding:10px;width:165px;font-size:10px;filter:drop-shadow(0 2px 2px rgba(0,0,0,.2))}.avm-top-right-notification-container .filmecon-link-text{text-align:right;padding-right:10px}.avm-top-right-notification-container .filmecon-link-logo{filter:invert(.8);width:60px}.tw-top-notification-container{z-index:89;padding:15px;transform:translateZ(0);animation-name:anim-top-notification;animation-duration:.8s;animation-iteration-count:1;animation-timing-function:cubic-bezier(.68,-.55,.265,1.55)}@media only screen and (min-width:768px){.tw-top-notification-container{position:-webkit-sticky;position:sticky;top:80px}}@media only screen and (max-width:767px){.tw-top-notification-container{position:relative}}.tw-top-notification-container .tw-notification-text{margin:0;padding:0}.tw-top-notification-container .fa-times{position:absolute;right:5px;top:5px;cursor:pointer}.tw-comment{display:grid;grid-template-rows:1fr repeat(3,auto);grid-gap:10px;justify-items:center;height:100%;text-align:center;color:#3c4e5b;font-size:.875rem}.tw-comment:hover .tw-comment-text:before{left:5px;top:-10px}.tw-comment:hover .tw-comment-text:after{right:5px;bottom:-20px}.tw-comment .tw-comment-container{position:relative;display:grid;grid-template-rows:1fr;justify-self:stretch;border-radius:5px;margin-bottom:10px;background-color:#46d8d1;color:#fafafa}.tw-comment .tw-comment-container:after{content:"";bottom:-20px;border-top:10px solid #46d8d1;border-right:13px solid transparent;border-bottom:10px solid transparent;border-left:13px solid transparent}.tw-comment .tw-comment-author,.tw-comment .tw-comment-course{font-size:.75rem;-ms-flex-item-align:end;align-self:end;padding-left:15px;padding-right:15px}.tw-comment .tw-comment-text{position:relative;padding:15px;overflow:hidden}.tw-comment .tw-comment-text:after,.tw-comment .tw-comment-text:before{font-size:50px;position:absolute;opacity:.4;font-family:serif;transition:all .5s ease;color:#fafafa}.tw-comment .tw-comment-text:before{content:"\201C";top:-30px;left:-100px}.tw-comment .tw-comment-text:after{content:"\201D";bottom:-40px;right:-100px}.tw-comment .tw-comment-author{margin-bottom:3px}.tw-comment .tw-comment-author-picture{border:3px solid #fff;border-radius:100%;width:70px;height:70px;margin:20px 0;box-shadow:0 0 20px rgba(0,0,0,.3)}.page-advantages .page-title-container{padding-bottom:360px}.page-advantages .plans-container .wave-curve{display:none}.page-advantages .video-container.main-video{margin-top:40px}.page-advantages .funnel-container{background-color:#3c4e5b}.page-advantages .funnel-container .funnel-picture-container{position:relative;margin:-320px auto -30px;padding-bottom:180px}.page-advantages .funnel-container .funnel-picture-container .logo-rain-canvas{position:relative;top:-50px;display:block;margin:0 auto;z-index:2;transform:translateZ(0)}.page-advantages .funnel-container .funnel-picture-container .funnel-picture-front,.page-advantages .funnel-container .funnel-picture-container .funnel-picture-top{bottom:0;max-width:300px}.page-advantages .funnel-container .funnel-picture-container .funnel-picture-top{z-index:1}.page-advantages .funnel-container .funnel-picture-container .funnel-picture-front{z-index:3}.page-advantages .funnel-container .funnel-list{position:relative;display:grid;-ms-flex-pack:center;justify-content:center;grid-gap:20px;padding:50px 0;transform:translateZ(0)}.page-advantages .funnel-container .funnel-list:after,.page-advantages .funnel-container .funnel-list:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%)}.page-advantages .funnel-container .funnel-list:before{bottom:0;border:2px dashed #8e60ed}.page-advantages .funnel-container .funnel-list:after{content:"";width:5px;height:5px;border-radius:100%;box-shadow:0 0 12px #fafafa;background-color:#fafafa;animation:ani-top-down-loop 1s ease infinite}.page-advantages .funnel-container .funnel-list .funnel-list-item{position:relative;display:grid;grid-template-columns:repeat(2,minmax(100px,225px));grid-gap:100px;-ms-flex-align:center;align-items:center}@media only screen and (max-width:425px){.page-advantages .funnel-container .funnel-list .funnel-list-item{grid-gap:40px;font-size:12px}}.page-advantages .funnel-container .funnel-list .funnel-list-item:after,.page-advantages .funnel-container .funnel-list .funnel-list-item:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%);transition:all .5s ease}.page-advantages .funnel-container .funnel-list .funnel-list-item:before{width:50px;height:3px;background-color:#8e60ed}@media only screen and (max-width:425px){.page-advantages .funnel-container .funnel-list .funnel-list-item:before{width:30px}}.page-advantages .funnel-container .funnel-list .funnel-list-item:after{width:15px;height:15px;margin-top:-10px;border-radius:100%;border:4px solid #8e60ed;background-color:#3c4e5b}@media only screen and (max-width:425px){.page-advantages .funnel-container .funnel-list .funnel-list-item:after{width:8px;height:8px;margin-top:-6px}}.page-advantages .funnel-container .funnel-list .funnel-list-item:nth-child(2n) .funnel-list-text{grid-column:1;grid-row:1}.page-advantages .funnel-container .funnel-list .funnel-list-picture{max-width:100%;transition:all .5s ease}.page-advantages .funnel-container .funnel-list .funnel-list-text{margin:0;color:#fafafa;justify-self:end;transition:all .5s ease}.page-advantages .funnel-container .heart{width:50px;animation:ani-heart-beating 1.15s ease-out infinite;transform:translateZ(0)}.page-advantages .come-with-us-container{background-color:#f6f6f6}.page-advantages .come-with-us-container .section-header{padding-top:0}.page-advantages .come-with-us-container .come-with-us-list{position:relative;display:grid;grid-template-columns:repeat(3,1fr);max-width:700px;margin:0 auto}.page-advantages .come-with-us-container .come-with-us-list:before{content:"";position:absolute;top:calc(50% - 43px);left:80px;right:80px;transform:translateY(-50%);height:4px;background-color:#0e7dac}.page-advantages .come-with-us-container .come-with-us-list-item{position:relative;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-align:center;align-items:center}.page-advantages .come-with-us-container .come-with-us-picture{width:80px;max-height:80px;padding:0 20px;background-color:#f6f6f6}@media only screen and (max-width:425px){.page-advantages .come-with-us-container .come-with-us-picture{padding:0}}.page-advantages .come-with-us-container .come-with-us-text{white-space:pre-line;text-align:center}@media only screen and (max-width:425px){.page-advantages .come-with-us-container .come-with-us-text{font-size:.75rem}}.page-home.black-friday .shapes-container{display:none}.page-container.black-friday .black-friday-header,.page-home.black-friday .black-friday-header{position:relative;z-index:60;color:#fff;background-color:#e93e8b}.page-container.black-friday .black-friday-header .header-container,.page-home.black-friday .black-friday-header .header-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;max-width:1024px;text-align:center;margin:0 auto;padding:30px 15px;font-size:1.25rem}.page-container.black-friday .black-friday-header .tw-timer-counter,.page-home.black-friday .black-friday-header .tw-timer-counter{display:block;min-height:55px}.page-container.black-friday .black-friday-header .tw-timer-counter .tw-countdown-data-list,.page-home.black-friday .black-friday-header .tw-timer-counter .tw-countdown-data-list{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;list-style:none;margin:0 auto;padding:0;text-align:center;background-color:#e93e8b}.page-container.black-friday .black-friday-header .tw-timer-counter .tw-countdown-data-list-item,.page-home.black-friday .black-friday-header .tw-timer-counter .tw-countdown-data-list-item{color:#fafafa}.page-container.black-friday .black-friday-header .tw-timer-counter .tw-countdown-value,.page-home.black-friday .black-friday-header .tw-timer-counter .tw-countdown-value{display:block;font-size:28px;font-weight:700}.page-container.black-friday .black-friday-header .tw-timer-counter .tw-countdown-label,.page-home.black-friday .black-friday-header .tw-timer-counter .tw-countdown-label{text-transform:uppercase;font-size:20px;font-weight:lighter;margin-right:0}.page-container.black-friday .black-friday-header .black-friday-price,.page-home.black-friday .black-friday-header .black-friday-price{grid-area:price}.page-container.black-friday .black-friday-header .black-friday-timer,.page-home.black-friday .black-friday-header .black-friday-timer{grid-area:timer}.page-container.black-friday .black-friday-header .tw-btn,.page-home.black-friday .black-friday-header .tw-btn{width:150px;grid-area:button}@media (max-width:960px){.page-container.black-friday .black-friday-header .header-container,.page-home.black-friday .black-friday-header .header-container{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);grid-template-areas:"price timer" "button button";grid-gap:20px;justify-items:center;-ms-flex-align:center;align-items:center;font-size:1rem}.page-container.black-friday .black-friday-header .header-container .tw-timer-counter .tw-countdown-value,.page-home.black-friday .black-friday-header .header-container .tw-timer-counter .tw-countdown-value{font-size:20px}.page-container.black-friday .black-friday-header .header-container .tw-timer-counter .tw-countdown-label,.page-home.black-friday .black-friday-header .header-container .tw-timer-counter .tw-countdown-label{font-size:15px}}@media (max-width:600px){.page-container.black-friday .black-friday-header .header-container,.page-home.black-friday .black-friday-header .header-container{grid-template-columns:1fr;grid-template-rows:repeat(3,auto);grid-template-areas:"price" "timer" "button";grid-gap:15px;padding:15px;font-size:.875rem}}.page-home.black-friday .presentation-container{position:relative}.page-home.black-friday .presentation-container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-position:50%;background-size:cover;background-attachment:fixed;background-image:url(./images/background-black-friday.png)}.page-home.black-friday .presentation-container .section-container{display:grid;grid-template-areas:"title" "video" "actions";grid-template-columns:1fr;grid-template-rows:repeat(3,auto);grid-gap:20px;width:100%}.page-home.black-friday .presentation-container .title-container{grid-area:title;display:grid;grid-template-columns:200px 1fr;grid-template-rows:auto;grid-gap:30px;grid-template-areas:"logo title";-ms-flex-align:center;align-items:center}@media (min-width:601px){.page-home.black-friday .presentation-container .title-container{margin:0 auto}}@media (max-width:600px){.page-home.black-friday .presentation-container .title-container{grid-template-areas:"logo" "title";grid-template-columns:1fr;grid-template-rows:repeat(2,auto);grid-gap:10px;justify-items:center;font-size:1.25rem}.page-home.black-friday .presentation-container .title-container .black-friday-logo{max-width:170px}}.page-home.black-friday .presentation-container .section-title{font-weight:lighter;font-size:1.875rem}.page-home.black-friday .presentation-container .black-friday-logo{max-width:100%}.page-home.black-friday .presentation-container .main-video{box-shadow:0 0 120px rgba(235,64,198,.35);grid-area:video;margin:30px auto}.page-home.black-friday .presentation-container .buttons-container{grid-area:actions;text-align:center}.page-home.black-friday .presentation-container .buttons-container .tw-btn{max-width:240px}.page-home.black-friday .wave-elements-container{display:none}.page-home.black-friday .plans-video-container{position:relative;text-align:center}.page-home.black-friday .plans-video-container .tw-switch{display:block;margin:5px auto 10px}.page-home.black-friday .plans-video-container .wave-curve{display:none}.page-home.black-friday .plans-video-container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.55;text-align:center;background-image:url("https://ddc7n5prtcej1.cloudfront.net/images/linhas-background-planos.svg");background-position:50%;background-size:cover;background-repeat:no-repeat}.page-home.black-friday .plans-video-container .plans-content-container{display:grid;grid-template-columns:1fr 320px;grid-gap:20px;grid-template-areas:"video plans";-ms-flex-align:center;align-items:center;max-width:1024px;margin:0 auto}@media (max-width:768px){.page-home.black-friday .plans-video-container .plans-content-container{grid-template-columns:auto;grid-template-rows:repeat(2,auto);grid-template-areas:"video" "plans"}}.page-home.black-friday .plans-video-container .plans-video-ad-container{grid-area:video}.page-home.black-friday .plans-video-container .plans-cards-container{grid-area:plans;justify-self:end}.page-home.black-friday .plans-video-container .plans-cards-container .tw-switch-check:checked~.flip-container .flipper{transform:rotateY(180deg)}.page-home.black-friday .plans-video-container .plans-cards-container .flip-container{width:320px;height:650px}@media (max-width:400px){.page-home.black-friday .plans-video-container .plans-cards-container .flip-container{width:280px}}@media (max-width:768px){.page-home.black-friday .plans-video-container .plans-cards-container{justify-self:center}.page-home.black-friday .plans-video-container .plans-cards-container .plan-card-list-item{min-width:0;width:165px}}.page-home.black-friday .warranty-container .tw-btn{display:none}.capture-top-notification{background-color:#e93e8b;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:10px;position:relative;top:0;text-align:center}.capture-top-notification .not-logo{margin:0 auto}.capture-top-notification .not-price{font-size:20px;margin-top:10px}.capture-top-notification .tw-btn{width:200px;margin:15px auto}.capture-top-notification .tw-timer-counter .tw-countdown-data-list{display:grid;grid-template-columns:repeat(4,auto);-ms-flex-pack:center;justify-content:center;grid-gap:10px}.capture-top-notification .tw-timer-counter .tw-countdown-data-list .tw-countdown-data-list-item{display:grid;grid-template-rows:repeat(2,auto);text-align:center}.capture-top-notification .tw-timer-counter .tw-countdown-data-list .tw-countdown-value{font-weight:700;font-size:18px}.capture-top-notification .top-notification-container{display:grid;grid-template-rows:repeat(5,auto);grid-template-areas:"logo" "courses" "price" "button" "timer";grid-gap:5px}.capture-top-notification .top-notification-container .far{grid-area:icon;font-size:40px;-ms-flex-item-align:center;align-self:center;margin-right:15px}.capture-top-notification .top-notification-container .notification-text{grid-area:text;-ms-flex-flow:column;flex-flow:column;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.capture-top-notification .top-notification-container .notification-text .notification-title{font-size:15px;margin:0}.capture-top-notification .top-notification-container .notification-text .notification-description{font-size:14px;margin:0;color:hsla(0,0%,100%,.7)}.capture-top-notification .top-notification-container .notification-button-container{grid-area:button;-ms-flex-item-align:center;align-self:center;padding-left:15px}@media only screen and (max-width:767px){.capture-top-notification .top-notification-container .notification-button-container{height:40px}}.capture-top-notification .top-notification-container .notification-button-container .mcwidget-embed{margin:0!important}@media only screen and (min-width:768px){.capture-top-notification .top-notification-container .notification-button-container .mcwidget-embed{position:relative;top:15px}}.capture-top-notification .top-notification-container .notification-button-container .mcwidget-embed{margin:30px 0}.capture-top-notification .top-notification-container .notification-button-container .mcwidget-embed div div div{width:209px!important;height:45px!important;overflow:hidden}.page-capture{perspective:1px;transform-style:preserve-3d;height:100vh;overflow-x:hidden;overflow-y:scroll}.page-capture li:not(.plan-card-list-item),.page-capture ul:not(.plan-card-list){padding:0;margin:0}.page-capture .twf{position:absolute}.page-capture #twf-01{top:7%;right:15%;width:150px}.page-capture #twf-02{top:75%;right:calc(20% + 10px);width:100px}.page-capture #twf-03{bottom:-300px;left:5%}.page-capture #twf-04{top:60%;width:70px;left:10%}.page-capture #twf-05{right:8%;bottom:-45%;width:135px}.page-capture .shapes-container{transform:translateZ(.5px) scale(.5);position:absolute;top:0;height:100%;left:0;width:100%}@media only screen and (max-width:767px){.page-capture .shapes-container{display:none}}.page-capture .last-call-container,.page-capture .presentation-container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;color:#fff;text-align:center;padding:0 15px;background-color:#25263a}.page-capture .last-call-container .mcwidget-embed,.page-capture .presentation-container .mcwidget-embed{margin:30px 0}.page-capture .last-call-container .mcwidget-embed div div div,.page-capture .presentation-container .mcwidget-embed div div div{width:209px!important;height:45px!important;overflow:hidden}.page-capture .last-call-container #twt-01,.page-capture .presentation-container #twt-01{--color:$c_cyan}.page-capture .last-call-container #twt-02,.page-capture .presentation-container #twt-02{--color:$c_pink}.page-capture .last-call-container .avm-logo,.page-capture .presentation-container .avm-logo{margin:30px 0;width:150px}.page-capture .last-call-container .audiovisual-logo,.page-capture .presentation-container .audiovisual-logo{max-width:100%;width:350px;position:relative;z-index:3}.page-capture .last-call-container .tw-hr,.page-capture .presentation-container .tw-hr{opacity:.3;margin:30px 0}.page-capture .last-call-container .section-title,.page-capture .presentation-container .section-title{position:relative;z-index:3}.page-capture .last-call-container .section-text,.page-capture .presentation-container .section-text{white-space:pre-line;position:relative;z-index:3}.page-capture .last-call-container .video-network-container,.page-capture .presentation-container .video-network-container{margin:30px 0 70px;position:relative;width:100%}.page-capture .last-call-container .video-network-container .network-back,.page-capture .presentation-container .video-network-container .network-back{position:absolute}.page-capture .last-call-container .wave-curve,.page-capture .presentation-container .wave-curve{background-color:#25253b;text-align:center;-webkit-clip-path:url(#clp);clip-path:url(#clp);transform:rotate(180deg);position:absolute;bottom:-42px;width:200px}.page-capture .presentation-container:not(.last-call-container)>*{z-index:2}.page-capture .presentation-container:not(.last-call-container):before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:var(--background-image);background-repeat:no-repeat;background-size:cover;z-index:1}.page-capture .presentation-container:not(.last-call-container):after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#25263a;opacity:.8;z-index:1}.page-capture .presentation-container:not(.last-call-container) .video-container.main-video{margin:0 auto;z-index:2}@media only screen and (min-width:768px){.page-capture .presentation-container:not(.last-call-container) .video-container.main-video{height:330px;max-width:600px}}@media only screen and (max-width:767px){.page-capture .presentation-container:not(.last-call-container) .video-container.main-video{max-width:400px;height:220px}}@media only screen and (max-width:425px){.page-capture .presentation-container:not(.last-call-container) .video-container.main-video{max-width:320px;height:160px}}.page-capture .programming-container{position:relative;background-color:#7a54c9;color:#fafafa;padding:60px 15px;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.page-capture .programming-container .section-title{color:#fafafa;text-align:center;position:relative;z-index:3}.page-capture .programming-container .section-title .fas{display:block;font-size:40px;margin-bottom:10px}.page-capture .programming-container .section-pink-paragraph{position:relative;z-index:3;font-size:25px;font-weight:700;text-align:center;margin-bottom:50px}@media (max-width:450px){.page-capture .programming-container .section-pink-paragraph{font-size:16px}}.page-capture .programming-container .section-pink-paragraph .pink-background{background-color:#e93e8b;padding:15px}.page-capture .programming-container .days-videos-list{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;max-width:1160px;margin:0 auto;position:relative;z-index:3}.page-capture .programming-container .days-videos-list .list-item{text-align:center;position:relative;box-sizing:border-box;margin:35px 7px;width:calc(33.33333% - 30px)}@media (max-width:1024px){.page-capture .programming-container .days-videos-list .list-item{margin:30px 7px;width:calc(50% - 30px)}}@media (max-width:768px){.page-capture .programming-container .days-videos-list .list-item{width:calc(100% - 0px);margin:35px 0}}.page-capture .programming-container .days-videos-list .list-item .list-item-container{position:relative;background-color:hsla(0,0%,100%,.2);text-align:center;padding:15px;height:100%}.page-capture .programming-container .days-videos-list .day-container{background-color:#46d8d1;font-size:20px;font-weight:700;position:absolute;padding:5px;top:-17px;left:50%;transform:translateX(-50%);width:180px;box-shadow:7px 7px 0 #6d4db2}@media (max-width:450px){.page-capture .programming-container .days-videos-list .day-container{width:160px;font-size:18px}}.page-capture .programming-container .days-videos-list .day-container.unlocked{background-color:#e93e8b}.page-capture .programming-container .days-videos-list .day-container.unlocked .day-date,.page-capture .programming-container .days-videos-list .day-container.unlocked .day-number{color:#fff}.page-capture .programming-container .days-videos-list .day-container .day-number{color:#25263a}.page-capture .programming-container .days-videos-list .day-container .day-date{color:#7254bd}.page-capture .programming-container .days-videos-list .day-container .day-date:before{content:"| ";font-weight:100;color:rgba(0,0,0,.5)}.page-capture .programming-container .days-videos-list .video-title{height:70px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.page-capture .programming-container .days-videos-list .video-link{position:absolute;top:0;bottom:0;left:0;right:0;z-index:3}.page-capture .programming-container .days-videos-list .video-container{padding-bottom:56.25%;height:0;box-sizing:border-box;max-width:none}.page-capture .programming-container .days-videos-list .video-container .far,.page-capture .programming-container .days-videos-list .video-container .fas{padding-top:56.25%;background-color:transparent;font-size:80px;display:none}.page-capture .programming-container .days-videos-list .video-container.blocked{pointer-events:none}.page-capture .programming-container .days-videos-list .video-container.blocked .far,.page-capture .programming-container .days-videos-list .video-container.blocked .fas{z-index:2}.page-capture .programming-container .days-videos-list .video-container.blocked:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.page-capture .programming-container .days-videos-list .video-description{color:hsla(0,0%,100%,.8);line-height:1.4}.page-capture .guests-container{position:relative;padding:50px 15px;background-color:#fafafa;z-index:1}.page-capture .guests-container .section-title{position:relative;color:#25263a;text-align:center;font-size:30px;margin-top:0;margin-bottom:50px;z-index:1}.page-capture .guests-container .section-title:after,.page-capture .guests-container .section-title:before{content:"";position:absolute;top:50%;z-index:-1;left:50%;transform:translate(-50%,-50%)}.page-capture .guests-container .section-title:before{width:100%;max-width:1024px;height:2px;background-color:currentColor}.page-capture .guests-container .section-title:after{background-color:#fafafa;height:100%;width:320px}.page-capture .guests-container .guests-list{list-style:none;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px 50px;max-width:800px;margin:0 auto}@media (max-width:800px){.page-capture .guests-container .guests-list{grid-template-columns:1fr;grid-gap:20px}}.page-capture .guests-container .guest-list-item{position:relative;display:grid;grid-template-columns:80px 1fr;grid-template-rows:80px auto;grid-template-areas:"picture name" "description description";grid-gap:5px 25px;color:#25263a}.page-capture .guests-container .guest-list-item:before{content:"";position:absolute;top:-20px;left:-15px;width:130px;height:130px;background-repeat:no-repeat;background-size:contain}.page-capture .guests-container .guest-list-item:nth-child(4n+1):before{background-image:url(./images/capture/outline-1.svg);background-position-x:right;width:120px}.page-capture .guests-container .guest-list-item:nth-child(4n+2):before{background-image:url(./images/capture/outline-2.svg);background-position-x:center}.page-capture .guests-container .guest-list-item:nth-child(4n+3):before{background-image:url(./images/capture/outline-3.svg)}.page-capture .guests-container .guest-list-item:nth-child(4n+4):before{background-image:url(./images/capture/outline-4.svg)}.page-capture .guests-container .guest-picture{position:relative;grid-area:picture;width:80px;height:80px;border-radius:100%;border:5px solid #46d8d1}.page-capture .guests-container .guest-name{grid-area:name;-ms-flex-item-align:center;align-self:center;font-size:20px;font-weight:700;position:relative}.page-capture .guests-container .guest-name:before{content:"";position:absolute;left:0;bottom:-10px;height:3px;width:60px;background-color:currentColor}.page-capture .guests-container .guest-description{grid-area:description;line-height:1.4}.page-capture .why-important-container{position:relative;background-color:#25263a;color:#fafafa;padding:50px 15px 5px}.page-capture .why-important-container .section-title{position:relative;color:#fafafa;text-align:center;font-size:27px;margin-top:0;margin-bottom:50px;white-space:pre-line;z-index:1}.page-capture .why-important-container .section-title:after,.page-capture .why-important-container .section-title:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.page-capture .why-important-container .section-title:before{width:100%;max-width:1024px;height:2px;background-color:currentColor}.page-capture .why-important-container .section-title:after{background-color:#25263a;height:100%;width:320px}.page-capture .why-important-container .image-text-container{display:grid;grid-template-columns:repeat(2,50%);grid-gap:20px;max-width:960px;margin:0 auto;position:relative;z-index:3}@media (max-width:960px){.page-capture .why-important-container .image-text-container{grid-template-columns:100%;-ms-flex-pack:center;justify-content:center}}.page-capture .why-important-container .screen-container{position:relative}.page-capture .why-important-container .screen-container .screen-picture-container{position:absolute;overflow:hidden;padding-bottom:56.81%;width:89%;top:7%;left:6%}.page-capture .why-important-container .screen-container .screen-picture{width:100%}.page-capture .why-important-container .screen-container .monitor-picture{position:relative;width:100%}.page-capture .why-important-container .text-container{line-height:1.4}.page-capture .last-call-container{padding:15px}.page-capture .last-call-container .section-title{margin:50px 0 20px}.page-capture~.main-footer{background-color:#1b1c2b}.page-capture.page-week-sign-in .presentation-container .video-container,.page-week-content.last-day .presentation-container .video-container{margin:0 auto}.page-capture.page-week-sign-in .presentation-container .video-container .tw-iframe-video-container,.page-week-content.last-day .presentation-container .video-container .tw-iframe-video-container{width:auto}.page-capture.page-week-sign-in .presentation-container .video-network-container,.page-week-content.last-day .presentation-container .video-network-container{margin:30px 0 70px;position:relative;width:100%}.page-capture.page-week-sign-in .presentation-container .video-network-container .network-back,.page-week-content.last-day .presentation-container .video-network-container .network-back{position:absolute}.page-capture.page-week-sign-in .presentation-container .tw-btn.default,.page-week-content.last-day .presentation-container .tw-btn.default{padding:10px 35px;font-weight:700}.page-capture.page-week-sign-in .presentation-container .section-text,.page-week-content.last-day .presentation-container .section-text{margin-bottom:30px}.page-capture.page-week-sign-in .presentation-container .section-text .fas,.page-week-content.last-day .presentation-container .section-text .fas{font-size:30px;transform:rotate(-45deg);margin:20px 0}.page-capture.page-week-sign-in .comments-container .shapes-container,.page-capture.page-week-sign-in .warranty-container .tw-btn,.page-week-content.last-day .comments-container .shapes-container,.page-week-content.last-day .warranty-container .tw-btn{display:none}.page-capture.page-week-sign-in .filmecon-container .section-container,.page-week-content.last-day .filmecon-container .section-container{padding:80px 0 50px;display:grid;grid-auto-flow:row;grid-gap:40px;justify-items:center}.page-capture.page-week-sign-in .filmecon-container .section-container .filmecon-warning,.page-week-content.last-day .filmecon-container .section-container .filmecon-warning{white-space:pre-line;line-height:1.6}.page-capture.page-week-sign-in .sign-in-now-container,.page-week-content.last-day .sign-in-now-container{padding:20px 0}.page-capture.page-week-sign-in .sign-in-now-container .section-container,.page-week-content.last-day .sign-in-now-container .section-container{display:grid;grid-template-columns:260px 1fr 200px;grid-gap:20px;-ms-flex-align:center;align-items:center}.page-capture.page-week-sign-in .sign-in-now-container .avm-logo,.page-week-content.last-day .sign-in-now-container .avm-logo{max-width:100%;filter:invert(.9)}.page-capture.page-week-sign-in .sign-in-now-container .sign-in-text,.page-week-content.last-day .sign-in-now-container .sign-in-text{position:relative;white-space:pre-line;padding-left:70px}.page-capture.page-week-sign-in .sign-in-now-container .sign-in-text .tw-link,.page-week-content.last-day .sign-in-now-container .sign-in-text .tw-link{text-decoration:underline}.page-capture.page-week-sign-in .sign-in-now-container .sign-in-text:before,.page-week-content.last-day .sign-in-now-container .sign-in-text:before{content:"";position:absolute;left:25px;top:0;width:1px;height:100%;background-color:#252539}.page-capture.page-week-sign-in .sign-in-now-container .tw-btn,.page-week-content.last-day .sign-in-now-container .tw-btn{padding:10px 30px}@media only screen and (max-width:767px){.page-capture.page-week-sign-in .sign-in-now-container .section-container,.page-week-content.last-day .sign-in-now-container .section-container{grid-template-columns:none;grid-template-rows:repeat(3,auto);justify-items:center}.page-capture.page-week-sign-in .sign-in-now-container .sign-in-text,.page-week-content.last-day .sign-in-now-container .sign-in-text{padding-left:0;text-align:center}.page-capture.page-week-sign-in .sign-in-now-container .sign-in-text:before,.page-week-content.last-day .sign-in-now-container .sign-in-text:before{content:normal}}.page-capture.page-week-sign-in .comments-container:not(.bc-violet),.page-week-content.last-day .comments-container:not(.bc-violet){position:relative;padding:50px 15px;background-color:#fafafa;z-index:1;text-align:center}.page-capture.page-week-sign-in .comments-container:not(.bc-violet) .section-title,.page-week-content.last-day .comments-container:not(.bc-violet) .section-title{position:relative;color:#25263a;text-align:center;font-size:25px;margin-top:0;margin-bottom:10px}.page-capture.page-week-sign-in .comments-container:not(.bc-violet) .section-title-description,.page-week-content.last-day .comments-container:not(.bc-violet) .section-title-description{margin:0;font-size:20px}.page-capture.page-week-sign-in .comments-container:not(.bc-violet) .guests-list,.page-week-content.last-day .comments-container:not(.bc-violet) .guests-list{list-style:none;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px 50px;max-width:800px;margin:0 auto}@media (max-width:800px){.page-capture.page-week-sign-in .comments-container:not(.bc-violet) .guests-list,.page-week-content.last-day .comments-container:not(.bc-violet) .guests-list{grid-template-columns:1fr;grid-gap:20px}}.page-capture.page-week-sign-in .comments-container:not(.bc-violet) .guest-list-item,.page-week-content.last-day .comments-container:not(.bc-violet) .guest-list-item{position:relative;display:grid;grid-template-columns:80px 1fr;grid-template-rows:80px auto;grid-template-areas:"picture name" "description description";grid-gap:5px 25px;color:#25263a}.page-capture.page-week-sign-in .comments-container:not(.bc-violet) .guest-list-item:before,.page-week-content.last-day .comments-container:not(.bc-violet) .guest-list-item:before{content:"";position:absolute;top:-20px;left:-15px;width:130px;height:130px;background-repeat:no-repeat;background-size:contain}.page-capture.page-week-sign-in .comments-container:not(.bc-violet) .guest-list-item:nth-child(4n+1):before,.page-week-content.last-day .comments-container:not(.bc-violet) .guest-list-item:nth-child(4n+1):before{background-image:url(./images/capture/outline-1.svg);background-position-x:right;width:120px}.page-capture.page-week-sign-in .comments-container:not(.bc-violet) .guest-list-item:nth-child(4n+2):before,.page-week-content.last-day .comments-container:not(.bc-violet) .guest-list-item:nth-child(4n+2):before{background-image:url(./images/capture/outline-2.svg);background-position-x:center}.page-capture.page-week-sign-in .comments-container:not(.bc-violet) .guest-list-item:nth-child(4n+3):before,.page-week-content.last-day .comments-container:not(.bc-violet) .guest-list-item:nth-child(4n+3):before{background-image:url(./images/capture/outline-3.svg)}.page-capture.page-week-sign-in .comments-container:not(.bc-violet) .guest-list-item:nth-child(4n+4):before,.page-week-content.last-day .comments-container:not(.bc-violet) .guest-list-item:nth-child(4n+4):before{background-image:url(./images/capture/outline-4.svg)}.page-capture.page-week-sign-in .comments-container:not(.bc-violet) .guest-picture,.page-week-content.last-day .comments-container:not(.bc-violet) .guest-picture{position:relative;grid-area:picture;width:80px;height:80px;border-radius:100%;border:5px solid #46d8d1}.page-capture.page-week-sign-in .comments-container:not(.bc-violet) .guest-name,.page-week-content.last-day .comments-container:not(.bc-violet) .guest-name{grid-area:name;-ms-flex-item-align:center;align-self:center;font-size:20px;font-weight:700;position:relative}.page-capture.page-week-sign-in .comments-container:not(.bc-violet) .guest-name:before,.page-week-content.last-day .comments-container:not(.bc-violet) .guest-name:before{content:"";position:absolute;left:0;bottom:-10px;height:3px;width:60px;background-color:currentColor}.page-capture.page-week-sign-in .comments-container:not(.bc-violet) .guest-description,.page-week-content.last-day .comments-container:not(.bc-violet) .guest-description{grid-area:description;line-height:1.4}.page-careers .form-label.tw-btn{width:180px}.page-careers .resume-container{display:grid;grid-template-columns:auto 1fr;grid-gap:20px}@media only screen and (min-width:768px){.page-careers .form-name-email-container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:50px}}@media (max-width:570px){.page-careers .checkbox-list{grid-template-columns:1fr}.page-careers .checkbox-list-item:nth-last-child(2){display:none}}.page-companies .page-title-container{background-color:#fafafa;padding-bottom:0;margin-bottom:120px}.page-companies .page-title-container .builds-background{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background-color:#efefef;transform:translateZ(0)}.page-companies .page-title-container .builds-canvas{position:absolute;bottom:-20px;left:50%;transform:translateX(-50%)}.page-companies .page-title-container .video-container{top:30px}.page-companies .page-title-container .title{margin-bottom:20px}.page-companies .page-title-container .button-container{position:absolute;bottom:-100px}.page-companies .why-study-with-us-container .tw-list-none{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px 20px}@media only screen and (max-width:767px){.page-companies .why-study-with-us-container .tw-list-none{grid-template-columns:repeat(2,1fr);-ms-flex-align:start;align-items:start}}.page-companies .why-study-with-us-container .tw-list-none .list-item{display:grid;grid-template-columns:80px 1fr;-ms-flex-align:center;align-items:center;justify-items:center}@media (max-width:560px){.page-companies .why-study-with-us-container .tw-list-none .list-item{grid-template-columns:1fr}.page-companies .why-study-with-us-container .tw-list-none .list-item .list-text{padding:15px 0 0}}.page-companies .why-study-with-us-container .tw-list-none .list-picture-container{display:-ms-flexbox;display:flex;border-radius:100%;border:5px solid #7a54c9;padding:15px;box-sizing:border-box;width:80px;height:80px}@media only screen and (max-width:425px){.page-companies .why-study-with-us-container .tw-list-none .list-picture-container{width:65px;height:65px}}.page-companies .why-study-with-us-container .tw-list-none .list-picture{width:100%;max-width:100%;max-height:100%;filter:invert(.7)}.page-companies .why-study-with-us-container .tw-list-none .list-text{margin:0;padding:0 0 0 15px}.page-companies .prices-container{position:relative;padding-bottom:20px}.page-companies .prices-container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;background-image:url("https://d2k3pl8gdoo5hz.cloudfront.net/images/linhas-vantagens.svg");background-position:50%;background-size:cover;background-attachment:fixed}.page-companies .prices-container:after{content:"";position:absolute;bottom:-39px;left:50%;transform:translateX(-50%);border-top:20px solid #252539;border-right:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid transparent}.page-companies .prices-container .tw-btn.transparent-green{padding:5px 7px}.page-companies .prices-container .tw-input{text-align:center;font-size:1.25rem;border:none;border-radius:5px;width:80px;padding:5px;margin:0 15px;font-weight:700}.page-companies .prices-container .section-container{display:grid;grid-gap:20px}@media only screen and (min-width:426px){.page-companies .prices-container .section-container{position:relative;grid-template-columns:-webkit-max-content 1fr 180px;grid-template-columns:max-content 1fr 180px;-ms-flex-align:center;align-items:center}}@media (max-width:710px){.page-companies .prices-container .section-container{grid-template-columns:1fr;text-align:center}}.page-companies .prices-container .section-title{margin:0}.page-companies .prices-container .section-text{margin-top:0}.page-companies .prices-container .text-container .section-text,.page-companies .prices-container .text-container .section-title{white-space:pre-line}.page-companies .prices-container .price-container{justify-self:center;text-align:center}@media (min-width:1024px){.page-companies .prices-container .price-container{display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:400px}}.page-companies .prices-container .price-counter-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.page-companies .prices-container .price-result-container .only-span{display:block;margin:20px 0 0 -20px}.page-companies .prices-container .price-result-container .month-span{display:block;padding-right:30px;text-align:right}.page-companies .service-details-container{padding-top:15px}@media only screen and (max-width:425px){.page-companies .service-details-container .tw-list-none .list-item:nth-child(2){margin:30px 0}}@media only screen and (min-width:426px){.page-companies .service-details-container .tw-list-none{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}}@media (min-width:665px){.page-companies .service-details-container .tw-list-none .list-item:nth-child(2){position:relative}.page-companies .service-details-container .tw-list-none .list-item:nth-child(2):after,.page-companies .service-details-container .tw-list-none .list-item:nth-child(2):before{content:"";position:absolute;top:50%;height:70%;transform:translateY(-50%) rotate(15deg);width:3px;background-color:#fafafa}.page-companies .service-details-container .tw-list-none .list-item:nth-child(2):before{left:-10px}.page-companies .service-details-container .tw-list-none .list-item:nth-child(2):after{right:-10px}}.page-companies .service-details-container .tw-list-none .list-picture{width:40px}.page-companies .service-details-container .tw-list-none .list-text,.page-companies .service-details-container .tw-list-none .list-title{margin:8px 0;white-space:pre-line}@media only screen and (max-width:767px){.page-companies .service-details-container .tw-list-none .list-title{font-size:.9375rem}}.page-companies .past-companies-container{background-color:#fff}.page-companies .past-companies-container .tw-list-none{display:grid;grid-gap:20px 40px;-ms-flex-align:center;align-items:center}@media only screen and (max-width:425px){.page-companies .past-companies-container .tw-list-none{grid-template-columns:repeat(2,1fr);grid-auto-rows:40px}}@media only screen and (min-width:426px){.page-companies .past-companies-container .tw-list-none{grid-template-columns:repeat(3,1fr);grid-auto-rows:50px}}@media only screen and (min-width:768px){.page-companies .past-companies-container .tw-list-none{grid-template-columns:repeat(4,1fr);grid-auto-rows:40px}}@media only screen and (min-width:1025px){.page-companies .past-companies-container .tw-list-none{grid-template-columns:repeat(6,1fr);grid-auto-rows:70px}}.page-companies .past-companies-container .list-item{text-align:center}.page-companies .past-companies-container .company-logo{max-width:100%;max-height:100%}.page-companies .contact-form-container .toast-container{max-width:640px;margin:0 auto}.page-companies .contact-form-container .contact-form{padding-top:10px}@media only screen and (min-width:768px){.page-companies .contact-form-container .contact-form{display:grid;grid-template-columns:repeat(2,1fr);grid-template-areas:". ." ". ." "message message" "submit submit";grid-gap:10px 20px}.page-companies .contact-form-container .contact-form .message-container{grid-area:message}.page-companies .contact-form-container .contact-form .submit-container{grid-area:submit;justify-self:center}}@media only screen and (max-width:767px){.page-companies .contact-form-container .contact-form .submit-container{text-align:center}}.page-companies .manager-contact-form-container{margin-top:50px}.page-companies .manager-contact-form-container .section-container{display:grid;grid-template-columns:1fr minmax(505px,1fr);grid-gap:15px}@media (max-width:825px){.page-companies .manager-contact-form-container .section-container{grid-template-columns:1fr}.page-companies .manager-contact-form-container .section-container .mangager-contact-form-label{-ms-flex-pack:center;justify-content:center;text-align:center}}.page-companies .manager-contact-form-container .mangager-contact-form-label{white-space:pre-line;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.page-companies .manager-contact-form-container .manager-contact-form{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:825px){.page-companies .manager-contact-form-container .manager-contact-form{-ms-flex-direction:column;flex-direction:column}.page-companies .manager-contact-form-container .manager-contact-form .form-input-container{min-width:80%}}.page-companies .manager-contact-form-container .manager-contact-form .form-input-container{margin:0}.page-companies .manager-contact-form-container .manager-contact-form .form-input-container:nth-child(2){margin:10px}.page-contact .page-contact-structure{padding:0 15px;margin:50px auto}@media only screen and (min-width:768px){.page-contact .page-contact-structure{display:grid;grid-template-columns:1fr 250px;grid-gap:50px;max-width:1024px}}.page-contact .contact-form{margin:0 auto;padding:0}@media only screen and (min-width:768px){.page-contact .contact-form{width:100%;max-width:none}.page-contact .contact-form .form-name-feeling-container{display:grid;grid-template-columns:1fr minmax(254px,1fr);grid-gap:10px}.page-contact .contact-form .submit-container{text-align:right}}@media only screen and (max-width:767px){.page-contact .contact-form{max-width:640px}.page-contact .contact-form .submit-container{text-align:center}}.page-contact .contact-form .tw-select .tw-select-list-item{padding:15px}.page-contact .contact-form .tw-select .emoji{font-size:25px;vertical-align:middle}.contact-method-container{grid-template-columns:1fr;grid-gap:20px;padding:0 15px 30px;color:#252539}@media only screen and (max-width:767px){.contact-method-container{margin:15px 0}}@media only screen and (max-width:768px){.contact-method-container{text-align:center}}@media only screen and (min-width:768px){.contact-method-container{height:112px;padding:15px;background-color:#efefef}.contact-method-container .contact-method{display:grid;grid-template-areas:"logo title" "text text" "footer footer";grid-template-columns:40px 1fr;grid-template-rows:repeat(3,auto);grid-gap:10px}.contact-method-container .contact-method-title{font-size:.875rem;-ms-flex-item-align:center;align-self:center}.contact-method-container .contact-method-picture{width:100%}.contact-method-container .social-list-item{font-size:1.25rem}}@media (max-width:545px){.contact-method-container{grid-template-columns:1fr}.contact-method-container .contact-method-title{font-size:1.125rem}.contact-method-container .contact-method-text{font-size:.875rem}}.contact-method-container .contact-method-picture{grid-area:logo}.contact-method-container .contact-method-title{margin:0;grid-area:title}.contact-method-container .contact-method-text{margin:0;grid-area:text}@media only screen and (max-width:767px){.contact-method-container .contact-method-text{margin:0 0 15px}}.contact-method-container .email-link{grid-area:footer;color:#252539;text-decoration:none}.contact-method-container .social-list{grid-area:footer;display:grid;grid-auto-flow:column;-ms-flex-pack:center;justify-content:center;grid-gap:20px;font-size:1.375rem;opacity:.5}.contact-form{margin:0 auto;padding:50px 15px 20px;max-width:640px}.page-course .plans-container .wave-curve{display:none}.page-course .course-info-container .section-container{display:grid;grid-template-columns:1fr 320px;grid-template-areas:"plans plans" "about data";grid-gap:20px}@media only screen and (max-width:767px){.page-course .course-info-container .section-container{grid-template-columns:1fr;grid-template-areas:"plans" "about" "data"}}.page-course .about-plans-container{grid-area:plans;border:2px solid #cacac9;border-radius:5px;padding:15px;display:grid;grid-gap:15px}@media only screen and (min-width:768px){.page-course .about-plans-container{grid-template-columns:275px 1fr 170px;-ms-flex-align:center;align-items:center}.page-course .about-plans-container .tw-link{position:relative}.page-course .about-plans-container .tw-link:after{content:"";position:absolute;top:0;right:-10px;bottom:0;width:1px;background-color:#cacac9}}@media only screen and (max-width:767px){.page-course .about-plans-container .tw-link{text-align:center}}.page-course .about-plans-container .tw-link{color:#0e7dac}.page-course .about-plans-container .plans-info-list{display:grid;grid-auto-flow:column;grid-gap:20px;-ms-flex-align:center;align-items:center}@media (max-width:975px){.page-course .about-plans-container .plans-info-list{grid-template-columns:repeat(2,1fr);grid-auto-flow:row}}.page-course .about-plans-container .plans-info-list-item{display:grid;grid-template-columns:auto 1fr;grid-template-rows:repeat(2,1fr);grid-template-areas:"picture ." "picture .";font-size:.5625rem;-ms-flex-align:center;align-items:center}.page-course .about-plans-container .plans-info-list-item-picture{filter:hue-rotate(66deg) brightness(50%);grid-area:picture;width:50px}.page-course .about-plans-container .plan-info-title{-ms-flex-item-align:end;align-self:end}.page-course .about-plans-container .plan-info-description{-ms-flex-item-align:start;align-self:start}.page-course .course-presentation-container{position:relative;--background-image:url(https://d2k3pl8gdoo5hz.cloudfront.net/images/linhas-vantagens.svg)}.page-course .course-presentation-container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--background-image);background-position:center 75%;background-size:contain;background-repeat:no-repeat;background-attachment:fixed;opacity:.3}.page-course .course-presentation-container.is-new:after{content:"NOVO!";position:absolute;left:-33px;top:9px;transform:rotate(-45deg);padding:10px 40px;color:#fafafa;background-color:#54cf8b;box-shadow:0 2px 1px rgba(0,0,0,.1);font-size:.625rem;line-height:1}.page-course .course-presentation-container .course-categories-list{position:absolute;right:10px;display:grid;grid-auto-flow:column;-ms-flex-pack:end;justify-content:end;grid-gap:15px;margin:0;padding:5px;list-style-type:none}.page-course .course-presentation-container .course-categories-list .category-logo{width:80px}.page-course .course-presentation-container .section-container{position:relative;display:grid;grid-template-columns:minmax(auto,1fr) 320px;grid-template-rows:repeat(2,auto);grid-template-areas:"title title" "video plans";grid-gap:30px 20px;-ms-flex-pack:center;justify-content:center}.page-course .course-presentation-container .course-presentation-header{grid-area:title;text-align:center}.page-course .course-presentation-container .section-title .course-name-prefix{display:block;font-size:1rem}.page-course .course-presentation-container .section-title .course-name{font-size:3rem}.page-course .course-presentation-container .section-title .course-header-presentation-text{margin:-5px 0 0}.page-course .course-presentation-container .course-presentation-video-container{grid-area:video}.page-course .course-presentation-container .course-presentation-video-topbar{padding:10px 5px;background-color:#efefef;border-top-left-radius:5px;border-top-right-radius:5px;font-size:.625rem}.page-course .course-presentation-container .course-presentation-video-topbar .fas{margin-right:5px}.page-course .course-presentation-container .video-container{position:relative;padding-bottom:56.25%;color:#252539;border-bottom-right-radius:5px;border-bottom-left-radius:5px;overflow:hidden}.page-course .course-presentation-container .video-container .fas{color:#fafafa;background-color:#252539;padding:15px 17px;border-radius:100%;margin-bottom:15px}.page-course .course-presentation-container .video-container .wrapper-btn-play{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:hsla(0,0%,100%,.7);cursor:pointer;transition:all .3s ease}.page-course .course-presentation-container .video-container .wrapper-btn-play:hover{background-color:hsla(0,0%,100%,.8)}.page-course .course-presentation-container .video-container .sproutvideo-player{position:absolute;top:0;left:0;width:100%;height:100%}.page-course .course-presentation-container .page-courses-plans-container{grid-area:plans}.page-course .course-presentation-container .page-courses-plans-container .flip-container,.page-course .course-presentation-container .page-courses-plans-container .flipper,.page-course .course-presentation-container .page-courses-plans-container .plan-card{height:100%}@media only screen and (max-width:1024px){.page-course .course-presentation-container .page-courses-plans-container{width:310px;height:415px;justify-self:center}}@media only screen and (min-width:1025px){.page-course .course-presentation-container .page-courses-plans-container .footer-message{margin:0;padding:5px;border-radius:5px;background:#efefef;font-size:12px;margin-top:10px}}@media (min-width:1070px){.page-course .course-presentation-container .page-courses-plans-container .footer-message{margin-top:15px}}@media only screen and (max-width:1024px){.page-course .course-presentation-container .section-container{grid-template-columns:auto;grid-template-areas:"title" "video" "plans"}}.page-course .course-about-container{grid-area:about}.page-course .course-about-container .course-about-title:first-child{margin-top:0}.page-course .course-about-container .course-about-title:not(:first-child){margin-top:30px}.page-course .course-about-container .course-about-paragraph{white-space:pre-line;line-height:1.5}.page-course .course-about-container .courses-mini-list-section{padding:0}.page-course .course-data-container{grid-area:data}.page-course .course-data-container .tw-card{margin-bottom:20px;background-color:#f6f6f6;border:1px solid #efefef;box-shadow:none}.page-course .course-data-container .card-data-list{padding:5px 15px}.page-course .course-data-container .course-data-list .course-data-list-item{display:grid;grid-template-columns:60px 1fr;grid-gap:20px;-ms-flex-align:center;align-items:center;padding:10px 0;margin:0 15px}.page-course .course-data-container .course-data-list .course-data-list-item:not(:last-child){border-bottom:1px solid #cacac9}.page-course .course-data-container .course-data-list .course-data-icon{background-color:#7c848c;color:#fafafa;border-radius:100%;padding:15px;font-size:30px}.page-course .course-data-container .tw-small-list-title{margin-bottom:20px}.page-course .course-data-container .tw-small-list-item{margin-bottom:15px;display:grid;grid-template-columns:25px 1fr;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.page-course .course-data-container .warranty-seal{width:220px}@media (max-width:768px) and (min-width:530px){.page-course .course-data-container{display:grid;grid-gap:20px;grid-template-columns:1fr 240px}.page-course .course-data-container .tw-card{margin-bottom:0}}.page-course .course-content-container{background-color:#f6f6f6;padding-bottom:40px}.page-course .course-content-container .course-content-top{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.page-course .course-content-container .related-courses-title{margin:0}.page-course .course-content-container .tw-simple-list{margin:25px auto}.page-course .course-content-container .tw-simple-list-item,.page-course .course-content-container .tw-simple-list-item-title{min-height:22px}.page-course .course-content-container .tw-simple-list-item{display:grid;grid-template-columns:20px 1fr auto;grid-gap:10px;-ms-flex-align:center;align-items:center}.page-course .course-content-container .tw-simple-list-item .fas{justify-self:center}.page-course .course-content-container #conteudo-programatico:not(:target)~.tw-simple-list,.page-course .course-content-container #conteudo-programatico:target{display:none}.page-course .related-courses-container{background-color:#fff}.page-course .related-courses-container .related-courses-title{padding:0;margin:0}.page-courses{max-width:1024px;margin:0 auto;padding:30px 15px}.page-courses .courses-container{position:relative}.page-courses .filter-container{position:-webkit-sticky;position:sticky;top:80px;z-index:6;padding:15px 0}@media only screen and (max-width:767px){.page-courses .filter-container{top:80px}}.page-courses .filter-container.is-floating:before{content:"";position:absolute;top:0;left:-15px;width:100vw;height:100%;background:#efefef;z-index:-1}@media only screen and (min-width:1025px){.page-courses .filter-container.is-floating:before{left:-100vw;right:-100vw;width:auto}}.page-courses .filter-container.selected-categories .tw-select-label:after{content:"( " var(--selected-categories-counter) " )"}.page-courses .tw-form{display:grid;grid-template-columns:270px 1fr;grid-gap:20px}@media (max-width:540px),(max-width:900px) and (min-width:768px){.page-courses .tw-form{grid-template-columns:1fr;grid-gap:10px}}.page-courses-category .courses-list-list-container,.page-courses .courses-list-list-container{margin:0;padding:0;list-style-type:none}.page-courses-category .courses-list-list-container.last-releases .courses-list-item:nth-child(n+13),.page-courses .courses-list-list-container.last-releases .courses-list-item:nth-child(n+13){display:none}.page-courses-category .all-courses-list-container,.page-courses .all-courses-list-container{margin-bottom:50px}.page-courses-category .courses-list-item.no-results,.page-courses .courses-list-item.no-results{text-align:center}.page-courses-category .courses-list-item.no-results .fa-search,.page-courses .courses-list-item.no-results .fa-search{font-size:1.875rem}.page-courses-category .courses-list-item.no-results .no-result-text,.page-courses .courses-list-item.no-results .no-result-text{margin-top:0;white-space:pre-line}.page-courses-category .courses-list-item.no-results:not(:only-child),.page-courses .courses-list-item.no-results:not(:only-child){display:none}.page-courses-category .page-courses-plans-container.horizontal-plan-container,.page-courses .page-courses-plans-container.horizontal-plan-container{margin-top:20px;margin-bottom:-20px}@media (max-width:899px){.page-courses-category .page-courses-plans-container.horizontal-plan-container,.page-courses .page-courses-plans-container.horizontal-plan-container{display:none}}.page-courses-category .page-courses-plans-container.horizontal-plan-container .flip-container,.page-courses .page-courses-plans-container.horizontal-plan-container .flip-container{height:180px}.page-courses-category .page-courses-plans-container.horizontal-plan-container .plan-card-header,.page-courses .page-courses-plans-container.horizontal-plan-container .plan-card-header{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:stretch;align-self:stretch;position:relative;margin:0;padding:10px 0}.page-courses-category .page-courses-plans-container.horizontal-plan-container .plan-card-header:after,.page-courses .page-courses-plans-container.horizontal-plan-container .plan-card-header:after{content:"";position:absolute;top:50%;left:100%;transform:translateY(-50%);display:inline-block;width:0;border-top:15px solid #fff;border-right:0 solid #fff;border-bottom:15px solid #fff;border-left:15px solid #54cf8b}.page-courses-category .page-courses-plans-container.horizontal-plan-container .plan-card,.page-courses .page-courses-plans-container.horizontal-plan-container .plan-card{display:grid;grid-template-columns:300px auto 190px;-ms-flex-align:center;align-items:center;padding:0;border:0}.page-courses-category .page-courses-plans-container.horizontal-plan-container .plan-card .plan-card-list,.page-courses .page-courses-plans-container.horizontal-plan-container .plan-card .plan-card-list{display:grid;grid-template-columns:repeat(2,1fr);-ms-flex-align:stretch;align-items:stretch;grid-gap:10px;padding:10px 10px 10px 30px}.page-courses-category .page-courses-plans-container.horizontal-plan-container .plan-card .plan-card-list-item,.page-courses .page-courses-plans-container.horizontal-plan-container .plan-card .plan-card-list-item{-ms-flex-align:center;align-items:center;padding:0;background-color:#fff}.page-courses-category .page-courses-plans-container.horizontal-plan-container .plan-card .plan-card-list-item-text,.page-courses .page-courses-plans-container.horizontal-plan-container .plan-card .plan-card-list-item-text{padding:5px}.page-courses-category .page-courses-plans-container.horizontal-plan-container .plan-card.special .plan-card-header:after,.page-courses .page-courses-plans-container.horizontal-plan-container .plan-card.special .plan-card-header:after{border-left:15px solid #0e7dac}.page-courses-category .page-courses-plans-container.horizontal-plan-container .plan-card.special:before,.page-courses .page-courses-plans-container.horizontal-plan-container .plan-card.special:before{right:auto;top:10px;left:10px;border-top:30px solid #252539;border-right:30px solid transparent;border-bottom:30px solid transparent;border-left:30px solid #252539;border-top-right-radius:0;border-top-left-radius:5px}.page-courses-category .page-courses-plans-container.horizontal-plan-container .plan-card.special:after,.page-courses .page-courses-plans-container.horizontal-plan-container .plan-card.special:after{right:auto;top:20px;left:20px;font-size:.9375rem}.page-courses-category .page-courses-plans-container.horizontal-plan-container .plan-title,.page-courses .page-courses-plans-container.horizontal-plan-container .plan-title{margin-top:5px}.page-courses-category .page-courses-plans-container.horizontal-plan-container .plan-price-container,.page-courses .page-courses-plans-container.horizontal-plan-container .plan-price-container{margin-top:-20px;margin-bottom:10px;padding:0}.page-courses-plans-container .plan-card{width:100%;max-width:none}.page-courses-plans-container .flip-container{width:100%;height:355px;margin:0 auto}.page-courses-plans-container .tw-switch-check:checked~.flip-container .flipper{transform:rotateY(180deg)}.page-courses .warranty-seal{width:200px;margin:-25px auto}.page-courses .section-header{padding-top:0}.page-courses .section-header .section-title{font-size:1.75rem}.page-courses .comments-list{margin:0;padding:0;list-style-type:none}.page-courses-category{margin:0 auto;padding:0 0 30px}.page-courses-category .courses-container{position:relative}.page-courses-category .page-title-container{background-color:var(--category-color);padding:0 15px;filter:hue-rotate(-10deg) grayscale(.15)}.page-courses-category .page-title-container:before{background-attachment:scroll;filter:brightness(100) opacity(.3)}.page-courses-category .page-title-container .page-title-content{position:relative;width:100%;max-width:1024px;padding:50px 15px}.page-courses-category .page-title-container .title-picture{position:absolute;top:15px;right:15px;width:90px}@media only screen and (max-width:767px){.page-courses-category .page-title-container .title-picture{width:70px}}@media only screen and (max-width:425px){.page-courses-category .page-title-container .title-picture{width:40px}}.page-courses-category .page-title-container .title-init{font-size:1.5625rem;font-weight:400}@media only screen and (max-width:767px){.page-courses-category .page-title-container .title-init{font-size:1.125rem}}.page-courses-category .page-title-container .title-name{display:block;text-transform:uppercase;font-size:3.75rem}@media only screen and (max-width:767px){.page-courses-category .page-title-container .title-name{font-size:1.875rem}}@media only screen and (max-width:425px){.page-courses-category .page-title-container .title-name{font-size:1.375rem}}.page-courses-category .page-title-container .tw-form{max-width:800px;margin:10px auto 20px}.page-courses-category .page-title-container .courses-tag-list{text-align:center}.page-courses-category .page-title-container .courses-tag-list .tag-list-item{display:inline-block;padding:10px}.page-courses-category .page-title-container .courses-tag-list .tag-list-item.is-selected .btn-tag{color:#323232;background-color:hsla(0,0%,100%,.8);font-weight:700}.page-courses-category .page-title-container .courses-tag-list .btn-tag{color:#fafafa;background-color:hsla(0,0%,100%,.3);border:none;padding:7px 15px;border-radius:5px;cursor:pointer;transition:all .3s ease}.page-courses-category .page-title-container .courses-tag-list .btn-tag:hover{background-color:hsla(0,0%,100%,.5)}.page-courses-category .courses-section{max-width:1024px;padding:0 15px;margin:0 auto}.page-courses-path{position:relative}.page-courses-path .wave-curve{display:none}.page-courses-path .courses-path-presentation-container{position:relative;background-color:var(--course-color);color:#fff;padding:15px 0}.page-courses-path .courses-path-presentation-container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--background-image);background-position:center 75%;background-size:contain;background-repeat:no-repeat;background-attachment:fixed;opacity:.2}.page-courses-path .courses-path-presentation-container>.section-container{display:grid;grid-gap:0 30px;grid-template-areas:"information video" "list video" "buttons video";grid-template-columns:1fr minmax(200px,1fr);grid-auto-rows:auto;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (max-width:840px){.page-courses-path .courses-path-presentation-container>.section-container{grid-gap:10px;grid-template-areas:"information" "list" "buttons" "video";grid-template-columns:1fr}}.page-courses-path .courses-path-presentation-container .video-container{grid-area:video;border:2px solid #fff;border-radius:3px;box-shadow:0 0 30px rgba(0,0,0,.5)}.page-courses-path .course-categories-list{position:absolute;top:0;right:10px;display:grid;grid-auto-flow:column;-ms-flex-pack:end;justify-content:end;grid-gap:15px;margin:0;padding:5px;list-style-type:none}.page-courses-path .course-categories-list .category-logo{width:30px}.page-courses-path .title-informations{display:grid;grid-template-areas:"logo title" "description description";grid-template-columns:60px 1fr;-ms-flex-align:center;align-items:center;grid-gap:0 15px;grid-area:information}.page-courses-path .title-informations .title-logo{grid-area:logo;border:2px solid #fff;padding:5px;width:100%;background-color:var(--course-color);box-sizing:border-box}.page-courses-path .title-informations .title{grid-area:title;margin:0}.page-courses-path .title-informations .description{grid-area:description}.page-courses-path .course-path-data-list{grid-area:list;display:grid;grid-template-columns:repeat(3,auto);grid-gap:5px;padding-bottom:15px}@media (max-width:840px){.page-courses-path .course-path-data-list{-ms-flex-pack:center;justify-content:center;grid-gap:10px}}@media (max-width:435px){.page-courses-path .course-path-data-list{grid-template-columns:1fr;grid-template-rows:repeat(3,auto);text-align:center}}.page-courses-path .buttons-container{grid-area:buttons;display:grid;grid-template-columns:140px 200px;grid-gap:20px}.page-courses-path .buttons-container .tw-btn{border:none;font-size:.75rem;padding:10px 0;height:10px;box-sizing:content-box;border-radius:2px}@media (max-width:840px){.page-courses-path .buttons-container{padding:10px 0;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:425px){.page-courses-path .buttons-container{grid-template-columns:200px;grid-gap:10px;padding:10px 0 0}}@media (max-width:599px){.page-courses-path .course-path-container .section-container{display:grid;grid-template-areas:"information" "plan";grid-gap:30px}.page-courses-path .course-path-container .section-container .plan-card{padding:15px 10px}}.page-courses-path .course-path-container .information-container{grid-area:information}.page-courses-path .course-path-container .page-courses-plans-container{grid-area:plan;max-width:320px;margin:0 auto}@media (min-width:600px){.page-courses-path .course-path-container .page-courses-plans-container{float:right;margin:0 0 15px 15px}}.page-courses-path .course-path-container .course-path-about-title:first-child{margin-top:0}.page-courses-path .course-path-container .course-path-about-title:not(:first-child){margin-top:30px}.page-courses-path .course-path-container .course-path-about-paragraph{white-space:pre-line;line-height:1.5}.page-courses-path .course-path-container .course-path-information-warning{padding:30px}.page-courses-path .course-path-container .course-path-information-warning .pre-line{margin:0 0 15px}.page-courses-path .course-path-container .course-path-information-warning .tw-btn{border:none;font-size:.75rem;padding:10px 0;height:10px;box-sizing:content-box;border-radius:2px;width:200px}.page-courses-path .knowledge-level-container{position:relative;background-color:#fff}.page-courses-path .knowledge-level-container .section-title{font-size:1.125rem;margin-bottom:10px}.page-courses-path .knowledge-level-container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.15;text-align:center;background-image:url(https://ddc7n5prtcej1.cloudfront.net/images/linhas-background-planos.svg);background-position:50%;background-size:cover;background-repeat:no-repeat;filter:invert(1)}.page-courses-path .knowledge-level-container .chart-list{display:grid;grid-template-columns:150px 1fr 150px 1fr 150px;grid-gap:10px;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin:20px 0}.page-courses-path .knowledge-level-container .chart-separator{position:relative;top:3px;height:0;border:5px dotted currentColor}.page-courses-path .knowledge-level-container .chart-separator:after{content:"";position:absolute;top:1px;right:-6px;bottom:-6px;left:-6px;background-color:#fff}@media (max-width:640px){.page-courses-path .knowledge-level-container .chart-list{grid-template-columns:150px 150px 150px}.page-courses-path .knowledge-level-container .chart-separator{display:none}}@media (max-width:500px){.page-courses-path .knowledge-level-container .chart-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.page-courses-path .knowledge-level-container .tw-chart-container{margin:10px 15px}}.page-courses-path .knowledge-level-container .chart-picture{position:absolute;top:0;right:0;width:50px;z-index:10;border-radius:100%}.page-courses-path .career-path-container{padding-bottom:30px}.page-courses-path .career-path-list{position:relative;display:initial;padding:0 0 10px;margin:0 auto}.page-courses-path .career-path-list:before{content:"";position:absolute;left:50%;top:0;bottom:0;transform:translateX(-50%);width:2px;background-color:#cacac9}.page-courses-path .career-path-list-item{margin-bottom:30px}.page-courses-path .path-list-text-container{position:relative;display:inline-block;margin:0 auto;padding:15px;text-align:center;white-space:pre-line;background-color:#fafafa;color:#7c848c}.page-courses-path .path-list-text-container.text-with-base:after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:70px;height:2px;background-color:#cacac9}.page-courses-path .path-list-item-container{position:relative;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);display:grid;grid-template-columns:80px 1fr 200px 145px;grid-template-areas:"logo info data link";padding:15px 35px;-ms-flex-align:center;align-items:center;grid-gap:20px}.page-courses-path .path-list-item-container.course-path{color:#fff;background-color:var(--course-color)}.page-courses-path .path-list-item-container.course-path .course-logo{border:2px solid #fff}.page-courses-path .path-list-item-container.course-path .course-info{color:#fff}.page-courses-path .path-list-item-container.course-path .course-data-icon{border-color:#fff}@media only screen and (max-width:767px){.page-courses-path .path-list-item-container{grid-template-columns:80px 1fr 200px;grid-template-areas:"logo . data" "info info info" "link link link";grid-gap:0 15px;font-size:.875rem;padding:15px}}@media only screen and (max-width:425px){.page-courses-path .path-list-item-container{grid-template-columns:1fr;grid-template-areas:"logo" "info" "data" "link";grid-gap:10px;font-size:.75rem}}.page-courses-path .course-link{grid-area:link;font-size:.625rem;padding:5px;height:10px;box-sizing:content-box;border-radius:2px;width:calc(100% - 15px)}.page-courses-path .course-logo{grid-area:logo;background-color:var(--course-color);width:100px;max-width:100%;justify-self:center}.page-courses-path .course-info{grid-area:info}@media only screen and (min-width:768px){.page-courses-path .course-info{padding-right:30px}}.page-courses-path .course-data{grid-area:data}.page-courses-path .course-data-list{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;grid-gap:10px}.page-courses-path .course-data-list-item{text-align:center}.page-courses-path .course-data-icon{border:2px solid #46d8d1;border-radius:100%;padding:8px 0;width:40px;text-align:center;font-size:25px}.page-courses-path .course-data-info{white-space:pre-line;font-size:.875rem}.page-courses-path .fa-trophy{font-size:3.125rem;margin-top:-10px;color:#3c4e5b}.page-courses-paths-list .page-title-container{overflow:hidden}.page-courses-paths-list .logo-bubbles-canvas{position:absolute;top:0;left:0;background-color:#8e60ed}.page-courses-paths-list .path-list-advantages{margin-bottom:-60px}.path-list-advantages{position:relative;display:grid;grid-template-columns:repeat(3,auto);background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.1);padding:30px;grid-gap:60px}@media (max-width:550px){.path-list-advantages{grid-template-columns:1fr;grid-template-rows:repeat(3,auto);grid-gap:15px}}.path-list-advantages-item{position:relative;display:grid;grid-template-rows:repeat(3,auto);grid-gap:20px;justify-items:center;text-align:center;color:#252539}.path-list-advantages-item:nth-child(2):after,.path-list-advantages-item:nth-child(2):before{content:"";position:absolute;top:50%;transform:translateY(-50%);height:50%;opacity:.6;width:1px;background-color:#959595}.path-list-advantages-item:nth-child(2):before{left:-30px}.path-list-advantages-item:nth-child(2):after{right:-30px}@media (max-width:550px){.path-list-advantages-item:nth-child(2):after,.path-list-advantages-item:nth-child(2):before{left:50%;transform:translateX(-50%);width:80%;height:1px}.path-list-advantages-item:nth-child(2):before{top:-7px}.path-list-advantages-item:nth-child(2):after{top:auto;bottom:-7px}}.path-list-advantages-item .advantage-icon{width:60px}.path-list-advantages-item .advantage-title{font-size:.875rem;white-space:pre-line}.path-list-advantages-item .advantage-description{font-size:.75rem;margin:0}.page-courses-paths-list{position:relative;padding-bottom:50px}.page-courses-paths-list .career-path-list-container .tw-hr{margin:40px 0}.page-courses-paths-list .section-header .section-title{font-size:1.625rem;margin-bottom:10px}.page-courses-paths-list .career-path-filter{position:relative;z-index:10}.page-courses-paths-list .career-path-filter .tw-form{display:grid;grid-template-columns:320px 1fr;grid-gap:15px}@media (max-width:686px){.page-courses-paths-list .career-path-filter .tw-form{grid-template-columns:1fr;grid-gap:initial}}.page-courses-paths-list .career-path-filter .tw-select{margin:0 auto 20px;width:100%}.page-courses-paths-list .career-path-filter .form-input-icon-container{margin:0 auto}.page-courses-paths-list .require-custom-path-container .tw-btn{width:210px;font-size:.75rem;padding:14px 0}.presentation-container{position:relative;background-color:#1b1c2b;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:60px 0}.presentation-container #avmf-01{bottom:calc(-15px + -1vw);right:calc(15px + 13vw);width:calc(70px + 8vw);--avm-parallax-y-speed:6;z-index:2}.presentation-container #avmf-02{bottom:calc(-15px + 12vw);right:calc(15px + 4vw);width:calc(70px + 13vw);opacity:.6;--avm-parallax-y-speed:2}.presentation-container #avmf-03{bottom:calc(-15px + -4vw);left:calc(15px + 5vw);width:calc(70px + 5vw);--avm-parallax-y-speed:2}.presentation-container .section-container{position:relative;padding:40px 15px;display:grid;grid-template-columns:1fr minmax(100px,40%);grid-template-rows:repeat(3,auto);grid-template-areas:"title video" "description video" "buttons video"}@media only screen and (min-width:768px){.presentation-container .section-container{grid-column-gap:40px}}@media only screen and (max-width:767px){.presentation-container .section-container{padding:15px;grid-template-columns:1fr;grid-template-rows:repeat(4,auto);grid-template-areas:"title" "video" "description" "buttons";text-align:center}}.presentation-container .presentation-background-video-container{position:fixed;right:0;bottom:0;min-width:100%;min-height:100%}.presentation-container .presentation-background-video-container:after{content:"";position:absolute;top:-200px;right:0;bottom:0;left:0;background-color:#25263a;opacity:.8}.presentation-container .presentation-background-video-container .wave-curve{display:none;position:absolute;width:200px;height:43px;top:-42px;left:50%;transform:translateX(-50%);background-color:#54cf8b;-webkit-clip-path:url(#clp);clip-path:url(#clp);border-top-left-radius:50px;border-top-right-radius:50px}.presentation-container .presentation-background-video-container .wave-curve .wave-arrows-icon,.presentation-container .presentation-background-video-container .wave-curve .wave-icon{position:absolute;left:50%;transform:translateX(-50%);background-size:contain;background-repeat:no-repeat;background-position:50%;animation-iteration-count:infinite}.presentation-container .presentation-background-video-container .wave-curve .wave-icon{top:5px;width:35px;height:35px;background-image:url("https://d2k3pl8gdoo5hz.cloudfront.net/images/mouse.svg")}@media only screen and (max-width:767px){.presentation-container .presentation-background-video-container .wave-curve .wave-icon{background-image:url("https://d2k3pl8gdoo5hz.cloudfront.net/images/hand.svg");animation-name:anim-scroll-top;animation-duration:1s}}@media only screen and (min-width:768px){.presentation-container .presentation-background-video-container .wave-curve .wave-icon{top:-2px;width:14px}}.presentation-container .presentation-background-video-container .wave-curve .wave-arrows-icon{bottom:0;width:8px;height:12px;background-image:url("https://d2k3pl8gdoo5hz.cloudfront.net/images/double-arrows-down.svg");animation-name:anim-scroll-down-fade;animation-duration:1.2s}@media only screen and (max-width:767px){.presentation-container .presentation-background-video-container .wave-curve .wave-arrows-icon{display:none}}.presentation-container .presentation-background-video{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.presentation-container .section-title{color:#fafafa;grid-area:title;margin:0;font-size:2rem}@media only screen and (max-width:767px){.presentation-container .section-title{font-size:1.5rem}}.presentation-container .section-description{color:#fafafa;grid-area:description;-ms-flex-item-align:center;align-self:center}@media only screen and (min-width:1025px){.presentation-container .section-description{font-size:1.25rem}}@media only screen and (max-width:767px){.presentation-container .section-description{font-size:.75rem}}.presentation-container .buttons-container{grid-area:buttons;-ms-flex-item-align:end;align-self:flex-end}.presentation-container .buttons-container .tw-btn{max-width:185px;width:calc(50% - 10px)}@media only screen and (min-width:768px){.presentation-container .buttons-container .tw-btn:first-child{margin-right:10px}}@media only screen and (max-width:767px){.presentation-container .buttons-container .tw-btn{display:block;margin:15px auto;width:100%}}.info-numbers-container{position:relative;background-color:#252539;padding:25px 0 75px}.info-numbers-container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;text-align:center}@media only screen and (max-width:767px){.info-numbers-container{padding:20px 0 70px}}.info-numbers-container:before{background-image:url("https://d2k3pl8gdoo5hz.cloudfront.net/images/linhas-vantagens.svg");background-position:50%;background-size:cover;background-attachment:fixed}.info-numbers-list{display:grid;grid-template-columns:repeat(4,1fr);position:relative;margin:0;padding:0;list-style-type:none}@media only screen and (max-width:767px){.info-numbers-list{grid-template-columns:repeat(2,1fr);grid-row-gap:30px}}.info-numbers-list-item{text-align:center}.info-numbers-list-item .item-image{width:65px;height:65px}.info-numbers-list-item .item-number{display:block;font-size:1.875rem;margin:10px auto 2px}.info-numbers-list-item .item-description{font-size:1rem}@media only screen and (max-width:425px){.info-numbers-list-item .item-number{font-size:1rem}.info-numbers-list-item .item-description{font-size:.625rem}}.page-home .plans-container .wave-elements-container{position:relative;top:-79px;width:100%;height:80px;overflow:hidden}.page-home .plans-container .wave-clippath-container{position:absolute;left:50%;transform:translateX(-50%) rotate(180deg);bottom:0;width:100%;height:40px;max-width:1024px}.page-home .plans-container .wave-clippath-container .wave-arrows-icon{position:absolute;left:50%;width:50px;transform:translateX(-50%) translateY(20px) rotate(180deg);animation-name:anim-scroll-top;animation-duration:.6s;animation-iteration-count:infinite;animation-direction:alternate}.page-home .plans-container .wave-clippath-container .wave-clippath-bar{display:inline-block;width:320px;height:100%;mask-image:url(https://www.avmakers.com.br/cdn/site/images/wave-shape.svg);-webkit-mask-image:url(https://www.avmakers.com.br/cdn/site/images/wave-shape.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;mask-size:cover;-webkit-mask-size:cover}.page-home .plans-container .wave-clippath-container .wave-clippath-wing{position:absolute;bottom:1px;height:39px;width:100vw}.page-home .plans-container .wave-clippath-container .wave-clippath-wing.left-wing{left:calc(60% + 45px)}.page-home .plans-container .wave-clippath-container .wave-clippath-wing.right-wing{right:calc(60% + 45px)}@media (max-width:530px){.page-home .plans-container .wave-clippath-container .wave-clippath-wing.left-wing{left:calc(70% + 45px)}.page-home .plans-container .wave-clippath-container .wave-clippath-wing.right-wing{right:calc(70% + 45px)}}.page-home .plans-container .wave-clippath-container .wave-clippath-bar,.page-home .plans-container .wave-clippath-container .wave-clippath-wing{background-color:#f6f6f6}.page-home .plans-container .wave-clippath-container .wave-clippath-bar:before,.page-home .plans-container .wave-clippath-container .wave-clippath-wing:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(https://d2k3pl8gdoo5hz.cloudfront.net/images/linhas-vantagens.svg);background-position:50%;background-size:cover;background-attachment:fixed;filter:brightness(0) invert(.9)}.content-container:not(.page-home) .plans-container .wave-clippath-container{display:none}.plans-container{position:relative;background-color:#f6f6f6;text-align:center}.plans-container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("https://d2k3pl8gdoo5hz.cloudfront.net/images/linhas-vantagens.svg");background-position:50%;background-size:cover;background-attachment:fixed;filter:brightness(0) invert(.9)}.plans-container #avmf-04{bottom:calc(-15px + -3vw);left:calc(5px + 13vw);width:calc(70px + 6vw)}.plans-container #avmf-05{bottom:calc(-15px + 3vw);left:calc(15px + 46% - 4vw);width:calc(70px + 3vw);display:none}.plans-container #avmf-06{bottom:calc(-15px + 10vw);right:calc(15px + 3vw);width:calc(70px + 3vw);display:none}.plans-container .tw-switch{display:block;margin:5px auto 10px}@media (min-width:900px){.plans-container .section-container{display:grid;grid-template-areas:"video plan";grid-template-columns:1fr auto}}@media (max-width:899px){.plans-container .section-container{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.plans-container .section-container .plan-card{margin:15px auto}}.plans-container .video-container.main-video{position:relative;grid-area:video;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center;cursor:pointer;width:100%;height:0;max-width:520px;padding-bottom:56.25%;background-position:50%;background-size:contain;background-repeat:no-repeat;transition:all .5s ease}.plans-container .video-container.main-video .far{font-size:4.8125rem;color:#fafafa;background-color:rgba(0,0,0,.4);text-shadow:0 0 20px #323232;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:100%}@media only screen and (max-width:767px){.plans-container .video-container.main-video .far{font-size:2.75rem}}@media only screen and (max-width:767px){.plans-container .video-container.main-video{margin:20px auto;width:100%}}.plans-container .video-container.main-video:hover{transform:scale(1.03)}.plan-card{vertical-align:top;position:relative;display:inline-block;padding:25px 20px;box-sizing:border-box;background-color:#7a54c9;border-radius:5px;max-width:335px;overflow:hidden;grid-area:plan}@media only screen and (max-width:767px){.plan-card{max-width:290px}}.plan-card.special:before{content:"";position:absolute;top:0;right:2px;border-top:40px solid #252539;border-right:40px solid #252539;border-bottom:40px solid transparent;border-left:40px solid transparent;border-top-right-radius:5px;z-index:1}.plan-card.special:after{content:"\F005";position:absolute;top:15px;right:15px;font-family:Font Awesome\ 5 Free;font-weight:700;font-size:20px;color:#d1cb6e;z-index:2}.plan-card .plan-price-container{position:relative}.plan-card .plan-price-container .no-fidelity{position:absolute;top:-22px;width:100%}.plan-card .tw-switch{width:65px}.plan-card-header{position:relative;margin-bottom:20px;padding-bottom:20px}.plan-card-header:after{content:"";bottom:0;width:70px;height:2px;background-color:#46d8d1}.plan-card-header .plan-type{display:block;font-size:2.8125rem}.plan-card-title{font-weight:400;margin:0 0 20px}.plan-card-list{list-style-type:none;text-align:left;margin:0;padding:0}.plan-card-list-item{display:grid;grid-template-columns:22px auto;padding:10px;min-width:240px;color:#fafafa}.plan-card-list-item:nth-child(odd){background-color:rgba(0,0,0,.1)}.plan-card-list-item .plan-card-list-item-text{font-size:.8125rem}.plan-card-list-item .plan-card-list-item-link{width:auto}.plan-card-footer{margin-top:15px}.categories-container .category-section{max-width:850px;margin:0 auto}.categories-container .last-releases-title{margin-top:60px;margin-bottom:25px;padding-bottom:25px;border-bottom:2px solid #f6f6f6}.comments-container .comments-list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:25px 20px;list-style-type:none;margin:0;padding:0}.comments-container .comments-list:nth-child(n+7){display:none}.comments-container #avmf-08{top:calc(-15px + 23vw);right:calc(15px - -1vw);width:calc(70px + 4vw)}.comments-container #avmf-09{bottom:calc(-15px + -38vw);right:calc(15px + 3vw);width:calc(70px + 3vw)}@media only screen and (max-width:767px){.comments-container .comments-list{grid-template-columns:repeat(2,1fr)}.comments-container .comments-list-item:nth-child(n+3){display:none}}@media only screen and (max-width:425px){.comments-container .comments-list{grid-template-columns:repeat(1,1fr)}.comments-container .comments-list-item:nth-child(n+2){display:none}}.comments-container .slider-pills-list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:20px 15px}.comments-container .slider-pill-label{cursor:pointer;padding:10px 5px}.comments-container .slider-pill{display:none}.comments-container .slider-pill:checked~.slider-pill-selector{background-color:#0e7dac}.comments-container .slider-pill-selector{display:inline-block;width:30px;height:3px;margin:5px;background-color:#7c848c}.slides-container .slide-content .slide-picture{max-width:100%;max-height:60vh;min-height:300px}@media only screen and (max-width:425px){.slides-container .slide-content .slide-picture{min-height:0}}.slides-container .slide-content .text-content{opacity:.9}@media only screen and (max-width:425px){.slides-container .slide-content{text-align:center}}@media only screen and (min-width:426px){.slides-container .slide-content{display:grid;grid-template-columns:1fr minmax(auto,430px);grid-gap:20px;-ms-flex-align:center;align-items:center}.slides-container .slide-content .text-container{text-align:right}.slides-container .slide-content .text-container .text-content,.slides-container .slide-content .text-container .text-title{white-space:pre-line;margin:0}.slides-container .slide-content .text-container .text-title{font-size:1.875rem}}@media only screen and (min-width:426px) and (max-width:760px){.slides-container .slide-content .text-container .text-title{font-size:1.25rem}}@media only screen and (min-width:426px){.slides-container .slide-content .text-container .text-content{font-size:1.125rem}}@media only screen and (min-width:426px) and (max-width:760px){.slides-container .slide-content .text-container .text-content{font-size:.875rem}}@media only screen and (min-width:426px) and (max-width:760px){.slides-container .slide-content{grid-template-columns:1fr 60%}}.slides-container .slider-pills-list{margin:10px auto}.slides-container .investment-year-container{padding:50px 0;background-color:#0e7dac;background-image:url("https://d2k3pl8gdoo5hz.cloudfront.net/images/circuito.svg");background-repeat:repeat-x;background-position-y:bottom}.slides-container .investment-year-container .investment-year{display:grid;grid-template-columns:auto 1fr;-ms-flex-align:center;align-items:center}@media only screen and (max-width:767px){.slides-container .investment-year-container .investment-year{grid-template-columns:repeat(2,50%)}}@media only screen and (min-width:426px){.slides-container .investment-year-container .investment-text{font-size:1.375rem}}.slides-container .investment-year-container .investment-text .far{position:relative;top:-5px;left:-3px;font-size:.625rem;cursor:pointer}.slides-container .investment-year-container .button-container{text-align:right}.personas-container{padding-bottom:30px}.personas-container .persona-list{margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;list-style-type:none;color:#1b1c2b}.personas-container .persona-list-item{display:grid;grid-template-columns:auto 1fr;grid-template-rows:repeat(2,auto);grid-template-areas:"picture name" "picture text";grid-gap:0 15px}@media only screen and (max-width:767px){.personas-container .persona-list-item{text-align:center;grid-template-columns:1fr;grid-template-rows:repeat(3,auto);grid-template-areas:"picture" "name" "text";grid-gap:15px 0}}.personas-container .persona-picture{grid-area:picture;justify-self:center;-ms-flex-item-align:center;align-self:center;border:3px solid #20313e;border-radius:100%;width:115px;height:115px}.personas-container .persona-name{grid-area:name;font-size:1.0625rem}.personas-container .persona-text{grid-area:text;font-size:.875rem}.tw-team-container #avmf-07{top:calc(-15px + 8vw);left:calc(15px - -1vw);width:calc(70px + 1vw)}.tw-team-container .slider-buttons-container{position:relative;padding:0 40px}.tw-team-container .slider-controller{background-color:transparent;color:#fafafa;padding:0;width:35px;height:36px;z-index:10}.tw-team-container .slider-controller.slider-controller-left{left:15%}.tw-team-container .slider-controller.slider-controller-right{right:15%}@media only screen and (max-width:767px){.tw-team-container .slider-controller{top:25%}.tw-team-container .slider-controller.slider-controller-left{left:20%}.tw-team-container .slider-controller.slider-controller-right{right:20%}}@media (max-width:520px){.tw-team-container .slider-controller{top:25%}.tw-team-container .slider-controller.slider-controller-left{left:5%}.tw-team-container .slider-controller.slider-controller-right{right:5%}}.tw-team-container .tw-team-list{margin:0;padding:0;list-style-type:none}.tw-team-container .tw-team-list-item{text-align:center}.tw-team-container .picture-container{display:inline-block;position:relative;grid-area:picture}.tw-team-container .picture-container .instructor-picture{width:140px;border-radius:100%;border:5px solid #fafafa}.tw-team-container .picture-container .instructor-category-container{display:none;-ms-flex-pack:center;justify-content:center;left:0;width:35px;height:35px;padding:10px;border-radius:100%;background-color:#0e7dac}.tw-team-container .picture-container .instructor-category{width:100%}.tw-team-container .instructor-name{grid-area:name}.tw-team-container .instructor-about{grid-area:about}@media only screen and (min-width:768px){.tw-team-container .instructor-about{white-space:pre-line}}.environment-container{padding-bottom:40px}@media only screen and (min-width:768px){.environment-container .environment-description{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"list picture";-ms-flex-align:center;align-items:center;grid-gap:30px}}.environment-container .environment-picture-container{position:relative;grid-area:picture;justify-self:end;cursor:pointer}.environment-container .environment-picture-container:hover .environment-video-frame-content{filter:brightness(80%)}.environment-container .environment-video-frame-container{position:absolute;top:6%;width:70%;left:15%;padding-bottom:33.25%}@media (max-width:767px) and (min-width:540px){.environment-container .environment-video-frame-container{left:50%;padding-bottom:170px;width:333px;transform:translateX(-50%)}}@media (max-width:539px){.environment-container .environment-video-frame-container{display:block;margin:0 auto}}.environment-container .environment-video-frame-container .environment-video-frame-content{position:relative;width:100%;background-color:#cacac9}.environment-container .environment-video-frame-container .environment-video-frame-content:before{content:"";width:100%;padding-bottom:50%;display:inline-block;position:relative;z-index:-1}.environment-container .environment-video-frame-container .environment-video-frame{position:absolute;top:0;left:0;width:100%;filter:brightness(.6)}.environment-container .environment-video-frame-container .fa-play-circle{position:absolute;top:31%;left:50%;transform:translate(-50%);color:#fff;font-size:80px}@media (max-width:500px){.environment-container .environment-video-frame-container .fa-play-circle{top:calc(30% - 10px);font-size:20vw}}.environment-container .environment-picture{position:relative;max-width:100%}@media only screen and (max-width:767px){.environment-container .environment-picture{display:block;margin:0 auto}}.environment-container .environment-list{grid-area:list;margin:0;padding:0;list-style-type:none;width:350px}@media only screen and (max-width:767px){.environment-container .environment-list{margin:20px auto;max-width:calc(100% - 20px)}}.environment-container .environment-list-item{margin-bottom:15px;display:grid;grid-template-columns:35px 1fr;grid-gap:20px;-ms-flex-align:center;align-items:center}.environment-container .check-img{width:100%}.environment-container .list-text{margin:0}.warranty-container{padding-bottom:30px}@media only screen and (max-width:767px){.warranty-container{text-align:center}}.warranty-container .warranty-seal-container{position:relative}@media only screen and (min-width:768px){.warranty-container .warranty-seal-container{float:left;margin-right:35px;margin-top:-20px;margin-bottom:20px}}.warranty-container .warranty-seal-container:after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:140px;height:15px;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI8AAAASCAYAAABim40OAAACuElEQVRogc1XUZJjIQjEzN7/yMl8ucP0dkNjXrKh6pWAqERaICveR+vD96vo8cazOvoYX54NwOl6Z52ycc907E4C4a45DfKrwHH5vpPgd7aTYKNOyUvYKL7zRZG6WNRP5cne7pxrMwHLEbCqS3aDMglwpcvjMmTGVz4wejQ86lDfjZ0OeSY/az/VMaJ2XQZA/QQQChSKV99N8OpjvuHvUsGt+ErX2bI9q7Hy0dE580pnZ0R1uTi/eSVX2SLrbmKeAeQG34qIL2KDozo/kwosBv4Ouk5WOheMyrfK5t1Z8K++Ak9XVjK/ZRW8LnMgYDZQtpx5lBFoERxI//z40EFmQLgn2R27PZkP0fDVGmaj5thdoE7JEREPBR6nFJ1+CCAFgq9mVF91dhUcBRgGHMWjju0TZN7xi+nVGmaH8wG2IeaUHH+ibyqRTuxZCVGyAhgrZQi0KrtlYgHYAV1JXvET8IjfF7jnb4mPpMtg2TZbr0rpSnwQO9SzjLAauxV83Zj2j1FU9QtX0fQMfD1VM6zWn9D00agz3fOr866OwRF1mUe9EmaDL8d9HflF5jS/M8Yd1rHzsWzt87HMdr0D+sB6HixPXV/EyqH6QvCqBOE9qPXMTsmMqI3TMG9eNc7P9EJYYvK/KdUsZz0raZF06Hu+DCxBD+BZv1L1RKeAcXsZpnNtgtiEmEOeyRHx0zBvchtnHBWAUFa66q86ggltuj5HZU73pVdAcMHhAEX5xHys/Ge/j43IO/IvfZdxmM4FVDdOs1X1Twr3YWciTYPjZopXZILOxgWElVGIjs5V/Yw752QrxU/A1fGdL4yciz551U45qILa+fbsOmeutekud2I7BeJJhmPr3L07KlN0Y/eMzpmb2JzYntgfXfIr9nLWXgl0RuPLO1xzxdqPOPNK8FxJn+rXhP4HON5K31PHDhmjlm6fAAAAAElFTkSuQmCC)}.warranty-container .warranty-seal{width:230px}.warranty-container .warranty-text{color:#252539}.faq-container .faq-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px 40px;margin:0;padding:0;list-style-type:none}.faq-container .tw-accordion-body{white-space:pre-line}.faq-container .faq-body-list{margin:0 0 0 1rem;padding:0 0 0 20px;list-style-type:disc}.faq-container .faq-body-list .faq-body-list-item{margin-bottom:-12px}@media only screen and (max-width:767px){.faq-container .faq-list{grid-template-columns:repeat(1,1fr)}}.page-home.new-year .shapes-container{display:none}.page-home.new-year .new-year-header{color:#fff;background-color:#e93e8b}.page-home.new-year .new-year-header .header-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;max-width:1024px;text-align:center;margin:0 auto;padding:30px 15px;font-size:1.25rem}.page-home.new-year .new-year-header .tw-timer-counter .tw-countdown-data-list{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;list-style:none;margin:0 auto;padding:0;text-align:center;background-color:#e93e8b}.page-home.new-year .new-year-header .tw-timer-counter .tw-countdown-data-list-item{color:#fafafa}.page-home.new-year .new-year-header .tw-timer-counter .tw-countdown-value{display:block;font-size:28px;font-weight:700}.page-home.new-year .new-year-header .tw-timer-counter .tw-countdown-label{text-transform:uppercase;font-size:20px;font-weight:lighter}.page-home.new-year .new-year-header .new-year-price{grid-area:price}.page-home.new-year .new-year-header .new-year-timer{grid-area:timer}.page-home.new-year .new-year-header .tw-btn{width:150px;grid-area:button}@media (max-width:960px){.page-home.new-year .new-year-header .header-container{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);grid-template-areas:"price timer" "button button";grid-gap:20px;justify-items:center;-ms-flex-align:center;align-items:center;font-size:1rem}.page-home.new-year .new-year-header .header-container .tw-timer-counter .tw-countdown-value{font-size:20px}.page-home.new-year .new-year-header .header-container .tw-timer-counter .tw-countdown-label{font-size:15px}}@media (max-width:600px){.page-home.new-year .new-year-header .header-container{grid-template-columns:1fr;grid-template-rows:repeat(3,auto);grid-template-areas:"price" "timer" "button";grid-gap:15px;padding:15px;font-size:.875rem}}.video-container.main-video{position:relative;grid-area:video;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0 auto;cursor:pointer;width:100%;height:290px;max-width:520px;background-position:50%;background-size:cover;background-repeat:no-repeat}.video-container.main-video .far{font-size:4.8125rem;color:#fafafa;background-color:rgba(0,0,0,.4);text-shadow:0 0 20px #323232;border-radius:100%}@media only screen and (max-width:767px){.video-container.main-video .far{font-size:2.75rem}}@media only screen and (max-width:767px){.video-container.main-video{margin:20px auto;width:100%;height:148px;max-width:265px}}.video-container.main-video:hover{opacity:.8}.page-home.new-year .presentation-container{position:relative;background-color:#8f3cd0;padding:0}.page-home.new-year .presentation-container .section-container{display:grid;grid-template-areas:"title" "video";grid-template-columns:1fr;grid-template-rows:repeat(2,auto);grid-gap:20px;width:100%}.page-home.new-year .presentation-container .title-container{grid-area:title;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;grid-gap:30px;grid-template-areas:"logo title";-ms-flex-align:center;align-items:center}@media (min-width:601px){.page-home.new-year .presentation-container .title-container{margin:0 auto}}.page-home.new-year .presentation-container .title-container .logos-container{position:relative;text-align:center}@media (max-width:600px){.page-home.new-year .presentation-container .title-container{grid-template-areas:"logo" "title";grid-template-columns:1fr;grid-template-rows:repeat(2,auto);grid-gap:10px;justify-items:center;font-size:1.25rem}.page-home.new-year .presentation-container .title-container .new-year-logo{max-width:170px}.page-home.new-year .presentation-container .title-container .new-year-avm-logo{max-width:130px;bottom:-10px}}.page-home.new-year .presentation-container .section-title{font-weight:lighter}.page-home.new-year .presentation-container .section-title .title-line-1{font-size:1.75rem}.page-home.new-year .presentation-container .section-title .title-line-2{font-size:2.625rem}.page-home.new-year .presentation-container .section-title .title-line-3{font-size:1.75rem}.page-home.new-year .presentation-container .section-title .title-line-4{font-size:1.25rem}@media (max-width:768px){.page-home.new-year .presentation-container .section-title .title-line-1{font-size:1.4375rem}.page-home.new-year .presentation-container .section-title .title-line-2{font-size:1.875rem}.page-home.new-year .presentation-container .section-title .title-line-3{font-size:1.4375rem}.page-home.new-year .presentation-container .section-title .title-line-4{font-size:.9375rem}}.page-home.new-year .presentation-container .new-year-logo{max-width:100%}.page-home.new-year .presentation-container .new-year-avm-logo{position:absolute;left:45%;bottom:5%;transform:translate(-50%);max-width:45%;opacity:.6}.page-home.new-year .presentation-container .main-video{box-shadow:0 0 120px rgba(235,64,198,.35);grid-area:video;margin:30px auto}.page-home.new-year .presentation-container .mcwidget-embed{margin:30px 0 0}.page-home.new-year .presentation-container .mcwidget-embed div div div{width:209px!important;height:45px!important;overflow:hidden}.page-home.new-year .winners-list{margin:0;padding:0;list-style-type:none;color:#fff;text-align:center;display:grid;grid-gap:10px}.page-home.new-year .wave-elements-container{display:none}.page-home.new-year .plans-video-container{position:relative;text-align:center}.page-home.new-year .plans-video-container .tw-switch{display:block;margin:5px auto 10px}.page-home.new-year .plans-video-container .wave-curve{display:none}.page-home.new-year .plans-video-container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.55;text-align:center;background-image:url("https://ddc7n5prtcej1.cloudfront.net/images/linhas-background-planos.svg");background-position:50%;background-size:cover;background-repeat:no-repeat}.page-home.new-year .plans-video-container .plans-content-container{display:grid;grid-template-columns:1fr 320px;grid-gap:20px;grid-template-areas:"video plans";-ms-flex-align:center;align-items:center;max-width:1024px;margin:0 auto}@media (max-width:768px){.page-home.new-year .plans-video-container .plans-content-container{grid-template-columns:auto;grid-template-rows:repeat(2,auto);grid-template-areas:"video" "plans"}}.page-home.new-year .plans-video-container .plans-video-ad-container{grid-area:video}.page-home.new-year .plans-video-container .plans-cards-container{grid-area:plans;justify-self:end}.page-home.new-year .plans-video-container .plans-cards-container .tw-switch-check:checked~.flip-container .flipper{transform:rotateY(180deg)}.page-home.new-year .plans-video-container .plans-cards-container .flip-container{width:320px;height:650px}@media (max-width:400px){.page-home.new-year .plans-video-container .plans-cards-container .flip-container{width:280px}}@media (max-width:768px){.page-home.new-year .plans-video-container .plans-cards-container{justify-self:center}.page-home.new-year .plans-video-container .plans-cards-container .plan-card-list-item{min-width:0;width:165px}}.page-home.new-year .warranty-container .tw-btn{display:none}.sala-header .page-max-width{display:grid;grid-gap:16px;grid-template-columns:150px 1px 90px 1fr 150px;grid-template-rows:110px;-ms-flex-align:center;align-items:center}@media (max-width:500px){.sala-header .page-max-width{grid-template-columns:120px 1px 70px;-ms-flex-pack:center;justify-content:center;grid-template-areas:". . ." "button button button"}.sala-header .page-max-width .tw-btn{grid-area:button}}.sala-banner:before{content:"";background-image:url(https://d2k3pl8gdoo5hz.cloudfront.net/images/partners/sala-de-edicao.png);background-position:top;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.05}.simple-page-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:100%;background-color:#252539;padding:15px;font-size:.875rem}.simple-page-container .page-content{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2,auto);grid-template-areas:"logo" "card";grid-gap:20px;max-width:320px;width:100%}.simple-page-container .page-content.wide{max-width:640px}.simple-page-container .page-content.wide .tw-form{max-width:320px;margin:0 auto}.simple-page-container .logo-link{grid-area:logo;width:220px;margin:0 auto}.simple-page-container .logo{width:100%}.simple-page-container .tw-card{grid-area:card}.simple-page-container .tw-hr{width:100%}.simple-page-container .login-config-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.simple-page-container .social-list-login{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin:0;padding:0;list-style-type:none}.simple-page-container .social-list-login-item{color:#fafafa;border-radius:5px;width:45%}.simple-page-container .social-list-login-item.facebook{background-color:#3b5998}.simple-page-container .social-list-login-item.github{background-color:#444}.simple-page-container .social-list-login-item:hover{opacity:.8}.simple-page-container .social-list-login-item .social-list-login-link{display:grid;grid-template-columns:20px 1fr;-ms-flex-align:center;align-items:center;padding:10px}.simple-page-container .social-list-login-item .fab{font-size:20px}.document-page-container .section-container{color:#5e5e5e}.document-page-container .section-container li{margin-bottom:15px}.page-testimonials .tw-tooltip-container{--element-top:0;--element-left:0;--arrow-top:30px;--arrow-left:-30px;--arrow-transform:rotate(0deg);position:fixed;top:var(--element-top);left:var(--element-left);width:300px;min-width:200px;max-width:calc(100vw - 50px);z-index:10}.page-testimonials .tw-tooltip-container.is-mobile{top:calc(50% + 25px);left:50%;transform:translate(-50%,-50%);max-height:calc(100vh - 60px);max-width:calc(100vw - 60px);cursor:pointer}.page-testimonials .tw-tooltip-container.is-mobile:before{content:"";position:fixed;top:-50vh;right:-50vw;bottom:-50vh;left:-50vw;background-color:rgba(0,0,0,.5);z-index:-1}.page-testimonials .tw-tooltip-container.is-mobile:after{content:"\F00D";position:fixed;top:-20px;right:-20px;color:#fafafa;font-family:Font Awesome\ 5 Free;font-weight:900;font-size:1.5625rem}.page-testimonials .tw-tooltip-container:before{content:"";position:absolute;top:var(--arrow-top);left:var(--arrow-left);transform:var(--arrow-transform);border-left:15px solid transparent;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:15px solid #8e60ed}.page-testimonials .tw-tooltip-container .tw-tooltip-content{display:grid;grid-gap:5px;overflow-y:auto;max-height:calc(100vh - 120px);padding:15px;background-color:#8e60ed;box-shadow:0 0 8px rgba(0,0,0,.4);color:#fafafa}.page-testimonials .tw-tooltip-container .testimonial-text{margin-bottom:15px}.page-testimonials .tw-tooltip-container .testimonial-author,.page-testimonials .tw-tooltip-container .testimonial-course{font-size:.75rem}.testimonials-container .testimonials-list{display:grid;grid-gap:3px;grid-template-columns:repeat(auto-fill,70px);-ms-flex-pack:center;justify-content:center}.testimonials-container .testimonials-list-item{margin-bottom:-4px;position:relative;cursor:pointer;z-index:5}.testimonials-container .testimonials-list-item .testimonial-author-picture{width:100%;height:70px;transition:all .5s ease}.testimonials-container .testimonials-list-item .testimonial-body{display:none}.mcwidget-embed{margin:30px 0}.mcwidget-embed div div div{width:209px!important;height:45px!important;overflow:hidden}.page-thanks{perspective:1px;transform-style:preserve-3d;height:100vh;overflow-x:hidden;overflow-y:scroll}.page-thanks .thanks-message{margin-bottom:30px;background-color:#54cf8b;padding:15px}.page-thanks .twf{position:absolute}.page-thanks #twf-01{top:0;right:5%;width:60px}.page-thanks #twf-02{top:60%;right:calc(6% + 10px);width:40px}.page-thanks #twf-03{bottom:10%;left:3%;width:50px}.page-thanks .shapes-container{transform:translateZ(.5px) scale(.5);position:absolute;top:0;height:100%;left:0;width:100%}@media only screen and (max-width:767px){.page-thanks .shapes-container{display:none}}.page-thanks .presentation-container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;color:#fff;text-align:center;padding:0 15px;background-color:#25263a;min-height:100vh}.page-thanks .presentation-container>*{z-index:2}.page-thanks .presentation-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:var(--background-image);background-repeat:no-repeat;background-size:cover;z-index:1}.page-thanks .presentation-container:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#25263a;opacity:.8;z-index:1}.page-thanks .presentation-container #twt-01{--color:$c_cyan}.page-thanks .presentation-container #twt-02{--color:$c_pink}.page-thanks .presentation-container .avm-logo{margin:30px 0;width:150px}.page-thanks .presentation-container .audiovisual-logo{max-width:100%;width:350px;position:relative;z-index:3}.page-thanks .presentation-container .tw-hr{opacity:.3;margin:30px 0}.page-thanks .presentation-container .section-title{position:relative;z-index:3;font-size:27px;margin:50px 0}.page-thanks .countdown-container{border:1px solid hsla(0,0%,100%,.5);position:relative;padding:5px 15px;width:calc(100% - 30px);max-width:400px}.page-thanks .countdown-container .countdown-title{position:relative;top:-15px;background-color:#25263a}.page-thanks .tw-timer-counter .tw-countdown-data-list{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;list-style:none;margin:0 auto;padding:0;text-align:center}.page-thanks .tw-timer-counter .tw-countdown-value{display:block;font-size:40px;font-weight:700}.page-thanks .tw-timer-counter .tw-countdown-label{text-transform:uppercase;font-size:12px}.page-thanks .schedule-container{margin-bottom:20px}.page-thanks .schedule-container .schedule-list{display:grid;grid-auto-flow:row;grid-gap:10px;margin:15px 0;padding:0}.page-thanks .schedule-container .schedule-list-item{display:grid;grid-template-columns:30px 1fr;grid-gap:15px;-ms-flex-align:center;align-items:center}.page-thanks .schedule-container .far,.page-thanks .schedule-container .fas{font-size:30px}.page-thanks .schedule-container .schedule-button{color:#fff!important;font-weight:700;border:1px solid #fff;border-radius:3px;background-color:transparent;text-transform:uppercase;padding:7px}.page-thanks .schedule-container #addeventatc1-home,.page-thanks .schedule-container .addeventatc_icon,.page-thanks .schedule-container .schedule-check:not(:checked)~.infusion-form{display:none}.page-thanks .schedule-container .infusion-form{grid-area:2/1/2/3;background-color:hsla(0,0%,100%,.5);padding:10px}.page-thanks .schedule-container .infusion-form input{width:100%;margin:5px 0;padding:5px;box-sizing:border-box}.page-thanks~.main-footer{background-color:#1b1c2b}.page-week-content{perspective:1px;transform-style:preserve-3d;height:100vh;overflow-x:hidden;overflow-y:scroll}.page-week-content li:not(.plan-card-list-item),.page-week-content ul:not(.plan-card-list){padding:0;margin:0}.page-week-content .twf{position:absolute}.page-week-content #twf-01{top:7%;right:15%;width:150px}.page-week-content #twf-02{top:75%;right:calc(20% + 10px);width:100px}.page-week-content #twf-03{bottom:-300px;left:5%}.page-week-content #twf-04{top:60%;width:70px;left:10%}.page-week-content #twf-05{right:8%;bottom:-45%;width:135px}.page-week-content .shapes-container{transform:translateZ(.5px) scale(.5);position:absolute;top:0;height:100%;left:0;width:100%}@media only screen and (max-width:767px){.page-week-content .shapes-container{display:none}}.page-week-content .presentation-container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;color:#fff;text-align:center;padding:0 15px;background-color:#25263a}.page-week-content .presentation-container #twt-01{--color:$c_cyan}.page-week-content .presentation-container #twt-02{--color:$c_pink}.page-week-content .presentation-container .avm-logo{margin:30px 0;width:150px}.page-week-content .presentation-container .audiovisual-logo{max-width:100%;width:350px;position:relative;z-index:3}.page-week-content .presentation-container .tw-hr{opacity:.3;margin:30px 0}.page-week-content .presentation-container .section-title{position:relative;z-index:3}.page-week-content .presentation-container .section-text{white-space:pre-line;position:relative;z-index:3}.page-week-content .presentation-container .title-name{text-align:center;margin-top:30px;font-weight:700;color:#fff}.page-week-content .presentation-container .title-name .title-number{font-size:28px;background:#e93e8b;margin:5px auto;display:inline-block;padding:5px 10px}.page-week-content .presentation-container .title-name .title-name-name{font-size:22px}.page-week-content .presentation-container .video-container .tw-iframe-video-container{width:auto}.page-week-content .presentation-container .video-container.blocked{-ms-flex-flow:column;flex-flow:column;padding:15px}.page-week-content .presentation-container .video-container.blocked .mcwidget-embed{margin:0 auto}.page-week-content .presentation-container .video-container.blocked .mcwidget-embed div div div{width:209px!important;height:45px!important;overflow:hidden}.page-week-content .presentation-container .video-container.blocked:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.7)}.page-week-content .presentation-container .video-network-container{margin:30px 0 70px;position:relative;width:100%}.page-week-content .presentation-container .video-network-container .network-back{position:absolute}.page-week-content .presentation-container .video-network-container~.wave-avm-arrow-icon{width:45px;position:absolute;bottom:-31px;z-index:3}.page-week-content .presentation-container .countdown-container{position:relative;padding:5px 15px;width:calc(100% - 30px);margin:0 auto;max-width:400px}.page-week-content .presentation-container .countdown-container .countdown-title{font-size:20px;text-transform:uppercase;font-weight:700;margin-bottom:15px}.page-week-content .presentation-container .countdown-container .countdown-title .fas{display:block;font-size:30px;margin-bottom:15px}@media only screen and (max-width:767px){.page-week-content .presentation-container .countdown-container .countdown-title{margin-top:20px;font-size:14px}.page-week-content .presentation-container .countdown-container .countdown-title .fas{font-size:20px;display:none}}.page-week-content .presentation-container .tw-timer-counter .tw-countdown-data-list{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;list-style:none;margin:0 auto;padding:0;text-align:center}.page-week-content .presentation-container .tw-timer-counter .tw-countdown-value{display:block;font-size:40px;font-weight:700}@media only screen and (max-width:767px){.page-week-content .presentation-container .tw-timer-counter .tw-countdown-value{font-size:20px}}.page-week-content .presentation-container .tw-timer-counter .tw-countdown-label{text-transform:uppercase;font-size:12px}.page-week-content .presentation-container .notification-button-container .notification-title{position:relative;color:#e93e8b;font-size:20px;text-align:center;font-weight:700;margin-bottom:10px;margin-top:40px}@media only screen and (max-width:767px){.page-week-content .presentation-container .notification-button-container .notification-title{font-size:15px;margin-top:15px}}.page-week-content .presentation-container .wave-curve{background-color:#25253b;text-align:center;-webkit-clip-path:url(#clp);clip-path:url(#clp);transform:rotate(180deg);position:absolute;bottom:-42px;width:200px}.page-week-content .presentation-container:not(.last-call-container)>*{z-index:2}.page-week-content .presentation-container:not(.last-call-container):before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:var(--background-image);background-repeat:no-repeat;background-size:cover;z-index:1}.page-week-content .presentation-container:not(.last-call-container):after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#25263a;opacity:.8;z-index:1}.page-week-content .presentation-container:not(.last-call-container) .video-container.main-video{margin:0 auto;position:relative}@media only screen and (min-width:768px){.page-week-content .presentation-container:not(.last-call-container) .video-container.main-video{height:330px;max-width:600px}}@media only screen and (max-width:767px){.page-week-content .presentation-container:not(.last-call-container) .video-container.main-video{max-width:400px;height:220px}}@media only screen and (max-width:425px){.page-week-content .presentation-container:not(.last-call-container) .video-container.main-video{max-width:320px;height:160px}}.page-week-content .programming-container{position:relative;background-color:#7a54c9;color:#fafafa;padding:60px 15px;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.page-week-content .programming-container .section-title{color:#fafafa;text-align:center;position:relative;z-index:3}.page-week-content .programming-container .section-title:after,.page-week-content .programming-container .section-title:before{content:"";position:absolute;top:50%;z-index:-1;left:50%;transform:translate(-50%,-50%)}.page-week-content .programming-container .section-title:before{width:100%;max-width:1024px;height:2px;background-color:currentColor}.page-week-content .programming-container .section-title:after{background-color:#7a54c9;height:100%;width:320px}.page-week-content .programming-container .section-pink-paragraph{position:relative;z-index:3;font-size:25px;font-weight:700;text-align:center;margin-bottom:50px}@media (max-width:450px){.page-week-content .programming-container .section-pink-paragraph{font-size:16px}}.page-week-content .programming-container .section-pink-paragraph .pink-background{background-color:#e93e8b;padding:15px}.page-week-content .programming-container .days-videos-list{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;max-width:1160px;margin:0 auto;position:relative;z-index:3}.page-week-content .programming-container .days-videos-list .list-item{text-align:center;position:relative;box-sizing:border-box;margin:35px 7px;width:calc(33.33333% - 30px)}@media (max-width:1024px){.page-week-content .programming-container .days-videos-list .list-item{margin:30px 7px;width:calc(50% - 30px)}}@media (max-width:768px){.page-week-content .programming-container .days-videos-list .list-item{width:calc(100% - 0px);margin:35px 0}}.page-week-content .programming-container .days-videos-list .list-item .list-item-container{position:relative;background-color:hsla(0,0%,100%,.2);text-align:center;padding:15px;height:100%}.page-week-content .programming-container .days-videos-list .day-container{background-color:#46d8d1;font-size:20px;font-weight:700;position:absolute;padding:5px;top:-17px;left:50%;transform:translateX(-50%);width:180px;box-shadow:7px 7px 0 #6d4db2}@media (max-width:450px){.page-week-content .programming-container .days-videos-list .day-container{width:160px;font-size:18px}}.page-week-content .programming-container .days-videos-list .day-container.unlocked{background-color:#e93e8b}.page-week-content .programming-container .days-videos-list .day-container.unlocked .day-date,.page-week-content .programming-container .days-videos-list .day-container.unlocked .day-number{color:#fff}.page-week-content .programming-container .days-videos-list .day-container .day-number{color:#25263a}.page-week-content .programming-container .days-videos-list .day-container .day-date{color:#7254bd}.page-week-content .programming-container .days-videos-list .day-container .day-date:before{content:"| ";font-weight:100;color:rgba(0,0,0,.5)}.page-week-content .programming-container .days-videos-list .video-title{height:70px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.page-week-content .programming-container .days-videos-list .video-link{position:absolute;top:0;bottom:0;left:0;right:0;z-index:3}.page-week-content .programming-container .days-videos-list .video-container{padding-bottom:56.25%;height:0;box-sizing:border-box;max-width:none;background-size:cover}.page-week-content .programming-container .days-videos-list .video-container .far,.page-week-content .programming-container .days-videos-list .video-container .fas{padding-top:56.25%;background-color:transparent;font-size:80px;display:none}.page-week-content .programming-container .days-videos-list .video-container.blocked{pointer-events:none}.page-week-content .programming-container .days-videos-list .video-container.blocked .far,.page-week-content .programming-container .days-videos-list .video-container.blocked .fas{z-index:2}.page-week-content .programming-container .days-videos-list .video-container.blocked:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.page-week-content .programming-container .days-videos-list .video-description{color:hsla(0,0%,100%,.8);line-height:1.4}.page-week-content .programming-container .mcwidget-embed{margin:30px 0}.page-week-content .programming-container .mcwidget-embed div div div{width:209px!important;height:45px!important;overflow:hidden}.page-week-content .programming-container .notification-button-container{margin-top:20px;margin-bottom:-20px;position:relative}.page-week-content .programming-container .notification-button-container .notification-text{font-weight:700;text-align:center;margin-bottom:-10px;font-size:18px}.page-week-content .programming-container .notification-button-container .mcwidget-embed{position:relative;z-index:2}.page-week-content .programming-container .notification-button-container .tw-hr{position:absolute;bottom:56px;z-index:1;opacity:.5}.page-week-content .programming-container .download-container{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-align:center;align-items:center}.page-week-content .programming-container .download-container .fas{font-size:35px;margin-bottom:15px}.page-week-content .comments-container:not(.bc-violet){position:relative;padding:50px 15px;background-color:#fafafa;z-index:1;text-align:center}.page-week-content .comments-container:not(.bc-violet) .section-title{position:relative;color:#25263a;text-align:center;font-size:25px;margin-top:0;margin-bottom:10px}.page-week-content .comments-container:not(.bc-violet) .section-title-description{margin:0;font-size:20px}.page-week-content .comments-container:not(.bc-violet) .guests-list{list-style:none;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px 50px;max-width:800px;margin:0 auto}@media (max-width:800px){.page-week-content .comments-container:not(.bc-violet) .guests-list{grid-template-columns:1fr;grid-gap:20px}}.page-week-content .comments-container:not(.bc-violet) .guest-list-item{position:relative;display:grid;grid-template-columns:80px 1fr;grid-template-rows:80px auto;grid-template-areas:"picture name" "description description";grid-gap:5px 25px;color:#25263a}.page-week-content .comments-container:not(.bc-violet) .guest-list-item:before{content:"";position:absolute;top:-20px;left:-15px;width:130px;height:130px;background-repeat:no-repeat;background-size:contain}.page-week-content .comments-container:not(.bc-violet) .guest-list-item:nth-child(4n+1):before{background-image:url(./images/capture/outline-1.svg);background-position-x:right;width:120px}.page-week-content .comments-container:not(.bc-violet) .guest-list-item:nth-child(4n+2):before{background-image:url(./images/capture/outline-2.svg);background-position-x:center}.page-week-content .comments-container:not(.bc-violet) .guest-list-item:nth-child(4n+3):before{background-image:url(./images/capture/outline-3.svg)}.page-week-content .comments-container:not(.bc-violet) .guest-list-item:nth-child(4n+4):before{background-image:url(./images/capture/outline-4.svg)}.page-week-content .comments-container:not(.bc-violet) .guest-picture{position:relative;grid-area:picture;width:80px;height:80px;border-radius:100%;border:5px solid #46d8d1}.page-week-content .comments-container:not(.bc-violet) .guest-name{grid-area:name;-ms-flex-item-align:center;align-self:center;font-size:20px;font-weight:700;position:relative}.page-week-content .comments-container:not(.bc-violet) .guest-name:before{content:"";position:absolute;left:0;bottom:-10px;height:3px;width:60px;background-color:currentColor}.page-week-content .comments-container:not(.bc-violet) .guest-description{grid-area:description;line-height:1.4}.page-week-content .why-important-container{position:relative;background-color:#25263a;color:#fafafa;padding:50px 15px 5px}.page-week-content .why-important-container .section-title{position:relative;color:#fafafa;text-align:center;font-size:27px;margin-top:0;margin-bottom:50px;white-space:pre-line;z-index:1}.page-week-content .why-important-container .section-title:after,.page-week-content .why-important-container .section-title:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.page-week-content .why-important-container .section-title:before{width:100%;max-width:1024px;height:2px;background-color:currentColor}.page-week-content .why-important-container .section-title:after{background-color:#25263a;height:100%;width:320px}.page-week-content .why-important-container .image-text-container{display:grid;grid-template-columns:repeat(2,50%);grid-gap:20px;max-width:960px;margin:0 auto;position:relative;z-index:3}@media (max-width:960px){.page-week-content .why-important-container .image-text-container{grid-template-columns:100%;-ms-flex-pack:center;justify-content:center}}.page-week-content .why-important-container .screen-container{position:relative}.page-week-content .why-important-container .screen-container .screen-picture-container{position:absolute;overflow:hidden;padding-bottom:56.81%;width:89%;top:7%;left:6%}.page-week-content .why-important-container .screen-container .screen-picture{width:100%}.page-week-content .why-important-container .screen-container .monitor-picture{position:relative;width:100%}.page-week-content .why-important-container .text-container{line-height:1.4}.page-week-content .last-call-container{padding:15px}.page-week-content .last-call-container .section-title{margin:50px 0 20px}.page-week-content~.main-footer{background-color:#1b1c2b}.page-week-content.last-day .warranty-container .tw-btn{display:initial}.page-week-content.last-day.show-next .programming-container,.page-week-content.last-day:not(.show-next) .categories-container,.page-week-content.last-day:not(.show-next) .comments-container.bc-violet,.page-week-content.last-day:not(.show-next) .filmecon-container,.page-week-content.last-day:not(.show-next) .sign-in-now,.page-week-content.last-day:not(.show-next) .warranty-container{display:none}.simple-page-container.black-friday{background-color:#1e1e1f}.simple-page-container.black-friday .logo{filter:brightness(0) invert(1)}.page-container.black-friday{background-color:#1e1e1f}.page-container.black-friday .main-header{background-color:#4a4a4a;--header-background:$bf-background-light!important;border-bottom:1px solid #1e1e1f;color:#fff}.page-container.black-friday .main-header .header-search-form{top:0}.page-container.black-friday .header-logo,.page-container.black-friday .plans-info-list-item-picture,.page-container.black-friday .require-custom-path-picture,.page-container.black-friday .warranty-seal{filter:brightness(0) invert(1)}.page-container.black-friday .header-search-form{background-color:#4a4a4a}.page-container.black-friday .come-with-us-container,.page-container.black-friday .come-with-us-container .section-description,.page-container.black-friday .come-with-us-container .section-title,.page-container.black-friday .course-content-container,.page-container.black-friday .courses-mini-list-section,.page-container.black-friday .main-container,.page-container.black-friday .page-courses-path .path-list-text-container,.page-container.black-friday .path-list-text-container .tc-darkblue,.page-container.black-friday .section-container,.page-container.black-friday .section-contrato-prestacao-servicos{color:#fff;background-color:#1e1e1f}.page-container.black-friday .company-information,.page-container.black-friday .main-footer,.page-container.black-friday .main-simple-footer,.page-container.black-friday .tw-simple-list-item-title{background-color:#4a4a4a}.page-container.black-friday .header-menu-list,.page-container.black-friday .knowledge-level-container,.page-container.black-friday .knowledge-level-container .section-description,.page-container.black-friday .knowledge-level-container .section-title,.page-container.black-friday .path-list-item-container,.page-container.black-friday .path-list-item-container .tc-darkblue{background-color:#4a4a4a;color:#fff}.page-container.black-friday .content-container-section{background-color:#1e1e1f;color:#fff}.page-container.black-friday .content-container-section .section-description,.page-container.black-friday .content-container-section .section-title{color:#fff}.page-container.black-friday .course-data-container .tw-card,.page-container.black-friday .plans-container,.page-container.black-friday .plans-container .wave-curve,.page-container.black-friday .related-courses-container{background:#4a4a4a}.page-container.black-friday .filter-container:before{background:#1e1e1f}.page-container.black-friday .about-plans-container .tw-link,.page-container.black-friday .career-path-list-container .section-description,.page-container.black-friday .career-path-list-container .section-title,.page-container.black-friday .courses-mini-list .courses-mini-list-item .course-name,.page-container.black-friday .environment-list-item,.page-container.black-friday .persona-list-item,.page-container.black-friday .related-courses-title,.page-container.black-friday .tw-comment-author,.page-container.black-friday .tw-comment-course,.page-container.black-friday .warranty-text,.page-container.black-friday form label{color:#fff}.page-container.black-friday .horizontal-plan-container .plan-card,.page-container.black-friday .plan-card,.page-container.black-friday .tw-select label{color:#000}.page-container.black-friday .page-advantages .section-container,.page-container.black-friday .page-companies .section-container,.page-container.black-friday .page-course .section-container,.page-container.black-friday .page-courses-path .section-container,.page-container.black-friday .page-home .info-numbers-container,.page-container.black-friday .page-home .section-container,.page-container.black-friday .page-plans .section-container{background-color:initial}.page-container.black-friday .content-container-section.plans-container:before,.page-container.black-friday .wave-clippath-container{display:none}.relative{position:relative}.clear{clear:both}.hidden{display:none!important}.filter-white{filter:brightness(0) invert(1)}.no-tap-highlight{-webkit-tap-highlight-color:transparent}.no-after:after{content:normal}.round{border-radius:100%}.pre-line{white-space:pre-line}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bold{font-weight:700}.italic{font-style:italic}.upper{text-transform:uppercase}.underline{text-decoration:underline}.va-middle{vertical-align:middle}.ta-center{text-align:center}.ta-right{text-align:right}.ta-justify{text-align:justify}.strike{position:relative;text-decoration:none}.strike:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:2px solid #e53a3a;transform:rotate(-5deg)}.page-max-width{max-width:1024px}.line-height-1-7{line-height:1.7}.fs-10{font-size:.625rem}.fs-12{font-size:.75rem}.fs-14{font-size:.875rem}.fs-15{font-size:.9375rem}.fs-16{font-size:1rem}.fs-20{font-size:1.25rem}.fs-25{font-size:1.5625rem}.fs-30{font-size:1.875rem}.fs-35{font-size:2.1875rem}.fs-40{font-size:2.5rem}.fs-45{font-size:2.8125rem}.fw-normal{font-weight:400}.mt-0{margin-top:0}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mr-auto{margin-right:auto}.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-20{margin-right:20px}.mb-0{margin-bottom:0}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.ml-auto{margin-left:auto}.pt-15{padding-top:15px}.pl-5{padding-left:5px}.pl-15{padding-left:15px}.pr-15{padding-right:15px}.pr-60{padding-right:60px}.pb-15{padding-bottom:15px}.pb-20{padding-bottom:20px}.p-15{padding:15px}.w-100{width:100%}.bc-violet{background-color:#7a54c9}.bc-purple{background-color:#bf3ae5}.bc-pink{background-color:#e93e8b}.bc-red{background-color:#e53a3a}.bc-dark-yellow{background-color:#fdc14a}.bc-yellow{background-color:#f5cf2e}.bc-green{background-color:#86e53a}.bc-tw-green{background-color:#54cf8b}.bc-cyan{background-color:#46d8d1}.bc-blue{background-color:#3a97e5}.bc-textdarkblue{background-color:#0e7dac}.bc-darkerblack{background-color:#242425}.bc-darkblue{background-color:#252539}.bc-darkgray{background-color:#7c848c}.bc-darkwhite{background-color:#f6f6f6}.bc-white{background-color:#fafafa}.bc-lightwhite{background-color:#fff}.tc-violet{color:#7a54c9}.tc-purple{color:#bf3ae5}.tc-red{color:#e53a3a}.tc-pink{color:#e93e8b}.tc-yellow{color:#f5cf2e}.tc-green{color:#54cf8b}.tc-cyan{color:#46d8d1}.tc-blue{color:#3a97e5}.tc-text-darkblue{color:#0e7dac}.tc-darkblue{color:#252539}.tc-black{color:#5e5e5e}.tc-lightblack{color:#959595}.tc-white{color:#fafafa}@media only screen and (max-width:767px){.desktop-only{display:none}}@media only screen and (min-width:768px){.mobile-only{display:none}}@media only screen and (min-width:1025px){.not-widedesktop{display:none}}@media only screen and (max-width:1024px){.widedesktop-only{display:none}}.grecaptcha-badge{display:none!important}