a{color:#8c8cfa}html{background:#1f1f1f!important;color:#bfbfbf}body{background-color:#1f1f1f;background-image:none!important}button,input,select,textarea{background-color:#1f1f1f;color:#bfbfbf}html{filter:contrast(100%) brightness(100%) saturate(100%)}@font-face{font-display:block;font-family:Raleway;font-stretch:100%;font-style:normal;font-weight:400;src:url(https://fonts.bunny.net/raleway/files/raleway-cyrillic-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/raleway/files/raleway-cyrillic-400-normal.woff) format("woff");unicode-range:u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-display:block;font-family:Raleway;font-stretch:100%;font-style:normal;font-weight:400;src:url(https://fonts.bunny.net/raleway/files/raleway-cyrillic-ext-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/raleway/files/raleway-cyrillic-ext-400-normal.woff) format("woff");unicode-range:u+460-52f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:block;font-family:Raleway;font-stretch:100%;font-style:normal;font-weight:400;src:url(https://fonts.bunny.net/raleway/files/raleway-latin-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/raleway/files/raleway-latin-400-normal.woff) format("woff");unicode-range:u+0-ff,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:block;font-family:Raleway;font-stretch:100%;font-style:normal;font-weight:400;src:url(https://fonts.bunny.net/raleway/files/raleway-latin-ext-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/raleway/files/raleway-latin-ext-400-normal.woff) format("woff");unicode-range:u+100-24f,u+259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:block;font-family:Raleway;font-stretch:100%;font-style:normal;font-weight:400;src:url(https://fonts.bunny.net/raleway/files/raleway-vietnamese-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/raleway/files/raleway-vietnamese-400-normal.woff) format("woff");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:block;font-family:Raleway;font-stretch:100%;font-style:normal;font-weight:700;src:url(https://fonts.bunny.net/raleway/files/raleway-cyrillic-700-normal.woff2) format("woff2"),url(https://fonts.bunny.net/raleway/files/raleway-cyrillic-700-normal.woff) format("woff");unicode-range:u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-display:block;font-family:Raleway;font-stretch:100%;font-style:normal;font-weight:700;src:url(https://fonts.bunny.net/raleway/files/raleway-cyrillic-ext-700-normal.woff2) format("woff2"),url(https://fonts.bunny.net/raleway/files/raleway-cyrillic-ext-700-normal.woff) format("woff");unicode-range:u+460-52f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:block;font-family:Raleway;font-stretch:100%;font-style:normal;font-weight:700;src:url(https://fonts.bunny.net/raleway/files/raleway-latin-700-normal.woff2) format("woff2"),url(https://fonts.bunny.net/raleway/files/raleway-latin-700-normal.woff) format("woff");unicode-range:u+0-ff,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:block;font-family:Raleway;font-stretch:100%;font-style:normal;font-weight:700;src:url(https://fonts.bunny.net/raleway/files/raleway-latin-ext-700-normal.woff2) format("woff2"),url(https://fonts.bunny.net/raleway/files/raleway-latin-ext-700-normal.woff) format("woff");unicode-range:u+100-24f,u+259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:block;font-family:Raleway;font-stretch:100%;font-style:normal;font-weight:700;src:url(https://fonts.bunny.net/raleway/files/raleway-vietnamese-700-normal.woff2) format("woff2"),url(https://fonts.bunny.net/raleway/files/raleway-vietnamese-700-normal.woff) format("woff");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+1ea0-1ef9,u+20ab}a,address,article,b,blockquote,body,center,code,del,div,em,fieldset,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,li,menu,nav,object,ol,p,pre,q,s,section,span,strong,table,tbody,td,th,thead,time,tr,u,ul,var,video{border:0;font:inherit;margin:0;padding:0;vertical-align:baseline}article,footer,header,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}input[type=search]{-webkit-appearance:none}video{display:inline-block;max-width:100%}[hidden]{display:none}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0}form{margin:0}fieldset{border:1px solid #595959;margin:0 2px;padding:.35em .625em .75em}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}::-moz-selection{background:#193c66;text-shadow:none}::selection{background:#193c66;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}img:not([src]):not([srcset]){visibility:hidden}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.col,.col-4,.col-8,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-md-10,.col-md-2,.col-md-3,.col-md-6,.col-md-7,.col-md-9,.col-sm-6{padding-left:15px;padding-right:15px;position:relative;width:100%}.col{flex-basis:0px;flex-grow:1;max-width:100%}.col-4{flex:0 0 33.3333%;max-width:33.3333%}.col-8{flex:0 0 66.6667%;max-width:66.6667%}.order-2{order:2}@media (min-width:576px){.col-sm-6{flex:0 0 50%;max-width:50%}}@media (min-width:768px){.col-md-2{flex:0 0 16.6667%;max-width:16.6667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333%;max-width:58.3333%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333%;max-width:83.3333%}.order-md-1{order:1}}@media (min-width:992px){.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.6667%;max-width:16.6667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333%;max-width:33.3333%}.col-lg-5{flex:0 0 41.6667%;max-width:41.6667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333%;max-width:58.3333%}.col-lg-8{flex:0 0 66.6667%;max-width:66.6667%}.col-lg-10{flex:0 0 83.3333%;max-width:83.3333%}.col-lg-11{flex:0 0 91.6667%;max-width:91.6667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-1{order:1}.order-lg-2{order:2}}.d-none{display:none!important}.d-table{display:table!important}.d-flex{display:flex!important}@media (min-width:992px){.d-lg-flex{display:flex!important}}.flex-wrap{flex-wrap:wrap!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}@media (min-width:992px){.flex-lg-wrap{flex-wrap:wrap!important}}.mt-0{margin-top:0!important}.ml-0{margin-left:0!important}.mt-2{margin-top:.5rem!important}.mt-4{margin-top:1.5rem!important}.mb-4{margin-bottom:1.5rem!important}.mt-5{margin-top:3rem!important}.mb-5{margin-bottom:3rem!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.p-2{padding:.5rem!important}.pb-2{padding-bottom:.5rem!important}.p-4{padding:1.5rem!important}.pt-4{padding-top:1.5rem!important}.pb-5{padding-bottom:3rem!important}@media (min-width:992px){.pl-lg-0{padding-left:0!important}}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-uppercase{text-transform:uppercase!important}.alert{border:1px solid transparent;border-radius:.25rem;margin-bottom:1rem;padding:.75rem 1.25rem;position:relative}.alert-success{background-color:#214f2c;border-color:#296136;color:#99e6ab}.alert-success hr{border-top-color:#2f743e}.alert-danger{background-color:#4e1318;border-color:#5e171e;color:#e699a1}.alert-danger hr{border-top-color:#721d25}.breadcrumb{background-color:#2b2b2b;border-radius:.25rem;display:flex;flex-wrap:wrap;list-style:none;margin-bottom:1rem;padding:.75rem 1rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{color:#bbc0c4;content:"/";float:left;padding-right:.5rem}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:none}.breadcrumb-item.active{color:#bbc0c4}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}@keyframes modal-video{0%{opacity:0}to{opacity:1}}@keyframes modal-video-inner{0%{transform:translateY(100px)}to{transform:translate(0)}}.modal-video{animation-duration:.3s;animation-name:modal-video;animation-timing-function:ease-out;background-color:rgba(0,0,0,.5);cursor:pointer;height:100%;left:0;opacity:1;position:fixed;top:0;transition:opacity .3s ease-out 0s;width:100%;z-index:1000000}.modal-video-body{display:table;height:100%;margin:0 auto;max-width:940px;width:100%}.modal-video-inner{display:table-cell;height:100%;vertical-align:middle;width:100%}.modal-video-movie-wrap{animation-duration:.3s;animation-name:modal-video-inner;animation-timing-function:ease-out;background-color:#333;height:0;padding-bottom:56.25%;position:relative;transform:translate(0);transition:transform .3s ease-out 0s;width:100%}.modal-video-movie-wrap iframe{height:100%;left:0;position:absolute;top:0;width:100%}.modal-video-close-btn{background:transparent;border:none;display:inline-block;height:35px;overflow:hidden;position:absolute;right:0;top:-35px;width:35px;z-index:2}.modal-video-close-btn:before{transform:rotate(45deg)}.modal-video-close-btn:after{transform:rotate(-45deg)}.modal-video-close-btn:after,.modal-video-close-btn:before{background:#1c1c21;border-radius:5px;content:"";height:2px;left:0;margin-top:-6px;position:absolute;top:50%;width:100%}@font-face{font-display:block;font-family:lg;font-style:normal;font-weight:400;src:url(https://cdn.jsdelivr.net/npm/lightgallery@2.0.1/fonts/lg.ttf) format("truetype"),url(https://cdn.jsdelivr.net/npm/lightgallery@2.0.1/fonts/lg.woff) format("woff"),url(https://cdn.jsdelivr.net/npm/lightgallery@2.0.1/fonts/lg.svg) format("svg")}@font-face{font-display:block;font-family:lg;font-style:normal;font-weight:400;src:url(../fonts/lg.woff2?io9a6k) format("woff2"),url(../fonts/lg.ttf?io9a6k) format("truetype"),url(../fonts/lg.woff?io9a6k) format("woff"),url(../fonts/lg.svg?io9a6k#lg) format("svg")}@keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}@keyframes lg-play-stroke{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes lg-play-rotate{to{transform:rotate(1turn)}}#c_modal__container *{-webkit-font-smoothing:antialiased;box-sizing:border-box;float:none;font-style:inherit;font-variant:normal;font-weight:inherit;height:auto;line-height:1.2}#c_modal__container{font-family:-apple-system,sans-serif;font-size:16px;font-weight:400}#c_modal__container h1,#c_modal__container h2,#c_modal__container h3{font-weight:700}#c_modal__container a,#c_modal__container button,#c_modal__container div,#c_modal__container h1,#c_modal__container h2,#c_modal__container h3,#c_modal__container input,#c_modal__container label,#c_modal__container p,#c_modal__container span{animation:none 0s ease 0s 1 normal none running;color:inherit;letter-spacing:unset;margin:0;padding:0;text-transform:none;transition:none 0s ease 0s}#c_modal__container #c_modal a,#c_modal__container #c_modal button{border:transparent;height:auto;line-height:normal;outline:0;-webkit-text-decoration:#bfbfbf;text-decoration:#bfbfbf;transition:none 0s ease 0s;width:auto}#c_modal__container button{-webkit-appearance:none;color:inherit}#c_modal__container #c_modal.c_anim .c_button,#c_modal__container #c_modal.c_anim .c_link,#c_modal__container .c_anim .c_button{transition-delay:0s,0s,0s!important;transition-duration:.25s,.25s,.25s;transition-property:background-color,color,box-shadow!important;transition-timing-function:ease,ease,ease!important}#c_modal__container #c_modal{background:#1c1c21;border-radius:.25em;bottom:1.25em;box-shadow:0 .625em 1.875em rgba(3,3,3,.28);color:#bfbfbf;font-family:inherit;line-height:normal;max-width:25em;opacity:0;padding:1.2em 2.2em;position:fixed;right:1.25em;transform:scale(.95);visibility:hidden;width:100%;z-index:100}#c_modal__container #c_modal.c_anim{transition-delay:0s,0s,0s!important;transition-duration:.3s,.3s,.3s;transition-property:transform,opacity,visibility!important;transition-timing-function:ease,ease,ease!important}#c_modal__container #c_modal.c_anim.c_show{opacity:1;transform:scale(1);visibility:visible!important}.ie #c_modal{border:1px solid #242424}#c_modal__container #c_modal__title{color:inherit;font-family:inherit;font-size:1.5em;margin:0 0 .6em}#c_modal__container #c_modal__text{font-family:inherit;font-size:.9em;line-height:1.45em;margin-bottom:1.625em}#c_modal__container #c_modal .c_button,#c_modal__container #c_modal .c_link,#c_modal__container .c_button{border:none;border-radius:.25em;box-shadow:0 0 0 0 transparent;cursor:pointer;display:inline-block;font-family:inherit;font-size:.85em;font-weight:700;margin-bottom:.625em;outline:0;padding:1em 1.6em;text-align:center;transition-delay:0s!important;transition-duration:0s;transition-property:none!important;transition-timing-function:ease!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}#c_modal__container #c_modal .c_button,#c_modal__container #c_modal .c_link{width:48.5%}#c_modal__container #c_modal button+button{float:right}#c_modal__container #c_modal .c_button,#c_modal__container .c_button{background:#233039;color:#b4c2ca}#c_modal__container #c_modal .c_link{background:#2b2b2b}#c_modal__container #c_modal .c_link:hover,#c_modal__container #c_s_close__btn:hover,#c_modal__container #c_s_container button+button:hover{background:#2e3c48}#c_modal__container #c_s_container{background:hsla(0,0%,5%,.75);display:table;height:100%;left:0;opacity:0;position:fixed;top:0;transition-delay:0s!important;transition-duration:0s;transition-property:none!important;transition-timing-function:ease!important;visibility:hidden;width:100%;z-index:101}#c_modal__container #c_modal,#c_modal__container #c_s_container{color:#abbfd3}#c_modal__container #c_s_container button+button{float:right}#c_modal__container #c_s_blocks .title{margin-top:1.4em}#c_modal__container #c_s_blocks .title:first-child{margin-top:0}#c_modal__container #c_s_blocks .title h2{font-size:1.1em}#c_modal__container #c_s_blocks .block_button{cursor:pointer;margin-top:0;transition:background-color .3s ease 0s}#c_modal__container #c_s_blocks .block_button:hover{background-color:#1b2a36}#c_modal__container #c_s_blocks .block__accordion{margin-bottom:0}#c_modal__container #c_s_blocks .block__accordion>p{margin-top:0;padding:1em}#c_modal__container #c_s_container .block_button h2{display:table-cell;font-family:inherit;padding-right:1em;vertical-align:middle}#c_modal__container #c_s_blocks .block_button{display:table;padding:1.2em 1em;width:100%}#c_modal__container #c_s_blocks .c_s_block{border:1px solid #262626;border-radius:5px;margin-bottom:1em;padding:1em;transition:background-color .25s ease 0s}#c_modal__container #c_s_blocks .c_s_block:last-child{margin-bottom:.5em}#c_modal__container #c_s_blocks .c_s_block:hover{background-color:#242424}#c_modal__container #c_s_blocks .c_s_block:first-child{border:none;margin-bottom:2em;margin-top:0;padding:0;transition:none 0s ease 0s}#c_modal__container #c_s_blocks .c_s_block:first-child:hover{background-color:unset}#c_modal__container #c_s_blocks .c_s_block.block__expand{background:#242424;border:none;border-radius:5px;margin-bottom:.5em;margin-top:0;overflow:hidden;padding:0;transition:none 0s ease 0s}.c_s_block.block__expand:first-child{margin-bottom:1em}#c_modal__container #c_s_blocks .c_s_block.block__expand:first-child{margin-bottom:.5em}#c_modal__container #c_s_blocks .c_s_block.block__expand:first-child:hover{background:#262626}#c_s_blocks div.block__expand:last-child{margin-bottom:1.5em}#c_modal__container #c_s_blocks .block__accordion{height:0;overflow:hidden;padding-top:0}#c_modal__container #c_s_blocks ._active .block__accordion,#c_modal__container.ie #c_s_blocks .block__accordion{height:100%}#c_modal__container #c_s_container p{font-size:.9em;line-height:1.3em;margin-top:1em}#c_modal__container #c_s_container input{-webkit-appearance:none}#c_modal__container #c_s_container.c_anim{transition-delay:0s,0s,0s!important;transition-duration:.3s,.3s,.3s;transition-property:background-color,visibility,opacity!important;transition-timing-function:ease,ease,ease!important}#c_modal__container #c_s_container.c_anim.c_show{opacity:1;visibility:visible!important}#c_modal__container #c_valign{display:table-cell;position:relative;vertical-align:middle}#c_modal__container #c_s{border-radius:.1875em;bottom:0;height:100%;left:0;margin:0 auto;max-width:49em;opacity:0;overflow:hidden;position:fixed;right:0;top:0;transform:scale(.96);transition-delay:0s,0s,0s!important;transition-duration:.3s,.3s,.3s;transition-property:transform,opacity,visibility!important;transition-timing-function:ease,ease,ease!important;visibility:hidden;width:100%}#c_modal__container.ie #c_s{max-height:37.5em}#c_modal__container.ie #c_s_ctl{top:0}#c_modal__container #c_s_inner{border-radius:.25em;height:100%;margin:0 1.25em;overflow:hidden;padding-bottom:4.9375em;padding-top:4.9375em;position:relative}#c_modal__container.ie #c_s{margin-top:-5.625em;position:relative;top:0}#c_modal__container.ie #c_valign{height:100%;padding-top:4.9375em}#c_modal__container #c_s_blocks{height:100%;overflow:hidden overlay;padding:1.5em 2.5em .5em;position:relative}#c_modal__container #c_s_buttons{border-top:1px solid #262626;bottom:0;height:4.9375em;left:0;padding:1em 2.5em;position:absolute;right:0;width:100%}#c_modal__container #c_modal .cc-link,#c_modal__container #c_s .cc-link{border-bottom:3px dotted #243a47;color:#abc5d4;display:inline;font-weight:700;padding-bottom:0;text-decoration:none}#c_modal__container #c_s_buttons,#c_modal__container #c_s_header,#c_modal__container #c_s_inner{background-color:#1c1c21}#c_modal__container #c_modal button:first-child,#c_modal__container #c_s_buttons button:first-child,#c_modal__container .c_block_toggle input:checked~.sc_checkmark{background:#243a47;color:#fff}#c_modal__container #c_modal button:first-child:hover,#c_modal__container #c_s_buttons button:first-child:hover{background:#1d2f39}#c_modal__container #c_s_header{border-bottom:1px solid #262626;display:table;padding:1.2em 2.5em;position:absolute;top:0;vertical-align:middle;width:100%;z-index:2}#c_modal__container #c_s_title{display:table-cell;font-family:inherit;font-size:1em;vertical-align:middle}#c_modal__container #c_s_title h1{font-size:1em}#c_modal__container #c_s_close__btn{border:none;border-radius:.25em;cursor:pointer;display:table-cell;float:right;font-size:1em;font-weight:700;height:2.7em;margin:0;outline:0;padding:0;vertical-align:middle;width:2.7em}#c_modal__container .c_anim.c_show #c_s{opacity:1;transform:scale(1);visibility:visible}#c_modal__container #c_s_ctl{height:calc(100% - 2.5em);max-height:37.5em;overflow:hidden;position:relative;top:50%;transform:translateY(-50%)}#c_modal__container #c_s_blocks::-webkit-scrollbar{background-color:transparent;border-radius:0 .25em .25em 0;height:100%;width:1em}#c_modal__container #c_s_blocks::-webkit-scrollbar-thumb{background-color:#39424c;border:.3em solid #1c1c21;border-radius:100em}#c_modal__container #c_s_blocks::-webkit-scrollbar-thumb:hover{background-color:#9299a0}#c_modal__container #c_s_blocks::-webkit-scrollbar-button{height:5px;opacity:0;visibility:hidden;width:10px}#c_modal__container #c_s_blocks::-webkit-scrollbar-corner{background-color:transparent}#c_modal__container .c_block_toggle{cursor:pointer;display:table-cell;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}#c_modal__container.ie .c_block_toggle{margin-bottom:.7em;padding-left:1em}#c_modal__container .c_block_toggle input{cursor:pointer;display:none;position:absolute}#c_modal__container.ie .c_block_toggle input{display:block;opacity:1}#c_modal__container .c_block_toggle .sc_checkmark{background-color:#6f808b;border-radius:4em;position:absolute;right:0;top:0;transition:background-color .25s ease 0s}#c_modal__container .c_block_toggle,#c_modal__container .c_block_toggle .sc_checkmark{height:1.6em;width:3.4em}#c_modal__container.ie .c_block_toggle .sc_checkmark{display:none}#c_modal__container .c_block_toggle .sc_checkmark.sc_readonly{cursor:not-allowed}#c_modal__container .c_block_toggle input~.sc_checkmark.sc_readonly{background-color:#324248}#c_modal__container .c_block_toggle input~.sc_checkmark.sc_readonly:after{box-shadow:none}#c_modal__container .c_block_toggle .sc_checkmark:after{background:#1c1c21;border:none;border-radius:100%;box-shadow:0 1px 2px rgba(31,31,31,.36);box-sizing:content-box;content:"";height:1.2em;left:.2em;position:absolute;top:.2em;transition:transform .3s ease 0s,background-color .3s ease 0s;width:1.2em}#c_modal__container .c_block_toggle input:checked~.sc_checkmark:after{transform:translateX(1.75em)}#c_modal__container #c_s_blocks table,#c_modal__container #c_s_blocks table td,#c_modal__container #c_s_blocks table th{border:none}#c_modal__container #c_s_blocks table tbody tr{transition:background-color .3s ease 0s}#c_modal__container #c_s_blocks table tbody tr:hover{background-color:#1b2a36}#c_modal__container #c_s_blocks table{border-collapse:collapse;margin:0;overflow:hidden;padding:0;text-align:left;width:100%}#c_modal__container.ie #c_s_blocks table{overflow:auto}#c_modal__container #c_s_blocks table td,#c_modal__container #c_s_blocks table th{font-size:.8em;padding:.8em .625em .8em 1.2em;text-align:left;vertical-align:top}#c_modal__container #c_s_blocks table th{font-family:inherit;padding:1.2em}#c_modal__container #c_s_blocks thead tr:first-child{border-bottom:1px solid #2e2e2e}@media screen and (max-width:900px){#c_modal__container #c_modal{border-radius:0;bottom:0;display:block;margin:0;max-width:100%;padding:1.875em 10%;right:0;width:auto}}@media screen and (max-width:688px){#c_modal__container #c_s{border-radius:0}#c_modal__container #c_s_ctl{height:100%;max-height:100%;top:0;transform:none}#c_modal__container .c_block_toggle{font-size:1.25em}#c_modal__container #c_s_container button+button{margin-bottom:0}#c_modal__container #c_s_inner{border-radius:0;margin:0;padding-bottom:7.8em}#c_modal__container #c_s_container .block_button h2{font-size:1em}#c_modal__container #c_s_blocks{padding:1.3em}#c_modal__container #c_s_header{padding:1.2em 1.3em}#c_modal__container #c_s_buttons{height:7.8em;padding:1em 1.3em}#c_modal__container #c_s_blocks table{width:100%}#c_modal__container #c_s_blocks table,#c_modal__container #c_s_blocks table tbody,#c_modal__container #c_s_blocks table td,#c_modal__container #c_s_blocks table th,#c_modal__container #c_s_blocks table thead,#c_modal__container #c_s_blocks table tr{display:block}#c_modal__container #c_s_blocks table thead tr{display:none;left:-9999px;position:absolute;top:-9999px}#c_modal__container #c_s_blocks table td{border:none;padding-left:40%;position:relative}#c_modal__container #c_s_blocks table td:before{color:#bfbfbf;content:attr(data-column);font-weight:700;left:1em;overflow:hidden;padding-right:.625em;position:absolute;text-overflow:ellipsis;white-space:nowrap;width:43%}#c_modal__container #c_modal .c_button,#c_modal__container #c_modal .c_link,#c_modal__container .c_button{margin-right:0;width:100%}#c_modal__container #c_modal__btns button:last-child{margin-bottom:0}}.splide__arrow{align-items:center;background:transparent;border:0;border-radius:0;cursor:pointer;display:flex;height:2.5em;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2.5em;z-index:1}.splide__arrow svg{fill:#99d2e6;height:2.5em;transition:fill .2s linear 0s;width:2.5em}.splide__arrow:hover:not(:disabled) svg{fill:#99d2e6}.splide__arrow:disabled{opacity:.3}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.splide__progress__bar{background:#4d4d4d;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}.flipdown.flipdown__theme-dark{font-family:sans-serif;font-weight:700}.flipdown.flipdown__theme-dark .rotor-group-heading:before{color:#bfbfbf}.flipdown.flipdown__theme-dark .rotor-group:nth-child(n+2):nth-child(-n+3):after,.flipdown.flipdown__theme-dark .rotor-group:nth-child(n+2):nth-child(-n+3):before{background-color:#141414}.flipdown.flipdown__theme-dark .rotor,.flipdown.flipdown__theme-dark .rotor-leaf-front,.flipdown.flipdown__theme-dark .rotor-top{background-color:#141414;color:#fff}.flipdown.flipdown__theme-dark .rotor-bottom,.flipdown.flipdown__theme-dark .rotor-leaf-rear{background-color:#212121;color:#f0f0f0}.flipdown.flipdown__theme-dark .rotor:after{border-top:1px solid #141414}.flipdown.flipdown__theme-light{font-family:sans-serif;font-weight:700}.flipdown.flipdown__theme-light .rotor-group-heading:before{color:#ededed}.flipdown.flipdown__theme-light .rotor-group:nth-child(n+2):nth-child(-n+3):after,.flipdown.flipdown__theme-light .rotor-group:nth-child(n+2):nth-child(-n+3):before{background-color:#3b3b3b}.flipdown.flipdown__theme-light .rotor,.flipdown.flipdown__theme-light .rotor-leaf-front,.flipdown.flipdown__theme-light .rotor-top{background-color:#3b3b3b;color:#bfbfbf}.flipdown.flipdown__theme-light .rotor-bottom,.flipdown.flipdown__theme-light .rotor-leaf-rear{background-color:#2b2b2b;color:#bfbfbf}.flipdown.flipdown__theme-light .rotor:after{border-top:1px solid #212121}.flipdown{height:110px;overflow:visible;width:510px}.flipdown .rotor-group{float:left;padding-right:30px;position:relative}.flipdown .rotor-group:last-child{padding-right:0}.flipdown .rotor-group-heading:before{display:block;height:30px;line-height:30px;text-align:center}.flipdown .rotor-group:first-child .rotor-group-heading:before,.flipdown .rotor-group:nth-child(2) .rotor-group-heading:before,.flipdown .rotor-group:nth-child(3) .rotor-group-heading:before,.flipdown .rotor-group:nth-child(4) .rotor-group-heading:before{content:attr(data-before)}.flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):before{border-radius:50%;bottom:20px;content:"";height:10px;left:115px;position:absolute;width:10px}.flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):after{border-radius:50%;bottom:50px;content:"";height:10px;left:115px;position:absolute;width:10px}.flipdown .rotor{border-radius:4px;float:left;font-size:4rem;height:80px;margin:0 5px 0 0;perspective:200px;position:relative;text-align:center;width:50px}.flipdown .rotor:last-child{margin-right:0}.flipdown .rotor-bottom,.flipdown .rotor-top{height:40px;overflow:hidden;position:absolute;width:50px}.flipdown .rotor-leaf{height:80px;position:absolute;transform-style:preserve-3d;transition:transform 0s ease 0s;width:50px;z-index:1}.flipdown .rotor-leaf.flipped{transform:rotateX(-180deg);transition:all .5s ease-in-out 0s}.flipdown .rotor-leaf-front,.flipdown .rotor-leaf-rear{backface-visibility:hidden;height:40px;margin:0;overflow:hidden;position:absolute;transform:rotateX(0deg);width:50px}.flipdown .rotor-leaf-front{border-radius:4px 4px 0 0;line-height:80px}.flipdown .rotor-leaf-rear{border-radius:0 0 4px 4px;line-height:0px;transform:rotateX(-180deg)}.flipdown .rotor-top{border-radius:4px 4px 0 0;line-height:80px}.flipdown .rotor-bottom{border-radius:0 0 4px 4px;bottom:0;line-height:0px}.flipdown .rotor:after{border-radius:0 0 4px 4px;bottom:0;content:"";height:40px;left:0;position:absolute;width:50px;z-index:2}@media (max-width:550px){.flipdown{height:70px;width:312px}.flipdown .rotor{font-size:2.2rem;margin-right:3px}.flipdown .rotor,.flipdown .rotor-bottom,.flipdown .rotor-leaf,.flipdown .rotor-leaf-front,.flipdown .rotor-leaf-rear,.flipdown .rotor-top,.flipdown .rotor:after{width:30px}.flipdown .rotor-group{padding-right:20px}.flipdown .rotor-group:last-child{padding-right:0}.flipdown .rotor-group-heading:before{font-size:.8rem;height:20px;line-height:20px}.flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):after,.flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):before{left:69px}.flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):before{bottom:13px;height:8px;width:8px}.flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):after{bottom:29px;height:8px;width:8px}.flipdown .rotor-leaf-front,.flipdown .rotor-top{line-height:50px}.flipdown .rotor,.flipdown .rotor-leaf{height:50px}.flipdown .rotor-bottom,.flipdown .rotor-leaf-front,.flipdown .rotor-leaf-rear,.flipdown .rotor-top,.flipdown .rotor:after{height:25px}}.flipdown-small .flipdown{max-height:75px;max-width:350px;overflow:visible}.flipdown-small .flipdown .rotor{font-size:2.3rem}.flipdown-small .flipdown .rotor,.flipdown-small .flipdown .rotor-bottom,.flipdown-small .flipdown .rotor-leaf,.flipdown-small .flipdown .rotor-leaf-front,.flipdown-small .flipdown .rotor-leaf-rear,.flipdown-small .flipdown .rotor-top,.flipdown-small .flipdown .rotor:after{width:25px}.flipdown-small .flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):after,.flipdown-small .flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):before{left:66px}.flipdown-small .flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):before{bottom:10px;height:8px;width:8px}.flipdown-small .flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):after{bottom:25px;height:8px;width:8px}.flipdown-small .flipdown .rotor-leaf-front,.flipdown-small .flipdown .rotor-top{line-height:40px}.flipdown-small .flipdown .rotor,.flipdown-small .flipdown .rotor-leaf{height:40px}.flipdown-small .flipdown .rotor-bottom,.flipdown-small .flipdown .rotor-leaf-front,.flipdown-small .flipdown .rotor-leaf-rear,.flipdown-small .flipdown .rotor-top,.flipdown-small .flipdown .rotor:after{height:20px}.modal-window{background-color:rgba(0,0,0,.5);bottom:0;font-size:1rem;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:all .3s ease 0s;visibility:hidden;z-index:999}.modal-window:target{opacity:1;pointer-events:auto;visibility:visible}.modal-window>div{background:#1c1c21;border-radius:1rem;left:50%;padding:2em;position:absolute;top:50%;transform:translate(-50%,-50%);width:390px}.modal-window header{font-weight:700}.modal-window h1{font-size:150%;margin:0 0 15px}.modal-window div:not(:last-of-type){margin-bottom:15px}.modal-window .close{color:#bfbfbf;font-size:1rem;line-height:50px;position:absolute;right:0;text-align:center;text-decoration:underline;top:0;width:70px}.modal-window .close:hover{color:#bfbfbf}.icon-app-store{background-image:url(../images/sprite-site.png);background-position:-125px 0;height:43px;width:144px}.icon-bandeira-amex{background-position:-133px -112px}.icon-bandeira-amex,.icon-bandeira-diners{background-image:url(../images/sprite-site.png);height:24px;width:38px}.icon-bandeira-diners{background-position:-171px -112px}.icon-bandeira-elo{background-image:url(../images/sprite-site.png);background-position:-225px -86px;height:25px;width:38px}.icon-bandeira-hipercard{background-position:-209px -112px}.icon-bandeira-hipercard,.icon-bandeira-jcb{background-image:url(../images/sprite-site.png);height:24px;width:38px}.icon-bandeira-jcb{background-position:0 -143px}.icon-bandeira-mastercard{background-image:url(../images/sprite-site.png);background-position:-114px -143px;height:24px;width:37px}.icon-bandeira-visa{background-position:-38px -143px}.icon-bandeira-visa,.icon-boleto{background-image:url(../images/sprite-site.png);height:24px;width:38px}.icon-boleto{background-position:-76px -143px}.checkbox input:checked+span:before{background-image:url(../images/sprite-site.png);background-position:-171px -143px;height:9px;width:11px}.conteudo-programatico ol ul .item-code:before{background-image:url(../images/sprite-site.png);background-position:-151px -143px;height:12px;width:20px}.conteudo-programatico ol ul .item-text:before{background-image:url(../images/sprite-site.png);background-position:-247px -112px;height:20px;width:16px}.icon-formacao-completa{background-position:0 0;height:112px;width:125px}.icon-formacao-completa,.icon-geotrust{background-image:url(../images/sprite-site.png)}.icon-geotrust{background-position:0 -112px;height:31px;width:100px}.icon-google-play{background-position:-125px -43px;height:43px;width:144px}.icon-google-play,.icon-google-safe{background-image:url(../images/sprite-site.png)}.icon-google-safe{background-position:-125px -86px;height:26px;width:100px}.conteudo-programatico ol ul .item-video:before{background-image:url(../images/sprite-site.png);background-position:0 -167px;height:14px;width:12px}.icon-banco-do-brasil{background-position:-122px -143px;height:26px;width:157px}.icon-banco-do-brasil,.icon-caixa{background-image:url(../images/sprite-clientes.png)}.icon-caixa{background-position:-121px -48px;height:21px;width:95px}.icon-cps{background-position:0 -180px;height:53px;width:78px}.icon-cps,.icon-ibm{background-image:url(../images/sprite-clientes.png)}.icon-ibm{background-position:-179px -180px;height:32px;width:80px}.icon-itau{background-position:-287px 0;height:60px;width:60px}.icon-itau,.icon-petrobras{background-image:url(../images/sprite-clientes.png)}.icon-petrobras{background-position:0 0;height:71px;width:121px}.icon-record-tv{background-position:0 -71px;height:72px;width:75px}.icon-record-tv,.icon-serpro{background-image:url(../images/sprite-clientes.png)}.icon-serpro{background-position:-75px -71px;height:37px;width:134px}.icon-stefanini{background-position:-75px -108px;height:31px;width:147px}.icon-stefanini,.icon-totvs{background-image:url(../images/sprite-clientes.png)}.icon-totvs{background-position:0 -143px;height:37px;width:122px}.icon-unimed{background-position:-121px 0;height:48px;width:166px}.icon-unimed,.icon-uol{background-image:url(../images/sprite-clientes.png)}.icon-uol{background-position:-78px -180px;height:33px;width:101px}a:focus,button:focus,input:focus,select:focus{outline:none}input[type=email],input[type=number],input[type=text],textarea{outline:none!important;transition:all .3s ease-in-out 0s}input[type=email]:focus,input[type=number]:focus,input[type=text]:focus,select:focus,textarea:focus{border:1px solid #272d9b!important}html{color:#b0bacf;font-family:Raleway,Lucida Grande,Helvetica,sans-serif;font-size:14px}.course-theme{background-color:var(--curso-cor-escura-night-eye);color:#fff;min-height:50vh;position:relative}.course-theme .background{background-size:cover;bottom:0;left:0;opacity:.2;position:absolute;right:0;top:0}.course-theme .mid{position:relative;z-index:1}.course-theme .dot-separator:after{background-color:#1c1c21}.course-theme a{color:#fff}.course-theme .btn-primary{background-color:#1c1c21;box-shadow:0 4px 14px var(--curso-cor-escura-night-eye);color:var(--curso-cor-escura)}.course-theme .btn-primary:hover{background-color:var(--curso-cor-escura-night-eye);box-shadow:inset 0 0 0 100vw rgba(0,0,0,.3);color:#fff}.course-theme .btn-outline{border-color:#1c1c21;box-shadow:0 4px 14px var(--curso-cor-escura-night-eye)}.course-theme .btn-outline:hover{background:var(--curso-cor-escura-night-eye)!important;border-color:#1c1c21;box-shadow:inset 0 0 0 100vw rgba(0,0,0,.3)}.course-theme svg{fill:#fff;opacity:.54}.formacao-theme{background-color:var(--curso-cor-escura-night-eye);color:#fff;min-height:50vh;position:relative}.formacao-theme .background{background-size:cover;bottom:0;left:0;opacity:.2;position:absolute;right:0;top:0}.formacao-theme .mid{position:relative;z-index:1}.formacao-theme .dot-separator:after{background-color:#1c1c21}.formacao-theme a{color:#fff}.formacao-theme .btn-primary{background-color:#1c1c21;box-shadow:0 4px 14px var(--curso-cor-escura-night-eye);color:var(--curso-cor-escura)}.formacao-theme .btn-primary:hover{background-color:var(--curso-cor-escura-night-eye);box-shadow:inset 0 0 0 100vw rgba(0,0,0,.3);color:#fff}.formacao-theme .btn-outline{border-color:#1c1c21;box-shadow:0 4px 14px var(--curso-cor-escura-night-eye)}.formacao-theme .btn-outline:hover{background:var(--curso-cor-escura-night-eye)!important;border-color:#1c1c21;box-shadow:inset 0 0 0 100vw rgba(0,0,0,.3)}.formacao-theme ul svg{fill:#fff}.body-cover{background:rgba(45,59,72,.9);box-sizing:border-box;display:none;height:100%;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:5}.modal-open .body-cover{display:block}.modal{box-sizing:border-box;display:none;height:100%;left:0;padding-top:5%;position:fixed;text-align:center;top:0;width:100%;z-index:6}.modal .modal-container{background-color:#1c1c21;box-shadow:0 2px 14px rgba(55,73,109,.1);display:inline-block;padding:35px;text-align:left}.modal-close{background:none;border:0;display:none;font-size:0;padding:10px;position:fixed;right:20px;top:15px;z-index:6}.modal-open .modal-close{display:inline-block}.modal-show{display:block}@media only screen and (max-width:700px) and (min-width:0){.modal-container{height:90%!important;margin-top:35px;overflow:scroll;padding:20px!important;width:90%!important}}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:48px}h2{font-size:28px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}.section-title{color:#b4b5cb;font-size:28px;line-height:123%}.section-title strong{color:#ad99e6}@media only screen and (max-width:992px) and (min-width:0){.section-title{font-size:24px}.section-title strong{display:block}}.truncate-overflow-2{-webkit-line-clamp:2}.truncate-overflow-2,.truncate-overflow-3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.truncate-overflow-3{-webkit-line-clamp:3}.truncate-overflow-6{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@keyframes fadeIn{0%{opacity:0}20%{opacity:0}40%{opacity:.3}60%{opacity:.5}80%{opacity:.9}to{opacity:1}}@keyframes rotate{0%{opacity:0;transform:rotate(45deg)}to{opacity:1;transform:rotate(0deg)}}@keyframes bg-loading{0%{background-position:0 0}to{background-position:1000px 0}}.placeholder-loading{animation:bg-loading 10s linear 0s infinite normal none running;background-image:linear-gradient(90deg,#363636,#262626 40%,#2b2b2b 60%,#363636);background-position:0 0;background-repeat:repeat}.mid{box-sizing:border-box;margin:0 auto;max-width:1280px}@media (max-width:1280px){.mid{padding-left:15px!important;padding-right:15px!important}}@media (max-width:992px){.mid{padding-left:20px!important;padding-right:20px!important}}.sugestions span{font-size:13px}.sugestions ul{display:inline-block;margin-left:12px;margin-top:-2px}@media only screen and (max-width:992px) and (min-width:0){.sugestions span{color:#fff}}.no-shadow{box-shadow:none!important}.text-right{text-align:right}.f-right{float:right}.hide-select-arrow{-webkit-appearance:none;text-indent:1px}.w-100{width:100%}img{color:transparent}@media (min-width:992px){.only-mobile{display:none!important}}@media (max-width:992px){.hide-mobile{display:none!important}}.clickable{cursor:pointer}.btn{border:none;border-radius:2px;color:#fff;display:inline-block;font-weight:700;text-align:center;text-decoration:none;transition:background-color .4s ease 0s;width:100%}.btn-primary{background-color:#4929a3}.btn-primary:hover{background:#c43171}.btn-accent{background-color:#c43171}.btn-accent:hover{background-color:#bc2f6c}.btn-outline{background-color:transparent;border:2px solid #4929a3;color:#ad99e6}.btn-outline:hover{background-color:#4929a3;border-color:#4929a3;color:#fff}.btn-lg{font-size:18px;line-height:54px;max-width:220px;min-height:56px}.btn-md{font-size:16px;line-height:44px;max-width:176px;min-height:46px}.btn-sm{font-size:16px;line-height:36px;max-width:156px;min-height:38px}.btn-block{max-width:none}.btn-ver-todos{color:#b4b5cb;font-size:16px;font-weight:500;padding-right:22px;position:relative;text-decoration:none}.btn-ver-todos svg{fill:#ad99e6;margin-top:-3px;position:absolute;right:0;top:50%;transition:right .2s ease-in-out 0s}.btn-ver-todos:hover{color:#b4b5cb}.btn-ver-todos:hover svg{right:-3px}.btn-ver-todos-mobile{display:none}.btn-shadow-neon{box-shadow:0 4px 14px #7f2455}.btn-primary-shadow{box-shadow:0 4px 14px rgba(46,53,184,.4)}@media only screen and (max-width:992px) and (min-width:0){.btn-ver-todos{display:none}.btn-ver-todos-mobile{display:block;margin-top:20px;text-align:center}.btn-ver-todos-mobile .btn-ver-todos{display:inline-block}}.badge:after{background-color:#c43171;border-radius:6px;color:#fff;font-size:10px;font-weight:700;padding:1px 5px 0;position:absolute;text-transform:uppercase}.badge-right:after{right:-18px;top:-13px}.badge-free:after{content:"grátis"}.text-link{font-weight:500;line-height:16px;text-decoration:none}.tags-list:before{content:"\a ";white-space:pre}.tag,.tags-list li{display:inline-block}.tag{background-color:#4f5f82;border-radius:6px;color:#fff;font-size:12px;font-weight:700;line-height:20px;margin:2px 1px 3px;padding:1px 8px 0;text-decoration:none;transition:background-color .2s ease 0s}.tag:hover{background-color:#2a2b3c}.card-link:after{bottom:0;content:"";left:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:1}.card-link-secondary:after{content:attr(title);pointer-events:auto;position:relative;z-index:2}.card-list li{background-color:#1c1c21;border-radius:2px;box-shadow:0 2px 14px rgba(55,73,109,.1);display:inline-block;margin-bottom:25px;padding:20px 15px;position:relative}.card-list li:hover{box-shadow:0 2px 14px rgba(55,73,109,.3);top:-3px}.card-list .card-item-bottom-border{border-bottom:7px solid transparent}.card-list .card-dark{background-color:#3f415a}.card-list .card-dark .card-item-type{color:#99e6e4}.card-list .card-dark .card-item-info,.card-list .card-dark .category{color:#b3bbcc}.card-list .card-dark .category a,.card-list .card-dark h5 a,.card-list .card-dark p{color:#fff}.card-list .card-dark .category a:hover{color:#e699ba}.card-list .card-dark .dot-separator:after{background-color:#566481}.card-list .card-default .name,.card-list .card-default .name span{color:#b4b5cb}.card-list .card-default .dot-separator:after{background-color:#566481}.card-list .card-default .category a{color:#b4b5cb}.card-list-cols-6 li{width:49%}.card-list-cols-6 li+li{margin-left:2%}.card-list-cols-6 li:nth-child(odd){margin-left:0}.card-list-cols-4 li{width:24%}.card-list-cols-4 li+li{margin-left:1.3%}.card-list-cols-4 li:nth-child(4n+1){margin-left:0}.card-list-cols-3 li{width:32%}.card-list-cols-3 li+li{margin-left:2%}.card-list-cols-3 li:nth-child(3n+1){margin-left:0}@media only screen and (max-width:992px) and (min-width:0){.card-list li{margin-left:0!important;width:100%!important}}.deck-list li{border-radius:2px;margin-bottom:40px;position:relative}.deck-list li:hover{top:-3px}.deck-list li:hover:after{box-shadow:0 2px 14px rgba(55,73,109,.3)}.deck-list li:before{bottom:-11px;left:3%;width:94%;z-index:1}.deck-list li:after,.deck-list li:before{background-color:#1c1c21;border-radius:2px;box-shadow:0 2px 14px rgba(55,73,109,.1);content:"";display:inline-block;height:33px;position:absolute}.deck-list li:after{bottom:-22px;left:6%;width:88%;z-index:0}.deck-list li>div{background-color:#1c1c21;border-radius:2px;box-shadow:0 2px 14px rgba(55,73,109,.1);padding:20px 15px;position:relative;z-index:2}.deck-list .card-dark div{background-color:#3f415a}.deck-list .card-dark:before{background-color:#36384e}.deck-list .card-dark:after{background-color:#35364b}.deck-list .card-dark .card-item-type{color:#99e6e4}.deck-list .card-dark .card-item-info{color:#b3bbcc}.deck-list .card-dark .category a,.deck-list .card-dark h5 a,.deck-list .card-dark p{color:#fff}.deck-list .card-dark .dot-separator:after{background-color:#566481}.deck-list .card-default .card-item-info{color:#b3bbcc}.deck-list .card-default h5 a,.deck-list .card-default p{color:#b4b5cb}.deck-list .card-default .dot-separator:after{background-color:#566481}.deck-list .card-default .category a{color:#b4b5cb}.deck-list .card-default .category a:hover{color:#e699ba}.deck-list picture{align-items:center;border-radius:2px;display:flex;height:45px;justify-content:center;width:45px}.deck-list li>div>div{float:left;margin-right:13px;min-height:60px;width:45px}.deck-list span{color:#b4b5cb;font-size:12px}.deck-list a{color:#b0bacf}.deck-list a:hover{color:#b4b5cb}.deck-list .category{float:right}.deck-list h5{margin:8px 0;min-height:37px}.deck-list h5 a{color:#b0bacf;font-size:18px;font-weight:700}.deck-list h5 a:hover{color:#e699ba}.deck-list p{font-size:14px;line-height:20px;margin-bottom:15px}.deck-list-cols-2 li{width:49%}.deck-list-cols-2 li+li{margin-left:2%}.deck-list-cols-2 li:nth-child(odd){margin-left:0}@media only screen and (max-width:992px) and (min-width:0){.deck-list li{margin-bottom:30px;margin-left:0!important;width:100%!important}.deck-list li p{display:none}.deck-list li h5{margin-bottom:15px}.deck-list li picture{border-radius:0;height:35px;margin:15px 0 0 -15px;width:4px}.deck-list li picture img,.deck-list li picture svg{display:none}.deck-list li>div>div{margin-right:0;width:0}.deck-list li:before{bottom:-8px}.deck-list li:after{bottom:-16px}}.trilha{border-radius:2px}.trilha+hr{background-color:#0e1f39;border:none;height:2px;margin-top:14px}.trilha li{background-color:#1c1c21;border-top:2px solid #0e1f39;padding:20px 15px 20px 85px;position:relative}.trilha li:hover .card-link{color:#b4b5cb}.trilha picture{align-items:center;border-radius:2px;display:flex;height:59px;justify-content:center;left:15px;position:absolute;top:20px;width:57px}.trilha span{color:#b3bbcc;font-size:12px}.trilha .category{float:right}.trilha .category a{color:#b4b5cb}.trilha .category a:hover{color:#e699ba}.trilha .name a{color:#b4b5cb;font-size:18px;font-weight:700;margin:3px 0}.trilha .name a:hover{color:#e699ba}.trilha p{font-size:14px;line-height:20px}.dot-separator{margin-right:15px;position:relative}.dot-separator:after{background-color:#2a2b3c;border-radius:100%;content:"";height:3px;position:absolute;right:-7px;top:40%;width:3px}.bottom-border:after{border-bottom:2px solid #292929!important;content:"";display:block;margin-top:33px}.whats-button{bottom:40px;color:#fff;position:fixed;right:40px;text-align:center;z-index:100}.whats-button svg{fill:#99e6b5;background-color:#1c1c21;border-radius:150px}.whats-button svg:hover{fill-opacity:.7}.page-internal-header{background-color:#242424;padding:40px 0}.page-internal-header .section-subtitle{color:#b0bacf;margin-top:5px}@media only screen and (max-width:992px) and (min-width:0){.page-internal-header{padding:30px 0}.page-internal-header .section-title{text-align:center}}.section-subtitle{color:#b4b5cb;font-size:16px;line-height:22px}@media only screen and (max-width:992px) and (min-width:0){.section-subtitle{text-align:center}}.form-search fieldset{background-color:#1c1c21;border-radius:2px;box-shadow:0 2px 15px rgba(0,0,0,.13);box-sizing:border-box;display:table;height:46px;margin-bottom:15px;position:relative;width:100%}.form-search fieldset>div{display:inline-block;position:relative;width:17%}.form-search fieldset select{background:#212121;border:none;color:#b0bacf;display:inline-block;height:46px;padding:0 15px;width:100%}.form-search fieldset select+svg{fill:#ad99e6;height:7.4px;position:absolute;right:15px;top:20px;width:12px}.form-search fieldset input{border:none;font-size:16px;height:99.5%;padding:0 10px;width:77%}.form-search fieldset input::-webkit-input-placeholder{color:#bfbfbf}.form-search fieldset button{background:none;border:none;float:right;height:46px;padding-right:13px;padding-top:4px;position:absolute;right:0;text-align:right;width:41px}.form-search fieldset button svg{fill:#ad99e6;height:17px;width:17px}.form-search fieldset button:hover svg{fill:#ad99e6}.checkbox{color:#b4b5cb;cursor:pointer;display:table;font-size:16px;line-height:18px}.checkbox:hover{color:#ad99e6}.checkbox input{display:none}.checkbox span{background-color:#1c1c21;border:2px solid #828282;border-radius:2px;box-sizing:border-box;display:block;float:left;height:18px;margin-right:9px;width:18px}.checkbox input:checked+span{background-color:#4929a3;border:0}.checkbox input:checked+span:before{animation:rotate .2s ease-in-out 0s 1 normal none running;content:" ";display:block;margin:4px auto}.course-list picture{align-items:center;border-radius:6px;display:flex;height:59px;justify-content:center;width:57px}.course-list .footer{bottom:15px;color:#b3bbcc;left:15px;position:absolute}.course-list li div{float:left;margin-right:13px;min-height:100px;width:57px}.course-list span{font-size:12px}.course-list a,.course-list a:hover{color:#b4b5cb}.course-list .category{float:right}.course-list .category a:hover{color:#e699ba}.course-list .name{color:#fff;margin:7px 0}.course-list .name a{font-size:18px;font-weight:700}.course-list .name a:hover{color:#e699ba}.course-list .name span{color:#fff;font-size:14px;font-weight:300;line-height:20px}.pagination{margin-top:20px}.pagination ul{display:inline-block;margin:0;padding:0}.pagination ul li{display:inline}.pagination li a{color:#b0bacf;display:inline-block;font-size:0;height:32px;line-height:32px;min-width:32px;text-align:center;text-decoration:none}.pagination li a:hover:not(.active){color:#b4b5cb}.pagination a.num{font-size:14px}.pagination a.active{background-color:#4929a3;color:#fff;font-weight:700}.pagination svg{fill:#ad99e6}.pagination .disabled svg{fill:#b7bdc8}.pagination li:first-child a svg{transform:rotate(90deg)}.pagination li:last-child a svg{transform:rotate(270deg)}@media only screen and (max-width:992px) and (min-width:0){.pagination{text-align:center}}.mobile-btn-menu-close{background:none;border:none;display:none;height:40px;padding:5px;position:absolute;right:12px;top:10px;width:40px;z-index:10}.filter-mobile-container-open{overflow:hidden}.filter-mobile-container-open .mobile-btn-menu-close{display:inline-block!important}.filter-mobile-container-open .filters-mobile-container{background-color:#1c1c21;display:block;height:100%;left:0;overflow-y:auto;padding-top:24px;position:fixed;top:0;width:100%;z-index:8}.filter-mobile-container-open .filters-mobile-container>:last-child{margin-bottom:80px}.filter-mobile-container-open .btn-mobile-filter{bottom:0;display:block!important;font-size:16px;height:56px;left:0;position:fixed;width:100%}.list-check li{color:#b0bacf;display:table;font-size:16px;line-height:25px;margin-bottom:25px;padding-left:40px;position:relative;width:100%}.list-check li svg{display:block;height:24px;left:0;position:absolute;top:7px;width:24px}.list-check li strong{color:#b4b5cb;display:block;font-size:18px;font-weight:700}@media only screen and (max-width:992px) and (min-width:0){.list-check li{font-size:14px;margin-bottom:20px}.list-check li strong{font-size:16px}}.accordion-control svg,.accordion-mobile-control svg{fill:#e699ba;display:inline-block;height:8px;margin-left:8px;transition:transform .2s ease 0s;width:12px}.accordion-mobile-control{position:relative}.accordion-mobile-control svg{margin-top:-5px;position:absolute;right:0;top:50%}.accordion-control+.accordion-container{display:none}.accordion-container p{margin-bottom:16px}.accordion-open+.accordion-container{display:block!important}.accordion-open svg{transform:rotate(180deg)}.label-mostrar:before{content:"mostrar"}.accordion-open.label-mostrar:before{content:"ocultar"}@media (min-width:992px){.accordion-mobile-control svg{display:none}}@media (max-width:992px){.accordion-mobile-control+.accordion-mobile-container{display:none}.accordion-mobile-open+.accordion-mobile-container{display:block!important}.accordion-mobile-open svg{transform:rotate(180deg)}}@media only screen and (max-width:992px) and (min-width:0){.filters-mobile-container{display:none}.mobile-filter-button{display:block}.mobile-filter-button .btn-outline{background-color:transparent}.mobile-filter-button .btn-outline:hover{background-color:#4929a3}}.select-custom{display:inline-block;max-width:224px;position:relative;width:100%}.select-custom select{background:#1c1c21;border:1px solid #363636;border-radius:2px;box-sizing:border-box;color:#b4b5cb;float:left;font-size:16px;height:40px;line-height:40px;padding:0 12px;width:100%}.select-custom svg{fill:#ad99e6;position:absolute;right:15px;top:12px}@media only screen and (max-width:992px) and (min-width:0){.select-custom{max-width:none}}.btn-mostrar-mais{color:#b0bacf;display:inline-block;font-size:16px;line-height:30px;outline:none;text-decoration:underline}.btn-mostrar-mais:before{content:"Mostrar mais"}.btn-mostrar-mais svg{fill:#e699ba;display:inline-block;height:8px;margin-left:8px;transition:transform .2s ease 0s;width:12px}.btn-mostrar-mais-open:before{content:"Mostrar menos"}.btn-mostrar-mais-open svg{transform:rotate(180deg)}.video-container{border-radius:2px;display:block;height:298px;margin-bottom:30px;max-width:529px;overflow:hidden;position:relative;text-decoration:none;width:100%}.video-container img{height:109%;margin-left:-3%;min-width:500px;position:absolute;width:106%}.video-container .bg{height:100%;line-height:296px;position:absolute;text-align:center;top:0;transition:background-color .5s ease 0s;width:100%;z-index:2}.video-container .bg span{background-color:rgba(28,28,33,.5);border-radius:2px;color:#fff;display:inline-block;font-size:16px;font-weight:700;line-height:29px;padding:16px 15px 15px 23px}.video-container .bg span svg{margin-bottom:-7px;margin-left:18px}.video-container:hover .bg{background-color:rgba(73,41,163,.7)}.video-container.dark img{min-width:100%}.video-container.dark .bg span{background-color:rgba(73,41,163,.9)}@media only screen and (max-width:992px) and (min-width:0){.video-container{height:200px}.video-container .bg{line-height:200px}.video-container img{height:auto}}.conteudo-programatico .mid{position:relative}.conteudo-programatico h2{margin-bottom:25px}.conteudo-programatico ol{background:#1c1c21;border-radius:2px;box-shadow:0 2px 14px rgba(55,73,109,.1);counter-reset:contador 0;margin-bottom:60px}.conteudo-programatico ol>li{border-bottom:2px solid #0e1f39;counter-increment:contador 1;padding:26px 30px 26px 80px;position:relative}.conteudo-programatico ol>li:before{border:1px solid rgba(73,41,163,.3);border-radius:50%;color:#ad99e6;content:counter(contador);display:inline-block;font-size:14px;font-weight:700;height:32px;left:30px;line-height:28px;margin-right:20px;position:absolute;text-align:center;width:33px}.conteudo-programatico ol h4{color:#b4b5cb;font-size:16px;margin-bottom:10px}.conteudo-programatico ol a,.conteudo-programatico ol li,.conteudo-programatico ol p{color:#b0bacf;font-size:16px}.conteudo-programatico ol p{line-height:20px}.conteudo-programatico ol a{display:inline-block;line-height:30px;margin-top:10px;text-decoration:none}.conteudo-programatico ol ul{margin-top:20px}.conteudo-programatico ol ul li{font-size:16px;padding-left:30px;position:relative}.conteudo-programatico ol ul li:before{content:"";left:0;position:absolute;top:-3px}.conteudo-programatico ol ul li+li{margin-top:20px}.conteudo-programatico ol ul .item-video:before{left:4px;top:1px}.conteudo-programatico ol ul .item-code:before{top:2px}.conteudo-programatico ol .list-circle li{padding-left:35px}.conteudo-programatico ol .list-circle li:before{background-color:#1e2276;display:inline-block;height:7px;margin:8px 0 0 15px;width:7px}.conteudo-programatico .btn-download{color:#b4b5cb;font-size:16px;line-height:19px;position:absolute;right:0;text-decoration:none;top:11px}.conteudo-programatico .btn-download svg{display:block;float:left;margin-right:15px}.conteudo-programatico .btn-download:hover{color:#b4b5cb}@media only screen and (max-width:992px) and (min-width:0){.conteudo-programatico h2{font-size:20px}.conteudo-programatico .mid{padding-bottom:30px}.conteudo-programatico ol{margin-bottom:20px}.conteudo-programatico ol a{line-height:15px;margin-top:0}.conteudo-programatico ol ul li{line-height:20px}.conteudo-programatico ol .list-circle li{padding-left:20px}.conteudo-programatico ol .list-circle li:before{margin-left:2px}.conteudo-programatico ol .accordion-container{margin-left:-50px}.conteudo-programatico .btn-download{display:block;position:static;text-align:center}.conteudo-programatico .btn-download svg{bottom:-4px;display:inline-block;float:none;position:relative}}.form-box{background:#1c1c21;box-shadow:0 2px 14px rgba(55,73,109,.1);margin:0 auto;max-width:630px;padding:40px 70px 60px;width:100%}.form-box h5{color:#b0bacf;font-size:24px;font-weight:700;line-height:28px;margin-bottom:10px;text-align:center}.form-box p{color:#b4b5cb;font-size:18px;line-height:24px;margin-bottom:36px;text-align:center}.form-box p+p{margin-top:-10px}.form-box label{color:#b0bacf;display:block;float:left;font-size:14px;font-weight:700;line-height:22px;margin-bottom:18px;width:47%}.form-box label input{width:100%}.form-box label:nth-of-type(2n){margin-left:6%}.form-box .checkbox{font-weight:500}.form-box input[type=email],.form-box input[type=text],.form-box textarea{-webkit-appearance:none;background:#1c1c21;border:1px solid #363636;border-radius:2px;height:46px;line-height:46px;padding:12px}.form-box .input-file-custom,.form-box .select-custom,.form-box input[type=email],.form-box input[type=text],.form-box textarea{margin-top:7px}.form-box .filters-checkbox{margin-top:12px}.form-box .filters-checkbox label{margin-bottom:15px;width:100%}.form-box textarea{font-family:Raleway,Lucida Grande,Helvetica,sans-serif;font-size:14px;height:131px;line-height:18px;padding-top:9px;resize:none}.form-box .label-full{float:none!important;margin-left:0!important;max-width:none!important;width:100%}.form-box .label-full>*{width:100%}.form-box .input-file-custom span{color:#b0bacf;font-size:16px;font-weight:500;margin-left:15px}.form-box .button-container{display:table;margin-top:32px;width:100%}.form-box .button-container div{float:left;min-height:46px;width:50%}.form-box .button-container div+div{text-align:right}@media only screen and (max-width:992px) and (min-width:0){.form-box{padding:24px 22px 50px}.form-box label{float:none!important;margin-left:0!important;max-width:none;width:100%}.form-box input,.form-box textarea{font-size:16px;width:100%}.form-box .button-container div{min-height:auto;width:100%}.form-box .button-container .btn{max-width:none}.form-box .filters-checkbox{margin-top:0}.form-box .tecnologias{margin-top:12px}.form-box .input-file-custom span{display:block;margin:5px 0 0}}.acesso-anual-preco{background-color:#1c1c21;border-radius:2px;box-shadow:0 2px 14px rgba(0,0,0,.1);float:left;max-width:634px;padding:35px 35px 28px;position:relative;top:-85px;z-index:1}.acesso-anual-preco p{color:#b4b5cb;font-size:14px;line-height:20px}.acesso-anual-preco h5{color:#b0bacf;font-size:24px;line-height:28px;margin-bottom:5px}.acesso-anual-preco h5 strong{color:#b4b5cb}.acesso-anual-preco ul{display:table;margin-top:25px;width:100%}.acesso-anual-preco li{float:left;font-size:14px;line-height:25px;margin-bottom:13px;width:50%}.acesso-anual-preco li strong{font-weight:700}.acesso-anual-preco li svg{bottom:-3px;display:block;float:left;height:20px;margin-bottom:-5px;margin-right:12px;position:relative;width:20px}.acesso-anual-preco .forma-pagamento{border-top:2px solid #19293e;box-sizing:border-box;display:table;margin-top:15px;padding-top:20px;width:100%}.acesso-anual-preco .forma-pagamento a{float:right;margin-top:5px;max-width:254px}.acesso-anual-preco .forma-pagamento del{margin-right:10px}.acesso-anual-preco .forma-pagamento strong{color:#99e6e3;display:block;font-size:28px;font-weight:700;line-height:33px;margin-bottom:0;margin-top:-2px}.acesso-anual-preco .forma-pagamento .tag{font-size:10px;line-height:16px}.acesso-anual-preco .forma-pagamento div{display:inline-block;max-width:200px}.acesso-anual-preco .forma-pagamento span{color:#fff}@media only screen and (max-width:1260px) and (min-width:0){.acesso-anual-preco{margin-top:25px;max-width:none;top:0;width:100%}.acesso-anual-preco li,.acesso-anual-preco>div a{width:100%}.acesso-anual-preco .forma-pagamento a,.acesso-anual-preco>div a{margin-top:20px;max-width:none}}.container-big-text{background-color:#212121;border-top:2px solid #292929;padding-top:40px}.container-big-text .mid{padding-bottom:50px}.container-big-text li,.container-big-text p{color:#b0bacf;font-size:16px;line-height:30px}.container-big-text ol,.container-big-text p,.container-big-text ul{margin-bottom:25px;max-width:943px}.container-big-text ul li{font-weight:500;padding-left:25px;position:relative}.container-big-text ul li:before{background-color:#4929a3;content:"";display:inline-block;height:8px;left:0;position:absolute;top:10px;width:8px}.container-big-text strong{color:#b4b5cb;font-weight:700}.container-big-text ol{counter-reset:item 0;list-style-type:none;margin:0;padding:0}.container-big-text ol ol,.container-big-text ol ul{margin-left:5px}.container-big-text ol>li{counter-increment:item 1}.container-big-text ol li{margin-bottom:15px}.container-big-text ol li:before{content:counters(item,".") ". ";padding-right:3px}.container-big-text ol li ol{margin-top:15px}.container-big-text ol li ol>li{font-weight:500}.container-big-text ol li ol>li:before{content:counters(item,".") " "}.container-big-text ol ul{margin-top:15px}.container-big-text ol ul li:before{content:""}.container-big-text ol .item-title{color:#b4b5cb;font-size:24px;font-weight:700;line-height:28px}.container-big-text ol .item-title+.item-title{margin-top:40px}.series-list li,.series-list picture{background-color:#3f415a}.series-list picture{border-radius:2px;display:block;height:155px;margin-bottom:25px;overflow:hidden}.series-list .card-item-type{color:#99e6e4}.series-list .card-item-type svg{fill:#99e6e4;display:inline-block;margin-right:7px}.series-list .card-list li{background-color:#3f415a;padding:17px 17px 30px}.series-list .card-item-title{margin-bottom:5px;margin-top:15px;min-height:45px}.series-list .card-item-title a{color:#fff;font-size:16px;font-weight:700}.series-list .card-item-info{color:#b3bbcc}.series-list .dot-separator:after{background-color:#566481}.series-list .category a{color:#fff}.series-list .category a:hover{color:#e699ba}@media only screen and (max-width:992px) and (min-width:0){.series-list picture{height:auto}.series-list picture img{height:auto;width:100%}}.video-thumb{border-radius:5px;display:block;height:70px;overflow:hidden;position:relative;width:124px}.video-thumb img{width:100%}.video-cover{display:block;height:100%;position:absolute;text-align:center;width:100%;z-index:2}.video-cover svg{left:50%;margin-left:-20px;margin-top:-26px;position:absolute;top:50%}.video-cover-small svg{margin-left:-12px;margin-top:-10px}.dicas-list li{background-color:transparent;padding:0}.dicas-list li,.dicas-list li:hover{box-shadow:none}.dicas-list picture{display:block;overflow:hidden;position:relative}.dicas-list picture img{width:100%}.dicas-list picture .video-cover{background-color:rgba(0,0,0,.3);z-index:1}.dicas-list .card-item-title{margin:15px 0}.dicas-list .card-item-title a{color:#fff;font-size:16px;font-weight:700}.dicas-list p{color:#fff;font-size:14px;line-height:150%}.bg-confete{height:1000px;position:absolute;top:-180px;width:100%;z-index:1}.page-home{background-color:#1c1c21;background-position-x:50%}@media only screen and (max-width:992px) and (min-width:0){.page-home{background:#1c1c21!important}}.form-search-cursos{margin-top:20px;max-width:430px}.form-search-cursos fieldset input{width:94%}.form-search-cursos .btn-search{background-color:#1c1c21}.cursos-professor,.cursos-todos{background-color:#212121!important;border-top:2px solid #292929!important}.cursos-todos .mid{padding:24px 0 60px}.cursos-todos h3{color:#b0bacf;font-size:14px;font-weight:700;line-height:22px;margin-bottom:17px}.cursos-todos .filters-checkbox{margin-bottom:30px}.cursos-todos .filters-checkbox li+li{margin-top:18px}.cursos-todos .course-list{margin-top:30px}.cursos-todos .ordenacao p{float:right;line-height:37px}.cursos-todos .ordenacao .select-container{display:inline-block;max-width:224px;position:relative;width:100%}.cursos-todos .ordenacao select{background:#1c1c21;border:1px solid #363636;border-radius:2px;box-sizing:border-box;color:#b0bacf;float:left;font-size:16px;height:40px;line-height:40px;padding:0 12px;width:100%}.cursos-todos .ordenacao svg{fill:#b4b5cb;position:absolute;right:15px;top:12px}@media only screen and (max-width:992px) and (min-width:0){.cursos-todos .mid{padding:15px 0 40px}.cursos-todos .filters-checkbox li+li{margin-top:12px}.cursos-todos .ordenacao{margin-top:-10px}.cursos-todos .ordenacao p{float:none}.cursos-todos .ordenacao .select-container{max-width:none}.cursos-todos .ordenacao>div:last-child{margin-top:10px}.cursos-todos .ordenacao .filter-col{display:block!important}.cursos-todos .course-list{margin-top:12px}.cursos-todos .pagination{margin-top:25px;text-align:center}.form-search-cursos fieldset input{width:90%}}.page-search-result .search-result{background-color:#212121;border-top:2px solid #292929;padding-bottom:60px}.page-search-result .search-result .section-title{margin:30px 0}.page-search-result .tags-list .tag{background-color:#4929a3}.page-search-result .tags-list .tag:hover{background-color:#c43171}.page-search-result .dicas-categoria,.page-search-result .series-categoria{background-color:#212121}@media only screen and (max-width:992px) and (min-width:0){.deck-list{margin-bottom:50px}}.page-curso{background-color:#212121}.page-curso .curso-header{padding:35px 0 50px}.page-curso .curso-header h1{font-size:48px}.page-curso .curso-header h1 span{display:block;font-size:14px;font-weight:500;margin-bottom:5px}.page-curso .curso-header p{font-size:16px;line-height:22px;margin:15px 0;max-width:850px}.page-curso .curso-header strong{font-weight:700}.page-curso .curso-header a{font-size:14px;font-weight:700}.page-curso .curso-header ul{display:table;margin-bottom:40px;width:100%}.page-curso .curso-header ul li{display:inline-block;font-size:16px;line-height:24px}.page-curso .curso-header .acesso-anual .section-title,.page-curso .curso-header .acesso-anual p{color:#fff!important}.page-curso .curso-header .btn{float:left;height:48px;line-height:48px}.page-curso .curso-header .btn-primary{max-width:158px}.page-curso .curso-header .btn-outline{background-color:transparent;line-height:46px;max-width:195px}.page-curso .curso-header svg{float:left;margin-right:10px}.page-curso .curso-header li:first-child svg{margin-top:3px}.page-curso .curso-container .mid{padding:30px 0 15px}.page-curso .curso-container h2{margin-bottom:15px;margin-top:30px}.page-curso .curso-container h2:first-child{border-top:0;margin-top:0}.page-curso .curso-container h3{color:#b0bacf;font-size:20px;line-height:23px;margin-top:10px}.page-curso .curso-container li,.page-curso .curso-container p{color:#b0bacf}.page-curso .curso-container p{font-size:16px;line-height:30px;margin-bottom:1em}.page-curso .curso-container .list-check li{font-size:16px;margin-bottom:15px}.page-curso .curso-container .list-check li svg{top:0}.page-curso .curso-container .metodologias-list{margin:20px 0 40px}.page-curso .curso-container .metodologias-list svg{fill:#ad99e6;float:left;margin-right:10px}.page-curso .curso-container .metodologias-list li{font-size:16px;margin-bottom:22px}.page-curso .curso-container .ambiente-curso-list{list-style:none inside;margin:20px 0 40px 7px}.page-curso .curso-container .ambiente-curso-list li{font-size:16px;margin-bottom:22px}.page-curso .curso-container .ambiente-curso-list li:before{background-color:#4929a3;content:"";display:inline-block;height:8px;margin-right:12px;width:8px}.page-curso .curso-container .sobre-professor{margin-top:15px}.page-curso .curso-container .sobre-professor picture{border-radius:2px;display:inline-block;height:40px;margin-bottom:10px;overflow:hidden;width:40px}.page-curso .curso-container .sobre-professor h4{color:#b0bacf;font-size:16px;margin-bottom:10px}.page-curso .curso-container .sobre-professor h4 a{color:#b0bacf}.page-curso .curso-container .sobre-professor p{font-size:14px;line-height:24px}.page-curso .curso-pre-requisitos{margin-bottom:30px}.page-curso .cursos-relacionados h2{margin-bottom:20px}@media only screen and (max-width:1280px) and (min-width:992px){.page-curso .conteudo-programatico .btn-download{right:20px}}@media only screen and (max-width:992px) and (min-width:0){.page-curso{padding-bottom:0}.page-curso .curso-header{background-size:cover;padding-bottom:30px}.page-curso .curso-header h1{font-size:28px}.page-curso .curso-header ul li{border:none!important;display:block;float:none;padding-left:0!important}.page-curso .curso-header ul li+li{margin-top:15px}.page-curso .curso-header .btn{max-width:none}.page-curso .curso-header .btn+.btn{margin-top:20px}.page-curso .curso-container h2,.page-curso .curso-container h3{border-top:2px solid #292929;font-size:20px;margin-bottom:0;margin-top:0;padding:15px 20px 15px 0;position:relative}.page-curso .curso-container h2:after,.page-curso .curso-container h3:after{margin-top:-2px;position:absolute;right:0;top:50%}.page-curso .curso-container>h2:first-child{border-top:none}.page-curso .curso-container .ambiente-curso-list,.page-curso .curso-container .list-check,.page-curso .curso-container .metodologias-list{margin:20px 0 30px}.page-curso .curso-container .sobre-text{display:none!important}.page-curso .curso-container .sobre-text-mobile{display:block;margin-bottom:20px}.page-curso .curso-container .accordion-mobile-container{margin-bottom:20px}.page-curso .course-list{margin-top:20px}.page-curso .cursos-relacionados{margin-bottom:-65px;padding-bottom:60px}.page-curso .cursos-relacionados h2{border-top:2px solid #292929;padding-top:20px}.page-curso+.depoimentos .mid{padding-top:20px}.page-curso+.depoimentos .mid h4{border-top:2px solid #292929;padding-top:30px}}.page-categoria .page-internal-header svg{display:block;margin:20px auto;width:48px}.page-categoria .page-internal-header .section-subtitle{max-width:1000px}.page-categoria .cursos-categoria{background-color:#212121;border-top:2px solid #292929}.page-categoria .cursos-categoria .mid{padding:24px 0 60px}.page-categoria .cursos-categoria h3{color:#b4b5cb;font-size:14px;font-weight:700;line-height:22px;margin-bottom:17px}.page-categoria .cursos-categoria .filters-checkbox{margin-bottom:30px}.page-categoria .cursos-categoria .filters-checkbox li+li{margin-top:18px}.page-categoria .cursos-categoria .course-list{margin-top:30px}.page-categoria .cursos-categoria .ordenacao p{float:right;line-height:37px}@media only screen and (max-width:992px) and (min-width:0){.page-categoria .page-internal-header svg{margin-top:0}.page-categoria .cursos-categoria .mid{padding:15px 0 40px}.page-categoria .cursos-categoria .filters-checkbox li+li{margin-top:12px}.page-categoria .cursos-categoria .ordenacao{margin-top:-10px}.page-categoria .cursos-categoria .ordenacao p{float:none}.page-categoria .cursos-categoria .ordenacao>div:last-child{margin-top:10px}.page-categoria .cursos-categoria .ordenacao .filter-col{display:block!important}.page-categoria .cursos-categoria .course-list{margin-top:12px}.page-categoria .cursos-categoria .pagination{margin-top:25px;text-align:center}}.page-formacoes .page-internal-header .section-subtitle{max-width:1000px}.page-formacoes .page-internal-header div div{margin-top:25px}.page-formacoes .page-internal-header div div button{max-width:160px}.page-formacoes .formacoes-container{background-color:#212121;border-top:2px solid #292929}.page-formacoes .formacoes-container .mid{padding:30px 0 60px}.page-formacoes .formacoes-container .aside-title{color:#b4b5cb;font-size:14px;font-weight:700;line-height:22px;margin-bottom:17px}.page-formacoes .formacoes-container .section-title{margin-bottom:15px}.page-formacoes .formacoes-container .section-subtitle{color:#b0bacf;margin-bottom:24px}.page-formacoes .formacoes-container .select-custom{display:none}.page-formacoes .formacoes-container form{position:relative}.page-formacoes .formacoes-container input[type=search]{border:none;border-radius:2px;box-shadow:0 2px 15px rgba(0,0,0,.13);box-sizing:border-box;font-size:16px;height:46px;line-height:19px;max-width:423px;padding:13px 15px 13px 47px;width:100%}.page-formacoes .formacoes-container input[type=search]::-webkit-input-placeholder{color:#b0bacf}.page-formacoes .formacoes-container ul{margin-top:35px}.page-formacoes .formacoes-container button[type=submit]{background:none;border:none;height:46px;left:0;line-height:46px;padding:4px 0 0;position:absolute;text-align:center;width:45px;z-index:1}.page-formacoes .formacoes-container button[type=submit] svg{fill:#b0bacf}.page-formacoes .formacoes-container .formacoes-filter{max-width:180px}.page-formacoes .formacoes-container .formacoes-filter a{color:#b4b5cb;display:inline-block;font-size:16px;line-height:26px;margin-bottom:10px;text-decoration:none}.page-formacoes .formacoes-container .formacoes-filter .active,.page-formacoes .formacoes-container .formacoes-filter a:hover{font-weight:700}.page-formacoes .formacoes-container .formacoes-filter .active:before,.page-formacoes .formacoes-container .formacoes-filter a:hover:before{border-bottom:8px solid transparent;border-left:8px solid #c43171;border-top:8px solid transparent;content:"";display:block;float:left;height:0;left:-2px;margin-right:10px;margin-top:5px;position:absolute;width:0}.page-formacoes .formacao-personalizada{background-color:#212121;border-top:2px solid #292929}.page-formacoes .formacao-personalizada .mid{padding-top:45px}.page-formacoes .formacao-personalizada .mid div+div{padding-left:30px}.page-formacoes .formacao-personalizada .icon{text-align:center}.page-formacoes .formacao-personalizada h4{color:#b0bacf;font-size:24px;line-height:28px;margin-bottom:10px}.page-formacoes .formacao-personalizada .section-subtitle{color:#b0bacf;line-height:30px;margin-bottom:24px;max-width:1020px}.page-formacoes .formacao-personalizada button{max-width:201px}@media only screen and (max-width:992px) and (min-width:0){.page-formacoes .mid{padding-bottom:60px}.page-formacoes .formacoes-filter{display:none}.page-formacoes .page-internal-header .mid{padding-bottom:20px}.page-formacoes .page-internal-header .mid div{text-align:center}.page-formacoes .formacoes-container h3{margin-bottom:7px}.page-formacoes .formacoes-container .mid{padding-bottom:30px}.page-formacoes .formacoes-container .select-custom{display:inline-block;margin-bottom:30px}.page-formacoes .formacoes-container .section-subtitle{text-align:left}.page-formacoes .formacao-personalizada h4{font-size:20px;margin-top:15px;text-align:left}.page-formacoes .formacao-personalizada .section-subtitle{text-align:left}.page-formacoes .formacao-personalizada div div{text-align:center}}.page-formacao{background-color:#212121}.page-formacao .formacao-header{padding:35px 0 50px}.page-formacao .formacao-header h1{font-size:28px;padding-left:65px;position:relative}.page-formacao .formacao-header h1 picture{align-items:center;border-radius:2px;display:flex;height:45px;justify-content:center;left:0;position:absolute;top:0;width:45px}.page-formacao .formacao-header h1 span{display:block;font-size:14px;font-weight:500;margin-bottom:5px}.page-formacao .formacao-header p{font-size:16px;line-height:22px;margin:15px 0;max-width:850px}.page-formacao .formacao-header strong{font-weight:700}.page-formacao .formacao-header a{font-size:14px;font-weight:700}.page-formacao .formacao-header ul{display:table;margin-bottom:40px;width:100%}.page-formacao .formacao-header ul li{display:inline-block;font-size:16px;line-height:24px;padding:0 15px}.page-formacao .formacao-header ul li:first-child{padding-left:0}.page-formacao .formacao-header ul li+li{border-left:2px solid rgba(28,28,33,.4)}.page-formacao .formacao-header ul svg{float:left;margin-right:10px}.page-formacao .formacao-header .btn{float:left;height:48px;line-height:48px;margin-right:20px}.page-formacao .formacao-header .btn-primary{max-width:158px}.page-formacao .formacao-header .btn-outline{background-color:transparent;line-height:46px;max-width:195px}.page-formacao .formacao-header li:first-child svg{margin-top:3px}.page-formacao .formacao-header li:last-child svg{margin-top:6px}.page-formacao .formacao-container .section-title{font-size:24px}.page-formacao .formacao-container .mid{padding:30px 0 15px}.page-formacao .formacao-container h2{margin-bottom:15px;margin-top:30px}.page-formacao .formacao-container h3{color:#b0bacf;font-size:20px;line-height:23px;margin-top:10px}.page-formacao .formacao-container .btn-mostrar-mais{margin-top:8px}.page-formacao .formacao-container .trilha{margin-top:25px}.page-formacao .formacao-container .trilha li{margin-bottom:1em}.page-formacao .formacao-container h2:first-child{border-top:0;margin-top:0}.page-formacao .formacao-container .conhecimentos-text{height:90px;overflow:hidden}.page-formacao .formacao-container .conhecimentos-text-open{height:auto;overflow:visible}.page-formacao .formacao-container p{font-size:16px;line-height:30px}.page-formacao .formacao-container .formacao-advantages{margin-top:10px}.page-formacao .formacao-container .formacao-advantages li{color:#b3bbcc;font-size:14px;line-height:139%;margin-bottom:25px;padding-left:65px;position:relative}.page-formacao .formacao-container .formacao-advantages strong{color:#b0bacf;display:block;font-size:16px;font-weight:700;line-height:117.2%;margin-bottom:5px}.page-formacao .formacao-container .formacao-advantages span{left:0;position:absolute;top:0}.page-formacao .formacao-container .sobre-professor{margin-top:20px}.page-formacao .formacao-container .sobre-professor picture{border-radius:2px;display:inline-block;height:40px;margin-bottom:10px;overflow:hidden;width:40px}.page-formacao .formacao-container .sobre-professor h4{color:#b0bacf;font-size:16px;margin-bottom:10px}.page-formacao .formacao-container .sobre-professor p{font-size:14px;line-height:24px}.page-formacao .formacoes-recomendadas{margin-top:30px}.page-formacao .formacoes-recomendadas .mid{border-top:2px solid #0e1f39;padding-top:30px}.page-formacao .formacoes-recomendadas h2{font-size:24px;margin-bottom:20px}.page-formacao .trilha-dots{margin:10px 0 23px 55px}.page-formacao h6{color:#b3bbcc;font-size:18px;line-height:112px}.page-formacao h6 i{display:block;float:left;margin-right:24px}@media only screen and (max-width:992px) and (min-width:0){.page-formacao{padding-bottom:0}.page-formacao .formacao-header{background-size:cover;padding-bottom:30px}.page-formacao .formacao-header h1{font-size:28px;padding-left:0;text-align:center}.page-formacao .formacao-header h1 picture{margin:0 auto 21px;position:static}.page-formacao .formacao-header .sobre{display:none}.page-formacao .formacao-header p{text-align:center}.page-formacao .formacao-header ul{margin-top:40px}.page-formacao .formacao-header ul li{border:none!important;display:block;float:none;padding-left:0!important}.page-formacao .formacao-header ul li+li{margin-top:15px}.page-formacao .formacao-header .btn{max-width:none}.page-formacao .formacao-header .btn+.btn{margin-top:20px}.page-formacao .formacao-container h2{border-top:2px solid #292929;font-size:20px;margin-bottom:0;margin-top:0;padding:15px 20px 15px 0;position:relative}.page-formacao .formacao-container h2:after{margin-top:-2px;position:absolute;right:0;top:50%}.page-formacao .formacao-container>h2:first-child{border-top:none}.page-formacao .formacao-container .btn-mostrar-mais,.page-formacao .formacao-container .conhecimentos-text,.page-formacao .formacao-container .formacao-advantages{display:none!important}.page-formacao .formacao-container .accordion-mobile-container{margin-bottom:20px}.page-formacao .formacao-container h3{margin-top:40px}.page-formacao .formacoes-recomendadas{margin-bottom:-65px;margin-top:20px;padding-bottom:60px}.page-formacao .formacoes-recomendadas .mid{border:none;padding-top:0}.page-formacao .formacoes-recomendadas h2{border-top:2px solid #292929;padding-top:30px}.page-formacao+.depoimentos .mid{padding-top:20px}.page-formacao+.depoimentos .mid h4{border-top:2px solid #292929;padding-top:30px}}.page-dicas .dicas-header{background-position:50%!important;padding:50px 0}.page-dicas .dicas-header h1{font-size:28px;margin-bottom:12px}.page-dicas .dicas-header p{font-size:16px;line-height:25px;max-width:850px}.page-dicas .dicas-header h1,.page-dicas .dicas-header p{color:#fff}.page-dicas .dicas-header span{background-color:#c43171;border-radius:6px;color:#fff;display:inline-block;font-size:10px;font-weight:700;line-height:13px;margin-bottom:10px;padding:2px 4px}.page-dicas .dicas-container{background-color:#212121;padding:60px 0 40px}.page-dicas .dicas-container .section-title{margin-bottom:26px}.page-dicas .dicas-container ul:last-child{border-bottom:none}.page-dicas .dicas-container .dicas-list{border-bottom:1px solid #292929;margin-bottom:24px}.page-dicas .dicas-container .dicas-list li{margin-bottom:35px}.page-dicas .dicas-container .dicas-list .card-item-title a{color:#b4b5cb}.page-dicas .dicas-container .dicas-list p{color:#b0bacf}.page-dicas .dicas-container .dicas-list picture{height:171px}.page-dicas .dicas-container .dicas-list picture .video-cover{background:none;line-height:200px}.page-dica .dica-header{background-position:50%!important;background-size:cover;padding:50px 0}.page-dica .dica-header h1{font-size:28px;margin-bottom:12px}.page-dica .dica-header p{font-size:16px;line-height:25px;max-width:850px}.page-dica .dica-header h1,.page-dica .dica-header p{color:#fff}.page-dica .dica-header span{background-color:#c43171;border-radius:6px;color:#fff;display:inline-block;font-size:10px;font-weight:700;line-height:13px;margin-bottom:10px;padding:2px 4px}.page-dica .dica-container{background-color:#212121;padding:30px 0 90px}.page-dica .dica-container h3{color:#b4b5cb;font-size:14px;font-weight:700;line-height:22px;margin-bottom:10px}.page-dica .dica-container .total{text-align:right}.page-dica .dica-container .pagination{margin-top:50px}.page-dica .dica-container .dicas-list{margin-top:30px}.page-dica .dica-container .dicas-list li{padding:18px 0;position:relative}.page-dica .dica-container .dicas-list li:hover h5 a{color:#ad99e6}.page-dica .dica-container .dicas-list li+li{border-top:1px solid #292929}.page-dica .dica-container .dicas-list .video-thumb{float:left;margin:0 30px 20px 0}.page-dica .dica-container .dicas-list .video-thumb .video-cover svg{margin-left:-12px;margin-top:-10px}.page-dica .dica-container .dicas-list p{color:#b0bacf;font-size:14px;font-weight:500;line-height:18px;margin:5px 0 7px}.page-dica .dica-container .dicas-list .card-item-info{color:#b3bbcc;font-size:12px}.page-dica .dica-container .dicas-list .card-item-info a{color:#b4b5cb}.page-dica .dica-container .dicas-list .dot-separator:after{background-color:#828fab}.page-dica .dica-container .dicas-list h5 a{color:#b4b5cb;font-size:16px;font-weight:700;line-height:22px}.page-dica .dica-container .dicas-list h5 a:hover{color:#ad99e6}@media only screen and (max-width:992px) and (min-width:0){.page-dica .dica-container .total{margin-top:15px;text-align:left}}.page-series .series-header{background-size:25%;padding:50px 0}.page-series .series-header h1{font-size:28px;margin-bottom:12px}.page-series .series-header p{font-size:16px;line-height:25px;max-width:850px}.page-series .series-header h1,.page-series .series-header p{color:#fff}.page-series .series-header span{background-color:#c43171;border-radius:6px;color:#fff;display:inline-block;font-size:10px;font-weight:700;line-height:13px;margin-bottom:10px;padding:2px 4px}.page-series .series-header svg{fill:#fff}.page-series .series-grid{background-color:#212121;padding:50px 0 0}.page-series .series-grid .section-title{margin-bottom:30px}.page-serie .serie-header{background-size:25%;color:#fff;padding:35px 0 50px}.page-serie .serie-header .section-title{color:#fff;font-size:28px;line-height:33px}.page-serie .serie-header .section-title span{display:block;font-size:14px;font-weight:500;line-height:16px;margin-bottom:10px}.page-serie .serie-header .section-title span svg{fill:#fff;float:left;margin-right:12px;margin-top:-2px}.page-serie .serie-header .dot-separator:after{background-color:#1c1c21}.page-serie .serie-header p{font-size:16px;line-height:22px;margin:15px 0;max-width:850px}.page-serie .serie-header strong{font-weight:700}.page-serie .serie-header a{color:#fff;font-size:14px;font-weight:700}.page-serie .serie-header .btn{font-size:16px;line-height:46px;margin-top:15px;max-width:162px;min-height:46px}.page-serie .serie-header .video-container{float:right;margin-bottom:0;margin-top:15px;max-height:257px;max-width:460px}.page-serie .serie-header .video-container .bg{background:rgba(23,23,94,.8);line-height:257px}.page-serie .episodios{background-color:#212121;padding:40px 0 0}.page-serie .episodios .section-title{margin-bottom:29px}.page-serie .criadores{background-color:#212121;padding-top:30px}.page-serie .criadores .section-title{margin-bottom:30px}.page-serie .criadores picture{border-radius:3px;display:block;overflow:hidden}.page-serie .criadores picture img{min-height:100%;width:100%}.page-serie .criadores .professor-resumo{color:#b4b5cb;font-size:16px;margin-bottom:17px}@media only screen and (max-width:992px) and (min-width:0){.page-serie .serie-header .btn{max-width:none!important}.page-serie .serie-header .video-container{float:none}.page-serie .serie-header .video-container .bg{line-height:210px}.page-serie .criadores .name{float:left;padding-left:0;width:auto}}.page-vantagens{margin-bottom:-70px;position:relative;z-index:1}.page-vantagens .vantagens-header{background:var(--background-url-night-eye) center,#2d2f3d}.page-vantagens .vantagens-header .mid{padding:59px 0 55px}.page-vantagens .vantagens-header .section-title{color:#fff;margin-bottom:16px;margin-top:50px;max-width:466px}.page-vantagens .vantagens-header .section-title strong{color:#99e6e3}.page-vantagens .vantagens-header p{color:#fff;font-size:18px;line-height:157%;max-width:530px}.page-vantagens .do-zero-ao-mercado{background-color:#4929a3}.page-vantagens .do-zero-ao-mercado .mid{padding:48px 0 40px}.page-vantagens .do-zero-ao-mercado h3,.page-vantagens .do-zero-ao-mercado li,.page-vantagens .do-zero-ao-mercado p{color:#fff;text-align:center}.page-vantagens .do-zero-ao-mercado h3{font-size:28px;line-height:33px;margin-bottom:13px}.page-vantagens .do-zero-ao-mercado p{font-size:18px;line-height:21px}.page-vantagens .do-zero-ao-mercado ul{display:table;margin-top:30px;width:100%}.page-vantagens .do-zero-ao-mercado li{float:left;font-size:16px;font-weight:700;line-height:78px;width:33%}.page-vantagens .do-zero-ao-mercado svg{display:inline;margin-right:18px}.page-vantagens .do-zero-ao-mercado .vantangem-1-icon{margin-bottom:-22px}.page-vantagens .do-zero-ao-mercado .vantangem-2-icon{margin-bottom:-33px}.page-vantagens .do-zero-ao-mercado .vantangem-3-icon{margin-bottom:-20px}.page-vantagens .vantagens-list{background-color:#1c1c21}.page-vantagens .vantagens-list .mid{padding-top:51px}.page-vantagens .vantagens-list ul{display:table;padding:0 20px 0 70px;width:100%}.page-vantagens .vantagens-list li{color:#b0bacf;float:left;font-size:20px;font-weight:700;line-height:23px;max-width:505px;min-height:140px;padding:35px 0 0 170px;position:relative}.page-vantagens .vantagens-list li:nth-child(2n){float:right;max-width:540px}.page-vantagens .vantagens-list li+li+li{margin-top:69px}.page-vantagens .vantagens-list svg{left:0;position:absolute;top:0}.page-vantagens+.plano-anual:before{background-color:#1c1c21}@media only screen and (max-width:1280px) and (min-width:0){.page-vantagens{margin-bottom:0}}@media only screen and (max-width:1270px) and (min-width:992px){.page-vantagens .do-zero-ao-mercado li{line-height:20px;text-align:left}.page-vantagens .do-zero-ao-mercado svg{float:left;margin-bottom:0!important}}@media only screen and (max-width:992px) and (min-width:0){.page-vantagens .vantagens-header .mid{padding:35px 0 40px}.page-vantagens .vantagens-header .section-title{font-size:28px;margin-top:0;max-width:none}.page-vantagens .vantagens-header .section-title strong{display:inline-block;margin-top:12px}.page-vantagens .vantagens-header h2,.page-vantagens .vantagens-header p{max-width:none;text-align:center}.page-vantagens .vantagens-header .video-container{margin:30px auto 0}.page-vantagens .do-zero-ao-mercado .mid{padding:30px 0 10px}.page-vantagens .do-zero-ao-mercado li{line-height:20px;min-height:80px;padding-left:100px;padding-top:10px;position:relative;text-align:left;width:100%}.page-vantagens .do-zero-ao-mercado li svg{left:0;margin-bottom:0!important;position:absolute;top:0}.page-vantagens .do-zero-ao-mercado .vantangem-2-icon{left:10px}.page-vantagens .do-zero-ao-mercado .vantangem-3-icon{left:2px}.page-vantagens .do-zero-ao-mercado li+li{line-height:50px}.page-vantagens .do-zero-ao-mercado li+li+li{line-height:33px;margin-top:20px}.page-vantagens .vantagens-list ul{padding:0}.page-vantagens .vantagens-list .mid{padding:30px 0}.page-vantagens .vantagens-list li{float:none!important;margin-bottom:20px;margin-top:0!important;max-width:none!important;padding:0;text-align:center}.page-vantagens .vantagens-list svg{display:block;margin:20px auto;position:static}}.page-para-empresas .para-empresas-header{background:var(--background-url-night-eye) center,#2d2f3d}.page-para-empresas .para-empresas-header .mid{padding:59px 0 55px}.page-para-empresas .para-empresas-header .section-title{color:#fff;line-height:125%;margin-bottom:16px;margin-top:50px;max-width:466px}.page-para-empresas .para-empresas-header .section-title strong{color:#99e6e4}.page-para-empresas .para-empresas-header p{color:#fff;font-size:18px;line-height:157%;max-width:530px}.page-para-empresas .proposta{background-color:#4929a3}.page-para-empresas .proposta .mid{padding:35px 0 50px;text-align:center}.page-para-empresas .proposta h4{color:#fff;font-size:20px;font-weight:700;line-height:23px;margin-bottom:23px}.page-para-empresas .proposta input{border:1px solid #363636;border-radius:2px;display:inline-block;height:46px;line-height:46px;margin:0 8px;max-width:224px;padding:11px 13px;width:100%}.page-para-empresas .proposta input::-webkit-input-placeholder{color:#b4b5cb}.page-para-empresas .proposta .btn{background:transparent;border:2px solid #1c1c21;bottom:-2px;filter:drop-shadow(rgba(255,255,255,.5) 0 4px 14px);height:46px;margin-left:8px;max-width:118px;position:relative}.page-para-empresas .proposta .btn:hover{background:#2a2b3c}.page-para-empresas .estudaram-conosco{background-color:#212121;padding:85px 0 35px}.page-para-empresas .estudaram-conosco h4,.page-para-empresas .estudaram-conosco li{text-align:center}.page-para-empresas .estudaram-conosco ul{display:table;margin-top:75px;width:100%}.page-para-empresas .estudaram-conosco li{float:left;height:71px;margin-bottom:50px;position:relative;width:16.6%}.page-para-empresas .estudaram-conosco i{display:inline-block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.page-para-empresas .motivos{background-color:#1c1c21;padding:115px 0 50px}.page-para-empresas .motivos ul{display:table;width:100%}.page-para-empresas .motivos li{color:#b0bacf;float:left;font-size:18px;line-height:21px;margin-bottom:50px;min-height:120px;padding-left:105px;position:relative;width:31%}.page-para-empresas .motivos li svg{left:0;position:absolute;top:0}.page-para-empresas .motivos li+li{margin-left:3.5%}.page-para-empresas .preco{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:107px 0 91px;position:relative}.page-para-empresas .preco:before{background:linear-gradient(94.82deg,rgba(38,42,126,0) 6.84%,#262a7e 99.74%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.page-para-empresas .preco .mid{display:table;width:100%}.page-para-empresas .preco form{background-color:#1c1c21;float:right;max-width:606px;padding:25px;position:relative;z-index:2}.page-para-empresas .preco h5{font-size:24px;line-height:28px;margin-bottom:11px}.page-para-empresas .preco p{color:#b4b5cb;font-size:14px;line-height:20px}.page-para-empresas .preco label{display:block;font-size:14px;font-weight:700;line-height:22px;margin-top:10px}.page-para-empresas .preco input{border:1px solid #363636;border-radius:2px;height:46px;margin-top:7px;padding:0 10px;width:65px}.page-para-empresas .preco hr{background-color:#19293e;border:none;height:2px;margin-bottom:20px;margin-top:27px}.page-para-empresas .preco strong{color:#b0bacf;display:inline-block;font-size:48px;font-weight:700;line-height:56px;margin-bottom:8px}.page-para-empresas .preco button{float:right;margin-top:30px}.page-para-empresas .preco span:first-child{display:block}.page-para-empresas .facilidades{background-color:#1c1c21;padding:80px 0 40px}.page-para-empresas .facilidades ul{text-align:center}.page-para-empresas .facilidades li{color:#b4b5cb;display:inline-block;font-size:18px;line-height:21px;margin-bottom:50px;max-width:355px;position:relative;text-align:left}.page-para-empresas .facilidades li+li{bottom:-20px;margin-left:65px;max-width:410px}.page-para-empresas .facilidades li+li+li{bottom:0;max-width:335px}.page-para-empresas .facilidades svg{float:left;margin-right:30px}.page-para-empresas .facilidades h5{color:#b0bacf;font-size:24px;line-height:28px;margin-bottom:11px}.page-para-empresas .contato{padding:60px 0 100px;position:relative}.page-para-empresas .contato .mid{position:relative}.page-para-empresas .contato form{position:relative;z-index:2}.page-para-empresas .contato .svg-confete{bottom:-680px;left:-110px;position:absolute}.page-para-empresas .contato .bg-confete{bottom:-1050px;top:auto}@media only screen and (max-width:992px) and (min-width:0){.page-para-empresas .para-empresas-header .mid{padding:35px 0 40px}.page-para-empresas .para-empresas-header .section-title{font-size:24px;margin-top:0;max-width:none}.page-para-empresas .para-empresas-header .section-title strong{display:inline-block}.page-para-empresas .para-empresas-header h2,.page-para-empresas .para-empresas-header p{max-width:none;text-align:center}.page-para-empresas .para-empresas-header .video-container{margin:30px auto 0}.page-para-empresas .proposta h4{font-size:24px;line-height:28px;margin-bottom:30px}.page-para-empresas .proposta input{margin:0 0 15px;max-width:none}.page-para-empresas .proposta .btn{display:block;margin-left:0;max-width:none}.page-para-empresas .estudaram-conosco{padding:30px 0 40px}.page-para-empresas .estudaram-conosco ul{margin-top:20px}.page-para-empresas .estudaram-conosco li{display:none;margin-bottom:10px;opacity:0;width:100%}.page-para-empresas .estudaram-conosco .first-mobile,.page-para-empresas .estudaram-conosco .first-mobile+li,.page-para-empresas .estudaram-conosco .first-mobile+li+li{display:inline-block;opacity:1}.page-para-empresas .estudaram-conosco .first-mobile+li+li+li{display:none}.page-para-empresas .estudaram-conosco nav{margin-top:20px;text-align:center}.page-para-empresas .estudaram-conosco nav a{background-color:#696969;display:inline-block;height:8px;margin:0 7px;width:17px}.page-para-empresas .estudaram-conosco nav .active{background-color:#2a2b3c}.page-para-empresas .motivos{padding:30px 0 0}.page-para-empresas .motivos li{font-size:18px;line-height:145%;margin-left:0;padding-left:0;text-align:center;width:100%}.page-para-empresas .motivos li svg{display:block;margin:0 auto 20px;position:static}.page-para-empresas .motivos li+li{margin-left:0}.page-para-empresas .preco{padding:20px 0}.page-para-empresas .preco:before{background:rgba(38,42,126,.8)}.page-para-empresas .preco .preco-resultado{font-size:28px}.page-para-empresas .preco button{margin-top:0;max-width:none}.page-para-empresas .preco hr{margin-top:20px}.page-para-empresas .facilidades{padding:30px 0}.page-para-empresas .facilidades li{bottom:0!important;text-align:center}.page-para-empresas .facilidades li+li{margin-left:0;margin-top:30px}.page-para-empresas .facilidades svg{float:none;margin-bottom:30px}.page-para-empresas .contato{padding:20px 0 50px}}.page-sugira-curso .sugira-curso{background-color:#2a2b3c;background-position:top;background-size:cover;padding:60px 0 83px}.page-sugira-curso .sugira-curso .mid,.page-sugira-curso .sugira-curso form{position:relative;z-index:2}.page-sugira-curso .svg-confete{bottom:-100px;left:-110px;position:absolute}@media only screen and (max-width:992px) and (min-width:0){.page-sugira-curso .sugira-curso{padding:20px 0 50px}.page-sugira-curso .svg-confete{display:none}.page-sugira-curso .bg-confete{left:0}}.page-esclareca-duvida .esclareca-duvida{background-color:#2a2b3c;background-position:top;background-size:cover;padding:60px 0 83px}.page-esclareca-duvida .esclareca-duvida .select-custom{max-width:none}.page-esclareca-duvida .esclareca-duvida .mid,.page-esclareca-duvida .esclareca-duvida form{position:relative;z-index:2}.page-esclareca-duvida .svg-confete{bottom:-120px;left:-110px;position:absolute}@media only screen and (max-width:992px) and (min-width:0){.page-esclareca-duvida .esclareca-duvida{padding:20px 0 50px}.page-esclareca-duvida .svg-confete{display:none}.page-esclareca-duvida .bg-confete{left:0}}.page-trabalhe-conosco .trabalhe-conosco{background-color:#2a2b3c;background-position:top;background-size:cover;padding:60px 0 83px}.page-trabalhe-conosco .trabalhe-conosco .mid,.page-trabalhe-conosco .trabalhe-conosco form{position:relative;z-index:2}.page-trabalhe-conosco .svg-confete{bottom:-110px}.page-trabalhe-conosco .form-box{padding:40px 50px 60px}.page-trabalhe-conosco .form-box label{max-width:250px}.page-trabalhe-conosco .form-box input{width:100%}.page-trabalhe-conosco .svg-confete{bottom:-120px;left:-110px;position:absolute}@media only screen and (max-width:992px) and (min-width:0){.page-trabalhe-conosco .form-box{padding:30px}.page-trabalhe-conosco .trabalhe-conosco{padding:20px 0 50px}.page-trabalhe-conosco .form-box label{max-width:none;width:100%}.page-trabalhe-conosco .svg-confete{display:none}.page-trabalhe-conosco .bg-confete{left:0}}.page-quanto-custa .quanto-custa-header{background:var(--background-url-night-eye) -400px center,#2d2f3d}.page-quanto-custa .quanto-custa-header .mid{padding:59px 0 90px}.page-quanto-custa .quanto-custa-header .section-title{color:#fff;margin-bottom:16px;margin-top:10px;max-width:466px}.page-quanto-custa .quanto-custa-header .section-title strong{color:#99e6e3}.page-quanto-custa .quanto-custa-header p{color:#fff;font-size:18px;line-height:157%;max-width:530px}.page-quanto-custa .plano-anual{box-shadow:0 -2px 8px rgba(0,0,0,.25);overflow:visible}.page-quanto-custa .plano-anual:before{height:0}.page-quanto-custa .plano-anual .acesso-anual-preco{float:left}.page-quanto-custa .plano-anual .acesso-total,.page-quanto-custa .plano-anual .garantia{float:right;padding-right:5px;z-index:2}.page-quanto-custa .faq{background-color:#212121;padding:50px 0}.page-quanto-custa .faq ol h4{margin-bottom:0}@media only screen and (max-width:992px) and (min-width:0){.page-quanto-custa .quanto-custa-header .mid{padding:35px 0 40px}.page-quanto-custa .quanto-custa-header .section-title{font-size:28px;margin-top:0;max-width:none;text-align:center}.page-quanto-custa .quanto-custa-header .section-title strong{display:inline-block;margin-top:12px}.page-quanto-custa .quanto-custa-header h2,.page-quanto-custa .quanto-custa-header p{max-width:none;text-align:center}.page-quanto-custa .quanto-custa-header .video-container{margin:30px auto 0}.page-quanto-custa .faq{padding:30px 0}.page-quanto-custa .faq ol{margin-left:0!important}.page-quanto-custa .faq ol a{margin-top:10px}.page-quanto-custa .faq ol ul{margin-left:0}}@media only screen and (max-width:1260px) and (min-width:0){.page-quanto-custa .plano-anual .acesso-total,.page-quanto-custa .plano-anual .garantia{float:left;max-width:none}}.page-depoimentos{position:relative}.page-depoimentos .para-depoimentos-header{background:var(--background-url-night-eye) -200px,#2d2f3d}.page-depoimentos .para-depoimentos-header .mid{padding:59px 0 80px}.page-depoimentos .para-depoimentos-header .section-title{color:#fff;margin-bottom:16px;margin-top:30px}.page-depoimentos .para-depoimentos-header .section-title strong{color:#99e6e3}.page-depoimentos .para-depoimentos-header .section-subtitle{color:#fff;font-size:18px;line-height:157%;margin-bottom:30px;max-width:466px}.page-depoimentos .depoimentos-mosaico{margin-left:-7px;position:relative;width:100%}.page-depoimentos .depoimentos-mosaico li{cursor:pointer;display:block;height:93px;margin:5px;position:relative;width:93px}.page-depoimentos .depoimentos-mosaico li picture{border-radius:2px;display:block;height:93px;overflow:hidden;width:93px}.page-depoimentos .btn-atualizar{margin-top:25px;max-width:234px}@media only screen and (max-width:992px) and (min-width:0){.page-depoimentos .para-depoimentos-header .mid{padding:20px 0 80px}.page-depoimentos .depoimentos-mosaico{margin:0 auto}.page-depoimentos button{max-width:none!important}.page-depoimentos .section-title strong{display:inline}}.page-home-matriculado .page-internal-header{padding:40px 0 60px}.page-home-matriculado .page-internal-header .btn{max-width:243px;padding-top:2px}.page-home-matriculado .page-internal-header .section-title{margin-bottom:32px}.page-home-matriculado .page-internal-header .card-list{margin-bottom:30px}.page-home-matriculado .page-internal-header .card-list li{padding:0}.page-home-matriculado .page-internal-header .card-list li>div:first-child{padding:20px 20px 10px;width:100%}.page-home-matriculado .page-internal-header .card-list li div:first-child{min-height:90px}.page-home-matriculado .page-internal-header .conteudo-programatico{overflow:hidden;position:relative;width:100%}.page-home-matriculado .page-internal-header .conteudo-programatico:before{background-color:#0e1f39;content:"";display:block;height:2px;margin-top:6px;position:absolute;width:100%;z-index:2}.page-home-matriculado .page-internal-header .conteudo-programatico ol{box-shadow:none;margin-bottom:0}.page-home-matriculado .page-internal-header .conteudo-programatico li{border-bottom:none;box-shadow:none;margin-bottom:0;padding:25px 0 10px 25px;width:100%}.page-home-matriculado .page-internal-header .conteudo-programatico li:before{display:none}.page-home-matriculado .page-internal-header .conteudo-programatico li:hover{top:0!important}.page-home-matriculado .ultimos-cursos-lancados{background-color:#212121;border-top:2px solid #292929}.page-home-matriculado .temas{background-color:#212121;padding:40px 0 25px}.page-home-matriculado .temas .section-title{margin-bottom:30px}.page-home-matriculado .temas a{background:#3f415a;border-radius:2px;box-shadow:0 2px 14px rgba(55,73,109,.1);color:#fff;display:block;font-size:18px;font-weight:700;line-height:25px;min-height:77px;outline:none;position:relative;text-decoration:none}.page-home-matriculado .temas a span{display:block;padding:15px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}.page-home-matriculado .temas li{margin-bottom:15px;position:relative}.page-home-matriculado .temas li:hover{top:-3px}.page-home-matriculado .temas li:hover a{box-shadow:0 2px 14px rgba(55,73,109,.3)}.page-home-matriculado .sugestoes{background-color:#212121;padding:40px 0 60px}.page-home-matriculado .sugestoes .section-title{margin-bottom:30px}.page-home-matriculado .sugira-um-curso{border-top:2px solid #292929;padding:39px 0 50px}.page-home-matriculado .sugira-um-curso .section-title{color:#fff;margin-bottom:10px}.page-home-matriculado .sugira-um-curso p{color:#fff;font-size:16px;line-height:22px;max-width:820px}.page-home-matriculado .sugira-um-curso .btn{max-width:none}@media only screen and (max-width:992px) and (min-width:0){.page-home-matriculado .conteudo-programatico{margin-right:0}.page-home-matriculado .conteudo-programatico p{display:block}.page-home-matriculado .conteudo-programatico ol li{padding:30px 20px 15px!important}.page-home-matriculado .conteudo-programatico ol li:before{content:none;display:none}.page-home-matriculado .page-internal-header .btn{max-width:none}.page-home-matriculado .sugestoes{padding:25px 0}}body{padding-top:104px}body>header{min-height:104px;padding:31px 0;position:fixed;top:0;width:100%;z-index:8}body>header .mid{padding:0!important}body>header .logo{display:block;font-size:0}body>header .logo svg{display:none}body>header .dropdown-container{margin:15px 0 0 -340px;padding:35px 35px 35px 65px;width:800px}body>header .dropdown-container .row svg{float:left;margin-right:20px;max-height:45px;max-width:45px}body>header .dropdown-container .row a{color:#b4b5cb;font-size:14px;line-height:45px}body>header .dropdown-container .row .double-line{line-height:22px}body>header .dropdown-container .row+.row{margin-top:12px}body>header .dropdown-container .row>div{padding-left:0}body>header a{color:#fff;display:inline-block;font-size:1rem;padding:7px 0;position:relative;transition:color .2s ease 0s}body>header a:hover{color:#e699ba}body>header nav{border-right:2px solid #19293e;display:inline-block;margin:5px 20px 5px 57px;padding-right:24px;text-align:center}body>header nav a+a+a{margin-left:25px}body>header .btn-matricula{float:right;font-size:1rem;max-width:125px;padding:1px 0 0}body>header .btn-matricula:hover{color:#fff!important}body>header .btn-login{margin:7px 0;padding:4px 0}body>header .btn-search,body>header .btn-search-close{background:none;border:none;float:right;margin-left:25px;margin-top:6px}body>header .btn-search svg,body>header .btn-search-close svg{fill:#fff;height:18px;width:18px}body>header .btn-search svg:hover,body>header .btn-search-close svg:hover{fill:#e699ba}body>header .btn-search-close{display:none}body>header .btn-ver-todos svg{top:16px!important}body>header .submenu-matriculado{margin-right:0;margin-top:-10px}body>header .submenu-matriculado a{display:block}body>header .submenu-matriculado .dropdown-container{margin-left:-50px;padding:10px 10px 5px;width:180px}body>header .submenu-matriculado .dropdown-container hr{border-color:initial;-o-border-image:initial;border-image:initial;border-style:none;border-width:0;border-top:1px solid #303030;margin:0}body>header .submenu-matriculado .dropdown-container a{color:#bfbfbf;font-size:14px;margin-bottom:.2em;padding:.2em .5em .5em}body>header .submenu-matriculado .dropdown-container a:hover{background-color:rgba(0,0,0,.04);color:#bfbfbf!important}body>header .submenu-matriculado .dropdown-container a>svg{fill:#bfbfbf;margin-right:5px;padding-top:.5em;position:relative}body>header .submenu-matriculado .dropdown-text-link{padding:0}body>header .submenu-matriculado .dropdown-text-link>span{display:inline-block;max-width:105px;position:relative}body>header .submenu-matriculado .dropdown-text-link>span:before{content:" ";display:inline-block;height:100%;vertical-align:middle;width:1%}body>header .submenu-matriculado .dropdown-text-link>span span{display:inline-block;max-height:32px;max-width:100px;overflow:hidden;overflow-wrap:break-word;vertical-align:middle}body>header .header-matriculado-foto,body>header .header-matriculado-mobile-foto{border-radius:40px;display:inline-block;height:40px;margin-bottom:-14px;margin-right:10px;overflow:hidden;width:40px}.body-not-home>header{background:#2a2b3c!important;box-shadow:0 3px 5px rgba(0,0,0,.3)}.body-home>header{transition:padding .5s ease 0s}.modal-open>header{z-index:4!important}@media only screen and (min-width:800px){.body-home{padding:0}.body-home .header-menu-small{padding-top:0}.body-home .home-welcome{margin-top:0}.header-fake{background:#2a2b3c;box-shadow:0 3px 5px rgba(0,0,0,.3);height:104px;position:fixed;top:0;width:100%;z-index:3}}.header-menu-small>header{box-shadow:0 3px 5px rgba(0,0,0,.3);min-height:auto;padding:20px;position:fixed;transition:padding .5s ease 0s}@media only screen and (max-width:1280px) and (min-width:1200px){body>header{padding:31px 15px}body>header nav{width:74%}body>header .btn-login,body>header nav a{font-size:.94em}body>header nav a+a+a{margin-left:25px}body>header .submenu-matriculado .dropdown-text-link>span{max-width:100px}}@media only screen and (max-width:1200px) and (min-width:1100px){body>header nav{width:72%}body>header .link-dropdown{margin-right:8px}body>header nav{margin-right:15px;padding-right:15px}body>header .btn-login,body>header nav a{font-size:.9em}body>header nav a+a+a{margin-left:20px}body>header .submenu-matriculado .dropdown-text-link>span{max-width:70px}}@media only screen and (max-width:1100px) and (min-width:992px){body>header nav{margin-right:10px;padding-right:10px;width:74%}body>header .btn-login,body>header nav a{font-size:.9em}body>header nav a+a+a{margin-left:20px}body>header .link-dropdown{margin-right:4px!important}body>header .btn-search{margin-left:5px}body>header .btn-matricula{font-size:10px;max-width:80px}body>header .submenu-matriculado .dropdown-text-link{font-size:10px}body>header .submenu-matriculado .dropdown-text-link>span{max-width:50px}}@media (min-width:1281px){body>header .nav-section{padding-left:10%;padding-right:0!important}}@media only screen and (max-width:992px) and (min-width:0){body{padding-top:60px}body>header{background:#2a2b3c!important;height:60px;min-height:auto;padding:4.5px 0;position:fixed;top:0}body>header>.btn-search{display:inline-block!important;left:18px;margin-left:0;margin-top:3px;position:absolute;top:18px;z-index:2}body>header .btn-login,body>header .btn-matricula,body>header nav,body>header nav .btn-search{display:none}body>header .dropdown-container .row a,body>header a{color:#fff}body>header .dropdown-container .row a svg{fill:#fff}body>header .logo{height:60px;margin-left:-15px;text-align:center}body>header .logo picture{display:none}body>header .logo picture+picture{display:block!important}body>header .logo svg{display:inline-block}body>header .btn-menu-hamburguer{background:none;border:none;box-sizing:content-box;display:inline-block!important;height:18px;padding:0;position:absolute;right:23px;top:22px;width:18px;z-index:2}body>header .btn-menu-hamburguer svg{fill:#fff}body>header .header-matriculado-foto,body>header .header-matriculado-mobile-foto,body>header .submenu-matriculado,body>header .submenu-matriculado-mobile{display:none!important}body>header .header-cursos-dropdown-container .row div{width:50%}body>header .header-cursos-dropdown-container .row svg{display:inline-block!important;margin-right:10px;max-height:20px;max-width:25px}body>header .mobile-dropdown-open .header-cursos-dropdown-container .row div{padding:0 15px!important}}.mobile-menu-open>header,.mobile-search-open>header{background-color:#1c1c21;height:100%;overflow:scroll;position:fixed;width:100%}.mobile-menu-open{overflow:hidden}.mobile-menu-open>header .btn-menu-hamburguer,.mobile-menu-open>header .btn-search,.mobile-menu-open>header .logo picture{display:none!important}.mobile-menu-open>header .badge:after,.mobile-menu-open>header .badge:before{display:none}.mobile-menu-open>header .btn-login,.mobile-menu-open>header .btn-matricula{display:inline-block;position:absolute}.mobile-menu-open>header .btn-matricula{right:18%;top:10px}.mobile-menu-open>header .mobile-divider{background-color:#19293e;display:inline-block;height:29px;left:50%;margin:0 20px 0 -6.5%;position:absolute;top:14px;width:2px}.mobile-menu-open>header .btn-login{font-size:16px;left:23%;top:10px}.mobile-menu-open>header .link-dropdown{display:block;margin:0;padding-bottom:0}.mobile-menu-open>header .link-dropdown button{float:right}.mobile-menu-open>header nav{border-color:initial;-o-border-image:initial;border-image:initial;border-style:none;border-width:0;border-top:2px solid #19293e;display:block!important;margin:75px -15px 0;padding:0 20px}.mobile-menu-open>header nav a{display:block;padding:15px 0;text-align:left}.mobile-menu-open>header nav>a{border-top:2px solid #19293e}.mobile-menu-open>header nav a+a{margin-left:0}.mobile-menu-open>header .close-header-menu{display:inline-block!important}.mobile-menu-open>header .submenu-matriculado-mobile{display:block!important;margin-bottom:-60px;padding:0 5px}.mobile-menu-open>header .submenu-matriculado-mobile>a:first-child{display:block!important}.mobile-menu-open>header .submenu-matriculado-mobile button{margin-top:12px}.mobile-menu-open>header .submenu-matriculado-mobile div{margin-top:10px}.mobile-menu-open>header .submenu-matriculado-mobile div a{display:block}.mobile-menu-open>header .header-matriculado-mobile-foto{display:inline-block!important;margin-bottom:-25px}.mobile-menu-open>header .header-matriculado-mobile-foto+span{color:#fff;font-size:16px;font-weight:600}.mobile-menu-open>header .link-painel-aluno{color:#b0bacf;display:inline-block!important;font-size:14px;margin:-12px 0 0 53px}.mobile-search-open{overflow:hidden}.mobile-search-open>header .badge,.mobile-search-open>header .btn-menu-hamburguer,.mobile-search-open>header .btn-search,.mobile-search-open>header .logo picture{display:none!important}.mobile-search-open>header .logo svg{display:none}.mobile-search-open .close-header-search{display:block!important}.mobile-search-open .header-search{box-shadow:none;display:block;padding:0;top:70px;width:100%;z-index:8}.mobile-search-open .header-search fieldset>div{max-width:130px;width:37%}.mobile-search-open .header-search fieldset input{width:54%}.mobile-search-open .header-search fieldset button{width:12%}.mobile-search-open .header-search fieldset select{font-size:16px;padding:0 5px}.mobile-search-open .header-search .sugestions span{display:inline-block;margin-bottom:10px}.mobile-search-open .header-search-show .close-header-search{display:inline-block!important}.link-dropdown{display:inline-block;margin-bottom:-15px;margin-right:22px;padding-bottom:15px;position:relative}.link-dropdown button{background:none;border:none;padding:0 5px;transition:transform .4s ease-in-out 0s}.link-dropdown button svg{fill:#e699ba;height:7.5px;position:relative;top:-1px;width:12px}.link-dropdown .dropdown-container{animation-duration:.3s;animation-name:fadeIn;background:#1c1c21;border-radius:2px;box-shadow:0 0 50px rgba(0,0,0,.1);box-sizing:border-box;display:none;opacity:0;position:absolute;text-align:left;z-index:7}.link-dropdown .dropdown-container:before{border-bottom:15px solid #1c1c21;border-left:14px solid transparent;border-right:14px solid transparent;box-shadow:0 0 50px rgba(0,0,0,.1);content:"";height:0;left:50%;margin-left:-14px;margin-top:-15px;position:absolute;top:0;width:0}.link-dropdown .dropdown-container .btn-ver-todos{font-size:18px;margin-right:20px;margin-top:25px;padding-right:25px}.link-dropdown .dropdown-container .btn-ver-todos svg{margin-left:9px;position:absolute;right:0;top:13px;transition:right .2s ease-in-out 0s}.link-dropdown .dropdown-container .btn-ver-todos:hover svg{right:-3px}.link-dropdown .dropdown-container a{color:#b4b5cb;font-size:18px}.link-dropdown-open .dropdown-container{display:block;opacity:1}[data-position=top]{margin-top:-30px;padding-top:30px}[data-position=top] .dropdown-container{bottom:60px}[data-position=top] .dropdown-container:before{bottom:0;left:50%;margin-bottom:-15px;margin-left:-14px;top:auto;transform:rotate(180deg)}@media only screen and (min-width:992px){.link-dropdown:hover button{transform:rotate(180deg)}.link-dropdown .dropdown-container a:hover{color:#e699ba!important}.link-dropdown .dropdown-container a:hover svg{fill:#e699ba}}@media only screen and (max-width:992px) and (min-width:0){.mobile-dropdown-open .dropdown-container{background:none;box-shadow:none;display:block;height:auto;margin:0;opacity:1;padding:0;position:static;width:100%}.mobile-dropdown-open .dropdown-container a,.mobile-dropdown-open .dropdown-container a svg{color:#ad99e6}.mobile-dropdown-open .dropdown-container .row svg,.mobile-dropdown-open .dropdown-container:before{display:none}.mobile-dropdown-open .dropdown-container .row a{font-size:14px;line-height:25px;padding:7px 0}.mobile-dropdown-open .dropdown-container .row div{padding:0 35px!important}.mobile-dropdown-open .dropdown-container .row+.row{margin-top:0}.mobile-dropdown-open .dropdown-container .btn-ver-todos{font-size:14px;margin-bottom:10px;margin-right:0;margin-top:0;padding-right:0;text-align:center}.mobile-dropdown-open .dropdown-container .btn-ver-todos svg{position:static}.mobile-dropdown-open button{transform:rotate(180deg)}.link-dropdown button{transform:rotate(0deg)}}.header-search{background-color:#1c1c21;box-shadow:0 50px 50px rgba(0,0,0,.1);display:none;padding:60px 0;position:fixed;top:104px;width:100%;z-index:7}.header-search form>div{margin:0 auto;max-width:770px}.header-search label{display:block;font-size:18px;font-weight:700;margin-bottom:25px}.header-menu-small .header-search{top:80px}.header-search-show .header-search{display:block}.header-search-show header{background-color:#2a2b3c!important;box-shadow:0 3px 5px rgba(0,0,0,.3)!important;position:fixed!important}.header-search-show header .btn-search-close{display:inline-block}.header-search-show header .btn-search{display:none}@media only screen and (max-width:992px) and (min-width:0){.header-search{background:none}.header-search label{color:#fff}}.home-welcome{background-color:#3f415a;height:595px;margin-top:-104px;padding-top:150px}.home-welcome,.home-welcome .mid{position:relative;z-index:5}.home-welcome .home-video-container{height:595px;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:3}.home-welcome .home-video-container .presentation-background-video{width:100vw}.home-welcome .confete{position:absolute;z-index:5}.home-welcome .confete img{color:transparent}.home-welcome .confete-right-1{right:0;top:28%}.home-welcome .confete-right-2{right:90px;top:60%}.home-welcome .confete-left{left:0;top:185px}.home-welcome .title-container{padding-left:116px}.home-welcome .subtitle,.home-welcome .title{color:#fff}.home-welcome .title{font-size:48px;line-height:55px;max-width:420px}.home-welcome p{font-size:18px;line-height:157%;margin-top:15px;max-width:445px}.home-welcome .btn{border-radius:5px;margin-bottom:20px;margin-top:34px;max-width:206px;width:100%}@media only screen and (max-width:992px) and (min-width:0){.home-welcome{height:370px;margin-top:0;overflow:hidden;padding:35px 0}.home-welcome .title{font-size:28px;line-height:33px}.home-welcome .title-container{width:100%}.home-welcome .confete{width:20%;z-index:2}.home-welcome .home-video-container{height:370px}.home-welcome .home-video-container .presentation-background-video{max-width:none;width:100%}.home-welcome .subtitle{font-size:16px}.home-welcome .btn{max-width:none}.home-welcome .row div:first-child{padding:0}}@media only screen and (max-width:576px) and (min-width:0){.home-welcome{padding-bottom:0}}.home-categories{background-color:#212121;padding:60px 0;position:relative}.home-categories .mid{position:relative;z-index:2}.home-categories .list{margin-top:30px}.home-categories .list li{box-shadow:0 16px 36px rgba(0,0,0,.15);margin-bottom:18px;padding:20px 25px 15px;position:relative}.home-categories .list li:hover{box-shadow:0 16px 36px rgba(0,0,0,.3);top:-3px}.home-categories .list svg{fill:#b4b5cb}.home-categories .list h5{margin-bottom:8px;margin-top:15px}.home-categories .list h5 a{color:#b0bacf;font-size:20px;font-weight:700}.home-categories .list p{color:#b4b5cb;font-size:14px;line-height:20px}.home-categories .list nav{margin-top:15px}@media only screen and (max-width:992px) and (min-width:0){.home-categories{background-color:#212121;padding:0}.home-categories:after,.home-categories:before{display:none}.home-categories li{min-height:auto!important}.home-categories h4{font-size:24px;line-height:28px}.home-categories .list{margin-top:20px}.home-categories .mid{padding:30px 0 15px}}.ultimos-cursos-lancados .mid{padding:50px 0}.ultimos-cursos-lancados ul{margin-top:33px}@media only screen and (max-width:992px) and (min-width:0){.ultimos-cursos-lancados .mid{padding-top:30px}.ultimos-cursos-lancados .card-list{margin-top:20px}.ultimos-cursos-lancados .card-list li+li+li+li{display:none}}.series-dicas{background-color:#4929a3;padding:50px 0 70px;position:relative}.series-dicas .mid{position:relative;z-index:1}.series-dicas:after{background-color:#2a2b3c;bottom:0;content:"";display:block;height:272px;position:absolute;width:100%;z-index:0}.series-dicas .section-description,.series-dicas .section-title{color:#fff;text-align:center}.series-dicas .section-description{line-height:18px}.series-dicas .section-title{margin-bottom:10px;position:relative}.series-dicas .section-title .btn-ver-todos{bottom:-50px;position:absolute;right:0}.series-dicas .btn-ver-todos{color:#fff}.series-dicas .btn-ver-todos svg{fill:#fff}.series-dicas .section-subtitle{color:#fff;font-size:28px;margin-bottom:35px}.series-dicas .series-list{margin-bottom:60px;margin-top:45px}@media only screen and (max-width:992px) and (min-width:0){.series-dicas .section-subtitle{font-size:24px}.series-dicas picture{height:auto}.series-dicas picture .video-cover{line-height:210px}}.ambiente-virtual{background-color:#1c1c21}.ambiente-virtual .mid{padding:55px 0}.ambiente-virtual h4{margin-bottom:49px}@media only screen and (max-width:992px) and (min-width:0){.ambiente-virtual .mid{padding:30px 0}.ambiente-virtual h4{margin-bottom:30px}.ambiente-virtual li{font-size:14px;margin-bottom:20px}.ambiente-virtual li strong{font-size:16px}}.avmakers-para-empresas{background-color:#212121;padding:97px 0 60px}.avmakers-para-empresas .mid{background-size:cover;border-radius:10px;box-shadow:0 16px 36px rgba(0,0,0,.15);margin:0 auto;max-width:841px;padding:70px 80px 75px;position:relative;text-align:center}.avmakers-para-empresas .mid svg{position:absolute}.avmakers-para-empresas .mid .shape-left{left:-80px;top:20px}.avmakers-para-empresas .mid .shape-right{bottom:-62px;right:-20px}.avmakers-para-empresas .section-title,.avmakers-para-empresas p{color:#fff}.avmakers-para-empresas p{font-size:18px;line-height:21px;margin-top:15px}.avmakers-para-empresas .btn{border-color:#1c1c21;color:#fff;margin-top:35px;max-width:330px}@media only screen and (max-width:992px) and (min-width:0){.avmakers-para-empresas{padding:20px}.avmakers-para-empresas .mid svg{display:none}.avmakers-para-empresas .btn{font-size:14px}}.depoimentos{background-color:#212121}.depoimentos .mid{padding-top:60px}.depoimentos .depoimentos-slider{margin-top:32px;padding-bottom:40px;width:100%}.depoimentos .depoimentos-slider li{animation-duration:.3s;animation-name:fadeIn;background-color:#1c1c21;box-shadow:0 2px 14px rgba(55,73,109,.1);display:none;float:left;opacity:0;padding:30px 25px;width:31%}.depoimentos .depoimentos-slider .visible+.visible{margin-left:3.3%}.depoimentos .depoimentos-slider .visible{display:block;opacity:1}.depoimentos .depoimentos-slider p{color:#b4b5cb;font-size:16px;font-style:italic;font-weight:500;line-height:28px;min-height:168px}.depoimentos .depoimentos-slider svg{margin-bottom:25px}.depoimentos .depoimentos-slider div{display:table;margin-top:25px;width:100%}.depoimentos .depoimentos-slider picture{border:none;border-radius:2px;float:left;height:56px;margin-right:18px;overflow:hidden;width:56px}.depoimentos .depoimentos-slider h5{margin-bottom:2px;margin-top:6px}.depoimentos .depoimentos-slider h5 a{color:#b0bacf;font-size:16px;font-weight:700;line-height:22px;text-decoration:none;transition:color .3s ease 0s}.depoimentos .depoimentos-slider h5 a:hover{color:#b4b5cb}.depoimentos .depoimentos-slider span{color:#b0bacf;font-size:14px;font-weight:500;line-height:157.2%}.depoimentos .depoimentos-slider .dot-separator:after{background-color:#4f5f82;height:5px;right:-11px;width:5px}.depoimentos .depoimentos-slider nav{margin-top:40px}.depoimentos .depoimentos-slider nav a{background-color:#404040;display:inline-block;font-size:0;height:8px;margin:0 7px;width:17px}.depoimentos .depoimentos-slider nav .active,.depoimentos .depoimentos-slider nav a:hover{background-color:#664b00}.depoimentos .depoimentos-videos img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (max-width:992px) and (min-width:0){.depoimentos{padding-bottom:36px}.depoimentos .depoimentos-slider{padding-bottom:0}.depoimentos .depoimentos-slider .visible{display:none}.depoimentos .depoimentos-slider .mobile-visible{display:grid}.depoimentos .depoimentos-slider li{float:none;width:100%}.depoimentos .depoimentos-slider nav{text-align:center}.depoimentos .depoimentos-slider nav a{height:8px;width:40px}}.plano-anual{background-color:#2a2b3c;color:#b4b5cb;overflow:hidden;position:relative}.plano-anual:before{background-color:#212121;content:"";display:block;height:85px;width:100%}.plano-anual .mid{background-color:#2a2b3c;display:table;position:relative;z-index:1}.plano-anual .mid:after,.plano-anual .mid:before{bottom:0;content:"";height:100%;position:absolute;z-index:1}.plano-anual .mid:before{background-color:#2a2b3c;border-bottom-right-radius:2px;display:block;left:0;width:83%}.plano-anual .mid:after{background-color:#2a2b3c;border-bottom-left-radius:2px;display:block;right:0;width:7%}.plano-anual .section-title{color:#fff;font-size:20px;margin-bottom:7px;margin-top:26px;position:relative;z-index:1}.plano-anual p{color:#fff;font-size:16px;line-height:21px}.plano-anual .acesso-total{float:left;max-width:550px;position:relative;z-index:1}.plano-anual .acesso-total .section-title{margin-top:30px}.plano-anual .acesso-anual-preco{background-color:#3f415a;float:right;z-index:2}.plano-anual .acesso-anual-preco .section-title{font-size:24px;margin-top:0}.plano-anual .bottom-color-continue{background-color:#1c1c21}.plano-anual .garantia{float:left;margin-top:20px;max-width:600px;position:relative;z-index:1}.plano-anual .garantia img{display:block;float:left;margin-right:10px}.plano-anual .garantia .section-subtitle{color:#99e6e3;font-size:20px;font-weight:700;line-height:23px;margin-bottom:8px;margin-top:40px}.plano-anual .garantia p{color:#fff;font-size:16px;line-height:22px}.plano-anual .garantia p+p{margin-top:20px}.plano-anual .acesso-anual-vantagens-list li,.plano-anual del{color:#fff}.plano-anual .tag{background-color:#c43171}.plano-anual+footer{border-top:0}@media only screen and (max-width:1260px) and (min-width:0){.plano-anual{background-color:#2a2b3c;padding-bottom:56px}.plano-anual:before{content:none}.plano-anual .mid{background:none}.plano-anual .mid:after,.plano-anual .mid:before{display:none}.plano-anual h4{margin-bottom:10px}.plano-anual .garantia{margin-top:20px;max-width:none;text-align:center;width:100%}.plano-anual .garantia img{float:none;margin:0 auto}.plano-anual .garantia picture{display:block}.plano-anual .garantia h6,.plano-anual .garantia p,.plano-anual .garantia picture{text-align:center}.plano-anual .garantia p{margin:0 auto;max-width:450px}}.time-especialistas{background-color:#522fbc}.time-especialistas .mid{padding:60px 0 70px}.time-especialistas picture{background-color:#2a2b3c;display:block;filter:drop-shadow(rgba(0,0,0,.8) 0 8px 20px);float:left;height:241px;margin-right:46px;overflow:hidden;width:241px}.time-especialistas picture img,.time-especialistas picture source{border-radius:2px}.time-especialistas .section-title{display:table;margin-bottom:30px;width:100%}.time-especialistas .section-title strong{color:#99e6e3}.time-especialistas .especialista-nome{font-size:24px;line-height:28px;padding:15px 0}.time-especialistas p{font-size:16px;line-height:34px}.time-especialistas .especialista-nome,.time-especialistas .section-title,.time-especialistas p{color:#fff}.time-especialistas li{display:none;width:100%}.time-especialistas .active{display:table}.time-especialistas nav{float:right}.time-especialistas nav a{margin-left:15px;text-decoration:none}.time-especialistas nav .arrow-next{transform:rotate(180deg)}@media only screen and (max-width:992px) and (min-width:0){.time-especialistas .mid{padding:30px 0 40px}.time-especialistas h4{margin-bottom:40px}.time-especialistas h5{font-size:18px;line-height:21px;margin-top:10px}.time-especialistas p{font-size:14px;line-height:34px}.time-especialistas strong{display:block}.time-especialistas nav{float:right}.time-especialistas picture{float:none;height:120px;width:120px}.time-especialistas picture img,.time-especialistas picture source{height:120px;width:120px}}.por-onde-comecar{background-color:#212121;border-top:2px solid #292929}.por-onde-comecar .mid{padding-top:45px}.por-onde-comecar h4{margin-bottom:15px}.por-onde-comecar .ver-todas-formacoes{margin:30px 0 24px}.por-onde-comecar .ver-todas-formacoes:before{content:" "}.por-onde-comecar .accordion-mobile-control{display:none}@media only screen and (max-width:992px) and (min-width:0){.por-onde-comecar .section-subtitle{height:100px;line-height:25px;margin-bottom:20px;overflow:hidden;text-align:left}.por-onde-comecar .ver-todas-formacoes{display:none}.por-onde-comecar .section-subtitle-mobile-open{height:auto;overflow:visible}.por-onde-comecar .accordion-mobile-control{color:#b4b5cb;font-size:16px}.por-onde-comecar .accordion-mobile-control span{display:none}.por-onde-comecar .accordion-mobile-control:before{content:"Mostrar mais"}.por-onde-comecar .accordion-open:before{content:"Mostrar menos"}.por-onde-comecar ul{margin-top:30px}.por-onde-comecar .btn-ver-todos-mobile{margin-top:50px}}.series-categoria{background-color:#242424}.series-categoria .mid{padding:40px 0 0}.series-categoria .section-title{margin-bottom:20px}.series-categoria .video-cover svg{margin-left:-12px;margin-top:-10px}.dicas-categoria{background-color:#242424}.dicas-categoria .mid{padding:40px 0 50px}.dicas-categoria .section-title{margin-bottom:50px}.dicas-categoria .bottom-border:after{margin-top:70px}.dicas-categoria .dicas-list{margin-top:30px}.dicas-categoria .dicas-list li{margin:30px;padding-left:115px;position:relative}.dicas-categoria .dicas-list li:hover h5 a{color:#ad99e6}.dicas-categoria .dicas-list .video-thumb{left:-30px;position:absolute}.dicas-categoria .dicas-list p{color:#b0bacf;font-size:14px;font-weight:500;line-height:18px;margin:5px 0 7px}.dicas-categoria .dicas-list .card-item-info{color:#b3bbcc;font-size:12px}.dicas-categoria .dicas-list .card-item-info a{color:#b4b5cb}.dicas-categoria .dicas-list .dot-separator:after{background-color:#828fab}.dicas-categoria .dicas-list h5{margin:7px 0}.dicas-categoria .dicas-list h5 a{color:#b4b5cb;font-size:16px;font-weight:700;line-height:22px}.dicas-categoria .dicas-list h5 a:hover{color:#ad99e6}body>footer{background-color:#2b2c40;box-shadow:0 -2px 8px 0 rgba(0,0,0,.25);color:#fff;padding:40px 0 24px;position:relative;z-index:8}body>footer picture{display:inline-block;margin-bottom:10px}body>footer h6{font-size:12px;margin-bottom:16px}body>footer .redes-sociais{margin-bottom:30px;margin-top:17px}body>footer .redes-sociais li{display:inline-block;margin-right:6px}body>footer .redes-sociais a{border:2px solid #404040;box-sizing:border-box;display:inline-block;height:32px;line-height:36px;text-align:center;transition:all .2s ease 0s;width:32px}body>footer .redes-sociais a svg{fill:#fff;transition:all .2s ease 0s}body>footer .redes-sociais a:hover{border-color:#c43171}body>footer .redes-sociais a:hover svg{fill:#e699ba}body>footer .redes-sociais .youtube svg{position:relative;top:-2px}body>footer h6{display:block;font-size:14px;font-weight:500;margin-bottom:15px}body>footer label{font-size:0}body>footer input{border:1px solid #363636;border-radius:2px;font-size:14px;height:40px;line-height:40px;margin-right:18px;padding:9px 13px;width:224px}body>footer .btn{font-size:14px;margin-top:16px;max-width:120px}body>footer>div:first-child{padding-bottom:30px}body>footer>div:last-child{border-top:1px solid rgba(28,28,33,.15);padding:25px 0 20px}body>footer>div:last-child address{float:left;width:50%}body>footer>div:last-child address svg{float:left;margin-right:10px;margin-top:-3px}body>footer>div:last-child p{float:right;text-align:right;width:50%}body>footer nav{margin-top:20px;text-align:right}body>footer nav a,body>footer nav span{color:#fff;font-size:14px;margin:0 23px}body>footer nav a:hover{color:#e699ba}body>footer nav .link-dropdown{margin-right:0}body>footer nav .link-dropdown .dropdown-container a{font-size:14px}body>footer nav span{margin-right:0}body>footer .app-stores{margin-bottom:22px;margin-top:12px;text-align:right}body>footer .app-stores a{display:inline-block;margin-bottom:8px}body>footer .formas-pagamento{float:left;margin-left:9%;max-width:400px}body>footer .formas-pagamento h6{font-size:14px}body>footer .formas-pagamento i,body>footer .formas-pagamento li{display:inline-block}body>footer .compra-segura{margin-left:68px;text-align:right}body>footer .compra-segura h6{font-size:14px}body>footer .compra-segura a{display:inline-block;margin-left:20px}body>footer .dropdown-container{padding:20px}body>footer .dropdown-container a{display:block;font-size:14px;margin:0}body>footer .dropdown-container a:hover{color:#b4b5cb}body>footer .dropdown-container a+a{margin-top:18px}body>footer .cursos-dropdown{margin:15px 0 0 -269px;width:850px}body>footer .cursos-dropdown a{line-height:30px}body>footer .cursos-dropdown .double-line{line-height:16px}body>footer .cursos-dropdown a svg{bottom:-5px;float:left;margin-right:8px;position:relative}body>footer .empresa-dropdown{margin:15px 0 0 -177px;width:566px}@media only screen and (max-width:992px) and (min-width:0){body>footer{padding-bottom:0;padding-top:25px}body>footer div:first-child{padding-bottom:5px}body>footer .redes-sociais,body>footer h6{text-align:center}body>footer h6{font-size:12px}body>footer form h6{font-size:14px;line-height:125%;text-align:center}body>footer input{font-size:16px;width:100%}body>footer .btn{max-width:none}body>footer nav{margin-top:20px;text-align:center}body>footer nav span{display:block;margin:40px 0 0}body>footer nav a{display:block;margin-bottom:20px;text-align:center}body>footer nav>a{display:none}body>footer .dropdown-text-link,body>footer .row{margin-bottom:20px}body>footer .row>div+div{margin-top:20px}body>footer .link-dropdown{display:block;margin:10px 0 0;padding:0}body>footer .link-dropdown>a{font-weight:700}body>footer .link-dropdown .dropdown-container{box-shadow:none;display:block;opacity:1;padding:0;position:static}body>footer .link-dropdown .dropdown-container:before{display:none}body>footer .link-dropdown .cursos-dropdown,body>footer .link-dropdown .empresa-dropdown{display:none;margin:0;width:100%}body>footer .link-dropdown .cursos-dropdown .row div,body>footer .link-dropdown .empresa-dropdown .row div{margin-top:0;width:50%}body>footer .link-dropdown .cursos-dropdown div{margin-bottom:15px}body>footer .link-dropdown .cursos-dropdown a{color:#fff;text-align:left}body>footer .link-dropdown .cursos-dropdown a svg{fill:#fff;bottom:2px}body>footer .link-dropdown .empresa-dropdown a{color:#fff}body>footer .app-stores{display:table;text-align:center;width:100%}body>footer .app-stores li{display:inline-block;margin:0 5px}body>footer .compra-segura{float:none;margin-left:0;margin-top:30px;text-align:center}body>footer .formas-pagamento{float:none;margin:0 auto}body>footer .formas-pagamento ul{margin:0 auto;width:170px}body>footer>div:last-child{margin:0 20px}body>footer>div:last-child svg{display:none}body>footer>div:last-child address,body>footer>div:last-child p{clear:both;float:none;font-size:12px;line-height:14px;margin:0 auto;max-width:250px;text-align:center;width:100%}body>footer>div:last-child address{margin-bottom:14px}body>footer>div:last-child address a{color:#b0bacf;text-decoration:none}body>footer .mobile-dropdown-open .dropdown-container .row div{padding:0 15px!important}body>footer .mobile-dropdown-open .dropdown-container .row svg{display:inline-block}body>footer .mobile-dropdown-open .dropdown-container .row a{line-height:16px;padding:0}body>footer .mobile-dropdown-open button{transform:rotate(180deg)}body>footer .mobile-dropdown-open .cursos-dropdown,body>footer .mobile-dropdown-open .empresa-dropdown{display:block}}.artigos .autor-header img{border-radius:5px}.artigos .card-list img{border-radius:2px}.artigos .card-list .tag{position:absolute;right:35px;top:30px;z-index:10}.artigos .card-list .tag a{color:#fff;text-decoration:none}.artigos .card-list .card-link:hover{color:#e699ba}.artigos .card-list img{height:auto;max-width:100%}.artigos .breadcrumb{background:transparent;font-size:1em;padding-left:0}.artigos .breadcrumb a{color:#b4b5cb;text-decoration:none}.artigos .breadcrumb a:hover{color:#e699ba}.artigos .tag{background-color:#522fbc}.artigos .tag:hover{background-color:#4929a3}.page-artigos{background-color:#1c1c21}.page-artigos .home-destaques .destaque{color:#fff;min-height:600px}.page-artigos .home-destaques .destaque .mid{min-height:600px;position:relative}.page-artigos .home-destaques .destaque .background{background-size:cover;bottom:0;box-shadow:inset 0 0 0 100vw rgba(0,0,0,.5);left:0;position:absolute;right:0;top:0}.page-artigos .home-destaques .destaque .desc{padding:275px 50px 50px}.page-artigos .home-destaques .destaque .desc a{color:#fff;text-decoration:none}.page-artigos .home-destaques .destaque .desc a:hover{text-decoration:underline}.page-artigos .home-destaques .destaque .desc .titulo a{font-size:2.4em}.page-artigos .home-destaques .destaque .desc p{font-size:1.2em}.page-artigos .home-destaques .destaque .desc .autor{font-size:1em}.page-artigos .home-destaques .destaque .desc .autor a{font-weight:700}.page-artigos .home-destaques .destaque .desc .tag a:hover{text-decoration:none}@media only screen and (max-width:992px) and (min-width:0){.page-artigos .home-destaques .destaque .desc{padding:100px 50px 50px}}.home-artigos{padding:0 0 20px;position:relative}.home-artigos .mid{position:relative;z-index:2}.home-artigos h4{color:#b4b5cb;font-size:28px}.home-artigos h4:after{animation:blink 1s step-end 0s infinite normal none running;background-color:#2a2b3c;content:"";display:inline-block;height:4px;margin-left:10px;width:15px}.home-artigos .list{margin-top:30px}.home-artigos .list li{box-shadow:0 16px 36px rgba(0,0,0,.15);margin-bottom:18px;padding:20px 25px 15px;position:relative}.home-artigos .list li:hover{box-shadow:0 16px 36px rgba(0,0,0,.3);top:-3px}.home-artigos .list h5{margin-bottom:8px;margin-top:15px}.home-artigos .list h5 a{color:#b4b5cb;font-size:18px;font-weight:700}.home-artigos .list p{color:#b4b5cb;font-size:14px;line-height:20px}.home-artigos .list nav{margin-top:15px}@media only screen and (max-width:992px) and (min-width:0){.home-artigos{padding:0}.home-artigos:after,.home-artigos:before{display:none}.home-artigos li{min-height:auto!important}.home-artigos h4{font-size:24px;line-height:28px}.home-artigos .list{margin-top:20px}}.page-artigo{background-color:#212121}.page-artigo .artigo-header{background-size:cover;box-shadow:inset 0 0 0 100vw rgba(0,0,0,.65);min-height:600px}.page-artigo .artigo-header .desc{bottom:-250px;position:relative}.page-artigo .artigo-header .desc a{color:#fff;font-size:14px;font-weight:700;text-decoration:none}.page-artigo .artigo-header .desc a:hover{text-decoration:underline}.page-artigo .artigo-header .desc h1{color:#fff;font-size:48px}.page-artigo .artigo-header .desc p{color:#fff;font-size:16px;line-height:22px;margin:15px 0;max-width:850px}.page-artigo .artigo-header .desc strong{font-weight:700}.page-artigo .artigo-header .desc .tag a:hover{text-decoration:none}.page-artigo .artigo-header .mid{max-width:65em}.page-artigo .artigo-container{background:#1c1c21}.page-artigo .artigo-container .mid{max-width:65em;padding:30px 0 15px}.page-artigo .secao-comentarios .mid{max-width:65em;padding:20px 0}.page-artigo .artigos-relacionados{background-color:#1c1c21;padding-top:20px}.page-artigo .fb-comments{width:100%}@media only screen and (max-width:992px) and (min-width:0){.page-artigo{padding-bottom:0}.page-artigo .artigo-header{background-size:cover;min-height:340px}.page-artigo .artigo-header .desc{bottom:-80px}.page-artigo .artigo-header .desc h1{font-size:36px}}.artigo-content{color:#bfbfbf;font-size:1.2em}.artigo-content p{line-height:28px;margin-bottom:20px;margin-top:0}.artigo-content p code{background-color:#242424;border-radius:6px;color:#e699a8;font-size:85%;margin:0;padding:.2em .4em}.artigo-content p a{text-decoration:none;word-break:break-word}.artigo-content p a:hover{text-decoration:underline}.artigo-content h2,.artigo-content h3,.artigo-content h4,.artigo-content h5,.artigo-content h6,.artigo-content iframe,.artigo-content pre,.artigo-content table{margin-bottom:20px}.artigo-content pre{border:1px solid #3b3b3b;border-radius:3px;font-size:14px!important;margin-bottom:20px!important;overflow-wrap:break-word;padding:1em;white-space:pre-wrap}.artigo-content img{display:block;margin:0 auto;max-width:75%}.artigo-content ul{list-style:square}.artigo-content ol,.artigo-content ul{margin-bottom:1.65em;margin-left:30px;margin-top:1.65em;overflow-wrap:break-word}.artigo-content ol{list-style:decimal}.artigo-content li{margin-bottom:.8em;padding-left:5px}.artigo-content li a{text-decoration:none}.artigo-content li a:hover{text-decoration:underline}.artigo-content em{font-style:italic}.artigo-content strong{font-weight:700}.artigo-content iframe{border:1px solid #3b3b3b;min-height:200px}.artigo-content .video-wrapper{text-align:center}.artigo-content .video-wrapper iframe{border:none;min-height:480px;width:854px}.artigo-content table{background-color:transparent;border:1px solid #4a4a4a;border-collapse:collapse;border-spacing:0;margin:0 auto 20px;max-width:75%;text-align:left;width:100%}.artigo-content th{font-weight:700}.artigo-content td,.artigo-content th{border:1px solid #4d4d4d;padding:8px}.artigo-content tr{background-color:transparent}.artigo-content tr:nth-of-type(odd){background-color:#2b2b2b}.artigo-content tr th{background-color:#3b3b3b}.artigo-content tr{transition:background-color .3s ease-in-out 0s}.artigo-content tr:hover{background-color:#132d4e}.artigo-content tr{border-bottom:1px solid #4d4d4d;border-top:1px solid #4d4d4d}.artigo-content td,.artigo-content th{border:none}.artigo-content hr{background-image:linear-gradient(90deg,transparent,rgba(0,0,0,.75),transparent);border:0;height:1px;margin-bottom:20px;margin-top:20px}.artigo-content blockquote{background:#1c1c21;border-left:15px solid #4929a3;color:#bfbfbf;display:block;font-size:16px;font-style:italic;line-height:1.2;margin:0 0 20px;padding:15px 20px 5px 45px;position:relative;text-align:justify}.artigo-content blockquote:before{color:#bfbfbf;content:"“";font-family:Georgia,serif;font-size:60px;font-weight:700;left:10px;position:absolute;top:5px}.artigo-content blockquote:after{content:""}.artigo-content blockquote a{background:#2b2b2b;color:#e6c199;cursor:pointer;padding:0 3px;text-decoration:none}.artigo-content blockquote a:hover{color:#bfbfbf}.artigo-content blockquote em{font-style:italic}.artigo-content blockquote p{margin:0;padding:0}.artigo-content .course-list{margin-left:0}.artigo-content .course-list li{padding-left:1em}.artigo-content .deck-list{list-style:none;margin-left:0}@media screen and (max-width:768px){.page-artigo img,.page-artigo table{max-width:100%}.page-artigo .video-wrapper iframe{height:100%;width:100%}}.secao-autor .mid{max-width:65em;padding:20px 0 70px}.secao-autor picture{background-color:#292929;display:block;filter:drop-shadow(rgba(210,222,239,.8) 0 8px 20px);height:241px;margin-right:46px;overflow:hidden;width:241px}.secao-autor picture img,.secao-autor picture source{border-radius:2px}.secao-autor h4{display:table;margin-bottom:30px;width:100%}.secao-autor h5{color:#b4b5cb;font-size:24px;line-height:28px;padding-bottom:15px}.secao-autor p{color:#b4b5cb;font-size:16px;line-height:34px;margin-bottom:20px}.secao-autor .desc{display:flex;flex-flow:row wrap;width:100%}.secao-autor .desc .sobre{display:flex;flex:1 0 60%;flex-direction:column}.secao-autor .desc .foto{display:flex;flex:1 0 20%;flex-direction:column}@media only screen and (max-width:992px) and (min-width:0){.secao-autor .mid{padding:30px 0 40px}.secao-autor h4{margin-bottom:40px}.secao-autor h5{font-size:18px;line-height:21px;margin-top:10px}.secao-autor p{font-size:14px;line-height:34px}.secao-autor strong{display:block}.secao-autor picture,.secao-autor picture img,.secao-autor picture source{height:120px;width:120px}.secao-autor .desc{display:block;text-align:center}.secao-autor .desc .sobre{display:block;text-align:left}}.modal-newsletter{max-width:629px;width:100%}.modal-newsletter h3{color:#b0bacf;font-size:18px;font-weight:500;line-height:25px;margin-bottom:32px;padding:0 10px;text-align:center}.modal-newsletter label{border-radius:2px;cursor:pointer;display:inline-block;margin-bottom:16px;width:100%}.modal-newsletter label span{border:1px solid #363636;border-radius:2px;box-sizing:border-box;color:#b0bacf;display:block;font-size:16px;line-height:22px;padding:13px 18px}.modal-newsletter label input:checked+span{border:1px solid #4929a3;color:#b4b5cb;font-weight:700}.modal-newsletter label input{display:none}.modal-newsletter label svg{fill:#ad99e6;float:left;margin-right:13px}.modal-newsletter .container-send{margin-top:17px;text-align:right}.modal-newsletter .container-send button{max-width:108px;width:100%}@media only screen and (max-width:700px) and (min-width:0){.modal-newsletter h3{font-size:14px;line-height:16px;margin-bottom:15px}.modal-newsletter label{margin-bottom:5px}.modal-newsletter label div{font-size:12px;line-height:14px;padding:8px 12px}.modal-newsletter label svg{height:18px;width:20px}.container-send{margin-bottom:10px}.container-send .btn{margin-bottom:20px!important;max-width:none;width:100%}}.modal-apresentacao{background:none!important;overflow:auto;padding:5px!important;text-align:center}.modal-apresentacao iframe{height:385px;width:620px}.modal-apresentacao div{text-align:center}@media only screen and (max-width:992px) and (min-width:0){.modal-apresentacao iframe{height:200px;width:320px}}
.flipdown.flipdown__theme-dark{font-family:sans-serif;font-weight:700}.flipdown.flipdown__theme-dark .rotor-group-heading:before{color:#000}.flipdown.flipdown__theme-dark .rotor-group:nth-child(n+2):nth-child(-n+3):after,.flipdown.flipdown__theme-dark .rotor-group:nth-child(n+2):nth-child(-n+3):before{background-color:#151515}.flipdown.flipdown__theme-dark .rotor,.flipdown.flipdown__theme-dark .rotor-leaf-front,.flipdown.flipdown__theme-dark .rotor-top{background-color:#151515;color:#fff}.flipdown.flipdown__theme-dark .rotor-bottom,.flipdown.flipdown__theme-dark .rotor-leaf-rear{background-color:#202020;color:#efefef}.flipdown.flipdown__theme-dark .rotor:after{border-top:1px solid #151515}.flipdown.flipdown__theme-light{font-family:sans-serif;font-weight:700}.flipdown.flipdown__theme-light .rotor-group-heading:before{color:#eee}.flipdown.flipdown__theme-light .rotor-group:nth-child(n+2):nth-child(-n+3):after,.flipdown.flipdown__theme-light .rotor-group:nth-child(n+2):nth-child(-n+3):before{background-color:#ddd}.flipdown.flipdown__theme-light .rotor,.flipdown.flipdown__theme-light .rotor-leaf-front,.flipdown.flipdown__theme-light .rotor-top{background-color:#ddd;color:#222}.flipdown.flipdown__theme-light .rotor-bottom,.flipdown.flipdown__theme-light .rotor-leaf-rear{background-color:#eee;color:#333}.flipdown.flipdown__theme-light .rotor:after{border-top:1px solid #222}.flipdown{height:110px;overflow:visible;width:510px}.flipdown .rotor-group{float:left;padding-right:30px;position:relative}.flipdown .rotor-group:last-child{padding-right:0}.flipdown .rotor-group-heading:before{display:block;height:30px;line-height:30px;text-align:center}.flipdown .rotor-group:first-child .rotor-group-heading:before,.flipdown .rotor-group:nth-child(2) .rotor-group-heading:before,.flipdown .rotor-group:nth-child(3) .rotor-group-heading:before,.flipdown .rotor-group:nth-child(4) .rotor-group-heading:before{content:attr(data-before)}.flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):before{border-radius:50%;bottom:20px;content:"";height:10px;left:115px;position:absolute;width:10px}.flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):after{border-radius:50%;bottom:50px;content:"";height:10px;left:115px;position:absolute;width:10px}.flipdown .rotor{border-radius:4px;float:left;font-size:4rem;height:80px;margin:0 5px 0 0;perspective:200px;position:relative;text-align:center;width:50px}.flipdown .rotor:last-child{margin-right:0}.flipdown .rotor-bottom,.flipdown .rotor-top{height:40px;overflow:hidden;position:absolute;width:50px}.flipdown .rotor-leaf{height:80px;position:absolute;transform-style:preserve-3d;transition:transform 0s;width:50px;z-index:1}.flipdown .rotor-leaf.flipped{transform:rotateX(-180deg);transition:all .5s ease-in-out}.flipdown .rotor-leaf-front,.flipdown .rotor-leaf-rear{backface-visibility:hidden;-webkit-backface-visibility:hidden;height:40px;margin:0;overflow:hidden;position:absolute;transform:rotateX(0deg);width:50px}.flipdown .rotor-leaf-front{border-radius:4px 4px 0 0;line-height:80px}.flipdown .rotor-leaf-rear{border-radius:0 0 4px 4px;line-height:0px;transform:rotateX(-180deg)}.flipdown .rotor-top{border-radius:4px 4px 0 0;line-height:80px}.flipdown .rotor-bottom{border-radius:0 0 4px 4px;bottom:0;line-height:0px}.flipdown .rotor:after{border-radius:0 0 4px 4px;bottom:0;content:"";height:40px;left:0;position:absolute;width:50px;z-index:2}@media (max-width:550px){.flipdown{height:70px;width:312px}.flipdown .rotor{font-size:2.2rem;margin-right:3px}.flipdown .rotor,.flipdown .rotor-bottom,.flipdown .rotor-leaf,.flipdown .rotor-leaf-front,.flipdown .rotor-leaf-rear,.flipdown .rotor-top,.flipdown .rotor:after{width:30px}.flipdown .rotor-group{padding-right:20px}.flipdown .rotor-group:last-child{padding-right:0}.flipdown .rotor-group-heading:before{font-size:.8rem;height:20px;line-height:20px}.flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):after,.flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):before{left:69px}.flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):before{bottom:13px;height:8px;width:8px}.flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):after{bottom:29px;height:8px;width:8px}.flipdown .rotor-leaf-front,.flipdown .rotor-top{line-height:50px}.flipdown .rotor,.flipdown .rotor-leaf{height:50px}.flipdown .rotor-bottom,.flipdown .rotor-leaf-front,.flipdown .rotor-leaf-rear,.flipdown .rotor-top,.flipdown .rotor:after{height:25px}}
.body-not-home header,footer,header{background:#212121!important}.header-cursos-dropdown-container svg{fill:#fff}.text-uppercase{text-transform:uppercase}.page-home{background-image:none!important}.home-welcome{background:#1c1c21!important}.home-welcome .confete img{filter:brightness(.45)}.proximos-cursos{background:#212121!important}body>header{box-shadow:0 3px 6px #000}.curso-header,.formacao-header{background-color:#1c1c21}.page-vantagens{background-image:none!important;background:#1c1c21}.vantagens-header{background:#1c1c21;background-image:none!important}.page-curso .btn-primary,.page-formacao .btn-primary{border:2px solid #fff;color:#fff}.card-media-list .conteudo ul li,.card-media-list .conteudo:before{background:transparent!important}.card-default{background-color:#1c1c21!important}.card-default .name a{color:#bc2f6c!important}.card-default .name span{color:#9da8be!important}.card-default .conteudo a,.serie-videos-list .text-link{color:#bc2f6c!important}.serie-videos-list .card-item-subtitle{color:#edeff2!important}.series-grid .mid .section-description{color:#4f5f82!important}
