@import"https://fonts.googleapis.com/css2?family=Urbanist:wght@100;200;300;400;500;600;700;800;900&display=swap";@font-face{font-family:"arvil";font-weight:normal;font-style:normal;src:url("../fonts/ArvilSans.eot");src:url("../fonts/ArvilSans.eot?#iefix") format("embedded-opentype"),url("../fonts/ArvilSans.woff2") format("woff2"),url("../fonts/ArvilSans.woff") format("woff"),url("../fonts/ArvilSans.ttf") format("truetype")}@font-face{font-family:"gotham";font-weight:100;font-style:normal;src:url("../fonts/Gotham-Thin.eot");src:url("../fonts/Gotham-Thin.eot?#iefix") format("embedded-opentype"),url("../fonts/Gotham-Thin.woff2") format("woff2"),url("../fonts/Gotham-Thin.woff") format("woff"),url("../fonts/Gotham-Thin.ttf") format("truetype")}@font-face{font-family:"gotham";font-weight:100;font-style:italic;src:url("../fonts/Gotham-ThinItalic.eot");src:url("../fonts/Gotham-ThinItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Gotham-ThinItalic.woff2") format("woff2"),url("../fonts/Gotham-ThinItalic.woff") format("woff"),url("../fonts/Gotham-ThinItalic.ttf") format("truetype")}@font-face{font-family:"gotham";font-weight:200;font-style:normal;src:url("../fonts/Gotham-ExtraLight.eot");src:url("../fonts/Gotham-ExtraLight.eot?#iefix") format("embedded-opentype"),url("../fonts/Gotham-ExtraLight.woff2") format("woff2"),url("../fonts/Gotham-ExtraLight.woff") format("woff"),url("../fonts/Gotham-ExtraLight.ttf") format("truetype")}@font-face{font-family:"gotham";font-weight:200;font-style:italic;src:url("../fonts/Gotham-ExtraLightItalic.eot");src:url("../fonts/Gotham-ExtraLightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Gotham-ExtraLightItalic.woff2") format("woff2"),url("../fonts/Gotham-ExtraLightItalic.woff") format("woff"),url("../fonts/Gotham-ExtraLightItalic.ttf") format("truetype")}@font-face{font-family:"gotham";font-weight:300;font-style:normal;src:url("../fonts/Gotham-Light.eot");src:url("../fonts/Gotham-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Gotham-Light.woff2") format("woff2"),url("../fonts/Gotham-Light.woff") format("woff"),url("../fonts/Gotham-Light.ttf") format("truetype")}@font-face{font-family:"gotham";font-weight:300;font-style:italic;src:url("../fonts/Gotham-LightItalic.eot");src:url("../fonts/Gotham-LightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Gotham-LightItalic.woff2") format("woff2"),url("../fonts/Gotham-LightItalic.woff") format("woff"),url("../fonts/Gotham-LightItalic.ttf") format("truetype")}@font-face{font-family:"gotham";font-weight:normal;font-style:normal;src:url("../fonts/Gotham-Book.eot");src:url("../fonts/Gotham-Book.eot?#iefix") format("embedded-opentype"),url("../fonts/Gotham-Book.woff2") format("woff2"),url("../fonts/Gotham-Book.woff") format("woff"),url("../fonts/Gotham-Book.ttf") format("truetype")}@font-face{font-family:"gotham";font-weight:normal;font-style:italic;src:url("../fonts/Gotham-BookItalic.eot");src:url("../fonts/Gotham-BookItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Gotham-BookItalic.woff2") format("woff2"),url("../fonts/Gotham-BookItalic.woff") format("woff"),url("../fonts/Gotham-BookItalic.ttf") format("truetype")}@font-face{font-family:"gotham";font-weight:600;font-style:normal;src:url("../fonts/Gotham-Medium.eot");src:url("../fonts/Gotham-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Gotham-Medium.woff2") format("woff2"),url("../fonts/Gotham-Medium.woff") format("woff"),url("../fonts/Gotham-Medium.ttf") format("truetype")}@font-face{font-family:"gotham";font-weight:600;font-style:italic;src:url("../fonts/Gotham-MediumItalic.eot");src:url("../fonts/Gotham-MediumItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Gotham-MediumItalic.woff2") format("woff2"),url("../fonts/Gotham-MediumItalic.woff") format("woff"),url("../fonts/Gotham-MediumItalic.ttf") format("truetype")}@font-face{font-family:"gotham";font-weight:bold;font-style:normal;src:url("../fonts/Gotham-Bold.eot");src:url("../fonts/Gotham-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Gotham-Bold.woff2") format("woff2"),url("../fonts/Gotham-Bold.woff") format("woff"),url("../fonts/Gotham-Bold.ttf") format("truetype")}@font-face{font-family:"gotham";font-weight:bold;font-style:italic;src:url("../fonts/Gotham-BoldItalic.eot");src:url("../fonts/Gotham-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Gotham-BoldItalic.woff2") format("woff2"),url("../fonts/Gotham-BoldItalic.woff") format("woff"),url("../fonts/Gotham-BoldItalic.ttf") format("truetype")}@font-face{font-family:"gotham";font-weight:800;font-style:normal;src:url("../fonts/Gotham-Black.eot");src:url("../fonts/Gotham-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/Gotham-Black.woff2") format("woff2"),url("../fonts/Gotham-Black.woff") format("woff"),url("../fonts/Gotham-Black.ttf") format("truetype")}@font-face{font-family:"gotham";font-weight:800;font-style:italic;src:url("../fonts/Gotham-BlackItalic.eot");src:url("../fonts/Gotham-BlackItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Gotham-BlackItalic.woff2") format("woff2"),url("../fonts/Gotham-BlackItalic.woff") format("woff"),url("../fonts/Gotham-BlackItalic.ttf") format("truetype")}@font-face{font-family:"gotham";font-weight:900;font-style:normal;src:url("../fonts/Gotham-Ultra.eot");src:url("../fonts/Gotham-Ultra.eot?#iefix") format("embedded-opentype"),url("../fonts/Gotham-Ultra.woff2") format("woff2"),url("../fonts/Gotham-Ultra.woff") format("woff"),url("../fonts/Gotham-Ultra.ttf") format("truetype")}@font-face{font-family:"gotham";font-weight:900;font-style:italic;src:url("../fonts/Gotham-UltraItalic.eot");src:url("../fonts/Gotham-UltraItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Gotham-UltraItalic.woff2") format("woff2"),url("../fonts/Gotham-UltraItalic.woff") format("woff"),url("../fonts/Gotham-UltraItalic.ttf") format("truetype")}@font-face{font-family:"Constructio Grotesk";src:url("../fonts/constructio_grotesk/regular.otf") format("opentype"),url("../fonts/constructio_grotesk/regular.ttf") format("truetype")}@font-face{font-family:"MADE Outer Sans";src:url("../fonts/made_outer_sans/regular.otf") format("opentype")}.centralizado{display:flex;justify-content:center}.centralizado.vertical{align-items:center}.justify-between{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.bg-cinza{background-color:#ececec}.bg-gradiente{background-image:linear-gradient(to right, #daecf8, #e3e4f3, #f2f2f8)}.w-100{width:100%}.mb-5,.my-5{margin-bottom:5em !important}.mt-5,.my-5{margin-top:5em !important}.mb-1{margin-bottom:1em !important}.pb-5,.py-5{padding-bottom:5em !important}.pt-5,.py-5{padding-top:5em !important}.pb-0{padding-bottom:0 !important}.sombra{box-shadow:0 5px 17px 0 rgba(0,0,0,.1)}div[class^=azul-mark],span[class^=azul-mark]{display:inline !important}*[class^=azul-mark]{transition:.5s ease-in-out;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 50%, #76f2ff 50%);background-size:100%;display:block;padding:5px;padding-top:0;text-transform:uppercase}*[class^=azul-mark][class$=hover]{background:linear-gradient(to right, white 50%, rgba(255, 255, 255, 0) 50%),linear-gradient(to bottom, rgba(255, 255, 255, 0) 60%, #76f2ff 60%);background-size:200%;background-position:0 0;display:inline;padding:0;text-transform:unset}h1.azul-mark,h1 .azul-mark,h2.azul-mark,h2 .azul-mark{letter-spacing:7.2px;position:relative;text-align:center;line-height:45px}.inline-block{display:inline-block}.m-negativa{margin-top:-3em}h1{font-weight:200;color:#131313}h3{color:#131313}@keyframes slideIn{from{width:0%}to{width:100%}}@keyframes slideInMenu{from{width:0%}to{width:90%}}@keyframes arvores{0%{transform-origin:bottom;transform:skewX(0)}25%{transform-origin:bottom;transform:skewX(6deg)}50%{transform-origin:bottom;transform:skewX(2deg)}75%{transform-origin:bottom;transform:skewX(4deg)}100%{transform-origin:bottom;transform:skewX(0)}}@keyframes click{0%{opacity:0}25%,60%{transform:scaleX(1);opacity:1}90%,100%{transform:scale3d(1.5, 1.5, 1.5);opacity:0}}*,h1,h2,h3,h4,h5,h6,html,span,b,p{font-family:"Urbanist",sans-serif !important}#wrapper{background-color:#f2e4d8}.top-logo{top:36px}.curso-capa{border-radius:8px}.btn{letter-spacing:normal}a,p,.form-group .form-control,label.custom_checkbox{letter-spacing:normal !important}.btn.btn-primary{background-color:#131313;color:#d8d8d8;border:1px solid #131313;border-radius:12px;box-shadow:none;font-weight:600;text-transform:none;transition:all .3s ease}.btn.btn-primary span,.btn.btn-primary small{color:#d8d8d8}.btn.btn-primary:hover,.btn.btn-primary:focus{background-color:#333;color:#d8d8d8;box-shadow:0 4px 12px rgba(51,51,51,.3)}.btn.btn-primary:hover span,.btn.btn-primary:hover small,.btn.btn-primary:focus span,.btn.btn-primary:focus small{color:#d8d8d8}.btn.btn-primary:active{font-weight:600;color:#d8d8d8;background-color:#131313;border-color:inherit;outline:0;box-shadow:none;transform:none}.btn.btn-mir-vazado{background-color:rgba(0,0,0,0);color:#131313;border:1px solid #131313;border-radius:12px;box-shadow:none;font-weight:600;text-transform:none;transition:all .3s ease}.btn.btn-mir-vazado span,.btn.btn-mir-vazado small{color:#131313}.form-group .form-control{background-color:#fafafa;color:#131313;border:1px solid #131313;border-radius:12px;box-shadow:none;font-weight:400}label.custom_checkbox:before{border:solid 1px #000;border-radius:5px;left:0;top:2px;margin-top:0px}input.checkbox[type=checkbox]:checked+label.custom_checkbox:after{left:3px;font-size:29px}.errorlist li{color:#de0080}.perfil-dropdown{top:38px;right:62px}.perfil-dropdown button{background-color:#000;color:#d8d8d8;padding:10px 25px;font-size:14px;text-transform:none;border-radius:8px}.btn-perfil{background-color:#000;color:#d8d8d8;padding:10px 25px;font-size:14px;text-transform:none;text-decoration:none;border-radius:8px;top:38px;right:62px}.white-cart{color:#fff;background:#160d4f;padding:.2em .5em .3em .3em;letter-spacing:.2em;transition:all .1s ease;box-shadow:3px 3px #76f2ff}.white-cart:hover:not(:active){transform:translateX(-4px) translateY(-4px);box-shadow:3px 3px #76f2ff,4px 4px #76f2ff}.white-cart:active{transform:translateX(4px) translateY(4px);box-shadow:1px 1px #76f2ff,2px 2px #76f2ff,3px 3px #76f2ff,4px 4px #76f2ff}.gray-cart img{height:2.2em}.cart-table{text-align:center;border-top:1px solid #131313;border-bottom:1px solid #131313;border-collapse:unset}.cart-table tbody tr td{vertical-align:middle;font-size:1.3em;text-align:left}.total{border-top:2px solid #131313;padding-top:20px;margin-left:0;margin-right:0}.total b{font-size:35px;font-family:"Constructio Grotesk";font-weight:400}.steps-cart{position:relative;height:90px;padding:0;margin:80px 0;text-align:center}.steps-cart:before{content:"";position:absolute;width:75%;height:1px;background:#131313;left:0;right:0;margin:auto;top:30px;transition:width .3s ease}@media(max-width: 480px){.steps-cart:before{background:#fff}}.steps-cart li.item{display:inline-block;position:relative;height:60px;width:90px;font-size:12px;vertical-align:top}@media(min-width: 480px){.steps-cart li.item{width:80px}}@media(min-width: 768px){.steps-cart li.item{width:120px}}.steps-cart li.item,.steps-cart li.item *,.steps-cart li.item:after,.steps-cart li.item:before{transition:all .4s ease}.steps-cart li.item a:hover{text-decoration:none}.steps-cart li.item a:hover .circle{background:#131313}.steps-cart li.item a:hover h3{color:#fff}.steps-cart li.item .circle{width:60px;height:60px;background:#f2e4d8;border:1px solid #131313;border-radius:50%;margin:auto}.steps-cart li.item .circle.active{background:#131313}.steps-cart li.item .circle.active h3{color:#fff}.steps-cart li.item .circle.active:hover{background:#3b3b3b}.steps-cart li.item .circle h3{font-family:"Constructio Grotesk";text-align:center;margin:18px}.steps-cart li.item .circle-title{margin-top:15px;font-size:10px;font-family:"MADE Outer Sans"}@media(min-width: 768px){.steps-cart li.item .circle-title{font-size:12px}}.steps-cart-vert{margin:50px 0;position:relative;text-align:center;height:250px}.steps-cart-vert:before{content:"";width:1px;height:250px;top:0;position:absolute;background:#898989;left:0;right:0;margin:auto;-webkit-transition:width .3s;-o-transition:width .3s;-moz-transition:width .3s;transition:width .3s}.steps-cart-vert div.item{height:60px;width:100%;font-size:12px;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-bottom:16px}.steps-cart-vert div.item a{display:flex;flex-direction:row;justify-content:center;align-items:center}.steps-cart-vert div.item a:hover{text-decoration:none}.steps-cart-vert div.item a:hover .circle{background:#828282}.steps-cart-vert div.item a:hover h3{color:#fff}.steps-cart-vert div.item .circle{width:60px;height:60px;background:#fff;border:1px solid #131313;border-radius:50%;flex-grow:0;z-index:2}.steps-cart-vert div.item .circle.active{background:#131313}.steps-cart-vert div.item .circle.active h3{color:#fff}.steps-cart-vert div.item .circle.active:hover{background:#3b3b3b}.steps-cart-vert div.item .circle h3{font-family:"Constructio Grotesk";text-align:center;margin:16px}.steps-cart-vert div.item .circle-title{font-family:"MADE Outer Sans";margin-top:15px;font-size:10px;text-align:center;padding-left:10px;padding-right:10px}.cart-options{padding:3em}.cart-options .form-cupom{padding-bottom:4em}.cart-options .btn-cupom{width:100%}.cart-options .cupom_error{padding:10px 0}.separador-hr{border:none;height:20px;width:100%;border-bottom:1px solid #131313;margin:-20px auto 10px}.pessoais-block p.help,.pessoais-block .presente,.pessoais-block a,.pessoais-block label.custom_checkbox{text-transform:none !important}.pessoais-block p.form-title{margin-bottom:15px !important}.pagamento-block .cobranca-container .title{text-transform:none}.fa,.fas,.far,.fab,.fal{font-family:"Font Awesome 5 Pro","Font Awesome 5 Free",FontAwesome !important}.fa.fa-play{margin-left:2px !important}*{scrollbar-width:thin;scrollbar-color:#131313 #f2e4d8}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background-color:#f2e4d8}::-webkit-scrollbar-thumb{background-color:#131313;border-radius:4px}::-webkit-scrollbar-thumb:hover{background-color:#de0080}h1{font-family:"League Gothic",sans-serif !important;text-transform:uppercase}.banner h1{font-size:60px;color:#131313;font-style:normal}p{color:#131313 !important;font-weight:400}a:focus,a:hover{color:#de0080 !important}body{background-color:#f2e4d8}.navbar-default{background-color:#f2e4d8;border-bottom:3px solid #de0080}.navbar-default .nav li a:hover,.navbar-default .nav li a:focus{border-color:#131313 !important;border-width:2px}.navbar-default .nav li a{background-color:#f2e4d8 !important;text-transform:none;color:#020817;font-size:18px;font-weight:400;letter-spacing:-0.01em;padding:0 !important;margin:15px;position:relative;transition-property:color;transition-duration:.7s;transition-timing-function:cubic-bezier(0.5, 0, 0, 1);-webkit-font-smoothing:antialiased}.navbar-default .nav li a:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#de0080;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.navbar-default .nav li a:hover,.navbar-default .nav li a:focus{border:none}.navbar-default .nav li a:hover:before,.navbar-default .nav li a:focus:before{transform:scaleX(1);transform-origin:left}.navbar-default .nav li.langs form button{color:#020817}@media(max-width: 767px){.container-fluid{width:100% !important;padding-left:15px !important;padding-right:15px !important}}#content-wrapper .content{background-color:#f2e4d8}.navbar-default .nav li.dropdown.open .dropdown-menu{background-color:#f2e4d8 !important}.navbar-default .nav li .dropdown-menu:before{border-right:13px solid rgba(0,0,0,0);border-bottom:13px solid #131313;border-left:13px solid rgba(0,0,0,0);border-bottom-color:#131313;content:""}@media(max-width: 767px){.navbar-default .nav li .dropdown-menu:before{border:none}.navbar-default .nav li .dropdown-menu{margin-top:0px}}.navbar-default .nav li.dropdown.open a,.navbar-default .nav li.dropdown.open:hover a{border-color:rgba(0,0,0,0) !important}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#de0080}@media(min-width: 480px){.navbar-header{display:block}}@media(max-width: 767px){.navbar-default .navbar-collapse{background-color:#f2e4d8}}.pagination>li>a,.pagination>li>span{color:#de0080}#rating-geral-modal .modal-body .rating span,#rating-modal .modal-body .rating span{font-family:FontAwesome,sans-serif !important}.btn-mir{color:#d8d8d8;background-color:#131313;border-radius:8px;border:1px solid #131313;text-transform:none}.btn-mir:hover,.btn-mir:focus{background-color:#de0080;border:1px solid #de0080 !important;color:#d8d8d8;box-shadow:0 4px 12px rgba(51,51,51,.3)}.btn-mir:hover span,.btn-mir:hover small,.btn-mir:focus span,.btn-mir:focus small{color:#d8d8d8}.btn-mir-vazado,.btn-silence{color:#131313;background-color:rgba(0,0,0,0);border:1px solid #131313;border-radius:8px}.btn-mir-vazado:focus,.btn-mir-vazado:hover,.btn-mir:focus,.btn-mir:hover,.btn-silence:hover,.btn-silence:focus{border:1px solid #131313;color:#d8d8d8 !important}.btn-mir-vazado:focus span,.btn-mir-vazado:hover span,.btn-mir:focus span,.btn-mir:hover span,.btn-silence:hover span,.btn-silence:focus span{color:#d8d8d8 !important}.btn-mir-vazado:focus,.btn-mir-vazado:hover,.btn-silence:hover,.btn-silence:focus{background-color:#131313}.btn-mir,.btn-mir-vazado{font-size:14px}.card-button-container .btn-primary:hover,.card-button-container .btn-primary:focus{color:#d8d8d8 !important}#modalContato .modal-dialog{background-color:#131313}#modalContato .modal-dialog h5{color:#131313 !important}#modalContato .modal-content h5,#modalContato .modal-content p{color:#f2e4d8}.percentage-container{padding:0px 20px !important}.card-item .cardholder .card .percentage-container,.percentage-container .percentage{background-color:#f2e4d8}.progressbar .inner{background:#de0080}.disponivel{color:#131313}.modulos .modulo-container{background-color:#131313}.modulos .modulo-title strong{color:#fafafa}.modulos .modulo-title{color:#fafafa}.modulos .modulo-info{color:#fafafa}.modulos ul{background-color:#f2e4d8;border:solid 1px #131313}.modulos ul li.aula-container:hover{background-color:#f2e4d8}.modulos ul li.aula-container{border-bottom:1px solid #131313}.aula-side{background-color:#f2e4d8}.aula-side .curso-logo-link{background-color:#f2e4d8}.aula-side .modulos .aula-container{background-color:#f2e4d8}.aula-side h1{color:#131313;font-style:normal}.aula-side .modulos .modulo-title{background-color:#131313;color:#fafafa !important}.aula-side .modulos .modulo-title strong{color:#fafafa}.aula-side .modulos .active li{background-color:#f2e4d8}.aula-side .modulos .active li .circle{background-color:#de0080 !important}.modulos ul li.aula-container:hover .circle{background-color:#de0080}.comentarios .novo{background-color:#f2e4d8;border-radius:8px;color:#fafafa !important}.comentarios .novo textarea,.comentarios .lista .comentario .row textarea{border-radius:5px;border-width:1px;background-color:#f2e4d8;color:#131313;border-color:#131313;font-weight:500}.comentarios .novo textarea:focus{border-color:#de0080}.comentarios .lista .comentario .row img,.comentarios .novo img,.navbar .dropdown a .img-circle{border:1px solid #de0080}textarea.form-control::-webkit-input-placeholder,textarea.form-control::placeholder{color:#131313}.curso-details p{font-size:14px}.modulos ul li.aula-container .circle{display:flex !important;align-items:center;justify-content:center}